/*
Theme Name: Manav Rachna
Description: For Manav Rachna Higher Education
Version: 0.9
Template: themify-ultra
Author: Consultmate
Author URI: http://consultmate.com
Theme URI: https://manavrachna.edu.in
*/



@import url("../themify-ultra/style.css");
.module_row_9 .module_column_1.tb_61932_column.module_column {    box-shadow: 2px 3px 6px #808080db;}
.module_row_10 .module_column_0.tb_61932_column.module_column{    box-shadow: 2px 3px 6px #808080db;}


@media screen and (max-width: 750px){
#popmake-61516{padding:50px !important}
}

@media screen and (max-width: 768px){
	body{padding:0 7px}
	.icon-search {
    margin-right: 35px;
    z-index: 999;
}	
	
}
.module-title {font-weight:normal !important}

.postid-63306 ul li ul {margin: 0 0 0 1.6em;}
.postid-63306 ul li ol {margin: 0 0 0 1.6em;}
/*Resize menu item width*/
@media screen and (min-width: 1024px)
	{
		#menu-item-12744 ul {width: 230px !important;}
		#menu-item-12744 ul li {width: 230px !important;}
		
		#menu-item-35547 ul {width: 300px !important;}
		#menu-item-35547 ul li {width: 300px !important;}
		
		#menu-item-60697 ul {width: 300px !important;}
		#menu-item-60697 ul li {width: 300px !important;}
		
		#menu-item-12831 ul {width: 230px !important;}
		#menu-item-12831 ul li {width: 230px !important;}
		
		#menu-item-41429 ul {width: 190px !important;}
		#menu-item-41429 ul li {width: 190px !important;}
		
		#menu-item-38449 ul {width: 230px !important;}
		#menu-item-38449 ul li {width: 230px !important;}
		
		#menu-item-12474 ul {width: 230px !important;}
		#menu-item-12474 ul li {width: 230px !important;}
		
		#menu-item-60420 ul {width: 270px !important;}
		#menu-item-60420 ul li {width: 270px !important;}
		
		#menu-item-57570 ul {width: 180px !important;}
		#menu-item-57570 ul li {width: 180px !important;}
		
		#menu-item-38763 ul {width: 230px !important;}
		#menu-item-38763 ul li {width: 230px !important;}
		
		#menu-item-50871 ul {width: 180px !important;}
		#menu-item-50871 ul li {width: 180px !important;}
		
		#menu-item-12674 ul {width: 230px !important;}
		#menu-item-12674 ul li {width: 230px !important;}
		
		#menu-item-12096 ul {width: 230px !important;}
		#menu-item-12096 ul li {width: 230px !important;}
		
		#menu-item-12478 ul {width: 230px !important;}
		#menu-item-12478 ul li {width: 230px !important;}
		
		#menu-item-12473 ul {width: 230px !important;}
		#menu-item-12473 ul li {width: 230px !important;}
		
		#menu-item-16033 ul {width: 230px !important;}
		#menu-item-16033 ul li {width: 230px !important;}
		
		#menu-item-54993 ul {width: 180px !important;}
		#menu-item-54993 ul li {width: 180px !important;}
		
		#menu-item-58083 ul {width: 125px !important;}
		#menu-item-58083 ul li {width: 125px !important;}
		
		#menu-item-54504 ul {width: 180px !important;}
		#menu-item-54504 ul li {width: 180px !important;}
		
		#menu-item-57793 ul {width: 230px !important;}
		#menu-item-57793 ul li {width: 230px !important;}
		
		#menu-item-12843 ul {width: 230px !important;}
		#menu-item-12843 ul li {width: 230px !important;}
		
		#menu-item-16312 ul {width: 315px !important;}
		#menu-item-16312 ul li {width: 315px !important;}
		
		#menu-item-12839 ul {width: 180px !important;}
		#menu-item-12839 ul li {width: 180px !important;}
		
		#menu-item-12820 ul {width: 180px !important;}
		#menu-item-12820 ul li {width: 180px !important;}
		
		#menu-item-54045 ul {width: 180px !important;}
		#menu-item-54045 ul li {width: 180px !important;}
		
		#menu-item-58069 ul {width: 180px !important;}
		#menu-item-58069 ul li {width: 180px !important;}
		
		#menu-item-57597 ul {width: 230px !important;}
		#menu-item-57597 ul li {width: 230px !important;}
		
		#menu-item-12794 ul {width: 230px !important;}
		#menu-item-12794 ul li {width: 230px !important;}
		
		#menu-item-12791 ul {width: 180px !important;}
		#menu-item-12791 ul li {width: 180px !important;}
				
		#menu-item-57568 ul {width: 230px !important;}
		#menu-item-57568 ul li {width: 230px !important;}
		
		#menu-item-50875 ul {width: 180px !important;}
		#menu-item-50875 ul li {width: 180px !important;}
				
		#menu-item-55072 ul {width: 230px !important;}
		#menu-item-55072 ul li {width: 230px !important;}
		
		#menu-item-12515 ul {width: 230px !important;}
		#menu-item-12515 ul li {width: 230px !important;}
		
		#menu-item-54065 ul {width: 230px !important;}
		#menu-item-54065 ul li {width: 230px !important;}
		
		#menu-item-14880 ul {width: 230px !important;}
		#menu-item-14880 ul li {width: 230px !important;}
		
		#menu-item-14881 ul {width: 230px !important;}
		#menu-item-14881 ul li {width: 230px !important;}
		
		#menu-item-61495 ul {width: 230px !important;}
		#menu-item-61495 ul li {width: 230px !important;}
		
		#menu-item-61496 ul {width: 230px !important;}
		#menu-item-61496 ul li {width: 230px !important;}
		
		#menu-item-57576 ul {width: 230px !important;left: 25% !important;top: 83% !important;}
		#menu-item-57576 ul li {width: 230px !important;}
		
		#menu-item-61013 ul {width: 230px !important;left: 25% !important;top: 83% !important;}
		#menu-item-61013 ul li {width: 230px !important;}
		
		
		#menu-item-38986 ul {width: 280px !important;}
		#menu-item-38986 ul li {width: 280px !important;}
		#menu-item-47757 ul {width: 180px !important;}
		#menu-item-47757 ul li {width: 180px !important;}
		#menu-item-39045 ul {width: 180px !important;}
		#menu-item-39045 ul li {width: 180px !important;}
		#menu-item-39038 ul {width: 180px !important;}
		#menu-item-39038 ul li {width: 180px !important;}
		#menu-item-39030 ul {width: 180px !important;}
		#menu-item-39030 ul li {width: 180px !important;}
		#menu-item-39023 ul {width: 180px !important;}
		#menu-item-39023 ul li {width: 180px !important;}
		#menu-item-39017 ul {width: 180px !important;}
		#menu-item-39017 ul li {width: 180px !important;}
		#menu-item-39007 ul {width: 180px !important;}
		#menu-item-39007 ul li {width: 180px !important;}
		#menu-item-39002 ul {width: 280px !important;}
		#menu-item-39002 ul li {width: 280px !important;}
		#menu-item-38989 ul {width: 280px !important;}
		#menu-item-38989 ul li {width: 280px !important;}
		#menu-item-38987 ul {width: 280px !important;}
		#menu-item-38987 ul li {width: 280px !important;}
		#menu-item-49908 ul {width: 200px !important;}
		#menu-item-49908 ul li {width: 200px !important;}
		#menu-item-35595 ul {width: 230px !important;}
		#menu-item-35595 ul li {width: 230px !important;}
		
		#menu-item-54163 ul {width:180px !important}
#menu-item-54163 ul li {width:180px !important}

#menu-item-54164 ul {width:400px !important}
#menu-item-54164 ul li {width:400px !important}

#menu-item-54165 ul {width:400px !important}
#menu-item-54165 ul li {width:400px !important}

#menu-item-54166 ul {width:400px !important}
#menu-item-54166 ul li {width:400px !important}

#menu-item-54167 ul {width:400px !important}
#menu-item-54167 ul li {width:400px !important}

#menu-item-54568 ul {width:400px !important}
#menu-item-54568 ul li {width:400px !important}

#menu-item-54569 ul {width:400px !important}
#menu-item-54569 ul li {width:400px !important}
		
li#menu-item-41536 .sub-menu {width: 200px;}		
li#menu-item-41835 .sub-menu li {width: 200px;}	
li#menu-item-41835 .sub-menu{width:200px;}	
		
ul#menu-engineering-technology-faq li {width: 48%;float: left;clear: none;margin-right: 10px;}
ul#menu-applied-science-departments-faq-mriirs li{width: 48%;float: left;clear: none;margin-right: 10px;}
ul#menu-engineering-faq-mru li{width: 48%;float: left;clear: none;margin-right: 10px;}	
ul#menu-applied-science-faq-mru	li{width: 48%;float: left;clear: none;margin-right: 10px;}	
		
li#menu-item-69193  {padding-bottom: 20px;}
li#menu-item-22260{padding-bottom: 20px;}		

#headerwrap #searchform #s:focus, #headerwrap #searchform #s:hover, #headerwrap #searchform .icon-search:hover + #s {
    background-color: transparent!important;}
		
		
}

@media screen and (max-width: 767px){
#slider-92-1-0-2 .themify_builder_slider .slide-content h3 {
    display: inherit !important;
}
	div#search-3 {
    margin-top: 115px;
    }
	a.shortcode.button.large.red {
    margin-bottom: 10px;
	display: block;
}
.loops-wrapper.grid4 .post {
    width: 100%!important;
}	
.loops-wrapper.grid2 .post {
     width: 100%;
}	
.icon-search {
    margin-right: 35px;
    z-index: 999;
}	
ul.sub-menu li {
    overflow-x: scroll;
}	
	
}
@media screen and (max-width: 540px){
	#icon_wrapper{ display:none}
}

