/* 
  ##Device = Desktops
  ##Screen = 1920px to Larg resolution desktops
*/
@media screen and (min-width: 1920px) {
.ad-bg iframe{width:100%; height:50vh !important;}	
.advertisement-blog img{max-height: 50vh !important;}
.content-right .container {	max-width: 100%;}
.five-t-sec .sec-first .content {float: left;}
.five-t-logo {
    float: left;
    margin-left: 10px;
    margin-top: 9px;
}
.content-right {
	width: 85%;
}
.swf_language ul.links{
    right: 22%;
}
.no-shadow{background-size: 38%;}
.banner-slider .slides li > img {
    height: 50vh;
}    
.banner-widget {
    height: 50vh;
}
.banner-widget{display: flex; align-items: center;}
}

@media (min-width: 320px) and (max-width: 480px)  {
    .logo-widget .odisha-logo img{ max-width: 160px!important;}
  
 .ad-bg iframe + div.advertisement-blog {display:none;} 
.ad-bg iframe {
    width: 100%;
    height:32vh !important;
    padding:20px 0;
}
 .advertisement-blog img {
    width: 100%;
    height: auto;
} 

}
@media (min-width: 485px) and (max-width: 736px)  {
   .ad-bg iframe + div.advertisement-blog {display:none;} 
.ad-bg iframe {
    width: 100%;
    height:410px !important;
    padding:20px 0;
}
 .five-t-logo { width:80%;} 
}

/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {
    

  
}

/* (1280x720) Galaxy Note 2, WXGA */
@media only screen and (min-width: 1024px) and (max-width: 1280px) {
/***5T Vision***/
.path-_t-photo-gallery ._tgallerylist .item-list ul li img{height: 150px !important;}

/*Twitter Toggle*/ 
.box1{max-width:707px;} 

/*State Holidays*/
.path-state-holidays .js-drupal-fullcalendar .fc-month-view > .scroll-table1 > table{table-layout:auto; width:1024px;}
.path-state-holidays .js-drupal-fullcalendar .fc-month-view > .guide-text{display:block !important;}

.five-t-logo img {width: 85%;}
}

@media only screen 
  and (min-width: 1024px) 
  and (max-height: 1366px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
	 
 /*Social Wall Page*/ 
.content-right{width: 76% !important;}      
.socialwalltab ul li{width: 32% !important;}
.page-node-2237 .views-row, 
.page-node-2295 .quicktabs-tabpage .views-row,
.page-node-2296 .quicktabs-tabpage .views-row,
.page-node-2297 .quicktabs-tabpage .views-row{width: 48% !important; margin: 0; margin-right: 10px;  margin-bottom: 10px;}
.page-node-2295 .quicktabs-tabpage .socialAreat_tweet .te_feeds{min-height: 160px;}
.page-node-2295 .quicktabs-tabpage .tw_bottomPanel .twoneside span{margin-right: 10px;}

}

/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
/*Eminent Personality*/
.eminent-personalities > .views-row{width: 47%; margin: 0 10px 60px;}
/*Ancient*/
.eminent-personalities > .views-row{width: 47%; margin: 0 10px 60px;}   
  
}



