/* ************* Media Queries Tablets ****************** */

@media only screen and (max-width: 1200px) {
	.view-filters .views-exposed-widget{width:auto;}
	.views-exposed-widget {padding: 0 7px 0 0;}
	.filterSearchBlock {width: 248px;}
	.view-filters .button{font-size: 0.9em;padding: 0 6px;}
}


@media only screen and (max-width: 1169px) {
.container {padding:0 15px;}
.logoSection {padding:15px;}
.cagSectorBox{min-height:220px;}
/*.filterSearchBlock{width:283px;}*/
.filterSearchBlock {margin-top: 18px;width: 100%;}
.filterSearchBlock .textBox { width: 318px;}

#backtotop{bottom:10px;}

.fLinks li{padding:0 3px 0 5px;}
.fLinks li a{font-size:99%;}
.formerCAG li{min-height: 250px;}
.formerCAG .field-content div{height: 184px;width: 156px;}
.formerCAG .field-content div img {height: 184px;width: 156px;}
.views-exposed-form .views-exposed-widget{padding: 0.5em 0.7em 0 0;}
.sidebarRight {width: 300px;}
#middleContent .contentMain {margin-right: -300px;padding-right: 325px;}
.sliderCaption{padding:0 0 0 13px;}
.sliderCaption h2{font-size:1.5em;}
.sidebarRight {width: 250px;}
.sidebarRight h2{font-size:1em;}
#middleContent .contentMain{padding-right:270px;}
.whatsNew ul.bulletText li{ padding: 3px 0 3px 14px;}
.blockShadow{padding:15px;}
.footerBottom{text-align:center;}
.footerBottom .fLeft, .footerBottom .fRight{width:100%;}
.filterSearchBlock .textBox {width: 100%;}
.shareMedia{float:left;font-size: 1.286em;font-family: 'robotomedium', Arial;font-weight: normal;padding:5px 5px 0 0}
.videoGallery ul li, .photoGallery ul li{width:33.33%}
.fLinks{display:inline-block;}
.copyright{padding-top:0;}
.fRight{text-align:center; margin-top:10px;}
.indiaLogoShare div{float:none;}
.indiaLogoShare{margin-top:10px;}
.siteView{text-align:center;}


.view-id-publication_list_content_type .photoGallery ul li .views-field-field-date-created-date{text-align:left; position:static; clear:both; padding-left:85px; margin-top:15px;}
.publishedPapersMain .views-exposed-form #edit-field-category-taxonomy-tid-wrapper{width:260px;}
.publishedPapersMain .views-exposed-form #edit-combine-wrapper{width:220px;}
}

@media only screen and (max-width: 1024px) {
.contactForm{width:100%;}
.addresses{width:100%;}
.sliderCaption h2 {font-size: 1.2em;}
}

