.site-branding {    display: table;}
.site-branding__logo{    display: table-cell;    vertical-align: middle;   max-width: 17%; height: 85px;    /* min-width: 80px; */text-align: center;}
.site-branding__text {     padding-left: 13px !important;    display: table-cell !important;    vertical-align: middle !important;}

@media only screen and (max-width: 1300px){
	.featured_bottom_second .container{
		padding-right: 0px;
		padding-left: 0px;
	}
}

@media only screen and (max-width: 1024px){
	.fa-address-card1::before, .fa-car1::before, 
	.fa-frown1::before, .fa-search1::before, 
	.fa-archive1::before, .fa-images1::before {
		left: 50px !important;
	}
}

@media only screen and (max-width: 992px){
	.feature_box{
		height: 275px;
	}
}

@media only screen and (max-width: 900px){
	.site-branding__name {
		font-size: 2em;
	}
	.region-site-branding-right{
		display: flex;
		flex-wrap: wrap;
		justify-content: flex-end;
	}
}

@media only screen and (max-width: 767px){
	.layout-main .main-content-sec > .row > .col-md-8{    width: 100%;}  
	.layout-main .main-content-sec > .row > .col-md-4{    width: 100%;}
	.menu--importants-links ul.menu li:hover, .menu--importants-links ul.menu li:focus{background: none !important}
	.dark .menu--importants-links .content ul.menu li ul.menu{background: none !important}
	.menu--importants-links.block .content > ul.menu{    overflow: hidden;}
	.menu--importants-links .content ul.menu li ul.menu{    position: initial;    display: block;    width: auto;}
	.menu--importants-links .content ul li{border: none;}
	.sidebar .menu--importants-links .menu li:hover > a::before, .menu-opend::before{    transform: rotate(0deg);}
	#sidebar-first.sidebar .block .custom-dropdown ul li ul {
		left: 100%;
		border: 0px solid #ccc;
	}
	
}