.page-id-40511 .text-40511-1-0-2 .wpcf7-display-none {display:inline-block; color:#fff; border:none}
.module_row_1 .module_column_1.tb_40511_column {
    width: 43.1142% !important;
}

/*
#pro-slider-92-0-0-1 .sp-slide-1 a.bsp-slide-button {
    margin-top: 33% !important;
    margin-right: 45% !important;
}*/


.themify_builder .post-17412-0-0-1.module-post .post{ margin-right:0px !important}

.themify_builder .post-17430-0-0-1.module-post .post{ margin-right:0px !important}

#pro-slider-9081-0-0-0 .sp-slide-1 a.bsp-slide-button {    margin-left: 130px;
    margin-top: 310px}
#pro-slider-9081-0-0-0 .sp-slide-6 a.bsp-slide-button {margin-left: 220px;
    margin-top: 190px;}

.page-id-62984 .wpcf7-form label {
    padding-left: 26px;
    width: 30%;
    display: inline-block;
}
a.shortcode.button.large{    font-size: 107% !important;}
.page-id-35074 .col4-3 {width: 100% !important}
.page-id-62984 iframe {width:73% !important}
 #page-62984 input { margin-bottom: 30px !important; position:relative !important }

@media screen and (max-width: 768px) {
.page-id-61932 .sub_row_8-0-0 .col3-1 {width:100% !important; margin-left: 0 !important;}
div#search-3 {margin-top: 115px;}
	
}
#pro-slider-301-0-0-0 .sp-slide-5 a.bsp-slide-button{
	margin-top: 150px;
    margin-left: 60px;
}

