@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,700');
@import url('https://fonts.googleapis.com/css?family=Ubuntu:400,500,700');
@import url('https://fonts.googleapis.com/css?family=Noto+Sans:400,700&amp;display=swap');
html {scroll-behavior: smooth;}
.site-header .nav-before-slider .nav .menu-header-nav-container ul li {
    padding: 63px 20px;
}
.content-area .feature-blog .feature-image img {
    height: auto;
}
.footerform form input {
    margin-bottom: 20px;
}
.footerform form textarea{
    height:200px;
}
footer#doko-footer {
    background: #eff1ff;
}
body.post-template-default.single div#primary a {color: #34808f;}
.page-template-newsletter1 footer#doko-footer {
    background: #ffffff;
}
.site-info a {
    display: none;
}
.nav {

    float: right;
}
h4,h1,h2,h3, .menu-header-nav-container>ul>li>a,.breadcrumb h1.header-page-title{
font-family: 'Playfair Display', serif;
    font-weight: 500;
}

body, p,.widget_recent_entries ul li{
font-family: 'Open Sans', sans-serif;
}
.news-widgets ul li img {
    height: 60px;
}
.news-widgets ul li h3 {
    font-family: 'Open Sans', sans-serif;
}
.news-widgets ul li h3 {
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    margin-bottom: 20px;
    font-size: 1rem;
    line-height: 1.5;
}
.news-widgets ul li {
    border-bottom: 1px dashed #a1a1a1;
}
ul.wpp-list li {
    font-weight: 400;
    border-bottom: 1px dashed #a1a1a1;
    padding: 15px 0;
}
section#calendar-2 {
    width: 100%;
    border: none !important;
    box-shadow: none;
 }
.widget_calendar #calendar_wrap {
    background: #fff;
}
.content-area .feature-blog .read-more-button a {
    background: #103260;
}
.breadcrumb, .woocommerce-breadcrumb {
    margin-bottom: 40px;
}
.site-header .nav-before-slider .nav .menu-header-nav-container ul li:before, .nav-after-slider .menu-header-nav-container ul li:before, .search-form input[type="submit"], .site-footer .footer2 .widget_text form input[type="submit"] {
    background: #143861;
}
.breadcrumb h1.header-page-title {
    font-size: 40px;
    margin-bottom: 0;
}
.entry-content p,  .entry-content ul li{
    font-weight: 300 !important;
    font-size: 17.5px;
}
.content-area .blogs-lists-wrapper .content, .content-area .feature-blog .feature-content {
    font-weight: 300;
}

.breadcrumb {
    background-size: cover;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
   background: #fff;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    color: #27292d;
      font-size: 20px;
    margin-top: 54px;
   font-family: 'Playfair Display', serif;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus {
    background: #3330;
    color: #27292d;
 }
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
font-family: 'Playfair Display', serif;
    background: #ffffff;

}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link
{
  background: #ffffff;
    color: #27292d;
}
.content-area .feature-blog .feature-post-attributes span, .content-area .blogs-lists-wrapper .post-attributes span {
    font-family: 'Playfair Display', serif, FontAwesome;
    font-size: 15px;
}

