body{font-family: 'Ubuntu', sans-serif !important;}
body h1,body h2,body h3{font-family: 'WebFont', Arial, sans-serif !important;}
#myNavbar{font-family: 'Ubuntu', sans-serif;}
/*Logo Section*/
.logo-section{padding:1% 0 1% 0;}
/*Nav Section*/
.nav-section{height: 43px;}
.navbar-default{background-color: #fff; border-color: #fff; height: 43px;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {color: #ffbc49;border-bottom: 2px solid #ffbc49;}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {color: #ffbc49;border-bottom: 2px solid #ffbc49;}
/*Banner Section*/
@media only screen and (max-width: 500px) {
 #myNavbar{position: absolute;z-index: 1;background-color: #fff; width: 100%;}
}
.banner-section .banner{background: #ffbc49; background-image: url('../images/banner.svg'); /*height: 420px;*/}
.banner-section .comp-name{padding: 5px 0 5px 0; font-weight: bold; font-size: 35px; color: #fff;}
.banner-section .comp-tagline{padding: 0 0 20px 0; font-weight: lighter; font-size: 40px; color: #fff;}
.banner-section .comp-tagline-para{padding: 0 0 0 0; font-weight: lighter; font-size: 20px; color: #fff;margin-top: 40px;}
/*Top Stories and top videos Section*/
.top-stories-section{padding: 90px 0 0 0;}
.top-stories-section .top-stories img{margin: 0 auto;}
.article-wrapper{padding: 90px 0 0 0;}
.publisher{margin: 5px 0 0 0; padding: 10px 30px 10px 30px;}
.publisher > a{color: #909090;}
.publisher > a:hover{color:#ffbc49; text-decoration: none;}
.publisher > span{color: #909090;}
.publisher .article-body{padding-bottom: 10px;}
.publisher .article-body h3{font-size: 16px; font-weight: bold;}
.publisher .article-body a {color: #000;}
.publisher .article-footer .row{position: absolute;width: 85%;bottom: 32px;}
.publisher .article-footer p{color: #909090; text-decoration: none;}
.publisher .article-body a:hover {color: #ffbc49; text-decoration: none;}
.publisher .article-footer a:hover{text-decoration: none; color: #ffbc49;}
.publisher .article-footer p:hover{text-decoration: none; color: #ffbc49;}
.publisher .article-footer span:hover{text-decoration: none; color: #ffbc49;}
.card{background-color: #fff; min-height: 350px; margin: 0 0 20px 0; box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);}
.card > figure > img{margin: 0 auto;}
.card > figure span{position: absolute;padding: 17% 37%;color: #fff;font-size: 60px;}
/*Emergin Publisher Section*/
.emergin-publisher-section{padding: 90px 0 0 0;}
.emergin-publisher-section .container-fluid{background-color:#343434; color: #fff; }
.emergin-publisher-section .container-fluid figure img{margin:0 auto;transform: translateY(-20%);}
.emergin-publisher-section .container{background-color:#343434; color: #fff; 
  padding: 30px 50px 50px;}
  .img-rounded{border-radius: 50%;height: 90px;o}
  .emergin-publisher-section .title{font-size: 19px;color: #3c9d98;}
  .emergin-publisher-section .container-fluid .container{max-width: 1000px;}
  .emergin-publisher-section .container-fluid .container .stories{padding-bottom: 80px;}
  .emergin-publisher-section .container-fluid .container a{cursor: pointer; text-decoration: none; transition: transform .2s; }
  .emergin-publisher-section .container-fluid .container a:hover{transform: scale(1.5); }
  .emergin-publisher-section .container-fluid .container h3{font-size: 19px; font-weight: bold; color: #3c9d98;margin-top: 10px;}
  .emergin-publisher-section .container-fluid .container button{background-color: #3c9d98;border-color: #3c9d98;color: #ffffff;text-decoration: none;padding: 7px 14px;border-radius: 20px;margin: 0 auto;}
  /*Footer section*/
  #footer{position: inherit !important;}
  .pub-footer-section{padding: 90px 0 150px 0; background-color: #ffbc49;}
  .pub-footer-section .container{max-width: 1000px;}
  .pub-footer-section .container h4{font-size: 40px; font-weight: 100; color: #ffffff;margin: 0;padding: 0;}
  .pub-footer-section .container figure{margin: 40px 0px;}
  .pub-footer-section .container img{margin: 0 auto; height: 100px;}
  /*Contact us*/
  .i4ewOd-pzNkMb-haAclf, .i4ewOd-pzNkMb-nK2kYb, .i4ewOd-pzNkMb-jfdpUb-ornU0b, .i4ewOd-pzNkMb-tJHJj{display: none !important;}
  .social-icons ul li{ -webkit-transition: ease-out 0.8s;-moz-transition: ease-out 0.8s;transition: ease-out 0.8s;}
  .contact-section{background-color: #ffbc49; margin-top: -5px;}
  .contact-section .container{padding: 20px 0 20px 0; }
  .contact-section h1{font-weight: bold;color: #fff;}
  .contact-section p{color: #fff;font-size: 14px;}
  .social-icons ul{padding: 0 0 0 0 !important;}
  .contact-section .social-icons ul li a{font-weight: bold;color: #fff;}
  .contact-section .social-icons ul li{display: inline-block;height: 43px;width: 43px;border: 2px solid #fff;color: #fff;margin: 0 4px 4px 0;line-height: 43px;padding: 0 0 0 13px;border-radius: 5px;}
  .contact-section .social-icons ul li:nth-child(1):hover{box-shadow: inset 0 100px 0 0 #3b5998;border-color:#3b5998;}
  .contact-section .social-icons ul li:nth-child(2):hover{box-shadow: inset 0 100px 0 0 #00acee;border-color:#00acee;}
  .contact-section .social-icons ul li:nth-child(3):hover{box-shadow: inset 0 100px 0 0 #c63b1e;border-color:#c63b1e;}
  .contact-section .social-icons ul li:nth-child(4):hover{box-shadow: inset 0 100px 0 0 #0073b2;border-color:#0073b2;}
  .contact-section .social-icons ul li:nth-child(5):hover{box-shadow: inset 0 100px 0 0 #cb2027;border-color:#cb2027;}

  .social-icons ul{padding: 0 0 0 0 !important;}
  .contact-lower{padding: 15px 0;background-color: #ffbc49;}
  .contact-lower .social-icons ul li{display: inline-block;height: 43px;width: 43px;border: 2px solid #e2e2e2;color:#666;margin: 0 4px 4px 0;line-height: 43px;padding: 0 0 0 13px;border-radius: 5px;}
  .contact-lower .social-icons ul li a{font-weight: bold;color: #666;}
  .contact-lower .social-icons ul li:hover{box-shadow: inset 0 100px 0 0 #e2e2e2;border-color:#e2e2e2;}
  .contact-lower p{font-size: 12px;     margin-bottom: 7px;}
  .wpcf7-form-control{background-color: #fff !important;margin: 10px 0 !important;border-radius: 10px;border:0px;}
  .btn-full{background-color: inherit !important; color: #fff !important;}
  .btn-full:hover{background-color: #23527c !important;border-color: #23527c; color: #fff !important;}
  .font-awesome:hover{color: #fff;}
  .nav-tabs{border-bottom: none; display: inline-block;}
  .nav-tabs li{display: inline-block;}
  .nav-tabs > li > a{position: relative;display: block;padding: 0px 170px;height: 100px;color: #ffbc49;}
  .tab-content{padding: 25px 0 25px 25px; font-size: 17px;}
  .tabs-content{padding: 25px 5px 25px 5px;}
  .tabs-content .inner{background-color: #e2e2e2; padding: 50px 15px 50px 15px;}
  .tabs-content img{width: 100px;}

  .ranking .nav-tabs li > a {position: relative;display:  block;height:auto;color: #ffbc49;font-size: 14px;border: 1px solid #ffbc49;width: 100%;padding: 10px;}
  .ranking .nav-tabs li > a:hoer{background: #333; color: #fff; border: 1px solid   #333;}
  .ranking .tab-content{padding: 10px 0px; font-size: 14px;}
  section.ed-insight{margin-top: 70px;}
  .ed-insight .panel-heading{font-size: 16px;}
  .ed-insight .panel-body{font-size: 12px;}
  .ed-insight .panel.panel-default{min-height: 466px;}
  th{background: #ffbc49; color: #333;}
  button, input[type="button"], input[type="submit"]{    background-color: #252525 !important;width: 200px;font-size: 13px !important;;}
  input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea{border:0px !important;}
  @media only screen and (max-width: 1200px){.nav-tabs > li > a{padding: 0 125px;}}
  @media only screen and (max-width: 500px){.nav-tabs > li > a{padding: 0 50px;} .navbar-inverse .navbar-toggle{margin:30px 10px 0 0 !important; border:1px solid #000;}
  .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{color: #fff; background-color: #252525;}
}
@media only screen and (max-width: 990px){.nav-tabs > li > a{padding: 0 70px;}}
@media only screen and (max-width: 690px){.nav-tabs > li > a{padding: 0 50px;}}



.header{height: 200px;}
.text {
  width: 65%;
  text-align: left;
  height: 50px;
  line-height: 50px;
  font-size: 30px;
  
  margin: 10% 0;
}
.text .content {
  display: inline;
}
.text .dash {
  display: inline-block;
  height: 3px;
  width: 20px;
  background-color: #3498db;
  animation: blink .5s infinite linear;
}

@keyframes blink {
  0% {
    opacity: 1;
  }
  99% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.row.row-eq-height {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display:flex;}
.slider-images{padding: 100px 0 0 0;}
.slider-images .frnt-article{min-height: 430px; border-bottom:10px solid #ffbc49;}
.slider-images figure img{width: 360px; height: 202px;}
.slider-images h1 a{font-size: 38px;color: #ffbc49;margin: 10px 0;}
.slider-images h1 a:hover{text-decoration: none;}
.slider-images p{font-size: 22px; margin:0px !important;}
.slider-images span p{padding: 8px 0 0 0; color: #ffbc49;font-size: 28px;}
.divider-section{margin:0 0 0 0;height: 100px; width: auto; background-color:#ebecee;}
.lower-section{padding: 70px 0 70px 0;}
.lower-section .circle-img{width: 70%;}
.lower-section .logo-img{width: 50%;}
.lower-section p{font-size: 20px;word-wrap: break-word; }
.lower-section figure.low-stories img{display: inline-block; margin:10px 20px;height: 125px;width:125px;}
.lower-section figure.low-stories p{padding:10px 0;text-align: center; background-color:#ffbc49;position: absolute;top: 34%;left: 19px;width: 128px;border-radius: 15px; font-size: 16px; font-weight: bold;}
.lower-section .btn-custom{background-color: #ffbc49;color: #000;font-size: 16px; font-weight: bold;}
.lower-section .alignment{text-align: right;}
.rounded-imgs li{display: inline-block;list-style: none;}
.btn-cstm{color: #000;background-color: #ffbc49 !important;border-color: #ffbc49;font-size: 16px !important;}
iframe{width: 100%; height: 350px;}
.footer{padding: 10px; background-color: #252525;color: #fff;font-size: 16px;position: relative;
   left: 0;
   bottom: 0;
   width: 100%;}
.footer p{font-size: 16px; margin: 0;}
.footer p a{font-size: 16px; margin: 0; color: #ffbc49;}
.footer p a:hover{color: #fff; text-decoration: none;}
.navbar-inverse{height:75px;margin-botton:30px;background-color: #fff;color: #000;border-color: #fff;}
.navbar-inverse .navbar-nav > li > a{color: #000; font-size: 16px;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:active,.navbar-inverse .navbar-nav > li > a:focus{color: #ffbc49;}
.navbar-brand > img{height: 60px;}
.navbar-right{margin-top: 13px;}
.low-stories {
  position: relative;
}
.social-icon{list-style: none;margin: 0;}
.social-icon li{display: inline-block; font-size: 20px; width: 40px; color: #fff;}
.social-icon li a{color: #fff;}
.social-icon li a:hover{color: #ffbc49;}
@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  [class*="col-"] {
    width: 100%;
    text-align: center;padding: 10px 0;
    padding-right: 15px;
    padding-left: 15px;
  }
  .lower-section figure.low-stories p.first-overlay{top: 36%; left:12%;}
  .lower-section figure.low-stories p{left: 15%;}
  figure.low-stories{margin:0 auto; text-align: none;}
  .lower-section .alignment{text-align: inherit;}
  .alignment > ul.rounded-imgs{padding: 0;}
}
.facts{padding: 100px 0; background-color:#f5f5f5;background-image: url('../images/graph-banner.jpg');}
.facts .fact-block{ padding: 10px; border-bottom: 1px solid #ffbc49;}
.twitter-section{padding:0 0 0 0; background-color: #f7f7f7 !important;}
.twitter-section h1.referral {/*color: #1DA1F2; font-size:50px !important;*/ margin-top: 10%;display: none !important;}
.twitter-section .juicer-feed{margin-top: 10%;}
.twitter-section .btn-twitter{margin-bottom: 20px;}
/*Hide social Label*/
.at-label{display:none;}
.social-share{float:right;}
.juicer-feed h1.referral{padding-top:60px;}
.juicer-feed h1.referral a{color: #ffbc49 !important;}
.juicer-feed h1.referral a:after{display: none !important;font-size: 25px;}
.j-paginate.juicer-button{display: none !important;}
@media only screen and (max-width: 500px) {
  body{padding-top: 100px !important;}
  .banner-section.navbar-fixed-top{z-index: 1029;}
  section.ed-insight{padding-top: 200px;}
  .ranking{margin-top: 300px !important;}
  .sub-form-data{left: 0 !important;}
  .sub-form-data li{list-style: none !important; display: block !important;width: 100% !important;}
  /* For mobile phones: */
  [class*="col-"] {
    width: 100%;
    text-align: center;padding: 10px 0;
    padding-right: 15px;
    padding-left: 15px;
  }
  .lower-section figure.low-stories p.first-overlay{top: 36%; left:12%;}
  .lower-section figure.low-stories p{left: 15%;}
  figure.low-stories{margin:0 auto; text-align: none;}
  .lower-section .alignment{text-align: inherit;}
  .lower-section .img-responsive{margin: 0 auto;}
  .alignment > ul.rounded-imgs{padding: 0;}
  .twitter-section{background-repeat: repeat;}
  #dpsp-content-top{display:block !important;}
  .dpsp-column-3.dpsp-has-spacing .dpsp-networks-btns-wrapper li{width: 45% !important;}
}
.da-slide h2{color: #fff !important;}

/*Ed insight*/
.ed-insight .nav-tabs > li > a{padding:20px 10px; height: 50px;font-size: 16px;}
/*.ed-insight .cstm-nav-tabs > li{list-style: none; margin:30px 0;}
.ed-insight .cstm-nav-tabs > li a{color: #ffbc49;}
.ed-insight .cstm-nav-tabs > li a:hover{text-decoration: none; color: #333;}
.ed-insight .cstm-nav-tabs > li a:visited, .ed-insight .cstm-nav-tabs > li a:focus{text-decoration: none; border: none;}
.ed-insight .cstm-nav-tabs > li > a{padding: 0; height: 45px; font-size: 16px;}*/
.ed-insight .tab-content{margin-top: 20px;}
.ed-insight h1{color: #ffbc49; font-size: 26px;}
.ed-insight ul.note li{list-style: none; display: inline-block; font-size: 12px;}
/*.ed-insight .luv_dynamic-b3c42b17{width: 60%;}*/

/*map*/
.mapouter, .gmap_canvas{width: 100% !important;height: 100% !important;}
/*ed insigh*/
section.ed-insight{margin:50px;}
.wpcf7-form-control.subscribe-field{background-color: #f7f7f7 !important;height: 40px !important;border-bottom: 1px solid #f8bc49 !important;}
.container-paper{    background-color: #f7f7f7;
    padding: 10px;
    box-shadow: 0px 5px 11px -4px;margin-bottom:20px; min-height:348px; }
.container-paper .paper-footer{position:absolute;bottom: 5px;}
.sub-form-data{position: relative; left: 30%;}
.sub-form-data li{list-style: none;display: inline-block;width: 45%;}
.sub-form-data li > .wpcf7-submit{width: 30% !important;}

.icon-bar {
  position: fixed;
  top: 50%;
  z-index: 1031;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.icon-bar a {
  display: block;
  text-align: center;
  padding: 16px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
}

.icon-bar a:hover {
  background-color: #000;
}

.facebook {
  background: #3B5998;
  color: white;
}

.twitter {
  background: #55ACEE;
  color: white;
}

.google {
  background: #dd4b39;
  color: white;
}

.linkedin {
  background: #007bb5;
  color: white;
}

.youtube {
  background: #bb0000;
  color: white;
}

.site-main article.single-post {
    margin-top: 120px;
}