@media only screen and (max-width: 1023px) {
.cagSectorWiseList > li{width:32%;  min-height: 210px;}
.cagSectorBox{min-height:210px;}
.view-filters .ViewbyStateBtn, .view-filters .ViewbySectorBtn{padding:0 15px;}
.formerCAG .field-content div{height: 157px;width: 100%;}
.formerCAG .field-content div img {height: 157px;width: 100%;}
.formerCAG li { min-height: 220px;}
.views-exposed-form .form-item-combine input{/*max-width:200px;*/}
#search-form .form-item-keys{width:440px;}
.shareMedia{float:left;font-size: 1.286em;font-family: 'robotomedium', Arial;font-weight: normal;padding:5px 5px 0 0}
.topStrip .rightLinks .fontResize{display:none;}

.publishedPapersMain .views-exposed-form #edit-combine-wrapper, .publishedPapersMain .views-exposed-form #edit-field-category-taxonomy-tid-wrapper{width:50%;}
.publishedPapersMain .views-exposed-form .views-submit-button{clear:both;}
}
@media only screen and (max-width: 959px) {
	.views-exposed-widget{padding: 0 9px 0 0;}
.view-filters .ViewbyStateBtn, .view-filters .ViewbySectorBtn {padding: 0 10px;}
.filterSearchBlock .searchBtn{background-position:7px center; padding: 0 4px 0 23px;}


.blockShadow{ padding: 15px 20px;}
.blockTitle, .sidebarRight h2{font-size: 1.16em;}
.sidebarRight h2 .fa{font-size:25px;}
.sidebarRight ul{margin: 15px 0 0;}
#block-formblock-subscribe-to-email-alerts{padding:15px 20px;}
#block-formblock-subscribe-to-email-alerts .form-text{max-width:100%;}
.sidebarRight ul li a{font-size: 1em;}
#nav li a{ font-size: 1.2em;line-height: 28px;padding: 13px 23px;}
.searchBlock .form-text{font-size: 16px;height: 54px;}
.footerBottom .fLeft, .footerBottom .fRight{width:100%;text-align:center;}
.fLinks li{float:none; display:inline-block;}
.siteView{text-align:center; margin-top:10px;padding-bottom:2px;}
.whatsNew, .events{width:100%;}
.bx-controls{right:0;}
.formerCAG .field-content div{height: 120px;width: 100%;}
.formerCAG .field-content div img {height: 120px;width: 100%;}
.views-exposed-form .views-exposed-widget {padding: 0.5em 0.5em 0 0;}
.views-exposed-form .form-item-combine input {/*max-width: 153px;*/padding: 7px 6px;}
#search-form .form-item-keys{width:352px;}
#search-form .form-text{width: 62%;}
#search-form label{ width: 38%;}
.fontScaler.largest.font-largest {margin-right: 10px;}
.topStrip li.lang { margin-left: 7px;}
.topStrip li{padding:0 6px 0 7px}
.sidebarRight {width: 280px;}
#middleContent .contentMain {margin-right: -280px;padding-right: 300px;}
.sidebarRight {width: 240px;}
.blockTitle, .sidebarRight h2 {font-size: 1em;}
#middleContent .contentMain{   padding-right: 253px;}
.container {padding: 0;}
.sliderImg img{max-width:70%;float:right;}
.sliderCaption h2{height:auto; margin-top:40%;float:left;}
.contentOneCol{padding-right: 0px;width:100%;}
.contentTwoCol{width:100%;}
.filterSearchBlock .searchBtn{padding:0;}
.logo img{max-width:80%;margin:10px 0px;}
.themeclass-1 .logo a{background-size:80% auto;background-position:center 10px;}
.themeclass-2 .logo a{background-size:80% auto;background-position:center 10px;}
.themeclass-3 .logo a{background-size:80% auto;background-position:center 10px;}
.sidebarLeft{width:280px;}
#middleContent .contentRightNew{margin-left:-300px !important; padding-left:300px !important;}
.searchBlock a.searchBtn{padding:15px 15px 16px;}
.searchPopup{top:64px;}
.shareMedia{float:left;font-size: 1.286em;font-family: 'robotomedium', Arial;font-weight: normal;padding:5px 5px 0 0}
.videoGallery ul li, .photoGallery ul li{width:50%;}
.view-public-paper-list .photoGallery ul li{width:33.33%; margin:0 0 20px;}
.view-public-paper-list .photoGallery ul li:nth-child(3n+1){clear:left;}
}
@media only screen and (max-width: 819px) {
.rightLinks li { display:none;}
.rightLinks .fontResize, .rightLinks .lang { display:block;}
.formerCAG li {min-height: 200px;}
.views-exposed-form input[type="submit"]{padding:5px;}
.shareMedia{float:left;font-size: 1.286em;font-family: 'robotomedium', Arial;font-weight: normal;padding:5px 5px 0 0}
}
@media only screen and (max-width: 800px) {
.toggleMenu { display:block;padding:15px;}
.toggleMenu .iconBar{height: 2px;width: 25px;}
#nav { clear:both; border:none}
#nav li {float:none; display:block; border:none; border-top:1px dotted #144573}
#nav li.parent {position:relative;} 
#nav li .menuIcon, #nav li li .menuIcon{display:block;width:46px;height:46px;background:url(../images/down-arrow.gif) no-repeat center center #ddd; position:absolute; right:0; top:0; z-index:999; cursor:pointer}
#nav li .menuIcon.active, #nav li li .menuIcon.active {background-color:#F26522;}
#nav li > a:hover, #nav li.hover > a, #nav li.active > a, #nav li ul li a:hover, #nav li ul li > a.selected, #nav ul a:hover, .noJS #nav ul a:focus, #nav ul a.selected, #nav > li > a:hover, #nav > li.hover > a, #nav > li.focus > a{background-color:#072a4b;color:#f26522;}
#nav ul{width:100%;display:none}
#nav li ul li, #nav ul a { width:100%}
#nav > li:hover > ul, #nav li li:hover > ul, #nav li li li:hover > ul { display:none;}
#nav > li.resHover > ul, #nav li li.resHover > ul, #nav li li li.resHover > ul {position:relative; margin:0; top:0; left:0; width:100%; border:none;display:block;}
#nav li a { padding-left:20px; padding-right:20px; display:block; line-height:24px}
#nav li ul li a {padding-left:30px;display:block;line-height:35px; background:url(../images/right-arrow.gif) no-repeat 18px center}
#nav li ul li ul li a {padding-left:45px; background-position:33px center}
#nav li ul li ul li ul li a {padding-left:60px;background-position:45px center}
.searchBlock .form-text{height:48px;}
.searchBlock .form-submit, .searchBlock .form-submit:hover{height:47px;}
.blockShadow {padding: 15px;}
.view-filters .button{font-size:13px;}
#block-formblock-subscribe-to-email-alerts{padding:15px;}
.sidebarRight h2 .fa{font-size:22px;}
/*#block-menu-block-5 h2{background-size:22px auto;}*/
#block-menu-block-6 h2{background-size:26px auto;}
.view .date-nav-wrapper .date-heading h3 a{font-size:12px;}
#block-formblock-subscribe-to-email-alerts .form-text{padding: 5px;}

.logoRight{width:10%;}
.menuSubLinksDisplay .childlinks ul li, ul.bulletText li.cagindia, ul.bulletText li.dpc, ul.bulletText li.fauas, ul.bulletText li.auditreport, ul.bulletText .dpc_act, ul.bulletText .ia_ad_directory, ul.bulletText .audit_regulations, ul.bulletText .dpcAct, .bulletText .ia_ad_directory{width:33.33%;}
/*.videoGallery ul li, .photoGallery ul li{width:33.33%;}*/
#main-wrapper{padding:20px;}
/*Responsive Table*/
.responsiveTable, .responsiveTable tr, .responsiveTable td, .responsiveTable td:before { display:block; text-align:left; border:none;	/* Converts a table, table row, table column and table column:before into a block element */ }
.responsiveTable, .responsiveTable tr, .responsiveTable td:last-child { border-bottom:none; }
.responsiveTable thead, .responsiveTable tr th { position:absolute;	/* Hides table head but not using display none */ top:-1000em; left:-1000em; }
.responsiveTable tr { border:1px solid #eeeeee; border-bottom:1px solid #eeeeee;  margin:0 0 20px; }
.responsiveTable tr td:nth-child(1) { /* first column of the row */ border-left:none;}
.responsiveTable tr td:last-child { /* last column of the row */ border-right:none; }
.responsiveTable tr:last-child .td, .responsiveTable td { /* Column in the last row and column */ border-bottom:1px solid #eeeeee; }
.responsiveTable td:before { /* prints the value of data-label attribute before the column data */ font-weight:bold; padding-right:20px; line-height:27px; color:#174471; content:" "attr(data-label)"";	/* call the attribute value of data-label and adds a string // */ }
.responsiveTable tbody {display:block;}
.responsiveTable tr td {padding:5px 15px; width:auto !important;}
.sidebarRight {width: 250px;}
#middleContent .contentMain {margin-right: -250px;padding-right: 270px;}
.searchBlock a.searchBtn{padding:12px 15px 12px;}
.searchPopup{top:59px;}
.shareMedia{float:left;font-size: 1.286em;font-family: 'robotomedium', Arial;font-weight: normal;padding:5px 5px 0 0}
}
@media only screen and (max-width: 768px) {
.r-tabs .r-tabs-nav {display: none;}
.r-tabs .r-tabs-accordion-title {display: block;}
.views-exposed-form input[type="submit"]{padding:5px 1px;}
#search-form{padding:20px 15px 15px;}
#search-form .form-item-keys{width:344px;}
#search-form .form-text{width: 60%;}
#search-form label{ width: 40%;}
.logo a{display:block;}
.logoLeft img {max-width: 85%;}
.logoRight{background-size:40px auto;}
.filterSearchBlock{margin-top:0px;}
.shareMedia{float:left;font-size: 1.286em;font-family: 'robotomedium', Arial;font-weight: normal;padding:5px 5px 0 0}
.publicPaperList .views-exposed-form input[type="submit"], .publicPaperList .views-exposed-form input[type="reset"]{padding:5px 10px;}
}
/* ************* Mobiles Media Queries ****************** */
@media only screen and (max-width: 767px) {
.cagSectorWiseList > li{width:48%;}
.cagSectorBox{min-height:200px;}
#middleContent .contentMain, .sidebarRight{width:100%;}
#middleContent .contentMain {margin-right:0px;padding-right: 0px;}
.filterSearchBlock {width: 300px;}
.filterSearchBlock .textBox{width:249px;}
.contactUs a{background-size:cover;}

#block-formblock-subscribe-to-email-alerts .form-text{width:100%;}
.footerLinks .cols3{width:50%;margin-bottom:20px;}
.footerLinks .cols3:nth-child(3) ul{background:none;}
.searchBlock{max-width:250px;}
.filterSearchBlock{width:250px;}
.filterSearchBlock .textBox {width: 199px;}
.findReportIcon li{width:100%;}
.sidebarRight ul li{width:49%; float:left;}
.sidebarRight ul li ul li{width:100%;}
.fLinks li{padding:0 3px 0 4px;}
.logoLeft img{max-width:84%;}
.formerCAG .field-content div{height:167px;}
.formerCAG .field-content div img{height:167px;}
.formerCAG li{width:33.33%;}
.formerCAG li {min-height: 226px;}
#main-wrapper{padding:20px;}
.views-exposed-form .views-exposed-widget {padding: 0.5em 0.3em 0 0;}
#search-form .form-item-keys{width:100%;}
.logoLeft{top:6px;}
.footerLinks .cols3{min-height:275px;}
.audioGallery ul li{width:33%;}
.reportFeedback .form-item label{width:100%; float:none; margin-right:0;}
.reportFeedback .form-item input, .reportFeedback .form-item select, .reportFeedback .form-item textarea, .reportFeedback .form-item .customSelect {float:none; width:100% !important;}
.reportFeedback .form-item.form-type-radio input{width:auto !important; margin-top:0px;}
.sidebarLeft{width:250px;}
#middleContent .contentRightNew{margin-left:-270px !important; padding-left:270px !important;}
.shareMedia{float:left;font-size: 1.286em;font-family: 'robotomedium', Arial;font-weight: normal;padding:5px 5px 0 0}
.wob .logo a{background-position:center; display:block; background-size:100%;}
#newsTikker0{height:280px !Important;}
.dependent-options{width:100%;}
.node-public-paper .alignRight{float:none; margin-bottom:25px;}
}
@media only screen and (max-width: 639px) {
.cagSectorWiseList{margin:0;}
.cagSectorWiseList > li{width:100%; padding:0;min-height:0;}
.cagSectorBox{min-height:20px;}
.topStrip{text-align:center;}
.leftLink{float:none; display:inline-block;}
.rightLinks{float:none; display:inline-block;text-align:left;}
.view .date-nav-wrapper .date-heading h3 a {font-size: 11px;}
.footerLinks .cols3{width:100%;margin-bottom:10px; height:auto;}
.footerLinks .cols3 ul{background:none;min-height:0;padding:0;}
.footerLinks h2{padding-left:0;}
.footerBottom{font-size:90%;}
.filterSearchBlock {width: 192px;}
.filterSearchBlock .textBox{width:141px;}
.logoRight{background-position: 5px center;background-size: 40px auto;}
.formerCAG li{width:50%;}
.formerCAG li {min-height: 275px;}
.formerCAG .field-content div{height:auto;}
.formerCAG .field-content div img{height:215px;}
#main-wrapper{padding:20px;}
.views-exposed-form .views-exposed-widget {padding: 0.5em 0.3em 0 0;}
.views-exposed-form .form-item-combine input{width:149px;}
.videoGallery ul li, .photoGallery ul li{width:50%;}
#search-form label, #search-form .form-text{width:100%;}
#search-form .form-submit{margin-top:10px;}
.cagSectorWiseList > li{background-color: #fff;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);}
.cagSectorWiseList > li .blockShadow{box-shadow:none;}
.disIconList li{width:50%;}
.logoLeft{width: 70px;}
.logo img{max-width:96%;}
.themeclass-1 .logo a{background-size:96% auto;}
.themeclass-2 .logo a{background-size:96% auto;}
.themeclass-3 .logo a{background-size:96% auto;}
.logoLeft img {max-width: 89%;}
.logoRight {background-position: 7px 8px;background-size: 38px auto;padding-top: 0;}
.themeclass-1 .logoRight{background-size: 38px auto;}
.themeclass-2 .logoRight{background-size: 38px auto;}
.themeclass-3 .logoRight{background-size: 38px auto;}
.footerLinks .cols3 {min-height: 0;}
.sliderImg{width:100%;}
.sliderImg img{max-width: 62%;}
.sliderCaption h2{margin-top:5px;font-size:1em;}
.views-exposed-form .views-exposed-widget {padding: 0.5em 0.1em 0 0;}
.audioGallery ul li{width:48%;}
.sidebarLeft{width:100%;}
#middleContent .contentRightNew{margin-left:0 !important; padding-left:0 !important; width:100%;}
.shareMedia{float:left;font-size: 1.286em;font-family: 'robotomedium', Arial;font-weight: normal;padding:5px 5px 0 0}

.publishedPapersMain .views-exposed-form #edit-combine-wrapper, .publishedPapersMain .views-exposed-form #edit-field-category-taxonomy-tid-wrapper, .publishedPapersMain  .views-exposed-form .form-item-combine input{width:100%;}
.publishedPapersMain .views-exposed-form input[type="submit"], .publishedPapersMain .views-exposed-form input[type="reset"]{padding:5px 10px;}
#edit-field-category-taxonomy-tid{width:100%!important; text-align:left !important;}
.view-public-paper-list .photoGallery ul li{width:50%;}
.view-public-paper-list .photoGallery ul li:nth-child(3n+1){clear:none;}
.view-public-paper-list .photoGallery ul li:nth-child(2n+1){clear:left;}
}
@media only screen and (max-width: 479px) {
	.searchBlock { max-width: 184px;}
	.searchBlock .form-submit, .searchBlock .form-submit:hover{background-size:19px auto;height:50px;width:50px;}
	.searchBlock .form-text {font-size: 14px;padding:15px 40px 15px 14px;}
	.views-exposed-widget {padding: 0px; width: 49%;}
	.filterSearchBlock {margin-top: 10px;width: 100%;}
	.view-filters .ViewbyStateBtn{margin-right:3%;text-align:center;}
	.view-filters .ViewbySectorBtn{margin-left:3%;text-align:center;}	
	.filterSearchBlock .textBox {width: 80%;max-width:none;}
	.filterSearchBlock .searchBtn{width:20%;}
	.whatsNew{width:100%;margin-bottom:20px;}
	.events{width:100%;}
	.bx-controls{right:0;}
	.topStrip .leftLink li{display:inline-block; float:none;}

	.logoLeft, .logo{float:none;width:100%;text-align:center;}
	.logoRight{background-position:center 8px;width:100%;}
	.sidebarRight ul li{width:100%; }
	.logoLeft img{max-width:77px;}
	.logo{padding-top:10px;}
	.logoRight{height:75px;padding-top:0px;}
	.menuSubLinksDisplay .childlinks ul li, ul.bulletText li.cagindia, ul.bulletText li.dpc, ul.bulletText li.fauas, ul.bulletText li.auditreport, ul.bulletText .dpc_act, 																				ul.bulletText .ia_ad_directory, ul.bulletText .audit_regulations, ul.bulletText .dpcAct, .bulletText .ia_ad_directory{width:50%;}
	.formerCAG li{width:100%;}
	.formerCAG .field-content div img{height:auto;}
	.formerCAG li {min-height: auto;}
	.views-exposed-form .form-item-combine input {max-width: none;width: 100%;}
	.views-exposed-form input[type="submit"] {padding: 5px 10px;}
	.views-submit-button, .views-reset-button{display:inline-block;float:left;width:auto;}
	#main + h2{ font-size: 1.3em;}
	h3{font-size:1.2em;}
	.views-widget-filter-combine, .views-widget-sort-by, .views-widget-sort-order{padding: 0;width: 100%;}
	.views-submit-button, .views-reset-button{display:inline-block;width:auto;}
	.videoGallery ul li, .photoGallery ul li{width:100%;}
	.disIconList li{width:100%;}
	.logo { padding:0;}
	.logoLeft {float: right;position: relative;text-align: right;width: 50%;top:0;}
	.logoLeft img {max-width: 62px;padding-right:5px;}
	.logoRight {background-position: 5px 0px;display: inline-block;float: left;position: relative;width: 50%;}
	.themeclass-1 .logoRight{background-position: 5px 0px;display: inline-block;float: left;position: relative;width: 50%;}
	.themeclass-2 .logoRight{background-position: 5px 0px;display: inline-block;float: left;position: relative;width: 50%;}
	.themeclass-3 .logoRight{background-position: 5px 0px;display: inline-block;float: left;position: relative;width: 50%;}
	.topStrip a{  font-size: 0.75em;}
	.topStrip li {padding: 0 2px 0 7px;}
	.filterSearchBlock .textBox{width:100%;}
	.region-content tr td{display:block; width:100%;}
	.defaultList li{width:50%;}
	.view-filters .views-exposed-widget {width:auto;}
	.view-filters .views-submit-button {width: auto;}
	.view-filters .views-reset-button {width: auto;}
	.audioGallery ul li{width:100%;}
	.view-audit-report-detail-attachment ul.reportInfo li{padding-left:8px;}
	#views-exposed-form-audit-report-listing-page-page-mefibs-form-audit-report-listing-sorting-option .views-widget-sort-by{float:none; margin-top:-45px;}
	.shareMedia{float:left;font-size: 1.286em;font-family: 'robotomedium', Arial;font-weight: normal;padding:5px 5px 0 0;}
	.findReptRow { text-align:center; }
	.findReptThumb{float:none; margin:0 auto;}
	.findReptThumb .image-title{float:none;}
	.findSmallContent{display:block; margin:5px 0 0 0; padding-left:0;}
	.views-exposed-form .views-exposed-widgets {text-align:center;}
	 .views-widget-sort-by {text-align:center;}
	.views-exposed-form .views-widget-sort-by {width:auto; display:inline-block; float:none;}
	.views-exposed-form .views-widget-sort-by .bef-sortby .form-type-radio:last-child{padding-right:0;}
	.views-exposed-form .views-widget-sort-by .bef-sortby .form-type-radio:last-child label{margin-right:0;}
	.topStrip{padding:7px 15px 8px;}
	.wob .logo{padding:10px;}
	.logoRight{background-position:90% top;}
	.logoLeft{text-align:left;}
	.socialShare{margin-bottom:8px;}
	.rightLinks{vertical-align:middle;}
	.leftLink.KMSlink li::after{right:-5px; top:10px;}
	.whatsnewCore .fullTitleBlock.right{width:46%;}
	.whatsnewCore .fullTitleBlock.right h2 a{font-size:13px;}
	.whatsnewCore .fullTitleBlock.knowMoreCommunication{padding:1px 7px; margin-right:7px;}
	.logoSectionInner{margin-bottom:10px;}
	.publicPaperList .views-exposed-form .views-exposed-widget.views-submit-button{clear:left;}
	.publicPaperList .view-filters .views-exposed-widget.views-widget-filter-combine{width:100%;}
}

@media only screen and (max-width: 359px) {
	.views-widget-filter-combine, .views-widget-sort-by, .views-widget-sort-order{padding: 0;width: 100%;}
	.views-submit-button, .views-reset-button{display:inline-block;width:auto;}
	.videoGallery ul li, .photoGallery ul li{width:100%;}
	.shareMedia{float:left;font-size: 1.286em;font-family: 'robotomedium', Arial;font-weight: normal;padding:5px 5px 0 0}
	.whatsnewCore .fullTitleBlock.right h2 a{padding:5px 3px;}
	.view-public-paper-list .photoGallery ul li{width:100%;}
}