ul.mega-sub-menu {
    box-shadow: 0px 8px 13px 0px #3233  !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {
    width: 220px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
font-size: 15px;
    line-height: 140%;
    padding-bottom: 10px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
    background: #f1f1f1;
}
.content-area .feature-blog .feature-post-attributes span:before, .content-area .blogs-lists-wrapper .post-attributes span:before {
    color: #a1a1a1;
}
.site-footer .footer-buttom .buttom-left ul li {
    margin-right: 30px;
    font-size: 16px;
}
.post-template-default.single.single-post .breadcrumb {
    display: none;
}
.post-template-default.single.single-post #content {
    margin-top: 25px;
}
body.ecwd_organizer-template-default.single .breadcrumb,body.ecwd_event-template-default.single .breadcrumb{
    background: #e19a31;
    background-image: none !important;
}
table.cal_blue.ecwd_calendar_container .has-events {
    cursor: pointer;
    background: #FF9800;
    color: #fff;
}
.ecwd_theme_calendar_grey table.cal_blue.mini td ul.events li {
    background-color: #3c329a !important;
}
#ecwd-events-content {
    margin: 0px auto 150px;
}
.event-details-container .event-details-title h5 a {
    font-style: normal;
    font-weight: 600;
    font-family: 'Playfair Display', serif;
}
.ecwd-widget-mini .event-details-title .event-metalabel {
    display: none;
}
.calendar_main .ecwd_calendar{
 font-family: 'Open Sans', sans-serif;
}
section#newsletterwidget-4 {
    background: #fff;
    padding: 44px 30px;
    box-shadow: 0px 0px 40px 1px #00000036;
}
section#newsletterwidget-4 input.tnp-submit {
    padding: 14px;
    margin-top: 23px;
    font-size: 18px;
    background: #143861;
    border: none;
    border-radius: px;
}
body.ecwd_organizer-template-default.single .breadcrumb, body.ecwd_event-template-default.single .breadcrumb, body.ecwd_venue-template-default.single.single-ecwd_venue .breadcrumb {
    display: none;
}
body.ecwd_event-template-default.single.single-ecwd_event div#content, body.ecwd_venue-template-default.single.single-ecwd_venue #content {
    margin-top: 41px;
}
.ecwd-event {
    padding: 16px 29px;
 }
 body.ecwd_calendar-template-default.single.single-ecwd_calendar .breadcrumb {
    background-image: none !important;
    background: #FF9800;
}
body.ecwd_calendar-template-default.single.single-ecwd_calendar #primary, body.ecwd_venue-template-default.single.single-ecwd_venue #primary {
    padding: 2px 40px;
}
body.blog .breadcrumbs {
    display: none;
}
body.blog h1.header-page-title {
    display: none;
}
textarea#comment {
    height: 100px;
}
.comments-area p.form-submit {
    margin-top: 15px;
}
p.nextpost-label {
    text-align: center;
    background: #0e3563;
    padding: 12px;
    color: #fff;
    margin-top: 51px;
}
main#main:last-child p.nextpost-label {
    display: none;
}
.comments-area {
    margin-top: 35px;
}
a.scrollup {
background: rgb(20, 56, 97);
    background: -moz-linear-gradient(45deg, rgba(149,35,186,1) 0%, rgba(104,56,196,1) 54%, rgba(56,79,207,1) 100%);
background: -webkit-linear-gradient(45deg, rgb(20, 56, 97) 0%,rgb(18, 46, 78) 54%,rgb(38, 70, 107) 100%); 
 background: linear-gradient(45deg, rgb(20, 56, 97) 0%,rgb(24, 69, 120) 54%,rgb(44, 90, 142) 100%); 
 }
.entry-content ul {
    list-style: inherit;
    padding-left: 40px;
    margin: 30px 0;
}
.entry-content ul li {
    padding-bottom: 15px;
}
body.archive.date .breadcrumb {
    background-image: none !important;
    background-color: #ff6e4f;
}

/*.ecwd-events-day-details  ul.events{
    width: 50%;
    height: 580px;
        position: fixed;  
    z-index: 1;
    left: 54px;
    top: 50px;
    background: #fff;
  box-shadow: 0px 0px 41px 1px #000;
overflow: auto
}
.calendar_main .ecwd_calendar div.event-details {
    font-size: 14px;
    font-style: italic;
    width: 100%;
    line-height: 1.3;
    background: #fff;
    padding: 32px;

}*/
.page-id-3359 #primary {
    padding: 30px 40px 0px;
}
.custom-newsletter .vc_custom_heading h4 {
    font-family: 'Playfair Display', serif;
       font-family: 'Ubuntu', sans-serif;
    font-weight: 400;
    font-size: 17px;
    margin-top: 5px;
    margin-bottom: 0px;
}
.custom-newsletter .vc_custom_heading.vc_gitem-post-data h4{
font-size:17px !important;
}
.custom-newsletter #main-story-sec .vc_custom_heading h4 {
    font-size: 22px;

}