@media only screen and (max-width: 768px){
	.highlighted .tickercontainer .mask{    top: 5px;}
	.dark .sidebar .block .custom-dropdown ul li ul{background:none; }
	.dark .sidebar .block .custom-dropdown ul li:hover{background:none !important;}
	.sidebar .block .custom-dropdown ul li ul{position: initial;right: auto;visibility: inherit;left: initial;}
	#sidebar-first .custom-dropdown .dropdown:hover:before{    transform: rotate(0deg);}
	.sidebar .block .custom-dropdown ul li:hover{background: none !important;}
	.view-logo-carousal-view .slick-slide img{    height: 62px;}  .flex-direction-nav a{height: 48px;    font-size: 0;    width: 25px;}
	.flex-direction-nav a:before {    margin-top: 11px;    font-size: 1.375em;}
	.bg-show-color{background: none !important}
	.dark .bg-show-color{    background: none !important;}
	.region-primary-menu .menu a:hover, .region-primary-menu .menu a:focus{    background: #002139 !important;}
	.region-primary-menu .menu li:first-child a{border: none;}
	/*.indian-emblem img{    padding: 7px 0;    box-sizing: border-box;         margin-top: 8px !important;}
	#header{padding: 0px !important}*/
	.region-site-branding{max-height: initial;}
	.region-primary-menu .menu a {    border-right: none;}
	/*.search-form .form-search, .search-block-form .form-search{height: 25px; }*/
	.topheader .block {    height: 36px;    padding-top: 5px; padding-bottom: 5px;}
	.highlighted .tickercontainer .mask{    margin-bottom: 8px;}
	.topheader .button.search-form__submit, .topheader .search-form__submit, .topheader .button.form-submit{ height: 25px; }
	.search-form .form-search, .search-block-form .form-search{    height: 25px;} 
	.topheader ul.scaccess{    margin: 5px 0 4px 0;}
	/* #block-rvs-skiptocontent{display: none;} */
	.search-block-form .form-item{    margin: 0;}
	.topheader .button.search-form__submit, .topheader .search-form__submit, .topheader .button.form-submit{    margin: 0;}
	.header{padding: 6px 0;float: left;} 
	.layout-container{padding: 0 4px;}
	.dark .mainnav .content > ul.menu{    background: #212121;}
	.dark .region-primary-menu .menu li:first-child a{border: none;}
	.dark .region-primary-menu .menu a{    border: none;}
	.mainnav .content > ul.menu{
		position: absolute;display: none;z-index: 9999;background:#044c88;width: 100%;right: 0;margin: 0;
		height: 260px; overflow: auto;
	}
	body .region-primary-menu ul.menu li a span.dwn{display: none;} 
	body .region-primary-menu ul.menu li > ul.menu {position: initial !important;visibility: visible;width: 100% !important;list-style: cambodian;} 
	body .region-primary-menu ul.menu li > ul.menu li a  {background: none;  }
	body .region-primary-menu ul.menu li > ul.menu li {background: none;  }
	body .region-primary-menu ul.menu li {background: none; padding: 0 25px; box-sizing: border-box;}
	body .region-primary-menu ul.menu > li{border-bottom: 1px solid rgba(204, 204, 204, 0.19);}
	.region-primary-menu .menu li .menu li{border: none;}
	.region-primary-menu .menu li .menu li:hover{background: none }
	.region-primary-menu .menu li.menu-item--expanded.hover{background:none; }
	.region-primary-menu .menu li .menu li:before{content: "\f105";font-family: FontAwesome;position: absolute;top: 9px;left: 13px;z-index: 9999;color: #fff;}
	.dark .menu li.menu-item--active-trail{background: none;}
	body .region-primary-menu ul.menu li a:hover{color: #a9a9a9;background: transparent;}
	.region-primary-menu .menu .menu a:hover, .region-primary-menu .menu a:focus{color: #a9a9a9;background: transparent;}
	.menu-toggle:before{content:""; }
	.mainnav{position: relative;     border-bottom: 0 !important;}
	#views_slideshow_controls_text_previous_main_slider-block_1:after {right: 38%;position: absolute;top: 47%;font-size: 1.5em;transform: translate(0, -50%);}
	.region-homeslider .views_slideshow_controls_text_pause a{    width: 18px;    height: 19px; background-size: 35%;}
	#views_slideshow_controls_text_previous_main_slider-block_1 a {color: #fff;width: auto; height: auto;display: inline-block;overflow: hidden;}
	#views_slideshow_controls_text_previous_main_slider-block_1 {top: 50%;padding: 2px 0;width: 22px;height: 37px;transform: translate(0% , -50%);}
	#views_slideshow_controls_text_next_main_slider-block_1{top: 50%;padding: 2px 0;width: 22px;height: 37px;transform: translate(0% , -50%);}
	#views_slideshow_controls_text_next_main_slider-block_1:after{right: 23%;position: absolute;top: 47%;font-size: 1.5em;transform: translate(0, -50%);}
	.highlighted .views-slideshow-controls-bottom a{    width: 15px;    height: 15px;    background-size: 55% !important;}
	.footer-last .visitor img{    vertical-align: middle;}
	.viscounter span{    float: inherit;    padding: 0 5px;}
	.highlighted .layout-container h2{position: initial;}
	.highlighted .layout-container h2:after{display: none;}
	.mainnav.fixed {}
	.scrollup {position: fixed;right: 8px;bottom: 20px;}
	.view-news-press-releases .more-link a{}
	.dark .sidebar .block .content ul li{border-bottom:none; }

	.main-content .region-content .block-views-blockannouncement-block-1, .main-content .region-content .block-views-blockupcoming-event-block-1{width:100%;}
	.cus_btn{margin-left:0px; margin-bottom:5px; margin-top:0px;}

	.region-primary-menu .menu a{
		font-size: 0.9em;
		padding: 7px 5px;
	}
	.block-menu .menu{
		height: auto;
		overflow: inherit;
	}
	#block-ministerblock-2{
		margin-top: 20px;
	}
	.mini-block img {
		width: 100%;
		border: 3px solid;
	}
	#block-rvs-views-block-latest-news-block-1 h2{
		color:#fff;
	}
	.region-site-branding-right{
		margin: 0px !important;
	}
	.fa-address-card1::before,
	.fa-car1::before, .fa-frown1::before,
	.fa-search1::before,
	.fa-archive1::before, .fa-images1::before{
		left:46% !important;
	}
	.help-section .top40{
		padding: 0px 15px;
	}

}/* max-width: 767px */


@media only screen and (max-width: 736px){
	.social-media-links--platforms .fa-in::before{
		font-size: 0.875em;
	}
	.social-media-links--platforms li{
		margin-right: 4px;
	}
}

@media only screen and (max-width: 600px) and (max-width: 767px){
.sidebar .block .content {
	font-size: 0.9em;
	line-height: 1.4;
	padding: 9px 5px;
	float: left;
	width: 100%;
	box-sizing: border-box;
}
}

@media only screen and (max-width: 640px){
.main-content .minister-list li.minister-area{width: 100%;}
.client-carosal-nav1 a{    right: 50%;
	transform: translate(-50%, -50%);
	top: 50%;
	margin: 0;
	border-radius: 7px;
	width: 34px;
	margin-right: -39px;
	margin-top: 0;
	height: 30px;
}
.view-new-slider .slick-arrow{   width: 21px;     margin: 0;}
/*.view-new-slider .slick-arrow:before{    font-size: 1.375em;}*/
#sidebar-second .view-news-press-releases a.style-pause, .view-news-press-releases a.style-play, #sidebar-second .view-announcements a.style-pause1, .view-announcements a.style-play1{right: -5px;top: -44px;}
.sidebar .view-news-press-releases a.style-pause, .sidebar .view-news-press-releases a.style-play, .sidebar .view-announcements a.style-pause1, .view-announcements a.style-play1{right: -5px;top: -44px;}
.homeslider .flex-pauseplay{display: none;}
.field--name-field-video-size, .field--name-field-video-format, .field--name-field-video-language{width: 28%;font-size: 67%;}
.field--name-field-video-language{width: 42%;}
.wim-sec{}
#views_slideshow_controls_text_pause_main_slider-block_1{position: absolute;left: 50%;right: inherit;top: 50%;transform: translate(-50%, -50%);}
/*.site-branding__logo{min-width: 100px;} */
}/* max-width: 640px */

@media only screen and (min-width: 641px) and (max-width: 767px){

}/* max-width: 767px */


@media only screen and (min-width: 641px) and (max-width: 768px){ 
.sidebar .block ul.gov-otherlinks li{width: 30%;}
.field--name-field-video-size, .field--name-field-video-format, .field--name-field-video-language{width: 28%;font-size: 67%;}
.field--name-field-video-language{width: 42%;}
/*.topheader #block-rvs-textresize{display: block;} */
#sidebar-second .view-news-press-releases a.style-pause, .view-news-press-releases a.style-play, #sidebar-second .view-announcements a.style-pause1, .view-announcements a.style-play1{right: -10px;top: -45px;}
.main-content .block ul.gov-otherlinks li {width: 31%;}	
}/* max-width: 768px */


@media only screen and (min-width: 768px) and (max-width: 991px){
.topheader .button.search-form__submit, .topheader .search-form__submit, .topheader .button.form-submit{ height: 25px; }
.search-form .form-search, .search-block-form .form-search{    height: 25px;}  
.topheader #block-rvs-themechange{display: block;}
.topheader #block-rvs-textresize{display: block;}
.site-branding__text{ }
.indian-emblem img{  }
/*  .region-primary-menu .menu a{ padding: 10px 3px;font-size: .75em;}*/
.region-site-branding{height: inherit;}
#block-rvs-others ul li img {width: 136px !important;}
.view-logo-carousal-view .slick-slide img{    height: 70px;}
.main-content .block ul.gov-otherlinks li {width: 31%;}	
	
.topheader .block {padding: 4px 3px;}
.search-form .form-search{max-width: 91px;}
	
}/* max-width: 991px */


@media only screen and (min-width: 769px){
.region-primary-menu  nav .content > ul.menu{display: block !important; }
.highlighted .region-highlighted{max-height: 35px;}

}


@media only screen and (min-width: 992px){
	
}/* min-width: 992px */ 

@media only screen and (max-width: 1280px){
	body {overflow-x: hidden;}
	.view-logo-carousal-view .slick-slide img{    height: 70px;}
	.region-homeslider .field-content img{
		min-height: 520px;
	}
	.sidebar h2{
		text-align: left;
		font-size: 0.75em !important;
	}
	#block-views-block-news-press-releases-block-1-3 .more-link {
		padding: 12px 0px 0px 0px;
	}
	.get-tuch ul li {
		padding: 2px 0px !important;
	}
	#block-homepageblock-3 .row{
		margin: 0px 10px;
	}
	#block-homepageblock-3 .text-center{
		min-height: 195px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-content: center;
		flex-direction: column;
	}
	.fa-address-card1::before,
	.fa-car1::before, .fa-frown1::before,
	.fa-search1::before,
	.fa-archive1::before, .fa-images1::before{
		padding: 0px;
	}
}/* max-width: 1024px */



