@media only screen and (max-width: 1199px){

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
    height: 400px;
    overflow-y: scroll;
	overflow-x: hidden;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
    border-top-style: none;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswmcm .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}
@media only screen and ( min-width: 320px) and ( max-width:400px ) {
.nav-pills .nav-link {
    width: 320px !important;
}
.shortcuts_sec .col {
    flex: 0 0 auto;
    width: 43%!important;
}
.navbar-brand{ width:75%!important;}
.page_banner {
    height: 800px!important;
}
.page_banner1 {
    height: 360px!important;
}
.page_banner_left_404 {
background-size: 300px!important; background-position: center bottom;
}

}

@media (min-width: 1200px){
.bot .col-xl-2 {
    flex: 0 0 auto;
    width: 15.50%;
}
}

@media only screen and ( min-width: 320px) and ( max-width:574px ) {
	.tab_content_img img{ margin-top:20px;}	
.slide_img .container {
    width: 65%;
}	
.navbar-brand {
    width: 75%!important; margin-right: 0px;
}
.candidates_text1{ margin-bottom:50px;}
.news_tags_active {
    width: 45%;
}
.news_tags {
    width: 45%;
}
.page_banner_news {
    height: 695px!important;
}
.news_page .image_container:hover .overlay .text {
bottom:10px; transition: .5s ease;
}

.news_page .overlay .text {
  bottom:-60px;
}
.news .overlay .text {
bottom:-60px;
}
.research .overlay .text {bottom:-60px;}
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.navbar-brand {
    width: 75%!important;
    margin-right: 0px;
}
}

@media only screen and ( min-width: 320px) and ( max-width:574px ) {
.page_banner .banner_right {
    display: flex!important;
	text-align: center!important; padding-top: 10px!important; /*position:absolute; left:0;*/
}
.page_banner .banner_right img{ margin-left:0px!important; margin-right:0px!important; padding-left: 10px!important;
    padding-right: 10px!important;}


.sm_ban{ position: relative;} 		
}

@media only screen and (max-width: 991px) {
.grey_box_img img{height: 240px; width: auto!important;}	
.bot1{ margin-bottom:20px;}
.bot2{margin-bottom:20px;}
.bot3{margin-bottom:20px;}
.bot4{margin-bottom:20px;}
.bot5{}
.uni_logo {
    padding: 20px;
    text-align: center;
}
.uni_logo img{
width: 80%;
}

	
H1 {
    font-size: 1.875rem;
    font-weight: 900;
    line-height: 2.313rem;
}
H4 {
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 1.875rem;
}
}