.custom-newsletter .vc_gitem-post-data-source-post_excerpt p {
    font-size: 14px !important;
    color: #888888;
}
h2.vc_custom_heading.news-lebal-bg {
padding: 6px 0px 8px 0px;
    display: inline-block;
    color: #ffffff;
    border-radius: 0;
    border-bottom: 4px solid #fee2b2;
    font-weight: 700;
    font-family: 'Ubuntu', sans-serif;
    background: #3F51B5;
    padding: 4px 20px;
    transform: skewX(-8deg);
}
.custom-newsletter .vc_grid-item-mini {
  /*  box-shadow: 0px 10px 20px 0px #2d2d2d24;
    background-color: #fff!important; */

}
.custom-newsletter  .vc_gitem_row .vc_gitem-col {
    padding: 10px 20px;
}
.custom-newsletter .vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #f6f8f9;
    background-color: #b2b2b2;
    border: 1px solid;
    line-height: 1;
    font-weight:600;
}
body.page.page-id-3359 .breadcrumbs, body.page.page-id-3359 .breadcrumb h1.header-page-title{
    display: none;
}
.vc_custom_1419328663991 {
    background-color: #ffffff !important;
}
body.page-template.page-template-newsletter1 .breadcrumb{
    background-image: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/02/newsletter-header-jan.jpg) !important;
    background-image:none !important;
    min-height: 225px; 
}
body.page-template.page-template-newsletter1 .breadcrumb h1.header-page-title{
    /*display:none; */
    padding-top: 42px;
    text-align: left;
}
body.blog .breadcrumb {
    background-image: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/01/blog-header4.png) !important;
    min-height: 300px;  
    background-size: inherit;
}

body.monthly_news-template-default.single.single-monthly_news .breadcrumb {
    display: none;
}
body.monthly_news-template-default.single.single-monthly_news .ak-container {
    margin-top: 20px;
}
.custom-newsletter a.read-more-link {
    display: none;
}
.nesletter-body #primary, .single-monthly-news #primary{
    width: 90%;
    float: none;
    margin: 0px auto;
    margin-bottom: 4%;
    padding-top: 00px;
background: #fff;
box-shadow:none;
}
.nesletter-body .custom-newsletter .vc_gitem_row .vc_gitem-col {
    min-height: 220px;

vertical-align: middle;
}
.nesletter-body .vc_btn3.vc_btn3-size-md {
     padding: 5px 22px;
}
.nesletter-body .custom-newsletter.nws .vc_gitem_row .vc_gitem-col {
    min-height: 270px;
    border: 0px solid #ddd;
}
.vc_btn3.vc_btn3-color-juicy-pink.active, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active, .vc_btn3.vc_btn3-color-juicy-pink:active {
    color: #f2f2f2;
    background-color: #ff5722;
}
 .normal-wrapper div.all-posts a {
    color: #143861 !important;
    border: 1px solid #143861 !important;

}
 .normal-wrapper div.all-posts a:hover {
    background: #143861 !important;
  color:#fff !important;
}
.rhc-upcoming-events6.rhc-side-0 .rhc-title-info{
    font-size: 14px;
    line-height: 1.2;
}
.rhc-upcoming-events6 .rhc-widget-header .rhc-time-location {
    margin: 6px 0 0;
}
.rhc-title-is-not-link .rhc-title-link, .rhc-title-is-link .rhc-title {
    display: block;
}
.rhc-title-is-not-link.rhc-supe .rhc-title {
    display: none;
}
.fe-extrainfo-container {
   width: 100%;
   background-color: #fff;
   border: 1px solid #ebebeb;
   position: relative;
   padding: 1px;
   margin: 25px auto 10px;
}
.rhc-info-cell {
    margin-bottom: 5px;
    margin-top: 5px;
}
span.fe-extrainfo-value {
    font-weight: 300;
    font-size: 13.5px;
}
.events-template-default #primary {
    padding:10px 40px 70px;
    }
