﻿#divZoom { max-width: 800px; }
#divZoom img { max-width: 100%; }
#tblEventUsr { overflow: auto; }

@media only screen and (min-width:1080px) and (max-width:5000px) {
 .table-responsive.resp8stp tr td:first-child { width: 0%!important; }
 .table-responsive.resp8stp tr td { width: 10%!important; }
 .table-responsive.resp8stp .emailadd .table-responsive.resp8stp .btn-group,
 .addevt_mng .slt_multi.manageselect .btn-group { width: 100%!important; word-break: normal!important; }
 .table-responsive.resp8stp select.form-control { width: 100%!important; max-width: 100%!important; }
}

@media only screen and (min-width:1980px) and (max-width:5000px) {
 .emailadd { width: auto!important; word-break: normal!important; }
 .form-control { width: auto!important; }
 .addevt_mng .slt_multi.manageselect .btn-group { width: 155px!important; }
 .addevt_mng .table tr td:last-child { min-width: inherit!important; }
}

@media only screen and (min-width:1024px) and (max-width:1100px) {
 .circle_nav_wrap ul li { height: auto!important; }
 .circle_nav.act_cir { width: 50px!important; height: 50px!important; line-height: 1!important; }
 .circle_nav_wrap a:hover { width: 50px!important; height: 50px!important; line-height: 1!important; }
 .settool { left: 0px!important; right: 0px!important; margin: 0 auto; }
 .stepfieldgrp-clear { margin-bottom: 10px!important; }
 .bl-btn1, .bl-btn2, .bl-btn3,
 .bl-btn4 { width: 23.567%!important; float: left; }
 .bl-btn2 { padding-right: 10px!important; }
 .bl-btn3 { padding-left: 0px!important; }
 .bl-btn5 { clear: both; }
 .bl-btn1 .fs13, .bl-btn3 .fs13, .bl-btn4 .fs13 { width: 95%!important; display: inline-block!important; white-space: inherit; line-height: 1; }
 .bl-btn4 .fs13 { width: 95%!important; display: inline-block!important; white-space: inherit; }
 .bl-btn1 .fa-download { float: left; }
 .table-grey td i { font-size: 20px!important; vertical-align: super; }
 button.btn.btn-default { width: 210px!important; }
 .stepform-wrap .col-xs-12.row { margin: 0px!important; padding: 0px!important; }
 .stepform-wrap .col-xs-12.row .col-xs-6 { padding-left: 0px!important; }
 .stepform-wrap .col-xs-12.row .col-xs-3 { padding-right: 0px!important; }
 .stepform-wrap .col-xs-12.row .col-xs-3.pull-right { width: 30%!important; margin-right: 0px!important; text-align: right; }
 .stepform-wrap .col-md-8.prn .prn, .stepform-wrap .col-md-8.prn .prn .login-window { width: 100%!important; }
 .btngroup.tpl-part-btn-act, .btngroup.tpl-part-btn { width: 80%!important; }
 .bg-orange3.usr-and-pass { line-height: 1; white-space: pre-line; width: 95%!important; }
 .thumb-blocks { width: 270px; }
 .dealer-list-h .thumb-block.col-xs-12 { width: 95%!important; }
 .spreadsheet .btn { white-space: normal; width: 100%!important; }
 .mngebutton .btn2 { padding-right: 10px; }
 .manageW .mngW { width: 24%!important; }
 .manageW { display: inline-block; }
 .manageW .stp1 { width: 35%!important; white-space: normal; }
 .manageW .stp2 { width: 30%!important; }
 .manageW .stp3 { width: 27%!important; white-space: normal; }
 .manageW .stp4 { width: 35%!important; white-space: normal; }
 .manageW .stp5 { width: 35%!important; white-space: normal; }
 .manageW .stp6 { width: 20.555%!important; white-space: normal; }
 .manageW .stp1 i, .manageW .stp2 i, .manageW .stp3 i, .manageW .stp4 i, .manageW .stp5 i, .manageW .stp6 i { font-size: 16px; }
 .manageW .st6.stp1 { width: 23%!important; }
 .manageW .st6.stp2 { width: 23%!important; }
 .manageW .st6.stp3 { width: 20%!important; }
 .manageW .st6.stp4 { width: 34%!important; }
 .showhide_ev .shHDev { float: right; width: 50%; font-size: 11px; line-height: 1; }
 .showhide_ev label { float: left; width: 40%; }
 .tbl_data_mng .col-md-3 { max-width: 140px; padding: 0px 5px; }
 .tbl_data_mng .col-md-3.max_wdh { max-width: 218px; }
 .slt_calender div.form-select-drop { width: 115px!important; }
 .steps-dwn { width: 100%!important; }
 .tmb_title { height: 30px!important; display: inline-block!important; line-height: 1!important; }
 .steps-tmb img { max-width: 100%; }
 .btntopmrg { margin-top: 22px!important; }
 .tbl_data_mng .fsn.pull-left { line-height: 1; width: 50%; text-align: left; float: left; }
 .tbl_data_mng span b { font-size: 12px!important; font-weight: 500; }
 .tbl_data_mng .clrBX { width: 17px!important; height: 17px!important; }
 .col_md_3.md_01 { max-width: 15%; }
 .col_md_3.md_02 { max-width: 20%; }
 .col_md_3.md_03 { max-width: 22.333%; }
 .col_md_3.md_04 { max-width: 21.55%; }
 .col_md_3.md_05 { max-width: 20.333%; }
 .col_md_3.md_01 .fsn.pull-left { width: 40%; }
 .col_md_3.md_02 .fsn.pull-left { width: 100%; max-width: 53px; }
 .col_md_3.md_03 .fsn.pull-left { width: 100%; max-width: 60px; }
 .col_md_3.md_04 .fsn.pull-left { width: 100%; max-width: 60px; }
 .col_md_3.md_05 .fsn.pull-left { width: 53%; }
 .col_md_3.md_01 .tbl-mdm-title { width: 100%; }
 .col_md_3.md_03 .tbl-mdm-title { width: 70%; max-width: 110px; }
}