@media only screen and (min-width: 576px) {
.slide_no_desk{ display:none;}
}
@media only screen and (max-width: 575px) {
.clients .owl-carousel.owl-drag .owl-item {
    height: auto!important;
    margin-top: 40px!important;
}
	
.tab_con_grey {
    margin-top: 0px!important;
}
.ui_kit .link-secondary {
    margin-bottom: 10px!important;
	width:100%!important;
	display:block;
}
.ui_kit .nav {
    display: block!important;
	margin-left: 0px!important;
}	
.banner_bg {
    background-position: right 10px!important;
    background-size: 160px!important;
}	
	.banner_text1{display:none;}	
	.banner_btn{display:none;}
	.slide_no_mobile{ display:none;}
.grey_box_new1 {
	padding:30px;
}	
.carousel-inner {
    height: auto!important;
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    max-width: 100vw;
    position: relative;
    right: 50%;
    width: 100vw;
}
.banner_text {
    padding-left: 20px;
    padding-right: 20px;
}
	
.galimages .project {
    display: block;
}
	
.page_banner_news {
    margin-bottom: 30px!important;
}	
.page_banner2 {
    background-size: cover;
    height: auto!important;
}	
.clients .owl-carousel {
    margin-left: auto;
    margin-right: auto;
    width: 85%;
}	
.clients_sec {
    padding-top: 0px;
    padding-bottom: 10px;
}	
.owl-carousel.owl-drag .owl-item a {
    margin: 0px;
}	
.clients1 a {
    padding-left: 0px;
    padding-right: 0px;
}	
.clients_arrow_right {
    right: -10px;
}

.clients_arrow_left {
    left: -10px;
}	
	
.heading_bg {
    width: 92%;
    margin-left: auto;
    margin-right: auto; padding-left:0px;
}	
	.clswmcm .university a.more_btn{font-size: 16px!important;}	
.clswfch .university {
    background-image: none;
}
	
.clswfch  .right_sec {
  background: #006126;
}	
.clswmcm  .university_right {
  background: #4A3049;
}
	.clswmcm .right_sec{background: #4A3049;}
	
.clswmcm .university {
   background-image: none;
}
	
.clswmcm .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
.ui_slider3 .slide_img .container {
    width: 220px;
    margin-top: 0px;
}
	
.slide_img .container {
    width: 200px;
    margin-top: 50px;
}
.space_130 {
    height: 20px;
}
.grey_box_img img{ width:100%;}
.desktop_failure_img {
   position:relative
}
.desktop_failure_img img {
    width: 100%;
}
.news_page_left {
    width: 100%;
    margin-top: 30px;
}

.news_page_right {
display:none;
}

.candidates_text1{ margin-bottom:50px;}
.news_tags_active {
    width: 45%;
}
.news_tags {
    width: 45%;
}
.page_banner1 {
    background-color: #F6F6F6;
    height: 460px;
}
.page_banner_left_404 {
    background-size: 450px;
}
.grey_box{ display:flex; align-items: center; margin-left:0px; margin-right:0px;}
.grey_box_text_new {
    padding-left: 20px;
    padding-right: 20px;
}

.grey_box_text {
    margin-left: 0px;
}
.grey_box_img {
    position: relative;
    bottom: 0px;
    left: 0px;
    margin-top: 50px;
}
.grey_box_logo {
    display: none;
}
.grey_box {
    padding-bottom: 0px;
    display: flex;
    flex-direction: column-reverse; margin-top:20px;
}

.text_all .accordion-item {
    margin-bottom: 30px;
}
.img_mob{ width:100%; float: right;}

.page_banner .banner_right {
display: block;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center; width:100%;     background-size: cover; margin-left: 0px; height:60px;
}
.page_banner .banner_right img {
    margin-bottom: 33px;
    margin-top: 10px; margin-left: 15px;
    margin-right: 15px;
}

.candidates_text {
    width: 100%;
}
.heading_bg_in {
    margin-left: 0px; padding-left: 0px;
}
.page_banner {
    background-color: #F6F6F6;
    height: auto!important;
}

.page_banner_left {
    background-size: cover;
}

.page_heading {
    margin-top: 30px;
	display: flex;
}
	
.grey_box_new img {
    float: left;
}
	
.job_right a {
    display: block;
    float: left;
    margin-bottom: 20px;
    max-width: 100%!important;
}	
.job_right {
    display: flex;
    text-align: left;
    float: left;
    flex-direction: column;
}	

.event_box .event_title {
    line-height: 1.188rem;
    font-size: 0.875rem;
}

.bot_social {
    display: flex;
    justify-content: center;
}
.bot1, .bot2, .bot3, .bot4{display: flex;
    justify-content: center;
text-align: center;}

.bot_nav {
    margin-bottom: 10px;
    margin-top: 0px;
}

.navbar-toggler-icon {
	background-image: url(../images/hamburger.svg);
	background-repeat: no-repeat;
	background-position: center center; height:31px; width:45px;
}
.navbar-brand img{ width:100%;}
.navbar {
    background-image:none;
}
.news_arrow_right, .news_arrow_left{ display:none;}
.banner_text {
    padding-right: 0px;
}

H2{ font-size: 30px; line-height: 38px;}
	
.news_sec h2, .university_sec h2, .research_sec h2, .shortcuts_sec h2, .multimedia_sec h2{font-size: 1.875rem; line-height: 2.313rem;}
.banner_img_all {
    position: relative;
    left: 0px;
    width: 100%; height:auto;
}
.banner_right {
display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
}

.banner_right img{
padding-left:15px; padding-right:15px;
}
.banner_right img {
    margin-bottom: 33px; margin-top:10px;
}

.page_banner .banner_right {
display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
  position: relative;
  left: calc(-50vw + 50%);
  width: 100vw;
}

.page_banner .banner_right img{
padding-left:15px; padding-right:15px;
}
.page_banner .banner_right img {
    margin-bottom: 33px; margin-top:10px;
}
.heading_bg {
    background-size: 230px 57px;
}

.heading_bg_in {
    background-size: 230px 57px; margin-left: 0px;
}

.heading_bg1 {
background-size: 230px 57px; margin-left: 0px;
}
.news_sec, .events_sec, .research_sec, .multimedia_sec, .shortcuts_sec{
    padding-top: 51px!important;
    padding-bottom: 51px!important;
}
.university  {
    padding-top: 51px!important;
    padding-bottom: 0px!important;
}	
	
.heading_right {
    margin-top: -102px;
}
.banner_btn1{ font-size:0px;}
.event_box {
    margin-bottom: 20px;
}
.heading_bg2 {
    background-image: url(../images/uksw1.svg);
    background-repeat: no-repeat;
    background-position: left top; background-size: 230px 57px;
    margin-left: 0px;
}
.events_sec h2 {
    text-align: left;
}
.gallery {
    width: 100%;
}
.gallery_sp {
    width: 100%;
}
.round_corner3 {
    border-radius: 0px 0px 15px 15px;
}
.round_corner1 {
    border-radius: 15px 15px 0px 0px;
}
.round_corner2 {
    border-radius: 0px 0px 0px 0px;
}
.multimedia_sec {
    background-image: none;
}

.short_title {
margin-bottom:30px;
}
.hide{ display:none;}
.shortcuts_sec a.more_btn1, .shortcuts_sec a.more_btn {
    margin-bottom: 20px;
    justify-content: flex-end; font-size: 1rem;
}

.university .d-flex {
    display: flex !important;
    flex-direction: column;
}
.university {
    background-image:none;
}
.university_sec {
background-image:none;
}
.tab-content {
    margin-left: 0px;
}
.tab_content_img {
    position: relative;
    right: 0px!important; 
    top: 0px!important; 
}
.tab_content_img img {
width:100%!important;  height:auto!important; 
}
.right_sec {
    margin-bottom: 0px; 
    width: 100%;
background: linear-gradient(8.65deg, rgba(22, 58, 125, 0.8) -11.78%, rgba(31, 47, 83, 0.8) 99.77%);
backdrop-filter: blur(100px); padding:10px; flex: 1 1 75px;
}
.university_right {
    display: inline-flex;
    flex-direction: row;
    margin-top: 0px; 
    padding-left: 0px; 
    padding: 0px; background: linear-gradient(8.65deg, rgba(22, 58, 125, 0.8) -11.78%, rgba(31, 47, 83, 0.8) 99.77%);
backdrop-filter: blur(100px); flex-wrap: wrap;
}
/*.uni_logo{ display:none;}*/
.nav-pills .nav-link {
    width: 100% !important;
}
.university .flex-column {
    flex-direction: row!important;
}
.event_box {
    padding-right: 25px;
}
.event_box .event_title {
    font-size: 1rem;
    padding-right: 15px;
}
.news_page .overlay .text {
  bottom:-75px;
}
.news .overlay .text {
bottom:-75px;
}
.research .overlay .text {bottom:-75px;}
.research .image_container:hover .overlay .text {
    bottom:10px;
}
.clients_sec .col-xs-6{ width:50%;}
.clients1 {
    display: flex;
    align-content: center;     margin-top: 20px;
}
.shortcuts_sec .col{ flex: 0 0 auto;
    width: 45%;}
.shortcuts_sec .row{
display: flex;
    justify-content: space-between;
}
.uni_logo {
    padding: 5px;
    text-align: center;
}
.uni_logo img{
width: 80%;
    margin-top: 15px;
    margin-bottom: 5px;
}		
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.page_banner2 {
    background-size: cover;
    height: auto!important;
}	
.img_mob1{
    float: right;
}	
.clswmcm  .university_right {
  background: #4A3049;
}
	.clswmcm .right_sec{background: #4A3049;}
	
.clswmcm .university {
   background-image: none;
}
	
.clswmcm .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
	.slide_img .container {
    width: 70%;
}
.news_page .image_container:hover .overlay .text {
bottom:10px; transition: .5s ease;
}

.news_page .overlay .text {
  bottom:-75px;
}
.news .overlay .text {
bottom:-75px;
}
.research .overlay .text {bottom:-75px;}
.text1 {
    margin-bottom: 5px;
}
.play {
    bottom: 15px;
}
}
@media only screen and (min-width: 768px) {
.show1{ display:none!important;}
}


@media only screen and (max-width: 1200px){
.news_page_right_img img {
    height: 350px;
}
	.shadow_all {
height: 100%;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1800px){
.news_page_right_img img {
	margin-left:70px;
}
.shadow_all {
    left: 70px;
}	
.page_banner_news H1 {
    width: 80%;
}

}

@media only screen and (min-width: 1200px) and (max-width: 1399px){
.banner_right {
    padding-right: 0px;
        align-items: flex-start; padding-left:12px;
}	
}

@media only screen and (min-width: 1400px) and (max-width: 1799px){
.news_page .image_inner {
    display: block;
    width: 100%;
    max-height: 204px;
    min-height: 204px;
    min-width: 267px;
    border-radius: 15px;
    object-fit: cover;
  }
}

@media only screen and (min-width: 1400px) and (max-width: 1800px){
.banner_right {
    padding-right: 15px;
    align-items: flex-end;
}	
}

@media only screen and (min-width: 768px) and (max-width: 1199px){
.news_page_right_img img {
	margin-left:22px;
}
.shadow_all {
    left: 70px;
	height: 350px;
	display:none;
}	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.uni_logo {
    bottom: 24px;
}	
.news_page_left {
    width: 100%;
    margin-top: 30px;
}

.news_page_right {
display:none;
}


.news_tags_active {
    width: 45%;
}
.news_tags {
    width: 45%;
}
.candidates_text1{ margin-bottom:45px;}
.page_banner1 {
    background-color: #F6F6F6;
    height: 680px!important;
}
.page_banner_left_404 {
    background-size: 600px!important; background-position:center bottom;
}

.grey_box{ display:flex; align-items: center; margin-left:0px; margin-right:0px;}
.grey_box_text_new {
    padding-left: 20px;
    padding-right: 20px;
}

.space_130 {
    height: 100px;
}
.grey_box_img {
    left: 15px; width:50%;
}
.grey_box_img img {
 width:100%;
}
.grey_box_text_new {
    padding-bottom: 20px;
}
.grey_box_text {
    margin-left: 230px;
}
.grey_box_logo {
    display: none;
}
.grey_box {
    padding-bottom: 0px;
    display: flex;
    flex-direction: column-reverse; margin-top:20px;
}

.text_all .accordion-item {
    margin-bottom: 30px;
}
.img_mob{ width:100%; float: right;}
.page_banner .banner_right {
display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;  background-size: cover; margin-left: 0px; height:60px;
	  position: relative;
  left: calc(-50vw + 50%);
  width: 100vw;
}
	
	
.page_banner .banner_right img {
    margin-bottom: 33px;
    margin-top: 10px; margin-left: 0px;
    margin-right: 0px;
}

.candidates_text {
    width: 100%;
}
.heading_bg_in {
    margin-left: 0px; padding-left: 0px;
}
.page_banner {
    background-color: #F6F6F6;
    height: auto!important;
}
.page_banner_left {
    background-size: cover;
}
.event_box .event_title {
    line-height: 1.188rem;
    font-size: 0.875rem;
}

.bot_social {
    display: flex;
    justify-content: center;
}
.bot1, .bot2, .bot3, .bot4{display: flex;
    justify-content: center;}

.bot_nav {
    margin-bottom: 30px;
}

.shortcuts_sec a.more_btn1, .shortcuts_sec a.more_btn {
    margin-bottom: 20px;
    justify-content: flex-end;
    font-size: 1rem;
}
.university .d-flex {
    display: flex !important;
    flex-direction: column;
}
.university {
    background-image:none;
}
.university_sec {
background-image:none;
}
.tab-content {
    margin-left: 0px; margin-bottom: 30px;
}
.tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.tab_content_img img {
    width: 100%!important;
    height: auto!important;
}
.right_sec {
    margin-bottom: 0px; 
    width: 100%;
}
.university_right {
    display: inline-flex;
    flex-direction: row;
    margin-top: 0px; 
    padding-left: 0px; 
    padding: 0px;     background: linear-gradient(8.65deg, #163A7D -11.78%, #1F2F53 99.77%);
    backdrop-filter: blur(100px); padding:15px;
}
.nav-pills .nav-link {
    width: 47% !important;
    margin-right: 3%;
}
.university .flex-column {
    flex-direction: row!important;
}
.banner_text h1{font-size:2.125rem; line-height:2.438rem;}
.banner_text h2{ font-size:1.136rem; line-height:1.433rem;}
.banner_text {
    padding-right: 10px; padding-top:41px; 
}

.banner_right {
    padding-top: 41px;
    padding-left: 0px;
}
.navbar-brand img{ width:80%;}
.navbar {
    background-image: none;
} 
.banner_text1{line-height:1.25rem;font-size:0.875rem; margin-bottom:21px;}
.banner_right img {
    margin-bottom: 26px;
}
.navbar-toggler-icon{
	background-image: url(../images/hamburger.svg);
	background-repeat: no-repeat;
	background-position: center center; height:31px; width:45px;
}

.search_bg {
padding-top:20px; padding-bottom:20px; margin-right:-57px;
}
.banner_img_all {
    height: 580px;
}
.banner_img_all img{
width:100%; height:100%; object-fit: cover;}

.news_sec, .events_sec, .research_sec, .multimedia_sec, .shortcuts_sec, .university  {
    padding-top: 51px;
    padding-bottom: 51px;
}
.heading_bg {
    background-size: 230px 57px;
}
.heading_bg1 {
background-size: 230px 57px; margin-left: 0px;
}
.heading_bg_in {
    background-size: 230px 57px; margin-left: 0px;
}

.heading_bg2 {
    background-image: url(../images/uksw1.svg);
    background-repeat: no-repeat;
    background-position: left top; background-size: 230px 57px;
    margin-left: 0px;
}
.heading_right {
    margin-top: -115px;
}
/*.news .col-sm-12 {
    flex: 0 0 auto;
    width: 50%;
}*/
.shortcuts_sec .col{ flex: 0 0 auto;
    width: 20%!important;}
.short_title {
    margin-bottom: 30px;
}
.shortcuts_sec_left { display:none;
}
.gallery {
    width: 50%!important;
}
.gallery_sp {
    width: 100%!important;
}
.round_corner3 {
    border-radius: 0px 0px 15px 15px;
}
.round_corner1 {
    border-radius: 15px 0px 0px 0px;
}
.round_corner2 {
    border-radius: 0px 0px 0px 0px;
}
.multimedia_sec {
    background-image: none;
}	
.navbar-toggler {
    background-color: #163A7D;
     border-radius: 0px;
    height: 77px;
    width: 77px;
}
.banner_img_all {
    position: relative;
    left: 0px;
    width: 100%; height:auto;
}
.banner_right {
display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center; margin-top: -150px;
}
.banner_right img{
padding-left:15px; padding-right:15px;
}
.banner_right img {
    margin-bottom: 33px; margin-top:10px;
}

.page_banner .banner_right {
display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
}
.page_banner .banner_right img{
padding-left:15px; padding-right:15px;
}
.page_banner .banner_right img {
    margin-bottom: 33px; margin-top:10px;
}


.news_arrow_left, .news_arrow_right{ display:none;}
.event_box {
    margin-bottom: 20px;
}
.events_sec h2 {
    text-align: left;
}
.short_box {
    padding: 30px;
    width: 100px;
    height: 100px;
}
.clients_arrow_left, .clients_arrow_right {
 display:none;
}
.shortcuts_sec .row{
display: flex;
    justify-content: space-between;
}
.uni_logo {
    padding: 10px;
    text-align: center;
}
.uni_logo img{
width: 80%;
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.ui_kit .slide_img .container{ width:100%;}	
.play {
    left: 0!important;
}		
.banner_right {
    padding-top: 30px!important;
}
.page_banner .banner_right a {
    width: 50px!important;
}	
.page_banner .banner_right {
    padding-right: 0px!important;
	margin-top: 0px!important;
}
.banner_right a {
     margin-bottom: 0px!important;
}
	
.clwmcm .page_banner .banner_right {
    margin-left: -44px;
}	
	.slide_img .container {
    width: 50%;
}
	
.space_130 {
    height: 30px;
}
.play {
    bottom: 65px;
}
.email {
    bottom: 60px; right: 0px;
}

.news_page_left {
    width: 75%;
    margin-top: 30px;
}

.news_page_right {
    position: absolute;
    right: -145px;  margin-top: 30px;
	display:none;
}

.candidates_text1{ margin-bottom:100px;}
.grey_box_text {
    margin-left: 0px;
}
.grey_box_img {
    left: 0px; width:100%; position:relative; text-align: center;
}
.grey_box_img img {
 width:100%;
}
.grey_box_logo {
    display: none;
}
.grey_box {
    padding-bottom: 0px;
    display: flex;
    flex-direction: column-reverse;
}

.text_all .accordion-item {
    margin-bottom: 30px;
}

.img_mob{ width:100%; float: right;}

.page_banner {
    height: auto;     background-size: cover;
}
.page_banner .banner_right {
    padding-left: 69px;
}
.page_banner_left {
    background-position: left top; background-size: cover;
}
.candidates_text {
    width: 90%;
}
.event_box .event_title {
    line-height: 1.5rem;
    font-size: 1rem;
}

.shortcuts_sec .row{
display: flex;
    justify-content: space-between;
}	
.bot_nav ul li.heading {
    margin-bottom: 10px;
    margin-top: 30px;
}
.navbar {
    background-image: none;
} 
.navbar-toggler-icon{
	background-image: url(../images/hamburger.svg);
	background-repeat: no-repeat;
	background-position: center center; height:31px; width:45px;
}
.navbar-toggler {
    background-color: #163A7D;
    border-radius: 0px;
    height: 90px;
    width: 90px;
}
.banner_text h1{font-size:2.125rem; line-height:2.438rem;}
.banner_text h2{ font-size:1.136rem; line-height:1.433rem;}
.banner_text {
    padding-right: 10px; padding-top:41px; 
}
.banner_img_all {
    position: relative;
    left: 0px;
    width: 95.7%;
    height: 600px;
}
.banner {
    background: linear-gradient(74.82deg, rgba(22, 58, 125, 1) 22.92%, rgba(31, 47, 83, 0.8) 164.53%);
    backdrop-filter: blur(100px);
   height: 1100px;
}
.banner_right {
display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center; margin-top: -240px;
}

.banner_right img {
    margin-top: 10px; margin-left: 15px;
    margin-right: 15px;
}

.page_banner .banner_right {
display: flex;
    flex-direction: column;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
        justify-content: flex-start; width:70px;     background-size: cover;  margin-left: -34px; height:100%;
}
.page_banner .banner_right img {
    margin-top: 10px; margin-left: 15px;
    margin-right: 15px;
}
.gallery_box {
    object-fit: cover;
}
.round_corner2 {
    border-radius: 0px 0px 0px 0px;
}
.round_corner4 {
    border-radius: 0px 0px 0px 15px;
}
.shortcuts_sec .col {
    flex: 0 0 auto;
    width: 22%;
    margin-left: 10px;
    margin-right: 10px;
}
.short_title {
margin-bottom:30px;
}
.heading_bg {
    background-size: 230px 57px;
}
.heading_bg1 {
background-size: 230px 57px; margin-left: 0px;
}

.heading_bg_in {
    background-size:none; margin-left: -35px;
    margin-top: -35px;
}

.heading_bg2 {
    background-image: url(../images/uksw1.svg);
    background-repeat: no-repeat;
    background-position: center top; background-size: 230px 57px;
    margin-left: 0px;
}
.research .overlay .text {
    bottom:-60px;
}
.research .image_container:hover .overlay .text {
bottom:10px; transition: .5s ease;
}
.news .image_container:hover .overlay .text {
bottom:10px; transition: .5s ease;
}
.news .overlay .text {
bottom:-75px;
}

.news_page .overlay .text{bottom:-75px;}

.university .d-flex {
    display: flex !important;
    flex-direction: column;
}
.university {
    background-image:none; padding-bottom:0px;
}
.university_sec {
background-image:none;
}
.tab-content {
    margin-left: 0px; margin-bottom: 30px;
}
.tab_content_img {
    position: relative;
    top: 0px!important;
}
.tab_content_img img {
width: auto;
}
.right_sec {
    margin-bottom: 30px; 
    width: 100%; 
}
.university_right {
    display: inline-flex;
    flex-direction: column;
    margin-top: 0px; 
    padding-left: 0px; 
    padding: 0px; 
background: none;
    backdrop-filter: none;
	 padding:15px;
}
.nav-pills .nav-link {
    width: 47% !important;
    margin-right: 3%;
}
.university .flex-column {
    flex-direction: row!important;
}
.bot_social {
    padding-top: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.bot4, .bot2 {
    display: flex;
    justify-content: flex-end;
}
.uni_logo {
    padding: 20px;
    text-align: center;
}
.uni_logo img{
width: 80%;
}

.ban_right{ margin-top:100px;
}
}

.grey_box{ display:flex; align-items: center; margin-left:0px; margin-right:0px;}
.grey_box_text_new {
    padding-left: 20px;
    padding-right: 20px;
}



@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.gallery_text2 {
    bottom: 15px;
    line-height: 1.5rem;
    font-size: 1rem;
}
	
.multimedia_sec {
    background-position: center 60%;
    background-size: 100% 200px;
}
	
.job_right {
    float: left;
    margin-top: 20px;
}	
.page_banner .banner_right {
    padding-right: 0px!important;
}	
.desktop_failure_img {
    width: 50%;
}
.desktop_failure_img img {
    width: 100%;
}

.news_page .overlay .text {
  bottom:-75px;
}
.news .overlay .text {
bottom:-75px;
}
.research .overlay .text {bottom:-75px;}

.news_page_left {
    width: 80%;
    margin-top: 30px;
}

.news_page_right {
    position: absolute;
     right: -105px;   margin-top: 30px;
	display:none;
}

.img_tab{ width:100%;}
.right_img{ min-height:420px;
align-items: flex-end;
display: flex; padding-bottom:45px; min-height: 418px;}

.ban_img{ width:100%;}
.text_all .accordion-item {
    margin-bottom: 30px;
}


.page_banner .banner_right img {
    margin-bottom: 5px;
    margin-top: 5px;
    margin-left: 15px;
    margin-right: 15px;
}
.page_banner .banner_right {
    display: flex;
    flex-direction: column;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    width: 70px;
    background-size: cover;
    margin-left:-14px;
}
.page_banner {
    height: auto;     background-size: cover;
}

.page_banner_left {
    background-position: left top; background-size: cover; height: 400px;
}

.banner_right {
display: flex;
    flex-direction: column;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;  padding-right: 0px;

}
H1 {
    font-size: 2.5rem!important;
    line-height: 3rem!important;
}
.candidates_text {
    width: 100%;
}

.navbar {
    background-image: none;
} 

.navbar-toggler-icon{
	background-image: url(../images/menu_white.svg);
	background-repeat: no-repeat;
	background-position: center center; height:20px; width:20px;
}
.navbar-toggler {
    background-color: #163A7D;
    border-radius: 0px;
    height: 90px;
    width: 90px; margin-right: 9px;
}

.event_box .event_title {
    line-height: 1.5rem;
    font-size: 1rem;
}

.navbar-toggler-icon{
	background-image: url(../images/menu_white.svg);
	background-repeat: no-repeat;
	background-position: center center; height:20px; width:20px;
}
.nav-pills .nav-link {
    width: 280px;
}
.university .d-flex {
    display: flex !important;
    flex-direction: column;
}
.university {
    background-image:none; padding-bottom:0px;
}
.university_sec {
background-image:none;
}
.tab-content {
    margin-left: 0px; margin-bottom: 30px;
}
.tab_content_img {
    position: relative;
    right: 0px!important;
    top: 0px;
}
.tab_content_img img {
width:100%;
}
.right_sec {
    margin-bottom: 30px; 
    width: 100%;
}
.university_right {
    display: inline-flex;
    flex-direction: column;
    margin-top: 0px; 
    padding-left: 0px; 
    padding: 0px; background:none;
backdrop-filter: none; padding:15px;
}
.uni_logo{ display:none;}
.nav-pills .nav-link {
    width: 47% !important;
    margin-right: 3%;
}
.university .flex-column {
    flex-direction: row!important;
}
.shortcuts_sec .row{
display: flex;
    justify-content: space-between;
}	
.shortcuts_sec .col {
    flex: 0 0 auto;
    width: 22%;
    margin-left: 10px;
    margin-right: 10px;
}
.short_title {
margin-bottom:30px;
}
.uni_logo {
    padding: 20px;
    text-align: center;
}
.uni_logo img{
width: 80%;
}
}

@media only screen and ( min-width: 1200px) and ( max-width:1400px ) {
.clswmcm .inner_pages_top .top_right {
    background: #613E5E;
    margin-right: -25px;
}	
.news_page_left {
    width: 75%;
    margin-top: 30px;
}

.news_page_right {
    position: absolute;
     right: -145px;   margin-top: 30px;
}

	.candidates_text {
  width: 100%;
  color: #6A6A6A;
}
.right_img{ max-height:420px;
align-items: flex-end;
display: flex;}

h2.accordion-header .btn_gold {
    font-size: 1.3rem;
    line-height: 2rem;
}

h2.accordion-header .btn_blue {
    font-size: 1.3rem;
    line-height: 2rem;
}


/*.img_tab{ width:100%;}*/
.page_banner .banner_right {
    margin-left: -41px;
    padding-left: 65px;
}

.event_box .event_title {
    line-height: 1.5rem;
    font-size: 1rem;
}

.navbar-brand img{width: 100%;}
.navbar-brand {
    width: 250px;
    flex-shrink: 0;
    flex-grow: 0;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}
.search_bg {
    width: 138px;
    padding-right: 20px;
    padding-left: 20px;
}
	
.clswmcm .search_bg {
    margin-left: 8px;
}	
.search_bg .btn {
    padding: 0.375rem 0rem;

}
.banner_img_all {
    width: 99%;
}
.university_right {
    padding-left: 55px;
}
.university {
    background-size: 155px 100%;
}
.nav-pills .nav-link {
    width: 280px;

}
.tab-content {
    margin-left: 56px;
    width: 100%;
}

.tab_content_img {
right: -220px;
    top: -148px;
}
.tab_content_img .img_student{
width: auto;
}
.shortcuts_sec .row{
display: flex;
    justify-content: space-between;
}	
.shortcuts_sec .col {
    flex: 0 0 auto;
    width: 10%;
    margin-left: 10px;
    margin-right: 10px;
}
.short_title {
margin-bottom:30px;
}
.multimedia_sec {
    background-position: center 60%;
    background-size: 300px 200px;
}
.top_right {
    padding-right: 0px; 
	padding-left: 40px; 
}
.uni_logo {
    padding: 20px;
    text-align: center;
}
.uni_logo img{
width: 80%;
}
.right_sec {
    margin-bottom: 32px;
    width: 100px;
}
.short_box {
    padding: 25px;
    width: 90px;
    height: 90px;
}
}


@media only screen and ( min-width: 1401px) and ( max-width:1799px ) {
.clswmcm .inner_pages_top #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 24px!important;
    padding-left: 24px!important;
}	
.right_sec {
    margin-bottom: 32px;
    width: 100px;
}
.navbar-brand img{width: 98%;}
.navbar-brand {
    width: 300px;
    flex-shrink: 0;
    flex-grow: 0;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 30px;
    padding-left: 30px;
    font-size: 14px;
}
.search_bg {
    width: 168px;
    padding-right: 25px;
    padding-left: 25px;
}
.search_bg .btn {
    padding: 0.375rem 0.75rem;

}

.banner_img1 .banner_img_all {
    width: 100%!important;
    right: 0px;
	left: auto;
}

.banner_img_all {
    width: 111.3%;
    right: 0px;
	left: auto;
}
.university_right {
    padding-left: 60px;
}
.university {
    background-size: 200px 100%;
}
.nav-pills .nav-link {
    width: 280px;

}
.tab-content {
    margin-left: 56px;
    width: 100%;
}

.tab_content_img {
    right: -190px;
    top: -148px;
}
.short_title {
margin-bottom:30px;
}
.multimedia_sec {
    background-position: center 60%;
    background-size: 100% 200px;
}
.top_right {
    padding-right: 0px;
}
.uni_logo {
    padding: 20px;
    text-align: center;
}
.uni_logo img{
width: 80%;
}
}

@media only screen and (min-width: 1401px) {
.owl-carousel .owl-dots {
display:none;
}
}
@media only screen and (max-width: 1199px) {
.page_banner .banner_right a {
    width: 40px!important;
}	
.main_space_inner {
    height: 78px!important;
}
.main_space{ height:78px!important;}
/*.navbar > .container{max-width: 93.5%;}*/

.navbar-nav .nav-item { position:relative!important;}
.navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link  {
  color: #163A7D;
}
.navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link  {
   color: #163A7D;
}
.navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link  {
   color: #163A7D;
}

.nav-link {
    color: #163A7D; font-weight:700; text-transform:uppercase; 	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2; padding-top:20px; padding-bottom:20px; padding-right:20px; padding-left:20px;
}
.nav-link:hover, .nav-link:focus {
    color: #163A7D;
    background:transparent;
}
.dropdown-menu .container{ width:100%!important; margin-left:0px; margin-right:0px;}
.not_mob{ display:none;}
}

@media only screen and (min-width: 1200px) {
.nav-link.dropdown-toggle::after{ display:none!important;}
.not_desk{ display:none;}
}


@media only screen and ( min-width: 1401px) and ( max-width:1525px ) {

/*.page_banner_left {
    display: flex;
    align-items: flex-start;
}*/
.img_tab{ width:100%;}
}

@media only screen and ( min-width: 1401px) and ( max-width:1525px ) {
.img_tab {
    width: auto;
    height: 420px;
}
.candidates_text {
    width: 100%;
}
.right_img{
max-height:420px;
align-items: flex-end;
display: flex;}
}


/*<!--@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.ban_right{ position:relative;}
.img_tab{ width:100%;}
.right_img {
    position: absolute;
    bottom: 50px;
}
}

@media only screen and ( min-width: 992px) and ( max-width:1120px ) {
.ban_right{ position:relative;}
.img_tab{ width:100%;}
.right_img {
    position: absolute;
    bottom: -78px;
}
}-->*/

@media only screen and ( min-width: 1121px) and ( max-width:1199px ) {
.ban_right{ position:relative;}
.img_tab{ width:100%;}
}

@media only screen and ( min-width: 1200px) and ( max-width:1525px ) {
.page_banner .banner_right {
    margin-left: -28px;
}
.inner_pages_top .top_right {
    width: 207px!important;
	justify-content: center;
}
}

@media only screen and ( min-width: 1526px) and ( max-width:1800px ) {
.page_banner .banner_right {
    margin-left: -28px;
}
.inner_pages_top .top_right {
    width: 207px!important;
	justify-content: center;
}	

	.clswmcm .page_banner .banner_right {
    background: #4a3049;
    margin-left: -37px;
}
}

@media only screen and ( min-width: 1200px) and ( max-width:1800px ) {
H1{
    font-size: 2.5rem!important;
    line-height: 3rem!important;
}
.page_banner .col-xxl-6 {
    flex: 0 0 auto;
    width: 75%;
}
.page_banner .col-xxl-5 {
    flex: 0 0 auto;
    width: 25%;
}
}

@media only screen and (max-width: 1200px) {
.page_banner {
	background-image: url(../images/page_banner.png)!important;
	background-repeat:no-repeat;
	background-position: right;  background-size: cover!important;
}
.news_page_banner {
    height: 350px;
}

.page_banner_left {
  background-image: none!important;     display: block;
}
}
@media only screen and (min-width: 1200px) {
.right_img{ max-height:420px;
align-items: flex-end;
display: flex; justify-content: right; min-height: 418px; margin-right: -20px;}
}

@media only screen and ( min-width: 1200px) and ( max-width:1550px ) {
.news_page_left {
    width: 75%;
    margin-top: 30px;
}

.news_page_right {
    position: absolute;
     right: -20px;   margin-top: 30px;
}

}

@media only screen and (max-width: 1199px) {
.navbar-brand img{ width:90%;}
.navbar-toggler {
    background-color: transparent;
    border-radius: 0px;
    height: 77px;
    width: 70px;
    margin-right:0px;
}
.navbar-brand {
    padding-top: 10px;
    padding-bottom: 10px;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.right_img {
    max-height: 420px;
    align-items: flex-end;
    display: flex;
    justify-content: right; padding-bottom: 0px;     margin-right: -50px;
}
}

@media only screen and ( min-width: 1200px) and ( max-width:1400px ) {
	.page_banner_left .candidates_text {
    width: 80%!important;
}
.right_img {
    max-height: 420px;
    align-items: flex-end;
    display: flex;
    justify-content: right; padding-bottom: 0px;
}
	.clswmcm .university .tab_content_img {
    right: -100px;
    top: -25px!important;
}
}


@media only screen and ( min-width: 576px) and ( max-width:991px ) {
.bot_logo {
    bottom: 225px;
}
}

@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clswmcm .page_banner .banner_right {
    margin-left: -14px;
}	
.bot_logo {
    bottom: 150px;
}
}

@media only screen and ( min-width: 1200px) and ( max-width:1799px ) {
.bot_logo {
    bottom: 125px;
}
.footer {
    padding-top: 80px;
}	
}

@media only screen and ( min-width: 1401px) and ( max-width:1800px ) {
.banner_bot {
    width: 89%;
    margin-top: 8px;
    left: 56px;
	top: -100px;
}
}

@media only screen and ( min-width: 1200px) and ( max-width:1400px ) {
.banner_bot {
    width: 89%;
    margin-top: -15px;
    right: 30px;
    left: auto;
	top: -77px;
}
.banner_img_all {
    right: 17px;
	left: auto;
}
}

@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
	.all_one {
    background: linear-gradient(8.65deg, #163A7D -11.78%, #1F2F53 99.77%);
    background-image: url(../images/mid_bg1.png), linear-gradient(8.65deg, #163A7D -11.78%, #1F2F53 99.77%);
    background-repeat: no-repeat, no-repeat;
    background-size: 75% 100%;
    background-position: left top, right top;
}
	
.all_three {
    background-image: none;
}	
.banner {
    height: 680px;
}
.carousel-inner {
    height: 750px;
}
.carousel-inner {
    width: 102.2%;
}	
.banner_bot {
    width: 96.5%;
    margin-top:-3px;
    left: 1%;
	top: -190px;	
}
.banner_img_all {
    left: -9px;
    width: 100%;
}
.email {
    right: 0;
}
}
@media only screen and ( min-width: 320px) and ( max-width:575px ) {
.banner_text1 {
    line-height: 21px;
    font-size: 14px;
}
	
/*.banner_text h1 {
    font-size: 34px;
    line-height: 39px;
}*/

.banner_text h1 {
    font-size: 1.875rem;
    font-weight: 900;
    line-height: 2.313rem;
}

.clsbon .banner_text h1 {
    font-size: 1.45rem;
}

.clsccnt .banner_text h1 {
    font-size: 1.45rem;
}

.clsccnt .heading_bg_in h1 {
    font-size: 1.45rem!important;
}



.banner_text h2 {
    font-size: 19px;
    line-height: 24px;
}	
	
	.slidetext {
    font-size: 16px;
    line-height: 20px;
}

.slidetext1 {
    font-size: 14px;
    line-height: 16px;
}
.all_three {
    background-image: none;
}
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
	.ui_kit .slide_img .container{ width:100%;}
.all_three {
    background-image: none;
}
}

@media only screen and ( min-width: 831px) and ( max-width:991px ) {
.right_sec {
    margin-left: 50px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {	
	.clswmcm .page_banner .banner_right {
    margin-left: -24px;
}
.clswmcm .university .tab_content_img {
    right: -100px;
     top: 80px!important;
}	
	.all_one {
    background: linear-gradient(8.65deg, #163A7D -11.78%, #1F2F53 99.77%);
    background-image: url(../images/mid_bg1.png), linear-gradient(8.65deg, #163A7D -11.78%, #1F2F53 99.77%);
    background-repeat: no-repeat, no-repeat;
    background-size:82% 100%;
    background-position: left top, right top;
}
	
.all_three {
    background-image: none;
}	
.banner_bot {
    width: 93%;
    margin-top: -165px;
    left: 10px;
	top: -150px;
}
.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
    height: 1200px;
}
.job_right br{ display:none;}
.job_right{ margin-top:15px; line-height:40px;}
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
	.tab-content .col-sm-6 {
    flex: 0 0 auto;
    width: 100%;
}
	
.job_right br{ display:none;}
.job_right{ margin-top:15px; line-height:40px;}
.banner_bot {
    width: 96%;
    margin-top: -130px;
    left: 10px;
}

.carousel-inner {
    height: 980px;
}

}

@media only screen and ( min-width:360px) and ( max-width:575px ) {
.banner_bot {
    width: 96%;
   margin-top: -125px;
    left: 10px;
}

}

@media only screen and ( min-width:320px) and ( max-width:359px ) {
.banner_bot {
    width: 92.5%;
    margin-top: -165px;
    left: 12px;
	top: -130px;
}

.banner_right img {
    padding-left: 10px!important; 
    padding-right: 10px!important; 
}
.page_banner_news {
    background-color: #F6F6F6;
    height: 800px!important;
}
}

@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.banner_img1 {
    position: relative;
    height: 556px;
}
.tab_content_right{ margin-top:-400px; margin-right: -180px;}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.banner1 {
    height: 740px;
}
.banner_img1 {
    height: 650px;
}
.tab_content_right{ margin-top:-380px;}
.uni{margin-left: auto;}
.tab-content ul {
    margin-right: 50px;
}
.right_btn {
    float: right;
    margin-top: 0px;
}
.desktop_failure_img {
   position:relative
}
.desktop_failure_img img {
    width: 100%;
}

}

@media only screen and (min-width: 576px) and (max-width:767px){
.banner1 {
    height: 380px;
}
.banner_img1 {
    height: auto;
}
.uni{margin-left: auto;}
.tab_content_right{ margin-top:-260px;}
}

@media only screen and (min-width: 400px) and (max-width:575px){
.banner1 {
    height: 380px;
}
.banner_img1 {
    height: auto;
}
.banner_bot {
    height: 63px;
}
.banner_arrow_right {
    right: 20px;
    bottom: 30px;
}
.banner_arrow_left {
    position: absolute;
    left: 20px;
    bottom: 30px;
}
}

@media only screen and (min-width: 320px) and (max-width:399px){
.banner1 {
    height: 250px;
}
.banner_img1 {
    height: auto;
}
.play {
    left: 20px;
}
.banner_bot {
    height: 43px; margin-top: -105px;
}
.banner_arrow_right {
    right: 20px;
    bottom: 28px;
}
.banner_arrow_left {
    position: absolute;
    left: 20px;
    bottom: 28px;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.banner1 .banner_arrow_right {
    right: 50px;
	bottom:120px;
}
.banner1 .banner_arrow_left {
    left: 50px;
	bottom:120px;
}
}

@media only screen and ( min-width: 575px) and ( max-width:767px ) {
.banner1 .banner_arrow_right {
    right: 50px;
	bottom:120px;
}
.banner1 .banner_arrow_left {
    left: 50px;
	bottom:120px;
}
.desktop_failure_img {
   position:relative
}
.desktop_failure_img img {
    width: 100%;
}
}

@media only screen and ( min-width: 320px) and ( max-width:575px ) {
.play {
    bottom: 45px;
}
.banner_right {
    margin-top: -170px;
}
.banner1 .banner_arrow_right {
    right: 50px;
	bottom:120px;
}
.banner1 .banner_arrow_left {
    left: 50px;
	bottom:120px;
}
.job_right br{ display:none;}
.job_right{ margin-top:15px; line-height:40px;}
}

@media only screen and ( min-width: 320px) and ( max-width:1199px ) {
.email {
	right: 30px;
}
}

@media only screen and ( min-width: 1401px) and ( max-width:1799px ) {
.news_page .overlay .text {
    bottom:10px;
}
}

@media only screen and ( min-width: 1800px) and ( max-width:1900px ) {

}

@media only screen and ( min-width: 1200px) and ( max-width:1400px ) {
	
.inner_pages_top .top_right {
display: flex;
    justify-content: flex-start;
}
.clswmcm .top_right {
    margin-left: 4px!important;
}	

.clswmcm .page_banner .banner_right{
    margin-left: -22px;
	width: 160px;
	padding-right: 60px;
}
.clswmcm .inner_pages_top .top_right_wmcm {
    margin-right: -64px!important;
}
}

@media only screen and (max-width: 1199px){
.uksw_breadcrumb {
    width: 100%!important;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
	margin-bottom: 44px;
}

.breadcrumb {
    flex-wrap: nowrap;
    margin-bottom: 20px;
}
.breadcrumb-item.active{ padding-left:10px; margin-right:10px;}

}
@media only screen and ( min-width: 1200px) and ( max-width:1280px ) {
.clswmcm .page_banner .banner_right {
    margin-left: -16px;
    width: 160px;
    padding-right: 60px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1600px ) {
.candidate_box_sec .col-xl-4{flex: 0 0 auto;
    width: 50%;}
}

.left_nav_one ul li a {
    display: flex;
}

.inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link.active{ color:#FFFFFF!important;}

.inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link.active{ color:#FFFFFF!important;}

.inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link.active{ color:#FFFFFF!important;}

.main_space_inner {
    height: 90px;
}

.main_space {
    height: 90px;
}

.but_search_right button{ border:0px; background: linear-gradient(90deg, #163A7D -2.57%, #1F2F53 100%);
    color: #FFFFFF;}
	
@media only screen and ( min-width: 320px) and ( max-width:400px ) {
.uksw_breadcrumb {
    width: 280px!important;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
	margin-bottom: 44px;
}

.breadcrumb-item.active{ padding-left:30px; margin-right:10px;}
}	


@media only screen and ( min-width: 401px) and ( max-width:440px ) {
.uksw_breadcrumb {
    width: 380px!important;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
	margin-bottom: 44px;
}

.breadcrumb-item.active{ padding-left:30px; margin-right:10px;}
}	

@media only screen and ( min-width:360px) and ( max-width:460px ) {
.page_banner_news {
    background-color: #F6F6F6;
    height: auto!important;
}
}

@media only screen and ( min-width:320px) and ( max-width:430px ) {
.job_offer_schedule {
    margin-top: -90px;
}
.job_offer {
    margin-bottom: 70px;
}
}

@media only screen and ( min-width:320px) and ( max-width:359px ) {
.page_banner_news {
    background-color: #F6F6F6;
    height: auto!important;
}
}

@media only screen and ( min-width:461px) and ( max-width:575px ) {
.page_banner_news {
    background-color: #F6F6F6;
    height: auto!important;
}
}

@media only screen and ( min-width:1200px) and ( max-width:1400px ) {
.news_page .overlay .text {
  bottom:-75px;
}
.news .overlay .text {
bottom:-75px;
}
.research .overlay .text {bottom:-75px;}
.play {
    bottom: 60px;
}
.email {
    bottom: 60px; right: 18px!important;
}
}

@media only screen and ( min-width:1401px) and ( max-width:1600px ) {
.news_page .overlay .text {
  bottom:-75px;
}
.news .overlay .text {
bottom:-75px;
}
.research .overlay .text {bottom:-75px;}
.play {
    bottom: 60px;
}
.email {
    bottom: 60px; right: -10px!important;
}
.desktop_failure_img {
    width: 40%;
}
.desktop_failure_img img {
    width: 100%;
}
}

@media only screen and ( min-width:1601px) and ( max-width:1800px ) {
.news_page .overlay .text {
  bottom:-75px;
}
.news .overlay .text {
bottom:-75px;
}
.research .overlay .text {bottom:-75px;}

.play {
    bottom: 60px;
}
.email {
    bottom: 60px; right: -10px;
}
}


@media only screen and ( min-width:1200px) and ( max-width:1300px ) {
.top_right {
    padding-right: 0px; justify-content: flex-start;
}
}

@media only screen and ( min-width: 320px) and ( max-width:767px ) {
.desktop_failure{ margin-top:0px; margin-bottom:150px;}

.download_white1  {    display: flex;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row; margin-top: -20px;}
.download_white_yellow {    display: flex;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row; margin-top: 10px;} 
.download_white_green {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row; margin-top: 10px;
}

.buttons_all {
    display: block;
    position: relative;
    width: 100%;
}
}


@media only screen and ( min-width:992px) and ( max-width:1199px ) {
.banner_text h2{ font-size:1.8rem!important; line-height:2.2rem!important;}
.banner_text h1{ font-size:1.8rem!important; line-height:2.2rem!important;}
.banner_text {
    padding-top: 46px;
}
.banner {
    height: 560px;
}
.banner_img_all {
    height: 640px;
}
.play {
    position: absolute;
    left: 0px;
    bottom: 150px;
}
.email {
    right: -5px;
	 bottom: 150px;
	
}
}

/* New css for multimedia listing news listing and event listing */

@media only screen and ( min-width: 300px) and ( max-width:360px ) {

    .news_page .image {

        max-width: 325px;
        min-width: 325px;
        min-height: 217px;
        max-height: 217px;
    } 

}

@media only screen and ( min-width: 361px) and ( max-width:379px ) {

    .news_page .image {

        max-width: 345px;
        min-width: 345px;
        min-height: 217px;
        max-height: 217px;
    } 
    
}


@media only screen and ( min-width: 380px) and ( max-width:479px ) {

    .news_page .image {

        max-width: 100%;
        min-width: 100%;
      
        max-height: 344px;
    } 
    
    .gallery_sp a .round_corner3 {

        max-width: 100%;;
      
        min-height: 260px;
        max-height: 260px;

    }

    .gallery_sp .image_container {

        width: 100%;;
     

    }

}

@media only screen and ( min-width: 480px) and ( max-width:767px ) {

    .news_page .image {

        max-width: 507px;
        min-width: 507px;
        min-height: 388px;
        max-height: 388px;
    } 
    
    .gallery_sp a .round_corner3 {

        max-width: 100%;
        
        min-height: 242px;
        max-height: 242px;

    }

    .gallery_sp .image_container {

        width: 100%;;
     

    }

}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {

    .news_page .image {

        max-width: 396px;
        min-width: 396px;
        min-height: 303px;
        max-height: 303px;
    } 
    
    .gallery_sp a .round_corner3 {

        max-width: 348px;
        min-width: 348px;
        min-height: 934px;
        max-height: 934px;

    }

}

@media only screen and ( min-width: 992px) and ( max-width:1199px ) {

    .news_page .image {

        max-width: 296px;
        min-width: 296px;
        min-height: 227px;
        max-height: 227px;
    }  
    
    .gallery_sp a .round_corner3 {

        max-width: 468px;
        min-width: 468px;
        min-height: 314px;
        max-height: 314px;

    }

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {

    .news .image {

        max-width: 321px;
        min-width: 321px;
        min-height: 246px;
        max-height: 246px;
    }

    .news_page .image {

        max-width: 419px;
        min-width: 419px;
        min-height: 320px;
        max-height: 320px;
    } 
    
    .gallery_sp a .round_corner3 {

        max-width: 578px;
        min-width: 578px;
        min-height: 388px;
        max-height: 388px;

    }

}

@media only screen and ( min-width: 1400px) and ( max-width:1799px ) {

    .news .image {

        max-width: 383px;
        min-width: 383px;
        min-height: 293px;
        max-height: 293px;
    }


    .news_page .image {

        max-width: 321px;
        min-width: 321px;
        min-height: 246px;
        max-height: 246px;
    } 
    
    .gallery_sp a .round_corner3 {

        max-width: 678px;
        min-width: 678px;
        min-height: 455px;
        max-height: 455px;

    }
}

@media only screen and ( min-width: 1800px) {

    .news .image {

        max-width: 487px;
        min-width: 487px;
        min-height: 372px;
        max-height: 372px;
    }

    .news_page .image {

        max-width: 406px;
        min-width: 406px;
        min-height: 311px;
        max-height: 311px;
    }
    
    .gallery_sp a .round_corner3 {

        max-width: 848px;
        min-width: 848px;
        min-height: 455px;
        max-height: 455px;
		margin-left:-1px;

    }

    .banner_img1 .banner_img_all {
        width: 97%!important;
       left: auto;
    }

}

@media only screen and (max-width: 575px) {

	}
@media only screen and ( min-width: 441px) and ( max-width:575px ) {
.uksw_breadcrumb {
    width: 410px!important;
}
}
	
@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.uksw_breadcrumb {
    width: 500px!important;
}
}

	
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {

.clswmcm .university .tab_content_img {
    right: -100px;
    top: 80px!important;
}	

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswmcm  .top_right {
    justify-content: center!important;
}

}
	
@media only screen and ( min-width: 1400px) and ( max-width:1799px ) {
.clswmcm  .top_right {
    justify-content: center!important;
}
.clswmcm #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 17px!important;
    padding-left: 17px!important;
    font-size: 14px!important;
}
.clswmcm .top_right {
    margin-left: 18px!important;
}	
		
}



@media only screen and (min-width: 768px) and (max-width: 991px){
	.clswmcm .navbar-toggler {
   margin-right: -10px;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1525px){
.clswmcm .page_banner .banner_right {
    margin-left: -26px;
}	
}



.banner_right {
    padding-top: 79px!important;
}

table.dataTable>thead .sorting:before{ font-family: TablePress!important;
    font-weight: 400!important;
    font-size: 17px!important;
    -webkit-font-smoothing: antialiased!important;}

table.dataTable>thead .sorting:after{
    font-size: 17px!important;}

@media only screen and ( min-width: 320px) and ( max-width:575px ) {
.tab-content a.more_btn{font-size: 16px;}	
.clswmcm .navbar-brand {
    width: 70%!important;
    margin-right: 0px;
}
.clswmcm  .navbar-brand img {
    width: 100%;
}
	
.page_banner_news H1 {
    font-size: 2.5rem!important;
    line-height: 3.5rem!important;
}	
.recruitment_img {
	display:none;
}
.recruitment_text {
    margin-left: 0px; 
}	
.bg-uksw figure{ text-align: center;}	
.recruitment_img1 {
    position: relative;
    bottom: 0px;
    right: 0px;
    text-align: center;
}
.recruitment_text1 {
    margin-right: 0px;
}	
	.left_nav_sec {
   margin-top:0px; 
}	
.bot_logo {
    bottom: 340px;
}	
	.all_two {
     margin-right: 0px!important; 
}
.banner {
    height: 1030px!important;
}	
	
.banner_right {
    margin-top: 0px!important;
	padding-right: 0px!important;
}
.banner_right {
    padding-top: 0px!important;
}	
.play {
    bottom: -10px!important;
    left: 0!important;
}	

.email {
    right: 15px!important;
	 bottom: -9px!important;
}
.gallery_sp a .round_corner3 {
    max-width: 100%!important;
    max-width: 100%!important;

}
a.more_btn {
    padding-top: 15px!important;
    padding-bottom: 15px!important;
	font-size: 0px;
}	
.banner_btn1 {
    font-size: 0px;
	    padding-top: 15px!important;
    padding-bottom: 15px!important;
}
.page_banner .banner_right{padding-right: 0px; padding-top: 50px!important;}
	
}

@media only screen and (max-width: 991px) {
.page_banner .col-xxl-6 {
    flex: 0 0 auto;
    width: 100%;
}
}
@media only screen and (max-width: 767px) {	
	.pub1_text:after {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.pub1_text {
    text-align: center;
}
.pub1_img {
    text-align: center;
}

.right_img{ display:none;}	
.clswmcm .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
	
	.clswmcm .all_three {
    background-image: none;
}
.clswmcm .university .tab_content_img {
    right: 0px!important;
    top: 70px!important;
}
.tab_content_right {
    margin-top: 0px!important;
}	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {		
.recruitment_img {
	display:none;
}
.recruitment_text {
    margin-left: 0px; 
}		
.bg-uksw figure{ text-align: center;}		
.left_nav_sec {
   margin-top:0px; 
}	
.banner {
    height: 1085px!important;
}	
	
.banner_right {
    margin-top: 0px!important;
}
.banner_right {
    padding-top: 45px!important;
	    padding-right: 0px!important;
}	
.play {
    bottom: -10px!important;
    left: 0!important;
}	

.email {
    right: 0px!important;
	 bottom: -9px!important;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clswmcm .university {
    background-image: url(../images/purple_bg.jpg);
    background-size: 110px;
}		
	.recruitment_img {
	display:none;
}
.recruitment_text {
    margin-left: 0px; 
}	
.bg-uksw figure{ text-align: center;}		
.recruitment_img1 {
    position: relative;
    bottom: 0px;
    right: 0px;
    text-align: center;
}
.recruitment_text1 {
    margin-right: 0px;
}
}

.page_banner_news H1 {
    font-size: 3.4rem;
    font-weight: 900;
    line-height: 4rem;
}

.recruitment_text .headingh4 {
    color: #fff!important;
}

 table.dataTable>thead .sorting:after{bottom: 0em!important;}

@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
	.recruitment_img { position:relative;
}
.recruitment_text {
    margin-left: 0px; 
}
}
.dataTables_filter input {

  background: #F2F2F2!important;
    border-radius: 15px!important;
    float: right!important;
    width: 200px!important;
}

@media only screen and ( min-width: 320px) and ( max-width:991px ) {
.dataTables_filter input {
    width: 100px!important;
}
.dataTables_wrapper .dataTables_filter {
     margin-top: 0em!important; 
}	
.dataTables_wrapper .dataTables_filter{float: right!important;}	
}
.dataTables_wrapper .dataTables_length{float: left!important;}
}


@media only screen and ( min-width: 320px) and ( max-width:359px ) {
.clswmcm  .banner {
    height: 1080px!important;
}	
}

@media only screen and ( min-width: 360px) and ( max-width:575px ) {
.clswmcm  .banner {
    height:1000px!important;
}	
}

.clswmcm .inner_pages_top .top_right_wmcm{ width:207px;margin-right:-63px;}

@media only screen and ( min-width: 1526px) and ( max-width:1800px ) {
.clswmcm .inner_pages_top .top_right {
	margin-left: 21px!important;
}
	.clswmcm .inner_pages_top .top_right_wmcm {
    width: 207px!important;
}
}
@media only screen and ( min-width: 1801px) and ( max-width:1920px ) {
.clswmcm .inner_pages_top .top_right_wmcm{ width:207px;margin-right:-64px;}
}
@media only screen and ( min-width: 1401px) and ( max-width:1525px ) {
		.clswmcm .inner_pages_top .top_right_wmcm {
    width: 180px!important;
}
.clswmcm .page_banner .banner_right	{width: 180px!important;}
.clswmcm .inner_pages_top .top_right {
    margin-left: 1px!important;
}
	.clswmcm .inner_pages_top .top_right_wmcm {
    margin-right: 0px!important;
}
}
@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswmcm .page_banner .banner_right {
    background: #4a3049;
}
}
@media only screen and ( min-width: 1401px) and ( max-width:1500px ) {
.clswmcm .inner_pages_top .top_right {
    background: #613E5E;
    margin-right: -30px;
}
}

.clswmcm .inner_pages_top .top_right_wmcm_single {
    width: 207px;
    margin-right: 0px!important;
}
.clswmcm .news_page_right {
    float: right;
    width: 135px;
    position: absolute;
    right: 20x!important;
    top: 30px;
}

@media only screen and (max-width: 768px) {
  #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {
    background: #fff;
  }
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
    padding: 0px;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
    padding-top: 15px;
    padding-bottom: 15px;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding: 0px!important;}	
}

@media only screen and (max-width: 767px) {

    .left_nav_one {
        height: auto!important;
        margin-bottom: 10px;
    }

.carousel-inner {
    height: auto!important;
}
.banner_right {
    padding-top: 20px!important;
}
.banner {
    height: auto!important;
}	
	.banner_img {
    position: relative;
    height: auto;
}
	
.page_banner .banner_right {
    padding-top: 40px!important;
}	
	.play{ display:none;}
	.email{display:none;}
.banner_img_all {
    height: auto!important;
    position: relative!important;
}	
.clswmcm .heading_bg {
    margin-left: 0px;
    padding-left: 25px;
}

.clswmcm .heading_bg1 {
    margin-left: 0px;
}

.clswmcm .heading_bg2 {
    margin-left: 0px; background-position: left top;
}	
}

.clswmcm .uni_logo {
    bottom:100px!important;
}


@media only screen and ( min-width: 320px) and ( max-width:410px ) {
.structure h2.accordion-header .accordion-button {
    padding-right: 70px;
    word-break: break-all;
}
}


/*==========wmcm=============*/

@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswmcm .university .tab_content_img {
    right: -100px;
    top: -28px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswmcm .university .tab_content_img {
    right: -100px;
    top: -68px!important;
}
}

@media only screen and (max-width: 1199px){
.clswmcm .navbar-toggler-icon {
    background-image: url(../images/hamburger_wmcm.svg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 31px;
    width: 45px;
}	
}

@media (max-width: 575px) {
.clswmcm .banner_right{ display:none;} 
.clswmcm .banner_img_all img {
    border-radius: 0px;
}
.clswmcm .banner_bot_new {
    border-radius: 0px!important;
}
.clswmcm .banner_img_all {
    margin-bottom: 30px!important;
}
.clswmcm .page_banner .banner_right {
	display:none!important;
}
.clswmcm .left_menu_heading {
    margin-top: -50px!important;
}		
}

@media only screen and (max-width: 1199px){
.clswmcm .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clswmcm .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clswmcm .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clswmcm .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswmcm   .top_right {
    justify-content: center!important;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswmcm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 26px;
    padding-left: 26px;
    font-size: 14px;
}
.clswmcm .banner_search {
    position: absolute;
    left: 80px;
    bottom: 60px;
    width: 36%;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswmcm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 36px;
    padding-left: 36px;
    font-size: 14px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clswmcm .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clswmcm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	

}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 12px;
    padding-left: 12px;
    font-size: 14px;}
}


@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clswmcm .inner_pages_top .top_right {
    margin-right: -91px;
}

}
@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clswmcm .inner_pages_top .top_right{
		    margin-right: -33px;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clswmcm .inner_pages_top .top_right{
		    margin-right: -37px;
}
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clswmcm .inner_pages_top .top_right{
		    margin-right: -39px;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clswmcm .inner_pages_top .top_right{
		    margin-right: -42px;
}
}
@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clswmcm .inner_pages_top .top_right{
    width: 160px!important;
}	
}
@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clswmcm .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clswmcm .inner_pages_top .top_right{
    margin-left: 24px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clswmcm .inner_pages_top .top_right{
    margin-left: 38px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clswmcm .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clswmcm .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.inner_pages_top_sub .top_right_wmcm {
    margin-right: -54px!important;
}
.clswmcm .page_banner .banner_right{margin-left: -50px;}	
}
@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_wmcm{
    margin-right: -60px!important;
}
.clswmcm .page_banner .banner_right{margin-left: -73px;}	
}		
@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_wmcm {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_wmcm {
    margin-right: -51px!important;
}
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_wmcm {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_wmcm {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clswmcm .shadow_all {
    left: 120px!important;
}
.clswmcm .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clswmcm .shadow_all {
    left: 120px!important;
}
.clswmcm .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clswmcm .shadow_all {
    left: 110px!important;
}
.clswmcm .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clswmcm .shadow_all {
    left: 98px!important;
}
.clswmcm .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clswmcm .shadow_all {
    left: 118px!important;
}
.clswmcm .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clswmcm .shadow_all {
    left: 105px!important;
}
.clswmcm .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clswmcm .shadow_all {
    left: 93px!important;
}
.clswmcm .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clswmcm .shadow_all {
    left: 50px!important;
}
.clswmcm .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clswmcm .shadow_all {
    left: 22px!important;
}
.clswmcm .news_page_right_img img {
    margin-left: 22px!important;
}
}

/*==========clswmcm end=============*/


/*==========wnh=============*/
@media (max-width: 575px) {
.clswnh .banner_right{ display:none;} 
.clswnh .banner_img_all img {
    border-radius: 0px;
}
.clswnh .banner_bot_new {
    border-radius: 0px!important;
}
.clswnh .banner_img_all {
    margin-bottom: 30px!important;
}
.clswnh .page_banner .banner_right {
	display:none!important;
}
.clswnh .left_menu_heading {
    margin-top: -50px;
}		
}

@media (max-width: 1199px) {
.clswnh .navbar-toggler-icon {
    background-image: url(../images/hamburger_wnh.svg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 31px;
    width: 45px;
}	
}

@media only screen and (max-width: 767px) {
.clswnh .university .tab_content_img{
    position: relative!important;
}
.clswnh  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clswnh  .all_three {
    background-image: none;
}
.clswnh  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswnh  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 1199px){
.clswnh .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clswnh .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clswnh .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswnh  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 575px) {	
.clswnh  .university a.more_btn{font-size: 16px!important;}	

.clswnh   .university_right {
  background: #014461;
}
.clswnh .right_sec {
    background: #014461;
}	
.clswnh  .university {
   background-image: none;
}
	
.clswnh  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clswnh   .university_right {
   background: #014461;
}
.clswnh  .right_sec{background: #014461;}
	
.clswnh  .university {
   background-image: none;
}
	
.clswnh  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clswnh .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clswnh  .university .tab_content_img {
    right: -100px;
    top: -0px!important;
}	

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswnh   .top_right {
    justify-content: center!important;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswnh .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 26px;
    padding-left: 26px;
    font-size: 14px;
}
.clswnh .banner_search {
    position: absolute;
    left: 80px;
    bottom: 60px;
    width: 36%;
}
.clswnh .university .tab_content_img {
    right: -100px;
    top: -108px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswnh .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 36px;
    padding-left: 36px;
    font-size: 14px;
}
.clswnh .university .tab_content_img {
    right: -100px;
    top: -148px!important;
}
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clswnh  .university {
    background-size: 110px;
}	
.clswnh .tab_content_right {
    margin-top: -337px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clswnh .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clswnh .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	

}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 12px;
    padding-left: 12px;
    font-size: 14px;}
}


@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clswnh .inner_pages_top .top_right {
    margin-right: -91px;
}

}
@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clswnh .inner_pages_top .top_right{
    margin-left: 3px!important;
    margin-right: -34px;
    width: 160px!important;
}	
}
@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clswnh .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clswnh .inner_pages_top .top_right{
    margin-left: 24px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clswnh .inner_pages_top .top_right{
    margin-left: 38px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clswnh .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clswnh .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.inner_pages_top_sub .top_right_wnh {
    margin-right: -54px!important;
}
.clswnh .page_banner .banner_right{margin-left: -50px;}	
}
@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_wnh{
    margin-right: -60px!important;
}
.clswnh .page_banner .banner_right{margin-left: -73px;}	
}		
@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_wnh {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_wnh {
    margin-right: -51px!important;
}
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_wnh {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_wnh {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clswnh .shadow_all {
    left: 120px!important;
}
.clswnh .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clswnh .shadow_all {
    left: 120px!important;
}
.clswnh .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clswnh .shadow_all {
    left: 110px!important;
}
.clswnh .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clswnh .shadow_all {
    left: 98px!important;
}
.clswnh .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clswnh .shadow_all {
    left: 118px!important;
}
.clswnh .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clswnh .shadow_all {
    left: 105px!important;
}
.clswnh .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clswnh .shadow_all {
    left: 93px!important;
}
.clswnh .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clswnh .shadow_all {
    left: 50px!important;
}
.clswnh .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clswnh .shadow_all {
    left: 22px!important;
}
.clswnh .news_page_right_img img {
    margin-left: 22px!important;
}
}

/*==========wnh end=============*/

/*==========wpia=============*/
@media (max-width: 575px) {
.clswpia .banner_right{ display:none;} 
.clswpia .banner_img_all img {
    border-radius: 0px;
}
.clswpia .banner_bot_new {
    border-radius: 0px!important;
}
.clswpia .banner_img_all {
    margin-bottom: 30px!important;
}
.clswpia .page_banner .banner_right {
	display:none!important;
}
.clswpia .left_menu_heading {
    margin-top: -50px;
}	
}

@media only screen and (max-width: 767px) {
.clswpia .university .tab_content_img{
    position: relative!important;
}
.clswpia  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clswpia  .all_three {
    background-image: none;
}
.clswpia  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswpia  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}
@media only screen and ( min-width: 320px) and ( max-width:370px ) {
.clswpia .page_banner_left h1 {
    color: #01557a;
    font-size: 1.5rem!important;
	line-height:2.5rem!important;
}
}	

@media only screen and (max-width: 1199px){
.clswpia .navbar-toggler-icon {
    background-image: url(../images/hamburger_wpia.svg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 31px;
    width: 45px;
}	
.clswpia .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clswpia .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clswpia .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswpia  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 575px) {
.clswpia  .university a.more_btn{font-size: 16px!important;}	

.clswpia   .university_right {
  background: #014461;
}
.clswpia .right_sec {
    background: #014461;
}	
.clswpia  .university {
   background-image: none;
}
	
.clswpia  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clswpia   .university_right {
   background: #014461;
}
.clswpia  .right_sec{background: #014461;}
	
.clswpia  .university {
   background-image: none;
}
	
.clswpia  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clswpia .navbar-toggler {
    margin-right: -9px;
}	
}

	
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clswpia  .university .tab_content_img {
    right: -100px;
    top: 0px!important;
}	

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswpia   .top_right {
    justify-content: center!important;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswpia .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 26px;
    padding-left: 26px;
    font-size: 14px;
}
.clswpia .banner_search {
    position: absolute;
    left: 80px;
    bottom: 60px;
    width: 36%;
}
.clswpia .university .tab_content_img {
    right: -100px;
    top: -108px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswpia .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 36px;
    padding-left: 36px;
    font-size: 14px;
}
.clswpia .university .tab_content_img {
    right: -100px;
    top: -132px!important;
}
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clswpia  .university {
    background-size: 110px;
}	
.clswpia .tab_content_right {
    margin-top: -337px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clswpia .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clswpia .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	

}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 12px;
    padding-left: 12px;
    font-size: 14px;}
}


@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clswpia .inner_pages_top .top_right {
    margin-right: -91px;
}

}
@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clswpia .inner_pages_top .top_right{
        margin-left: 3px!important;
    margin-right: -34px;
    width: 160px!important;
}	
}
@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clswpia .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clswpia .inner_pages_top .top_right{
    margin-left: 24px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clswpia .inner_pages_top .top_right{
    margin-left: 38px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clswpia .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clswpia .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.inner_pages_top_sub .top_right_wpia {
    margin-right: -54px!important;
}
.clswpia .page_banner .banner_right{margin-left: -50px;}	
}
@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_wpia{
    margin-right: -60px!important;
}
.clswpia .page_banner .banner_right{margin-left: -73px;}	
}		
@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_wpia {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_wpia {
    margin-right: -51px!important;
}
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_wpia {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_wpia {
    margin-right: -22px!important;
}
}


@media only screen and (min-width: 768px) and (max-width: 991px){
.clswfch .tab_content_img {
    position: relative;
    top: 0px!important;
}
}

.clswfch .university .tab_content_img {
    right: -100px;
    top: -148px;
}


@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clswpia .shadow_all {
    left: 120px!important;
}
.clswpia .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clswpia .shadow_all {
    left: 120px!important;
}
.clswpia .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clswpia .shadow_all {
    left: 110px!important;
}
.clswpia .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clswpia .shadow_all {
    left: 98px!important;
}
.clswpia .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clswpia .shadow_all {
    left: 118px!important;
}
.clswpia .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clswpia .shadow_all {
    left: 105px!important;
}
.clswpia .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clswpia .shadow_all {
    left: 93px!important;
}
.clswpia .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clswpia .shadow_all {
    left: 50px!important;
}
.clswpia .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clswpia .shadow_all {
    left: 22px!important;
}
.clswpia .news_page_right_img img {
    margin-left: 22px!important;
}
}

/*==========clswpia end=============*/

/*==========clswbns=============*/
@media (max-width: 575px) {
.clswbns .banner_right{ display:none;} 
.clswbns .banner_img_all img {
    border-radius: 0px;
}
.clswbns .banner_bot_new {
    border-radius: 0px!important;
}
.clswbns .banner_img_all {
    margin-bottom: 30px!important;
}
.clswbns .page_banner .banner_right {
	display:none!important;
}
.clswbns .left_menu_heading {
    margin-top: -50px;
}		
}


@media only screen and (max-width: 767px) {
.clswbns .university .tab_content_img{
    position: relative!important;
}
.clswbns  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clswbns  .all_three {
    background-image: none;
}
.clswbns  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswbns  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 1199px){
.clswbns .navbar-toggler-icon {
    background-image: url(../images/hamburger_wbns.svg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 31px;
    width: 45px;
}
.clswbns .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clswbns .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clswbns .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswbns  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 575px) {
.clswbns  .university a.more_btn{font-size: 16px!important;}	

.clswbns   .university_right {
  background: #4A3049;
}
.clswbns .right_sec {
    background: #466112;
}	
.clswbns  .university {
   background-image: none;
}
	
.clswbns  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clswbns   .university_right {
   background: #466112;
}
.clswbns  .right_sec{background: #466112;}
	
.clswbns  .university {
   background-image: none;
}
	
.clswbns  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clswbns .navbar-toggler {
    margin-right: -9px;
}	
}

	
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clswbns  .university .tab_content_img {
    right: -100px;
    top: -0px!important;
}	

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswbns   .top_right {
    justify-content: center!important;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswbns .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 26px;
    padding-left: 26px;
    font-size: 14px;
}
.clswbns .banner_search {
    position: absolute;
    left: 80px;
    bottom: 60px;
    width: 36%;
}
.clswbns .university .tab_content_img {
    right: -200px;
    top: -108px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswbns .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 36px;
    padding-left: 36px;
    font-size: 14px;
}
.clswbns .university .tab_content_img {
    right: -200px;
    top: -149px!important;
}
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clswbns  .university {
    background-size: 110px;
}	
.clswbns .tab_content_right {
    margin-top: -337px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clswbns .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clswbns .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	

}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 12px;
    padding-left: 12px;
    font-size: 14px;}
}


@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clswbns .inner_pages_top .top_right {
    margin-right: -91px;
}

}
@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clswbns .inner_pages_top .top_right{
       margin-left: 3px!important;
    margin-right: -34px;
    width: 160px!important;
}	
}
@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clswbns .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clswbns .inner_pages_top .top_right{
    margin-left: 24px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clswbns .inner_pages_top .top_right{
    margin-left: 38px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clswbns .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clswbns .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.inner_pages_top_sub .top_right_wbns {
    margin-right: -54px!important;
}
.clswbns .page_banner .banner_right{margin-left: -50px;}	
}
@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_wbns {
    margin-right: -60px!important;
}
.clswbns .page_banner .banner_right{margin-left: -73px;}	
}		
@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_wbns {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_wbns {
    margin-right: -51px!important;
}
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_wbns {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_wbns {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clswbns .shadow_all {
    left: 120px!important;
}
.clswbns .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clswbns .shadow_all {
    left: 120px!important;
}
.clswbns .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clswbns .shadow_all {
    left: 110px!important;
}
.clswbns .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clswbns .shadow_all {
    left: 98px!important;
}
.clswbns .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clswbns .shadow_all {
    left: 118px!important;
}
.clswbns .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clswbns .shadow_all {
    left: 105px!important;
}
.clswbns .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clswbns .shadow_all {
    left: 93px!important;
}
.clswbns .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clswbns .shadow_all {
    left: 50px!important;
}
.clswbns .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clswbns .shadow_all {
    left: 22px!important;
}
.clswbns .news_page_right_img img {
    margin-left: 22px!important;
}
}

/*==========clswbns end=============*/


@media only screen and (max-width: 575px) {
.news_page_banner .col-xxl-7, .news_page_banner .col-xl-7, .news_page_banner .col-lg-7 {
    flex: 0 0 auto;
    width: 100%!important;
}
}

@media only screen and (max-width: 1199px) {
#custom-search-input .search-query {
    padding-right: 35px;
}
}	



/*==========clswt=============*/

@media (max-width: 575px) {
.clswt .banner_right{ display:none;} 
.clswt .banner_img_all img {
    border-radius: 0px;
}
.clswt .banner_bot_new {
    border-radius: 0px!important;
}
.clswt .banner_img_all {
    margin-bottom: 30px!important;
}	
.clswt .page_banner .banner_right {
	display:none!important;
}
.clswt .left_menu_heading {
    margin-top: -50px;
}	
}

@media only screen and (max-width: 767px) {
.clswt .university .tab_content_img{
    position: relative!important;
}
.clswt  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clswt  .all_three {
    background-image: none;
}
.clswt  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswt  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 1199px){
.clswt .navbar-toggler-icon {
    background-image: url(../images/hamburger_wt.svg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 31px;
    width: 45px;
}	

.clswt .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clswt .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clswt .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswt  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 575px) {
.clswt  .university a.more_btn{font-size: 16px!important;}	

.clswt   .university_right {
  background: #583963;
}
.clswt .right_sec {
    background: #583963;
}	
.clswt  .university {
   background-image: none;
}
	
.clswt  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clswt   .university_right {
   background: #583963;
}
.clswt  .right_sec{background: #583963;}
	
.clswt  .university {
   background-image: none;
}
	
.clswt  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clswt .navbar-toggler {
    margin-right: -9px;
}	
}



@media only screen and ( min-width: 1200px) and ( max-width:1280px ) {	
.clswt  .inner_pages_top .top_right_wmcm {
    margin-right: -45px!important;
}	
}

@media only screen and ( min-width:1200px) and ( max-width:1400px ) {

}

	
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clswt  .university .tab_content_img {
    right: -100px;
    top: 0px!important;
}	

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswt   .top_right {
    justify-content: center!important;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswt .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 26px;
    padding-left: 26px;
    font-size: 14px;
}
.clswt .banner_search {
    position: absolute;
    left: 80px;
    bottom: 60px;
    width: 36%;
}
.clswt .university .tab_content_img {
    right: -100px;
    top: -108px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswt .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 36px;
    padding-left: 36px;
    font-size: 14px;
}
.clswt .university .tab_content_img {
    right: -100px;
    top: -149px!important;
}
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clswt  .university {
    background-size: 110px;
}	
.clswt .tab_content_right {
    margin-top: -337px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clswt .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clswt .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	

}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 12px;
    padding-left: 12px;
    font-size: 14px;}
}


@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clswt .inner_pages_top .top_right {
    margin-right: -91px;
}

}
@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clswt .inner_pages_top .top_right{
    margin-left: 3px!important;
    margin-right: -34px;
    width: 160px!important;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clswt .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clswt .inner_pages_top .top_right{
    margin-left: 24px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clswt .inner_pages_top .top_right{
    margin-left: 38px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clswt .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clswt .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.inner_pages_top_sub .top_right_wt {
    margin-right: -54px!important;
}
.clswt .page_banner .banner_right{margin-left: -50px;}	
}
@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_wt {
    margin-right: -60px!important;
}
.clswt .page_banner .banner_right{margin-left: -73px;}	
}		
@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_wt {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_wt {
    margin-right: -51px!important;
}
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_wt {
    margin-right: -23px!important;
}
}	
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_wt {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clswt .shadow_all {
    left: 120px!important;
}
.clswt .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clswt .shadow_all {
    left: 120px!important;
}
.clswt .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clswt .shadow_all {
    left: 110px!important;
}
.clswt .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clswt .shadow_all {
    left: 98px!important;
}
.clswt .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clswt .shadow_all {
    left: 118px!important;
}
.clswt .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clswt .shadow_all {
    left: 105px!important;
}
.clswt .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clswt .shadow_all {
    left: 93px!important;
}
.clswt .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clswt .shadow_all {
    left: 50px!important;
}
.clswt .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clswt .shadow_all {
    left: 22px!important;
}
.clswt .news_page_right_img img {
    margin-left: 22px!important;
}
}

/*==========clswt end=============*/



/*==========clswmpsns start=============*/
@media (max-width: 575px) {
.clswmpsns .banner_right{ display:none;} 
.clswmpsns .banner_img_all img {
    border-radius: 0px;
}
.clswmpsns .banner_bot_new {
    border-radius: 0px!important;
}
.clswmpsns .banner_img_all {
    margin-bottom: 30px!important;
}	
.clswmpsns .page_banner .banner_right {
	display:none!important;
}
.clswmpsns .left_menu_heading {
    margin-top: -50px;
}		
}

@media only screen and (max-width: 767px) {
.clswmpsns .university .tab_content_img{
    position: relative!important;
}
.clswmpsns  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clswmpsns  .all_three {
    background-image: none;
}
.clswmpsns  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswmpsns  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 1199px){
.clswmpsns .navbar-toggler-icon {
    background-image: url(../images/hamburger_wmpsns.svg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 31px;
    width: 45px;
}	
.clswmpsns .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clswmpsns .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clswmpsns .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswmpsns  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 575px) {	
.clswmpsns  .university a.more_btn{font-size: 16px!important;}	

.clswmpsns   .university_right {
  background: #603b28;
}
.clswmpsns .right_sec {
    background: #603b28;
}	
.clswmpsns  .university {
   background-image: none;
}
	
.clswmpsns  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clswmpsns   .university_right {
   background: #603b28;
}
.clswmpsns  .right_sec{background: #603b28;}
	
.clswmpsns  .university {
   background-image: none;
}
	
.clswmpsns  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clswmpsns .navbar-toggler {
    margin-right: -9px;
}	
}

	
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clswmpsns  .university .tab_content_img {
    right: -100px;
    top: -0px!important;
}	

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswmpsns   .top_right {
    justify-content: center!important;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswmpsns .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 26px;
    padding-left: 26px;
    font-size: 14px;
}
.clswmpsns .banner_search {
    position: absolute;
    left: 80px;
    bottom: 60px;
    width: 36%;
}
.clswmpsns .university .tab_content_img {
    right: -100px;
    top: -108px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswmpsns .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 36px;
    padding-left: 36px;
    font-size: 14px;
}
.clswmpsns .university .tab_content_img {
    right: -100px;
    top: -149px!important;
}
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clswmpsns  .university {
    background-size: 110px;
}	
.clswmpsns .tab_content_right {
    margin-top: -337px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clswmpsns .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clswmpsns .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	

}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 12px;
    padding-left: 12px;
    font-size: 14px;}
}


@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clswmpsns .inner_pages_top .top_right {
    margin-right: -91px;
}

}
@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clswmpsns .inner_pages_top .top_right{
        margin-left: 3px!important;
		    margin-right: -34px;
    width: 160px!important;
}	
}
@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clswmpsns .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clswmpsns .inner_pages_top .top_right{
    margin-left: 24px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clswmpsns .inner_pages_top .top_right{
    margin-left: 38px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clswmpsns .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clswmpsns .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.inner_pages_top_sub .top_right_wmpsns {
    margin-right: -54px!important;
}
.clswmpsns .page_banner .banner_right{margin-left: -50px;}	
}
@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_wmpsns{
    margin-right: -60px!important;
}
.clswmpsns .page_banner .banner_right{margin-left: -73px;}	
}		
@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_wmpsns {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_wmpsns {
    margin-right: -51px!important;
}
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_wmpsns {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_wmpsns {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clswmpsns .shadow_all {
    left: 120px!important;
}
.clswmpsns .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clswmpsns .shadow_all {
    left: 120px!important;
}
.clswmpsns .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clswmpsns .shadow_all {
    left: 110px!important;
}
.clswmpsns .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clswmpsns .shadow_all {
    left: 98px!important;
}
.clswmpsns .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clswmpsns .shadow_all {
    left: 118px!important;
}
.clswmpsns .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clswmpsns .shadow_all {
    left: 105px!important;
}
.clswmpsns .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clswmpsns .shadow_all {
    left: 93px!important;
}
.clswmpsns .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clswmpsns .shadow_all {
    left: 50px!important;
}
.clswmpsns .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clswmpsns .shadow_all {
    left: 22px!important;
}
.clswmpsns .news_page_right_img img {
    margin-left: 22px!important;
}
}

/*==========clswmpsns end=============*/

/*==========clswnp start=============*/
@media (max-width: 575px) {
.clswnp .banner_right{ display:none;} 
.clswnp .banner_img_all img {
    border-radius: 0px;
}
.clswnp .banner_bot_new {
    border-radius: 0px!important;
}
.clswnp .banner_img_all {
    margin-bottom: 30px!important;
}	
.clswnp .page_banner .banner_right {
	display:none!important;
}
.clswnp .left_menu_heading {
    margin-top: -50px;
}		
}

@media only screen and (max-width: 767px) {
.clswnp .university .tab_content_img{
    position: relative!important;
}
.clswnp  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clswnp  .all_three {
    background-image: none;
}
.clswnp  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswnp  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 1199px){
.clswnp .navbar-toggler-icon {
    background-image: url(../images/hamburger_wnp.svg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 31px;
    width: 45px;
}	
.clswnp .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clswnp .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clswnp .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswnp  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 575px) {
.clswnp  .university a.more_btn{font-size: 16px!important;}	

.clswnp   .university_right {
  background: #824310;
}
.clswnp .right_sec {
    background: #824310;
}	
.clswnp  .university {
   background-image: none;
}
	
.clswnp  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clswnp   .university_right {
   background: #824310;
}
.clswnp  .right_sec{background: #824310;}
	
.clswnp  .university {
   background-image: none;
}
	
.clswnp  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clswnp .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clswnp  .university .tab_content_img {
    right: -100px;
    top: 0px!important;
}	

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswnp   .top_right {
    justify-content: center!important;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswnp .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 26px;
    padding-left: 26px;
    font-size: 14px;
}
.clswnp .banner_search {
    position: absolute;
    left: 80px;
    bottom: 60px;
    width: 36%;
}
.clswnp .university .tab_content_img {
    right: -200px;
    top: -108px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswnp .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 36px;
    padding-left: 36px;
    font-size: 14px;
}
.clswnp .university .tab_content_img {
    right: -200px;
    top: -148px!important;
}
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clswnp  .university {
    background-size: 110px;
}	
.clswnp .tab_content_right {
    margin-top: -337px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clswnp .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clswnp .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	

}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 12px;
    padding-left: 12px;
    font-size: 14px;}
}


@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clswnp .inner_pages_top .top_right {
    margin-right: -91px;
}

}
@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clswnp .inner_pages_top .top_right{
        margin-left: 3px!important;
		    margin-right: -34px;
    width: 160px!important;
}	
}
@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clswnp .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clswnp .inner_pages_top .top_right{
    margin-left: 24px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clswnp .inner_pages_top .top_right{
    margin-left: 38px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clswnp .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clswnp .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.inner_pages_top_sub .top_right_wnp {
    margin-right: -54px!important;
}
.clswnp .page_banner .banner_right{margin-left: -50px;}	
}
@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_wnp{
    margin-right: -60px!important;
}
.clswnp .page_banner .banner_right{margin-left: -73px;}	
}		
@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_wnp {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_wnp {
    margin-right: -51px!important;
}
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_wnp {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_wnp {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clswnp .shadow_all {
    left: 120px!important;
}
.clswnp .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clswnp .shadow_all {
    left: 120px!important;
}
.clswnp .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clswnp .shadow_all {
    left: 110px!important;
}
.clswnp .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clswnp .shadow_all {
    left: 98px!important;
}
.clswnp .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clswnp .shadow_all {
    left: 118px!important;
}
.clswnp .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clswnp .shadow_all {
    left: 105px!important;
}
.clswnp .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clswnp .shadow_all {
    left: 93px!important;
}
.clswnp .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clswnp .shadow_all {
    left: 50px!important;
}
.clswnp .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clswnp .shadow_all {
    left: 22px!important;
}
.clswnp .news_page_right_img img {
    margin-left: 22px!important;
}
}
/*==========clswnp end=============*/

/*==========clswsr start=============*/
@media (max-width: 575px) {
.clswsr .banner_right{ display:none;} 
.clswsr .banner_img_all img {
    border-radius: 0px;
}
.clswsr .banner_bot_new {
    border-radius: 0px!important;
}
.clswsr .banner_img_all {
    margin-bottom: 30px!important;
}
.clswsr .page_banner .banner_right {
	display:none!important;
}
.clswsr .left_menu_heading {
    margin-top: -50px;
}	
}

@media only screen and (max-width: 767px) {
.clswsr .university .tab_content_img{
    position: relative!important;
}
.clswsr  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clswsr  .all_three {
    background-image: none;
}
.clswsr  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswsr  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 1199px){
.clswsr .navbar-toggler-icon {
    background-image: url(../images/hamburger_wsr.svg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 31px;
    width: 45px;
}
.clswsr .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clswsr .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clswsr .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswsr  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 575px) {	
.clswsr  .university a.more_btn{font-size: 16px!important;}	

.clswsr   .university_right {
  background: #696361;
}
.clswsr .right_sec {
    background: #696361;
}	
.clswsr  .university {
   background-image: none;
}
	
.clswsr  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clswsr   .university_right {
   background: #696361;
}
.clswsr  .right_sec{background: #696361;}
	
.clswsr  .university {
   background-image: none;
}
	
.clswsr  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clswsr .navbar-toggler {
    margin-right: -9px;
}	
}



@media only screen and ( min-width: 1200px) and ( max-width:1280px ) {	
.clswsr  .inner_pages_top .top_right_wmcm {
    margin-right: -45px!important;
}	
}

@media only screen and ( min-width:1200px) and ( max-width:1400px ) {

}

	
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clswsr  .university .tab_content_img {
    right: -100px;
    top: 0px!important;
}	

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswsr   .top_right {
    justify-content: center!important;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswsr .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 26px;
    padding-left: 26px;
    font-size: 14px;
}
.clswsr .banner_search {
    position: absolute;
    left: 80px;
    bottom: 60px;
    width: 36%;
}
.clswsr .university .tab_content_img {
    right: -100px;
    top: -108px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswsr .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 36px;
    padding-left: 36px;
    font-size: 14px;
}
.clswsr .university .tab_content_img {
    right: -100px;
    top: -132px!important;
}
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clswsr  .university {
    background-size: 110px;
}	
.clswsr .tab_content_right {
    margin-top: -337px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clswsr .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}

}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clswsr .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	

}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 12px;
    padding-left: 12px;
    font-size: 14px;}
}


@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clswsr .inner_pages_top .top_right {
    margin-right: -91px;
}

}
@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clswsr .inner_pages_top .top_right{
        margin-left: 3px!important;
		    margin-right: -34px;
    width: 160px!important;
}	
}
@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clswsr .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clswsr .inner_pages_top .top_right{
    margin-left: 24px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clswsr .inner_pages_top .top_right{
    margin-left: 38px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clswsr .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clswsr .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.inner_pages_top_sub .top_right_wsr {
    margin-right: -54px!important;
}
.clswsr .page_banner .banner_right{margin-left: -50px;}	
}
@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_wsr{
    margin-right: -60px!important;
}
.clswsr .page_banner .banner_right{margin-left: -73px;}	
}		
@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_wsr {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_wsr {
    margin-right: -51px!important;
}
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_wsr {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_wsr {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clswsr .shadow_all {
    left: 120px!important;
}
.clswsr .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clswsr .shadow_all {
    left: 120px!important;
}
.clswsr .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clswsr .shadow_all {
    left: 110px!important;
}
.clswsr .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clswsr .shadow_all {
    left: 98px!important;
}
.clswsr .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clswsr .shadow_all {
    left: 118px!important;
}
.clswsr .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clswsr .shadow_all {
    left: 105px!important;
}
.clswsr .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clswsr .shadow_all {
    left: 93px!important;
}
.clswsr .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clswsr .shadow_all {
    left: 50px!important;
}
.clswsr .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clswsr .shadow_all {
    left: 22px!important;
}
.clswsr .news_page_right_img img {
    margin-left: 22px!important;
}
}

/*==========clswsr end=============*/


/*==========clswfch start=============*/
@media (max-width: 575px) {
.clswfch .banner_right{ display:none;} 
.clswfch .banner_img_all img {
    border-radius: 0px;
}
.clswfch .banner_bot_new {
    border-radius: 0px!important;
}
.clswfch .banner_img_all {
    margin-bottom: 30px!important;
}	
.clswfch .page_banner .banner_right {
	display:none!important;
}
.clswfch .left_menu_heading {
    margin-top: -50px;
}	
}

@media only screen and (max-width: 767px) {
.clswfch .university .tab_content_img{
    position: relative!important;
}
.clswfch .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clswfch .all_three {
    background-image: none;
}
.clswfch .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswfch .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 1199px){
.clswfch .navbar-toggler-icon {
    background-image: url(../images/hamburger_wfch.svg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 31px;
    width: 45px;
}	
.clswfch .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clswfch .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clswfch .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswfch .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 575px) {	
.clswfch .university a.more_btn{font-size: 16px!important;}	

.clswfch  .university_right {
  background: #006c2a;
}
.clswfch .right_sec {
    background: #006c2a;
}	
.clswfch .university {
   background-image: none;
}
	
.clswfch .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clswfch  .university_right {
   background: #006c2a;
}
.clswfch .right_sec{background: #006c2a;}
	
.clswfch .university {
   background-image: none;
}
	
.clswfch .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clswfch.navbar-toggler {
    margin-right: -9px;
}	
}



@media only screen and ( min-width: 1200px) and ( max-width:1280px ) {	
.clswfch .inner_pages_top .top_right_wmcm {
    margin-right: -45px!important;
}	
}

@media only screen and ( min-width:1200px) and ( max-width:1400px ) {

}

	
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clswfch .university .tab_content_img {
    right: -100px;
    top: 0px!important;
}	

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswfch  .top_right {
    justify-content: center!important;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswfch .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 26px;
    padding-left: 26px;
    font-size: 14px;
}
.clswfch .banner_search {
    position: absolute;
    left: 80px;
    bottom: 60px;
    width: 36%;
}
.clswfch .university .tab_content_img {
    right: -100px;
    top: -108px!important;
}
	
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswfch .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 36px;
    padding-left: 36px;
    font-size: 14px;
}
.clswfch .university .tab_content_img {
    right: -100px;
    top: -149px!important;
}
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clswfch .university {
    background-size: 110px;
}	
.clswfch.tab_content_right {
    margin-top: -337px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clswfch .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}

}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clswfch .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	

}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 12px;
    padding-left: 12px;
    font-size: 14px;}
}


@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clswfch .inner_pages_top .top_right {
    margin-right: -91px!important;
}

}
@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clswfch .inner_pages_top .top_right{
        margin-left: 3px!important;
		    margin-right: -34px!important;
    width: 152px!important;
}	
}
@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clswfch .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clswfch .inner_pages_top .top_right{
    margin-left: 24px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clswfch .inner_pages_top .top_right{
    margin-left: 38px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clswfch .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clswfch .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clswfch .inner_pages_top_sub .top_right_wfch {
    margin-right: -54px!important;
}
.clswfch .page_banner .banner_right{margin-left: -50px;}	
}
@media only screen and (min-width: 1245px) and (max-width: 1299px){
.clswfch .inner_pages_top_sub .top_right_wfch{
    margin-right: -60px!important;
}
.clswfch.page_banner .banner_right{margin-left: -73px;}	
}		
@media only screen and (min-width: 1300px) and (max-width: 1400px){
.clswfch .inner_pages_top_sub .top_right_wfch {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswfch .inner_pages_top_sub .top_right_wfch {
    margin-right: -51px!important;
}
.clswfch .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.clswfch .inner_pages_top_sub .top_right_wfch {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.clswfch .inner_pages_top_sub .top_right_wfch {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clswfch .shadow_all {
    left: 120px!important;
}
.clswfch .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clswfch .shadow_all {
    left: 120px!important;
}
.clswfch .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clswfch .shadow_all {
    left: 110px!important;
}
.clswfch .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clswfch .shadow_all {
    left: 98px!important;
}
.clswfch .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clswfch .shadow_all {
    left: 118px!important;
}
.clswfch .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clswfch .shadow_all {
    left: 105px!important;
}
.clswfch .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clswfch .shadow_all {
    left: 93px!important;
}
.clswfch .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clswfch .shadow_all {
    left: 50px!important;
}
.clswfch .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clswfch .shadow_all {
    left: 22px!important;
}
.clswfch .news_page_right_img img {
    margin-left: 22px!important;
}
}

/*==========clswfch end=============*/


/*==========clswse start=============*/

@media (max-width: 575px) {
.clswse .banner_right{ display:none;} 
.clswse .banner_img_all img {
    border-radius: 0px;
}
.clswse .banner_bot_new {
    border-radius: 0px!important;
}
.clswse .banner_img_all {
    margin-bottom: 30px!important;
}
.clswse .page_banner .banner_right {
	display:none!important;
}
.clswse .left_menu_heading {
    margin-top: -50px;
}		
}

@media only screen and (max-width: 767px) {
.clswse .university .tab_content_img{
    position: relative!important;
}
.clswse  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clswse  .all_three {
    background-image: none;
}
.clswse  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswse  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 1199px){
.clswse .navbar-toggler-icon {
    background-image: url(../images/hamburger_wse.svg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 31px;
    width: 45px;
}
	
.clswse .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clswse .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clswse .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswse  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 575px) {	
.clswse  .university a.more_btn{font-size: 16px!important;}	

.clswse   .university_right {
  background: #601029;
}
.clswse .right_sec {
    background: #601029;
}	
.clswse  .university {
   background-image: none;
}
	
.clswse  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clswse   .university_right {
   background: #601029;
}
.clswse  .right_sec{background: #601029;}
	
.clswse  .university {
   background-image: none;
}
	
.clswse  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clswse .navbar-toggler {
    margin-right: -9px;
}	
}



@media only screen and ( min-width: 1200px) and ( max-width:1280px ) {	
.clswse  .inner_pages_top .top_right_wmcm {
    margin-right: -45px!important;
}	
}

@media only screen and ( min-width:1200px) and ( max-width:1400px ) {

}

	
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clswse  .university .tab_content_img {
    right: -100px;
    top: 0px!important;
}	

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswse   .top_right {
    justify-content: center!important;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswse .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 26px;
    padding-left: 26px;
    font-size: 14px;
}
.clswse .banner_search {
    position: absolute;
    left: 80px;
    bottom: 60px;
    width: 36%;
}
.clswse .university .tab_content_img {
    right: -200px;
    top: -108px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswse .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 36px;
    padding-left: 36px;
    font-size: 14px;
}
.clswse .university .tab_content_img {
    right: -200px;
    top: -149px!important;
}
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clswse  .university {
    background-size: 110px;
}	
.clswse .tab_content_right {
    margin-top: -337px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clswse .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}

}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clswse .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	

}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 12px;
    padding-left: 12px;
    font-size: 14px;}
}


@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clswse .inner_pages_top .top_right {
    margin-right: -91px;
}

}
@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clswse .inner_pages_top .top_right{
        margin-left: 3px!important;
		    margin-right: -34px;
    width: 160px!important;
}	
}
@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clswse .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clswse .inner_pages_top .top_right{
    margin-left: 24px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clswse .inner_pages_top .top_right{
    margin-left: 38px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clswse .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clswse .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.inner_pages_top_sub .top_right_wsr {
    margin-right: -54px!important;
}
.clswse .page_banner .banner_right{margin-left: -50px;}	
}
@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_wsr{
    margin-right: -60px!important;
}
.clswse .page_banner .banner_right{margin-left: -73px;}	
}		
@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_wsr {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_wsr {
    margin-right: -51px!important;
}
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_wsr {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_wsr {
    margin-right: -22px!important;
}
}
@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clswse .shadow_all {
    left: 120px!important;
}
.clswse .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clswse .shadow_all {
    left: 120px!important;
}
.clswse .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clswse .shadow_all {
    left: 110px!important;
}
.clswse .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clswse .shadow_all {
    left: 98px!important;
}
.clswse .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clswse .shadow_all {
    left: 118px!important;
}
.clswse .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clswse .shadow_all {
    left: 105px!important;
}
.clswse .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clswse .shadow_all {
    left: 93px!important;
}
.clswse .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clswse .shadow_all {
    left: 50px!important;
}
.clswse .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clswse .shadow_all {
    left: 22px!important;
}
.clswse .news_page_right_img img {
    margin-left: 22px!important;
}
}

/*==========clswse end=============*/



/*==========clswnhs start=============*/

@media (max-width: 575px) {
.clswnhs .banner_right{ display:none;} 
.clswnhs .banner_img_all img {
    border-radius: 0px;
}
.clswnhs .banner_bot_new {
    border-radius: 0px!important;
}
.clswnhs .banner_img_all {
    margin-bottom: 30px!important;
}
.clswnhs .page_banner .banner_right {
	display:none!important;
}
.clswnhs .left_menu_heading {
    margin-top: -50px;
}	
}

@media only screen and (max-width: 767px) {
.clswnhs .university .tab_content_img{
    position: relative!important;
}
.clswnhs  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clswnhs  .all_three {
    background-image: none;
}
.clswnhs  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswnhs  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 1199px){
.clswnhs .navbar-toggler-icon {
    background-image: url(../images/hamburger_wnhs.svg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 31px;
    width: 45px;
}	
	
.clswnhs .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clswnhs .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clswnhs .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswnhs  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 575px) {	
.clswnhs  .university a.more_btn{font-size: 16px!important;}	

.clswnhs   .university_right {
  background: #601029;
}
.clswnhs .right_sec {
    background: #601029;
}	
.clswnhs  .university {
   background-image: none;
}
	
.clswnhs  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clswnhs   .university_right {
   background: #601029;
}
.clswnhs  .right_sec{background: #601029;}
	
.clswnhs  .university {
   background-image: none;
}
	
.clswnhs  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clswnhs .navbar-toggler {
    margin-right: -9px;
}	
}



@media only screen and ( min-width: 1200px) and ( max-width:1280px ) {	
.clswnhs  .inner_pages_top .top_right_wmcm {
    margin-right: -45px!important;
}	
}

@media only screen and ( min-width:1200px) and ( max-width:1400px ) {

}

	
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clswnhs  .university .tab_content_img {
    right: -100px;
    top: 0px!important;
}	

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswnhs   .top_right {
    justify-content: center!important;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswnhs .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 26px;
    padding-left: 26px;
    font-size: 14px;
}
.clswnhs .banner_search {
    position: absolute;
    left: 80px;
    bottom: 60px;
    width: 36%;
}
.clswnhs .university .tab_content_img {
    right: -100px;
    top: -108px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswnhs .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 36px;
    padding-left: 36px;
    font-size: 14px;
}
.clswnhs .university .tab_content_img {
    right: -200px;
    top: -149px!important;
}
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clswnhs  .university {
    background-size: 110px;
}	
.clswnhs .tab_content_right {
    margin-top: -337px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clswnhs .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}

}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clswnhs .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	

}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 12px;
    padding-left: 12px;
    font-size: 14px;}
}


@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clswnhs .inner_pages_top .top_right {
    margin-right: -91px;
}

}
@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clswnhs .inner_pages_top .top_right{
        margin-left: 3px!important;
		    margin-right: -34px;
    width: 160px!important;
}	
}
@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clswnhs .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clswnhs .inner_pages_top .top_right{
    margin-left: 24px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clswnhs .inner_pages_top .top_right{
    margin-left: 38px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clswnhs .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clswnhs .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.inner_pages_top_sub .top_right_wnhs {
    margin-right: -54px!important;
}
.clswnhs .page_banner .banner_right{margin-left: -50px;}	
}
@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_wnhs{
    margin-right: -60px!important;
}
.clswnhs .page_banner .banner_right{margin-left: -73px;}	
}		
@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_wnhs {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_wnhs {
    margin-right: -51px!important;
}
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_wnhs {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_wnhs {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clswnhs .shadow_all {
    left: 120px!important;
}
.clswnhs .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clswnhs .shadow_all {
    left: 120px!important;
}
.clswnhs .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clswnhs .shadow_all {
    left: 110px!important;
}
.clswnhs .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clswnhs .shadow_all {
    left: 98px!important;
}
.clswnhs .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clswnhs .shadow_all {
    left: 118px!important;
}
.clswnhs .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clswnhs .shadow_all {
    left: 105px!important;
}
.clswnhs .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clswnhs .shadow_all {
    left: 93px!important;
}
.clswnhs .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clswnhs .shadow_all {
    left: 50px!important;
}
.clswnhs .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clswnhs .shadow_all {
    left: 22px!important;
}
.clswnhs .news_page_right_img img {
    margin-left: 22px!important;
}
}

/*==========clswnhs end=============*/


/*==========clswpk start=============*/

@media (max-width: 575px) {
.clswpk .banner_right{ display:none;} 
.clswpk .banner_img_all img {
    border-radius: 0px;
}
.clswpk .banner_bot_new {
    border-radius: 0px!important;
}
.clswpk .banner_img_all {
    margin-bottom: 30px!important;
}
.clswpk .page_banner .banner_right {
	display:none!important;
}
	.clswpk .left_menu_heading {
    margin-top: -50px;
}	
}

@media only screen and (max-width: 767px) {
.clswpk .university .tab_content_img{
    position: relative!important;
}
.clswpk  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clswpk  .all_three {
    background-image: none;
}
.clswpk  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}

@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswpk  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 1199px){
.clswpk .navbar-toggler-icon {
    background-image: url(../images/hamburger_wpk.svg);
    background-repeat: no-repeat;
    background-position: center center;
    height: 31px;
    width: 45px;
}	
	
.clswpk .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clswpk .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clswpk .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clswpk  .all_three {
    background-image: url(../images/midbg_gr.jpg)!important;
    background-size: cover!important;
    background-position: left bottom!important;
}	
}

@media only screen and (max-width: 575px) {	
.clswpk  .university a.more_btn{font-size: 16px!important;}	

.clswpk   .university_right {
  background: #6f5719;
}
.clswpk .right_sec {
    background: #6f5719;
}	
.clswpk  .university {
   background-image: none;
}
	
.clswpk  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clswpk   .university_right {
   background: #6f5719;
}
.clswpk  .right_sec{background: #6f5719;}
	
.clswpk  .university {
   background-image: none;
}
	
.clswpk  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clswpk .navbar-toggler {
    margin-right: -9px;
}	
}



@media only screen and ( min-width: 1200px) and ( max-width:1280px ) {	
.clswpk  .inner_pages_top .top_right_wmcm {
    margin-right: -45px!important;
}	
}

@media only screen and ( min-width:1200px) and ( max-width:1400px ) {

}

	
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clswpk  .university .tab_content_img {
    right: -100px;
    top: 0px!important;
}	

}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clswpk   .top_right {
    justify-content: center!important;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clswpk .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 26px;
    padding-left: 26px;
    font-size: 14px;
}
.clswpk .banner_search {
    position: absolute;
    left: 80px;
    bottom: 60px;
    width: 36%;
}
.clswpk .university .tab_content_img {
    right: -200px;
    top: -108px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clswpk .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 36px;
    padding-left: 36px;
    font-size: 14px;
}
.clswpk .university .tab_content_img {
    right: -200px;
    top: -149px!important;
}
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clswpk  .university {
    background-size: 110px;
}	
.clswpk .tab_content_right {
    margin-top: -337px;
}
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clswpk .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}

}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clswpk .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	

}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
	.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 12px;
    padding-left: 12px;
    font-size: 14px;}
}