@media only screen and (min-width: 1024px){
	body {    overflow-x: hidden;} 
	
}/* max-width: 991px */


@media only screen and (min-width: 992px) and (max-width: 1024px){
.footer-menu ul li{    padding: 0px 10px;}

}/* max-width: 991px */


@media only screen and (min-width: 1025px) and (max-width: 1280px){

}/* max-width: 991px */



@media only screen and (min-width: 1281px){
.region-homeslider .field-content img{/* min-height: 416px; */}
}/* max-width: 991px */



@media only screen and (min-width: 540px) {
	.topheader #block-rvs-themechange{display: block;}
	.region-homeslider .field-content img{
		min-height: 420px;
	}
}



@media only screen and (max-width: 494px) {
/*lang drowndown*/
.dropdown-lang-menu > a.is-active{    display: inline-block !important;     padding: 4px 0;}
.dropdown-lang-menu > a.is-active:after{    content: "\f0d7";    font: normal normal normal 0.875em/1 FontAwesome;     padding-left: 6px;}
.dropdown-lang-menu > .links{    
	position: absolute;
	min-width: 88px;
	border: none;
	z-index: 99999;
	box-shadow: 1px 2px 3px rgba(0,0,0,0.125);
	background: #fff;
	border-radius: 2px;
	top: 92%;
	margin-top: 12px;
	visibility: hidden;
	left: 11px;
	}	
.dropdown-lang-menu > .links:before{     
	border-bottom: 11px solid rgb(255, 255, 255);
	border-left: 11px solid transparent;
	border-right: 11px solid transparent;
	content: "";
	display: inline-block;
	position: absolute;
	left: 9px;
	top: -11px;
	}
	
.dropdown-lang-menu > .links li{display: block !important; border: none !important;border-radius: 0 !important; } 
.dropdown-lang-menu > .links li a{    
	white-space: normal;
	text-align: left;
	margin: 0;
	border-bottom: 1px solid #e5e5e5;
	color: #454545;
	padding: 8px 20px;
	}
.topheader #block-rvs-languageswitcher .dropdown-lang-menu ul li{padding: 0 !important;     margin: 0;}
.dropdown-lang-menu{position: relative;}
.dropdown-lang-menu:hover ul.links{    visibility: visible;}

}


