.p0{padding: 0;}
li{list-style: none;}
p{font-family: 'Poppins', sans-serif !important;
line-height: 33px !important;font-size: 22px !important}
.pink{color: #e004e0;}
.red{color: red;}
.blue{color: #0000ff;}
a{font-family: 'Poppins', sans-serif !important;}
h3{font-family: 'Poppins', sans-serif !important;}
h4{font-family: 'Poppins', sans-serif !important;font-size: 35px !important;}
a:hover{text-decoration: none !important;}
.fill-btn:hover{background-color: #fff;color: #003366;
  border:1px solid #003366;}
.empty-btn:hover{background-color: #fff;color: #003366;
  border:1px solid  #fff;}
.footer1 .widget_nav_menu ul li a img{width: 200px;}  
.tick-design span{color:#00a0e0;font-size: 20px;}
.tick-design .fa{
  background: #fff;
    color:#00a0e0;
    border-radius: 50%;
    padding: 10px;
    margin-right: 5px;
    font-size: 24px;}  
.subscription-link{width: 100%;
    float: left;
    text-align: left;
    font-size: 22px;
    text-transform: uppercase;margin-top: 20px;font-weight: 600;}
/*.green {color: green;}
.blue{color: blue;} */  

.subscription-link a{color: #ff0427;text-decoration: none;}
.subscription-link a:hover{color: #ff0427 !important;
  background-color: transparent !important;}
.idf-home .navbar-inverse .navbar-brand{padding:0;}
.idf-home .navbar-brand img{width: 120px;}
header{background-color:#003366;float: left;width: 100%;
  background-color: #003366;
  float: left;
  width: 100%;
  height: 104px;
  position: fixed;
  right: 0;
  left: 0;
  top: 0;
  z-index: 11111111111111111111;
  box-shadow: 0px 0px 5px #000;
 }
 .hovereffect .background-box h2 a{background-color: transparent;
  opacity: 1;margin: 0;padding: 0;}

.dropdown .dropdown-menu{border: none;box-shadow: none;background-color: transparent;}
.dropdown .dropdown-menu li{width: 100%;display: table-cell;}
.dropdown .dropdown-menu li a{display: block;
  padding: 2px 15px !important;color:#fff !important;
  border-right: 1px solid #425567;}


.contact-idf{background-color: #003366;}
.idf-home .navbar-nav>li a{color: #fff;font-family: 'PT Sans', sans-serif;
  font-size: 17px;line-height: auto;padding: 21px 15px;}
.idf-home .navbar-nav>li a:hover{background-color: #000;
  color: #fff;}
.idf-home .navbar-nav .active a {background-color: #f6f7fa;
  border-bottom: 2px solid #003366;color: #000;}
.dropdown .dropdown-menu li a:hover{color: #689acc !important;background-color: transparent;
      }  

.navbar-inverse .navbar-nav .contact-idf{padding: 10px;}
.navbar-inverse .navbar-nav .contact-idf a {
  color: #fff;padding: 10px 10px;font-size: 22px;
  font-weight: bold;border-bottom:2px solid #003366;}
.navbar-inverse .navbar-nav .contact-idf a:hover{background-color: transparent;color: #fff;}  
.navbar-inverse .navbar-nav .contact-idf a .fa{margin-right: 5px;}  
.navbar-inverse .navbar-nav .contact-idf a span{
  font-size: 14px;font-weight:normal;float: left;
    width: 100%;margin-left: 21px;}
.idf-banner{float: left;width: 100%;height: 360px;margin-top:0;}
.idf-banner img{position: absolute;}
.bannercontent{background-color: #003366;
    padding: 20px;
    position: relative;
    top: 106px;
}
.bannercontent p{line-height: 22px;
    margin-top: 10px;
    color: #c7c6c6;font-family: 'PT Sans', sans-serif;font-size: 15px;}
.bannercontent p span{font-weight: normal;font-size: 19px;
  font-family: 'PT Sans', sans-serif;color: #fff;}
.bannercontent h3{color: #fff;font-family: 'PT Sans', sans-serif;
font-weight: bold;font-size: 34px;margin: 0;}

.idf-sctn2{width: 100%;float: left;
  background-color:#003366;margin-top: 7%;}
.inner1{padding:105px 0 90px 0;color: #fff;float: left;}
.inner1 p{color: #fff;
    margin-top: 35px;
    font-size: 22px;
    line-height: 30px;font-family: 'Cuprum', sans-serif;}
.inner1 h4{text-transform: uppercase;font-weight: bold;font-size: 32px;
font-family: 'Cuprum', sans-serif;}    
.inner1 a{color: #fff;border: 1px solid #fff;
  padding:6px 20px;text-decoration: none;
    font-size: 14px;margin-top: 20px;float: left;}
.bg-lightblue{background-color: #435ba1;}
.bg-lightcolor{background-color: #354d92;}

.idf-sctn3{width: 100%;float: left;padding: 3% 0;background-image:url("../images/bg-download-book1.png");}
.good-pitch-second{background-image:
  url("../images/bg-download-book.png");padding: 2% 0;
  border-bottom: 10px solid #4f2237;
  border-top: 10px solid #214176;
}
.good-pitch-second_new{background-image:
  url("../images/deccan.jpg");padding: 2% 0;
  border-bottom: 10px solid #4f2237;
  border-top: 10px solid #214176;
}

.good-pitch-second .idf-sctn3-right{/*background-color:rgba(0, 51, 102, 0.7)*/}
.idf-sctn3 h3{width: 100%;text-align: center;
  color: #fff;font-size: 36px;font-weight: bold;
    text-transform: uppercase;}
.idf-sctn3 h3 img{width: 300px;}    
.idf-sctn3 p{width: 100%;text-align: center;
  color: #fff;letter-spacing: 5px;font-size: 22px;}
.idf-sctn3-left{width: 100%;float: left;}
.idf-sctn3-left img{max-width: 100%;border:4px solid #fff;}
.idf-sctn3-right{width: 100%;float: left;
  /*background-color:rgba(0, 51, 102, 0.7);*/
  padding: 25px 30px 35px 30px;margin-bottom: 20px;}
.idf-sctn3-right p{
  letter-spacing: 0;
    text-align: left;
    color: #fff;
    font-size: 22px;
    line-height: 34px;}
.idf-sctn3-right a{background-color: rgb(255, 255,255);
  color: #003366;border:1px solid #fff;}    
.idf-sctn3-right h4{
  font-size: 22px;
  text-transform: uppercase;
    font-weight: bold;
    color: #fff;}
.idf-sctn3-right h4 a{
    font-size: 32px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
    background-color: transparent;
    border: none;
    text-decoration: underline;
}    
.idf-sctn3-right img{width: 200px;}        
.section-content{
    float: left;
    width: 100%;
    margin: 0% 0 2% 0;
    padding: 10px 20px;
  }
.fill-btn{color: #003366;
    padding:8px 24px;
    text-decoration: none;
    font-size: 18px;
    background-color: #fff;
    margin-top: 3%;
    display: inline-block;
    font-weight: 600;
  }  



.idf-sctn4{width: 100%;float: left;padding: 5% 0;
  background-color: #fafafa;}
.idf-sctn4  .controls{margin-top: 30px;}
.idf-sctn4  .controls a{background-color:#003366;
  border-radius: 0;border-color:#003366; }
.idf-sctn4 h3{width: 100%;text-align: left;
  text-transform: uppercase;
    font-weight: bold;color: #003366;font-size: 36px;}  
.idf-sctn4 iframe{width: 100%;float: left;height: 215px;}
.idf-sctn4 .carousel{margin: 4% 0 3% 0;float: left;width: 100%;}  
[data-slide="prev"]
{
    margin-right: 10px;
}

.idf-sctn5{width: 100%;float: left;padding: 5% 0 6% 0;
  background-image:url(../images/portfolio-bg.jpg);background-size:cover;}
.idf-sctn5 h3{width: 100%;float: left;text-align: center;color: #fff;
font-size: 32px;font-weight: bold;margin-bottom: 25px;}
.idf-sctn5 p{
  width: 100%;
  text-align: center;
  color: #fff;
  letter-spacing: 5px;
  font-size: 22px;float: left;margin: 15px 0 30px 0;}
.idf-sctn5 img{width: 100%;margin: 15px 0;border:5px solid #fff;}
.idf-sctn5 a{color: #fff;
  text-align: center;padding: 15px 20px;
  text-decoration: none;font-size: 16px;
  background-color: rgba(255, 255, 255, 0.3);}
.idf-sctn19 .bg-btn{width: 100%;float: left;
  text-align: center;margin-top: 4%;}
.bg-btn{text-align: center;}  
.idf-sctn19 .bg-btn a{opacity: 1 !important;}
.idf-sctn6{width: 100%;
    float: left;
    padding: 2% 0 7% 0;
    background-color: #efefef;
    background-image:url("../images/whyhatelove.jpg");
    border-bottom: 10px solid #4f2237;
  }
.idf-sctn6 h3{width: 100%;text-align: center;
  ;color: #fff;font-size: 36px;text-transform: uppercase;
  font-weight: bold;margin-bottom: 40px;}
.idf-sctn6 p{color: #fff;}  
.new-outer{float: left;width: 100%;margin-top: 0%;
  background-color: rgba(0, 0, 0, 0.7);padding: 25px 30px 35px 30px;}
.new-outer p{font-size: 22px;
    line-height: 34px;}
.new-outer h4 a {
    font-size: 32px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
    background-color: transparent;
    border: none;
    text-decoration: underline;
}    
.news-detail{
  }
.new-outer h4{text-transform: uppercase;color:#fff;font-size: 32px;
    font-weight: bold;}  
.post-date {
  position: relative;
  display: inline-block;
  color: #ffffff;
  font-size: 16px;
  font-weight: 500;
  padding: 7px 20px;
  margin-bottom: 18px;
  background-color: #003366;
  font-family: 'Poppins', sans-serif;
}
.idf-sctn19 {
    width: 100%;
    float: left;
    background-image: url(../images/bg-video.jpg);
    padding: 9% 0;
    border-bottom: 10px solid #214176;
    border-top: 10px solid #214176;
}
.idf-sctn19 h3 {
    width: 100%;
    float: left;
    text-align: center;
    color: #fff;
    font-size: 52px;
    font-weight: bold;
}
.idf-sctn19 a {
    color: #fff;
    text-align: center;
    padding: 15px 20px;
    text-decoration: none;
    font-size: 16px;
    background-color: rgba(255, 255, 255, 0.3);
}



.news-detail img{width: 100%;max-width: 100%;}
.news-content{position: relative;
    margin-top: -20px;
    z-index: 2;}
.news-content h4{font-size: 18px;
    color: #003366;
    font-weight: 600;
    line-height: 26px;text-transform: uppercase;}
.history-program{background-color: #fff;box-shadow: 0px 0px 13px 0px rgba(232,232,232,1);
padding: 40px 28px;}    
.news-content a{color: #ed1c24;font-size: 16px;text-transform: none;}

.idf-sctn7{width: 100%;float: left;padding: 2% 0;
  background-color: #fafafa;text-align: center;;}
.idf-sctn7 p{color: #036;
    font-size: 28px !important;
    margin: 10px 0;
    line-height: 38px !important;
    font-weight: 600;
  }  
.idf-sctn7 h3{text-transform: uppercase;
  text-align: center;width: 100%;font-size: 36px;
  color: #036;font-weight: bold;margin: 10px 0 4% 0;}
.idf-sctn7 a {color: #fff;
    border: 1px solid #fff;
    padding: 15px 70px;
    margin-top: 3%;
    width: 100%;
    }


.idf-sctn8{width: 100%;float: left;padding: 3% 0;
  background-color: #fafafa;}
.idf-sctn8 p{text-align: justify;}
.idf-sctn8 h3{width: 100%;font-size: 36px;
  color: #003366;text-align: left;text-transform: uppercase;font-weight: bold;}
.idf-sctn8 a{color: #ed1c24;font-size: 16px;text-transform: none;}

.program-detail{text-align: center;width: 100%;
  padding: 25px 18px;
 background-color: #fafafa;
 border-bottom: 5px solid #3a4ed5;
 height: 510px;
 margin-bottom: 10%;
  }
.program-detail img{width: auto;text-align: center;
    display: inline-block;border-left: 6px solid #3ACFD5;
  border-right: 6px solid #3a4ed5;
  background-position: 0 0, 0 100% ;
  background-repeat: no-repeat;
  -webkit-background-size: 100% 6px;
  -moz-background-size: 100% 6px;
  background-size: 100% 6px;
  background-image: -webkit-linear-gradient(left, #3acfd5 0%, #3a4ed5 100%), -webkit-linear-gradient(left, #3acfd5 0%, #3a4ed5 100%);
  background-image: -moz-linear-gradient(left, #3acfd5 0%, #3a4ed5 100%), -moz-linear-gradient(left, #3acfd5 0%, #3a4ed5 100%);
  background-image: -o-linear-gradient(left, #3acfd5 0%, #3a4ed5 100%), -o-linear-gradient(left, #3acfd5 0%, #3a4ed5 100%);
  background-image: linear-gradient(to right, #3acfd5 0%, #3a4ed5 100%), linear-gradient(to right, #3acfd5 0%, #3a4ed5 100%);
border-radius: 50%;width: 150px;height:150px;}
.program-detail p{color: #757474;text-align: center;
  font-size: 14px !important;line-height: 21px !important;}
.program-detail .news-content{padding:30px 0 20px 0;}
.program-detail .news-content h4 span{font-size: 14px;
    color: #636162;}
.program-detail .news-content a{color: #ed1c24;font-size: 14px;}
.program-section{
  padding:0;
  background-image:url(../images/white-bg.png);
}
.program-section .new-outer{margin-top: 0;}

#myModal .modal-content{border-radius: 0;}


.idf-sctn9{width: 100%;float: left;
background-color: #003366;padding: 3% 0;border-top: 9px solid #004f9d;
border-bottom: 9px solid #004f9d;}
.idf-sctn9 h3 {
    width: 100%;
    color: #fff;
    font-size: 36px;
    font-weight: bold;
    text-transform: uppercase;
}
.idf-sctn9 img{float: right;}
.idf-sctn9 p{color: #fff;margin-top: 24px;text-align: justify;}
.idf-sctn-resources{width: 100%;float: left;
  padding: 4% 0;/*background-image:
  url(../images/resources-bg.jpg);*/
  background-image: url("../images/mapping-project.jpg");
   }
.idf-sctn-resources h3{
  width: 100%;
  color: #003366;
  font-size: 36px;
  font-weight: bold;
  text-align: left;
  text-transform: uppercase;
}

.idf-sctn-resources a:hover{
  background-color:#003366;
  color: #fff; 
}
.open-resources{background-color: #fff;padding: 20px;
  width: 100%;float: left;margin-top: 20px;
  display: none;border-radius: 10px;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);}
.open-resources h4{text-transform: uppercase;
    color: #ed1c24;}
.hovereffect .overlay {
    width: 95%;
    height: 100%;
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 20px;
    text-align: left;
}
.hovereffect .overlay:before {
    position: absolute;
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px;
    border: 1px solid #fff;
    content: '';
    opacity: 0;
    filter: alpha(opacity=0);
    transition: opacity .35s,transform .45s;
    -webkit-transform: translate3d(-20px,0,0);
    transform: translate3d(-20px,0,0);
}
.hovereffect .background-box {
    padding-left: 35px;
    background: -webkit-linear-gradient(to right,rgba(0,0,0,.6) 0,transparent 100%);
    background: linear-gradient(to left,rgba(0,0,0,.6) 0,transparent 100%);
    position: absolute;
    bottom: 49px;
    right: 17px;
    text-align: right; }
}
.hovereffect h2 {
    text-transform: uppercase;
    color: #fff;
    position: relative;
    font-size: 17px;
    background-color: transparent;
    margin-top: 15%;
    padding: 15px 0;
    text-align: left;
}
.hovereffect .background-box h2{margin-top: 0;padding: 8px 16px 8px 0;}
.hovereffect a, .hovereffect p {
    color: #FFF;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity .35s,-webkit-transform .45s;
    transition: opacity .35s,transform .45s;
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0);
}

element.style {
}
.hovereffect:hover img {
    opacity: .2;
    filter: alpha(opacity=20);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.hovereffect:hover img {
    opacity: .2;
    filter: alpha(opacity=20);
}
.hovereffect img {
    display: block;
    position: relative;
    max-width: none;
    transition: opacity .35s;
    height: 100%;
    object-fit: cover;
}
.hovereffect .background-box{    
    }



.films-slider .thumbnails li> .fff .caption { 
    background:#fff !important; 
    padding:10px
}

/* Page Header */
.films-slider .page-header {
    background: #f9f9f9;
    margin: -30px -40px 40px;
    padding: 20px 40px;
    border-top: 4px solid #ccc;
    color: #999;
    text-transform: uppercase;
}
    
.films-slider .page-header h3 {
    line-height: 0.88rem;
    color: #000;
}

.films-slider ul.thumbnails { 
    margin-bottom: 0px;
}
.films-slider .carousel-control{
    background: #666;
    border: 0px;
    border-radius: 0px;
    display: inline-block;
    font-size: 34px;
    font-weight: 200;
    line-height: 18px;
    opacity: 0.5;
    padding: 4px 10px 0px;
    position: static;
    height: 30px;
    width: 15px;
}
.films-slider nav{background-color: transparent !important;}
.films-slider a{background-color: transparent;border-radius: 0 !important;
color: #036;}
.films-slider ul{text-align:right;}
.films-slider .pager .films-arrow{margin-right: 16px !important;}
.films-slider ul.thumbnails {
   margin-bottom: 0px;
   display: contents;
}
#idfteam h4{font-size: 24px !important;}
.resources-btn{margin: 4% 0;}
.resources-btn a{border:3px solid #036;color: #036;border-radius: 45px;}
.resources-btn a:hover{background-color: #036;color: #fff;}
.saklap-design h5{font-size: 24px;text-transform: uppercase;
  font-weight: 600;margin-bottom: 30px;olor: #000;}
.saklap-design a{color:#036;font-size: 16px; }  
.saklap-design p{
  font-size: 16px !important;
  line-height: 24px !important;}
.saklap-design img{background-color: #fafafa;
  padding:20px;margin-top: 3%;}
.name-advisors .tile {
    display: -ms-flexbox !important;
    display: flex !important;
    position: relative;
    color: #fff;
    text-transform: uppercase;
    background-color: #fafafa;
    margin-bottom: 20px;
}
.name-advisors .tile:before {
    content: '';
    display: inline-block;
    position: absolute;
    transform: translateY(-50%);
    margin-left: 25px;
    left: 20px;
    top: 50%;
    width: 14px;
    height: 14px;
    animation: tim 1s infinite alternate;
} 
.name-advisors .tile:after {
    content: '';
    display: inline-block;
    position: absolute;
    transform: translateY(-50%);
    top: 50%;
    width: 14px;
    height: 14px;
    animation: tim 1s infinite alternate-reverse;
} 
.name-advisors p{
    background-color: #fafafa;
    width: 100%;
    float: left;
    margin-top: 25px;
    font-size: 18px !important;
    color: #494949;
    margin-left: 30px;
}
html {
  scroll-behavior: smooth !important;
}
.name-advisors img{padding: 0;margin-top: 0;}
.description-page .name-advisors{margin:0 !important;}
.listing-bullet{width: 10px;
    height: 10px;
    background-color: #092d93;
    float: left;
    margin-right: 10px;
    margin-top: 11px;}
.impact-sctn{background-image: url("../images/bg-download-book2.png");
border-top: 0;padding: 6% 0;
}
.ecolens-sctn{background-image: url("../images/eco-lens.jpg");
  border-top: 0;padding: 6% 0;
  }
.diffrnt-font{font-family: 'Just Another Hand', cursive;font-size: 48px;
    font-weight: normal;margin-top: 10px;float: left;
    width: 100%;}
.resources-page a{
  color: #036;
  font-size: 16px}
.resources-page ul{padding: 0;margin: 0;float: left;width: 100%;}  


.resources-page .name-advisors p{margin-top: 16px;}
.video-block{background-color: #000;padding: 5% 0;
  float: left;width: 100%;}
.hashcolor{color:#fff; }
.consultants{float: left;width: 100%;margin-bottom: 30px;}
.consultants ul{margin:0;padding: 0;}
.consultants ul li{padding: 8px 0;
    color: #000;
    font-size: 14px;
    text-transform: uppercase;}
.internal-conslunt{width: 100%;float: left;text-align: center;margin:20px 0;}
.internal-conslunt img{border-radius: 50%;
  background-color: transparent;border: 3px solid #efefef;
    padding: 0;width: 170px;height: 170px;display: inline-block;}
.internal-conslunt h5{font-size: 18px;
    color: #003366;
    margin-top: 5%;
    margin-left: 3%;margin-bottom: 2%;}
.internal-conslunt p{color: #636162;margin-left: 3%;
  text-transform: uppercase;font-size: 14px !important;
  font-weight: 600;}
.underline-design .name-advisors a:hover{
text-decoration: underline !important;}
.policy-design ul{margin: 0;padding: 0;}
.policy-design ul li{padding: 6px 0;color: #494949;font-size: 16px;}
.policy-design .font20{font-size: 20px !important;line-height: 30px !important;}
.policy-design h5{margin: 30px 0 15px 0;
  line-height:32px;color:#036;font-size: 26px;}

.whyhatelove-page{position: relative;background-color: transparent;}
.whyhate-inner p{
  text-align: left;
  font-size: 21px !important;
  font-weight: 600;
}
.whyhate-inner ul{margin: 0;padding: 0;}
.whyhate-inner ul li{text-align: left;font-size: 18px;
    color: #036;margin: 10px 0;padding: 10px;background: #efefef;border: 5px solid #ecebec;}
.whyhate-inner ul li span{margin-top: 12px;background-color: #e23798;padding: 3px 0;}    
.audio-first{background-color: #fff;
  padding:30px 30px 30px 30px;
  float: left;
  width: 100%;
}
.audio-first h3{font-weight: 500;
    font-size: 28px;
    text-align: left;margin: 0;}
.audio-first audio{float: left;margin-top: 20px;width: 100%;}    
.audio-list{float: left;
    width: 100%;
    margin-top: 2%;
    background: #fff;margin-bottom: 4%;
    box-shadow: 0 -1px 7px 0 rgba(160,160,160,0.1);}
.track-links{float: left;width: 100%;margin:26% 0 4% 0;}
.whyhate-inner .track-links a{padding: 0;border: none;}
.whyhate-inner .track-links img{width: 180px;margin-right: 15px;
  background-color: #fff;margin-bottom:10px;box-shadow: 0 -1px 7px 0 rgba(160,160,160,0.1);padding: 20px;}
.differentcolor{font-family: 'PT Sans Narrow', sans-serif;font-weight: bold;}
.differentcolor{float: left;
    width: 175px;
    margin-top:-4px;
    margin-right: 7px;}
.whyhate-inner .collaboration-logos img{width: 210px;padding: 0px;margin-right: 0;margin-bottom: 10px;}
.whyhate-inner .collaboration-logos p{font-size: 28px !important;
  text-align: center;width: 100%;margin-bottom: 3%;line-height: 38px !important;}
.whyhate-inner .collaboration-logos{margin-top: 2%;margin-bottom: 5%;}
.first-section{background-image: url("../images/section1.png");}
.social-website-link{}
.facebook-link img{width: 46px;}
.facebook-link{position: absolute;bottom: 15px;
    right: 13px;display:flex;}
.facebook-link a{margin:0 5px;}
#pitchkarnatka{
  border-bottom: 10px solid #214176; 
}
.new-back {
   background-image: url(../images/WHL-Banner3.jpg);
   width: 100%;
   float: left;
   padding: 22% 0;
   background-repeat: no-repeat;
   background-size: contain;
   background-position: center center;
}
.love-banner{
  background-image: url(../images/episode.jpg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  width: 100%;
  padding: 22% 0;
  float: left;
  position: relative;
}
.patch-area{
  position: absolute;
  right: 56px;
  top: 90px;
}
.patch-area a{
  padding: 0;
  margin: 0;
  border: none;
}
.content-goodpitch{float: left;width: 100%;
  margin: 30px 0 20px 0;}
.content-goodpitch-inner p{font-size: 16px !important;
    line-height: 24px !important;}
.goodpitch2018-heading{float: left;width: 100%;
  background: #003366;color:#fff;}
.goodpitch2018-heading h3{margin: 15px 0;margin: 15px 0;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 600;}       



/* Mobile Only */
@media (max-width: 767px) {
    .films-slider .page-header, .films-slider .control-box {
        text-align: center;
    }
    .idf-home .navbar-brand img{width: 100px;}
    .idf-banner{height: 104px;}
    .name-advisors img{display: none;}
    .name-advisors p{padding: 0 15px 0 0;}
    .saklap-design h5{font-size: 18px;}
    .internal-conslunt h5{width: 100%;margin-top: 6%;}
    .description-page .inner1{padding: 100px 0 24px 0 !important;}
    .idf-sctn3-right{padding: 0;}
    .idf-sctn3-right h4 a{font-size:26px;}
}
@media (max-width: 479px) {
    
.footer1 .design{float: none !important;text-align: center !important;}
.footer1 .social-icons{float: none !important;}

li { list-style-type:none;}
}

     



  