@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clswpk .inner_pages_top .top_right {
    margin-right: -91px;
}

}
@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clswpk .inner_pages_top .top_right{
        margin-left: 3px!important;
		    margin-right: -34px;
    width: 160px!important;
}	
}
@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clswpk .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clswpk .inner_pages_top .top_right{
    margin-left: 24px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clswpk .inner_pages_top .top_right{
    margin-left: 38px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clswpk .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clswpk .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.inner_pages_top_sub .top_right_wpk {
    margin-right: -54px!important;
}
.clswpk .page_banner .banner_right{margin-left: -50px;}	
}
@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_wpk{
    margin-right: -60px!important;
}
.clswpk .page_banner .banner_right{margin-left: -73px;}	
}		
@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_wpk {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_wpk {
    margin-right: -51px!important;
}
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_wpk {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_wpk {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clswpk .shadow_all {
    left: 120px!important;
}
.clswpk .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clswpk .shadow_all {
    left: 120px!important;
}
.clswpk .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clswpk .shadow_all {
    left: 110px!important;
}
.clswpk .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clswpk .shadow_all {
    left: 98px!important;
}
.clswpk .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clswpk .shadow_all {
    left: 118px!important;
}
.clswpk .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clswpk .shadow_all {
    left: 105px!important;
}
.clswpk .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clswpk .shadow_all {
    left: 93px!important;
}
.clswpk .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clswpk .shadow_all {
    left: 50px!important;
}
.clswpk .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clswpk .shadow_all {
    left: 22px!important;
}
.clswpk .news_page_right_img img {
    margin-left: 22px!important;
}
}
/*==========clswpk end=============*/



/*==========clsbbn start=============*/
@media (max-width: 575px) {
.clsbbn .banner_right{ display:none;} 
.clsbbn .banner_search_btn{ display:none;} 
.clsbbn .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}	
.clsbbn .page_banner .banner_right {
	display:none!important;
}
.clsbbn .left_menu_heading {
     margin-top: -50px!important;
}
.clsbbn .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}	
.clsbbn .banner_text {
    min-height: 220px;
}
.clsbbn .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}