@media only screen and (min-width: 481px) and (max-width: 640px){ 
/*.site-branding__logo img {max-height: 78px;margin-top: 8px;}*/

#header {padding: 10px 0px!important;}
/*
.site-branding__logo {
    margin: 0px;
    padding: 0px;
    max-width: inherit;
    height: auto;
}

.site-branding__logo img {
    vertical-align: middle;
    max-height: inherit;
    max-width: inherit;
	margin-top: 0px;
}
.site-branding__name {font-size: 1.9em !important;}	
.site-branding__slogan {font-size:0.9em;}	
.indian-emblem img {padding: 0; margin-top: 0px !important;	}
.region-site-branding-right .block {display: block;}*/	
	
	
.sidebar .block ul.gov-otherlinks li{width: 30%;}	
/*.region-primary-menu .menu{    font-size: 0.75em;}*/
body .field--name-field-gallery-image .field__item, body .view-id-gallery .views-row .item-list ul li {
	width: 48%;
	margin: 3px;
	margin-right: 3px;
	}
.view-id-video_gallery .views-col.col-1 ul li{padding: 3px;}
.field--name-field-gallery-image .field__item:nth-child(3n), .view-id-gallery .views-row .item-list ul li:nth-child(3n){margin-right: 3px;}
.field--name-field-video-size, .field--name-field-video-format, .field--name-field-video-language{       width: 28%;
font-size: 67%;}
.field--name-field-video-language{width: 42%;}
.main-content .block ul.gov-otherlinks li {width: 31%;}	

}/* max-width: 640px */