@media only screen and (min-width:320px) and (max-width:1023px) {
 .offers-setup6 .tabcontent .panel.col-xs-45 { max-width: 88%; }
}

@media only screen and (min-width:768px) and (max-width:1023px) {
 .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { padding: 5px!important; }
 body { font-size: 12px!important; }
 p { line-height: normal!important; }
 label { font-weight: normal; }
 label .fa-question-circle { display: none; }
 .pt10.pb10.mb10 { margin-bottom: 10px!important; }
 .download-btn.btn { top: -132px!important; }
 .circle_nav_wrap ul { padding: 0px!important; }
 .row.bg-light2 { margin: 0px!important; }
 a.circle_nav { margin-left: 10px!important; margin-right: 10px!important; }
 .settool { left: 0px!important; right: 0px!important; margin: 0 auto; }
 .Layout1, .Layout2, .Layout3 { margin: 0 auto; float: none!important; }
 .form-step-title { margin: 5px 0px!important; }
 .form-step-title.text-left { text-align: center; margin: 0px 0px 5px 0px!important; }
 .circle_nav.act_cir { width: 50px!important; height: 50px!important; line-height: 1!important; }
 .loginbanner { margin: 0px 0px 10px 0px!important; width: 100%!important; height: auto!important; }
 .circle_nav_wrap a:hover { width: 50px!important; height: 50px!important; line-height: 1!important; }
 .stepfieldgrp-clear { margin-bottom: 10px!important; }
 #dvShowTime .col-md-6, .form-group.col-md-12 .col-md-6, .stepform-wrap .col-md-4.pln, .stepform-wrap .col-md-8.prn { width: 50%!important; float: left!important; }
 .form-group.col-md-12 .col-md-6 { padding-left: 0px!important; padding-right: 0px!important; }
 .form-group.col-md-12 .manufaSec { padding-right: 15px!important; }
 .sitepath { width: 85%!important; }
 .stepform-wrap .col-md-8.prn .prn, .stepform-wrap .col-md-8.prn .prn .login-window { width: 100%!important; }
 .stepform-wrap .col-md-8.prn .prn .login-window .login-content { padding: 0px!important; }
 .bl-btn1, .bl-btn2, .bl-btn3, .bl-btn4 { width: 23.567%!important; float: left; }
 .bl-btn1 { width: 26.567%!important; }
 .bl-btn2 { padding-right: 10px!important; margin-left: 10px!important; }
 .bl-btn3 { padding-left: 0px!important; }
 .bl-btn5 { clear: both; }
 .bl-btn1 .fs13, .bl-btn3 .fs13, .bl-btn4 .fs13 { width: 95%!important; display: inline-block!important; white-space: inherit; font-size: 11px !important; line-height: 1; }
 .bg-orange3.usr-and-pass { font-size: 11px!important; width: 95%!important; white-space: pre-line; line-height: 1; }
 .bl-btn4 .fs13 { width: 95%!important; display: inline-block!important; white-space: inherit; font-size: 12px !important; }
 .bl-btn1 .fa-download { float: left; }
 .usrndpass.usr-and-pass { width: auto!important; }
 .spreadsheet { width: 17.333%!important; }
 .table tbody > tr:first-child > td { vertical-align: middle; }
 .table-grey td i { font-size: 16px!important; }
 .btn-save i, .btn-delete i, .btn-addnew i, .btn-upload i { padding-right: 5px!important; margin-top: 0px!important; float: none!important; }
 .fa.fa-spin { font-size: 85px!important; }
 .fs13new { font-size: 12px!important; }
 .select-img-control { padding-top: 0px!important; }
 .panel-heading a.edit-icon { top: 2px!important; }
 .stepform-wrap label { margin: 0px 0px 5px 0px!important; font-size: 12px; font-weight: normal; line-height: normal!important; }
 .select-img-title { width: 67%!important; }
 .select-img-control { float: right!important; }
 .dashboradtbl-wrap .panel { margin-bottom: 0px!important; }
 .dashboradtbl-wrap .accordion .panel-heading .accordion-toggle-icon { margin-right: 8px!important; margin-top: 8px!important; }
 .circle_nav_wrap ul li { position: relative!important; }
 .redstar { top: 14px!important; left: auto!important; right: 0!important; position: absolute!important; }
 button.btn.btn-default { width: 150px!important; }
 .col-md-3.manageselect { padding-left: 0px!important; }
 span.closedetail { float: left!important; }
 .fsn { display: inline-block; font-size: 12px; line-height: 1; vertical-align: text-bottom; width: 65px; }
 .thumb-blocks { width: 167px!important; }
 .thumb-blocks.thm_BL { width: 270px!important; }
 .thumb-blocks .thumb_img { height: 90px!important; }
 .stepform-wrap .col-xs-12.row .col-xs-6 { width: 70%!important; }
 .stepform-wrap .col-xs-12.row .col-xs-3.pull-right { width: 30%!important; margin-right: 0px!important; }
 .col-xs-12.nopadding.mb15 .col-xs-2.pull-right { width: 26%!important; }
 .dealer-list-h input[type="checkbox"] { margin: 2px 4px 0px 0px!important; }
 .panel-collapse .panel-body .col-md-12 { padding-left: 0px!important; padding-right: 0px!important; }
 .ipd-sm { font-size: 12px!important; }
 .btn-addnew i { top: 0px!important; }
 .smlSZ span { font-size: 12px; float: left; }
 .hdline { width: 97%!important; margin: 0 auto!important; }
 .bukemail label { margin-left: 10px!important; font-size: 10px!important; }
 #tblEventUsr { overflow: auto; }
 #tblEventUsr td { word-break: normal!important; }
 .minWD100 { left: 0px!important; right: 0px!important; margin: auto!important; }
 .mngebutton .btn1 { width: 200px!important; }
 .mngebutton .btn2 { width: auto; padding-right: 10px; }
 .mngebutton .btn3 { width: 195px!important; }
 .mngebutton .btn4 { width: 300px!important; }
 .mngebutton .btn5 { width: 100px!important; }
 .mngebutton .btn3 table td { padding: 5px!important; }
 .manageW .mngW { width: 18%!important; }
 .manageW { display: inline-block; }
 .manageW .stp1 { width: 35%!important; white-space: normal; font-size: 12px; line-height: 1; }
 .manageW .stp2 { width: 30%!important; }
 .manageW .stp3 { width: 27%!important; white-space: normal; font-size: 12px; line-height: 1; }
 .manageW .stp4 { width: 35%!important; white-space: normal; font-size: 12px; line-height: 1; }
 .manageW .stp5 { width: 35%!important; white-space: normal; font-size: 12px; line-height: 1; }
 .manageW .stp6 { width: 20.555%!important; white-space: normal; font-size: 12px; line-height: 1; }
 .manageW .st6.stp1 { width: 18%!important; }
 .manageW .st6.stp2 { width: 25%!important; }
 .manageW .st6.stp3 { width: 23%!important; }
 .manageW .st6.stp4 { width: 34%!important; }
 .manageW .st6.stp1 a, .manageW .st6.stp3 a, .manageW .st6.stp4 a { white-space: normal; font-size: 12px!important; line-height: 1; width: auto!important; }
 .manageW .st6.stp4 .btn.btn-addnew { line-height: normal!important; }
 .manageW .st6.stp4 .btn.btn-addnew .fa { margin: 0px!important; }
 .manageW .fs13.stp6 .fa { margin-top: -2px!important; }
 .flt_prt label { font-size: 12px!important; padding-right: 5px!important; font-weight: normal!important; }
 .flt_prt label span { font-size: 18px!important; }
 .tbl-header-info { padding: 5px!important; }
 .tbl-header-info .col-xs-2 { padding-left: 5px!important; padding-right: 5px!important; }
 .tbl-header-info .tbl-mdm-title { padding-right: 0px!important; margin-top: 5px!important; text-align: left!important; float: left!important; font-weight: normal; }
 .tbl-header-info .fsn { float: left!important; text-align: left!important; width: 100%!important; }
 .tbl-header-info b { font-size: 16px!important; display: block!important; }
 .clickrow .clicklink { width: 100%!important; }
 .select-img { width: 45px; }
 .panel-group.col-xs-12 .btn { margin-top: 0!important; margin-right: 3px!important; width: auto!important; }
 .panel-group.col-xs-12 .col-md-4.prn { padding-left: 0px!important; }
 .sprtIC .fa { font-size: 15px!important; margin-left: 3px!important; }
 .sprtIC .fa-envelope { font-size: 15px!important; }
 .userGID .col-xs-3 { padding-left: 5px!important; padding-right: 5px!important; height: 185px; }
 .userGID .steps-tmb { padding-top: 0px!important; }
 .userGID .steps-dwn { width: 100%!important; }
 .steps-tmb img { max-width: 100%; }
 .resPRT { width: auto!important; }
 .form-control { text-overflow: ellipsis; }
 /*-- 7jan2016 --*/
 .mngebutton.mt30 { margin-top: 0px!important; }
 .mngebutton .btn6.mt10 { clear: both; }
 .header-logo { height: 60px!important; }
 .header-logo img { max-height: 100%; }
 .btn { padding: 6px!important; line-height: normal; }
 i.fa { font-size: 14px!important; vertical-align: text-top!important; line-height: normal!important; }
 div.download-btn { top: -143px!important; }
 /*.form-select-drop{width:125px!important;}*/
 .form-select-drop { width: auto!important; }
 .icalenderBox { text-align: center; }
 .icalenderBox i { margin-right: 0!important; margin-top: 7px!important; }
 .enQEml { position: relative; }
 .enQEml label span { width: 120px; position: absolute; right: 15px; line-height: 1; text-align: right; top: -3px; }
 .brwsBTN .btn { font-size: 12px!important; min-width: 75px; }
 .treetable { width: auto!important; }
 .diaryTab { width: 75%!important; }
 .mngMXwidth { max-width: 35.555%; }
 .mngMXwidth .form-control { padding: 5px; }
 .mngMXBTN { min-width: 150px; }
 .mngMXBTN .btn { padding: 3px 6px!important; }
 .section_BRND .col3SP { width: 90%!important; margin: 30px auto 30px 3%!important; }
 .section_BRND .col3SP h2 { padding: 10px!important; font-size: 30px!important; }
 .section_BRND .taxblue { margin-left: 10px!important; width: 95%!important; }
 .section_BRND .availCST { padding-left: 20px!important; margin-bottom: 5px!important; }
 .section_BRND .bluePNT { width: 15px!important; }
 .section_BRND .blueTXarea { bottom: 60px!important; }
 .section_BRND .BTNblue { width: 55%; position: absolute; bottom: -50px; right: 0; }
 .table tr td:last-child { min-width: inherit!important; vertical-align: inherit!important; }
 .slt_calender > span { margin-top: 9px; display: inline-block; }
 .divET #ifPageContent { height: 830px!important; }
 .lst_updt { padding-top: 0px!important; }
 .col-md-12.chart-form { margin-top: 0px!important; }
 .showhide_ev .shHDev { font-size: 11px; line-height: 1; text-align: right; float: right; width: 50%; }
 .showhide_ev label { width: 50%; float: left; }
 .stepround { width: 20px!important; height: 20px!important; padding: 4px 3px!important; }
 .tbl_data_mng .fsn.pull-left { font-size: 12px!important; line-height: 1; width: 40%!important; text-align: left; float: left; }
 .tbl_data_mng .datacnt-main { font-size: 14px!important; line-height: 1!important; }
 .tbl_data_mng .clrBX { width: 15px!important; height: 15px!important; }
 .tbl_data_mng .col-md-3 { max-width: 160px; padding: 0px 5px; }
 .tbl_data_mng .col-md-3.max_wdh { max-width: 135px; width: 100%; }
 .tbl_data_mng .tbl-mdm-title { float: none!important; display: inherit!important; }
 .newModelCar .ae_1done { float: none; margin: 0 auto; width: 90%; }
 .fr_widndow div.BG-st6 { padding-right: 0!important; }
 .treetable > table > tbody > tr > td { width: auto; }
 .form-tpl-wrap { padding-right: 0!important; }
 .dial-title { font-size: 12px!important; }
 .btntopmrg { margin-top: 18px!important; }
 .col_md_3.md_01 { max-width: 15%; }
 .col_md_3.md_02 { max-width: 20%; }
 .col_md_3.md_03 { max-width: 22.333%; }
 .col_md_3.md_04 { max-width: 21.55%; }
 .col_md_3.md_05 { max-width: 20.333%; }
 .col_md_3.md_04 .fsn.pull-left { width: 100%; max-width: 60px; }
 #content { padding: 20px 13px 50px 12px; }
 .multiselect-container > li > a > label > input[type="checkbox"] { margin-top: 0px; }
 .ftrResetBtn { margin-top: 0px !important; }
 .apmtFields { padding: 10px 0px 0px !important; }
 .apmtFields .col-sm-4 { margin-bottom: 10px; padding: 0px 10px 0px 0px !important; }
}

