﻿/*
Theme Name: linkedfilm Boostrap Theme
Theme URI: https://www.ashri.org/
Author: Usama Sulaiman
Author URI: https://www.ashri.org
Description: A bootstrap Wordpress theme by Usama Sulaiman.
Version: 1.0
Text Domain: linkedfilm-bootstrap
*/
html {
  scroll-behavior: smooth;
}
a{color: #dc3545;}
a:hover{color: #dc3545;}

.border-danger-2 {
  border-color: #85000c!important;
}

body{ padding-top: 2.875rem !important; }
.bg-blk {background-color: #000000 !important;}
.text-blk {color: #000000 !important;}
.text-wit {color: #ffffff !important;}
.text-mid-gray {color: white !important;}
.navbar .current-menu-item a {
  color: white !important; /*#8b8d8f*/
}
.bg-very-dark{background-color: #1a1b1c;}
.bg-sidebar-dark{background-color: #151516;}
.dropdown-item.active, .dropdown-item:active{background-color: unset;}
.dropdown-menu.show { background-color: #eee; }

.cat_content_a:hover { text-decoration: none;}
.wp-block-image img { height: auto; }

.headerImg{
  background:url('https://images.pexels.com/photos/6598/coffee-desk-laptop-notebook.jpg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260');
  width:100%;height:100%
}

.fix_header_login{height: 1.275rem; background:#000000;}
.skew_bg_header { 
  background: #000000  url('https://image.freepik.com/free-photo/3d-abstract-background-with-futuristic-particles_1048-12370.jpg') center center;
    background-size: cover;
    min-height: 250px; 
    color: #0993e6;
}
.text_banner{background: rgba(0,0,0,0.5); }
.bg-info {background-color: #46b2ef !important;}
.text-info, .font-info-bold {color: #46b2ef !important;}
.btn-outline-info {
    color: #46b2ef;
    border-color: #46b2ef;
}
.btn-outline-info:hover {
  background-color: #46b2ef;
  border-color: #46b2ef;
}

.btn-info,.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {
  background-color: #46b2ef;
  border-color: #46b2ef;
}
  
  .skew_bg_h1 h5 {
    color: #ffffff;
  }
  
  .skew_bg_h1 {
    width: 100%;
    /* padding: 50px 0; */
  }
  
  #home_div {}
  

.serv_title_text{
  font-size:2rem;
  font-weight: 350;
}

  /* price cards*/
#prices-card .col-sm-12, #prices-card .col-md-6, #prices-card .col-lg-3{
  padding-right: 5px;
  padding-left: 5px;
}
#prices-card  p.card-text {
  padding-left: 1.5rem;
  text-indent: -1.5rem;
}


/* fixed_imgs_wrapper start */
.fixed_imgs_wrapper {
  font-family: 'Quicksand', sans-serif;
  line-height: 1.5;
  word-spacing: 4px;
  letter-spacing: 1px;
}

.fixed_imgs_wrapper .fixed-bg {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  height: 100vh;
  width: 100%;
  color: white;
  text-align: center;
  display: table;
}

.fixed_imgs_wrapper .fixed-bg h1 {
  display: table-cell;
  vertical-align: middle;
  background: rgba(0,0,0,0.3);
}

.fixed_imgs_wrapper .scroll-bg {
  background-color: #0f0f0a;
  padding: 10px 70px;
  color: #676767;
}

/* first section */

.fixed_imgs_wrapper .bg-1 {
  background-image: url('./imgs/home-bg_1.webp');
}

/* third section */

.fixed_imgs_wrapper .bg-2 {
/*  background-image: url('https://s3.envato.com/files/255194791/Image%20Preview/05_details-image.jpg'); */
  background-image: url('./imgs/home-bg_2.webp');
}

/* fifth section */

.fixed_imgs_wrapper .bg-3 {
  background-image: url('./imgs/home-bg_3.webp');
}
/* fixed_imgs_wrapper end */


  /* Featurettes
  ------------------------- */
  .featurette-divider {
    margin: 5rem 0; /* Space out the Bootstrap <hr> more */
  }
  
  .featurette img {
    border: 1px lightgray solid; /* Space out the Bootstrap <hr> more */
  }
  /* Thin out the marketing headings */
  .featurette-heading {
    font-weight: 300;
    line-height: 1;
    letter-spacing: -.05rem;
    font-size: 3rem;
  }

  footer p { margin-bottom: 0; }

  /* End Featurettes */
  
  
  /* MARKETING CONTENT
  -------------------------------------------------- */
 /* .round3_imgs{width:150px; height: 150px} */
  .round3_imgs{ 
    object-fit: cover;
    width: 100%;
    height: 350px;
  } 
  /* End MARKETING */

  .inblck{display:inline-block;}
  #comments-title{font-size:2rem; font-weight: 300;}



  
  /* custom */
 /* #site_logo_head{ height: 40px !important;} */
 /* start making logo bigger */
 #site_logo_head{ padding: 5px 0; height: 46px !important;}
 nav.navbar.navbar {
   padding-top: 0;
   padding-bottom: 0;
  }
 /* end making logo bigger */

  .subsc_smaller{ font-size: 30px;}
  
  .fix_navbar_loggedin{margin-top:32px;}
  
  .head_title_login{padding-top:6rem; margin-top:-3rem}
  .head_title_logout{padding-top:4rem; margin-top:-2rem}

.video_bg {
  position: relative;
  z-index: 2;
}  

.video_div {
  position: absolute;
  top: 6.5%;
  left: 33.5%;
  max-width: 35%;
}



.carousel-control-prev-icon,
.carousel-control-next-icon {
  height: 100px;
  width: 100px;
  outline: black;
  background-size: 100%, 100%;
  background-image: none;
}

.carousel-control-next-icon:after{
  /* content: '»'; */
  content: '»';
}

.carousel-control-prev-icon:after {
  /* content: '«'; */
  content: '«';
}
.carousel-control-prev-icon:after, .carousel-control-next-icon:after {
    font-size: 3rem;
	color:#eeeeee;
}


#moviesCarousel .carosal_img {
  min-height:500px;
  background-repeat: no-repeat;
  background-size: cover !important; 
}
/*
#header_carousel .carousel-item{height: 214px;}
#header_carousel #caros_div1, #header_carousel #caros_div2{height: 50%; position: relative;}
#header_carousel .carous_txt #caros_div1{
  color: #46b2ef; font-size: 2.5rem; font-weight: 300; line-height: 1.2;
}
#header_carousel .carous_txt #caros_div2{
  color: #ffffff; font-size: 1.25rem;
}
#header_carousel #caros_div1 div, #header_carousel #caros_div2 div{position: absolute; text-align:center; width:100%; }
#header_carousel #caros_div1 div{bottom:10%; }
#header_carousel #caros_div2 div{top:10%; }

@media (max-width: 992px) {
  #header_carousel .carous_txt #caros_div1{font-size: 2rem; font-weight: 300; line-height: 1;}
  #header_carousel .carous_txt #caros_div2{font-size: 0.85rem;}
}
  
@media (max-width: 521px) {
  #header_carousel .carous_txt #caros_div1{font-size: 1.6rem; }
}
.carousel-item{height: 275px;}
.carousel-item img{ max-width:75px;}
*/

.entry-content {
  overflow: auto;
}

.footer_border {
  border-top: 1px solid;
  width: 10%;
}  


/*************/
.dv_img_cvr {
  width: 100%;
  height: 225px;
}

img.img_cvr {
  object-fit: cover;
  width: 100%;
  height: 200px;
}

.bd-placeholder-img {
  font-size: 1.125rem;
  text-anchor: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

@media (min-width: 768px) {
  .bd-placeholder-img-lg {
    font-size: 3.5rem;
  }
}

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

/*************/

.post_feature_img{max-width: 700px;}


/* 2021 */
.clear{clear: both;}
.breadcamb_text {font-size:0.85rem}
.text_card {font-size:1rem}
.max700{max-width: 700px;}

.loaded_less4{
  min-width: fit-content;
  max-width: 25%;
}

.loaded_less3{
  min-width: fit-content;
  max-width: 33.333333%;
}

.form-control::placeholder  {
  color: rgba(256,256,256,0.4) !important;
}

/* Iframe */
.watch_player_movie{position: relative;}
.playBtn{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* Read More readmore */
.readMoreContent{padding-left:15px;height:25px;overflow:hidden;cursor:pointer}
/* .readMoreTrigger { height: 20px; } */
.glyphicon-chevron-down:before {content: "\02C4";}
.glyphicon-chevron-up:before {content: "\02C5";}

/* affiliate btn */
.likedfilm_affiliate:hover{text-decoration: none;}
.aff_box {background-color: #222;}
.likedfilm_affiliate .play_circle {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 58px;
  width: 58px;
  border-radius: 100%;
  border: 6px solid red;
  margin-right: 16px;
  flex-shrink: 0;
  box-sizing: border-box;
  padding-left: 5px;
  transition: transform 100ms;
}
.likedfilm_affiliate .play_circle::after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 12px 0 12px 20px;
  border-color: transparent transparent transparent red;
}

/*Amazon: as fix margin */
div#amzn-native-ad-0{margin:auto !important;}