@media only screen and (max-width: 480px) { 
	.topheader{}
	.topheader .region-top-header{  display: flex;    text-align: center;    width: 100%;}
	.topheader .block{  height: 36px;     padding: 5px 2px;    flex: auto;}
	.search-form .form-search, .search-block-form .form-search{   /*max-width: 76px;  */  font-size: 0.75em;  }
	.language-link.is-active, .hide-lagn{display: none !important}
		
	#header {padding:0px 0px!important;}	
	.site-branding__text {padding-left: 8px !important;}
		
	/*.logo-sec{    width: 84%;}
	.emblem-sec{width: 16%;}
	.indian-emblem img{margin: 0px}
	.site-branding__logo{    max-height: 63px;}
	.site-branding__name a{font-size: .6em;    line-height: normal;}
	.region-site-branding-right .block img {max-height: 70px;}*/
		
	/*.search-form .form-search, .search-block-form .form-search{height: 25px;}
	.region-site-branding-right .block {display: block;} 
		
	.site-branding__logo {margin: 0px;padding: 0px;max-width: inherit;height: auto;}
	.site-branding__logo img {vertical-align: middle;max-height: inherit;max-width: inherit;}
	.site-branding__name {font-size: 1.6em !important;}	
	.site-branding__slogan {font-size:0.9em;}	
	.indian-emblem img {padding: 0; margin-top: 0px !important;	} 
	.region-primary-menu .menu{font-size: 0.75em;}
	.search-block-form fieldset {margin-left: 16px !important;}
	*/
		
		
	.main-content .block ul.gov-otherlinks li {width: 31%;}	
	#search-block-form .form-actions input{height: 25px;     background-size: 48%;    background-position: 8px 4px;}
	.field--name-field-gallery-image .field__item, .view-id-gallery .views-row .item-list ul li{width: 100%; margin: 0px; margin-bottom:5px;  } 
	.view-id-video_gallery .views-col.col-1 ul li{    width: 100%;    margin: 0;}
	.field--name-field-video-size, .field--name-field-video-format, .field--name-field-video-language{    width: 28%;     font-size: 76%;}
	.field--name-field-video-language{width: 42%;}
	.view-id-video_gallery .views-col.col-1 ul li{    padding: 3px; }
	.sidebar .block ul.gov-otherlinks li{}

	.region-site-branding-right .block img{
		padding: 0px;
	}
	.help-section h2{
		font-size: 1.5em !important;
	}
} /*min-width: 480px*/

@media only screen and (max-width: 375px){
/*.site-branding__logo img{    padding-top: 7px;}*/  
/*.site-branding__logo{    min-width: 60px;} */
}/* max-width: 767px */


/* My style start here */

