/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

------------------------------------------------------------- */
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700);
@import url(https://fonts.googleapis.com/css?family=PT+Serif:400,700);
@import url('https://fonts.googleapis.com/css?family=Encode+Sans+Semi+Condensed:600,800|Roboto+Condensed:700');
@import url('https://fonts.googleapis.com/css?family=Lato');

/* =========================================================
        General
============================================================ */


/* =========================================================
        Page-Title STYLE 
============================================================ */
.page-title {
  background-color: #dfdbce;
  padding: 18px 0; }
  .page-title h4 {
    font-size: 18px;
    font-weight: 600;
    color: #1b232f;
    margin: 0; }
    .page-title h4 span {
      color: #8e8b81; }

/* =========================================================
        Sub-Page-STYLE 
============================================================ */
.sub-page .header-section .navbar {
  background-color: #FFFFFF; }
.sub-page .header-section .navbar.sticky {
  background-color: #FFFFFF; }
.sub-page .header-section .navbar .navbar-collapse .navbar-nav li a, .sub-page .header-section .navbar .navbar-collapse .navbar-nav li .search-view {
  color: #1b232f; }

/* =========================================================
        Header2 STYLE 
============================================================ */

@media only screen and (max-width: 991px) {
  .header-section {
    display: inline-block; } }
.header-section .top-bar2 {
  padding: 0px 0;
  margin-top: 12px;
  width:246px;
  margin-right:14px;
  /*background-color:#fff;*/ }
  .header-section .top-bar2 .header-left-bar .contact-wrapper li {
    font-size: 14px;
    display: inline-block;
    color: #FFFFFF;
    margin-right: 25px;
	padding-top:15px;
	padding-bottom:15px;
	 }
    @media (min-width: 992px) and (max-width: 1199px) {
      .header-section .top-bar2 .header-left-bar .contact-wrapper li {
        font-size: 15px; } }
    @media (min-width: 768px) and (max-width: 991px) {
      .header-section .top-bar2 .header-left-bar .contact-wrapper li {
        font-size: 15px; } }
    @media only screen and (max-width: 767px) {
      .header-section .top-bar2 .header-left-bar .contact-wrapper li {
        font-size: 15px; } }
    .header-section .top-bar2 .header-left-bar .contact-wrapper li:last-child {
      margin-right: 0; }
    .header-section .top-bar2 .header-left-bar .contact-wrapper li i {
      color: #FFFFFF; }
  .header-section .top-bar2 .header-right-bar .country {
    padding-right: 30px;
    margin-right: 25px;
    border-right: 2px solid #27374c; }
    .header-section .top-bar2 .header-right-bar .country .dropdown-select {
      text-transform: uppercase;
      color: #FFFFFF;
      background-color: transparent;
      border: 0; }
      .header-section .top-bar2 .header-right-bar .country .dropdown-select option {
        background-color: #0a68ca; }
  .header-section .top-bar2 .header-right-bar .social-icon {
    line-height: 10px;
    vertical-align: sub;
    padding-right: 2px;
    margin-right: 0px;
    /*border-right: 2px solid #27374c;*/ }
    .header-section .top-bar2 .header-right-bar .social-icon li {
      display: inline-block;
      margin: 9px 5px;
      vertical-align: text-top; }
      .header-section .top-bar2 .header-right-bar .social-icon li a {
        color: #0a68ca; }
        .header-section .top-bar2 .header-right-bar .social-icon li a:hover {
          color: #000; }
        .header-section .top-bar2 .header-right-bar .social-icon li a i {
          font-size: 20px; }
  .header-section .top-bar2 .header-right-bar .access li {
    display: inline-block;
    padding: 0 2px; }
    .header-section .top-bar2 .header-right-bar .access li a {
      color: #FFFFFF; }
      .header-section .top-bar2 .header-right-bar .access li a:hover {
        color: #0a68ca; }
    .header-section .top-bar2 .header-right-bar .access li i {
      color: #FFFFFF; }
    .header-section .top-bar2.header-right-bar .access li.active #search-modeal {
      visibility: visible;
      opacity: 1;
      transform: translateY(0);
      z-index: 1000; }
    .header-section .top-bar2 .header-right-bar .access li #search-modeal {
      background: #FFFFFF;
      opacity: 0;
      visibility: hidden;
      position: absolute;
      width: 60%;
      right: 0;
      border-radius: 8px;
      z-index: 999;
      transform: translateY(50px);
      -webkit-transition: 1s;
      -khtml-transition: 1s;
      -moz-transition: 1s;
      -ms-transition: 1s;
      -o-transition: 1s;
      transition: 1s; }
      .header-section .top-bar2 .header-right-bar .access li #search-modeal .logout-box {
        background: #0054c9;
        background: -moz-linear-gradient(left, #0054c9 0%, #269fcb 100%);
        background: -webkit-gradient(left top, right top, color-stop(0%, #0054c9), color-stop(100%, #269fcb));
        background: -webkit-linear-gradient(left, #0054c9 0%, #269fcb 100%);
        background: -o-linear-gradient(left, #0054c9 0%, #269fcb 100%);
        background: -ms-linear-gradient(left, #0054c9 0%, #269fcb 100%);
        background: linear-gradient(to right, #0054c9 0%, #269fcb 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0054c9', endColorstr='#269fcb', GradientType=1 );
        display: block;
        text-align: center;
        padding: 5px 0;
        border-radius: 8px 8px 0 0;
        cursor: pointer; }
        .header-section .top-bar2 .header-right-bar .access li #search-modeal .logout-box a {
          color: #FFFFFF; }
        .header-section .top-bar .header-right-bar .access li #search-modeal .logout-box i {
          font-size: 14px;
          color: #FFFFFF;
          border-radius: 50%;
          width: 25px;
          height: 25px;
          line-height: 25px;
          background-color: transparent;
          float: right;
          margin-right: 15px; }
      .header-section .top-bar2 .header-right-bar .access li #search-modeal .search-bar {
        padding: 15px; }
        .header-section .top-bar2 .header-right-bar .access li #search-modeal .search-bar .chatSearchBar {
          width: 100%;
          padding: 5px 20px;
          color: #a9a9a9;
          background-color: transparent;
          border: 2px solid #eee; }
        .header-section .top-bar2 .header-right-bar .access li #search-modeal .search-bar .form-control {
          width: 100%;
          padding: 18px 20px;
          color: #a9a9a9;
          background-color: transparent;
          border: 2px solid #eee;
          margin-top: 10px;
          box-shadow: none; }
        .header-section .top-bar2 .header-right-bar .access li #search-modeal .search-bar .subscribeBtn {
          font-size: 16px;
          padding: 4px 35px;
          border-radius: 5px; }

.header-section .navbar {
  /*position: absolute;*/
  width: 100%;
  border-radius: 0;
  border: 0;
  margin: 0;
  min-height: 23px;
  /*background-color:rgba(22,34,50,0.80);*/
  
  
  z-index: 998;
 /* box-shadow: 0 0 20px 0px rgba(22, 34, 50, 0.90);*/
  }
  
  
/* =========================================================
        NEW2 STYLE 
============================================================ */  
  
.navbar6 {
	  background:#10243e !important;
	  /*background:#996478;*/
	 
	  
  }
.navbar3 {
	 
	  background: #0085d4;
	  padding: 12px;

  }
.navbar4
{
 /* background: rgb(255,191,61);
  background: -moz-linear-gradient(top, rgba(255,191,61,1) 0%, rgba(255,182,38,1) 100%);
  background: -webkit-linear-gradient(top, rgba(255,191,61,1) 0%,rgba(255,182,38,1) 100%);
  background: linear-gradient(to bottom, rgba(255,191,61,1) 0%,rgba(255,182,38,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbf3d', endColorstr='#ffb626',GradientType=0 );*/
  
  
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e5799+0,2989d8+0,bababa+0,c8c8c8+100 */
background: rgb(223,223,223);
background: -moz-linear-gradient(top, rgba(223,223,223,1) 0%, rgba(201,201,201,1) 100%);
background: -webkit-linear-gradient(top, rgba(223,223,223,1) 0%,rgba(201,201,201,1) 100%);
background: linear-gradient(to bottom, rgba(223,223,223,1) 0%,rgba(201,201,201,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#c9c9c9',GradientType=0 );
padding:12px;
z-index: 998;
box-shadow: 0 0 20px 0px rgba(22, 34, 50, 0.90);

}
.navbar5
{
	background:#dedede;
	
}
 
/* =========================================================
        Header2 STYLE  END
============================================================ */
			
			
			
			
			





  
  
  
  .navbar::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: url(../images/logo-bg.jpg) no-repeat;
    width: 660px;
    height: 90px;
    z-index: 1; }
	
	
	     @media (min-width: 1500px) and (max-width: 1800px) {
      .header-section .navbar::before {
        width: 460px; } }
    @media (min-width: 1200px) and (max-width: 1499px) {
      .header-section .navbar::before {
        width: 360px; } }
    @media (min-width: 992px) and (max-width: 1199px) {
      .header-section .navbar::before {
        width: 260px; } }
  .header-section .navbar .navbar-header {
    position: relative;
    z-index: 5; }
    .header-section .navbar .navbar-header .navbar-brand {
      padding: 0;
      margin: 0; }
      .header-section .navbar .navbar-header .navbar-brand img {
        padding: 0px 0; }
  .header-section .navbar.sticky {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
	/*background-color:#162232;*/
    background-color:#10243e;
   /* box-shadow: 0 0 20px 0px rgba(22, 34, 50, 0.90);*/
    padding: 0;
    z-index: 998; }
	
	
	
   .header-section .navbar2.sticky {
    position: fixed;
    top: 214px;
    left: 0;
	
    right: 0;
	/*background-color: #02498e;*/
    /*background-color: #02498e;*/
   /* box-shadow: 0 0 20px 0px rgba(22, 34, 50, 0.90);*/
    padding: 12px;
    z-index: 998; }
    @media (min-width: 768px) and (max-width: 991px) {
      .header-section .navbar.sticky {
        margin-top: -88px; } }
    .header-section .navbar.sticky .navbar-header .navbar-brand img {
      padding: 0px 0; }
    .header-section .navbar.sticky .navbar-collapse .navbar-nav li:hover .dropdown {
      z-index: 9; }
    .header-section .navbar.sticky .navbar-collapse .navbar-nav li .dropdown {
      z-index: -1; }
    .header-section .navbar.sticky .navbar-collapse .navbar-nav li .search-view {
      display: none; }
  .header-section .navbar .navbar-collapse {
    padding: 0; }
    .header-section .navbar .navbar-collapse .navbar-nav li {
      position: relative;
      font-size: 16px;
      /*text-transform: uppercase;*/
      /*margin-right: 0px;*/
	  /*margin-top:34px;*/
	 /* border-top: solid 1px #567daa;
	  border-right: solid 1px #567daa;
      border-bottom: solid 1px #567daa;*/
      /*background-color:#162232;*/
	  border-right:2px solid #cacaca;
	  padding:0px 6px;
	  z-index: 999999;
   }
   
   .header-section .navbar .navbar-collapse .navbar-nav li:last-child {
      /*text-transform: uppercase;*/
      /*margin-right: 0px;*/
	  /*margin-top:34px;*/
	 /* border-top: solid 1px #567daa;
	  border-right: solid 1px #567daa;
      border-bottom: solid 1px #567daa;*/
      /*background-color:#162232;*/
	  border-right:0px solid #cacaca;
	 }
   /*#nav_audience li:first-child
   {
	   border-left:solid 1px #567daa;
	   
   }*/
      @media (min-width: 992px) and (max-width: 1199px) {
        .header-section .navbar .navbar-collapse .navbar-nav li {
          margin-right: 0px; }
		  
		  .bluebg4 li a {
    font-family: Lato;
    font-size: 9px !important;
    padding: 6px 12px;
}

.bluebg li a {
    font-family: Lato;
    font-size: 8px !important;
    padding: 6px 6px;
}


.header4 p {
    color: #ffe400;
    font-size: 12px !important;
    line-height: 5px;
    margin: 7px;
}



#bar_angle:before{
    content:'';
    position:absolute !important;
    top:0; right: 61px !important;
    width:100% !important; height:42px !important;
    background-color:#dedede;
    /*border-right:40px solid rgba(173, 96, 223, .8);*/
    -webkit-transform-origin:100% 100%;
    -ms-transform-origin:100% 100%;
    transform-origin:100% 100%;
    -webkit-transform:skewX(-60deg);
    -ms-transform:skewX(-60deg);
    transform:skewX(-60deg);


	
}
#bar_angle:after{
    content:'';
    position:absolute !important;
    top:0; right:-27px !important;
    width:100% !important; height:33px !important;
    background-color:#dedede;
    /*border-right:40px solid rgba(173, 96, 223, .8);*/
    -webkit-transform-origin:100% 100%;
    -ms-transform-origin:100% 100%;
    transf4orm-origin:100% 100%;
    -webkit-transform:skewX(30deg);
    -ms-transform:skewX(30deg);
    transform:skewX(30deg);
}


.social2 {
    /* z-index: 0000000000000; */
    float: left;
    margin-left: 8px;
    position: relative;
    margin-top: 0;
    left: 214px !important;
    top: 4px;
    font-size: 15px;
    color: #900;
}
.punjabi-v-left {
	
	left: 1px !important;
}


.social1
{
	
    /* z-index: 0000000000000; */
    float: left;
     margin-left:8px; 
    position: relative;
    margin-top: 0;
	left:200px !important;
    top: 6px;
}

.navbar6 {
    background: #10243e !important;
    /* background: #996478; */
}



		  
		   }
      .header-section .navbar .navbar-collapse .navbar-nav li:last-child {
        margin-right: 0; }
      .header-section .navbar .navbar-collapse .navbar-nav li a, .header-section .navbar .navbar-collapse .navbar-nav li .search-view {
        color:#10243e;
        padding: 0;
        /*line-height: 50px;*/
		font-size:16px;
		/*font-family: 'Roboto Condensed', sans-serif;*/
/*		font-family: 'Encode Sans Semi Condensed', sans-serif;*/
font-family: 'Lato', sans-serif;
		
		 }
.header-section .navbar .navbar-collapse .navbar-nav li fa i 
{
	margin-top:2px;
	font-size:12px;
}
        .header-section .navbar .navbar-collapse .navbar-nav li a:hover, .header-section .navbar .navbar-collapse .navbar-nav li .search-view:hover {
	color: #10243e;
	background-color: transparent;
}
      .header-section .navbar .navbar-collapse .navbar-nav li .search-view {
        cursor: pointer; }
      .header-section .navbar .navbar-collapse .navbar-nav li.active a {
        color: #ffcb0b;
        background-color: transparent; }
      .header-section .navbar .navbar-collapse .navbar-nav li.dropdown:hover .dropdown-menu {
        top: 25px;
        visibility: visible;
        opacity: 1;
        z-index: 1;
        transform: translateY(0%);
        transition-delay: 0s, 0s, 0.3s; }
      .header-section .navbar .navbar-collapse .navbar-nav li .dropdown-menu {
        top: 25px;
        left: 0px;
        min-width: 250px;
        background-color: #FFFFFF;
        padding: 4px 0;
        display: block;
        visibility: hidden;
        opacity: 0;
        border: 0;
        transform: translateY(-2em);
        z-index: 999999;
        transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s; }
        .header-section .navbar .navbar-collapse .navbar-nav li .dropdown-menu li {
          font-size: 16px;
          border-bottom: 1px solid rgba(97, 109, 126, 0.12);
          margin: 0 15px;
          padding: 0 5px;
		  border-right:2px solid #e2e2e2;

          -webkit-transition: 0.5s;
          -khtml-transition: 0.5s;
          -moz-transition: 0.5s;
          -ms-transition: 0.5s;
          -o-transition: 0.5s;
          transition: 0.5s; }
		  
		  
		  
/************************/
.header-section .navbar .navbar-collapse .navbar-nav li .dropdown-submenu {
    position: relative;
}

.header-section .navbar .navbar-collapse .navbar-nav li .dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.header-section .navbar .navbar-collapse .navbar-nav li .dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.header-section .navbar .navbar-collapse .navbar-nav li .dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.header-section .navbar .navbar-collapse .navbar-nav li .dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.header-section .navbar .navbar-collapse .navbar-nav li .dropdown-submenu.pull-left {
    float: none;
}

.header-section .navbar .navbar-collapse .navbar-nav li  .dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
          .header-section .navbar .navbar-collapse .navbar-nav li .dropdown-menu li.active a {
            color: #0a68ca !important; }
          .header-section .navbar .navbar-collapse .navbar-nav li .dropdown-menu li:last-child {
            border-bottom: 0; }
          .header-section .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a {
            color: #616d7e !important;
            line-height: 23px; font-size:14px; }
            .header-section .navbar .navbar-collapse .navbar-nav li .dropdown-menu li a:hover {
              color: #0a68ca !important; }
          .header-section .navbar .navbar-collapse .navbar-nav li .dropdown-menu li:hover .sub-dropdown {
            opacity: 1;
            right: -100%; }
			
			
			 
			
        .header-section .navbar .navbar-collapse .navbar-nav li .dropdown-menu .sub-dropdown {
          position: absolute;
          top: 0;
         /* left: 100%;*/
		 right:0;
          width:100%;
          background-color: #FFFFFF;
          opacity: 0;
          padding: 10px 0;
          -webkit-transition: 0.5s;
          -khtml-transition: 0.5s;
          -moz-transition: 0.5s;
          -ms-transition: 0.5s;
          -o-transition: 0.5s;
          transition: 0.5s; }
		  
		  
		 
		  
		  
		  
		  
		  .header-section .navbar .navbar-collapse .navbar-nav li .dropdown-menu .sub-dropdown li:hover .sub-menu {
            opacity: 1;
            right: -100%; }
        .header-section .navbar .navbar-collapse .navbar-nav li .dropdown-menu .sub-dropdown .sub-menu {
          position: absolute;
          top: 0;
         /* left: 100%;*/
		 right:0;
          width:100%;
          background-color: #FFFFFF;
          opacity: 0;
          padding: 10px 0;
          -webkit-transition: 0.5s;
          -khtml-transition: 0.5s;
          -moz-transition: 0.5s;
          -ms-transition: 0.5s;
          -o-transition: 0.5s;
          transition: 0.5s; }
		  
		  
		  
		  .header-section .navbar .navbar-collapse .navbar-nav li .dropdown-menu .sub-dropdown1 {
			  /*left:224px;
			  position:absolute;*/

          }
		  
		  
      .header-section .navbar .navbar-collapse .navbar-nav li .megamenu {
        position: absolute;
        top: 88px;
        width: 700px;
        left: -400px;
        background-color: #FFFFFF;
        opacity: 0;
        visibility: hidden;
        padding: 40px 20px 40px 40px;
        visibility: hidden;
        display: flex;
        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
        transform: translateY(-2em);
        z-index: -1;
        transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s; }
        @media (min-width: 1500px) and (max-width: 2100px) {
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu {
            width: 1000px;
            left: -500px; } }
        @media only screen and (max-width: 1499px) {
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu {
            padding: 20px;
            left: -344px; } }
        .header-section .navbar .navbar-collapse .navbar-nav li .megamenu #menu-carousel {
          margin-bottom: 40px; }
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu #menu-carousel .carousel-indicators {
            width: 100%;
            left: -40px;
            right: 0;
            margin: 0 auto; }
            .header-section .navbar .navbar-collapse .navbar-nav li .megamenu #menu-carousel .carousel-indicators li {
              width: 20px;
              height: 7px;
              border: 1px solid #FFFFFF;
              margin: 0; }
        .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li {
          flex: 1;
          border-right: 1px solid rgba(97, 109, 126, 0.12);
          padding: 0;
          margin: 0; }
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li:last-child {
            border-right: 0; }
          @media only screen and (max-width: 1499px) {
            .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li:first-child {
              display: none; } }
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .content {
            padding-top: 5px; }
            .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .content h4 {
              font-size: 17px;
              text-transform: capitalize;
              color: #0a68ca;
              margin-bottom: 5px; }
            .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .content .number, .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .content .message {
              font-size: 14px;
              line-height: 20px;
              text-transform: capitalize;
              display: block;
              color: #676767; }
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .dropdown {
            position: relative;
            top: 0;
            width: auto;
            padding: 0; }
            .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .dropdown li {
              border-right: 0; }
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .dropdown {
            background-color: #FFFFFF;
            padding: 10px 0; }
            .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .dropdown li {
              font-size: 16px;
              border-bottom: 1px solid rgba(97, 109, 126, 0.12);
              margin: 0 25px;
              padding: 0 5px;
              -webkit-transition: 0.5s;
              -khtml-transition: 0.5s;
              -moz-transition: 0.5s;
              -ms-transition: 0.5s;
              -o-transition: 0.5s;
              transition: 0.5s; }
              @media only screen and (max-width: 1499px) {
                .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .dropdown li {
                  margin: 0 10px; } }
              @media only screen and (max-width: 1499px) {
                .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .dropdown li:first-child {
                  display: inherit; } }
              .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .dropdown li.active a {
                color: #0a68ca; }
              .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .dropdown li:last-child {
                border-bottom: 0; }
              .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .dropdown li a {
                color: #616d7e;
                line-height: 30px; }
                .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .dropdown li a:hover {
                  color: #0a68ca; }
              .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .dropdown li:hover .sub-dropdown {
                opacity: 1;
                right: -170%; }
            .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li .dropdown .sub-dropdown {
              position: absolute;
              top: 0;
              right: -120%;
              width: 180px;
              background-color: #222;
              opacity: 0;
              padding: 10px 0;
              -webkit-transition: 0.5s;
              -khtml-transition: 0.5s;
              -moz-transition: 0.5s;
              -ms-transition: 0.5s;
              -o-transition: 0.5s;
              transition: 0.5s; }
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li #menu-carousel .carousel-indicators {
            bottom: -35px; }
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li #menu-carousel .carousel-inner .item {
            transition-property: opacity; }
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li #menu-carousel .carousel-inner .item,
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li #menu-carousel .carousel-inner .active.left,
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li #menu-carousel .carousel-inner .active.right {
            opacity: 0; }
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li #menu-carousel .carousel-inner .active,
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li #menu-carousel .carousel-inner .next.left,
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li #menu-carousel .carousel-inner .prev.right {
            opacity: 1; }
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li #menu-carousel .carousel-inner .next,
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li #menu-carousel .carousel-inner .prev,
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li #menu-carousel .carousel-inner .active.left,
          .header-section .navbar .navbar-collapse .navbar-nav li .megamenu li #menu-carousel .carousel-inner .active.right {
            left: 0;
            transform: translate3d(0, 0, 0); }
      .header-section .navbar .navbar-collapse .navbar-nav li:hover .megamenu {
        opacity: 1;
        visibility: visible;
        top: 88px;
        z-index: 1;
        transform: translateY(0%);
        transition-delay: 0s, 0s, 0.3s; }
      .header-section .navbar .navbar-collapse .navbar-nav li #search-bar {
        background: #0054c9;
        background: -moz-linear-gradient(left, #0054c9 0%, #269fcb 100%);
        background: -webkit-gradient(left top, right top, color-stop(0%, #0054c9), color-stop(100%, #269fcb));
        background: -webkit-linear-gradient(left, #0054c9 0%, #269fcb 100%);
        background: -o-linear-gradient(left, #0054c9 0%, #269fcb 100%);
        background: -ms-linear-gradient(left, #0054c9 0%, #269fcb 100%);
        background: linear-gradient(to right, #0054c9 0%, #269fcb 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0054c9', endColorstr='#269fcb', GradientType=1 );
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        right: 0;
        visibility: hidden;
        opacity: 0;
        z-index: 99;
        -webkit-transition: 0.5s;
        -khtml-transition: 0.5s;
        -moz-transition: 0.5s;
        -ms-transition: 0.5s;
        -o-transition: 0.5s;
        transition: 0.5s; }
        .header-section .navbar .navbar-collapse .navbar-nav li #search-bar.active {
          visibility: visible;
          opacity: .95; }
          .header-section .navbar .navbar-collapse .navbar-nav li #search-bar.active .form-bar .form-group {
            -webkit-transform: scale(1);
            -moz-transform: scale(1);
            -ms-transform: scale(1);
            -o-transform: scale(1);
            transform: scale(1); }
        .header-section .navbar .navbar-collapse .navbar-nav li #search-bar .close-bar {
          margin-right: 60px; }
          .header-section .navbar .navbar-collapse .navbar-nav li #search-bar .close-bar i {
            color: #FFFFFF;
            font-size: 22px; }
        .header-section .navbar .navbar-collapse .navbar-nav li #search-bar .form-bar {
          position: relative;
          width: 50%;
          top: 50%;
          margin: -50px auto; }
          .header-section .navbar .navbar-collapse .navbar-nav li #search-bar .form-bar .form-group {
            margin: 0;
            -webkit-transition: 0.5s;
            -khtml-transition: 0.5s;
            -moz-transition: 0.5s;
            -ms-transition: 0.5s;
            -o-transition: 0.5s;
            transition: 0.5s;
            -webkit-transform: scale(0.5);
            -moz-transform: scale(0.5);
            -ms-transform: scale(0.5);
            -o-transform: scale(0.5);
            transform: scale(0.5); }
            .header-section .navbar .navbar-collapse .navbar-nav li #search-bar .form-bar .form-group .form-control {
              font-size: 32px;
              color: #FFFFFF;
              background-color: transparent;
              border: 0;
              border-bottom: 3px solid #FFFFFF;
              box-shadow: none;
              height: auto;
              padding: 0; }
          .header-section .navbar .navbar-collapse .navbar-nav li #search-bar .form-bar input[placeholder], .header-section .navbar .navbar-collapse .navbar-nav li #search-bar .form-bar [placeholder], .header-section .navbar .navbar-collapse .navbar-nav li #search-bar .form-bar *[placeholder] {
            color: #FFFFFF !important; }

/* =========================================================
        Slider STYLE 
============================================================ */



.mt-r {
    float: left;
    width: 115px;
    text-align: center;
}
.sky_btn {
    border: 1px solid #28a2eb;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 13px;
    font-family: "PT Sans", sans-serif;
    padding: 3px 5px;
    text-decoration: none;
    display: inline-block;
    color: #fff;
    background: #5ab7ee;
    background: -moz-linear-gradient(top, #5ab7ee 0%, #006fb1 100%);
    background: -webkit-linear-gradient(top, #5ab7ee 0%,#006fb1 100%);
    background: linear-gradient(to bottom, #5ab7ee 0%,#006fb1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ab7ee', endColorstr='#006fb1',GradientType=0 );
    s float: right;
    margin-top: 12px;
	margin-bottom:10px;
}


.new-bg1 {
	
}

.new-bg1 h2 {
	font-size:20px;
	background-color:#d7d7d7;
	font-weight:bold;
	color:#6e0000;
	padding:5px 5px 5px 20px;
	border-radius: 10px 10px 0 0px;
    margin-top: 9px;
	margin-bottom:0px;
	/*margin-left: 10px;*/
     width: 100%;
	 font-family: 'Lato', sans-serif;
	
	
	
}
.new-bg {
	background: rgb(255,255,255);
background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%);
background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=1 );
	padding:18px 10px 10px 10px;
	/*margin-top: -20px;*/
	width:100%;
	margin-bottom: 10px;
	border-radius:0 0 5px 5px;
	min-height:360px;
	/*margin-left: 10px;*/
	
}
.new-bg ul {
	margin: 0;
	padding:0;
}
.new-bg li {
	font-size:12px;
	font-weight:700;
	color:#fff;
	text-align:justify;
	line-height:20px;
	margin:10px;
	
}
.new-bg li a {
	font-size:13px;
	font-weight:900;
	color:#000;
	text-align:justify;
	line-height:20px;
	/*margin:10px;*/
	font-family: 'Lato', sans-serif;


	
	
}
/*.new-bg li a:hover {
	
	color:#fff;
	
	
	
	
}*/
.header4 {
  /*  position: fixed;*/
    top: 0;
    width: 100%;
    background: #020407;
    padding: 5px;
	 font-weight: 600;
	
}

.header4 p {
    color: #ffe400;
	font-size:13px;
	line-height: 5px;
     margin: 7px;
}


.header7 {
  /*  position: fixed;*/
    top: 0;
    width: 100%;
   /* background: #020407;*/
    padding: 5px;
	
}

.header7 p {
    color: #ffe400;
	font-size:15px;
	line-height: 17px;
     margin: 7px;
	margin-bottom: -11px;
}






.header6 {
  /*  position: fixed;*/
    top: 0;
    width: 100%;
    background: #020407;
    padding: 5px;
	
}

.header6 p {
    color: #ffe400;
	font-size:11px;
	line-height: 20px;
     margin: 7px;
}
.navbar-brand img {
	width:750px ;
	height:140px;
}


.navbar-brand1 img {
	width:100% ;
	height:78px;
}

.mt-15 {
    margin-top: 15px;
}







.header5 {
  /*  position: fixed;*/
    top: 0;
    width: 100%;
    background: #5d3846;
    padding: 5px;
	
}

.header5 p {
    color: #fff;
	font-size:13px;
	line-height: 5px;
     margin: 7px;
}
/*.gsc-search-button {
    border-color: #000;*/
    /*background-color: #CECECE;*/
	/*width: 100%;*/
   /* height: 34px;*/
    /*padding: 3px 9px;*/
   /* min-width: 13px;*/
    /*margin-top: 7px;
	position:absolute;*/
	/*left:104px;*/
	/*right:34px;*/
   
}
.gsc-search-button a {
	/*font-size: 17px;
   font-weight: 700;*/
  /* color: #FFF;*/
  /*text-align: center;
   margin-left: -10px;*/
}

/*.gsc-search-button a:hover{
	
   color: #fff;*/
  /*text-align: center;
   margin-left: -10px;*/
/*}*/
.header-bt {
	
  /* font-family: "PT Serif", serif;*/
  
   background-color: #e9e8e8;
   float:left;
  /* padding: 4px 13px 4px 13px;*/
    border-radius: 3px;
	width: 108px;
	margin-left: 111px;
   /*text-align: center;
   vertical-align:middle;
   
   text-transform:uppercase;*/
}

.header-bt h6 {
	font-size: 11px;
   font-weight: bold;
  font-family: 'Lato', sans-serif;
   color: #091525;
   text-align: center;
   margin: 9px;
  
    
	
   
   text-transform:uppercase;
}
.header-bt h6 a {
	
	
   color: #091525;
   font-size: 11px;
   font-weight: 400;
   font-family: 'Lato', sans-serif;
    font-weight: bold;
   
  
   text-transform:uppercase;
   
  
  
}

.header-bt h6 a:hover {
	
   color: #fff;
  
  
}
.ml-10 {
	margin-left: 10px;
}

#bar_angle{
    height:100%;
 /*   position:absolute;*/
    overflow:hidden;
	background: url(../images/social/fb.jpg) top center;
	z-index:99999999;
	size:20px 20px;
	z-index:1;
	
}
.social
{
	
    /* z-index: 0000000000000; */
    float: right;
     margin-left:8px; 
    position: relative;
    margin-top: 0;
	left:64px;
    top: 7px;
}
.social1
{
	
    /* z-index: 0000000000000; */
    float: left;
     margin-left:8px; 
    position: relative;
    margin-top: 0;
	left:386px;
    top: 6px;
}

.social2
{
	
    /* z-index: 0000000000000; */
     float: left;
     margin-left:8px; 
    position: relative;
    margin-top: 0;
	left:389px;
    top: 4px;
	font-size:15px;
	color:#900;
}
#bar_angle:before{
    content:'';
    position:absolute;
    top:0; right:-158px;
    width:100%; height:42px;
    background-color:#dedede;
    /*border-right:40px solid rgba(173, 96, 223, .8);*/
    -webkit-transform-origin:100% 100%;
    -ms-transform-origin:100% 100%;
    transform-origin:100% 100%;
    -webkit-transform:skewX(-60deg);
    -ms-transform:skewX(-60deg);
    transform:skewX(-60deg);


	
}
#bar_angle:after{
    content:'';
    position:absolute;
    top:0; right:-544px;
    width:100%; height:33px;
    background-color:#dedede;
    /*border-right:40px solid rgba(173, 96, 223, .8);*/
    -webkit-transform-origin:100% 100%;
    -ms-transform-origin:100% 100%;
    transf4orm-origin:100% 100%;
    -webkit-transform:skewX(30deg);
    -ms-transform:skewX(30deg);
    transform:skewX(30deg);
}

/*.vcu-branding-bar-graylight .vcu-branding-bar_angle	
{
	background-color:#e5e5e5;
}
.vcu-branding-bar_angle
{
	height: 33px;
    left: -15px;
    position: relative;
    top: 0;
    width: 306px;
    overflow: hidden;
	background-color:#dedede;
}
.vcu-branding-bar_angle .vcu-branding-bar_angle-color
{
	fill:#fff;

}
.vcu-branding-bar_container:after
{
	background-color: #dedede;
    content: " ";
    height: 40px;
    width: 7%;
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}*/
.bg_grey1
{
	background-color:#dedede;
	border-radius:14px;
	padding:6px;
	margin-bottom:5px;
	margin-top:5px;
}
/*.gsc-control-cse .gsc-control-cse-en
{
	background-color:#dedede;
	border-radius:14px;
	padding:6px;
	margin-bottom:5px;
	margin-top:5px;
}*/
/*.bg_grey1:input[type="text"]
{
	
	border-radius:14px;
	
}*/
.bluebg
{
	background-color:#616161;
	border-radius:27px;
	/*padding:6px;*/
	margin-bottom:5px;
	margin-top:5px;
	height:25px;
	float: right;
	width: 100%;
    margin-right: 25px;
}
.bluebg li
{
	border-right: solid 1px rgb(10,25,43);
}
.bluebg li:last-child
{
	border:0;
}
.bluebg li a
{
	font-family:Lato;
	font-size:13px;
	padding:6px 6px;
	
}





.bluebg4
{
	background-color:#616161;
	border-radius:27px;
	/*padding:6px;*/
	margin-bottom:5px;
	margin-top:5px;
	height:25px;
	float: right;
	width: 100%;
    margin-right: 25px;
}
.bluebg4 li
{
	border-right: solid 1px rgb(10,25,43);
}
.bluebg4 li:last-child
{
	border:0;
}
.bluebg4 li a
{
	font-family:Lato;
	font-size:13px;
	padding:6px 12px;
	
}