@media only screen and (min-width:320px) and (max-width:767px) {
 body { font-size: 11px; }
 body.login-page #page-logo { width: 100%!important; margin: 0px 0px 10px 0px!important; text-align: center!important; }
 body.login-page #page-logo img { display: inline!important; }
 body.login-page .fa-power-off { font-size: 14px!important; display: none; }
 body.login-page .text03 { font-size: 12px!important; display: block; line-height: 1.2; padding-bottom: 10px; }
 .circle_nav_wrap { background-image: none; }
 .circle_nav_wrap ul { padding-left: 0px; }
 .circle_nav_wrap ul li { display: inline-block; width: 75px; height: 50px; }
 .navbar-branding { max-width: 215px; }
 .navbar-right { max-width: 80px; }
 .circle_nav_wrap { padding-top: 0px; padding-bottom: 20px; }
 .login-page .panel-bg, body.login-page .panel { width: 100%!important; }
 #content, .panel-body { padding: 10px 5px!important; }
 #divZoom { width: 90%!important; margin: 0 auto!important; left: 0px; right: 0px; }
 #divZoom img, .sample-thumb-wrap img { max-width: 100%; }
 #content_wrapper { min-height: inherit; }
 .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1 { padding-left: 5px!important; padding-right: 5px!important; }
 .col-xs-12, .col-xs-11, .col-xs-10, .col-xs-9, .col-xs-8, .col-xs-7, .col-xs-5, .col-xs-3, .col-xs-2, .col-xs-1 { width: 100%!important; padding-left: 5px!important; padding-right: 5px!important; }
 .col-md-6 .col-md-12, .col-md-5 .col-md-12, .col-md-4 .col-md-12 { padding-left: 0px!important; padding-right: 0px!important; }
 .openNw.col-xs-4, .closeNw.col-xs-4 { width: 22.333%!important; padding-top: 10px; text-align: left; }
 .plzNw.col-xs-4 { width: 55.333%!important; padding-top: 13px!important; }
 .plzNw.col-xs-4 br { display: none; }
 .col-xs-5.ml30 { margin-left: 0px!important; }
 .col-md-12.pn, .col-xs-12.pn { padding: 0px!important; }
 .BG-st6 { padding-left: 5px!important; padding-right: 5px!important; height: auto!important; }
 .setupM .btn { margin: 5px 0px!important; }
 .dateNDtime { margin-bottom: 2px!important; }
 .control-label.text-right { text-align: left!important; }
 .timesetting .col-md-12.pr25 { padding: 0px!important; }
 .timesetting .col-md-12.pr25 a { margin: 0px 5px!important; }
 .loginbanner { margin: 0px 0px 10px 0px!important; }
 .row { margin-left: -5px!important; margin-right: -5px!important; }
 .stepfieldgrp-clear { margin-bottom: 5px!important; }
 .panel, .form-group { margin-bottom: 5px!important; }
 label, .form-step-title { margin-top: 5px!important; font-size: 13px; font-weight: 400; }
 label .fa-question-circle { display: none; }
 p { line-height: 1.3; }
 .dealerMrtp .btn-group { margin-top: 0px!important; }
 .select-tpl-control { margin: 0px!important; }
 .form-tpl-wrap { padding: 0px!important; }
 .form-tpl-wrap .tpl-part-btn-act, .form-tpl-wrap .tpl-part-btn { margin-right: 5px; width: 82%!important; }
 .tpl-part-btn-act, .tpl-part-btn { width: 260px!important; }
 .evnCnt .mn { clear: both; line-height: 1.3; margin-top: 5px!important; margin-bottom: 5px!important; }
 .evnCnt h3 { margin: 0px 0px 10px 0px!important; font-size: 15px; line-height: 1.3; }
 .uni_slct { padding: 0px; overflow: hidden; }
 .top-select-drop .selector, .top-select-drop .selector span { width: 100%!important; line-height: 2; font-size: 12px; }
 .top-select-drop .selector span::after { margin-top: -7px!important; }
 .accordian-icon { margin-right: 5px!important; }
 .accordion .nopadding { width: 100%!important; overflow: auto; }
 .nopadding table { width: 1010px!important; }
 .btnSec .col-md-2, .btnSec .col-md-3 { text-align: center; margin-bottom: 5px; width: 32%!important; float: left; }
 .btnSec .btn-upload { width: auto!important; padding: 5px!important; }
 .btnSec .filesec, .btnSec .savegrn { width: 100%!important; padding-top: 5px; }
 .filesec input[type="file"] { margin-top: 5px; margin-bottom: 10px; }
 .circle_nav_wrap { background: transparent!important; padding-bottom: 0px!important; }
 .circle_nav_wrap ul { padding: 0px; margin-bottom: 0px!important; }
 .circle_nav_wrap ul li { width: auto!important; height: auto!important; margin-bottom: 0px!important; position: relative; }
 .circle_nav_wrap ul li a.circle_nav { width: 25px!important; height: 25px!important; padding: 0px!important; margin: 0px!important; font-size: 16px!important; line-height: 1.5!important; }
 .control-label i { margin-right: 5px; }
 a.save-btn, a.next-btn, a.prev-btn { width: 100%!important; font-size: 14px!important; position: inherit!important; margin-bottom: 5px; }
 a.save-btn i, a.next-btn i, a.prev-btn i { padding-left: 2px!important; padding-right: 2px!important; vertical-align: inherit!important; }
 /*a.save-btn .fa-floppy-o, a.next-btn .fa-angle-double-right, a.prev-btn .fa-angle-double-left, .bg-orange3 .fa-envelope, .fa-print{font-size:14px; display:none!important;}*/
 a.tpl-part-btn, a.tpl-part-btn-act { width: 88.55%!important; font-size: 13px; }
 a.event_ctrlbtn { width: 40px; }
 a.event_ctrlbtn span .fa { font-size: 15px; }
 .pre_next { text-align: right; }
 /*.pre_next a.prev-btn, .pre_next a.save-btn, .pre_next a.next-btn{max-width:90px!important;}
.pre_next a.save-btn{margin:0px 3%!important;}
.pre_next .btnCover{display:inline-block; min-width:290px;}*/
 .offer_BRND .col3SP { width: 80%!important; }
 .offer_BRND .info-content { width: 100%!important; }
 .offer_BRND .availCST { font-size: 14px!important; }
 .offer_BRND .Areabutton { margin: 0 auto!important; left: 0; width: 90%!important; }
 .offer_BRND .thumb-info-wrap { bottom: 130px!important; }
 .info-content { margin-left: 0!important; }
 .info-content .offer_BRND .availCST { padding-left: 0!important; }
 .btn-save i, .btn-delete i, .btn-addnew i, .btn-upload i, .btn-danger .fa-minus-circle { padding-right: 3px!important; }
 div.download-btn .btn .fa-download { display: none!important; }
 .select-img { width: 45px; }
 .select-all-bottom { overflow: auto; }
 .select-all-bottom.ml10 { padding: 10px 0px 5px!important; margin: 0!important; }
 .select-all-bottom div { width: 86%!important; }
 .accordian-number { width: 20px!important; margin-right: 5px!important; padding-left: 0!important; padding-right: 0!important; }
 .accordion .accordion-toggle-icon { padding-left: 5px!important; padding-right: 5px!important; }
 .accordion-toggle.acc_tgl .accordion-toggle-icon i { line-height: 2!important; }
 .acc_tgl { width: 80%!important; }

 .panel-heading a.edit-icon { right: 18px!important; top: 0px!important; }
 .edit-icon .fa-edit, .edit-icon .fa-trash-o, .edit .fa-pencil-square-o { font-size: 14px!important; }
 .accordion-toggle .conttx { font-size: 11px; display: block; line-height: 2.4; padding-top: 6px; padding-right: 20px; overflow: hidden; height: 33px; }
 span.btn { font-size: 14px!important; line-height: inherit!important; width: auto!important; }
 .lgn_bottom.panel-footer .text-muted { padding-bottom: 10px; display: block; overflow: auto; }
 .btn { display: inline-block!important; white-space: inherit; padding: 6px!important; text-align: center!important; line-height: normal!important; }
 .btn.importfield { display: none!important; }
 .disin { text-align: right; }
 .mng_modl .pull-left { float: left!important; margin-bottom: 5px; padding-right: 0px!important; }
 .fr_widndow .pos_window_one .thumb-blocks { margin-left: 22px!important; }
 .mng_modl .pull-left.blocks { float: right!important; }
 .col-xs-45.ovhdn { width: auto!important; }
 .circle_nav_wrap ul li .redstar { font-size: 11px!important; top: -5px!important; left: auto!important; right: 0!important; position: absolute!important; }
 div.bl-btn1, div.bl-btn1 a, div.bl-btn2, div.bl-btn2 a, div.bl-btn3, div.bl-btn3 a, div.bl-btn4, div.bl-btn4 a { margin-top: 1px; }
 .nopadding table { width: 100%!important; }
 .col-md-12.lgreen-bg .col-xs-6, .col-md-12.dgray-bg .col-xs-6 { width: 50%!important; float: left; }
 .settool { left: 0px!important; right: 0px!important; margin: 0 auto; }
 .btn-save i, .btn-delete i, .btn-upload i { margin-top: 0px!important; }
 .point-st6 { width: 25px!important; height: 25px!important; font-size: 17px!important; }
 .BG_st5 label { font-size: 13px!important; margin-bottom: 3px!important; }
 .BG_st5 .col-xs-12.mb10 { margin-bottom: 5px!important; margin: 0px; padding: 0px!important; }
 .BG_st5 .tooltip-inner { max-width: 150px!important; left: 0!important; right: 0!important; margin: 0 auto!important; padding: 5px!important; line-height: normal!important; }
 #divZoom { width: 80%!important; margin: 0 auto!important; left: 0px; right: 0px; }
 #divZoom.minWD100 { background: #fff!important; text-align: center!important; }
 .panel-visible .panel-title.hidden-xs { display: block!important; }
 .flt_prt { margin: 15px 15px 15px 0px; border-bottom: solid 1px #ccc; padding-right: 0px!important; }
 .flt_prt .pull-left { width: 100%!important; line-height: 1.2!important; padding-right: 0px!important; }
 .flt_prt .pull-left a { float: right; }
 .flt_prt label { font-weight: normal!important; }
 .flt_prt label span { font-size: 18px!important; }
 .tbl-header-info .tbl-mdm-title { padding-right: 10px!important; margin-top: 5px!important; text-align: left!important; float: left!important; width: 85%; }
 .tbl-header-info .fsn { float: left!important; text-align: left!important; width: 75%!important; }
 .tbl-header-info b { font-size: 18px!important; }
 .scrollACC table td:first-child { padding: 0 10px 0 16px!important; }
 .scrollACC .paging table { margin: 10px 0px!important; }
 .clickrow .clicklink { width: 100%!important; }
 .tbl-detail-wrap .info-row { padding-left: 5px!important; padding-right: 5px!important; }
 .dgray-bg.info-row label { display: block!important; margin: 0px!important; }
 .dgray-bg.info-row .nav.panel-tabs { margin: 10px 0px!important; z-index: 9; float: left!important; width: 47%!important; }
 .dgray-bg.info-row .nav.panel-tabs li { float: none!important; margin-bottom: 2px!important; }
 .bgWtcle { background: transparent!important; display: inline-block; width: 100%; }
 .bgWtcle .btn.btn-primary { margin-top: 10px!important; }
 .minWD100 { max-width: 235px; left: 0px!important; right: 0px!important; margin: 0 auto!important; }
 .table-grey td input { min-width: 150px; box-shadow: none; }
 .table-grey td label.checkbox { padding-left: 28px; }
 .table-grey td input[type="checkbox"] { min-width: 0px; }
 .mngebutton { padding: 0px!important; margin-top: 2px!important; }
 .mngebutton .flM, .mngebutton .flMM, .btn2.padMM { float: none!important; }
 .mngebutton .pull-left .btn.btn-upload, .mngebutton .pull-right .bg-orange3.btn { margin: 2px 0px!important; width: 100%!important; }
 .mngebutton div.pull-left.btn2 { padding-right: 10px; width: 70%!important; }
 .mngebutton .pull-left.uplBTN a.btn { padding: 8px 5px!important; margin-top: 1px; }
 .mngebutton .pull-right.ml10.pln { margin: 0px!important; float: none!important; }
 .mngebutton .pull-right.ml10.pln .btn { margin-top: 3px!important; }
 .mngebutton div.btn2.padMM { float: none!important; width: 100%!important; padding: 0px!important; }
 .mngebutton .btn2inner { width: auto!important; max-width: 72%; padding-left: 0!important; }
 .text-left.pln br { display: none; }
 .inn-form .col-xs-12, .inn-form2 .col-xs-12 { padding: 0px!important; }
 .specInput .offerimprt { padding: 5px!important; }
 div.download-btn { position: inherit!important; top: 0!important; float: none!important; }
 .panel-body.accordion .col-xs-12.nopadding { padding: 0px!important; }
 .panel-body.accordion .col-xs-12.nopadding .formin-heading span { padding: 0px!important; position: inherit!important; top: 0!important; }
 .panel-body.accordion .col-xs-12.nopadding hr { margin: 5px 0px!important; }
 .panel-body.accordion .col-xs-12.nopadding label { line-height: 1.5!important; text-align: left!important; }
 .panel-body.accordion .col-xs-12.nopadding .btn-group, .panel-body.accordion .col-xs-12.nopadding .btn-group button { width: 100%!important; float: none!important; text-align: left!important; }
 .mblPOS .formin-heading span { padding: 0!important; position: inherit!important; top: 0!important; margin-top: 10px; }
 .mblPOS hr { margin: 5px 0!important; }
 .mblPOS .col-xs-4 { min-height: 65px; padding: 0!important; }
 .showhide_pass { left: 260px!important; }
 .accordion-toggle .glyphicon { display: inline-block; }
 .userGID.panel-body { text-align: center; }
 .userGID.panel-body .col-xs-3 { display: inline-block; max-width: 146px; float: none!important; height: auto; margin: auto; padding-left: 5px!important; padding-right: 5px!important; }
 .userGID.panel-body .steps-tmb { padding-top: 0px!important; }
 .userGID.panel-body .steps-dwn { width: 100%!important; }
 .userGID.panel-body img { max-width: 100%; }
 .loading { top: 18%; }
 .header-logo { height: 55px!important; }
 .header-logo img { max-height: 100%; }
 .footer-in { text-align: center; padding-bottom: 15px; }
 .section_BRND .col3SP { width: 75%!important; margin: 30px auto 30px 10%!important; }
 .section_BRND .col3SP h2 { padding: 10px!important; font-size: 22px!important; }
 .section_BRND .taxblue { margin-left: 10px!important; width: auto!important; }
 .section_BRND .availCST { padding-left: 20px!important; }
 .section_BRND .bluePNT { width: 10px!important; }
 .section_BRND .BTNblue { width: 90%; position: absolute; bottom: -50px; left: 0; right: 0; margin: 0 auto; }
 .section_BRND .blueTXarea { bottom: 60px!important; }
 .table tr td:last-child { min-width: auto!important; vertical-align: inherit; }
 .stp06table tr td:last-child { min-width: 90px!important; }
 .resp8stp button { min-width: 130px; }
 .slt_calender { width: 120px; display: block; }
 .slt_calender .fa-calendar { margin-left: 6px; margin-top: 11px; cursor: pointer; }
 .slt_calender .form-select-drop { width: 116px; }
 .slt_calender > span { margin-top: 5px; display: inline-block; }
 .table tr td:last-child a { margin-top: 5px; display: inline-block; vertical-align: top; }
 .tbl_data_mng .col-md-3.max_wdh, .tbl_data_mng .col-md-3 { width: 100%!important; max-width: 100%!important; display: inline-block; padding-left: 10px!important; }
 /*-- step5A --*/
 .panel-menu.second02 { padding-left: 7px!important; }
 .exportButton .btn-upload { width: 100%!important; margin-bottom: 5px; }
 .exportButton .fltBtn { width: 100%!important; margin: 0px 0px 5px 0px!important; }
 .exportButton .fltBtn .btn { width: 100%!important; margin: 0!important; }
 .newModelCar { margin: 0 auto; text-align: center; width: 80.555%!important; }
 .mar_tp, .enQEml { margin-top: 0!important; }
 .fin_tags { height: 230px!important; }
 .fin_tags.cropBottom { height: 170px!important; }
 .rgtsection { margin-top: 10px!important; }
 .fs12.fw400 { width: 80%; }
 .tbl_pagination table tr td a { margin-top: 0!important; }
 .layoutselection { width: 90px; display: block; }
 .col_md_3.md_01 { max-width: 100%; }
 .col_md_3.md_02 { max-width: 100%; }
 .col_md_3.md_03 { max-width: 100%; }
 .col_md_3.md_04 { max-width: 100%; }
 .col_md_3.md_05 { max-width: 100%; }
 .col_md_3.md_01 .fsn, .col_md_3.md_02 .fsn,
 .col_md_3.md_03 .fsn, .col_md_3.md_04 .fsn,
 .col_md_3.md_05 .fsn { width: 65%!important; }
 .cBoxinline { margin: 0!important; }
 .slidein-block-title { font-size: 22px!important; }
 #dvpicker { width: 97%!important; left: 0!important; right: 0!important; margin: 0 auto!important; }
 #dvpicker .ui-datepicker-group, #dvpicker .ui-datepicker-inline { width: 100%!important; }
 .carupload { padding: 0!important; }
 .uploadModel { width: 67.55%!important; margin-right: 0!important; }
 .paging table tr td a { margin-top: 0!important; }
 .diaryTab { width: 100%!important; float: none!important; }
 .diaryTab .panel-tabs { height: auto!important; }
 .diaryTab .panel-tabs li a { border: none!important; height: auto!important; margin: 1px 1px 2px!important; padding: 5px!important; }
 .fc-border-separate tbody tr.fc-first td { width: 20%!important; }
 .fc-grid th { width: auto!important; }
 .fc-event { width: 80px!important; }
 .fc-content { width: 530px!important; }
 .fc-view { overflow: inherit!important; }
 .ui-dialog.ui-widget { width: 94%!important; right: 0!important; margin: 0 auto!important; }
 .w85 { max-width: 85%!important; }
}
/*25July2016*/
@media only screen and (max-width:1024px) {
 i.fa { font-size: 14px!important; }
 .btn-success i.fa { font-size: 17px!important; }
 label { font-size: 12px; text-align: left; line-height: 1em!important; }
 label span { line-height: 1em; }
 .select-tpl-control { margin-left: 0px; }
 .offers-setup5 label, .offers-setup6 label { font-size: 12px; }
 .cstm-full { width: 100%; }
 .radioInpt > input { margin-top: 0px!important; }
 .inn-form .finBox .finRemove i.fa-times-circle { font-size: 23px!important; }
}

@media only screen and (max-width:768px) {
 .tbl-header-info .tbl-mdm-title { height: auto!important; }
}

.pr0 { padding-right: 0px; }
.book_ap { width: 160px; float: right; margin-right: 0!important; }

@media (min-width: 768px) and (max-width: 1024px) {
 .mnguid_fa i.fa { font-size: 22px !important; }
 .exportButton .exp-col { float: left!important; width: 33.33%; }
}

@media (min-width: 768px) and (max-width: 1023px) {
 .down-btn.download-btn.btn { top: -148px!important; }
 .icon_up, .icon_down { padding-top: 0!important; }
 .tab-popup { width: auto!important; padding-left: 10px; padding-right: 10px; }
 .mce-container, .mce-container *, .mce-widget, .mce-widget *, .mce-reset { white-space: normal!important; }
 .front_img .up_video .input-group .form-control { width: 180px!important; }
}

@media (min-width: 320px) and (max-width: 767px) {
 .fc-view.fc-view-month .fc-border-separate .fc-first.fc-last .fc-day-header { min-width: 92px; }
 .fc-view.fc-view-month table.fc-border-separate { min-width: 700px; }
 .panel-body .mngebutton .btn.btn-upload.up_btn { width: auto!important; }
 .report_Pg { margin-top: 15px!important; }
 .blue-btn { margin-top: 5px!important; }
 .variant_icn i.fa { font-size: 12px !important; }
 .variant_icn i.fa.btn { line-height: 10px !important; }
 .variant_icn a, .variant_icn .cBox-inline { margin-top: 5px!important; display: inline-block!important; vertical-align: top!important; }
 .variant_icn { vertical-align: top!important; }
 .bg-chkbx .checkBX_list .fa-arrow-circle-o-right { top: 11px!important; left: 7px!important; }
 .bg-chkbx .checkBX_list .trg_vrnt label { padding-left: 20px!important; width: 71px!important; }
 .flt-frm { border-bottom: none!important; }
 .flt-frm.flt_prt label.pull-left { width: auto !important; padding-right: 15px !important; }
 .btn_Brw { padding-right: 5px!important; }
 .col_wdth { width: 100%!important; }
 .col_wdth .brwsBTN.btn-brw, .col_wdth .btn-brw { width: 50%!important; float: left; }
 .temp_DSN.col-sm-2 { width: 100%!important; }
 .stepform-wrap .form-tpl-wrap { height: auto!important; }
 .front_img { line-height: 1.45!important; }
 .up_video .btn-primary.btn-file { width: 120px!important; }
 .tab-popup { width: auto!important; }
 .inn-form .finBox { padding: 5px!important; }
 .ipd-sm { font-size: 12px!important; }
 .up_video { width: 100%!important; }
 .select-all-bottom div { width: auto!important; }
}

@media (min-width: 568px) and (max-width: 767px) {
 .stepform-wrap .mngbtn .btn2.pull-left { width: 50%!important; }
 .down-btn.download-btn.btn { top: -91px!important; right: 5px!important; }
 .panel-body .download-btn { margin-right: 0 !important; position: absolute !important; right: 0px !important; top: -91px !important; }
}

@media (min-width: 320px) and (max-width: 567px) {
 .sp-8.form-step-title { margin-top: 35px!important; }
 .down-btn.download-btn.btn { top: 7px!important; right: 5px!important; }
 .blue-btn a, .blue-btn { margin-right: 0px!important; margin-left: 0px!important; }
 .col-frm-wd { width: 100%!important; }
 .tblwdth { width: 500px; }
 .Vip_dy .tblwdth { width: auto; }
 .btn_Brw .btn-primary .col-xs-8 { width: 50%!important; }
 .report_Pg.pagealt li a { padding: 6px 7px!important; }
 .ip-txtmdl.input-xs { width: 140px!important; }
 .mce-container, .mce-container *, .mce-widget, .mce-widget *, .mce-reset { white-space: normal!important; }
}

@media (min-width: 480px) and (max-width: 568px) {
 .mobWdh { width: 47%; }
}

@media (min-width: 320px) and (max-width: 479px) {
 .mobWdh { width: 85%; }
}

@media (width: 480px) {
 .stepform-wrap .mngbtn .btn2.pull-left { width: 50%!important; }
}

@media (min-width: 420px) and (max-width: 568px) {
 .prw-btn { margin-right: 0px !important; }
}

@media (width: 320px) {
 .cont-scrol { overflow: hidden!important; }
 .tbs-img.imagetabs li { padding: 5px!important; }
}

@media (min-width: 800px) and (max-width: 980px) {
 .fa-trash-o { left: 0px!important; }
}

@media (min-width: 320px) and (max-width: 420px) {
 .tab-popup .modal-header > h4 { font-size: 12px!important; }
}

@media (min-width: 768px) {
 .temp_save { padding-right: 10px!important; }
}

@media (min-width:1300px) {
 .temp-email { padding-left: 20px !important; }
}

/*@media (min-width: 768px){.btn.btn-date{padding:6px!important;}}*/
/*@media (width:1280px){ .book_ap{margin-right:21px!important;}}*/

.icon_up { float: left; display: inline-block; margin-top: 0px; padding-top: 3px; }
.icon_down { float: left; display: inline-block; margin: 0px 0px 0px 15px; padding-top: 3px; }
.radioInpt { display: inline-block; float: left; padding: 10px; vertical-align: middle; }
.wdth-fin { width: 100%!important; max-width: 260px!important; }
.tpl-part-wrp a.tpl-part-btn-act:hover, .tpl-part-wrp a.tpl-part-btn:hover { color: #2a6496!important; text-decoration: none!important; }
/*#toggle_sidemenu_l { font-size: 24px!important; padding-left: 25px; margin-left: 0px!important; width: 65px!important; float: left; display: block; }*/
.header-logo { float: left; width: 175px!important; }
