	/**
 * @file
 * Visual styles for the site branding block in Bartik.
 */

.site-branding__logo {display: inline-block;margin-right: 1em;margin-bottom: 0;}
[dir="rtl"] .site-branding__logo {margin-right: 0;margin-left: 1em;}
.site-branding__slogan {font-size: 1.3em;margin-top: 0px;word-spacing: 0.1em;/*font-style: italic;*/}
.site-branding__text {margin: 0;padding:0 0;display: inline-block;vertical-align: top; }
.site-branding__name {font-size: 1.9em;font-weight: 700;color: #fff;line-height: 1; text-align:center;}
.view-video-gallery video{width: 100% !important;}
.site-branding__text a, .site-branding a{color: #fff;}


@media only screen and (max-width:1650px) and (min-width:1550px) {
.region-primary-menu .menu {margin-right: -56px !important;}	
}

@media only screen and (max-width:1550px) and (min-width:1462px) {
.region-primary-menu .menu {margin-right: -56px !important;}	
}


@media only screen and (max-width:1461px) and (min-width:1313px) {
.region-primary-menu .menu a{padding: 11px 5px;}
.region-primary-menu .menu {font-size: 0.8em;margin-right: -45px !important;}	
}

@media only screen and (max-width:1312px) and (min-width:1244px) {
.region-primary-menu .menu a{padding: 11px 3px;}
.region-primary-menu .menu {font-size: 0.8em;margin-right: -45px !important;}	
}


@media only screen and (max-width:1243px) and (min-width:1157px) {
.region-primary-menu .menu a{padding: 11px 2px;}
.region-primary-menu .menu {font-size: 0.8em;margin-right: -45px !important;}
.path-frontpage .cutom_four_col ul li a{line-height: 25px;font-size: 1.18em;}
}


@media only screen and (max-width:1156px) and (min-width:1051px) {
.header{height: 75px;}
.logo-sec {width: 21% !important;}

.site-branding__logo img, .region-site-branding-right .block img{max-height:60px; }
.site-branding__name {font-size: 1.5em;}
.site-branding__slogan {font-size: 1em;}
	
.navmainlist{width: 75% !important;}
.emblem-sec {width: 5% !important;}
	
.region-primary-menu .menu {font-size: 0.74em;}
.region-primary-menu .menu a{padding: 11px 3px;}
.region-primary-menu ul.menu li > ul.menu {width: 200px;}
.region-primary-menu .menu li ul li a {padding: 7px 1px;}
.mainnav ul ul ul {right:100%;}
.indian-emblem{margin-top: 5px;}

/*
.site-branding__logo {height:43px !important; }
.site-branding__name{font-size:1em;}
.site-branding__slogan{font-size:0.9em;}*/
/* #block-rvs-branding {margin-top: 54px;} */
/*.region-site-branding-right .block img{max-height: 49px;  padding-top: 7px;}*/
/* #block-rvs-indianemblem{margin-top: 70px;} */
.region-primary-menu .block-menu .menu {margin-right: 0;}
.region-site-branding {position: inherit;  top: -15px;}
.col-md-1.text-right.emblem-sec {position: inherit; top: 0px;}
	
.topheader {border-bottom: 0px solid #a73c3c !important;}
.path-frontpage .cutom_four_col ul li a{line-height: 25px;font-size: 1.18em;}

}



@media only screen and (max-width:1102px) and (min-width:1051px) {
.collapse-panel-list ul li{padding-right: 10px;padding-left: 10px;}
.sidebar .block .content ul li{padding: 2px 2px;}
#block-rvs-others ul li img {width:125px;}
}


@media only screen and (max-width:1050px) and (min-width:768px) {
.logo-sec, .navmainlist{width: 100% !important;}
.region-site-branding {position: inherit;top: inherit;}
.emblem-sec {top: 10px;background: transparent;}
.navmainlist{padding: 0px !important;}
.mainnav {background: #733200;margin-top: 10px !important;}
.region-primary-menu .block-menu .menu { margin-right: 0;}
.region-primary-menu .menu {float: left;}
}



@media only screen and (max-width:1050px) and (min-width:900px) {
.site-branding__logo {margin-right: 7px;}
.site-branding__text { }
.region-header .search-block-form {right:0px;width: 180px;}
.indian-emblem img {margin-left:5px;}
.region-header .block:not(.site-branding){right: 160px;}
.collapse-panel-list ul li{padding-right:3px;padding-left: 3px;width: 24%;}
.sidebar .block .content ul li{padding: 2px 2px;}
#block-rvs-others ul li img {width:107px;}
.three-columns {width: 33.33%;}
.sidebar .block ul.gov-otherlinks li {width: 150px;}
.region-primary-menu .menu a{ padding: 11px 2px;font-size: 0.85em;}
.path-frontpage .cutom_four_col ul li {margin-bottom: 5px;}
.path-frontpage .cutom_four_col ul li a{line-height: 25px;font-size: 1.18em;}
.path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(2), .path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(3), .path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(4){    min-height: 425px;}
}

@media only screen and (max-width:995px) and (min-width:992px) {
.site-branding__logo{display: inline-block;    margin-right: 7px;}
.site-branding__text{width: 508px;}
}

@media only screen and (max-width:899px) and (min-width:852px) {
	
.region-header .site-branding {margin-top: 7px;} 
.indian-emblem img {max-height: 75px;}
.harygovt img {max-height: 75px;}
.site-branding__logo {margin-right: 7px;}
.site-branding__logo img { }
.site-branding__text {margin: 0;padding:5px 0 0;width:375px;}
.region-header .block:not(.site-branding) {right: 135px;}
.region-header .search-block-form {right: 0px;width: 180px;bottom: 14px;}
.sidebar .block .content ul li{padding: 2px 2px;}
#block-rvs-others ul li img {width:100px;}
.collapse-panel-list ul li{padding-right:3px;padding-left: 3px;width: 23.5%;}
.views-field-field-gallery-image .field__item{/*width:71%;*/}
.block-views-blockvideo-gallery-block-1{font-size: 0.87em;}
.block-views-blockgallery-block-1{ /* min-height: 383px; */}
.three-columns {width: 33.33%;}
.sidebar .block ul.gov-otherlinks li {width: 150px;}
.region-primary-menu .menu a{ padding: 11px 2px;font-size: 0.81em;}
.dwn {padding-left: 3px;}	
.path-frontpage .cutom_four_col ul li {margin-bottom: 5px;}
.path-frontpage .cutom_four_col ul li a{line-height: 25px;font-size: 1.18em;}
.region-primary-menu .menu a{padding: 11px 4px;}
.path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(2), .path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(3), .path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(4){    min-height: 450px;}
}

@media only screen and (max-width: 851px) and (min-width: 769px) {	
.region-primary-menu .menu a{font-size: 0.73em;padding: 11px 3px;}
.dwn {padding-left: 3px;}
}

@media only screen and (max-width: 851px) and (min-width: 767px) {	
.region-header .site-branding {margin-top: 7px;} 
.indian-emblem {display: inline-block;}
.indian-emblem img {max-height: 80px !important;padding-top: 2px;box-sizing: border-box;}


.site-branding__logo {margin-right: 7px;}
.site-branding__logo img { }
/*.site-branding__text {margin: 0;padding:5px 0 0;width:320px;}*/	
.region-header .block:not(.site-branding) {right: 135px;}
/*.region-header .search-block-form {right: 0px;width: 145px;bottom: 14px;position: absolute;}*/
.three-columns {width: 33.33%;}
.sidebar .block .content ul li{padding: 2px 2px;}
#block-rvs-others ul li img {width:89px;}
.collapse-panel-list ul li{padding-right: 10px;padding-left: 10px;}
.field--label-inline .field__label, .field--label-inline > .field__item, .field--label-inline .field__items {padding-right: 2px;}
.block-views-blockvideo-gallery-block-1{font-size: 0.85em;}
.views-field-field-gallery-image .field__item{/*width:70%;*/}
.view-video-gallery video {height: 213px !important;}
.block-views-blockgallery-block-1{/* min-height: 333px; */}
.online-admission, .pledge{font-size: 1em;}
.sidebar .block ul.gov-otherlinks li {width: 150px;}
.region-primary-menu ul.menu li > ul.menu {width: 200px;}
.path-frontpage .cutom_four_col ul li {margin-bottom: 5px;}
.path-frontpage .cutom_four_col ul li a{line-height: 25px;font-size: 1.18em;}

.path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(2), .path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(3), .path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(4){    min-height: 500px;}
}


@media only screen and (max-width: 768px) {
#block-rvs-indianemblem { }
#block-rvs-haryanagovlink {text-align: center;}
.client-carosal-nav1 a{z-index: 9;}
#block-rvs-content .content .node--type-gallery .details-page-content .field--name-field-gallery-image .field__item {width: 32.4%;}
}


@media only screen and (max-width:767px) {
#block-rvs-others ul li img { width: 130px;}
.collapse-panel-list ul {margin: 0px !important;padding: 0 !important;}
.collapse-panel-list ul li{padding-right:3px;padding-left: 3px;width: 23.5%;}
.online-admission{margin-top:10px; margin-bottom: 0px;}
.pledge, .block-views-blockgallery-block-1, .block-views-blockvideo-gallery-block-1{margin-top:10px;}
.sidebar .block ul.gov-otherlinks li {width: 150px;}
.path-frontpage .cutom_four_col ul li {width: 49%;margin-bottom: 5px;}
.path-frontpage .cutom_four_col ul li:nth-child(2n){margin-right: 0px;}
.path-frontpage .cutom_four_col ul li a {font-size: 1em;line-height: 25px;}
.blocktext {padding: 30px 20px;}
.photo_gallery_col, .news-block-col, .cutom_four_col, .featured-bottom-first {padding: 30px 0px;}
.path-frontpage .photo_gallery_col h2 {font-size: 1.8em;line-height: 35px;margin-bottom: 2px;}
.path-frontpage .photo_gallery_col h3 {font-size: 1.2em;line-height: 30px;}
.path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(1), .path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(2), .path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(3), .path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(4){width: 100%;margin-right: 0;    min-height: 290px;}
	
.path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(2) h2, .path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(3) h2, .path-frontpage .block-system-main-block .views-element-container .view-content .views-row:nth-child(4) h2{text-align: center;}
.path-frontpage .layout-main {padding: 0px 0 20px 0;}
.cm, .minister {left: inherit;position: inherit;top: inherit;float: left;width: 49%;    margin-right: 1%; box-sizing: border-box;margin-top: 40px;}
	
.region-site-branding {position: inherit;top: inherit;}
.emblem-sec {top: 10px;background: transparent;}
.navmainlist{padding: 0px !important;}
.mainnav {background: #b46c04;margin-top: 5px !important;}

.search-block-form.block {margin-right: 0;}
#block-language ul.lang{padding-left: 0px;}
#block-rvs-content .content .node--type-gallery .details-page-content .field--name-field-gallery-image .field__item {width: 48.5%;}
}


@media only screen and (max-width:767px) and (min-width:600px) {
.region-header .site-branding {margin-top: 7px;} 
.site-branding__logo {margin-right: 7px;}
.region-header .block:not(.site-branding) {right:105px;}
	
.indian-emblem {display: inline-block;}

.site-branding__name {font-size: 1.5em;}
.site-branding__slogan {font-size: 1.1em;}
.site-branding__logo img, .indian-emblem img{max-height: 79px !important;}
	
	
/*.site-branding__text {margin: 0;padding:5px 0 0;width:230px;}	*/
/*.region-header .search-block-form {right: 0px;width: 148px;bottom: 10px;position: absolute;}
.site-branding__logo img {max-height: 78px;margin-top:10px;}*/
}


@media only screen and (max-width:599px) and (min-width:481px) {
/*#block-rvs-branding {width: 100%;}*/
.site-branding__logo img, .indian-emblem img {max-height: 70px !important; }
.region-site-branding-right{margin-top:9px;}

.site-branding__text {margin: 0;padding: 0px 0 0;} 
.site-branding__name {font-size: 1.6em !important;line-height: 1 !important;}
.site-branding__slogan {font-size: 1.1em;}	
.region-header .site-branding {border-bottom: 1px solid #f2f2f2;}
.region-header .block:not(.site-branding){float: left !important;}
	

.region-site-branding-right .block:nth-child(2) { margin-left: 0px;}
/*#block-rvs-indianemblem{float: right !important;}*/
.search-block-form fieldset{/*margin:23px 0 0 0px;*/ padding: 0px;}
.region-header .block:not(.site-branding) {right: 165px;}
.region-header .search-block-form {width: 160px;bottom: 9px;position: inherit;float: left !important;left: 0;}

}


@media only screen and (max-width: 685px) {
/*.region-header .site-branding {border-bottom: 1px dotted #ccc;padding: 10px 0;width: 100%;}*/
.search-form .form-search {max-width:80px !important;min-width: 80px !important;}
.collapse-panel-list ul{margin: 0px; padding: 0px !important;}
.collapse-panel-list ul li{width:48.5%;padding-right: 5px;padding-left: 5px; border: 1px solid #eee; margin-bottom: 10px;box-sizing: border-box;}
.collapse-panel-list ul li:nth-child(2n){margin-left: 10px;}
.collapse-panel-list ul li:last-child{margin-left:0px;}
.path-frontpage .field--name-field-video-size, .path-frontpage .field--name-field-video-format, .path-frontpage .field--name-field-video-language{width:99%;padding-left: 10px;margin-bottom: 0px;}

}

@media only screen and (max-width: 480px) { 
/*.site-branding__logo {min-width: 62px !important;}
.site-branding__logo img {padding: 7px 0;box-sizing: border-box;margin-top: 0px !important;max-height: 85px !important; }
.site-branding__text { width: 100%;}
.site-branding__name a {font-size: .6em;line-height: normal;}*/
	

.site-branding__name {}	
.site-branding__slogan {font-size: 1em;margin-top: 5px;}
.site-branding__logo img, .indian-emblem img {max-height:60px !important;word-spacing: 0; }
.region-site-branding-right{margin-top:5px;}
.region-site-branding-right .block:nth-child(2) {margin-left: 0px;}
.emblem-sec{padding: 0px !important;}
	
	
.vibhagblock .vibhagselect select {width: 100%;}
#block-rvs-content .content .node--type-gallery .details-page-content .field--name-field-gallery-image .field__item {
    width: 100%;
    margin-bottom: 10px;
}
	
.form-item, .form-actions {margin-bottom: 0;margin-top: 0.7em;}
#edit-actions-search_block_form::before {top: 7px;}	
#header { }
.collapse-panel-list ul{margin: 0px; padding: 0px !important;}
.collapse-panel-list ul li{width:99%;padding-right: 5px;padding-left: 5px; border: 1px solid #eee; margin-bottom: 10px;box-sizing: border-box;}
#block-rvs-others ul li img { width: 130px;}
.block-views-blockvideo-gallery-block-1 .more-link{float: left;padding-left: 10px;}
.view-video-gallery .field--name-field-video-name{width: 100%;box-sizing: border-box;}
.online-admission, .pledge, .block-views-blockgallery-block-1, .block-views-blockvideo-gallery-block-1{margin:10px 0;}
	
.path-frontpage .cutom_four_col ul li {width: 100%;margin-bottom: 5px;}
.path-frontpage .cutom_four_col ul li a {font-size: 1em;line-height: 25px;}
.vibhagblock .label {font-size: 1em;}
ul.img-title li {width: 100%;}
}


@media only screen and (max-width: 360px) { 
#block-rvs-searchform .content {width: 100%;}
}

@media only screen and (max-width: 359px) { 
#block-rvs-searchform .content {width: 100%;}
}

