/* ************* Media Queries Tablets ****************** */
@media only screen and (max-width: 1499px) {
.contentArea{padding-right:15px;}
.mce-container, .mce-container *, .mce-widget, .mce-widget *, .mce-reset{white-space:normal !important;}
}
@media only screen and (max-width: 1399px) {
.container{padding:0 15px;}
.contentArea{padding-left:125px;}
.sbmOuter{width:95px; padding-left:20px;}
.sbmOuter:before{left:57px;}
.cbInlineWrap li{margin-bottom:15px;}
.mce-container, .mce-container *, .mce-widget, .mce-widget *, .mce-reset{white-space:normal !important;}
}
@media only screen and (max-width: 1279px) {
.permalinkBox input{max-width: 160px;}
.perLinkText{min-width: 480px;}
/*.gridTableWrap .langTag { display:block; margin:1px 0; text-align: center; }*/
}
@media only screen and (max-width: 1169px) {
.width70p, .width30p{width:100%;}
h1{font-size:32px;}
.infBoxWrap{min-height:auto !important;}
/**********inner Pages**********/
.nice-select .current{overflow:hidden; display:block;}
.formCtrl, input.formCtrl{padding-left:15px;}
.editorBlock{margin-top:40px;}

}
@media only screen and (min-width: 1025px) {
.sbOuter{display:block !important;}
}
@media only screen and (max-width: 1024px) {
/*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-bottom:1px solid #eeeeee;  margin:0 0 0;  position:relative;}
.responsiveTable tr td {padding:10px 25px; width:auto !important;}
.responsiveTable tr:first-child{ border-top:1px solid #eeeeee;}
.responsiveTable tr td:first-child{height:auto; overflow:visible;visibility:visible; opacity:1;  padding-top:10px; padding-bottom:10px; }
.responsiveTable tr td:nth-child(1) { /* first column of the row */ border-left:none; display:block;}
.responsiveTable tr td{height:0; overflow:hidden; display:none; padding-top:10px; padding-bottom:10px; }
.responsiveTable tr td.showCol{height:auto; overflow:visible; display:inline-block !important; }
.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:0 none; }
.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.tableBotBdr tr:hover td{background:#fff !important;}
.infBoxWrap h2{margin-bottom:10px;}
.trExpand{width:24px; height:24px; position:absolute; right:20px; top:8px; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; font-size:24px; display:block;}
.trExpand span{transform:rotate(180deg); -webkit-transform:rotate(180deg); display:block;}
.trExpand.active{color:#0f4ac9;}
.trExpand.active span{transform:rotate(0deg); -webkit-transform:rotate(0deg);}
.responsiveTable td:first-child:before{display:none;}
.responsiveTable tr:first-child td:first-child:before{display:block; position:absolute; top:-27px;}
.responsiveTable .actionBtn{vertical-align:middle;}
.responsiveTable .actionBtn.morActBtn{top:-3px;}
.responsiveTable td.actionBtnCol .actions{position:absolute; right:45px; top:10px;}
.gridTableWrap.tableBotBdr td{padding-left:25px;}
.responsiveTable td:first-child{padding-right:227px;}
.gridTableWrap.tableBotBdr .responsiveTable tr:hover td{background:none;}
/**********************menu Toggle************/
.sbmOuter:before{display:none;}
.sbmOuter{position:fixed; top:0; padding-top:0; width:260px; padding:0; z-index:1; left:-260px; transition:all 0.4s ease-out; -webkit-transition:all 0.4s ease-out; box-shadow:none; -webkit-box-shadow:none;}
.menu{padding:0; border-radius:0; -webkit-border-radius:0; height:100%; top:0; overflow-y:auto;}
.menu.fixMenu{position:relative; top:0 !important; padding-top:0; padding-bottom:0;}
.menuNav > li > a{padding-left:40px; position:relative;}
.menuHeadingSingle, .menuHeading, .menuHeadMobile{position:static; opacity:1; visibility:visible; background:none; font-size:16px; color:#333; box-shadow:none; -webkit-box-shadow:none; padding:9px 15px; display:block; width:100%; margin-bottom:0; margin-left:0; transform:none; -webkit-transform:none;}
.menuNav > li > a .menuIcon:after{display:none;}
.menuNav > li > a:hover .menuHeadingSingle, .menuHeadMobile{font-size:16px;}
.menuNav > li > a{text-align:left;}
.menuNav > li > a .menuIcon{position:absolute; left:10px; top:20px;}
.menu.fixMenu .menuNav > li > a{padding-left:40px;}
.gridTableWrap{margin-top:25px; margin-bottom:0;}
.contentArea{padding-left:15px;}
#logo{width:150px; position:relative; z-index:11; border-right:1px solid #e6e7e8;}
.headerRP{width:100%; max-width:100%; padding-left:210px; float:none !important; position:relative;}
#header{padding:5px 15px;}
.mobileNavBtn{display:block;}
.rptusRow > .rptUserDetail{display:none;}
.userToggleDtl .rptUserDetail{display:block; margin-bottom:10px;}
.headerRP {text-align:right;}
.headerRP > div{float:none; display:inline-block;}
.headerRP .rptUserSectionWrap{width:60px;}
.topDoggleDivInf {text-align:left;}
#wrapper { transition:all 0.4s ease-out; -webkit-transition:all 0.4s ease-out; position:relative; left:0;}
.showMenu #wrapper{left:260px;}
.showMenu .sbmOuter{left:0;}
.subMenuWrap{position:static; transform:none; -webkit-transform:none; visibility:visible; opacity:1; padding-left:0;}
.showMenu{overflow:hidden;}
.menuHeading{display:none;}
.subMenuWrap{display:none;}
.subMenuWrap:before{display:none;}
.menuNav > li ul{border:0 none; border-radius:0; -webkit-border-radius:0;}
.dashboardMenu li a {border-bottom:1px solid rgba(51,51,51,0.15);}
.menuNav > li ul{box-shadow:none; -webkit-box-shadow:none; padding-bottom:0;}
.subMenuIcon {display:block; font-size:32px; position:absolute; right:10px; top:21px; line-height:32px; transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out; cursor:pointer;}
.subMenuIcon.active{transform:rotate(90deg); -webkit-transform:rotate(90deg);}
.subMenu li {position:relative;}
.subMenu li:before{font-family: 'sttlFIcon' !important; content:"\e927"; font-size:20px; position:absolute; left:10px; line-height:1; top:50%; margin-top:-10px;}
/*search*/
.mobSearchBtn{display:block; width:21px; height:21px;}
.sbWrap{width:auto;}
.sbOuter{display:none;}
.headerRP > div{margin-right:20px;}
.headerRP{padding-bottom:0;}
.screenSettingWrap{padding:20px 20px 0;}
.sbWrap{position:static;}
.sbOuter{position:absolute; left:-15px; right:-15px; top:calc(100% + 5px); background:#f6f6f6;  box-shadow:0 3px 3px rgba(51,51,51,0.15); -webkit-box-shadow:0 3px 3px rgba(51,51,51,0.15);}
.sbWrap input[type="text"]{padding-left:15px; padding-right:40px; border-bottom:0 none;}
.lpWrap #logo{border:0 none;}
input[type="submit"].sbBtn, .sbBtn{right:15px;}
.mobSearchBtn input[type="submit"].sbBtn, .mobSearchBtn .sbBtn{right:0;}
#tblSEOInformation td{text-align:left;}
#tblSEOInformation th, #tblSEOInformation td{border:0 none;}
.gridTableWrap.bdrtBody tr td{padding:10px 10px;}
/**************inner Pages**************/
.searchPanelWrap .col6{width:100%;}
.searchPanelWrap .col2{width:33.333%;}
.searchPanelWrap .col3{width:50%;}
.searchPanelWrap .colBlock {margin-bottom:20px;}
.searchPanelWrap {padding-right:0;}
.searchPanelWrap .rightBtnDiv{position:static; margin-bottom:20px;}
.pageCommonForm.labelLeft .feildLabel{float:none; width:100%; padding-bottom:0; padding-top:0; position:static; margin-left:0;}
.pageCommonForm.labelLeft .feildInput{padding-left:0;}
.responsiveTable td.actionBtnCol{display:block !important; position:static; padding:0;}
.responsiveTable td.actionBtnCol:before{display:none;}
.infoBoxCont .pageCommonForm > .row > .col6	{width:100%;}
.infoBoxCont .feildRow{margin-bottom:20px;}
.twoColsSearch .colBlock {width:100%;}
.mrgT25{margin-top:0;}
.searchPanelWrap .rightBtnDiv{width:250px;}
.searchPanelWrap .rightBtnDiv .filterReset{font-size:14px; width:100%; text-align:center; border:0 none; height:47px; border-radius:24px; -webkit-border-radius:24px;background:#444; border:1px solid #444; position:static; padding:4px 10px; color:#fff;}
.searchPanelWrap .rightBtnDiv .filterReset:hover{background:#444; border:1px solid #444; color:#fff;}
.searchPanelWrap .rightBtnDiv .filterReset, .searchPanelWrap .rightBtnDiv .button { display: inline-block; vertical-align:middle; width:110px;}
.filterList { padding-right:0;}
	.searchPanelWrap .rightBtnDiv input {
		position: static;}
	}
@media only screen and (max-width: 959px) {
.pcCountWrap{width:120px; height:120px; padding-top:20px;}	
}
@media only screen and (max-width: 850px) {
.infBoxWrap .bxInnerRow .col8, .infBoxWrap .bxInnerRow .col4{width:100%; margin-bottom:20px;} 
.infBoxWrap .bxInnerRow .colBlock:last-child{margin-bottom:0;}
.popup-youtube{text-align:center;}
.pcCountWrap{margin-bottom:15px;}
.pluginCountList li{width:50%; margin-bottom:25px;}
.dashboardVideo > img{display:none;}
.videoPlaytext{display:block;}
.dashboardVideo{border-top:1px dashed #e5e6e6; display:block; padding:15px 0 0; text-align:left; font-weight:600; color:#0a46c8; font-size:17px;}
.dashboardVideo:hover{color:#e9515e;}
.dashboardVideo span.fa{margin-right:5px; font-size:14px;}
.pluginCountList li:nth-child(2):before{display:none;}
.formCtrl, input.formCtrl{height:40px; padding:7px 25px 7px 15px; border-radius:5px; -webkit-border-radius:5px;}
.searchPanelWrap .colBlock{margin-bottom:10px;}
.button, .searchPanelWrap .rightBtnDiv .filterReset{height:40px; border-radius:5px; -webkit-border-radius:5px;}
.filterListWrap{margin-bottom:20px;}
.blukActionDetailBox .col4, .blukActionDetailBox .col8{width:100%; margin-bottom:15px; float:none;}
.blukPageListWrap{max-height:150px;}
.blukPageListOuter{margin-bottom:20px;}
.infBoxWrap{padding:15px;}
.dataTables_wrapper .top > .dataTables_paginate, .dataTables_wrapper .bottom > .dataTables_paginate{display:none;}
.recordListWrap .top, .recordListWrap .bottom{width:100%; left:0;}
.recordListWrap .top{top:-35px;}
.recordListWrap{margin-top:40px;}
.gotopagetop{float:left;}
.dataTables_info{float:right;}
.caWrapOuter #footer .container{padding:0;}
.prWrap, .dataTables_wrapper .bottom, .dataTables_wrapper .top{max-width:none;}
.bulkActionWrap{margin-bottom:80px;}
.blukActionDetail{padding-bottom:0;}
.gridTableWrap{margin:0 -15px -15px;}
.recordListWrap td:first-child, .recordListWrap th:first-child{padding-left:15px;}
.recordListWrap .gridTableWrap{margin-top:40px;}
.recordListWrap .responsiveTable tr:first-child td:first-child:before{top:-35px;}
.infBoxWrap.topTitleHead{padding:0;}
.addEditContentOuter, .topEditFeildRow {padding-right:0;}
.addEditContentOuter > .col9, .topEditFeildRow > .col9{float:none;}
.addEditContentOuter > .col3, .topEditFeildRow > .col3 {width:100%; float:none; margin-right:0;}
.topEditFeildRow .inlineBtns {float:left;}
.inlineBlocks .menuSC > li{margin-bottom:10px;}
.gridTableWrap {overflow-x:auto;}

}
@media only screen and (max-width: 767px) {

.infBoxWrap h2{margin-bottom:0;}
}
@media only screen and (max-width: 599px) {
.lpboxWrap{max-width:90%; padding:35px 25px; margin-top:0;}	
.footerCol {width:100%; text-align:center !important;}
.footerCol:first-child{margin-bottom:10px;}
.lpContArea{min-height:auto;}
 .iconList.twoCols li{width:100%;}
 .iconList.twoCols li:nth-last-child(2){margin-bottom:20px;}
 h1{font-size:24px;}
 .infBoxWrap h2{font-size:18px;}
 .pluginCountList li{padding:0 5px;}
 .infBoxWrap{padding:15px;}
 .gridTableWrap {margin:0 -15px -15px;}
 .dataTable tr td{padding:10px 15px;}
 .searchPanelWrap .col2{width:100%;}
 .contentPart{padding-bottom:96px;}
 .responsiveTable td.actionBtnCol .actions{position:absolute; left:15px; top:10px;}
}

@media only screen and (max-width:479px) {
	#logo{text-align:center; float:none; width:100%; border:0 none; margin-bottom:10px;}
	.headerRP{padding-left:0; border-top:1px solid #e6e7e8;}
	.mobileNavBtn{left:0;}
}

@media only screen and (max-width:430px) {
	 .pluginCountList li{width:100%; border-bottom:1px solid #d9d9d9; padding-bottom:20px;}
	 	 .pluginCountList li:before{display:none !important;}
		  .pluginCountList li:last-child{padding-bottom:0; border-bottom:0 none;}
		  .searchPanelWrap .col3{width:100%;}
}
@media only screen and (max-width:399px) {
.lpFormOuter .captchaImg{width:40%;}
.lpFormOuter .captchaWrap{padding-left:40%;}
.lpFormOuter .captchaFeild input{padding-left:10px;}
}