@import url('../../../css-6.css');
/*@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:100,200,300,400,500,600,700,800,900&display=swap');
 body{
    font-size: 14px;
    font-family: 'Roboto Slab', serif;
}
*/
 .college-name {
     color:#b20b00;
    /*font-family: "Titillium Web",sans-serif;
    */
     font-size:22px;
     font-weight: 600;
     margin-bottom:2px;
     line-height:1.0;
     text-shadow:2px 1px 4px rgba(197,197,197,1);
    /*rgb(54, 136, 242);
    */
     text-transform: uppercase;
     font-family: 'Roboto Slab', serif;
}
 .college-name1 {
     color:#0b46ca;
    /*font-family: "Titillium Web",sans-serif;
    */
     font-size:18px;
     font-weight: 500;
     margin-bottom:3px;
     line-height:1.0;
     text-shadow:2px 1px 4px rgba(197,197,197,1);
    /*rgb(54, 136, 242);
    */
     text-transform: uppercase;
     font-family: 'Roboto Slab', serif;
}
 .bg-lightest {
    background-color: 
    /*#2F353B*/
    #ffffff !important;
}
 .padded {
     background:#ffffff none repeat scroll 0 0;
     border:1px solid #e8e8e8;
     box-shadow:4px 4px rgba(0,0,0,0.15);
     margin-bottom:17px;
     margin-right:12px;
     margin-top:2px;
     padding:6px;
     position:relative;
}
 .logo img {
     max-height:117px !important;
}
 .logo img {
    border-radius: 100%;
    border: 4px solid #023a68;
}
 .bg-theme-colored,.btn-theme-colored {
     background: linear-gradient(to right, #214792, #214792, #214792);
    /*background: linear-gradient(to right, #d64c0c, #F86923, #d64c0c) !important;
    /*background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #d64c0c 0%, #d64c0c 100%) repeat scroll 0 0 !important;
     background: linear-gradient(to right, #d64c0c, #F86923, #d64c0c) !important;
     background: -webkit-linear-gradient(to right, #d64c0c, #c51c3d, #d64c0c);
     background: linear-gradient(to right, #F16622, #c51c3d, #6b1218);
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ddddb', endColorstr='#6C1219',GradientType=0 );
    */
    /*background:linear-gradient(to right, #0254b3, #0f56a8, #0254b3) 
    /*linear-gradient(to right, #156afd, #009fff, #156afd)*/
    /*linear-gradient(to right, #156afd, #009fff, #156afd)*/
    /*linear-gradient(to right, #ff671a, #f45c0e, #ff671a)*/
    ;
}
 .menuzord {
     background:transparent;
}
 .menuzord-menu >li >a {
     color:#FFF;
     text-transform: uppercase;
}
 .menuzord-menu > li {
     padding: 10px 0;
}
 .menuzord-menu ul.dropdown, .menuzord-menu > li > .megamenu {
     top: 53px;
}
 .list-dashed > li {
     border-bottom: none medium !important;
}
 .menuzord-menu > li > .megamenu .megamenu-row ul li a{
    font-weight: 600;
    font-size: 13px;
}
 .menuzord-menu > li > .megamenu .megamenu-row ul li{
    padding-left: 0px;
}
/*.bg-theme-colored ,.btn-theme-colored{
     background: linear-gradient(to right, #75141b, #c51c3d, #6b1218) !important;
     background: -webkit-linear-gradient(to right, #75141b, #c51c3d, #6b1218);
     background: linear-gradient(to right, #75141b, #c51c3d, #6b1218);
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ddddb', endColorstr='#6C1219',GradientType=0 );
}
*/
 .bg-theme-color-2,.line-bottom::after,.line-bottom-center::after {
    /*background: #202A42 !important;
    */
    /*background:linear-gradient(to right,#27156E,#1873AA,#27156E) !important;
     background:-webkit-linear-gradient(to right,#27156E,#1873AA,#27156E);
     background:linear-gradient(to right,#27156E,#1873AA,#27156E);
     filter:progid:DXImageTransform.Microsoft.gradient( startColorstr= '#3ddddb ',endColorstr= '#6C1219 ',GradientType=0 );
     */
    /*background: linear-gradient(to right, #3D8B9D, #3D8B9D, #3D8B9D) !important;
    */
     background: #c0dded;
}
 .border-bottom-theme-color-2-1px {
    /*border-bottom: 1px solid #2873ff !important;
    */
     border-bottom:1px solid #ee5030 !important;
}
 .text-theme-color-2,.widget .twitter-feed li::after,.work-gallery .gallery-bottom-part .title {
    /*color: #2873ff !important;
    */
     color:#ee5030 !important;
}
 .border-left-theme-color-2-6px {
     border-left:6px solid #6C1219 !important;
}
 .border-right-theme-color-2-6px {
     border-right:6px solid #71131A !important;
}
 .pdf-b ul{
     padding:0px;
     margin:0px;
     width:100%;
}
 .pdf {
     background-image:url('images/pdf_icon.jpg');
     background-repeat:no-repeat;
}
 .link {
     background-image:url("images/link.jpg");
     background-repeat:no-repeat;
}
 .pdf-b li{
     padding:0px 0px 5px 24px;
     margin:0px;
     width:100%;
     list-style-type: none;
     border-bottom:1px solid #dfdfdf;
     color:#1983bc;
     font-size:14px;
     font-family: 'Lato', sans-serif;
     background-position: left 5px;
}
 .pdf-b li a{
     color:#1983bc;
     font-size:14px;
     font-family: 'Lato', sans-serif;
     text-decoration:none;
}
 .pdf-b li a:hover{
     color:#1983bc;
     font-size:14px;
     font-family: 'Lato', sans-serif;
     text-decoration:underline;
}
 .btn-theme-colored {
    /*border-color: #2873ff !important;
    */
     border-color:#6C1219 !important;
}
 #features .icon-box {
     min-height:149px !important;
}
 .scrollToTop {
     background:#6C1219 none repeat scroll 0 0;
}
 .services-list .list li a {
     display:block;
}
 .fa-6 {
     border:1px solid #eeeeee;
     font-size:13em !important;
     padding:15px;
}
 .pagination strong {
     background:#F86923 none repeat scroll 0 0;
     border:1px solid transparent;
     color:#fff;
     padding:4px 12px;
     float:left;
}
 .pagination a {
    /*background-color: #101622;
    */
     border:1px solid #F86923;
     color:#F86923;
     float:left;
     line-height:1.42857;
     margin-left:-1px;
     padding:6px 12px;
     position:relative;
     text-decoration:none;
}
 .fa-clock-o:before {
     content: " \f017 ";
}
 .latest_ev .post-thumb img {
     width:95px;
}
 .pro-thumb >img {
     border-radius:100%;
     height:80px;
     width:80px;
}
 .widget .services-list li.active,.widget .services-list li:hover {
    /*background-color: #2ADAD7 !important;
    */
    /*background-image:linear-gradient(to right, #01c1fb 0%, #1457f2 100%) !important;
    */
     color:#FFF;
     background:transparent !important;
}
 .widget .services-list li.active::after,.widget .services-list li:hover::after, .current-item::after {
     border-color:
    /*transparent #d64c0c transparent transparent*/
    transparent transparent transparent 
    /*#C8F100*/
    #f4be74;
}
 .widget .services-list li:hover::after, .current-item::after {
     -moz-border-bottom-colors:none;
     -moz-border-left-colors:none;
     -moz-border-right-colors:none;
     -moz-border-top-colors:none;
     border-image:none;
     border-style:solid;
     border-width:
    /*21px*/
    11px;
     bottom:0;
     content: " ";
     height:
    /*21px*/
    11px;
     left:
    /*-42px*/
    -10px;
     position:absolute;
     top:0;
     width:
    /*23px*/
    11px;
}
 .widget .services-list li:hover a, .services-list .current-item a {
     color:#FFF;
     padding-left: 8px;
}
 .widget .services-list li a {
     -webkit-transition: 0.5s;
     transition: 0.5s;
}
 .widget .services-list li.active,.widget .services-list li:hover, .current-item::after {
     border-right: 
    /*6px solid 
    /*#f2184f*/
    /*#1457f2*/
    none medium !important;
}
 .recruiter-bg {
     background:#FFF !important;
}
 .height_122 {
     height:122px;
}
 .achievement img,.achievements img {
     max-height:240px;
     min-height:240px;
}
 .achievement .entry-title {
     min-height:40px !important;
}
 .bg-achievement {
     background-color:#354057;
}
 .panel-heading h3 {
     min-height:70px;
}
 .styled-icons.icon-sm a {
    /*height: 24px !important;
    */
}
 .bx-controls .bx-controls-direction .bx-next {
     right:5px;
}
 .bx-controls .bx-controls-direction .bx-prev {
     right:45px;
}
 body {
     color:#00000b;
}
/***********----- Breacking News Edited -----**************/
 .breakingNews >.mt-label >span {
    /*top: 6px;
    */
     width:0;
     position:absolute;
     right:-10px;
     top:6px;
     height:0;
     border-style:solid;
     border-width:10px 0 10px 10px;
     border-color:transparent transparent transparent #2096cd;
     border-left-color:#DA261D;
     z-index:9;
}
/*.mt-scroll .mt-news {
     background-color: #f44a56;
    // color:#fff;
}
*/
 .mt-news {
     width:auto!important;
}
 .mt-news ul {
     width:auto!important;
     left:0!important;
}
 .mt-news a:hover {
     background-color:#DA261D;
     color:#fff;
}
 .mt-news a:hover font {
    /* background-color: #DA261D;
    */
     color:#fff;
}
 .mt-body {
     margin:0;
}
 .mt-label {
     background-color:#DA261D!important;
}
 .breakingNews >.mt-label {
     position:absolute;
     height:31px;
}
/*.mt-news{
     left: 122px!important;
}
*/
 .mt-round {
     border-radius:0;
}
 .mt-round .mt-label {
     border-radius:0;
}
 .modern-ticker {
     font-size:14px;
     font-weight:600;
     height:31px;
     line-height:31px;
}
 .breakingNews {
     height:31px;
}
 .mt-prev,.mt-next {
     background-color:#DA261D;
    /*#f44a56*/
}
 .mt-play,.mt-prev,.mt-next {
     height:31px;
}
 .mt-play {
     background-color:#DA261D;
}
 strong {
     color:#29166f;
}
 .line-bottom {
     margin-bottom:10px !important;
}
 .bg-theme-color-3 .breadcrumb >li + li::before {
     content: " | ";
     font-size:9px;
     color:#FFF;
}
 .bg-theme-color-3 {
     background:
    /*#0025a2*/
    #002147;
}
 .bg-theme-color-3 .breadcrumb li a {
     color:#FFF;
}
 .bg-theme-color-3 .breadcrumb li a {
     padding-left:0px;
}
 .overlay-theme-colored-9::before {
     background:
    /*#0025a2*/
    #002147;
    !important;
}
 .btn-theme-colored {
     background-image:
    /*linear-gradient(to right,#F86923 50%,#d64c0c 100%)*/
    linear-gradient(to right, #d81b60 , #f06292 , #d81b60 ) !important;
     border:none medium;
}
 .btn-theme-colored:hover {
     background-position:100% 0;
     transition:all .4s ease-in-out;
}
 .scrollToTop,.line-bottom::after,.line-bottom-center::after,.widget .line-bottom::after,.widget .line-bottom::after {
     background:
    /*linear-gradient(to right,#d64c0c,#F86923,#d64c0c)*/
    linear-gradient(to right, #e13d05, #ff2103, #e13d05) !important;
     border:none medium;
}
 .text-theme-color-2, .text-theme-colored2 {
     color:
    /*#F56621*/
    #ee5030 !important;
}
 .widget.bg-white.widget-style-1 {
    /*background-image: 
    /*linear-gradient(to right, #01c1fb 0%, #1457f2 100%) !important*/
    /*linear-gradient(to right,#d64c0c 0%,#F86923 100%)*/
    /*linear-gradient(to top, #00c6fb 0%, #005bea 100%)*/
    /*linear-gradient(to right, #156afd, #009fff, #156afd) !important;
    */
     background: #214792 !important;
     padding:10px;
     border-radius:10px;
}
 .breadcrumb.white li.active {
     color: #000;
}
 .widget .services-list li:hover::after,.widget .services-list li.active::after, .current-item::after {
     top:
    /*-5px*/
    5px;
}
 .widget .services-list li {
     background:transparent;
     border-bottom:none medium;
     padding:5px 5px 5px 0px;
     padding-bottom:5px;
     margin-bottom:0px !important;
}
 .services-list .list li a {
     color:#FFF;
     border-bottom:1px dashed #FFF;
     padding-bottom:5px;
}
 .bg-lighter {
     background-color:#ecf2fe !important;
}
 .megamenu ul {
     margin-left:0px !important;
}
 .icon-box.iconbox-theme-colored .icon.icon-dark {
     background-image:linear-gradient(to right,#ab4922 0%,#e63409 100%) !important;
}
 .text-gray {
     color:#333 !important;
}
 .inspi {
     border-radius:100%;
     padding:0px;
     background:#1E4C91;
}
 .icon-box {
     background:#ffffff none repeat scroll 0 0;
     border:1px solid #dddddd;
     box-shadow:0 0 40px 0 rgba(0,0,0,0.1);
}
 .min_height400 {
     min-height:400px;
}
 .owl-carousel .owl-item .testimonial-wrapper img {
     width:125px;
}
 .placed_students {
     box-shadow:0 0 40px 0 rgba(0,0,0,0.1);
}
 .result-table.table >tbody >tr >td,.table >tbody >tr >th,.result-table.table >tfoot >tr >td,.result-table.table >tfoot >tr >th,.result-table.table >thead >tr >td,.result-table.table >thead >tr >th {
     padding:5px;
}
 .btn {
     border:transparent;
     position: relative;
     background-color: #e91e63;
  
     background-image: linear-gradient(to right,#020255, #4E56F3, #4E56F3, #020255);
     -webkit-transition: all .4s ease-in-out;
     transition: all .4s ease-in-out;
     background-size: 300% 100%;
}
 .btn:hover, .btn:focus, .btn:active {
     -webkit-transition: all .4s ease-in-out;
     transition: all .4s ease-in-out;
     color: #fff !important;
     background-position: 100% 0;
}
/*.icon-box:hover {
     -webkit-transition: all 1s;
     transition: all 1s;
     background: -webkit-gradient(linear, left top, left bottom, from(#13B8EA), to(#4E56F3));
     background: linear-gradient( #13B8EA, #4E56F3);
     border-radius: .25rem;
     -webkit-box-shadow: 0 5px 20px #e2e2e2;
     box-shadow: 0 5px 20px #e2e2e2;
     color:#FFF;
}
*/
 .icon-box {
     -webkit-box-shadow: 0 0 22px 0 rgba(26,26,66,0.070);
     -moz-box-shadow: 0 0 22px 0 rgba(26,26,66,0.070);
     box-shadow: 0 0 22px 0 rgba(26,26,66,0.070);
}
 .icon-box {
     padding: 40px 30px;
     border-radius: .25rem;
     background: #ffffff;
     text-align: center;
}
 .achievements .post .entry-content{
    min-height: 195px
    /*290px*/
    ;
    box-shadow: 0 0 25px 0 rgba(0,0,0,0.1);
}
 .achievements .post .entry-content p{
    height: 75px
    /*130px*/
    ;
    overflow: hidden;
}
 .achievements .entry-title {
    font-size: 14px;
    height: 44px;
    overflow: hidden;
}
 .services-list ul li a{
    background: transparent;
    border: none medium;
    padding: 4px;
}
 .services-list ul li a:hover {
    background-color: transparent;
}
 .icon-theme-colored.icon-dark a:hover{
    color: #FFF;
}
 .bx-controls .bx-controls-direction > a{
    top: -40px;
}
 .activities .post .entry-content{
    height: 85px;
    overflow: hidden;
}
 .services-list li.active a{
    background: transparent !important;
    border-color: transparent !important;
}
 .breadcrumb > li + li::before {
    margin-right: 0px;
}
 .menuzord-menu {
    background: #074170;
}
 .menuzord .showhide em{
    background: #FFF;
}
 .footer ul.list li::before{
    top: 10px;
}
 .menuzord-menu > li > .megamenu .megamenu-row ul li a, .menuzord-menu ul.dropdown li a{
    color: #333;
}
 .menuzord-menu > li > .megamenu .megamenu-row ul li a{
    padding: 2px 0px;
}
 .btn:hover, .scrollToTop:hover {
    background: linear-gradient( 180.3deg, rgb( 57, 73, 171 ) 23.7%, rgb( 63, 81, 181) 101.5% ) !important;
}
 .widget.dark .tags a:hover{
    background: linear-gradient(to right, #1D1F2A, #009fff, #1D1F2A);
}
 .menuzord-menu > li > a{
    padding: 7px 
    /*10px*/
    ;
}
/*================================================== * Effect 1 * ===============================================*/
 .shadow-effect1{
     -webkit-box-shadow: 0 10px 6px -6px #777;
     -moz-box-shadow: 0 10px 6px -6px #777;
     box-shadow: 0 10px 6px -6px #777;
}
/*================================================== * Effect 2 * ===============================================*/
 .shadow-effect2 {
     position: relative;
}
 .shadow-effect2:before, .shadow-effect2:after {
     z-index: -1;
     position: absolute;
     content: "";
     bottom: 15px;
     left: 10px;
     width: 50%;
     top: 80%;
     max-width:300px;
     background: #777;
     -webkit-box-shadow: 0 15px 10px #777;
     -moz-box-shadow: 0 15px 10px #777;
     box-shadow: 0 15px 10px #777;
     -webkit-transform: rotate(-3deg);
     -moz-transform: rotate(-3deg);
     -o-transform: rotate(-3deg);
     -ms-transform: rotate(-3deg);
     transform: rotate(-3deg);
}
 .shadow-effect2:after {
     -webkit-transform: rotate(3deg);
     -moz-transform: rotate(3deg);
     -o-transform: rotate(3deg);
     -ms-transform: rotate(3deg);
     transform: rotate(3deg);
     right: 10px;
     left: auto;
}
/*================================================== * Effect 3 * ===============================================*/
 .shadow-effect3 {
     position: relative;
}
 .shadow-effect3:before {
     z-index: -1;
     position: absolute;
     content: "";
     bottom: 15px;
     left: 10px;
     width: 50%;
     top: 80%;
     max-width:300px;
     background: #777;
     -webkit-box-shadow: 0 15px 10px #777;
     -moz-box-shadow: 0 15px 10px #777;
     box-shadow: 0 15px 10px #777;
     -webkit-transform: rotate(-3deg);
     -moz-transform: rotate(-3deg);
     -o-transform: rotate(-3deg);
     -ms-transform: rotate(-3deg);
     transform: rotate(-3deg);
}
/*================================================== * Effect 4 * ===============================================*/
 .shadow-effect4 {
     position: relative;
}
 .shadow-effect4:after {
     z-index: -1;
     position: absolute;
     content: "";
     bottom: 15px;
     right: 10px;
     left: auto;
     width: 50%;
     top: 80%;
     max-width:300px;
     background: #777;
     -webkit-box-shadow: 0 15px 10px #777;
     -moz-box-shadow: 0 15px 10px #777;
     box-shadow: 0 15px 10px #777;
     -webkit-transform: rotate(3deg);
     -moz-transform: rotate(3deg);
     -o-transform: rotate(3deg);
     -ms-transform: rotate(3deg);
     transform: rotate(3deg);
}
/*================================================== * Effect 5 * ===============================================*/
 .shadow-effect5 {
     position: relative;
}
 .shadow-effect5:before, .shadow-effect5:after {
     z-index: -1;
     position: absolute;
     content: "";
     bottom: 25px;
     left: 10px;
     width: 50%;
     top: 80%;
     max-width:300px;
     background: #777;
     -webkit-box-shadow: 0 35px 20px #777;
     -moz-box-shadow: 0 35px 20px #777;
     box-shadow: 0 35px 20px #777;
     -webkit-transform: rotate(-8deg);
     -moz-transform: rotate(-8deg);
     -o-transform: rotate(-8deg);
     -ms-transform: rotate(-8deg);
     transform: rotate(-8deg);
}
 .shadow-effect5:after {
     -webkit-transform: rotate(8deg);
     -moz-transform: rotate(8deg);
     -o-transform: rotate(8deg);
     -ms-transform: rotate(8deg);
     transform: rotate(8deg);
     right: 10px;
     left: auto;
}
/*================================================== * Effect 6 * ===============================================*/
 .shadow-effect6 {
     position:relative;
     -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
     -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
     box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
 .shadow-effect6:before, .shadow-effect6:after {
     content:"";
     position:absolute;
     z-index:-1;
     -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
     -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
     box-shadow:0 0 20px rgba(0,0,0,0.8);
     top:50%;
     bottom:0;
     left:10px;
     right:10px;
     -moz-border-radius:100px / 10px;
     border-radius:100px / 10px;
}
 .shadow-effect6:after {
     right:10px;
     left:auto;
     -webkit-transform:skew(8deg) rotate(3deg);
     -moz-transform:skew(8deg) rotate(3deg);
     -ms-transform:skew(8deg) rotate(3deg);
     -o-transform:skew(8deg) rotate(3deg);
     transform:skew(8deg) rotate(3deg);
}
/*================================================== * Effect 7 * ===============================================*/
 .shadow-effect7 {
     position:relative;
     -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
     -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
     box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
 .shadow-effect7:before, .shadow-effect7:after {
     content:"";
     position:absolute;
     z-index:-1;
     -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
     -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
     box-shadow:0 0 20px rgba(0,0,0,0.8);
     top:0;
     bottom:0;
     left:10px;
     right:10px;
     -moz-border-radius:100px / 10px;
     border-radius:100px / 10px;
}
 .shadow-effect7:after {
     right:10px;
     left:auto;
     -webkit-transform:skew(8deg) rotate(3deg);
     -moz-transform:skew(8deg) rotate(3deg);
     -ms-transform:skew(8deg) rotate(3deg);
     -o-transform:skew(8deg) rotate(3deg);
     transform:skew(8deg) rotate(3deg);
}
/*================================================== * Effect 8 * ===============================================*/
 .shadow-effect8 {
     position:relative;
     -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
     -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
     box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
 .shadow-effect8:before, .shadow-effect8:after {
     content:"";
     position:absolute;
     z-index:-1;
     -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
     -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
     box-shadow:0 0 20px rgba(0,0,0,0.8);
     top:10px;
     bottom:10px;
     left:0;
     right:0;
     -moz-border-radius:100px / 10px;
     border-radius:100px / 10px;
}
 .shadow-effect8:after {
     right:10px;
     left:auto;
     -webkit-transform:skew(8deg) rotate(3deg);
     -moz-transform:skew(8deg) rotate(3deg);
     -ms-transform:skew(8deg) rotate(3deg);
     -o-transform:skew(8deg) rotate(3deg);
     transform:skew(8deg) rotate(3deg);
}
 .double-line-bottom-theme-colored-2{
    height: 5px;
}
 .menuzord-menu > li > .megamenu .megamenu-row ul li.active a i, .menuzord-menu > li > .menuzord-menu > li > .megamenu .megamenu-row ul li:hover a i, .menuzord-menu > li > .megamenu .megamenu-row ul li.active > a, .menuzord-menu > li > .megamenu .megamenu-row ul li:hover > a, .menuzord-menu > li > .megamenu .megamenu-row ul li a:hover i {
    color: #074170;
}
 .min_height_365{
    min-height: 365px;
}
 .footer ul.list li::before {
    top: 7px;
}
 .footer ul.list li{
    margin: 0px 0;
    padding: 5px 15px;
}
 .font-13{
    line-height: 16px;
}
 .inner-header.bg-black-222 {
    background-color: #ede8e6 !important;
}
 .team-members h4{
    min-height: 90px;
}
 .team-members .owl-item:nth-child(1) .team-thumb img{
    background: #F24750;
    padding:8px;
}
 .team-members .owl-item:nth-child(2) .team-thumb img{
    background: #009688;
    padding:8px;
}
 .team-members .owl-item:nth-child(3) .team-thumb img{
    background: #D81B60;
    padding:8px;
}
 .team-members .owl-item:nth-child(4) .team-thumb img{
    background: #003062;
    padding:8px;
}
 .team-members .owl-item:nth-child(5) .team-thumb img{
    background: #FF671A;
    padding:8px;
}
/*.frame {
     background-color:#ddc;
     border:solid 1.5vmin #eee;
     border-bottom-color:#fff;
     border-left-color:#eee;
     border-radius:2px;
     border-right-color:#eee;
     border-top-color:#ddd;
     box-shadow:0 0 5px 0 rgba(0,0,0,.25) inset, 0 5px 10px 5px rgba(0,0,0,.25);
     box-sizing:border-box;
     display:inline-block;
     padding:5vmin;
     position:relative;
     text-align:center;
}
 .frame::before {
     border-radius:2px;
     box-shadow:0 2px 5px 0 rgba(0,0,0,.25) inset;
     content:"";
}
 .frame::after {
     border-radius:2px;
     box-shadow: 0 2px 5px 0 rgba(0,0,0,.25);
     content:"";
}
*/
 .team-bottom-part{
    background: #F24750;
}
 .team-members .owl-item:nth-child(2) .team-bottom-part{
    background: #009688;
}
 .team-members .owl-item:nth-child(3) .team-bottom-part{
    background: #D81B60;
}
 .team-members .owl-item:nth-child(4) .team-bottom-part{
    background: #003062;
}
 .team-members .owl-item:nth-child(5) .team-bottom-part{
    background: #FF671A;
}
 .text-yellow{
    color:#E5D15E;
}
 .bg-black-222 {
    background-color: #214792 !important;
}
 .bg-black-333 {
    background-color: #32424d !important;
}
 .footer ul.list li{
    padding: 5px 0px 5px 15px;
}
 @media all and (min-width: 1280px) {
     .b_plus_logo{
         background-image: url(../images/b .png);
         background-repeat: no-repeat;
         background-position: 100% center;
         background-size: 110px;
    }
}
 @media all and (min-width: 800px) and (max-width: 1280px) {
     .b_plus_logo{
        background-size: 100px;
    }
}
 .blink_me {
     animation: blinker 2s linear infinite;
}
 @keyframes blinker {
     50% {
         opacity: 0;
    }
}
 .neon {
     position: relative;
     overflow: hidden;
     filter: brightness(200%);
}
 .text {
     background-color: black;
     color: white;
     font-size: 180px;
     font-weight: bold;
     font-family: sans-serif;
     text-transform: uppercase;
     position: relative;
     user-select: none;
}
 .text::before {
     content: attr(data-text);
     position: absolute;
     color: white;
     filter: blur(0.02em);
     mix-blend-mode: difference;
}
 .gradient {
     position: absolute;
     background: linear-gradient(45deg, red, gold, lightgreen, gold, red);
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     mix-blend-mode: multiply;
}
 .spotlight {
     position: absolute;
     top: -100%;
     left: -100%;
     right: 0;
     bottom: 0;
     background: radial-gradient( circle, white, transparent 25% ) center / 25% 25%, radial-gradient( circle, white, black 25% ) center / 12.5% 12.5%;
     animation: light 5s linear infinite;
     mix-blend-mode: color-dodge;
}
 @keyframes light {
     to {
         transform: translate(50%, 50%);
    }
}
 @media all and (min-width: 768px) and (max-width: 1024px) {
     .menuzord-menu > li > a{
        padding: 8px 6px;
        font-size: 12px;
    }
}
 @media only screen and (max-width: 767px) {
     .logo img{
        max-width: 160px;
    }
     .owl-carousel.owl-drag .owl-item{
        touch-action: unset;
    }
     .m_logo{
        padding-top: 7px !important;
        padding-bottom: 5px !important;
    }
     .text-xs-center{
        text-align: center;
    }
     .header-middle .font-15{
        font-size: 10px !important;
    }
     .college-name{
        font-size: 16px;
    }
     .tp-bgimg.defaultimg {
        background-size: 100% 160px !important;
    }
     .rev_slider_wrapper, #revslider-228, .slotholder, .tp-revslider-mainul, .tp-revslider-slidesli{
        height: 160px !important;
    }
}
/* cards */
 .wrimagecard{
     margin-top: 0;
     margin-bottom: 1.5rem;
     text-align: left;
     position: relative;
     background: #fff;
     box-shadow: 12px 15px 20px 0px rgba(46,61,73,0.15);
     border-radius: 4px;
     transition: all 0.3s ease;
}
 .wrimagecard .fa{
     position: relative;
     font-size: 70px;
}
 .wrimagecard-topimage_header{
     padding: 20px;
}
 a.wrimagecard:hover, .wrimagecard-topimage:hover {
     box-shadow: 2px 4px 8px 0px rgba(46,61,73,0.2);
}
 .wrimagecard-topimage a {
     width: 100%;
     height: 100%;
     display: block;
}
 .wrimagecard-topimage_title {
     padding: 20px 24px;
     height: 80px;
     padding-bottom: 0.75rem;
     position: relative;
}
 .wrimagecard-topimage a {
     border-bottom: none;
     text-decoration: none;
     color: #525c65;
     transition: color 0.3s ease;
}
/* cards */
 .row.heading h2 {
     color: #fff;
     font-size: 52.52px;
     line-height: 95px;
     font-weight: 400;
     text-align: center;
     margin: 0 0 40px;
     padding-bottom: 20px;
     text-transform: uppercase;
}
 .ul{
     margin:0;
     padding:0;
     list-style:none;
}
 .heading.heading-icon {
     display: block;
}
 .padding-lg {
     display: block;
     padding-top: 0px;
     padding-bottom: 0px;
}
 .practice-area.padding-lg {
     padding-bottom: 55px;
     padding-top: 55px;
}
 .practice-area .inner{
     border:1px solid #999999;
     text-align:center;
     margin-bottom:28px;
     padding:40px 25px;
}
 .our-webcoderskull .cnt-block:hover {
     box-shadow: 0px 0px 10px rgba(0,37,84,0.5);
     border: 0;
}
 .practice-area .inner h3{
     color:#3c3c3c;
     font-size:24px;
     font-weight:500;
     font-family: 'Poppins', sans-serif;
     padding: 10px 0;
}
 .practice-area .inner p{
     font-size:14px;
     line-height:22px;
     font-weight:400;
}
 .practice-area .inner img{
     display:inline-block;
}
 .our-webcoderskull .cnt-block{
     float:left;
     width:100%;
     background:#fff;
     padding:30px 20px;
     text-align:center;
     border:2px solid #eee;
     margin: 0 0 28px;
}
 .our-webcoderskull .cnt-block figure{
     width:148px;
     height:148px;
     border-radius:100%;
     display:inline-block;
     margin-bottom: 15px;
}
 .our-webcoderskull .cnt-block img{
     width:148px;
     height:160px;
}
 .our-webcoderskull .cnt-block h3{
     color:#2a2a2a;
     font-size:20px;
     font-weight:500;
     padding:6px 0;
     text-transform:uppercase;
}
 .our-webcoderskull .cnt-block h3 a{
     text-decoration:none;
     color:#2a2a2a;
}
 .our-webcoderskull .cnt-block h3 a:hover{
     color:#337ab7;
}
 .our-webcoderskull .cnt-block p{
     color:#2a2a2a;
     font-size:13px;
     line-height:20px;
     font-weight:400;
}
 .our-webcoderskull .cnt-block .follow-us{
     margin:20px 0 0;
}
 .our-webcoderskull .cnt-block .follow-us li{
     display:inline-block;
     width:auto;
     margin:0 5px;
}
 .our-webcoderskull .cnt-block .follow-us li .fa{
     font-size:24px;
     color:#767676;
}
 .our-webcoderskull .cnt-block .follow-us li .fa:hover{
     color:#025a8e;
}
/**/
 .table thead tr{
    background: #1a76d1 !important;
    color:#FFF;
}
 .table tr:nth-child(even){
    background: #FFF;
}
 .table tr:nth-child(odd){
    background: #FFF;
}
 .table_c a, .table_c th, .table_c td{
    color: #222;
}
 .table_c td, .table_c th {
    border: 1px solid #000 !important;
}
 .table_c tr th:nth-child(1), .table_c tr td:nth-child(1), .table_c tr td:nth-child(2){
    background: #e5b7b7;
}
 .table_c tr th:nth-child(2), .table_c tr td:nth-child(3), .table_c tr td:nth-child(4){
    background: #cdc1d7;
}
 .table_c tr th:nth-child(3), .table_c tr td:nth-child(5), .table_c tr td:nth-child(6){
    background: #b7daf8;
}
 .table_c tr th:nth-child(4), .table_c tr td:nth-child(7), .table_c tr td:nth-child(8){
    background: #f9d5b5;
}
 .card#dg-profile {
     border: none !important;
     border-radius: 0;
}
 .card#dg-profile > .card-body > img {
     width: 30%;
}
 .card#dg-profile > .card-body > h5 {
     color: #1d3470;
}
 .card#dg-profile > .card-body > p {
     color: #cc6627;
     font-weight: 600;
}
 .table {
     width: 100%;
     max-width: 100%;
     margin-bottom: 1rem;
     background-color: transparent;
}
 .table th, .table td {
     padding: 0.75rem;
     vertical-align: top;
     border-top: 1px solid #dee2e6;
}
 .table thead th {
     vertical-align: bottom;
     border-bottom: 2px solid #dee2e6;
}
 .table tbody + tbody {
     border-top: 2px solid #dee2e6;
}
 .table .table {
     background-color: #fff;
}
 .table-sm th, .table-sm td {
     padding: 0.3rem;
}
 .table-bordered {
     border: 1px solid #dee2e6;
}
 .table-bordered th, .table-bordered td {
     border: 1px solid #dee2e6;
}
 .table-bordered thead th, .table-bordered thead td {
     border-bottom-width: 2px;
}
 .table-striped tbody tr:nth-of-type(odd) {
     background-color: rgba(0, 0, 0, 0.05);
}
 .table-hover tbody tr:hover {
     background-color: rgba(0, 0, 0, 0.075);
}
 .table-primary, .table-primary > th, .table-primary > td {
     background-color: #b8daff;
}
 .table-hover .table-primary:hover {
     background-color: #9fcdff;
}
 .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {
     background-color: #9fcdff;
}
 .table-secondary, .table-secondary > th, .table-secondary > td {
     background-color: #d6d8db;
}
 .table-hover .table-secondary:hover {
     background-color: #c8cbcf;
}
 .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {
     background-color: #c8cbcf;
}
 .table-success, .table-success > th, .table-success > td {
     background-color: #c3e6cb;
}
 .table-hover .table-success:hover {
     background-color: #b1dfbb;
}
 .table-hover .table-success:hover > td, .table-hover .table-success:hover > th {
     background-color: #b1dfbb;
}
 .table-info, .table-info > th, .table-info > td {
     background-color: #bee5eb;
}
 .table-hover .table-info:hover {
     background-color: #abdde5;
}
 .table-hover .table-info:hover > td, .table-hover .table-info:hover > th {
     background-color: #abdde5;
}
 .table-warning, .table-warning > th, .table-warning > td {
     background-color: #ffeeba;
}
 .table-hover .table-warning:hover {
     background-color: #ffe8a1;
}
 .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {
     background-color: #ffe8a1;
}
 .table-danger, .table-danger > th, .table-danger > td {
     background-color: #f5c6cb;
}
 .table-hover .table-danger:hover {
     background-color: #f1b0b7;
}
 .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {
     background-color: #f1b0b7;
}
 .table-light, .table-light > th, .table-light > td {
     background-color: #fdfdfe;
}
 .table-hover .table-light:hover {
     background-color: #ececf6;
}
 .table-hover .table-light:hover > td, .table-hover .table-light:hover > th {
     background-color: #ececf6;
}
 .table-dark, .table-dark > th, .table-dark > td {
     background-color: #c6c8ca;
}
 .table-hover .table-dark:hover {
     background-color: #b9bbbe;
}
 .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {
     background-color: #b9bbbe;
}
 .table-active, .table-active > th, .table-active > td {
     background-color: rgba(0, 0, 0, 0.075);
}
 .table-hover .table-active:hover {
     background-color: rgba(0, 0, 0, 0.075);
}
 .table-hover .table-active:hover > td, .table-hover .table-active:hover > th {
     background-color: rgba(0, 0, 0, 0.075);
}
 .table .thead-dark th {
     color: #fff;
     background-color: #212529;
     border-color: #32383e;
}
 .table .thead-light th {
     color: #495057;
     background-color: #e9ecef;
     border-color: #dee2e6;
}
 .table-dark {
     color: #fff;
     background-color: #212529;
}
 .table-dark th, .table-dark td, .table-dark thead th {
     border-color: #32383e;
}
 .table-dark.table-bordered {
     border: 0;
}
 .table-dark.table-striped tbody tr:nth-of-type(odd) {
     background-color: rgba(255, 255, 255, 0.05);
}
 .table-dark.table-hover tbody tr:hover {
     background-color: rgba(255, 255, 255, 0.075);
}
/*================================================== * Newsclip * ===============================================*/
 .staff_list {
     border: 1px solid #e9e5e5;
     margin-bottom: 20px;
}
 .sec1head {
     text-align: center;
     margin-top: 20px;
}
 .cor1_link2{
     border: 1px solid #094d99;
     text-align:center;
     margin-left:12px;
     margin-right:12px;
     padding-top:5px;
     padding-bottom:5px;
     background-color:#e9e5e5;
}
 .cor1_link3 {
     border: 1px solid #094d99;
     text-align: center;
     margin-left: 12px;
     margin-right: 12px;
     padding-top: 5px;
     padding-bottom: 5px;
     background-color: #e9e5e5;
     margin-top:12px;
}
 .edd_download_inner {
     padding: 5px;
     border-style: solid;
     border-color: #eee;
     border-width:2px;
     border-radius: 8px;
}
/*================================================== * Newsclip * ===============================================*/
 .bg-secondary {
     --bs-bg-opacity: 1;
     background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
 .container-fluid, .container-xl, .container-lg, .container-md, .container-sm {
     width: 100%;
     padding-right: var(--bs-gutter-x, 0.75rem);
     padding-left: var(--bs-gutter-x, 0.75rem);
     margin-right: auto;
     margin-left: auto;
}
/*================================================== * rpart * ===============================================*/
 .rpart {
     width: 100%;
     height: auto;
     padding: 10px 0;
     margin: 0;
     position: relative;
     overflow: hidden;
}
 .rpart ul {
     list-style-type: none;
     float: none;
}
 .rpart ul li {
     height: auto;
     margin: 0 0 10px 0;
     width: auto;
     float: none;
     padding: 5px 5px 5px 5px;
}
 .rpart ul li.blue {
     background: #6b39a8;
}
 .rpart ul li.green {
     background: #b2d019;
    /*background:#287AA9;
    */
}
 .rpart ul li.blue_deep {
     background: #343f99;
    /*background:#287AA9;
    */
}
 .rpart ul li.orange {
     background: #fc9826;
    /*background:#287AA9;
    */
}
 .rpart ul li.pink {
     background: #fd5281;
    /* background:#0099CC;
    */
}
 .rpart .heading{
     font-size: 15px;
     color: #fff;
     margin-top: 5px;
     padding-bottom: 5px;
     line-height: 18px;
     text-align:left;
     font-weight: 600;
}
 .rpart p{
     font-style: italic;
     font-size: 14px;
     color:#fff;
     line-height:19px;
     padding:0;
     text-align:left;
     font-weight: 500;
}
 .about_part{
     background: #fff;
     padding-top: 20px;
}
 .about_part .left_menu ul{
     list-style-type: none;
}
 .about_part .left_menu ul li{
     background:#211d70 ;
     display: block;
     width: 100%;
     height: auto;
     border-bottom: solid 1px #fff;
     padding: 10px;
}
 .about_part .left_menu ul li a{
     background: url(../images/arrow_d.png) no-repeat 0 center;
     font-size: 15px;
     color: #fff;
     display: block;
     padding-left: 15px;
}
 .about_part .title{
     position:relative;
     font-size:20px;
     color:#282828;
     text-align:center;
     padding:0 0 10px 0;
     margin-left:auto;
     margin-right:auto;
     text-transform:uppercase;
     margin-bottom:30px;
}
 .about_part .title:after{
     position: absolute;
     content: '';
     width: 100px;
     height: 2px;
     background: #211d70;
     margin: 0 auto;
     left: 0;
     right: 0;
     bottom: 0;
}
 .about_part p{
     font-size: 14px;
     color:#282828;
     line-height:24px;
     text-align:justify;
     margin-top: 10px;
}
 .about_part .director{
     width: 25%;
     margin-top: 10px;
}
.center{
		padding:0 10px;
		width:auto;
	}
	.buttons{font-size:11px;}
.buttons{
     width:100%;
     overflow:hidden;
     text-align:center;
     margin:2.5em 0 0 
}

 .buttons > span{
     background:url(../img/sep-vert.gif) no-repeat 50% 50%;
     display:inline-block;
     font-size:1.714em;
     line-height:1.125em;
     padding:1em 0.75em;
     margin:0 -1px 0 -2px;
     background:#;
}
 * +html .buttons > span{
    margin:0 20px;
}
 .buttons > span em{
     font-style:normal;
     display:block;
     background:#eaeaea;
}
.news-list{ padding: 15px; background: #f5f5f5; margin-bottom: 15px; }
.news{ text-align: center; }
.news p{margin-bottom: 5px;}
.news h5{ font-size: 14px; font-weight: 600; }
.news .news-img{ width: 100px; height: 100px; overflow: hidden; border-radius: 50%; margin: 0 auto 10px;  }
.news .news-img img{ width: 100%; height: 100%; object-fit: cover; }
.form-group label .req{ color: red; }
.news-listing .news-list{ position: relative;}
.news-listing .news-list .news-img{ width: 180px; height: 145px; float: left; margin-right: 15px; }
.news-listing .news-list .news-img img{  object-fit: cover; width: 100%; height: 100%; }
.news-type{ padding: 1px 10px; background: #2c3e50; color: #fff; font-size: 13px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }