/*html, body{font-family:'Open Sans', sans-serif;height:100%;font-weight:lighter}*/
html, body{height:100%;font-weight:lighter}
body{background:url(../images/back_1.jpg) no-repeat fixed;color:#E0E0E0;background-size:100% 100%;}
#content {overflow:hidden;}
.item_container_home{padding:5px;overflow:hidden;}
.icon_home_page_circle{padding:20px;text-align:center;}
.icon_home_page_title{font-size:20px;font-weight:400;padding-bottom:10px;margin-top:10px;text-align:center}
.icon_home_page{font-size:60px;}
marquee{background:#D2011F;padding:5px 0px;font-size:25px}
#o-clock > canvas {width:100%}
h1 {margin:0px 0px 30px 0px;font-weight:900;font-size:40px}

.vjs-afterglow-skin.vjs-responsive, .vjs-afterglow-skin.vjs-responsive video{height:300px !important}

.icon_mobile_style_container{padding:40px 0px 0px 0px;text-align:center}
.mobile_icon{font-size:80px}
.mobile_icon_bottom_menu{font-size:30px;}
.mobile_icon_text{font-size:20px;text-align:center;padding-top:15px;padding-bottom:30px;font-weight:bold;color:#FFF}
.text_icon_menu {font-size:9px;margin-top:10px}
.transparent_icon{}

.menu_item{display:inline-block;margin:0px 8px 8px 8px}
.menu_item_icon{width:56px;height:56px;border-radius:100%;border:solid 2px #FFF;text-align:center;padding:13px 0px;}
/*.menu_item_icon > i {color:rgba(51, 51, 51, 0.6)}*/

a.a_icon, a.a_icon:hover, a.a_icon:active, a.a_icon:focus{color:inherit;text-decoration:none}

.before_menu_row{margin-bottom:60px;overflow:hidden}
.news_sheet{padding:30px;color:#333;margin-top:-100px;position:absolute;width:100%}
.video_sheet{padding:30px;color:#333;}
.text_video_sheet{font-size:20px;}
.text_news_sheet{font-size:20px;margin-top:50px}

.notification_div {position:absolute;top:-15px;right:0;background:red;color:#FFF;width:40px;padding:10px 0px;border-radius:100%;font-weight:bold;}
.notification_div_item {position:absolute;text-align:center;top:10px;right:10px;background:red;color:#FFF;width:50px;padding:15px 0px;border-radius:100%;font-weight:bold;}

.active_menu_item {background:#d02828;border:solid 2px #d02828}

.image_container_div{
  position: relative;
  overflow: hidden;
	background:#333;
}

.img_list_cropped {
 		position: absolute;
    left: 50%;
    top: 50%;
    height: 100% !important;
    width: auto;
    max-width: unset !important;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}

.container_16_10 {
	height:200px;
}

.container_16_9 {
	height:182px;
}

.img_cropped{
  position:absolute;
    z-index:-1;
    top:50%;
    left:50%;
    max-width:none !important;
    transform:translate(-50%, -50%);
    &.max{ width:auto; height:100%; }
}

.ytp-watermark .yt-uix-sessionlink{display:none !important}

.carousel {background:#333}
.carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}
.carousel_caption{position:absolute;text-align:right;bottom:0;right:0;width:100%;padding:20px;font-size:20px;font-weight:900}
.news_list_caption{padding:10px;font-weight:700;height:80px;overflow:hidden}
.images_list_caption{position:absolute;padding:10px 20px;max-width:600px;bottom:0;left:0;font-weight:700}
.vjs-fullscreen-control{display:none !important}
.vjs-volume-control{margin-right:20px !important}
#toolbarRight{display:none !important}
/*.grid {
    transform: rotate(45deg);
    background-color: #FFF;
    overflow: hidden;
}*/