.fe-extrainfo-holder.fe-extrainfo-col2.span6 {
    line-height: 20px;
    font-size: 14px;
}
.fe-extrainfo-label {
    margin-bottom: 0px;
    font-weight: 500;
    color: #000;
font-size: 15px;
}
.rhc-info-cell.fe-cell-label .fe-extrainfo-label {
    font-size: 15px;
    color: #db870c;
}
.topheader .nav-before-slider #toggle {
    display: none;
}
.fe-extrainfo-holder {
    padding: 8px 15px;
    font-family: 'Open Sans', sans-serif;
}
.general-breadcrumb .breadcrumbs {
    display: none !important;
}
.breadcrumb, .woocommerce-breadcrumb {
    min-height: 180px;
   padding: 65px 0;
}
#primary {
      padding: 50px 40px;
}
body.archive.category.category-profiles .breadcrumb {
    background-image: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/01/profile.png) !important;
}

body.archive.category.category-research-innovation .breadcrumb {
    background-image: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/01/applied-research1.png) !important;
}
body.archive.category.category-features .breadcrumb {
    background-image: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/01/features1.png) !important;
}
body.archive.category.category-startups .breadcrumb {
    background-image: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/01/startup.jpg) !important;
}
body.archive.category.category-achievements .breadcrumb {
    background-image: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/01/achivement.jpg) !important;
}
body.archive.category.category-news .breadcrumb {
    background-image: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/01/news.jpg) !important;
}
body.archive.category.category-applied-research .breadcrumb {
    background-image: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/01/applied-research1.png) !important;
}
body.archive.category.category-tech-spotlights .breadcrumb {
    background-image: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/01/techlight.jpg) !important;
}
body.archive.category.category-alumni .breadcrumb {
    background-image: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/01/alumini2.jpg) !important;
}
body.archive.category.category-campus-life .breadcrumb {
    background-image: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/01/campus-life.jpg) !important;
}
body.archive.category .breadcrumb {
    min-height: 220px;
    padding: 80px 0;
}
body.archive.category .breadcrumb h1.header-page-title {
    text-align: left;
    padding-left: 60px;
}
#cshero-header-inner #cshero-header-logo a img {
    height: 55px !important;
    width: auto;
}
h3.vc_custom_heading.sub-cat-head {
    margin-bottom: 12px;
   font-family: 'Ubuntu', sans-serif;
    color: #f4524d !important;
font-size:20px !important;
}
.nesletter-body div#institute-talks .vc_gitem_row .vc_gitem-col {
    min-height: 217px;
}
.nesletter-body div#event-sec .vc_gitem_row .vc_gitem-col {
    min-height: 230px;
    border:0px solid #ddd;
}
#workshop-sec .vc_grid-item-mini {
    box-shadow: none;
}
.nesletter-body div#workshop-sec .vc_gitem_row .vc_gitem-col {
    min-height: 230px;

    color: #171717;
}
#workshop-sec .vc_btn3.vc_btn3-color-juicy-pink, #workshop-sec .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat, #event-sec .vc_grid-item a.vc_gitem-link {
    color: #636363;
    background-color: #f4524d00;
    border: none;
    line-height: 1;
    font-weight: 600;
    padding: 0px !important;
    border-bottom: 1px solid;
    border-radius: 0px;
}

div#institute-talks .vc_grid-item-mini {
    box-shadow: none;

}
body.page-template.page-template-newsletter1 .site-footer .footer2 {
    margin-top: -60px;
    width: 40%;
}
.vc_btn3.vc_btn3-color-blue, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
    color: #f6f8f9;
    background-color: #F4524D;
    font-weight: 600;
}
.vc_btn3.vc_btn3-color-blue.active, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active, .vc_btn3.vc_btn3-color-blue:active{  color: #f6f8f9 !important;
        background-color: #f4524d !important;
}
.vc_btn3-container.vc_grid-btn-load_more.vc_btn3-inline a:hover {
        color: #f6f8f9 !important;
        background-color: #f4524d !important;
}