.header-widget-inner{
	margin-top: -118px !important;
}
.homeprog .ui.nav > li {display:inline-flex !important}
.postgrid .post-image {margin-left: 0px !important;}



a.shortcode.button {
    color: #fff;
}
div#menu-22042-1-1-0 h3 {
    height: 54px;
}

body.post-type-archive-course  #content 
{ width:100%; }

body.post-type-archive-course   #sidebar   
{  display: none;   }

h3.ptb_post_title.ptb_entry_title {
    text-transform: capitalize;
}
.naac a {
    color: #fff;
}

h2.post-title.entry-title {
    font-weight: normal!important;
}
.icon-search {
    float: right!important;
    position: relative;
    top: 15px;
}

button.pum-close.popmake-close {
    top: -50px !important;
}
.module-pro-slider .sp-slide-wrap
{
padding: 150px 50px 10px !important;
}

.menu-item-75178, .menu-item-75171, .menu-item-75175, .menu-item-75176, .menu-item-75177, .menu-item-75167 > ul.sub-menu
{
    width:150px !important;
}
.menu-item-78550, .menu-item-78551, .menu-item-78554, .menu-item-78560, .menu-item-78561,  .menu-item-78560, .menu-item-78561,  .menu-item-78565, .menu-item-78566,  .menu-item-78567, .menu-item-78568
{
    width:200px !important;
}
.menu-item-78568 > ul.sub-menu, .menu-item-78551 > ul.sub-menu, .menu-item-78554 > ul.sub-menu,.menu-item-79956, .menu-item-79957, .menu-item-85442, .menu-item-79955, .menu-item-79955 > ul.sub-menu,.menu-item-78896, .menu-item-78561 > ul.sub-menu, .menu-item-78560 > ul.sub-menu, .menu-item-78552, .menu-item-78553, .menu-item-78706, .menu-item-78555, .menu-item-78556,  .menu-item-78557, .menu-item-78562,  .menu-item-78563, .menu-item-78564, .menu-item-78569,  .menu-item-78571,  .menu-item-78570, .menu-item-78569 > ul.sub-menu 
{
    width:200px !important;
}

