.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.box1 {

  background:#ffffff;

  border:1px solid #d5d5d5;

}

.box2{
   background: #eee url(/templates/t3_bs3_blank/images/noise.png);
   border:1px solid #d5d5d5;
}

.box1, .box2, .box3 {

  border-radius: 4px;
  padding:5px;
}
.t3-wrapper {
   background: none;
}
.background body{
   background-image: url('/templates/t3_bs3_blank/images/background.jpg');background-repeat: no-repeat;background-attachment: fixed;
}
.t3-content { 
   background-color:#f5f5f5;
   border-radius: 4px;
   border:1px solid #d5d5d5;
   -webkit-box-shadow: 0px 0px 3px 2px rgba(0,0,0,0.3);
   -moz-box-shadow: 0px 0px 3px 2px rgba(0,0,0,0.3);
   box-shadow: 0px 0px 3px 2px rgba(0,0,0,0.3);
   margin-top:0px;
}
.logo-img {
  max-width: 100%;
  height: auto;
  width:100%;
  text-align:center;
}
a.footerlink{color:#FFFF33;}
a.footerlink:visited{color:#FFFF33;}
a.footerlink:hover{color:#FFFF33;}
a.footerlink:active{color:#FFFF33;}

.responsive-social-links {
  max-width: 123px;
  height: auto;
  width:100%;
}
.responsive-sidebar-image{
  max-width: 242px;
  height: auto;
  width:100%;
}
.responsive-padi-elearning-banner{
  max-width: 100%;
  height: auto;
  width:100%;
}
.responsive-image{
  max-width: 100%;
  height: auto;
  width:100%;
}
.t3-copyright{
  display:none;
}
.t3-module {
  margin-bottom: 15px;
}
hr{
  border-top: 1px solid #D8D8D8;
}
.no-margins{
margin-top:0px;
margin-bottom:0px;
}
.no-bottom-margin{
margin-bottom: 0px;
}
.nav > li > .separator {
color: #428aca;
cursor:pointer;
}
.article-title{
color:#0066FF;
}
a{color:#0099FF;}
a:visited{color:#0099FF;}
a:hover{color:#0099FF;}
a:active{color:#0099FF;}
h1{
color:#FF9933;
font-size:30px;
margin-top:10px;
margin-bottom:15px;
}
h2{
color:#FF9933;
font-size:25px;
}
h3{
color:#FF9933;
font-size:20px;
}
h4{
color:#FF9933;
font-size:18px;
}
.t3-content {
padding-top: 10px;
}
.t3-off-canvas .t3-off-canvas-body a {
color: #0099FF;
}
/*Language bar settings below this line*/
.t3-sl {
   padding-bottom: 0px;
   padding-top: 14px;
}
@media screen and (min-width: 768px) {
  .t3-sl {
    padding-bottom: 0px;
    padding-top: 14px;
  }
}
.t3-mainbody {
padding-top: 0px;
padding-bottom: 0px;
}
.flagbox{
   border-radius: 4px;
   border:1px solid #d5d5d5;
   -webkit-box-shadow: 0px 0px 3px 2px rgba(0,0,0,0.3);
   -moz-box-shadow: 0px 0px 3px 2px rgba(0,0,0,0.3);
   box-shadow: 0px 0px 3px 2px rgba(0,0,0,0.3);
}
.t3-sidebar {
padding-top: 0px;
}
.t3-content {
margin-bottom: 20px;
}