/* for desktop view */
.topheader .skipcontent a {
	background: #006aad;
	color: #fff;
  }
  .dark * {
	  color: #ff0 !important;
	}
	.dark .site-branding__text a{
	  color: #ff0 !important;
	}
	.dark .topheader{
	  background:#000;
	}
	.dark input, .dark textarea {
	  background: #333;
	 }
	.dark .initiatives, .dark .initiatives .block__data{
	  background: #000;
	}
	.dark .site-branding__logo img {
		background: #fff;
	}
	.dark .indian-emblem img {
	  filter: invert(0%); background:#fff;
	}
	.dark .footer-menu ul li{
	  border:1px solid #fff;
	}
	.dark .views-field-created span::before{
	  color: #ff0; background:transparent;
	}
	.dark .site-branding__text a, 
	.dark .site-branding__slogan, 
	.dark .node--view-mode-teaser h2 a, 
	.dark .views-field-created span, 
	.dark .view-news-press-releases-archieve .more-link a, 
	.dark .view-news-press-releases .view-footer .more-link::before, 
	.dark .view-news-press-releases > .more-link::after{
		color: #ff0 !important; background:transparent;
	}
	.dark #page, .dark #sidebar-first, .dark .sidebar .block{
		color: #ff0 !important; background:transparent;
	}
	.dark .topheader .skipcontent a{
	  background:#000;
	}
	.dark .client-carosal-nav1 a.pause1{
	  background-color:#333 !important;
	}
	
	.cc-cell table img {
	  float: left;
	  margin: 1px 5px 0 0;
	
	}
	a:focus, :focus {
	  outline: solid thin #000 !important;
	  outline-offset: -2px;
	  box-shadow: 0px 1px 4px 2px #000;
	}
	.dark a:focus, .dark :focus {
	  outline: solid thin #fff !important;
	  outline-offset: -2px;
	  box-shadow: 0px 1px 4px 2px #fff;
	}
	.dark .main-content h2 {
	  color: #ff0;
	  background: #2b2b2b;
	  border-left: 6px solid #000000;
	  border-bottom-color: #2b2b2b;
	}
	.dark .main-content h1.page-title{
	  color: #ff0;
	}
	.custom-error {
	  color: red;
	  font-size: 0.9em;
	}
	.footer-last .block a{
	  display:inline-block;
	}
	 
	.btn.focus, .btn:focus, .btn:hover{
		color:#fff; background:transparent;
	}
  
	.cutom_block .scheme-img a{
		display:inline-block;
	} 
	.main-content .block ul.gov-otherlinks li a{
		display:inline-block;
	}

	.cutom_block .imgbox[tabindex="0"]:focus{
		outline: solid thin #000 !important;
		outline-offset:0;
		box-shadow: 0px 0px 5px 2px #000;
	}

	.dark .header, .dark .cutom_block_footer, .dark .cutom_block .imgbox:hover img, .dark .cus_btn:hover {
		/* filter: grayscale(1); */
		filter: inherit;
	}
	.dark .header {
		padding: 5px 0;
		background: #000 url(../images/topbg.png) right no-repeat !important;
	}
	.dark .cutom_block_footer {
		background: #4d4d4d url(../images/footer-strip.png) center no-repeat !important;
		padding: 40px 0;
	}
	.dark .region-cutom-block-footer ul.ullist li{
		border-bottom: 1px dashed #000;
	}
   
	/* for desktop view end*/

	@media only screen and (min-width: 1023px) {
		.main-content .region-content > .block-system-main-block{
			max-height:924px;
			overflow-y:auto;
			margin-bottom:0;
		  }
		  .path-frontpage .main-content .region-content > .block-system-main-block{
			max-height: inherit;
			overflow-y: inherit;
		  }
	}

	@media only screen and (max-width: 768px) {
	  .topheader > .container-fluid{
		  padding-left:0;
		  padding-right:0;
	}
	#header{
	  padding:7px 0 0 !important;
	}
  } 
  
  @media only screen and (max-width: 767px) {
	/* .topheader{
		background: #f9f9f9;
		border-bottom: 1px solid #ccc;
	} */
	.topheader .block{
	  flex:auto;
	}
	.topheader ul.lang{
	  line-height:28px;
	}
	#header{
	  padding:0 !important;
	}
	  #header .layout-container > div{
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		align-items: center;
	  }
	  .layout-container .logo-sec,
	  .layout-container .emblem-sec{
		float:none;
	  }
	  .region-site-branding-right .block{
		display:inherit;
	  }
	
	  .topheader .block {
	  border-right:1px solid #bbbbbb;    
	  }
	  .topheader .region-top-header{
		text-align: center;
		width: 100%;
		display: flex;
		justify-content:space-around;
		flex-wrap: wrap;
	  }
	  .search-form .form-search{
		max-width:100px !important;
	  }
	  .topheader, .topheader #block-language li{
		text-align:center;
	  }
	  a#text_resize_decrease,
	  a#text_resize_reset,
	  a#text_resize_increase,
	  #block-rvs-themechange .content ul li{
		float:none;
		padding:0;
	  }
	  .topheader ul.scaccess li{
		text-align:center;
	  }
	  .indian-emblem img{padding:4px 0 0 0; box-sizing: border-box; margin:0 !important;}
  
	  /* 
	  #block-rvs-branding{
		  margin:0 auto;
	  } 
	  */
	  .region-site-branding-right{
		  display: flex;
		  flex-wrap: wrap;
		  flex-direction: row;
		  justify-content: flex-end;
		  margin-right: 20px;
	  }
	  #block-rvs-indianemblem{
		  text-align:center;	
	  }
	  .region-site-branding-right .block:nth-child(2) {
		  margin-left:0px;
	  }
	  .region-site-branding-right{
		  margin-top:0 !important;
	  }
  
	  #block-newblock {
		  position: absolute;
		  top:98px;
		  z-index: 99999999999;
		  color: #fff;
		  right: 5px;
		  left: inherit;
		  font-size: 0.93em;
		  font-weight: normal;
		  width: 220px;
		  padding-top: inherit;
	  }
	  .text-formatted ul, .text-formatted ol{
		  margin:0;
	  }
	  
	  
  }
	
  @media only screen and (max-width: 736px) {
	  .topheader  .layout-container{
		padding:0;
	  }
	  .topheader .block.block-search{
	  flex-basis: 50%;
	  border-bottom: 1px solid #bbb;
	  justify-content: center;
	  display: flex;
	  }
	.topheader #block-rvs-skiptocontent{
		flex-basis:50%;
		border-bottom: 1px solid #bbb;
	  }
	
	  .topheader .block.block-text-resize-block{
		padding-bottom: 0;
	  }
	  .topheader .block{
		flex-basis:23%;
		padding:5px 0;
		align-items: center;
		justify-content: center;
	  display: flex;
	  flex: auto;
	  }
	  #block-rvs-skiptocontent{
		  order:1;
	  }
	  .search-block-form.block{
		  order:2;
		  border-right: 0;
	  }
	  .topheader .block.block-search > .content{
		  font-size:0;
	  }
	  #block-rvs-textresize{
		  order:3;
	  }
	  #block-rvs-themechange{
		  order:4;
	  }
	  #block-rvs-themechange .content ul li{
		  vertical-align: top;
		  font-size: 0.95em;
	  }
	  #block-rvs-themechange .content ul li:first-child{
		  margin-left:0;
	  }
	  #block-screenreaderaccess{
		  order:5;
	  }
	  #block-langauge{
		  order:8;
		  border-right:0;
	  }
	  #block-language ul.lang-link{
		  margin:0;
		  padding:0;
	  }
	  #block-rvs-socialmedialinks{
		  order:7;
	  }
	  #block-rvs-socialmedialinks .content,
	  #block-rvs-socialmedialinks ul.platforms{
		  font-size:1em;
	  }
	  #block-rvs-socialmedialinks ul.platforms li{
		  font-size:1em;
	  } 
	  /* .topheader ul.scaccess {
		margin: 5px 0 0 0;
		padding: 0;
	  } */
	  #block-rvs-searchform .content{
	  width:auto !important;
	}
	
  }
  
  /* My style end here */
/* body.path-frontpage div[data-jcarousel="true"] a[data-target="-=1"]{
	content: "Previous";
}
body.path-frontpage div[data-jcarousel="true"] a[data-target="+=1"]{
	content: "Next";
} */