div#main-story-sec .vc_gitem-post-data-source-post_date p {
    font-size: 12px;
    color: #929292;
    margin-top: 8px;
}
div#main-story-sec .vc_btn3-container.vc_btn3-left {
    margin-bottom: 0px;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
   margin-bottom: 18px;
}
.vc_custom_1516620723403 {
   background-color: #a9bace !important;
}
.single-monthly-news .content-area .feature-blog {
    margin-bottom: 30px;
}
.single-monthly-news .content-area .feature-blog .feature-image {
    margin-bottom: 30px;
}
article#post-5312 {margin-bottom: 0;}

body.page-template.page-template-newsletter1 {
    background: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/02/newsletter-header-jan-4.jpg)no-repeat top;
    background-size: contain;
    background-position: 100% 2%;
    background-color: #f4f4f4;
}
body.page-template.page-template-newsletter1 .breadcrumb h1.header-page-title {
    font-size: 43px;
    margin-bottom: 0;
    font-family: 'Roboto', sans-serif;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 600;
    padding-left: 5%;
    /* text-transform: uppercase; */
    color: #313131;
}
body.page-template.page-template-newsletter1 .site-header {
    background: #fff;
}
.custom-newsletter-nav {
    display: none;
}
body.page-template.page-template-newsletter1 .custom-newsletter-nav,  body.monthly_news-template-default.single.single-monthly_news .custom-newsletter-nav{
    display: block;
    margin-top: 60px;
}
body.page-template.page-template-newsletter1 ul#mega-menu-primary {
    display: none !important;
}
body.monthly_news-template-default.single.single-monthly_news ul#mega-menu-primary {
    display: none !important;
}
ul#mega-menu-max_mega_menu_1 li a.mega-menu-link {
   background: #193b64 !important;
   height: auto !important;
   padding: 0px 26px !important;
   width: auto !important;
}
ul#mega-menu-max_mega_menu_1 li ul.mega-sub-menu li a.mega-menu-link {
    background: #fff !important;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu {
    width: 250px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link {width: 200px;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link {width: 221px;}
body.page-template.page-template-newsletter1 .logo a.custom-logo-link, body.monthly_news-template-default.single.single-monthly_news .logo a.custom-logo-link {pointer-events: none;cursor: default;}
#mega-menu-wrap-max_mega_menu_1 {
   background: #fff;
   -webkit-border-radius: 0px 0px 0px 0px;
   -moz-border-radius: 0px 0px 0px 0px;
   -ms-border-radius: 0px 0px 0px 0px;
   -o-border-radius: 0px 0px 0px 0px;
   border-radius: 0px 0px 0px 0px;
}
.nesletter-body .custom-newsletter.nws.na .vc_gitem_row .vc_gitem-col {min-height: auto;}
.sidebar_news.type-sidebar_news .entry-image img { width: 73%;}
.sidebar_news.type-sidebar_news .entry-image{margin-bottom: 0em !important;}
.sidebar_news.type-sidebar_news .upw-posts .entry-title a {font-family: 'Open Sans', sans-serif !important;}
.cms-testimonial .cms-testimonial-wrapper .cms-testimonial-image img{display:none}
.sidebar_news.type-sidebar_news .upw-posts .entry-title a {
    text-decoration: none;
    font-family: 'Open Sans', sans-serif !important;
}
.upw-posts article.sidebar_news {
    display: block;
    margin-bottom: 0em;
    padding-bottom: 1em;
    border-bottom: 1px dashed #a1a1a1;
}
article.sidebar_news .entry-title a {font-family: 'Open Sans', sans-serif;}
body.page-template.page-template-newsletter-2019 #mega-menu-wrap-primary {
    display: none;
}
body.page-template.page-template-newsletter-2019 .custom-newsletter-nav{display:block}
 .vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