.menu-item-75167 > ul > li > ul.sub-menu, .menu-item-75167 > ul > li > ul > li, .menu-item-78568, .menu-item-78566 > ul.sub-menu
{
    width:180px !important;
}
.module-text > h2 > a
{
color:#000 !important;
}

.mobile_menu_active #headerwrap #main-nav a, .mobile_menu_active #headerwrap #main-nav ul a {
    padding: 0.4em 0;
}
@media screen and (max-width: 1024px)
	{
#search-3
{
    margin-top:120px;
    width:220px;
}
.mobile_menu_active .header-widget .widget {
    margin: 0.4em 0;
}
.textwidget
{
    text-align:left;
    float:left;
}
.trigger_popup_fricc{transform: rotate(270deg);position: fixed; top: 30%; right:0; z-index: 9;background-color: #337ab7;border-color: #337ab7;cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: -74px;
    border: 0;
    color: #fff;
    font-size: 16px;
    padding: 10px 20px;
    border-radius: 10px 10px 0 0;
    }
.textwidget > div > a
{
    display: none !important;
}
.textwidget > i
{
    display: none !important;
}
.buttons-9-0-0-2
{
    display: none !important;
}
.body-overlay {
    display: none;
    background-color: rgba(255,255,255,.0);
}
}
tr:nth-child(even) {background: #e3e3e3}
th {background: #666; color: #fff; text-align:left; vertical-align:middle !important;}
tr:nth-child(odd) {background: #FFF}
td.whiteclr {background: #FFF;vertical-align:middle !important;}

.menu-item-78636 > ul.sub-menu, .menu-item-78636 > ul.sub-menu > li, .menu-item-78636 > ul.sub-menu > li > ul.sub-menu, .menu-item-78636 > ul.sub-menu > li > ul.sub-menu > li, .menu-item-78636 > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu, .menu-item-78636 > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li, .menu-item-78636 > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu , .menu-item-78636 > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li
{
    width:220px !important;
}

.menu-item-78713 > ul.sub-menu, .menu-item-78713 > ul.sub-menu > li, .menu-item-78713 > ul.sub-menu > li > ul.sub-menu, .menu-item-78713 > ul.sub-menu > li > ul.sub-menu > li
{
    width:220px !important;
}

.menu-item-78582 > ul.sub-menu, .menu-item-78582 > ul.sub-menu > li, .menu-item-78582 > ul.sub-menu > li > ul.sub-menu, .menu-item-78582 > ul.sub-menu > li > ul.sub-menu > li
{
    width:220px !important;
}

.menu-item-78566 > ul.sub-menu > li > ul.sub-menu, .menu-item-78566 > ul.sub-menu > li > ul.sub-menu > li, .menu-item-78566 > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu, .menu-item-78566 > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li
{
    width:135px !important;
}
.menu-item-78566 > ul.sub-menu, .menu-item-78566 > ul.sub-menu > li
{
    width:110px !important;
}
.text-39152-4-0-1.module-text {
    background-color: #294a70;
    background-repeat: repeat;
    background-position: left top;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 15px;
    color:#fff;
}
.menu-item-85448, .menu-item-85447, .menu-item-85446, .menu-item-85445, .menu-item-85444, .menu-item-85443, .menu-item-85442 > ul.sub-menu
{
    width:150px !important;
}

@media screen and (max-width:600px) 
{
    .wp-image-82535
    {
        display:none;
    }
    .menu-item-11832 > ul.sub-menu > li
    {
        width:100% !important;
    }
    .menu-item-11832 > ul.sub-menu
    {
        width:100% !important;
    }

ul.sub-menu li {
    overflow-x: visible;
}
ul.sub-menu li ul {
    height:140px !important;
}
}
#wpforms-submit-72982
{
    color:#fff !important;
}
    .menu-item-11832 > ul > li
{
width: 49% !important;
}
    .menu-item-11832 > ul > li > a
{
border-right: 0px !important;
}
    .menu-item-11832 > ul
{
width: 480px !important;
}
.menu-item-85110 > ul, .menu-item-85108, .menu-item-85109, .menu-item-85171
{
width: 180px !important;
}
@media all and (min-width: 800px)  and (max-width: 1990px)
{
    .menu-item-17751 > ul > li
{
width: 50% !important;
}
    .menu-item-17751 > ul > li > a
{
border-right: 0px !important;
}
    .menu-item-17751 > ul
{
width: 570px !important;
}
    .menu-item-38580 > ul,    .menu-item-38580 > ul > li
{
width: 270px !important;
}
    .menu-item-14315 > ul > li
{
width: 50% !important;
}
    .menu-item-14315 > ul > li > a
{
border-right: 0px !important;
}
    .menu-item-14315 > ul
{
width: 600px !important;
}
    .menu-item-59586 > ul > li
{
width: 50% !important;
}
    .menu-item-59586 > ul > li > a
{
border-right: 0px !important;
}
    .menu-item-59586 > ul
{
width: 560px !important;
}
.menu-item-59586 > ul > li > ul, .menu-item-59586 > ul > li > ul > li
{
    width: 240px !important;
}
.menu-item-89754, .menu-item-89754 > ul > li, .menu-item-89754 > ul > li > ul, .menu-item-89754 > ul
{
    width: 225px !important;
}
.menu-item-64666, .menu-item-64666 > ul > li, .menu-item-64666 > ul > li > ul, .menu-item-64666 > ul
{
    width: 225px !important;
}
.menu-item-60115, .menu-item-60115 > ul > li, .menu-item-60115 > ul > li > ul, .menu-item-60115 > ul
{
    width: 225px !important;
}
.menu-item-60108, .menu-item-60108 > ul > li, .menu-item-60108 > ul > li > ul, .menu-item-60108 > ul
{
    width: 225px !important;
}
}

@media all and (min-width: 800px)  and (max-width: 1990px)
{
    .menu-item-15464 > ul > li
{
width: 50% !important;
}
    .menu-item-15464 > ul > li > a
{
border-right: 0px !important;
}
    .menu-item-15464 > ul
{
width: 600px !important;
}
    .menu-item-14298 > ul > li
{
width: 50% !important;
}
    .menu-item-14298 > ul > li > a
{
border-right: 0px !important;
}
    .menu-item-14298 > ul
{
width: 580px !important;
}
    .menu-item-39916 > ul > li
{
width: 50% !important;
}
    .menu-item-39916 > ul > li > a
{
border-right: 0px !important;
}
    .menu-item-39916 > ul
{
width: 580px !important;
}

.menu-item-39916 > ul > li > ul.sub-menu,.menu-item-39916 > ul > li > ul.sub-menu > li, .menu-item-39916 > ul > li > ul > li > ul.sub-menu,.menu-item-39916 > ul > li > ul > li > ul.sub-menu > li
{
    width: 220px !important;
}
.ui.nav > li.menu-item-39916 > ul
{
    left:-220px !important;
}

}

@media all and (min-width: 300px)  and (max-width: 799px)
{
    .menu-item-39916 > ul > li > ul.sub-menu,.menu-item-39916 > ul > li > ul.sub-menu > li, .menu-item-39916 > ul > li > ul > li > ul.sub-menu,.menu-item-39916 > ul > li > ul > li > ul.sub-menu > li
{
    width: 100% !important;
}    .menu-item-39916 > ul > li
{
width: 100% !important;
}
}
.menu-item-60543 > ul, .menu-item-60543 > ul > li
{
width:180px !important
}

.mriunav .ui.nav li a{
	padding: 0.85em !important}
	
	.menu-item-87261 > ul,	.menu-item-87260, .menu-item-87259, .menu-item-87258
{
width:160px !important
}

.themify_builder_slider .slide-image {
    max-height: auto !important;
    overflow: hidden !important;
    height: auto !important;
}
.npf_wgts {
    max-width: 600px;
    margin: 0 auto;
}

div#content {
    padding-bottom: 1em;
}
.accordion-content > table > tbody > tr > td {
    border: 1px solid #ddd !important;
}
.accordion-content > table {
    border: 0px !important;
}
#hp-ctn-howItWorks2 {
    padding: 0px 0px 0px 0px;
    text-align: center;
    margin: 0px;
    width: 240px;
    height: 40px;
    background: #294a70;
    z-index: 15;
    border-radius: 5px 5px 0px 0px;
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -webkit-transform: rotate(
-90deg
);
    transform-origin: bottom right;
    position: fixed;
    right: 0px;
    top: 180px !important;
    display: block;
}
