/*
Theme Name: Online TV
Theme URI: https://demo.raytahost.com/tvshow4/
Author: RaytaHost
Author URI: https://www.raytahost.com
Description: Online TV brings your site to life with immersive featured images and subtle animations. With a focus on News sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats and on any device.
Version: 1.0
License: GNU General paid License v2 or later
License URI: #
Text Domain: onlinetv
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the Popular-IT.
Use it to make something cool, have fun.
*/
/* Base CSS */


@font-face {
    font-family: 'SolaimanLipiNormal';
    src: url('fonts/solaiman-lipi.eot');
    src: url('fonts/solaiman-lipi.eot') format('embedded-opentype'),
         url('fonts/solaiman-lipi.woff') format('woff'),
         url('fonts/solaiman-lipi.ttf') format('truetype'),
         url('fonts/solaiman-lipi.svg#SolaimanLipiNormal') format('svg');
	
	font-weight:normal;font-style:normal;
}


.alignleft {
    float: left;
    margin-right: 15px;
}
.alignright {
    float: right;
    margin-left: 15px;
}
.aligncenter {
    display: block;
    margin: 0 auto 15px;
}
a:focus { outline: 0 solid }
img {
    max-width: 100%;
    height: auto;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0 0 15px;
    font-weight: 700;
}
body {
	font-family: SolaimanLipiNormal;
		
	
}
a:hover { text-decoration: none }

/* Remove Chrome Input Field's Unwanted Yellow Background Color */
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}

.full_head{
	padding:2%;
	margin-bottom:5px;
}
.logo_banner{
	padding:10px;
	background:white
}
.logo{
    padding-top: 10px;
}
.bannar{
    padding-top: 10px;
}
.header{
}
.live{
	pointer-events: none
}


.home_page{
	z-index: 999999;
}
.home_logo img{
	float:right;
	width:15%;
	margin-bottom: -20%;
	margin-top: 2%;
	margin-left: 2%;
	z-index: 999999;
	position:absolute;
}


.category{
	background-color:#fff;
	border-radius: 3px;
	padding:5px;
	margin-bottom:15px;
	overflow:hidden;
	min-height:200px;
}



.heading a:hover{
    color:red;
}
.add{
	margin-top:10px;
	margin-bottom:10px;
}
.social_icon{
	text-align:center;
	font-size: 50px
}
.social_icon i{
	margin: 15px 15px 0px 15px
}
.copyright{
	text-align:left
}
.design{
    text-align: right;

}
.design a{
    color: #A60000;
	font-weight:bold
}
.design a:hover{
    color:#02620B;
}

.footer-04{
	padding-top: 4%;
	padding-bottom: 4%;
	
}
.footer {
    color: #F0F0F0;
    padding: 1%; 
}`
.editor{
	text-align: right !important;
}
.address{
	
}
.copy_full{
	background:#7C8099
}




/* Single Page ========================= */

.singlepage{
   margin: 60px 0px;
}

.single_images{
    
}
.single_title{
    font-size: 25px;
    line-height: 30px;
    padding: 10px;

}
.single_images img{
    width: 100%
}
.caption{
    margin-top: -5px;
    margin-bottom: 10px;
    padding: 5px;
    background-color: black;
    opacity: .4;
    color: white;
}
.caption h4{
    opacity: 10;
}
.single_details p{
    text-align: justify;
}


/* Tab============================ */

#home {
    background-color: #F1F0DE;
}
#profile {
    background-color: #F1F0DE;
}
#last{
    background-color:#999999;
    margin: 0px;
    color: aliceblue
}
#popular{
    background-color: #FFFFFF;
    margin: 0px;
    color: aliceblue
}

.tab-content{
	overflow: scroll;
	height: 300px;
    overflow-x: hidden;
}
.tab-content-single{
    overflow: scroll;
    height: 300px;
    overflow-x: hidden;
}
.last_heading{
	font-size: 16px;
    line-height: 20px;
    margin-top: 5px;
    margin-left: 5px;
    font-weight: 300;
	border-bottom:1px solid #CCCBC9;
	padding-bottom:5px;
}
.last_heading a{
	color: #080202;
}
.last_heading a:hover{
	color:red;
}