filter: none !important;}
.saboxplugin-wrap {
   
}
.addtoany_content {
    margin: 50px 0 20px;
}
.tnp-widget input[type=text], .tnp-widget input[type=email], .tnp-widget input[type=submit], .tnp-widget select {
    padding: 12px;
    border-color: #edeeee;
    background-color: #edeeee;
    height: auto;
}
.heateor_sss_sharing_container.heateor_sss_horizontal_sharing {
    padding-bottom: 20px !important;
    padding-top: 20px !important;
}
body.page-template.page-template-newsletter-2019.page-template-newsletter-2019-php .heateor_sss_sharing_container.heateor_sss_horizontal_sharing {display:none;}
.entry-content ul.custom-nav{margin: 0px 0;padding:0px;text-align:center;}
.entry-content ul.custom-nav li {display: inline-block; padding: 13px 6px; font-size: 14px !important; font-weight: 400 !important;}
.static-menu .wpb_raw_html {
    margin-bottom: 0;
}
.entry-content ul.custom-nav li a:hover {
    color: #ea6114;
}
.entry-content ul.custom-nav li a {
    color: #fff !important;
}
.static-menu {
    background: #143660 !important;
    position: fixed !important;
    width: 100% !important;
    z-index: 9999;
    top: 0px;
    left: 0 !important;
    max-width: 100% !important;
    margin: 0 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout:last-child ul.mega-sub-menu {
    width: 260px;
    right: 0px;
}

/* ====================================
===============Responsive ========================
=========================================*/

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.page-id-3359 #primary {padding: 30px 0px 80px;}
.nesletter-body #primary, .single-monthly-news #primary { width: 100%;}
body.page.page-id-3359 .breadcrumb { min-height: 250px;}
#mega-menu-wrap-primary .mega-menu-toggle, #mega-menu-wrap-primary {background: #214168;}
img.custom-logo {width: 85%; height: auto;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {width: 100%;}
#primary {padding: 21px 12px;}
body.blog .breadcrumb {min-height: 127px;background-size: 100%;background-repeat: no-repeat;background-position: 100% 22px;}
body.monthly_news-template-default.single.single-monthly_news article .entry-content p img {
    width: 100% !important;
    height: auto !important;
}
body.post-template-default.single.single-post article .entry-content p img {
    width: 100%;
    height: auto;
}
.events-template-default #primary {padding: 10px 10px 70px;}
.breadcrumb h1.header-page-title {font-size: 27px;}
div#main-story-sec .vc_grid-item-zone-c-right .vc_gitem-animated-block {width: 100%;}
div#main-story-sec .vc_grid-item-zone-c-right .vc_gitem-zone-c{width: 100%;}
body.page-template.page-template-newsletter1 {background: url(http://blogs.iiit.ac.in/wp-content/uploads/2018/02/newsletter-header-jan-mob1.jpg)no-repeat top;background-position: 80% 173px;background-size: 100%;}
body.page-template.page-template-newsletter1 .site-footer .footer2 {width: 100%;margin-top: 20px;}
.nesletter-body .custom-newsletter.nws .vc_gitem_row .vc_gitem-col {min-height: auto;}
.site-footer .footer-buttom .buttom-left ul li {margin-right: 0px;display: block;margin-bottom: 12px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {margin-top: 1px !important;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-right {float: none;margin-right: 0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {text-align: center;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {text-align: center;padding-right: 30px;}
a.mega-menu-link {text-align: center !important;}
body.archive.category .breadcrumb {min-height: 160px;padding: 70px 0;}
body.page-template.page-template-newsletter1 .custom-newsletter-nav, body.monthly_news-template-default.single.single-monthly_news .custom-newsletter-nav {margin-top: 0px;}
body.page-template.page-template-newsletter1 #mega-menu-wrap-primary .mega-menu-toggle{display:none !important}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-right {float: none;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item {width: 100%;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu {width: 100%;}
}
/* iPhone 6+ ----------- */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : landscape){
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {margin-top: 1px;text-align: center;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-right {float: none;margin-right: 0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {text-align: center !important;    padding-right: 37px;}
#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
    width: 100%;text-align: center;}
.custom-newsletter-nav {margin-top: 0px !important;}
body.page-template.page-template-newsletter1 #mega-menu-wrap-primary .mega-menu-toggle{display:none !important}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item {width: 100%;}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu {width: 100%;}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {color: #ffffff;margin-top: 1px;padding-left: 18px;

}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {background: #324f71;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus{color:#fff}
body.page-template.page-template-newsletter1 {background-position: 100% 205px;}
body.page-template.page-template-newsletter1 .site-footer .footer2 {margin-top: 10px;  width: 70%;}
.custom-newsletter .vc_gitem_row .vc_gitem-col {padding: 10px 9px;}
.custom-newsletter .vc_custom_heading h4 {font-size: 16px;}
body.page-template.page-template-newsletter1 .custom-newsletter-nav, body.monthly_news-template-default.single.single-monthly_news .custom-newsletter-nav {margin-top: 0px;}
}
/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {margin-top: 0px;}
.site-header .nav-before-slider {text-align: center;}
.nav {float: none;}
}



body.page-template.page-template-newsletter-2019  .campusbuzz-caption-blog .vc_grid-item:nth-child(3) .vc_gitem-post-data-source-post_excerpt,
body.page-template.page-template-newsletter-2019  .campusbuzz-caption-blog .vc_grid-item:nth-child(3) .vc_btn3-container.vc_btn3-left,

body.page-template.page-template-newsletter-2019  .campusbuzz-caption-blog .vc_grid-item:nth-child(4) .vc_gitem-post-data-source-post_excerpt,
body.page-template.page-template-newsletter-2019 .campusbuzz-caption-blog .vc_grid-item:nth-child(4) .vc_btn3-container.vc_btn3-left{
    display: none;
}
body.page-template.page-template-newsletter-2019  .campusbuzz-caption-blog .vc_grid-item:nth-child(1) .vc_grid-item-mini{}
body.page-template.page-template-newsletter-2019  .campusbuzz-caption-blog .vc_grid-item:nth-child(3) .vc_gitem_row .vc_gitem-col,

body.page-template.page-template-newsletter-2019  .campusbuzz-caption-blog .vc_grid-item:nth-child(4) .vc_gitem_row .vc_gitem-col{
min-height: 87px !important;
}
body.page-template.page-template-newsletter-2019  .campusbuzz-caption-blog .vc_gitem_row .vc_gitem-col {
    min-height: 240px;
    background: #fff0;
    vertical-align: middle;
    padding: 18px;
}
body.page-template.page-template-newsletter-2019  .campusbuzz-caption-blog .vc_btn3-container {
    margin-bottom: 0px;
}
body.page-template.page-template-newsletter-2019  .campusbuzz-caption-blog .vc_gitem-animated-block {
    position: relative;
    height: 122px;
    overflow: hidden;
}
body.page-template.page-template-newsletter-2019  .campusbuzz-caption-blog .vc_gitem-post-data {
    margin-bottom: 5px;
}
img.custom-logo.ft {
    height: 110px;
    padding-bottom: 10px;
    width: AUTO;
    margin-bottom: 20px;
}
.footer-col p {
    color: #7e7e7e;
    font-weight: 300;
    font-size: 16px;
}
.tnp-field label {
    color: #7e7e7e;
}

.a2a_kit{    right: 0 !important;
    left: inherit !important;}
.saboxplugin-wrap .saboxplugin-authorname {
    font-size: 20px;
}
.saboxplugin-wrap .saboxplugin-desc p {
 font-size: 15px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    font-size: 13px;
    line-height: 30px;
    }
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{color:#ea6113 !important}

.custom-newsletter-nav ul#mega-menu-max_mega_menu_1 ul.mega-sub-menu li.mega-menu-item.mega-menu-item-type-post_type.mega-current-menu-item.mega-current_page_item a.mega-menu-link{color:#ea6113 !important}
table.blog-page-table tr th {
    background: #193b64 !important;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
   padding: 7px 5px;
}
table.blog-page-table tr td {
    font-size: 13.5px;
    padding: 6px;
    font-weight: 300;
    color: #222;

}
table.blog-page-table tr th strong {
    font-weight: 600;
    font-size: 15px;
}
table.blog-page-table tr td {
    text-align: center;
}
body.monthly_news-template-default.single.single-monthly_news .saboxplugin-wrap {
    display: none;
}
section.widget.widget_media_video h2.widget-title.wow.slideInUp {
    font-size: 18px;
    padding-bottom: 0;
    margin-bottom: 10px;
}
section.widget.widget_media_video {
    margin-bottom: 25px;
}
.upw-posts article.sidebar_news {

    margin-bottom: 20px;
    padding-bottom: 10px;

}
.menu-newsletter a{color:#fff !important;}
.menu-newsletter .mega-sub-menu a{color:#000 !important;}

.month-top{ margin-bottom: 14px; color: #666666; margin-top: -16px;}

.white_papers-template-default .breadcrumb, .page-id-19849 .breadcrumb { display: none; }
#whitepapers .heateor_sss_sharing_container.heateor_sss_horizontal_sharing {display: none;}
#whitepapers h4{display:none;}
.white_papers-template-default .saboxplugin-wrap{display:none;}
.white_papers-template-default .all-posts{display:none;}
.white_papers-template-default .entry-content p{ font-weight: 600 !important; font-size: 20.5px; }
.white-paper-cta { background: #143861; padding: 16px 50px; display: inline-block; color: #fff; border-radius: 5px; margin-top: 20px; }
.white-paper-cta:hover{color:#fff;}
#whitepapers .vc_gitem_row .vc_gitem-col { padding: 10px; padding: 20px 30px; background: #ffffff; min-height: 258px; color: #214168; border: 1px solid #c3d0e0; }
#whitepapers .custom-newsletter .vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat { color: #214168; background-color: #ffffff; border: 1px solid; line-height: 1; font-weight: 600; padding: 12px 22px; position: absolute; top: 248px; }
.entry-content #whitepapers p{ font-weight: 300 !important; font-size: 15.5px; }
#whitepapers .vc_gitem-animated-block {display:none;}
.sports-table table {
    margin: 0;
}
/* Custom PDF CSS */


/*  .site-header {margin-top: 0px !important;}
.static-menu {display: none;}
.nav-before-slider {display: none;}
a.scrollup {display: none !important;}
div#header-emptyspace {height: 10px !important;}
.tree img {width: 43% !important;}
.ns-header-left-sec {margin-bottom: 50px !important;} */
.nesletter-body .custom-newsletter .vc_btn3-container a.vc_general.vc_btn3:before {
    content: "";
    background: url(http://blogs.iiit.ac.in/wp-content/uploads/2019/12/link-arrow.png)no-repeat;
    padding: 12px;
    background-size: 100%;
}
.min-height-150 .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt {
    height: 150px;
    min-height: 150px;
    overflow: hidden;
}
.min-height-140 .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt {
    height: 140px;
    min-height: 140px;
    overflow: hidden;
}

.min-height-170 .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt {
    height: 170px;
    min-height: 170px;
    overflow: hidden;
}
.min-height-180 .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt {
    height: 180px;
    min-height: 180px;
    overflow: hidden;
}
.min-height-190 .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt {
    height: 190px;
    min-height: 190px;
    overflow: hidden;
}
.min-height-200 .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt {
    height: 200px;
    min-height: 200px;
    overflow: hidden;
}
.min-height-210 .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt {
    height: 210px;
    min-height: 210px;
    overflow: hidden;
}
.min-height-220 .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt {
    height: 220px;
    min-height: 220px;
    overflow: hidden;
}
 .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt {
    height:150px;
    min-height: 150px;
    overflow: hidden;
}