@media (max-width: 1400px) {
.clsbbn .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsbbn .university .tab_content_img{
    position: relative!important;
}
.clsbbn  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsbbn  .all_three {
    background-image: none;
}
.clsbbn  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsbbn .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsbbn .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsbbn .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsbbn  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsbbn .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsbbn  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsbbn .page_banner .banner_right {
    margin-left: 0px;
}	
.clsbbn  .university {
   background-image: none!important; 
}
	
.clsbbn  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsbbn  .university {
   background-image: none!important; 
}
	
.clsbbn  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsbbn .university .tab_content_img {
    right: -70px;
    top: -18px!important;
}
.clsbbn .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsbbn .university .tab_content_img {
    right: 0px;
    top: -18px!important;
}
	.clsbbn .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsbbn  .university {
    background-size: 110px;
}	
.clsbbn .tab_content_right {
    margin-top: 0px;
}
.clsbbn .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsbbn .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsbbn .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsbbn .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsbbn   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsbbn .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsbbn .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsbbn .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsbbn .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1205px){
	.clsbbn .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_bbn {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1206px) and (max-width: 1210px){
	.clsbbn .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_bbn {
    margin-right: -5px!important;
}
}

@media only screen and (min-width: 1211px) and (max-width: 1215px){
	.clsbbn .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_bbn {
    margin-right: -8px!important;
}	
}


@media only screen and (min-width: 1216px) and (max-width: 1220px){
	.clsbbn .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_bbn {
    margin-right: -7px!important;
}	
}

@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsbbn .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_bbn {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1235px){
	.clsbbn .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_bbn {
    margin-right: -13px!important;
}
}


@media only screen and (min-width: 1236px) and (max-width: 1240px){
	.clsbbn .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_bbn {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1240px) and (max-width: 1244px){
	.clsbbn .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_bbn {
    margin-right: -14px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsbbn .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsbbn  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsbbn .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsbbn .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsbbn .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsbbn .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsbbn .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsbbn .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsbbn .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1260px){
.inner_pages_top_sub .top_right_bbn{
    margin-right: -56px!important;
}
.clsbbn .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1261px) and (max-width: 1270px){
.inner_pages_top_sub .top_right_bbn{
    margin-right: -56px!important;
}
.clsbbn .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1271px) and (max-width: 1289px){
.inner_pages_top_sub .top_right_bbn{
    margin-right: -58px!important;
}
.clsbbn .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1290px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_bbn{
    margin-right: -60px!important;
}
.clsbbn .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_bbn {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_bbn {
    margin-right: -37px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_bbn {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_bbn {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_bbn {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_bbn {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsbbn .shadow_all {
    left: 120px!important;
}
.clsbbn .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsbbn .shadow_all {
    left: 120px!important;
}
.clsbbn .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsbbn .shadow_all {
    left: 110px!important;
}
.clsbbn .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsbbn .shadow_all {
    left: 98px!important;
}
.clsbbn .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsbbn .shadow_all {
    left: 118px!important;
}
.clsbbn .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsbbn .shadow_all {
    left: 105px!important;
}
.clsbbn .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsbbn .shadow_all {
    left: 93px!important;
}
.clsbbn .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsbbn .shadow_all {
    left: 50px!important;
}
.clsbbn .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsbbn .shadow_all {
    left: 22px!important;
}
.clsbbn .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsbbn .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsbbn .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsbbn .banner {
    height: 1220px;
}	
.clsbbn .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsbbn .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsbbn .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsbbn .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	
@media (min-width: 1200px) {
.clsbbn .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}
/*==========clsbbn end=============*/

/*==========clsbiblioteka start=============*/
@media (max-width: 575px) {
.clsbiblioteka .banner_right{ display:none;} 
.clsbiblioteka .banner_search_btn{ display:none;} 
.clsbiblioteka .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clsbiblioteka .page_banner .banner_right {
	display:none!important;
}
.clsbiblioteka .left_menu_heading {
     margin-top: -50px!important;
}
.clsbiblioteka .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
.clsbiblioteka .banner_text {
    min-height: 220px;
}	
.clsbiblioteka .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}
	
}

@media (max-width: 1400px) {
.clsbiblioteka .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsbiblioteka .university .tab_content_img{
    position: relative!important;
}
.clsbiblioteka  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsbiblioteka  .all_three {
    background-image: none;
}
.clsbiblioteka  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsbiblioteka .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsbiblioteka .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsbiblioteka .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsbiblioteka  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsbiblioteka .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsbiblioteka  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsbiblioteka .page_banner .banner_right {
    margin-left: 0px;
}	
.clsbiblioteka  .university {
   background-image: none!important; 
}
	
.clsbiblioteka  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsbiblioteka  .university {
   background-image: none!important; 
}
	
.clsbiblioteka  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsbiblioteka .university .tab_content_img {
    right: -70px;
	top: -101px!important;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsbiblioteka .university .tab_content_img {
    right: 0px;
    top: -101px!important;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsbiblioteka  .university {
    background-size: 110px;
}	
.clsbiblioteka .tab_content_right {
    margin-top: 0px;
}
.clsbiblioteka .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsbiblioteka .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsbiblioteka .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsbiblioteka .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsbiblioteka   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsbiblioteka .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsbiblioteka .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsbiblioteka .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsbiblioteka .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_biblioteka {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsbiblioteka .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_biblioteka {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsbiblioteka .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_biblioteka {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsbiblioteka .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_biblioteka {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsbiblioteka .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsbiblioteka  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsbiblioteka .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsbiblioteka .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsbiblioteka .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsbiblioteka .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsbiblioteka .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsbiblioteka .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsbiblioteka .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_biblioteka{
    margin-right: -60px!important;
}
.clsbiblioteka .page_banner .banner_right{margin-left: -56px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_biblioteka {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_biblioteka {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_biblioteka {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_biblioteka {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_biblioteka {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_biblioteka {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsbiblioteka .shadow_all {
    left: 120px!important;
}
.clsbiblioteka .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsbiblioteka .shadow_all {
    left: 120px!important;
}
.clsbiblioteka .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsbiblioteka .shadow_all {
    left: 110px!important;
}
.clsbiblioteka .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsbiblioteka .shadow_all {
    left: 98px!important;
}
.clsbiblioteka .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsbiblioteka .shadow_all {
    left: 118px!important;
}
.clsbiblioteka .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsbiblioteka .shadow_all {
    left: 105px!important;
}
.clsbiblioteka .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsbiblioteka .shadow_all {
    left: 93px!important;
}
.clsbiblioteka .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsbiblioteka .shadow_all {
    left: 50px!important;
}
.clsbiblioteka .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsbiblioteka .shadow_all {
    left: 22px!important;
}
.clsbiblioteka .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsbiblioteka .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsbiblioteka .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsbiblioteka .banner {
    height: 1220px;
}	
.clsbiblioteka .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsbiblioteka .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsbiblioteka .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsbiblioteka .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsbiblioteka .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clsbiblioteka end=============*/

/*==========clsbon start=============*/
@media (max-width: 575px) {
.clsbon .banner_right{ display:none;} 
.clsbon .banner_search_btn{ display:none;} 
.clsbon .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clsbon .page_banner .banner_right {
	display:none!important;
}
.clsbon .left_menu_heading {
    margin-top: -50px!important;
}
.clsbon .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
.clsbon .banner_text {
    min-height: 220px;
}
.clsbon .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}

}

@media (max-width: 1400px) {
.clsbon .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsbon .university .tab_content_img{
    position: relative!important;
}
.clsbon  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsbon  .all_three {
    background-image: none;
}
.clsbon  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsbon .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsbon .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsbon .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsbon  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsbon .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsbon  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsbon .page_banner .banner_right {
    margin-left: 0px;
}	
.clsbon  .university {
   background-image: none!important; 
}
	
.clsbon  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsbon  .university {
   background-image: none!important; 
}
	
.clsbon  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsbon .university .tab_content_img {
    right: -70px;
    top: -22px!important;
}
.clsbon .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsbon .university .tab_content_img {
    right: 0px;
    top: -18px!important;
}
	.clsbon .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsbon  .university {
    background-size: 110px;
}	
.clsbon .tab_content_right {
    margin-top: 0px;
}
.clsbon .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsbon .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsbon .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsbon .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsbon   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsbon .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsbon .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsbon .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsbon .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsbon .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_bon {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsbon .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_bon {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsbon .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_bon {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsbon .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_bon {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsbon .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsbon  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsbon .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsbon .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsbon .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsbon .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsbon .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsbon .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsbon .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_bon{
    margin-right: -60px!important;
}
.clsbon .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_bon {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_bon {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_bon {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_bon {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_bon {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_bon {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsbon .shadow_all {
    left: 120px!important;
}
.clsbon .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsbon .shadow_all {
    left: 120px!important;
}
.clsbon .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsbon .shadow_all {
    left: 110px!important;
}
.clsbon .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsbon .shadow_all {
    left: 98px!important;
}
.clsbon .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsbon .shadow_all {
    left: 118px!important;
}
.clsbon .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsbon .shadow_all {
    left: 105px!important;
}
.clsbon .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsbon .shadow_all {
    left: 93px!important;
}
.clsbon .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsbon .shadow_all {
    left: 50px!important;
}
.clsbon .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsbon .shadow_all {
    left: 22px!important;
}
.clsbon .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsbon .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsbon .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsbon .banner {
    height: 1220px;
}	
.clsbon .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsbon .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsbon .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsbon .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsbon .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsbon #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 10px!important;
    padding-left: 10px!important;
    font-size: 13px!important;
}
}


@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsbon #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 20px!important;
    padding-left: 20px!important;
    font-size: 14px!important;
}
}

@media (min-width: 1800px) {
.clsbon #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 30px!important;
    padding-left: 30px!important;
    font-size: 14px!important;
}

}

/*==========clsbon end=============*/


/*==========clscws start=============*/
@media (max-width: 575px) {
.clscws .banner_right{ display:none;} 
.clscws .banner_search_btn{ display:none;} 
.clscws .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clscws .page_banner .banner_right {
	display:none!important;
}
.clscws .left_menu_heading {
     margin-top: -50px!important;
}
.clscws .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
.clscws .banner_text {
    min-height: 220px;
}
	.clscws .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}
}

@media (max-width: 1400px) {
.clscws .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clscws .university .tab_content_img{
    position: relative!important;
}
.clscws  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clscws  .all_three {
    background-image: none;
}
.clscws  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clscws .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clscws .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clscws .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clscws  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clscws .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clscws  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clscws .page_banner .banner_right {
    margin-left: 0px;
}	
.clscws  .university {
   background-image: none!important; 
}
	
.clscws  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clscws  .university {
   background-image: none!important; 
}
	
.clscws  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clscws .university .tab_content_img {
    right: -70px;
    top: 23px!important;
}
.clscws .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clscws .university .tab_content_img {
    right: 0px;
    top: -3px!important;
}
	.clscws .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clscws  .university {
    background-size: 110px;
}	
.clscws .tab_content_right {
    margin-top: 0px;
}
.clscws .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clscws .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clscws .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clscws .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clscws   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clscws .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clscws .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clscws .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clscws .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clscws .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_cws {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clscws .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_cws {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clscws .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_cws {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clscws .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_cws {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clscws .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clscws  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clscws .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clscws .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clscws .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clscws .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clscws .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clscws .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clscws .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_cws{
    margin-right: -60px!important;
}
.clscws .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_cws {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_cws {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_cws {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_cws {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_cws {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_cws {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clscws .shadow_all {
    left: 120px!important;
}
.clscws .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clscws .shadow_all {
    left: 120px!important;
}
.clscws .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clscws .shadow_all {
    left: 110px!important;
}
.clscws .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clscws .shadow_all {
    left: 98px!important;
}
.clscws .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clscws .shadow_all {
    left: 118px!important;
}
.clscws .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clscws .shadow_all {
    left: 105px!important;
}
.clscws .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clscws .shadow_all {
    left: 93px!important;
}
.clscws .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clscws .shadow_all {
    left: 50px!important;
}
.clscws .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clscws .shadow_all {
    left: 22px!important;
}
.clscws .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clscws .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clscws .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clscws .banner {
    height: 1220px;
}	
.clscws .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clscws .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clscws .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clscws .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clscws .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clscws end=============*/

/*==========clsccnt start=============*/
@media (max-width: 575px) {
.clsccnt .banner_right{ display:none;} 
.clsccnt .banner_search_btn{ display:none;} 
.clsccnt .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}	
.clsccnt .page_banner .banner_right {
	display:none!important;
}
.clsccnt .left_menu_heading {
     margin-top: -50px!important;
}
.clsccnt .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
.clsccnt .banner_text {
    min-height: 220px;
}
.clsccnt .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}

@media (max-width: 1400px) {
.clsccnt .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsccnt .university .tab_content_img{
    position: relative!important;
}
.clsccnt  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsccnt  .all_three {
    background-image: none;
}
.clsccnt  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsccnt .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsccnt .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsccnt .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsccnt  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsccnt .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsccnt  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsccnt .page_banner .banner_right {
    margin-left: 0px;
}	
.clsccnt  .university {
   background-image: none!important; 
}
	
.clsccnt  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsccnt  .university {
   background-image: none!important; 
}
	
.clsccnt  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsccnt .university .tab_content_img {
    right: -70px;
    top: 22px!important;
}
.clsccnt .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsccnt .university .tab_content_img {
    right: 0px;
    top: -18px!important;
}
	.clsccnt .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsccnt  .university {
    background-size: 110px;
}	
.clsccnt .tab_content_right {
    margin-top: 0px;
}
.clsccnt .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsccnt .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsccnt .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsccnt .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsccnt   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsccnt .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsccnt .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsccnt .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsccnt .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsccnt .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_ccnt {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsccnt .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_ccnt {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsccnt .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_ccnt {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsccnt .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_ccnt {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsccnt .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsccnt  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsccnt .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsccnt .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsccnt .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsccnt .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsccnt .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsccnt .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsccnt .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_ccnt{
    margin-right: -60px!important;
}
.clsccnt .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_ccnt {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_ccnt {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_ccnt {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_ccnt {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_ccnt {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_ccnt {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsccnt .shadow_all {
    left: 120px!important;
}
.clsccnt .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsccnt .shadow_all {
    left: 120px!important;
}
.clsccnt .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsccnt .shadow_all {
    left: 110px!important;
}
.clsccnt .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsccnt .shadow_all {
    left: 98px!important;
}
.clsccnt .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsccnt .shadow_all {
    left: 118px!important;
}
.clsccnt .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsccnt .shadow_all {
    left: 105px!important;
}
.clsccnt .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsccnt .shadow_all {
    left: 93px!important;
}
.clsccnt .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsccnt .shadow_all {
    left: 50px!important;
}
.clsccnt .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsccnt .shadow_all {
    left: 22px!important;
}
.clsccnt .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsccnt .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsccnt .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsccnt .banner {
    height: 1220px;
}	
.clsccnt .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsccnt .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsccnt .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsccnt .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsccnt .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clsccnt end=============*/

/*==========clsbk start=============*/
@media (max-width: 575px) {
.clsbk .banner_right{ display:none;} 
.clsbk .banner_search_btn{ display:none;} 
.clsbk .banner_bot_new {
     border-radius: 0px 0px 25px 25px;
}
.clsbk .page_banner .banner_right {
	display:none!important;
}	
.clsbk .left_menu_heading {
    margin-top: -50px!important;
}
.clsbk .banner_img_all img {
     border-radius: 0px 0px 20px 20px;
}
.clsbk .banner_text {
    min-height: 220px;
}
.clsbk .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}

@media (max-width: 1400px) {
.clsbk .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsbk .university .tab_content_img{
    position: relative!important;
}
.clsbk  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsbk  .all_three {
    background-image: none;
}
.clsbk  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsbk .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsbk .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsbk .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsbk  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsbk .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsbk  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsbk .page_banner .banner_right {
    margin-left: 0px;
}	
.clsbk  .university {
   background-image: none!important; 
}
	
.clsbk  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsbk  .university {
   background-image: none!important; 
}
	
.clsbk  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsbk .university .tab_content_img {
    right: -70px;
    top: 22px!important;
}
.clsbk .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsbk .university .tab_content_img {
    right: 0px;
    top: -18px!important;
}
	.clsbk .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsbk  .university {
    background-size: 110px;
}	
.clsbk .tab_content_right {
    margin-top: 0px;
}
.clsbk .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsbk .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsbk .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsbk .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsbk   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsbk .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsbk .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsbk .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsbk .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsbk .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_bk {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsbk .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_bk {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsbk .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_bk {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsbk .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_bk {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsbk .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsbk  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsbk .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsbk .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsbk .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsbk .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsbk .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsbk .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsbk .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_bk{
    margin-right: -60px!important;
}
.clsbk .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_bk {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_bk {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_bk {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_bk {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_bk {
    margin-right: -23px!important;
}
.clsbk .tab-content {
    margin-left: 116px;
    width: 100%;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_bk {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsbk .shadow_all {
    left: 120px!important;
}
.clsbk .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsbk .shadow_all {
    left: 120px!important;
}
.clsbk .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsbk .shadow_all {
    left: 110px!important;
}
.clsbk .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsbk .shadow_all {
    left: 98px!important;
}
.clsbk .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsbk .shadow_all {
    left: 118px!important;
}
.clsbk .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsbk .shadow_all {
    left: 105px!important;
}
.clsbk .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsbk .shadow_all {
    left: 93px!important;
}
.clsbk .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsbk .shadow_all {
    left: 50px!important;
}
.clsbk .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsbk .shadow_all {
    left: 22px!important;
}
.clsbk .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsbk .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsbk .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsbk .banner {
    height: 1220px;
}	
.clsbk .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsbk .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsbk .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsbk .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsbk .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsbk #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 10px!important;
    padding-left: 10px!important;
    font-size: 13px!important;
}
}


@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsbk #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 20px!important;
    padding-left: 20px!important;
    font-size: 14px!important;
}
}

@media (min-width: 1800px) {
.clsbk #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 30px!important;
    padding-left: 30px!important;
    font-size: 14px!important;
}

}
/*==========clsbk end=============*/

@media only screen and (max-width: 767px) {
.banner_search_btn {
    position: relative;
    left: 0px;
    bottom: 20px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
	display: flex;
    justify-content: center;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.banner_search_btn {
    position: absolute;
    left: 0px;
    bottom: 70px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    display: flex;
    justify-content: center;
}
.banner_right {
    padding-right: 0px;
}	
}
@media only screen and (min-width: 992px) and (max-width:1199px){
.banner_search_btn {
    position: absolute;
    left: 0px;
    bottom: 250px;
    width: 45%;
}
}
@media only screen and (min-width:1200px) and (max-width:1400px){
.banner_search_btn {
    position: absolute;
    left: 50px;
    bottom: 65px;
    width: 40%;
}
}



/*==========clsdag start=============*/
@media (max-width: 575px) {
.clsdag .banner_right{ display:none;} 
.clsdag .banner_search_btn{ display:none;} 
	.clsdag .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clsdag .page_banner .banner_right {
	display:none!important;
}	
.clsdag .left_menu_heading {
    margin-top: -50px!important;
}
.clsdag .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
.clsdag .banner_text {
    min-height: 220px;
}	
.clsdag .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}
	
}

@media (max-width: 1400px) {
.clsdag .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsdag .university .tab_content_img{
    position: relative!important;
}
.clsdag  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsdag  .all_three {
    background-image: none;
}
.clsdag  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsdag .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsdag .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsdag .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsdag  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsdag .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsdag  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsdag .page_banner .banner_right {
    margin-left: 0px;
}	
.clsdag  .university {
   background-image: none!important; 
}
	
.clsdag  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsdag  .university {
   background-image: none!important; 
}
	
.clsdag  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsdag .university .tab_content_img {
    right: -70px;
    top: 38px!important;
}
.clsdag .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsdag .university .tab_content_img {
    right: 0px;
    top: 38px!important;
}
	.clsdag .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsdag  .university {
    background-size: 110px;
}	
.clsdag .tab_content_right {
    margin-top: 0px;
}
.clsdag .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsdag .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsdag .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsdag .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsdag   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsdag .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsdag .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsdag .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsdag .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsdag .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_dag {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsdag .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_dag {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsdag .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_dag {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsdag .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_dag {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsdag .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsdag  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsdag .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsdag .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsdag .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsdag .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsdag .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsdag .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsdag .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_dag{
    margin-right: -60px!important;
}
.clsdag .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_dag {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_dag {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_dag {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_dag {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_dag {
    margin-right: -23px!important;
}
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_dag {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsdag .shadow_all {
    left: 120px!important;
}
.clsdag .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsdag .shadow_all {
    left: 120px!important;
}
.clsdag .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsdag .shadow_all {
    left: 110px!important;
}
.clsdag .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsdag .shadow_all {
    left: 98px!important;
}
.clsdag .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsdag .shadow_all {
    left: 118px!important;
}
.clsdag .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsdag .shadow_all {
    left: 105px!important;
}
.clsdag .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsdag .shadow_all {
    left: 93px!important;
}
.clsdag .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsdag .shadow_all {
    left: 50px!important;
}
.clsdag .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsdag .shadow_all {
    left: 22px!important;
}
.clsdag .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsdag .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsdag .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsdag .banner {
    height: 1220px;
}	
.clsdag .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsdag .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsdag .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsdag .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsdag .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clsdag end=============*/


/*==========clsjakosc start=============*/

@media (max-width: 575px) {
.clsjakosc .banner_right{ display:none;} 
.clsjakosc .banner_search_btn{ display:none;} 
.clsjakosc .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clsjakosc .page_banner .banner_right {
	display:none!important;
}
.clsjakosc .left_menu_heading {
    margin-top: -50px;
}
.clsjakosc .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
.clsjakosc .banner_text {
    min-height: 220px;
}	
.clsjakosc .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}
	
}

@media (max-width: 1400px) {
.clsjakosc .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsjakosc .university .tab_content_img{
    position: relative!important;
}
.clsjakosc  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsjakosc  .all_three {
    background-image: none;
}
.clsjakosc  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsjakosc .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsjakosc .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsjakosc .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsjakosc  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsjakosc .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsjakosc  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsjakosc .page_banner .banner_right {
    margin-left: 0px;
}	
.clsjakosc  .university {
   background-image: none!important; 
}
	
.clsjakosc  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsjakosc  .university {
   background-image: none!important; 
}
	
.clsjakosc  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsjakosc .university .tab_content_img {
    right: -70px;
    top: -2px!important;
}
.clsjakosc .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsjakosc .university .tab_content_img {
    right: 0px;
    top: -2px!important;
}
	.clsjakosc .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsjakosc  .university {
    background-size: 110px;
}	
.clsjakosc .tab_content_right {
    margin-top: 0px;
}
.clsjakosc .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsjakosc .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsjakosc .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsjakosc .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsjakosc   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsjakosc .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsjakosc .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsjakosc .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsjakosc .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsjakosc .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_jakosc {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsjakosc .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_jakosc {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsjakosc .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_jakosc {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsjakosc .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_jakosc {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsjakosc .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsjakosc  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsjakosc .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsjakosc .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsjakosc .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsjakosc .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsjakosc .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsjakosc .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsjakosc .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_jakosc{
    margin-right: -60px!important;
}
.clsjakosc .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_jakosc {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_jakosc {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_jakosc {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_jakosc {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_jakosc {
    margin-right: -23px!important;
}
.clsjakosc .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_jakosc {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsjakosc .shadow_all {
    left: 120px!important;
}
.clsjakosc .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsjakosc .shadow_all {
    left: 120px!important;
}
.clsjakosc .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsjakosc .shadow_all {
    left: 110px!important;
}
.clsjakosc .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsjakosc .shadow_all {
    left: 98px!important;
}
.clsjakosc .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsjakosc .shadow_all {
    left: 118px!important;
}
.clsjakosc .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsjakosc .shadow_all {
    left: 105px!important;
}
.clsjakosc .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsjakosc .shadow_all {
    left: 93px!important;
}
.clsjakosc .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsjakosc .shadow_all {
    left: 50px!important;
}
.clsjakosc .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsjakosc .shadow_all {
    left: 22px!important;
}
.clsjakosc .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsjakosc .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsjakosc .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsjakosc .banner {
    height: 1220px;
}	
.clsjakosc .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsjakosc .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsjakosc .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsjakosc .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsjakosc .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clsjakosc end=============*/

/*==========clsksztal start=============*/
@media (max-width: 575px) {
.clsksztal .banner_right{ display:none;} 
.clsksztal .banner_search_btn{ display:none;} 
.clsksztal .banner_bot_new {
     border-radius: 0px 0px 25px 25px;
}
.clsksztal .page_banner .banner_right {
	display:none!important;
}
.clsksztal .left_menu_heading {
     margin-top: -50px!important;
}
.clsksztal .banner_img_all img {
     border-radius: 0px 0px 20px 20px;
}
	.clsksztal .banner_text {
    min-height: 220px;
}
.clsksztal .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}


@media (max-width: 1400px) {
.clsksztal .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsksztal .university .tab_content_img{
    position: relative!important;
}
.clsksztal  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsksztal  .all_three {
    background-image: none;
}
.clsksztal  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsksztal .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsksztal .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsksztal .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsksztal  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsksztal .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsksztal  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsksztal .page_banner .banner_right {
    margin-left: 0px;
}	
.clsksztal  .university {
   background-image: none!important; 
}
	
.clsksztal  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsksztal  .university {
   background-image: none!important; 
}
	
.clsksztal  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsksztal .university .tab_content_img {
    right: -70px;
    top: 22px!important;
}
.clsksztal .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsksztal .university .tab_content_img {
    right: 0px;
    top: 13px!important;
}
	.clsksztal .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsksztal  .university {
    background-size: 110px;
}	
.clsksztal .tab_content_right {
    margin-top: 0px;
}
.clsksztal .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsksztal .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsksztal .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsksztal .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsksztal   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsksztal .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsksztal .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsksztal .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsksztal .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsksztal .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_ksztal {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsksztal .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_ksztal {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsksztal .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_ksztal {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsksztal .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_ksztal {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsksztal .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsksztal  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsksztal .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsksztal .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsksztal .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsksztal .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsksztal .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsksztal .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsksztal .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_ksztal{
    margin-right: -60px!important;
}
.clsksztal .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_ksztal {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_ksztal {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_ksztal {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_ksztal {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_ksztal {
    margin-right: -23px!important;
}
.clsksztal .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_ksztal {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsksztal .shadow_all {
    left: 120px!important;
}
.clsksztal .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsksztal .shadow_all {
    left: 120px!important;
}
.clsksztal .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsksztal .shadow_all {
    left: 110px!important;
}
.clsksztal .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsksztal .shadow_all {
    left: 98px!important;
}
.clsksztal .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsksztal .shadow_all {
    left: 118px!important;
}
.clsksztal .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsksztal .shadow_all {
    left: 105px!important;
}
.clsksztal .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsksztal .shadow_all {
    left: 93px!important;
}
.clsksztal .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsksztal .shadow_all {
    left: 50px!important;
}
.clsksztal .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsksztal .shadow_all {
    left: 22px!important;
}
.clsksztal .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsksztal .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsksztal .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsksztal .banner {
    height: 1220px;
}	
.clsksztal .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsksztal .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsksztal .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsksztal .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsksztal .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}


@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsksztal #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 10px!important;
    padding-left: 10px!important;
    font-size: 14px!important;
}
.clsksztal .navbar-brand {
    width: 200px!important;
}	
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsksztal #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 15px!important;
    padding-left: 15px!important;
    font-size: 14px!important;
}
.clsksztal .navbar-brand {
    width: 220px;
}	
}

@media (min-width: 1800px) {
.clsksztal #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 35px!important;
    padding-left: 35px!important;
    font-size: 14px!important;
}
}


/*==========clsksztal end=============*/


/*==========clsdpm start=============*/
@media (max-width: 575px) {
.clsdpm .banner_right{ display:none;} 
.clsdpm .banner_search_btn{ display:none;} 
.clsdpm .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clsdpm .page_banner .banner_right {
	display:none!important;
}
.clsdpm .left_menu_heading {
     margin-top: -50px!important;
}	
.clsdpm .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
.clsdpm .banner_text {
    min-height: 220px;
}
.clsdpm .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}


@media (max-width: 1400px) {
.clsdpm .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsdpm .university .tab_content_img{
    position: relative!important;
}
.clsdpm  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsdpm  .all_three {
    background-image: none;
}
.clsdpm  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsdpm .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsdpm .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsdpm .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsdpm  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsdpm .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsdpm  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsdpm .page_banner .banner_right {
    margin-left: 0px;
}	
.clsdpm  .university {
   background-image: none!important; 
}
	
.clsdpm  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsdpm  .university {
   background-image: none!important; 
}
	
.clsdpm  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsdpm .university .tab_content_img {
    right: -70px;
    top: 22px!important;
}
.clsdpm .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsdpm .university .tab_content_img {
    right: 0px;
    top: -18px!important;
}
	.clsdpm .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsdpm  .university {
    background-size: 110px;
}	
.clsdpm .tab_content_right {
    margin-top: 0px;
}
.clsdpm .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsdpm .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsdpm .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsdpm .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsdpm   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsdpm .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsdpm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsdpm .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsdpm .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsdpm .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_dpm {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsdpm .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_dpm {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsdpm .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_dpm {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsdpm .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_dpm {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsdpm .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsdpm  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsdpm .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsdpm .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsdpm .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsdpm .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsdpm .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsdpm .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsdpm .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_dpm{
    margin-right: -60px!important;
}
.clsdpm .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_dpm {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_dpm {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_dpm {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_dpm {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_dpm {
    margin-right: -23px!important;
}
.clsdpm .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_dpm {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsdpm .shadow_all {
    left: 120px!important;
}
.clsdpm .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsdpm .shadow_all {
    left: 120px!important;
}
.clsdpm .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsdpm .shadow_all {
    left: 110px!important;
}
.clsdpm .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsdpm .shadow_all {
    left: 98px!important;
}
.clsdpm .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsdpm .shadow_all {
    left: 118px!important;
}
.clsdpm .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsdpm .shadow_all {
    left: 105px!important;
}
.clsdpm .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsdpm .shadow_all {
    left: 93px!important;
}
.clsdpm .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsdpm .shadow_all {
    left: 50px!important;
}
.clsdpm .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsdpm .shadow_all {
    left: 22px!important;
}
.clsdpm .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsdpm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsdpm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsdpm .banner {
    height: 1220px;
}	
.clsdpm .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsdpm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsdpm .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsdpm .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsdpm .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsdpm #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 10px!important;
    padding-left: 10px!important;
    font-size: 13px!important;
}
}

@media (min-width: 1800px) {
.clsdpm #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 20px!important;
    padding-left: 20px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsdpm #mega-menu-wrap-primary ul li a.mega-menu-link {
    padding-right: 6px!important;
    padding-left: 6px!important;
    font-size: 12px!important;
}
}

/*==========clsdpm end=============*/


/*==========clsdwm start=============*/
@media (max-width: 575px) {
.clsdwm .banner_right{ display:none;} 
.clsdwm .banner_search_btn{ display:none;} 
.clsdwm .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clsdwm .page_banner .banner_right {
	display:none!important;
}
.clsdwm .left_menu_heading {
     margin-top: -50px!important;
}	
.clsdwm .banner_img_all img {
   border-radius: 0px 0px 20px 20px;
}
.clsdwm .banner_text {
    min-height: 220px;
}	
.clsdwm .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
	
}

@media (max-width: 1400px) {
.clsdwm .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsdwm .university .tab_content_img{
    position: relative!important;
}
.clsdwm  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsdwm  .all_three {
    background-image: none;
}
.clsdwm  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsdwm .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsdwm .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsdwm .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsdwm  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsdwm .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsdwm  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsdwm .page_banner .banner_right {
    margin-left: 0px;
}	
.clsdwm  .university {
   background-image: none!important; 
}
	
.clsdwm  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsdwm  .university {
   background-image: none!important; 
}
	
.clsdwm  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsdwm .university .tab_content_img {
    right: -70px;
    top: 22px!important;
}
.clsdwm .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsdwm .university .tab_content_img {
    right: 0px;
    top: 14px!important;
}
	.clsdwm .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsdwm  .university {
    background-size: 110px;
}	
.clsdwm .tab_content_right {
    margin-top: 0px;
}
.clsdwm .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsdwm .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsdwm .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsdwm .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsdwm   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsdwm .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsdwm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsdwm .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsdwm .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsdwm .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_dwm {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsdwm .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_dwm {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsdwm .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_dwm {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsdwm .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_dwm {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsdwm .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsdwm  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsdwm .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsdwm .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsdwm .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsdwm .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsdwm .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsdwm .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsdwm .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_dwm{
    margin-right: -60px!important;
}
.clsdwm .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_dwm {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_dwm {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_dwm {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_dwm {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_dwm {
    margin-right: -23px!important;
}
.clsdwm .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_dwm {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsdwm .shadow_all {
    left: 120px!important;
}
.clsdwm .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsdwm .shadow_all {
    left: 120px!important;
}
.clsdwm .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsdwm .shadow_all {
    left: 110px!important;
}
.clsdwm .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsdwm .shadow_all {
    left: 98px!important;
}
.clsdwm .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsdwm .shadow_all {
    left: 118px!important;
}
.clsdwm .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsdwm .shadow_all {
    left: 105px!important;
}
.clsdwm .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsdwm .shadow_all {
    left: 93px!important;
}
.clsdwm .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsdwm .shadow_all {
    left: 50px!important;
}
.clsdwm .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsdwm .shadow_all {
    left: 22px!important;
}
.clsdwm .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsdwm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsdwm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsdwm .banner {
    height: 1220px;
}	
.clsdwm .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsdwm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsdwm .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsdwm .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsdwm .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clsdwm end=============*/


/*==========clsdzp start=============*/
@media (max-width: 575px) {
.clsdzp .banner_right{ display:none;} 
.clsdzp .banner_search_btn{ display:none;} 
.clsdzp .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clsdzp .page_banner .banner_right {
	display:none!important;
}
.clsdzp .left_menu_heading {
     margin-top: -50px!important;
}
.clsdzp .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
.clsdzp .banner_text {
    min-height: 220px;
}
.clsdzp .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}

@media (max-width: 1400px) {
.clsdzp .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsdzp .university .tab_content_img{
    position: relative!important;
}
.clsdzp  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsdzp  .all_three {
    background-image: none;
}
.clsdzp  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsdzp .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsdzp .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsdzp .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsdzp  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsdzp .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsdzp  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsdzp .page_banner .banner_right {
    margin-left: 0px;
}	
.clsdzp  .university {
   background-image: none!important; 
}
	
.clsdzp  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsdzp  .university {
   background-image: none!important; 
}
	
.clsdzp  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsdzp .university .tab_content_img {
    right: -70px;
    top: 22px!important;
}
.clsdzp .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsdzp .university .tab_content_img {
    right: 0px;
    top: -2px!important;
}
	.clsdzp .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsdzp  .university {
    background-size: 110px;
}	
.clsdzp .tab_content_right {
    margin-top: 0px;
}
.clsdzp .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsdzp .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsdzp .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsdzp .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsdzp   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsdzp .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsdzp .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsdzp .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsdzp .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsdzp .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_dzp {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsdzp .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_dzp {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsdzp .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_dzp {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsdzp .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_dzp {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsdzp .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsdzp  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsdzp .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsdzp .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsdzp .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsdzp .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsdzp .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsdzp .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsdzp .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_dzp{
    margin-right: -60px!important;
}
.clsdzp .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_dzp {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_dzp {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_dzp {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_dzp {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_dzp {
    margin-right: -23px!important;
}
.clsdzp .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_dzp {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsdzp .shadow_all {
    left: 120px!important;
}
.clsdzp .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsdzp .shadow_all {
    left: 120px!important;
}
.clsdzp .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsdzp .shadow_all {
    left: 110px!important;
}
.clsdzp .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsdzp .shadow_all {
    left: 98px!important;
}
.clsdzp .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsdzp .shadow_all {
    left: 118px!important;
}
.clsdzp .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsdzp .shadow_all {
    left: 105px!important;
}
.clsdzp .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsdzp .shadow_all {
    left: 93px!important;
}
.clsdzp .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsdzp .shadow_all {
    left: 50px!important;
}
.clsdzp .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsdzp .shadow_all {
    left: 22px!important;
}
.clsdzp .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsdzp .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsdzp .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsdzp .banner {
    height: 1220px;
}	
.clsdzp .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsdzp .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsdzp .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsdzp .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsdzp .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clsdzp end=============*/


/*==========clsmcdmm start=============*/
@media (max-width: 575px) {
.clsmcdmm .banner_right{ display:none;} 
.clsmcdmm .banner_search_btn{ display:none;} 
.clsmcdmm .banner_bot_new {
   border-radius: 0px 0px 25px 25px;
}
.clsmcdmm .page_banner .banner_right {
	display:none!important;
}	
.clsmcdmm .left_menu_heading {
    margin-top: -50px!important;
}
.clsmcdmm .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
.clsmcdmm .banner_text {
    min-height: 220px;
}
	.clsmcdmm .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}
}

@media (max-width: 1400px) {
.clsmcdmm .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsmcdmm .university .tab_content_img{
    position: relative!important;
}
.clsmcdmm  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsmcdmm  .all_three {
    background-image: none;
}
.clsmcdmm  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsmcdmm .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsmcdmm .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsmcdmm .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsmcdmm  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsmcdmm .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsmcdmm  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsmcdmm .page_banner .banner_right {
    margin-left: 0px;
}	
.clsmcdmm  .university {
   background-image: none!important; 
}
	
.clsmcdmm  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsmcdmm  .university {
   background-image: none!important; 
}
	
.clsmcdmm  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsmcdmm .university .tab_content_img {
    right: -170px;
    top: 23px!important;
}
.clsmcdmm .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsmcdmm .university .tab_content_img {
    right: -90px;
    top: -18px!important;
}
	.clsmcdmm .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsmcdmm  .university {
    background-size: 110px;
}	
.clsmcdmm .tab_content_right {
    margin-top: 0px;
}
.clsmcdmm .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsmcdmm .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsmcdmm .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsmcdmm .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsmcdmm   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsmcdmm .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsmcdmm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsmcdmm .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsmcdmm .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsmcdmm .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_mcdmm {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsmcdmm .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_mcdmm {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsmcdmm .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_mcdmm {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsmcdmm .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_mcdmm {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsmcdmm .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsmcdmm  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsmcdmm .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsmcdmm .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsmcdmm .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsmcdmm .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsmcdmm .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsmcdmm .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsmcdmm .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_mcdmm{
    margin-right: -60px!important;
}
.clsmcdmm .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_mcdmm {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_mcdmm {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_mcdmm {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_mcdmm {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_mcdmm {
    margin-right: -23px!important;
}
.clsmcdmm .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_mcdmm {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsmcdmm .shadow_all {
    left: 120px!important;
}
.clsmcdmm .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsmcdmm .shadow_all {
    left: 120px!important;
}
.clsmcdmm .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsmcdmm .shadow_all {
    left: 110px!important;
}
.clsmcdmm .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsmcdmm .shadow_all {
    left: 98px!important;
}
.clsmcdmm .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsmcdmm .shadow_all {
    left: 118px!important;
}
.clsmcdmm .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsmcdmm .shadow_all {
    left: 105px!important;
}
.clsmcdmm .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsmcdmm .shadow_all {
    left: 93px!important;
}
.clsmcdmm .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsmcdmm .shadow_all {
    left: 50px!important;
}
.clsmcdmm .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsmcdmm .shadow_all {
    left: 22px!important;
}
.clsmcdmm .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsmcdmm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsmcdmm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsmcdmm .banner {
    height: 1220px;
}	
.clsmcdmm .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsmcdmm .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsmcdmm .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsmcdmm .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsmcdmm .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clsmcdmm end=============*/


/*==========clssjo start=============*/
@media (max-width: 575px) {
.clssjo .banner_right{ display:none;} 
.clssjo .banner_search_btn{ display:none;} 
.clssjo .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clssjo .page_banner .banner_right {
	display:none!important;
}
.clssjo .left_menu_heading {
     margin-top: -50px!important;
}
.clssjo .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
.clssjo .banner_text {
    min-height: 220px;
}	
.clssjo .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}

@media (max-width: 1400px) {
.clssjo .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clssjo .university .tab_content_img{
    position: relative!important;
}
.clssjo  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clssjo  .all_three {
    background-image: none;
}
.clssjo  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clssjo .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clssjo .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clssjo .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clssjo  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clssjo .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clssjo  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clssjo .page_banner .banner_right {
    margin-left: 0px;
}	
.clssjo  .university {
   background-image: none!important; 
}
	
.clssjo  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clssjo  .university {
   background-image: none!important; 
}
	
.clssjo  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clssjo .university .tab_content_img {
    right: -70px;
    top: 123px!important;
}
.clssjo .tab_content_img .img_student {
    height: 400px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clssjo .university .tab_content_img {
    right: 0px;
    top: 98px!important;
}
	.clssjo .tab_content_img .img_student {
    height: 400px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clssjo  .university {
    background-size: 110px;
}	
.clssjo .tab_content_right {
    margin-top: 0px;
}
.clssjo .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clssjo .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clssjo .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clssjo .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clssjo   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clssjo .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clssjo .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clssjo .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clssjo .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clssjo .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_sjo {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clssjo .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_sjo {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clssjo .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_sjo {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clssjo .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_sjo {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clssjo .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clssjo  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clssjo .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clssjo .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clssjo .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clssjo .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clssjo .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clssjo .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clssjo .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_sjo{
    margin-right: -60px!important;
}
.clssjo .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_sjo {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_sjo {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_sjo {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_sjo {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_sjo {
    margin-right: -23px!important;
}
.clssjo .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_sjo {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clssjo .shadow_all {
    left: 120px!important;
}
.clssjo .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clssjo .shadow_all {
    left: 120px!important;
}
.clssjo .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clssjo .shadow_all {
    left: 110px!important;
}
.clssjo .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clssjo .shadow_all {
    left: 98px!important;
}
.clssjo .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clssjo .shadow_all {
    left: 118px!important;
}
.clssjo .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clssjo .shadow_all {
    left: 105px!important;
}
.clssjo .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clssjo .shadow_all {
    left: 93px!important;
}
.clssjo .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clssjo .shadow_all {
    left: 50px!important;
}
.clssjo .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clssjo .shadow_all {
    left: 22px!important;
}
.clssjo .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clssjo .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clssjo .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clssjo .banner {
    height: 1220px;
}	
.clssjo .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clssjo .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clssjo .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clssjo .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clssjo .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clssjo end=============*/

/*==========clsswf start=============*/
@media (max-width: 575px) {
.clsswf .banner_right{ display:none;} 
.clsswf .banner_search_btn{ display:none;} 
.clsswf .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clsswf .page_banner .banner_right {
	display:none!important;
}
.clsswf .left_menu_heading {
    margin-top: -50px;
}
.clsswf .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
	.clsswf .banner_text {
    min-height: 220px;
}
.clsswf .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}

@media (max-width: 1400px) {
.clsswf .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsswf .university .tab_content_img{
    position: relative!important;
}
.clsswf  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsswf  .all_three {
    background-image: none;
}
.clsswf  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsswf .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsswf .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsswf .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsswf  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsswf .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsswf  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsswf .page_banner .banner_right {
    margin-left: 0px;
}	
.clsswf  .university {
   background-image: none!important; 
}
	
.clsswf  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsswf  .university {
   background-image: none!important; 
}
	
.clsswf  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsswf .university .tab_content_img {
    right: -70px;
    top: 22px!important;
}
.clsswf .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsswf .university .tab_content_img {
    right: 0px;
    top: -18px!important;
}
	.clsswf .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsswf  .university {
    background-size: 110px;
}	
.clsswf .tab_content_right {
    margin-top: 0px;
}
.clsswf .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsswf .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsswf .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsswf .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsswf   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsswf .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsswf .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsswf .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsswf .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsswf .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_swf {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsswf .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_swf {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsswf .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_swf {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsswf .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_swf {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsswf .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsswf  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsswf .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsswf .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsswf .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsswf .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsswf .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsswf .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsswf .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_swf{
    margin-right: -60px!important;
}
.clsswf .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_swf {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_swf {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_swf {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_swf {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_swf {
    margin-right: -23px!important;
}
.clsswf .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_swf {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsswf .shadow_all {
    left: 120px!important;
}
.clsswf .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsswf .shadow_all {
    left: 120px!important;
}
.clsswf .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsswf .shadow_all {
    left: 110px!important;
}
.clsswf .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsswf .shadow_all {
    left: 98px!important;
}
.clsswf .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsswf .shadow_all {
    left: 118px!important;
}
.clsswf .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsswf .shadow_all {
    left: 105px!important;
}
.clsswf .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsswf .shadow_all {
    left: 93px!important;
}
.clsswf .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsswf .shadow_all {
    left: 50px!important;
}
.clsswf .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsswf .shadow_all {
    left: 22px!important;
}
.clsswf .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsswf .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsswf .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsswf .banner {
    height: 1220px;
}	
.clsswf .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsswf .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsswf .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsswf .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsswf .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clsswf end=============*/

/*==========clsszkoladoktorska start=============*/

@media (max-width: 575px) {
.clsszkoladoktorska .banner_right{ display:none;} 
.clsszkoladoktorska .banner_search_btn{ display:none;} 
.clsszkoladoktorska .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}	
.clsszkoladoktorska .page_banner .banner_right {
	display:none!important;
}
.clsszkoladoktorska .left_menu_heading {
    margin-top: -50px!important;
}
.clsszkoladoktorska .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}	
.clsszkoladoktorska .banner_text {
    min-height: 220px;
}
	.clsszkoladoktorska .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}
}

@media (max-width: 1400px) {
.clsszkoladoktorska .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsszkoladoktorska .university .tab_content_img{
    position: relative!important;
}
.clsszkoladoktorska  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsszkoladoktorska  .all_three {
    background-image: none;
}
.clsszkoladoktorska  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsszkoladoktorska .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsszkoladoktorska .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsszkoladoktorska .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsszkoladoktorska  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsszkoladoktorska .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsszkoladoktorska  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsszkoladoktorska .page_banner .banner_right {
    margin-left: 0px;
}	
.clsszkoladoktorska  .university {
   background-image: none!important; 
}
	
.clsszkoladoktorska  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsszkoladoktorska  .university {
   background-image: none!important; 
}
	
.clsszkoladoktorska  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsszkoladoktorska .university .tab_content_img {
    right: -70px;
    top: 22px!important;
}
.clsszkoladoktorska .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsszkoladoktorska .university .tab_content_img {
    right: 0px;
    top: -18px!important;
}
	.clsszkoladoktorska .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsszkoladoktorska  .university {
    background-size: 110px;
}	
.clsszkoladoktorska .tab_content_right {
    margin-top: 0px;
}
.clsszkoladoktorska .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsszkoladoktorska .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsszkoladoktorska .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsszkoladoktorska .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsszkoladoktorska   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsszkoladoktorska .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsszkoladoktorska .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsszkoladoktorska .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsszkoladoktorska .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsszkoladoktorska .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_szkoladoktorska {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsszkoladoktorska .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_szkoladoktorska {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsszkoladoktorska .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_szkoladoktorska {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsszkoladoktorska .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_szkoladoktorska {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsszkoladoktorska .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsszkoladoktorska  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsszkoladoktorska .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsszkoladoktorska .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsszkoladoktorska .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsszkoladoktorska .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsszkoladoktorska .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsszkoladoktorska .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsszkoladoktorska .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_szkoladoktorska{
    margin-right: -60px!important;
}
.clsszkoladoktorska .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_szkoladoktorska {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_szkoladoktorska {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_szkoladoktorska {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_szkoladoktorska {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_szkoladoktorska {
    margin-right: -23px!important;
}
.clsszkoladoktorska .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_szkoladoktorska {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsszkoladoktorska .shadow_all {
    left: 120px!important;
}
.clsszkoladoktorska .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsszkoladoktorska .shadow_all {
    left: 120px!important;
}
.clsszkoladoktorska .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsszkoladoktorska .shadow_all {
    left: 110px!important;
}
.clsszkoladoktorska .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsszkoladoktorska .shadow_all {
    left: 98px!important;
}
.clsszkoladoktorska .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsszkoladoktorska .shadow_all {
    left: 118px!important;
}
.clsszkoladoktorska .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsszkoladoktorska .shadow_all {
    left: 105px!important;
}
.clsszkoladoktorska .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsszkoladoktorska .shadow_all {
    left: 93px!important;
}
.clsszkoladoktorska .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsszkoladoktorska .shadow_all {
    left: 50px!important;
}
.clsszkoladoktorska .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsszkoladoktorska .shadow_all {
    left: 22px!important;
}
.clsszkoladoktorska .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsszkoladoktorska .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsszkoladoktorska .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsszkoladoktorska .banner {
    height: 1220px;
}	
.clsszkoladoktorska .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsszkoladoktorska .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsszkoladoktorska .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsszkoladoktorska .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsszkoladoktorska .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clsszkoladoktorska end=============*/

/*==========clscentrumwolnosci start=============*/

@media (max-width: 575px) {
.clscentrumwolnosci .banner_right{ display:none;} 
.clscentrumwolnosci .banner_search_btn{ display:none;} 
.clscentrumwolnosci .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}

.clscentrumwolnosci .page_banner .banner_right {
	display:none!important;
}
.clscentrumwolnosci .left_menu_heading {
    margin-top: -50px!important;
}	
	.clscentrumwolnosci .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
.clscentrumwolnosci .banner_text {
    min-height: 220px;
}	
.clscentrumwolnosci .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}

@media (max-width: 1400px) {
.clscentrumwolnosci .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clscentrumwolnosci .university .tab_content_img{
    position: relative!important;
}
.clscentrumwolnosci  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clscentrumwolnosci  .all_three {
    background-image: none;
}
.clscentrumwolnosci  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clscentrumwolnosci .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clscentrumwolnosci .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clscentrumwolnosci .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clscentrumwolnosci  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clscentrumwolnosci .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clscentrumwolnosci  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clscentrumwolnosci .page_banner .banner_right {
    margin-left: 0px;
}	
.clscentrumwolnosci  .university {
   background-image: none!important; 
}
	
.clscentrumwolnosci  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clscentrumwolnosci  .university {
   background-image: none!important; 
}
	
.clscentrumwolnosci  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clscentrumwolnosci .university .tab_content_img {
    right: -70px;
    top: 22px!important;
}
.clscentrumwolnosci .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clscentrumwolnosci .university .tab_content_img {
    right: 0px;
    top: -18px!important;
}
	.clscentrumwolnosci .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clscentrumwolnosci  .university {
    background-size: 110px;
}	
.clscentrumwolnosci .tab_content_right {
    margin-top: 0px;
}
.clscentrumwolnosci .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clscentrumwolnosci .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clscentrumwolnosci .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clscentrumwolnosci .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clscentrumwolnosci   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clscentrumwolnosci .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clscentrumwolnosci .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clscentrumwolnosci .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clscentrumwolnosci .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clscentrumwolnosci .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_centrumwolnosci {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clscentrumwolnosci .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_centrumwolnosci {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clscentrumwolnosci .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_centrumwolnosci {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clscentrumwolnosci .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_centrumwolnosci {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clscentrumwolnosci .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clscentrumwolnosci  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clscentrumwolnosci .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clscentrumwolnosci .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clscentrumwolnosci .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clscentrumwolnosci .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clscentrumwolnosci .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clscentrumwolnosci .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clscentrumwolnosci .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_centrumwolnosci{
    margin-right: -60px!important;
}
.clscentrumwolnosci .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_centrumwolnosci {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_centrumwolnosci {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_centrumwolnosci {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_centrumwolnosci {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_centrumwolnosci {
    margin-right: -23px!important;
}
.clscentrumwolnosci .banner_text H1 {
    font-size: 3.20rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_centrumwolnosci {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clscentrumwolnosci .shadow_all {
    left: 120px!important;
}
.clscentrumwolnosci .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clscentrumwolnosci .shadow_all {
    left: 120px!important;
}
.clscentrumwolnosci .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clscentrumwolnosci .shadow_all {
    left: 110px!important;
}
.clscentrumwolnosci .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clscentrumwolnosci .shadow_all {
    left: 98px!important;
}
.clscentrumwolnosci .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clscentrumwolnosci .shadow_all {
    left: 118px!important;
}
.clscentrumwolnosci .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clscentrumwolnosci .shadow_all {
    left: 105px!important;
}
.clscentrumwolnosci .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clscentrumwolnosci .shadow_all {
    left: 93px!important;
}
.clscentrumwolnosci .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clscentrumwolnosci .shadow_all {
    left: 50px!important;
}
.clscentrumwolnosci .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clscentrumwolnosci .shadow_all {
    left: 22px!important;
}
.clscentrumwolnosci .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clscentrumwolnosci .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clscentrumwolnosci .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clscentrumwolnosci .banner {
    height: 1220px;
}	
.clscentrumwolnosci .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clscentrumwolnosci .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clscentrumwolnosci .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clscentrumwolnosci .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clscentrumwolnosci .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clscentrumwolnosci end=============*/

/*==========clsuo start=============*/
@media (max-width: 575px) {
.clsuo .banner_right{ display:none;} 
.clsuo .banner_search_btn{ display:none;} 
.clsuo .banner_img_all {
    border-radius: 0px 0px 25px 25px;
}
.clsuo .page_banner .banner_right {
	display:none!important;
}
.clsuo .left_menu_heading {
    margin-top: -50px;
}
.clsuo .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}		
.clsuo .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clsuo .banner_text {
    min-height: 220px;
}
.clsuo .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}

@media (max-width: 1400px) {
.clsuo .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsuo .university .tab_content_img{
    position: relative!important;
}
.clsuo  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsuo  .all_three {
    background-image: none;
}
.clsuo  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsuo .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsuo .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsuo .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsuo  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsuo .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsuo  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsuo .page_banner .banner_right {
    margin-left: 0px;
}	
.clsuo  .university {
   background-image: none!important; 
}
	
.clsuo  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsuo  .university {
   background-image: none!important; 
}
	
.clsuo  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsuo .university .tab_content_img {
    right: -70px;
    top: -18px!important;
}
.clsuo .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsuo .university .tab_content_img {
    right: 0px;
    top: -18px!important;
}
	.clsuo .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsuo  .university {
    background-size: 110px;
}	
.clsuo .tab_content_right {
    margin-top: 0px;
}
.clsuo .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsuo .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsuo .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsuo .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsuo   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsuo .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsuo .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsuo .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsuo .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsuo .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_uo {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsuo .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_uo {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsuo .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_uo {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsuo .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_uo {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsuo .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsuo  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsuo .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsuo .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsuo .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsuo .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsuo .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsuo .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsuo .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_uo{
    margin-right: -60px!important;
}
.clsuo .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_uo {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_uo {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_uo {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_uo {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_uo {
    margin-right: -23px!important;
}
.clsuo .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_uo {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsuo .shadow_all {
    left: 120px!important;
}
.clsuo .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsuo .shadow_all {
    left: 120px!important;
}
.clsuo .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsuo .shadow_all {
    left: 110px!important;
}
.clsuo .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsuo .shadow_all {
    left: 98px!important;
}
.clsuo .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsuo .shadow_all {
    left: 118px!important;
}
.clsuo .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsuo .shadow_all {
    left: 105px!important;
}
.clsuo .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsuo .shadow_all {
    left: 93px!important;
}
.clsuo .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsuo .shadow_all {
    left: 50px!important;
}
.clsuo .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsuo .shadow_all {
    left: 22px!important;
}
.clsuo .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsuo .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsuo .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsuo .banner {
    height: 1220px;
}	
.clsuo .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsuo .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsuo .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsuo .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsuo .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clsuo end=============*/

/*==========clsradio start=============*/
@media (max-width: 575px) {
.clsradio .banner_right{ display:none;} 
.clsradio .banner_search_btn{ display:none;} 
.clsradio .banner_bot_new {
   border-radius: 0px 0px 25px 25px;
}
.clsradio .page_banner .banner_right {
	display:none!important;
}
.clsradio .left_menu_heading {
     margin-top: -50px!important;
}
.clsradio .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}	
.clsradio .banner_text {
    min-height: 220px;
}
.clsradio .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
	
	
}


@media (max-width: 1400px) {
.clsradio .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsradio .university .tab_content_img{
    position: relative!important;
}
.clsradio  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsradio  .all_three {
    background-image: none;
}
.clsradio  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsradio .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsradio .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsradio .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsradio  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsradio .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsradio  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsradio .page_banner .banner_right {
    margin-left: 0px;
}	
.clsradio  .university {
   background-image: none!important; 
}
	
.clsradio  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsradio  .university {
   background-image: none!important; 
}
	
.clsradio  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsradio .university .tab_content_img {
    right: -70px;
    top: 22px!important;
}
.clsradio .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsradio .university .tab_content_img {
    right: 0px;
    top: -18px!important;
}
	.clsradio .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsradio  .university {
    background-size: 110px;
}	
.clsradio .tab_content_right {
    margin-top: 0px;
}
.clsradio .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsradio .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsradio .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsradio .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsradio   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsradio .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsradio .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsradio .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsradio .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsradio .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_radio {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsradio .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_radio {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsradio .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_radio {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsradio .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_radio {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsradio .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsradio  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsradio .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsradio .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsradio .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsradio .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsradio .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsradio .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsradio .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_radio{
    margin-right: -60px!important;
}
.clsradio .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_radio {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_radio {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_radio {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_radio {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_radio {
    margin-right: -23px!important;
}
.clsradio .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_radio {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsradio .shadow_all {
    left: 120px!important;
}
.clsradio .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsradio .shadow_all {
    left: 120px!important;
}
.clsradio .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsradio .shadow_all {
    left: 110px!important;
}
.clsradio .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsradio .shadow_all {
    left: 98px!important;
}
.clsradio .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsradio .shadow_all {
    left: 118px!important;
}
.clsradio .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsradio .shadow_all {
    left: 105px!important;
}
.clsradio .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsradio .shadow_all {
    left: 93px!important;
}
.clsradio .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsradio .shadow_all {
    left: 50px!important;
}
.clsradio .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsradio .shadow_all {
    left: 22px!important;
}
.clsradio .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsradio .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsradio .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsradio .banner {
    height: 1220px;
}	
.clsradio .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsradio .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsradio .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsradio .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsradio .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clsradio end=============*/

/*==========clsinkubator  start=============*/

@media (max-width: 575px) {
.clsinkubator .banner_right{ display:none;} 
.clsinkubator .banner_search_btn{ display:none;} 
.clsinkubator .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
	.clsinkubator .page_banner .banner_right {
	display:none!important;
}
.clsinkubator .left_menu_heading {
    margin-top: -50px!important;
}	
.clsinkubator .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}
.clsinkubator .banner_text {
    min-height: 220px;
}
.clsinkubator .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}

@media (max-width: 1400px) {
.clsinkubator  .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clsinkubator  .university .tab_content_img{
    position: relative!important;
}
.clsinkubator   .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clsinkubator   .all_three {
    background-image: none;
}
.clsinkubator   .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clsinkubator  .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clsinkubator  .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clsinkubator  .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clsinkubator   .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clsinkubator  .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clsinkubator   .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clsinkubator  .page_banner .banner_right {
    margin-left: 0px;
}	
.clsinkubator   .university {
   background-image: none!important; 
}
	
.clsinkubator   .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clsinkubator   .university {
   background-image: none!important; 
}
	
.clsinkubator   .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsinkubator  .university .tab_content_img {
    right: -70px;
    top: -18px!important;
}
.clsinkubator  .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsinkubator  .university .tab_content_img {
    right: 0px;
    top: -18px!important;
}
	.clsinkubator  .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clsinkubator   .university {
    background-size: 110px;
}	
.clsinkubator  .tab_content_right {
    margin-top: 0px;
}
.clsinkubator  .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clsinkubator  .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clsinkubator  .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clsinkubator  .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clsinkubator    .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clsinkubator  .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clsinkubator  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clsinkubator  .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clsinkubator  .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clsinkubator  .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_inkubator  {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clsinkubator  .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_inkubator  {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clsinkubator  .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_inkubator  {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clsinkubator  .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_inkubator  {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clsinkubator  .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clsinkubator   .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clsinkubator  .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clsinkubator  .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clsinkubator  .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clsinkubator  .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsinkubator  .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsinkubator  .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clsinkubator  .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_inkubator {
    margin-right: -60px!important;
}
.clsinkubator  .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_inkubator  {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_inkubator  {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_inkubator  {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_inkubator  {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_inkubator  {
    margin-right: -23px!important;
}
.clsinkubator  .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_inkubator  {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clsinkubator  .shadow_all {
    left: 120px!important;
}
.clsinkubator  .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clsinkubator  .shadow_all {
    left: 120px!important;
}
.clsinkubator  .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clsinkubator  .shadow_all {
    left: 110px!important;
}
.clsinkubator  .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clsinkubator  .shadow_all {
    left: 98px!important;
}
.clsinkubator  .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clsinkubator  .shadow_all {
    left: 118px!important;
}
.clsinkubator  .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clsinkubator  .shadow_all {
    left: 105px!important;
}
.clsinkubator  .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clsinkubator  .shadow_all {
    left: 93px!important;
}
.clsinkubator  .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clsinkubator  .shadow_all {
    left: 50px!important;
}
.clsinkubator  .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clsinkubator  .shadow_all {
    left: 22px!important;
}
.clsinkubator  .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clsinkubator  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clsinkubator  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clsinkubator  .banner {
    height: 1220px;
}	
.clsinkubator  .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clsinkubator  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clsinkubator  .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clsinkubator  .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clsinkubator  .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clsinkubator  end=============*/


/*==========clscgs start=============*/
@media (max-width: 575px) {
.clscgs .banner_right{ display:none;} 
.clscgs .banner_search_btn{ display:none;} 
.clscgs .banner_img_all {
    border-radius: 0px 0px 25px 25px;
}
.clscgs .page_banner .banner_right {
	display:none!important;
}
.clscgs .left_menu_heading {
    margin-top: -50px;
}
.clscgs .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}		
.clscgs .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clscgs .banner_text {
    min-height: 220px;
}
.clscgs .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}

@media (max-width: 1400px) {
.clscgs .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clscgs .university .tab_content_img{
    position: relative!important;
}
.clscgs  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clscgs  .all_three {
    background-image: none;
}
.clscgs  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clscgs .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clscgs .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clscgs .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clscgs  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clscgs .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clscgs  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clscgs .page_banner .banner_right {
    margin-left: 0px;
}	
.clscgs  .university {
   background-image: none!important; 
}
	
.clscgs  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clscgs  .university {
   background-image: none!important; 
}
	
.clscgs  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clscgs .university .tab_content_img {
    right: -150px;
    top: 23px!important;
}
.clscgs .tab_content_img .img_student {
    height: 500px;
}		
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clscgs .university .tab_content_img {
    right: -60px;
    top: -18px!important;
}
	.clscgs .tab_content_img .img_student {
    height: 500px;
}	
}

@media (min-width: 1800px) {
.clscgs .university .tab_content_img {
    right: -100px;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clscgs  .university {
    background-size: 110px;
}	
.clscgs .tab_content_right {
    margin-top: 0px;
}
.clscgs .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clscgs .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clscgs .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clscgs .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clscgs   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clscgs .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clscgs .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clscgs .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clscgs .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clscgs .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_cgs {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clscgs .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_cgs {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clscgs .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_cgs {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clscgs .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_cgs {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clscgs .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clscgs  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clscgs .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clscgs .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clscgs .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clscgs .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clscgs .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clscgs .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clscgs .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_cgs{
    margin-right: -60px!important;
}
.clscgs .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_cgs {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_cgs {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_cgs {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_cgs {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_cgs {
    margin-right: -23px!important;
}
.clscgs .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_cgs {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clscgs .shadow_all {
    left: 120px!important;
}
.clscgs .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clscgs .shadow_all {
    left: 120px!important;
}
.clscgs .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clscgs .shadow_all {
    left: 110px!important;
}
.clscgs .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clscgs .shadow_all {
    left: 98px!important;
}
.clscgs .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clscgs .shadow_all {
    left: 118px!important;
}
.clscgs .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clscgs .shadow_all {
    left: 105px!important;
}
.clscgs .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clscgs .shadow_all {
    left: 93px!important;
}
.clscgs .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clscgs .shadow_all {
    left: 50px!important;
}
.clscgs .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clscgs .shadow_all {
    left: 22px!important;
}
.clscgs .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clscgs .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clscgs .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clscgs .banner {
    height: 1220px;
}	
.clscgs .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clscgs .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clscgs .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clscgs .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clscgs .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clscgs end=============*/

/*==========clssolidarnosc start=============*/
@media (max-width: 575px) {
.clssolidarnosc .banner_right{ display:none;} 
.clssolidarnosc .banner_search_btn{ display:none;} 
.clssolidarnosc .banner_img_all {
    border-radius: 0px 0px 25px 25px;
}
.clssolidarnosc .page_banner .banner_right {
	display:none!important;
}
.clssolidarnosc .left_menu_heading {
    margin-top: -50px;
}
.clssolidarnosc .banner_img_all img {
    border-radius: 0px 0px 20px 20px;
}		
.clssolidarnosc .banner_bot_new {
    border-radius: 0px 0px 25px 25px;
}
.clssolidarnosc .banner_text {
    min-height: 220px;
}
.clssolidarnosc .banner {
    height: auto!important;
    border-radius: 0px 0px 30px 30px;
}	
}

@media (max-width: 1400px) {
.clssolidarnosc .banner_text {
    height: auto; position: relative; 
}
}

@media only screen and (max-width: 767px) {
.clssolidarnosc .university .tab_content_img{
    position: relative!important;
}
.clssolidarnosc  .all_one {
    background-image: url(../images/midbg_gr.jpg);
    background-size: cover;
	background-position: center center;
}
.clssolidarnosc  .all_three {
    background-image: none;
}
.clssolidarnosc  .university .tab_content_img {
    right: 0px!important;
    top: 0px!important;
}
}
@media only screen and (max-width: 1199px){
.clssolidarnosc .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(4) .nav-link {
    color: #163A7D;
}

.clssolidarnosc .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(5) .nav-link {
    color: #163A7D;
}

.clssolidarnosc .inner_pages_top .navbar-expand-lg .navbar-nav li:nth-child(6) .nav-link {
    color: #163A7D;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:1199px ) {
.clssolidarnosc  .all_three {
background-image: none!important; 
}	
}
@media only screen and ( min-width: 992px) and ( max-width:1199px ) {
.clssolidarnosc .tab_content_img {
    position: relative;
    right: 0px;
    top: 0px;
}
.clssolidarnosc  .tab_content_right {
    margin-top: -150px;
    margin-right: -50px;
}	
}

@media only screen and (max-width: 575px) {	
	.clssolidarnosc .page_banner .banner_right {
    margin-left: 0px;
}	
.clssolidarnosc  .university {
   background-image: none!important; 
}
	
.clssolidarnosc  .university .tab_content_img {
    right: 0px; 
     top: 0px!important; 
}
	
}

@media only screen and ( min-width: 576px) and ( max-width:767px ) {
.clssolidarnosc  .university {
   background-image: none!important; 
}
	
.clssolidarnosc  .university .tab_content_img {
    right: -90px; 
     top: 0px!important; 
}	
}



@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clssolidarnosc .university .tab_content_img {
    right: -130px;
    top: 22px!important;
}
.clssolidarnosc .tab_content_img .img_student {
    height: 500px;
}		
}

@media (min-width: 1800px) {
.clssolidarnosc .university .tab_content_img {
    right: -100px;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clssolidarnosc .university .tab_content_img {
    right: -130px;
    top: -18px!important;
}
	.clssolidarnosc .tab_content_img .img_student {
    height: 500px;
}	
}
@media only screen and ( min-width: 768px) and ( max-width:991px ) {
.clssolidarnosc  .university {
    background-size: 110px;
}	
.clssolidarnosc .tab_content_right {
    margin-top: 0px;
}
.clssolidarnosc .tab_content_img {
    position:relative;
    right: -90px;
    top: 0px;
}
.clssolidarnosc .university {
    background-image: none;
    padding-bottom: 0px;
}	
}
@media only screen and (min-width: 576px) and (max-width: 767px){
.clssolidarnosc .page_banner .banner_right {
    display: flex;
    flex-direction: row;
    padding-top: 20px;
    padding-left: 0px;
    align-items: center;
    justify-content: center;
    background-size: cover;
    margin-left: 0px;
    height: 60px;
    position: relative;
    left: calc(-50vw + 50%);
    width: 100vw;
}
}

@media only screen and ( min-width: 768px) and ( max-width:991px ) {
	.clssolidarnosc .navbar-toggler {
    margin-right: -9px;
}	
}

@media only screen and ( min-width: 1200px) and ( max-width:1399px ) {
.clssolidarnosc   .top_right {
    justify-content: center!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1799px){
.clssolidarnosc .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 13px;
    padding-left: 13px;
    font-size: 14px;
}	
}

@media only screen and (min-width: 1200px) and (max-width: 1799px){
.clssolidarnosc .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}	
}
@media only screen and (min-width: 1200px) and (max-width: 1400px){
.clssolidarnosc .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 12px;
}	
}

@media only screen and (min-width: 1245px) and (max-width: 1799px){
.clssolidarnosc .inner_pages_top .top_right {
    margin-right: -91px;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.clssolidarnosc .inner_pages_top .top_right{
		    margin-right: -53px;
}
	.inner_pages_top_sub .top_right_solidarnosc {
    margin-right: -5px!important;
}
}	

@media only screen and (min-width: 1211px) and (max-width: 1220px){
	.clssolidarnosc .inner_pages_top .top_right{
		    margin-right: -55px;
}
.inner_pages_top_sub .top_right_solidarnosc {
    margin-right: -7px!important;
}	
}


@media only screen and (min-width: 1221px) and (max-width: 1230px){
	.clssolidarnosc .inner_pages_top .top_right{
		    margin-right: -55px;
}
	.inner_pages_top_sub .top_right_solidarnosc {
    margin-right: -10px!important;
}
}

@media only screen and (min-width: 1231px) and (max-width: 1244px){
	.clssolidarnosc .inner_pages_top .top_right{
		    margin-right: -56px;
}
.inner_pages_top_sub .top_right_solidarnosc {
    margin-right: -13px!important;
}	
}


@media only screen and (min-width: 1200px) and (max-width: 1244px){
	.clssolidarnosc .inner_pages_top .top_right{
        margin-left: 3px!important;
    width: 160px!important;
}

.clssolidarnosc  .banner_img_all {
    right: 5px;
    left: auto;
}
	
.clssolidarnosc .search-box1 {
    margin-right: 10px;
}	
	
}

@media only screen and (min-width: 1245px) and (max-width: 1400px){
.clssolidarnosc .inner_pages_top .top_right{
    margin-left: 13px!important;
}
}	
	
@media only screen and (min-width: 1401px) and (max-width: 1600px){
.clssolidarnosc .inner_pages_top .top_right{
    margin-left: 20px!important;
}	
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){
.clssolidarnosc .inner_pages_top .top_right{
    margin-left: 20px!important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.clssolidarnosc .page_banner .banner_right {
    margin-left: -14px!important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clssolidarnosc .page_banner .banner_right {
    margin-left: -25px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1244px){
.clssolidarnosc .page_banner .banner_right{margin-left: -50px;}	
}

@media only screen and (min-width: 1245px) and (max-width: 1299px){
.inner_pages_top_sub .top_right_solidarnosc{
    margin-right: -60px!important;
}
.clssolidarnosc .page_banner .banner_right{margin-left: -73px;}	
}

@media only screen and (min-width: 1300px) and (max-width: 1400px){
.inner_pages_top_sub .top_right_solidarnosc {
    margin-right: -68px!important;
}		
}
@media only screen and (min-width: 1401px) and (max-width: 1420px){
.inner_pages_top_sub .top_right_solidarnosc {
    margin-right: -38px!important;
}
}
@media only screen and (min-width: 1421px) and (max-width: 1460px){
.inner_pages_top_sub .top_right_solidarnosc {
    margin-right: -42px!important;
}	
}

@media only screen and (min-width: 1461px) and (max-width: 1799px){
.inner_pages_top_sub .top_right_solidarnosc {
    margin-right: -51px!important;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
.inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link{
	padding-right: 18px;
    padding-left: 18px;
    font-size: 14px;}	
}
@media (min-width: 1800px) {
.inner_pages_top_sub .top_right_solidarnosc {
    margin-right: -23px!important;
}
.clssolidarnosc .banner_text H1 {
    font-size: 3.50rem;
}	
}
@media (min-width: 1900px) {
.inner_pages_top_sub .top_right_solidarnosc {
    margin-right: -22px!important;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1250px){
.clssolidarnosc .shadow_all {
    left: 120px!important;
}
.clssolidarnosc .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1251px) and (max-width: 1300px){
.clssolidarnosc .shadow_all {
    left: 120px!important;
}
.clssolidarnosc .news_page_right_img img {
    margin-left: 120px!important;
}
}

@media only screen and (min-width: 1301px) and (max-width: 1350px){
.clssolidarnosc .shadow_all {
    left: 110px!important;
}
.clssolidarnosc .news_page_right_img img {
    margin-left: 110px!important;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1400px){
.clssolidarnosc .shadow_all {
    left: 98px!important;
}
.clssolidarnosc .news_page_right_img img {
    margin-left: 98px!important;
}
}

@media only screen and (min-width: 1401px) and (max-width: 1450px){
.clssolidarnosc .shadow_all {
    left: 118px!important;
}
.clssolidarnosc .news_page_right_img img {
    margin-left: 118px!important;
}
}
@media only screen and (min-width: 1451px) and (max-width: 1500px){
.clssolidarnosc .shadow_all {
    left: 105px!important;
}
.clssolidarnosc .news_page_right_img img {
    margin-left: 105px!important;
}
}


@media only screen and (min-width: 1501px) and (max-width: 1550px){
.clssolidarnosc .shadow_all {
    left: 93px!important;
}
.clssolidarnosc .news_page_right_img img {
    margin-left: 93px!important;
}
}

@media only screen and (min-width: 1551px) and (max-width: 1800px){
.clssolidarnosc .shadow_all {
    left: 50px!important;
}
.clssolidarnosc .news_page_right_img img {
    margin-left: 50px!important;
}
}
@media (min-width: 1801px) {
.clssolidarnosc .shadow_all {
    left: 22px!important;
}
.clssolidarnosc .news_page_right_img img {
    margin-left: 22px!important;
}
}
@media (min-width: 1200px){
.clssolidarnosc .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 25px;
    padding-left: 25px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1799px){
	.clssolidarnosc .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 18px;
    padding-left: 18px;
}
.search_bg {
    width: 140px;
}	
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.clssolidarnosc .banner {
    height: 1220px;
}	
.clssolidarnosc .carousel-inner {
    height: 1320px;
}	
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){
.clssolidarnosc .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
	font-size:13px;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 1259px){
.clssolidarnosc .navbar-expand-lg .navbar-nav .nav-link {
padding-right: 10px;
    padding-left: 10px;
    font-size: 13px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.clssolidarnosc .wp-block-column .col-lg-6 {
    flex: 0 0 auto;
    width: 100%;
}
}	

@media (min-width: 1200px) {
.clssolidarnosc .inner_pages_top_sub .navbar-expand-lg .navbar-nav .nav-link {
line-height: 24px;
}
}

/*==========clssolidarnosc end=============*/


@media only screen and (min-width: 576px) and (max-width: 991px){
.banner_right{
z-index: 150!important;
position: relative!important;}	
}

@media (max-width: 575px) {
#myBtn {
    bottom: 5px!important;
    right: 5px!important;
}
}

@media only screen and (max-width: 575px) {
div.dataTables_wrapper {
    position: relative;
    overflow-x: auto;
    overflow-y: hidden;
	padding-bottom: 20px;
}
}

@media only screen and (min-width: 1200px) {
.navbar-expand-lg .navbar-nav .nav-link {
    line-height: 24px;
}
}


@media only screen and (max-width: 991px) {
.ui_kit .link-secondary {
    margin-bottom: 10px!important;
	width:100%!important;
	display:block;
}
	.ui_kit .nav {
    margin-left: 0px;
    z-index: 50;
    display: block;
}	
}

@media only screen and (max-width: 520px) {
.ui_kit_all_newblue h2.accordion-header .accordion-button {
    padding-right: 40px;
}
.accordion-item .collapsed::after {
    right: 10px!important;
}
.ui_kit_all_newblue .accordion-button:not(.collapsed)::after {
    top: 25px!important;
    right: 10px!important;
    position: absolute!important;
}	
	
}

@media only screen and (min-width: 768px) and (max-width: 1200px){
.publications img {
    width: auto!important;
	height: auto!important;
    min-width: 100%!important;
}	
}


@media only screen and (min-width:320px) and (max-width: 767px){
.shadow_all { display:none;}
	
/*.news_page_right_img img{ display:none;}*/
	
.news_page_banner .news_page_right_img{ width:100%!important;}		
.news_page_right_img img {margin-top:30px;}
	
.grey_box_new1_text{padding-bottom: 30px;}
	
}


.entry-content .shortcuts_sec_emp{ margin-bottom:100px;}
.entry-content .ui_slider3 {
    width: 94%;
    margin-left: auto;
    margin-right: auto;
}

@media only screen and (max-width: 520px){
footer .accordion-item .collapsed::after {
    right: auto!important;
}
}
@media only screen and (max-width: 767px) {
.not_for_mob{ display:none!important;}
}

@media only screen and (min-width: 768px) {
.not_for_desk{ display:none!important;}
}

@media only screen and (min-width: 1400px){
.gallery1 a img {
    min-height: 227.5px;
	max-height: 227.5px;
}
}

@media only screen and (min-width:1200px) and (max-width: 1399px){
.gallery1 a img {
    min-height: 194px;
	max-height: 194px;
}
}

@media only screen and (min-width:992px) and (max-width: 1199px){
.gallery1 a img {
    min-height: 157px;
    max-height: 157px;
}
}

@media only screen and (min-width:576px) and (max-width: 767px){
.gallery1 a img {
    min-height: 175px;
    max-height: 175px;
}
}

@media only screen and (min-width:768px) and (max-width: 991px){
.gallery1 a img {
    min-height: 233.5px;
    max-height: 233.5px;
}
}

@media only screen and (min-width: 768px){
	.tab-content {
    min-height: 400px;
}
}

@media only screen and (min-width: 320px) and (max-width: 425px){
.banner_bg {
	background-image: url(../images/banner_bg.png);
    background-position: right 67px!important;
    background-size: 160px!important;
}
}


@media only screen and (min-width: 426px) and (max-width: 575px){
.banner_bg {
	background-image: url(../images/banner_bg.png);
    background-position: right 29px!important;
    background-size: 160px!important;
}
}


@media only screen and (min-width: 768px) and (max-width: 991px){
.news_page_banner {
    height: auto;
    margin-bottom: 100px;
}
.uksw_breadcrumb {
    width: 720px!important;
}	
}