/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/
@media (min-width: 768px) and (max-width: 1180px){
    /*5T Section*/
.five-t-listing{    -webkit-transform: translateY(-15px);
-moz-transform: translateY(-15px);
-ms-transform: translateY(-15px);
-o-transform: translateY(-15px);
transform: translateY(-15px);}
.five-t-sec{background: none; display: block;}
.sec-first{width: 100%; background-color: #fff; height: 71px;}
.sec-second{width: 100%; background-color: #033454; padding: 15px 0;}
.five-t-listing li{min-width: 120px;}
.sec-second ul li{margin: 0 10px;}
.five-t-logo{padding-top: 12px; background-color: #3a95c2; min-height: 69px; min-width: 110px; } 
}
@media (min-width: 768px) and (max-width: 1024px) {
.ad-bg iframe {
    width: 100%;
    height: 25vh !important;
}    
/*minister Section*/
.navigation .minister a:nth-child(1) {margin-top: 25px;}
.navigation .minister{bottom: 0;}
.navigation .minister img{width: 70px;}  
.navigation.sticky.fixed .minister > img{width: 70px;}
.fixed .minister{width:auto !important;}
.navigation.sticky.fixed .minister > a{padding-top: 22px;}
.navigation .minister a{padding-top: 20px;}
.odisha-logo{margin-bottom: 7px;}

/*Banner Section*/
.banner-slider .slides li > img,
.advertisement-blog img,
.banner-widget{height: 25vh;}
.banner-widget .col-md-3{position:absolute; top:0; right:0;}

/*5T Section*/
.five-t-listing{    -webkit-transform: translateY(-15px);
-moz-transform: translateY(-15px);
-ms-transform: translateY(-15px);
-o-transform: translateY(-15px);
transform: translateY(-15px);}
.five-t-sec{background: none; display: block;}
.sec-first{width: 100%; background-color: #fff; height: 71px;}
.sec-second{width: 100%; background-color: #033454; padding: 15px 0;}
.five-t-listing li{min-width: 120px;}
.sec-second ul li{margin: 0 10px;}
.five-t-logo{padding-top: 12px; background-color: #3a95c2; min-height: 69px; min-width: 110px; } 

/*Middle section*/
.dark-bg{display: block; float: left; width: 100%;}
.main-news .flex1-child{width: 49%; float: left;}
.main-news .flex1-child:nth-child(2), .main-news .flex1-child:nth-child(4){float: right;}
.flex1-child + .flex1-child{margin: 0;}   
.main-news .flex1-child{margin-bottom: 15px;}

/*Hidden Treasure of  Odisha*/
.hidden-treasure{clear: both;}
.hidden-treasure .teasure-gallery .treasure-gallery-card > img{height: 120px !important;}
.hidden-treasure .teasure-gallery .treasure-gallery-card .trasure-gallery-content{position: static; padding-top:135px;}
.hidden-treasure .teasure-gallery .treasure-gallery-card .trasure-gallery-content h4{font-size: 19px;}
.hidden-treasure .teasure-gallery .treasure-gallery-card{min-height: 380px; margin-bottom:10px;}

/*Middle Section 2*/
.related-link ul li{width: 100%;}

/*Odisha Profile*/
.odisha-profile-area ul{width: 50%;}
.col-1-5{width: 50%;}

/*Photo Gallery Homepage*/
.teasure-gallery ul.slides{width: 100%;}
.teasure-gallery .slides img{height: 220px !important;}
.teasure-gallery .flex-control-thumbs{width: 100%; margin-top: 5px;}
.teasure-gallery .flex-control-thumbs > li{width: 32%; margin-bottom: 0;}
.teasure-gallery .flex-control-thumbs > li:nth-child(2){margin: 0 6px;}
.teasure-gallery .flex-control-thumbs img{height: 80px;}
.path-media-gallery .album-list .item-list li{width: 30%; min-height: 150px; margin-top: 0;}
.path-media-gallery .album-list .item-list li .views-field-field-image img{height: 80px;}
.page-node-type-album .grid-photo .item-list li{width: 47%;}
.page-node-type-album .grid-photo .item-list li .views-field-field-image img{height: 150px;}
.page-node-type-album .list-photo .item-list li .views-field-field-image{width: 35%;}
.page-node-type-album .list-photo .item-list li .views-field-title{width: 60%;}


/***Video Gallery***/
.video-frame iframe{height: 306px;}
.page-video-gallery .item-list ul li iframe{height:160px;}
.page-video-gallery .item-list ul li{margin:10px 0;}
.page-video-gallery .item-list ul li:nth-child(odd){width:49%; float:left;}
.page-video-gallery .item-list ul li:nth-child(even){width:49%; float:right;}
.page-video-gallery .item-list ul li .views-field-title{height:70px; overflow:hidden;}

/*Innerpage View*/
.breadcrumb-widget{margin-left: 15px;}
.content-left{width: 225px;}
.content-right{width: 68%;}
.path-webform .main-content{height: 720px; background-size: 65%; background-position: bottom;}
.no-shadow {background-size: 70%; padding-top: 280px;}
    
/*Social Wall Page*/
.socialwalltab ul li{width: 49%; margin: 0 !important; margin-bottom: 5px !important;}
.socialwalltab ul li a{display: block;}  
.socialwalltab ul li:last-child{float: none;}
.page-node-2237 .views-row, 
.page-node-2295 .quicktabs-tabpage .views-row,
.page-node-2296 .quicktabs-tabpage .views-row,
.page-node-2297 .quicktabs-tabpage .views-row{width: 100% !important; margin: 0; margin-right: 10px;  margin-bottom: 10px;}

.page-node-2237 .innerpage-wrapper h1, .page-node-2295 .innerpage-wrapper h1,
.page-node-2296 .innerpage-wrapper h1, .page-node-2297 .innerpage-wrapper h1{font-size: 130%; width: 100%;float: left; margin: 0;}
.page-node-2237 ul.quicktabs-tabs li a, .page-node-2295 ul.quicktabs-tabs li a, .page-node-2296 ul.quicktabs-tabs li a, .page-node-2297 ul.quicktabs-tabs li a{padding: 5px 10px 5px 0;}
.socialwalltab ul li:last-child a{border-radius: 0;}

/*Eminent Personality*/
.eminent-personalities > .views-row{width:100%;}
/*Ancient*/
.eminent-personalities > .views-row{width:100%;} 

/***5T Citizen E-Services***/
.path-all-citizen-services-list .all-citizen-services .item-list ul li{margin:8px 0;}
.path-all-citizen-services-list .all-citizen-services .item-list ul li:nth-child(odd){width:49%; float:left;}
.path-all-citizen-services-list .all-citizen-services .item-list ul li:nth-child(even){width:49%; float:right;}
.path-all-citizen-services-list .views-exposed-form .form-actions input[value="Apply"]{margin:0;}
.path-all-citizen-services-list .views-exposed-form{min-height:100px;}

/***5T Mobile App Services***/
.path-all-mobile-apps-list .all-mobile-apps-category .item-list ul li{margin:8px 0;}
.path-all-mobile-apps-list .all-mobile-apps-category .item-list ul li:nth-child(odd){width:49%; float:left;}
.path-all-mobile-apps-list .all-mobile-apps-category .item-list ul li:nth-child(even){width:49%; float:right;}
.path-all-mobile-apps-list .views-exposed-form .form-actions input[value="Apply"]{margin:0;}
.path-all-mobile-apps-list .views-exposed-form{min-height:100px;}

/*Feedback Form*/
.path-webform .main-content {
    height: 720px;
    background-size: 43%;
    background-position: 100% 12%;
}

/***Vision 5T***/
.path-_t-photo-gallery ._tgallerylist .item-list ul{display:block;}
.path-_t-photo-gallery ._tgallerylist .item-list ul li{margin: 5px 10px 4px 0;width: 31.3%; float: left;}
.path-_t-photo-gallery ._tgallerylist .item-list ul li img{height: 160px; width: 100%;}

.path-_t-video-gallery ._tvideogall .item-list ul{display:block;}
.path-_t-video-gallery ._tvideogall .item-list ul li{margin:0 0 3px;}
.path-_t-video-gallery ._tvideogall .item-list ul li:nth-child(odd){width:49%; float:left;}
.path-_t-video-gallery ._tvideogall .item-list ul li:nth-child(even){width:49%; float:right;}


/***Social Widget***/
.block-views-blockstate-portal-twitter-facebook-scripts-block-1 .views-row .views-field{width:100% !important;}
.page-node-15635 .content-left{min-height: 45vh !important; height: 45vh !important;} 
}

/* 
  ##Device = Tablets, Ipads (Portrait)
  ##Screen = B/w 768px to 1024px
*/
/* tablets portrait */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) { 
/***5T Vision***/
.path-_t-photo-gallery ._tgallerylist .item-list ul li img{height: 120px;}
 /**Login Page**/
body.path-user .content-right{width:60% !important;}
body.path-user .content-right .logo-widget{width:100%;} 
	
}



/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {  
     .logo-widget .odisha-logo img{ max-width: 160px!important;}
	 /*.stqc-logo{right:409px}*/
/**Homepage Popup banner**/
.modalconent{width:90%;}

/***Nav***/
.logo-widget{width: 180px;}
.logo-widget img {padding: 7px 0;}
.modal-search{right: 32.2%;}
.swf_language ul.links{right:8%;}
.navigation.sticky.fixed .minister > a:nth-child(1){padding-top: 21px !important;}
.fixed .minister{right: -15px;}
.fixed .we-mega-menu-submenu {top: 62px;}
 
/*Banner Section*/
.banner-slider .slides li > img, .advertisement-blog img, .banner-widget{height: 40vh;}

/*Middle section*/
.dark-bg{display: block; float: left; width: 100%;}
.main-news .flex1-child{width: 49%; float: left !important; margin-bottom: 15px !important; margin-right: 10px !important;}
.main-news .flex1-child:nth-child(even){margin-right:0 !important;}
.news-item img{height: 120px;}
.flex1-child + .flex1-child{margin: 0;}   
.main-news .flex1-child:nth-child(2), .main-news .flex1-child:nth-child(3){margin: 0 2px;} 
.main-news .flex1-child:nth-child(2), .main-news .flex1-child:nth-child(4){float: none;}
.content-item ul li > a, .news-item a{font-size: 13px;}
/*.content-item ul li{padding: 0;}*/
.col-1-5{width: 25%;}

/*Photo Gallery*/
.teasure-gallery .slides img{height: 280px !important;}
.teasure-gallery .flex-control-thumbs > li:nth-child(2){margin-left: 7px;}
.teasure-gallery .flex-control-thumbs > li:last-child{float: right;}
.teasure-gallery .flex-control-thumbs img{height: 100px;}
.video-frame iframe{height: 385px;}

/*Inner page Photo Gallery*/
.path-media-gallery .album-list .item-list li{width: 30%; min-height: 150px; margin-top: 0;}
.path-media-gallery .album-list .item-list li .views-field-field-image img{height: 80px;}
.page-node-type-album .grid-photo .item-list li{width: 31%;}
.page-node-type-album .grid-photo .item-list li .views-field-field-image img{height: 150px;}
.page-node-type-album .list-photo .item-list li .views-field-field-image{width: 30%;}
.page-node-type-album .list-photo .item-list li .views-field-title{width: 65%;}

/*Inner Page*/
.content-right { width: 73%;}
.no-shadow{background-size: 40%; padding: 0;}

/**Feedback Page**/
.path-webform form.webform-submission-contact-form{max-width: 400px;}
.path-webform form.webform-submission-contact-form{height: auto; background-position: 85% 50%; background-size: 40%;}
  
/*Social Wall Page*/
.socialwalltab ul li{width: 32%; margin: 0 !important; margin-bottom: 5px !important;}
.socialwalltab ul li a{display: block;}  
.socialwalltab ul li:last-child{float: none;}
.page-node-2237 .views-row, 
.page-node-2295 .quicktabs-tabpage .views-row,
.page-node-2296 .quicktabs-tabpage .views-row,
.page-node-2297 .quicktabs-tabpage .views-row{width: 49% !important; margin: 0; margin-right: 0;  margin-bottom: 10px;}
.page-node-2297 .quicktabs-tabpage .views-row:nth-child(odd){float:left;}
.page-node-2297 .quicktabs-tabpage .views-row:nth-child(even){float:right;}

.page-node-2296 .quicktabs-tabpage .views-row:nth-child(odd){float:left;}
.page-node-2296 .quicktabs-tabpage .views-row:nth-child(even){float:right;}

.page-node-2295 .quicktabs-tabpage .views-row:nth-child(odd){float:left;}
.page-node-2295 .quicktabs-tabpage .views-row:nth-child(even){float:right;}

.page-node-2237 .quicktabs-tabpage .views-row{margin-right:0;}
.page-node-2237 .quicktabs-tabpage .views-row:nth-child(odd){float:left;}
.page-node-2237 .quicktabs-tabpage .views-row:nth-child(even){float:right;}


.page-node-2237 .innerpage-wrapper h1, .page-node-2295 .innerpage-wrapper h1,
.page-node-2296 .innerpage-wrapper h1, .page-node-2297 .innerpage-wrapper h1{font-size: 130%; width: 100%;float: left; margin: 0;}
.page-node-2237 ul.quicktabs-tabs li a, .page-node-2295 ul.quicktabs-tabs li a, .page-node-2296 ul.quicktabs-tabs li a, .page-node-2297 ul.quicktabs-tabs li a{padding: 5px 10px 5px 0;}
.socialwalltab ul li:last-child a{border-radius: 0;}
.page-node-2296 .quicktabs-tabpage .socialAreat_tweet .te_feeds{min-height: 150px;}
 
/*Eminent Personality*/
.eminent-personalities > .views-row{width: 100%; margin: 0 10px 70px;}
/*Ancient*/
.eminent-personalities > .views-row{width: 100%; margin: 0 10px 70px;} 

/***5T Vision***/
.path-_t-photo-gallery ._tgallerylist .item-list ul li img{height: 150px;}


/*Hidden Treasure*/
.hidden-treasure .teasure-gallery .treasure-gallery-card {
    width: 219.333px !important;
    margin-right: 10px !important;
}

}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
/**Homepage Popup banner**/
.modalconent{width:90%;}	
  
/*Minister*/
.navigation .minister a:nth-child(1){margin-top: 32px;}
.navigation .minister{right: 0;}
.navigation .minister img{width: 70px !important;}   
.fixed .minister{width: 38% !important;}
.navigation .minister a{padding-top: 25px;} 
    
/*For Banner and News*/
.advertisement-blog img{width: auto;}
.five-t-logo{width: 100%; text-align: center;margin-bottom: 15px; background-color: #3b96c3;}
.news-runner{position: static; height: auto;}
.banner-widget .flex-direction-nav .flex-prev{left: 15px; top: 60%;}
.banner-widget .flex-direction-nav .flex-next{right: 15px; top: 60%;}
.banner-slider .slides li > img, .banner-widget{height: auto; display: block;}
.sec-second{width: 100% !important;  display: table;}
.sec-second ul{width: 100%; margin:5px 0 !important;}

    
/*5T Section*/
.five-t-sec{background: none; display: block;  }
.five-t-listing{display: block;     -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(-0); }  
    .sec-first{width: 100%; padding-bottom: 15px;}   
    .sec-second{width: 100%; background-color: #033454; padding: 10px 0;} 
    
.five-t-listing li{min-width: 18%;}
.sec-second ul li a{font-size: 11px;}
.sec-second ul li{width: 33%; float: left; box-sizing: border-box; margin: 0; margin-bottom: 20px;}
.or .sec-second ul li{margin:0;}
.service-content{padding-top: 0;}  
.flex1-child + .flex1-child{margin: 0;}   
.main-news .flex1-child{margin-bottom: 15px;}


/*Middle Section*/
.dark-bg{display: block; float: left; width: 100%;}
.main-news .flex1-child{width: 49%; float: left;}
.main-news .flex1-child:nth-child(2), .main-news .flex1-child:nth-child(4){float: right;}
.award-section .col-1-5{width: 100% !important;}

/*Hidden Treasure*/
.hidden-treasure h2{font-size: 25px; clear: both; padding: 20px 0;}  
.teasure-gallery ul.slides{width: 100% !important;}
.hidden-treasure .teasure-gallery .treasure-gallery-card{width: 100% !important; margin: 5px 0;}

#sec3 .sec3h1, .sec3h{width: 100%; height: 180px;}
.award-section .sec3h2{width: 100%;}
#sec3 .sec3h2,
#sec3 .sec3h4 {
    width: 100%;
    height: 180px;
}

/*Odisha Profile*/
.odisha-profile-area ul{width: 33%; margin-bottom: 10px;}
.administrative ul li a{padding: 5px 10px;}
.odisha-menu ul li{width: 33%;}

/*Photo Gallery*/
.teasure-gallery .slides img{height: 300px !important;}
.teasure-gallery .flex-control-thumbs{width: 100%; margin: 5px 0;}
.teasure-gallery .flex-control-thumbs > li{width: 32%;}
.teasure-gallery .flex-control-thumbs > li:last-child{float: right;}
.teasure-gallery .flex-control-thumbs > li:nth-child(2){margin-left: 10px;}
.teasure-gallery .flex-control-thumbs img{height: 100px;}
.video-frame iframe{height: 300px;}
.gallery-heading > header{margin-top: 15px;}

/*Eminent Personality*/
.page-node-type-state-eminent-personalities .content .views-field-field-image{width:100%; float:left;}
.page-node-type-state-eminent-personalities .content .views-field-field-image img{width:100%; height:250px;}
.page-node-type-state-eminent-personalities .content .views-field-body{width:100%; float:left;} 

/*Inner Page*/
.content-right .container{padding: 0;}
.breadcrumb-widget{margin-left: 10px;}
.no-shadow{    background-size: 66% !important;}
.content-left{width: 100%; max-width: 100%; height: auto;}
.content-right{width: 100%; margin-left: 0;}
.no-shadow{background-size: 100%; padding-top: 280px;}
.path-webform .main-content {background-size: 42%;background-position: 100% 10%;}
.path-webform .js-form-item .form-text, 
.path-webform .js-form-item .form-email,
.path-webform .js-form-item textarea{width: 100%;}

/*views-exposed-form*/
.views-exposed-form{display: block;  min-height: 200px;}
.views-exposed-form .form-item{ width: 50%; float: left; margin-bottom: 7px;}
.views-exposed-form .form-actions{display: block;}
.views-exposed-form .form-actions input[value="Apply"]{margin: 5px 0;}

/*Photo Gallery*/
.path-media-gallery .album-list .item-list li{width: 32%; float: left; margin-right: 7px; margin-bottom: 10px; height: 160px;}
.path-media-gallery .album-list .item-list li .views-field-field-image img{height: 100px;}
.page-node-type-album .grid-photo .item-list ul{float: left; padding: 0;}
.page-node-type-album .grid-photo .item-list ul li{width: 32%; margin-right: 2px; margin-bottom:2px;}
.page-node-type-album .grid-photo .item-list li .views-field-field-image img{ height: 120px; width: 100%;}
.page-node-type-album .grid-photo .item-list li .views-field-title{line-height: normal; font-size: 12px;}
.page-node-type-album .list-photo .item-list li .views-field-field-image{width: 100%;}
.page-node-type-album .list-photo .item-list li .views-field-field-image img{height: 200px;}

/***Video Gallery***/
.page-video-gallery .item-list ul li{margin:10px 0;}
.page-video-gallery .item-list ul li:nth-child(odd){width:49%; float:left;}
.page-video-gallery .item-list ul li:nth-child(even){width:49%; float:right;}
.page-video-gallery .item-list ul li .views-field-title{height:70px; overflow:hidden;}
    
/*Social Wall Page*/
.socialwalltab ul li{width: 49%; margin: 0 !important; margin-bottom: 5px !important;}
.socialwalltab ul li a{display: block;}  
.socialwalltab ul li:last-child{float: none;}
.page-node-2237 .views-row, 
.page-node-2295 .quicktabs-tabpage .views-row,
.page-node-2296 .quicktabs-tabpage .views-row,
.page-node-2297 .quicktabs-tabpage .views-row{width:100% !important; margin: 0; margin-right: 10px;  margin-bottom: 10px;}

.page-node-2237 .innerpage-wrapper h1, .page-node-2295 .innerpage-wrapper h1,
.page-node-2296 .innerpage-wrapper h1, .page-node-2297 .innerpage-wrapper h1{font-size: 130%; width: 100%;float: left;}
.page-node-2237 ul.quicktabs-tabs li a, .page-node-2295 ul.quicktabs-tabs li a, .page-node-2296 ul.quicktabs-tabs li a, .page-node-2297 ul.quicktabs-tabs li a{padding: 5px 10px 5px 0;}
.socialwalltab ul li:last-child a{border-radius: 0;}
   
/*Eminent Personality*/
.eminent-personalities > .views-row{width: 100%;}
/*Ancient*/
.eminent-personalities > .views-row{width:100%;}
   
/*News Flash*/
.page-node-type-flash-news .content .views-row .views-field{width: 50%; margin-bottom: 10px;}    

/***5t Citizen E-Services***/
.path-all-mobile-apps-list .all-mobile-apps-category .item-list ul li{margin:8px 0;}
.path-all-mobile-apps-list .all-mobile-apps-category .item-list ul li:nth-child(odd){width:49%; float:left;}
.path-all-mobile-apps-list .all-mobile-apps-category .item-list ul li:nth-child(even){width:49%; float:right;}
.path-all-mobile-apps-list .all-mobile-apps-category .form-actions input[value="Apply"]{margin:0;}
.path-all-mobile-apps-list .views-exposed-form{min-height:100px;}

/***5T Mobile App***/
.path-all-citizen-services-list .all-citizen-services .item-list ul li{margin:8px 0;}
.path-all-citizen-services-list .all-citizen-services .item-list ul li:nth-child(odd){width:49%; float:left;}
.path-all-citizen-services-list .all-citizen-services .item-list ul li:nth-child(even){width:49%; float:right;}
.path-all-citizen-services-list .views-exposed-form .form-actions input[value="Apply"]{margin:0;}
.path-all-citizen-services-list .views-exposed-form{min-height:100px;}

/***Vision 5T***/
.path-vision-5t .inner-content{margin-bottom:20px;}
.news-info{position:static; width:100%; min-height:330px; border-top-left-radius: 0;  border-top-right-radius: 0;}
.news-feed{margin-top:15px;}
.news-feed .news-bg{background-size:cover; background-repeat:no-repeat; width:100%; height:150px;}
.path-_t-photo-gallery ._tgallerylist .item-list ul{display:block;}
.path-_t-photo-gallery ._tgallerylist .item-list ul li{margin:5px 0 4px;}
.path-_t-photo-gallery ._tgallerylist .item-list ul li:nth-child(odd){width:49%; float:left;}
.path-_t-photo-gallery ._tgallerylist .item-list ul li:nth-child(even){width:49%; float:right;}
.path-_t-photo-gallery ._tgallerylist .item-list ul li img{height: 180px; width: 100%;}

.path-_t-video-gallery ._tvideogall .item-list ul{display:block;}
.path-_t-video-gallery ._tvideogall .item-list ul li{margin:0 0 3px;}
.path-_t-video-gallery ._tvideogall .item-list ul li:nth-child(odd){width:49%; float:left;}
.path-_t-video-gallery ._tvideogall .item-list ul li:nth-child(even){width:49%; float:right;}

/***Footer Logo Slider***/
.carousel-wrapper .flex-pauseplay{display:block !important;}

/**Login Page**/
body.path-user .content-right{width:60% !important;}
body.path-user .content-right .logo-widget{width:100%;}

/***Social Widget***/
.block-views-blockstate-portal-twitter-facebook-scripts-block-1 .views-row .views-field{width:100% !important;}
.page-node-15635 .content-left{min-height: 45vh !important; height: 45vh !important;}

/*Footer*/
/* .bottom-footer a{display: block !important;} */
.footer-inline-menu ul{padding-left:7px;}
.footer-inline-menu ul li{width:auto; padding: 3px 10px;}
.footer-inline-menu ul li a{display:block;}
/* .bottom-footer a{display: block;} */
.top-link + .container .col-lg-3:nth-child(1) ul li,
.top-link + .container .col-lg-3:nth-child(2) ul li{width: 50%; float: left;}    
.main-footer .col-lg-3 ul li{width: 50%; float: left;}
.footer-inline-menu div.lstupd { top: -25px;}
    
}




/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
/**Homepage Popup banner**/
.modalconent{width:90%;}
	
/***Twitter News Scrolling****/
.marquee-text .twitter_img{margin-right: 0; float: left; width: 84px;}
.box1 {max-width: 260px !important;}
.marquee-text #example-scroll_change{width:68%; padding-right: 5px;}

/*Minister*/  
.navigation .minister{right: 0;}
.navigation .minister img{width: 60px !important;}   
.navigation .minister a{padding-top: 25px; font-size:80%;}
.navigation .minister a:nth-child(1){margin-top: 20px;}
.navigation.sticky.fixed .minister > a:nth-child(1){position:absolute; padding-top: 25px;}
.navigation.sticky.fixed .minister > a:nth-child(2){float:right;}
.swf_language ul.links{right:16%; z-index:9;} 
body.or .swf_language ul.links{right:13%;}   
/*For Banner and News*/
.five-t-logo{width: 100%; text-align: center;margin-bottom: 15px; background-color: #3b96c3;}
.news-runner{position: static; height: auto;}
.banner-widget .flex-direction-nav .flex-prev{left: 15px; top: 60%;}
.banner-widget .flex-direction-nav .flex-next{right: 15px; top: 60%;}
.banner-slider .slides li > img, .banner-widget{height: auto; display: block;}
.sec-second{width: 100% !important;  display: table-cell; padding: 10px 0;}
.sec-second ul{width: 100%; margin:5px 0 !important;}

    
/*5T Section*/ 
.five-t-sec{background: none; display: block;  }
.five-t-listing{display: block;     -webkit-transform: translateY(0) !important;
    -moz-transform: translateY(0) !important;
    -ms-transform: translateY(0) !important;
    -o-transform: translateY(0) !important;
    transform: translateY(-0) !important;}  
    .sec-first{width: 100%; padding-bottom: 15px;}   
    .sec-second{width: 100%; background-color: #033454;} 
    
.five-t-listing li{min-width: 29%;}
.sec-second ul li a{font-size: 11px;}
.sec-second ul li{width: 33%; float: left; box-sizing: border-box; margin: 0; margin-bottom: 20px; min-height: 80px;}
.or .sec-second ul li{margin:0;}
.service-content{padding-top: 0;}  
.flex1-child + .flex1-child{margin: 0;}   
.main-news .flex1-child{margin-bottom: 15px;}

/*Hidden Treasure*/
.hidden-treasure h2{font-size: 25px; clear: both; padding: 20px 0;}  
.teasure-gallery ul.slides{width: 100% !important;}
.hidden-treasure .teasure-gallery .treasure-gallery-card{width: 100% !important; margin: 5px 0;}

#sec3 .sec3h1, .sec3h{width: 100%; height: 180px;}
.award-section .sec3h2{width: 100%;}
#sec3 .sec3h2,
#sec3 .sec3h4 {
    width: 100%;
    height: 180px;
}
.col-1-5{width: 100% !important;}

/*Odisha Profile*/
.odisha-profile-area ul{width: 100%; margin-bottom: 10px;}
.administrative ul li a{padding: 5px 10px;}
.odisha-menu ul li{width: 50%;}

/*Photo Gallery*/
.teasure-gallery .slides img{height: 200px !important;}
.teasure-gallery .flex-control-thumbs{width: 100%; margin: 5px 0;}
.teasure-gallery .flex-control-thumbs > li{width: 32%;}
.teasure-gallery .flex-control-thumbs > li:last-child{float: right;}
.teasure-gallery .flex-control-thumbs > li:nth-child(2){margin: 0 5px;}
.teasure-gallery .flex-control-thumbs img{height: 80px;}
.video-frame iframe{height: 200px;}
.gallery-heading > header{margin-top: 15px;}

/*Eminent Personality*/
.page-node-type-state-eminent-personalities .content .views-field-field-image{width:100%; float:left;}
.page-node-type-state-eminent-personalities .content .views-field-field-image img{width:100%; height:250px;}
.page-node-type-state-eminent-personalities .content .views-field-body{width:100%; float:left;} 

/*Inner Page*/
.content-left{height: 70vh !important;}
.content-left{background: none;}
.breadcrumb-area:before{display: none;}
.breadcrumb-widget{margin-left: 10px;}
.content-left{width: 100%; max-width: 100%; height: auto;}
.content-right{width: 100%; margin-left: 0;}
.no-shadow{background-size: 100%; padding-top: 280px;}
.path-webform .main-content{height: 900px; background-size: 100%; background-position: bottom; }
.path-webform form.webform-submission-contact-form .js-form-item .form-text, 
.path-webform form.webform-submission-contact-form .js-form-item .form-email,
.path-webform form.webform-submission-contact-form .js-form-item textarea{width: 100%;}

/*Photo Gallery*/
.path-media-gallery .album-list .item-list li{width: 49%; float: left; margin: 0; margin-bottom: 10px; height: 160px;}
.path-media-gallery .album-list .item-list li:nth-child(odd){float: left;}
.path-media-gallery .album-list .item-list li:nth-child(even){float: right;}
.path-media-gallery .album-list .item-list li .views-field-field-image img{height: 100px;}
.page-node-type-album .grid-photo .item-list ul{float: left; padding: 0;}
.page-node-type-album .grid-photo .item-list ul li{width: 49%; margin: 0; margin-bottom: 5px;}
.page-node-type-album .grid-photo .item-list ul li:nth-child(odd){float: left;}
.page-node-type-album .grid-photo .item-list ul li:nth-child(odd){float: right;}
.page-node-type-album .grid-photo .item-list ul li:last-child{float: left;}
.page-node-type-album .grid-photo .item-list li .views-field-field-image img{ height: 120px; width: 100%;}
.page-node-type-album .grid-photo .item-list li .views-field-title{line-height: normal; font-size: 12px;}
.page-node-type-album .list-photo .item-list li .views-field-field-image{width: 100%;}
.page-node-type-album .list-photo .item-list li .views-field-field-image img{height: 170px;}

/***Video Gallery***/
.page-video-gallery .item-list ul li{width:100%;margin: 10px 0;}
.page-video-gallery .item-list ul li .views-field-title{height:70px; overflow:hidden;}
    
/*views-exposed-form*/
.views-exposed-form{display: block;  min-height: 190px;}
.views-exposed-form .form-item{ width: 50%; float: left; margin-bottom: 7px;}
.views-exposed-form .form-actions{display: block;}
.views-exposed-form .form-actions input[value="Apply"]{margin: 5px 0;}

/*Social Wall Page*/
.socialwalltab ul li{width: 100%; margin: 0 !important; margin-bottom: 5px !important;}
.socialwalltab ul li a{display: block;}  
.page-node-2237 .views-row, 
.page-node-2295 .quicktabs-tabpage .views-row,
.page-node-2296 .quicktabs-tabpage .views-row,
.page-node-2297 .quicktabs-tabpage .views-row{width: 100% !important;}

.page-node-2237 .innerpage-wrapper h1, .page-node-2295 .innerpage-wrapper h1,
.page-node-2296 .innerpage-wrapper h1, .page-node-2297 .innerpage-wrapper h1{font-size: 130%; margin: 10px 0;
width: 100%;float: left;}
.socialwalltab ul li:last-child a{border-radius: 0;}

/*Eminent Personality*/
.eminent-personalities > .views-row{width: 100%;}
/*Ancient*/
.eminent-personalities > .views-row{width:100%;}

/*News Flash*/
.page-node-type-flash-news .content .views-row .views-field{width: 100%; margin-bottom: 10px;}

/***Citizen E-Services***/
.path-all-citizen-services-list .all-citizen-services .item-list ul li,
.path-all-mobile-apps-list .all-mobile-apps-category .item-list ul li{width:100%;}
.path-all-citizen-services-list .views-exposed-form .form-actions input[value="Apply"],
.path-all-mobile-apps-list .views-exposed-form .form-actions input[value="Apply"]{margin:0;}
.path-all-citizen-services-list .views-exposed-form,
.path-all-mobile-apps-list .views-exposed-form{min-height:100px;}
  
/***Vision 5T***/
.path-vision-5t .inner-content{margin-bottom:20px;}
.news-info{position:static; width:100%; min-height:460px; border-top-left-radius: 0;  border-top-right-radius: 0;}
.news-feed{margin-top:15px;}
.news-feed .news-bg{background-size:cover; background-repeat:no-repeat; width:100%; height:100px;}
#quicktabs-5t_photo_video ol.flex-control-nav li img{height:75px;}
.block-quicktabs-block5t-photo-video #slider5t ol.flex-control-nav li{width:31%;}
.block-quicktabs-block5t-photo-video #slider5t ol.flex-control-nav li:nth-child(2){margin: 0 10px;}
.block-quicktabs-block5t-photo-video #slider5t ol.flex-control-nav li:last-child{float:right;}
#quicktabs-5t_photo_video{margin-top:15px;}
#quicktabs-tabpage-5t_photo_video-1 iframe{height:200px;}
#quicktabs-5t_photo_video ul.slides li img{height:200px;}
.path-_t-photo-gallery ._tgallerylist .item-list ul{display:block;}
.path-_t-photo-gallery ._tgallerylist .item-list ul li{margin:5px 0 1px;}
.path-_t-photo-gallery ._tgallerylist .item-list ul li:nth-child(odd){width:49%; float:left;}
.path-_t-photo-gallery ._tgallerylist .item-list ul li:nth-child(even){width:49%; float:right;}
.path-_t-photo-gallery ._tgallerylist .item-list ul li img{height:120px;}

.path-_t-video-gallery ._tvideogall .item-list ul li{width:100%; margin:5px 0;}
 
/**Login Page**/
body.path-user .content-right{width:90% !important;}
body.path-user .content-right .logo-widget{width:100%;}

/***State Holidays***/
.path-state-holidays .content-right .content header{position:static; margin:10px 0;}

/***Social Widget***/
.block-views-blockstate-portal-twitter-facebook-scripts-block-1 .views-row .views-field{width:100% !important;}
.page-node-15635 .content-left{min-height: 45vh !important; height: 45vh !important;}
 
/*Footer*/
.footer-inline-menu ul{padding-left:7px;}
.footer-inline-menu ul li{width:auto; padding: 3px 10px;}
.footer-inline-menu ul li a{display:block;}
/* .bottom-footer a{display: block;} */
.top-link + .container .col-lg-3:nth-child(1) ul li,
.top-link + .container .col-lg-3:nth-child(2) ul li{width: 50%; float: left;}    
.main-footer .col-lg-3 ul li{width: 50%; float: left;}

/* .stqc-bottom{position:absolute; right:78px;} */
}


@media  (max-width: 940px) {
/**Login Page**/
body.path-user .content-right{width:50%;}
body.path-user .content-right .logo-widget{width:100%;}

/**Search bar Top**/
.modal-search .form-actions input[type="submit"]{background: url(../images/searchbar-black.png) no-repeat; background-position: 50% 50%;}
.modal-search{top: 36px; background-color: #fff;}  
.modal-search .js-form-item input[type="search"]{color: #343434; border-bottom: 1px solid #cecece;}
.common-right ul li.ico-site-search > a{background-position: 8px 5px;}    
@keyframes autofill {
100% {
    background: 0 0;
    color: #fff
}
}

@-webkit-keyframes autofill {
100% {
    background: 0 0;
    color: #343434;
}
}

.path-frontpage .fixed-side-navbar{display:none;}
/*Twitter Toggle*/
.box1{max-width:500px;}
.marquee-text .twitter_img{width:auto;}
    
/*Navigation*/
.navigation .we-mega-menu-submenu{border-top: 2px solid #23769e;}
.navbar-we-mega-menu.navbar ul>li ul{padding-top:5px; padding-bottom:5px; background-color: #1a658a !important;}
.navbar-we-mega-menu.navbar ul>li ul li > a{border: none !important;}
.common-left{display: none;}
.fixed .minister{width: 48%;}    
.navigation.sticky.fixed .minister > a{padding-top: 12px;}
.overlay{background-color: transparent; z-index:-1;}    
.navbar-we-mega-menu.navbar ul{background-color: #3a95c2 !important;}
.navigation .we-mega-menu-ul > .we-mega-menu-li > a, .navigation .we-mega-menu-ul > .we-mega-menu-li > span{color: #fff;}
.sticky.fixed{width: 100%;}  
.navigation .nav-widget{margin: 0;}
.navigation .we-mega-menu-submenu{display: block; position: static; min-height: auto; z-index: 5; transform: translate(-0, -0%);} 
.navigation .we-mega-menu-submenu-inner .we-mega-menu-row > .we-mega-menu-col:nth-child(1){min-height: auto;}
.navbar-we-mega-menu.navbar ul a{color: #fff;}
.navigation .we-mega-menu-submenu-inner .we-mega-menu-row > .we-mega-menu-col:nth-child(2) ul li::before{ margin: 0 5px;
color: #fff; margin-top: -2px;}
.navigation .we-mega-menu-submenu-inner .we-mega-menu-row > .we-mega-menu-col:nth-child(1) ul.subul > li span{color: #fff; font-size: 18px; display:none;}
.region-we-mega-menu{    
    position: absolute;
    right: 0;
    top: -35px;;
    background-color: transparent;
    margin: 0;
    padding: 6px 15px;
    box-sizing: border-box;
    display: block;
    line-height: 29px;}
    body.toggled .btn-close{    position: absolute;
    right: 0;
    top: -6px;
    z-index: 2;
    background-color: transparent; box-shadow: none;}
.toggled .collapsed{display: none;}
.navigation .we-mega-menu-row ul li > a, .navigation .we-mega-menu-row ul li > span.we-megamenu-nolink{color: #fff;}
.navbar-we-mega-menu.navbar ul>li{width: 100%;}  
.navbar-we-mega-menu.navbar .nav .open>a, 
.navbar-we-mega-menu.navbar .nav .open>a:focus, 
.navbar-we-mega-menu.navbar .nav .open>a:hover{pointer-events: none;}
.navigation .we-mega-menu-ul > .we-mega-menu-li.active-trail > a,
.navigation .we-mega-menu-ul > .we-mega-menu-li > a > i{text-align: left; width: auto; float: left;margin: 0;
margin-right: 10px;}
.navbar-we-mega-menu.navbar .nav-tabs>li.active>a{background-color: transparent;}
.navbar-we-mega-menu.navbar .nav-tabs>li.active>a{border-top: 1px solid rgb(54, 131, 169); width: 100%; border-bottom: 1px solid #59a2c5;}   
.navigation .we-mega-menu-submenu-inner .we-mega-menu-row:nth-child(1),
.navigation .we-mega-menu-submenu-inner .we-mega-menu-row > .we-mega-menu-col:nth-child(2){min-width: 100%;}    
.navbar-we-mega-menu.navbar .nav .open>a{background-color: #1a658a;}
.navigation .we-mega-menu-ul .we-mega-menu-li.dropdown-menu .we-mega-menu-submenu {
-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}   
.navigation .we-mega-menu-submenu-inner .we-mega-menu-row > .we-mega-menu-col:nth-child(2) .we-mega-menu-submenu{position: static;
min-height: auto;transform: translate(0, 0);} 
.navigation .we-mega-menu-submenu-inner .we-mega-menu-row > .we-mega-menu-col:nth-child(2) .we-mega-menu-submenu ul{padding-left:10px;}  
    
/*Inner Page*/ 
.content-left{min-height: 64vh !important; padding-bottom: 0; overflow: scroll;} 
.bird-flying{display: none;}
.guide-text{display: block; margin: 10px 0; position: relative; padding-left: 30px;}   
.guide-text i{display: none;}
.guide-text:after{content: ''; background: url(../../images/swipe-icon.png) no-repeat; width: 25px; height: 25px;
display: block; position: absolute; top:0; left: 0;}
.scroll-table1 {overflow: hidden !important; overflow-x: scroll !important;}
.guide-text{display:block !important;} 
 
/*Hidden Treasure of Odisha*/
.hidden-treasure ul.slides{display:block;}
 
/**Middle Section**/    
.award-section .sec3h5{width: 50%; float: left;}
 
/****Feedback Page***/
.path-webform form.webform-submission-contact-form{width:320px;} 

/*State Holidays*/
.path-state-holidays .js-drupal-fullcalendar .fc-month-view > .scroll-table1 > table{table-layout:auto; width:1024px;}
.path-state-holidays .js-drupal-fullcalendar .fc-header-toolbar .fc-center h2{font-size: 14px;}
.path-state-holidays .js-drupal-fullcalendar .fc-month-view > .guide-text{display:block !important;}

/*Footer*/
.main-footer h1{margin:10px 0;}    
}
/*Edited 29 June 2021 AV*/
@media screen and (max-width: 1200px) {
	.stqc-logo{
    right: 41%;
    bottom: 28px;
}
}
@media screen and (max-width: 1100px) {
	.stqc-logo{
    right: 40%;
    bottom: 27px;
}
.main-footer .col-lg-6 ul li {    
    margin-right: 26px;
    width: 44%;
}
}
@media screen and (max-width: 992px) {
	.stqc-logo{
    right: 39%;
    bottom: 27px;
}
}
@media screen and (max-width: 880px) {
	.stqc-logo{
    right: 37%;
    bottom: 28px;
}
}
@media screen and (max-width: 767px) {
	.stqc-logo{
    right: 37%;
    bottom: 54px;
}
}
@media screen and (max-width: 660px) {
	.stqc-logo{
    right: 33%;
    bottom: 54px;
}
}
@media screen and (max-width: 580px) {
	.stqc-logo{
    right: 33%;
    bottom: 54px;
}
.main-footer .col-lg-6 ul li {    
    margin-right: 56px;
}
}
@media screen and (max-width: 520px) {
	.stqc-logo{
    right: 31%;
    bottom: 55px;
}
.main-footer .col-lg-6 ul li {    
    margin-right: 54px;
}
}
@media screen and (max-width: 442px) {
	.stqc-logo{
		right: 30%;
		bottom: 55px;
	}
/* 	.bottom-footer p a img {
    margin-right: 40px;
} */
}
@media screen and (max-width: 375px) {
	.stqc-logo{
		right: 25%;
		bottom: 55px;
	}
/* 	.bottom-footer p a img {
    margin-right: 40px;
} */
}
 

@media (min-width: 320px) and (max-width: 480px)
{
	.main-footer .col-lg-6 ul li {    
    margin-right: 23px;
}
}
@media (min-width: 768px) and (max-width: 1024px)
{
	.main-footer .col-lg-6 ul li {    
    margin-right: 15px;
    width: 45%;
}
}