@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans/OpenSans-Regular-webfont.eot');
    src: url('../fonts/opensans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans/OpenSans-Regular-webfont.woff') format('woff'),
         url('../fonts/opensans/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans/OpenSans-Light-webfont.eot');
    src: url('../fonts/opensans/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans/OpenSans-Light-webfont.woff') format('woff'),
         url('../fonts/opensans/OpenSans-Light-webfont.ttf') format('truetype'),
         url('../fonts/opensans/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Conv_Helvetica_Neue_Thin';
    src: url('../fonts/Helvetica Neue CE 35 Thin.eot');
    src: local('☺'), url('../fonts/Helvetica Neue CE 35 Thin.woff') format('woff'), url('../fonts/Helvetica Neue CE 35 Thin.ttf') format('truetype'), url('../fonts/Helvetica Neue CE 35 Thin.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Conv_HelveticaNeue-Light';
    src: url('../fonts/HelveticaNeue-Light.eot');
    src: local('☺'), url('../fonts/HelveticaNeue-Light.woff') format('woff'), url('../fonts/HelveticaNeue-Light.ttf') format('truetype'), url('../fonts/HelveticaNeue-Light.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Conv_Verdana';
    src: url('../fonts/Verdana.eot');
    src: local('☺'), url('../fonts/Verdana.woff') format('woff'), url('../fonts/Verdana.ttf') format('truetype'), url('../fonts/Verdana.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

html { height: 100%;}
body{font-family: open_sansregular;position: relative;min-height: 100%;}
a:hover, a:active, a:focus{outline: 0;}
.btn:focus {outline:0;}
button:hover, button:active, button:focus{outline: none;}
*:focus {outline: 0;}
select:focus, option:focus, select::-moz-focus-inner, option::-moz-focus-inner { outline: none;}
.btn{border-radius:3px;}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn{cursor: not-allowed;pointer-events: none;}
body .table > thead > tr > th {color: #48578c;background: #f0f8ff;font-size: 13px;font-weight: bold;padding: 10px 8px;border-bottom: 1px solid #ddd !important;}
body .table > tfoot > tr > td {color: #48578c;background: #f0f8ff;font-size: 13px;font-weight: bold;padding: 10px 8px;border-top: 1px solid #ddd !important;}
body .table > thead > tr > th,body  .table > tbody > tr > th,body  .table > tfoot > tr > td,body  .table > thead > tr > td,body  .table > tbody > tr > td,body  .table > tfoot > tr > td{padding:5px 5px;/*white-space: nowrap;*/}
body .table-responsive {border: 1px solid #dcdcdc;border-radius: 5px;margin-bottom: 5px;min-height: 200px;}
body .table-responsive.new_grid_view{max-height: 425px;padding: 0;}
.new_grid_view .form-control {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;height: auto;padding:0px;border:none;}
.masterDetails .new_grid_view table.table tr > td {white-space: nowrap;}
.masterDetails .new_grid_view table.table tr > td.tableHiddenField, .masterDetails .new_grid_view table.table tr > th.tableHiddenField{border:none;padding: 0px;width: 0px;}
.masterDetails .table-responsive-fixed table.table tr > td.tableHiddenField, .masterDetails .table-responsive-fixed table.table tr > th.tableHiddenField{border:none;padding: 0px;width: 0px;margin: 0px;}
.masterDetails .table-responsive-fixed table.table tr > td {display: inline-block;margin: 0 2px;border-top: none;}
body .sbox-title {height: 37px;padding: 7px 15px;border-top:none;}
body .sbox-tools a {color: #555555;}
body .sbox-content{padding: 15px 15px;border: none;}
div.select2-container .select2-choice {border: 1px solid #dcdcdc;height:34px;line-height:34px;border-radius:3px;}
div.select2-drop-active {border: 1px solid #6ac1f8;border-top:none; border-radius: 0 0 3px 3px;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
div.select2-container-active.select2-dropdown-open .select2-choice {border: 1px solid #6ac1f8;border-radius: 3px 3px 0px 0px;border-bottom:none;background:#ffffff;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
div.select2-drop.select2-drop-above.select2-drop-active{border:1px solid #6ac1f8;border-bottom:none;border-radius: 3px 3px 0 0;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
div.select2-dropdown-open.select2-drop-above .select2-choice, div.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #6ac1f8;border-top:none;border-image: none;}
div.select2-container .select2-choice .select2-arrow {border-left:none;background: none;}
div.select2-container .select2-choice .select2-arrow b{background-position: 0px 3px;}
div.select2-dropdown-open .select2-choice .select2-arrow b {background-position: -18px 3px;}
.remove.btn.btn-danger {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;font-size: 18px;color:#000000;min-width: auto;line-height: 0;}
.remove.btn.btn-danger:hover, .remove.btn.btn-danger:focus, .remove.btn.btn-danger:active, .remove.btn.btn-danger.active, .open .dropdown-toggle.remove.btn.btn-danger {background: none;border:none;color: #ff0000;box-shadow: none;}
.edit.btn.btn-success {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;font-size: 18px;color:#000000;min-width: auto;line-height: 0;}
.edit.btn.btn-success:hover, .edit.btn.btn-success:focus, .edit.btn.btn-success:active, .edit.btn.btn-success.active, .open .dropdown-toggle.edit.btn.btn-success {background: none;border:none;color: #0365c0;box-shadow: none;}
/*.new_grid_view .form-control {padding: 3px 5px;height: 100%;border: 1px solid #dddddd;min-height: 25px;}*/
.sectionClass .table {background: #ffffff none repeat scroll 0 0;}
div.select2-container-active .select2-choice, div.select2-container-active .select2-choices {outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);border:1px solid #6ac1f8;}
.sectionClass .m-b {margin-bottom: 0;}
.numberOnly {text-align: right;}
.totalString {margin-bottom: 0;text-align: right;}
.form-control.remveBordr {background: #f5f5f5 none repeat scroll 0 0;border: medium none;cursor: default;}
.previewImage .img-circle {height: 30px;}
.file_profile_avatar .previewImage .img-circle {height: auto;width: 100px;}
ul .breadcrumb > .active {color: #999999;}
.multi_select_check_box li a .checkbox {margin: 0;}
.multi_select_check_box .dropdown-menu li a {margin: 0;padding: 5px 10px;display: block;min-width: 200px;}
.multi_select_check_box .dropdown-menu .multiselect-all a {margin: 0;padding: 5px 10px;display: block;}
.multi_select_check_box .dropdown-menu .multiselect-all a label{margin-bottom:0px;}
.multi_select_check_box .show_all_cate {max-height: 220px;overflow: auto;overflow-x: hidden;}
.multi_select_check_box .btn.show_all_cate_save{margin:5px;float: right;}
.dropdown.multi_select_check_box {float: left;margin-right: 4px;}
.multi_select_check_box .btn {font-size: 12px;margin: 0;padding: 5px 10px;}
/* .table-footer .table-actions .select2-container .select2-choice {height: 30px;line-height: 30px;} */
.edit_back_btn {    margin-top: -10px;margin-right: 15px;}
/*.breadcrumb > li.active {color: #333333;font-weight: normal;font-family:open_sanslight;}*/
.breadcrumb > li.active {color: #333333;font-weight: normal;font-family:open_sanslight;}
.footer.fixed {background: #25272e;color: #ffffff;position: absolute;left: 0;right: 0;width: 100%;bottom: 0;}
.select2-results {max-height: 300px;}
body .nxton_form_page .btn:focus {background: #014faa none repeat scroll 0 0;border-color:#014faa;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 10px rgba(1,79,170,.9);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 10px rgba(1,79,170,.9)}
.form-control.totalString {background: #eeeeee none repeat scroll 0 0;}
.form-control.date {min-width: 90px;}
.masterDetails table.table tr > td {vertical-align: top;}
.masterDetails table.table tr > td .angucomplete-holder > p {margin-top: 3px;margin-bottom:0px;}
/*body .angucomplete-dropdown {position: relative;}*/
.modal-dialog .modal-content {border-radius: 0;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);}
.modal-dialog {margin: 10px auto;}
.buttonGroup {bottom: 40px !important;}
select.input-sm {margin-bottom: 5px;}

/*Battery Warrenty checking*/
.btry_checking_btn { display: none;} 
.BatteryDetails1 .btry_checking_btn {display: block;float: left;position: absolute;bottom: 22px;left: 170px;} 
.BatteryDetails1{position: relative;}
.BatteryDetails1 .form-control.date {border-radius: 3px;}
.BatteryDetails1 span.input-group-addon {display: none;}
#ab_warranty_status {padding: 0;border: none;background: none;}
.withoutwarranty_error {padding: 6px 8px;background: #ffffff;border: 1px solid #ff0000; color: #ff0000; position: relative;}
.withoutwarranty_error:after {content: "\f057";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit; color: #ff0000;font-size: 23px;padding-right: 8px;position: absolute;top: 0px;right: 0;}
.withwarranty_success{padding: 6px 8px;background: #ffffff;border: 1px solid #4BB543; color: #4BB543; position: relative;}
.withwarranty_success:after {content: "\f05d";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit; color: #4BB543;font-size: 23px;padding-right: 8px;position: absolute;top: 0px;right: 0;}
/*Battery Warrenty checking*/


/*Sidebar*/
.navbar-default .nav > li.logo-header > a:hover, .navbar-default .nav > li.logo-header > a:focus{background:none;}
.navbar {min-height: 50px;}
body #sidemenu .nav > li > a {color: #ffffff;}
body .nav-second-level li:last-child {margin-bottom: 0px;}
body .nav-second-level li a {padding-left: 42px;}
body .nav-third-level li a {padding-left: 50px;}
#sidemenu.nav li a .nav-label {font-weight: bold;}
body #sidemenu .fa-angle-right {float: right;}

/*Notifications*/
.page-content .alert {border-radius: 0;left: 0;margin: 0 auto;max-width: 400px;padding: 10px 15px;position: absolute;right: 0;top: 0px;width: 100%;z-index: 9999;transform: translateY(-200%);transition: all 0.3s ease 0s;}
.page-content .alert i {display: block;width: 100%;font-size: 35px;}
.page-content .alert .close {opacity: 0.5;position: absolute;right: 5px;top: 5px;font-size:10px;}   
.page-content .alert .close  i{font-size:14px;}
.page-content .alert.fade.in {transform: translateY(1%);}
.page-content .alert .alert_msg_height {max-height: 150px;overflow-y: auto;text-align: center;padding-top: 5px;}
.page-content .alert .close .alert_close {width: 13px;}
.page-content .alert .close:hover, .page-content .alert .close:active{opacity:0.7}
.page-content .alert .close:hover .alert_close{opacity:0.7}

/*Header menu*/
.navbar-top-links .log_profile {padding-bottom: 10px;padding-top: 10px;}
.navbar-top-links li {vertical-align: middle;}
.navbar-top-links .img-circle {border-radius: 25px;height: 35px;width: 35px;border: 1px solid #3289c8;}
.nav > li.logo-header > a > img {max-width: 150px;width: 100%;margin-top: -7px;}
#sidemenu.nav > li > a{padding:12px 15px;color:#eeeeee;font-size: 13px;}
#sidemenu.nav > li.logo-header > a {padding: 5px;}
body .navbar-static-top {background: #02519a none repeat scroll 0 0;}
.company_logo_block {background: #ffffff none repeat scroll 0 0;text-align: right;}
.company_logo_block img {max-width: 115px;padding: 6px 10px;}
.navbar-top-links li:last-child { margin-right: 0;}
.question_search {padding: 12px 0;}
.question_search .col-md-6 {padding-right: 0;}
.question_ask {background: #ffffff none repeat scroll 0 0;padding: 5px 10px;border-radius: 1px;}
.question_ask .fa.fa-search {background: #ff3400 none repeat scroll 0 0;border-radius: 20px;color: #ffffff;padding: 5px;height:22px;width:22px;text-align:center;margin-right: 5px;}
.question_ask input {border: medium none;width: 84%;}
.question_ask .fa.fa-question {background: #ffc001 none repeat scroll 0 0;border-radius: 20px;color: #ffffff;padding: 5px;height:22px;width:22px;text-align:center;margin-right: 5px;}
.question_ask .fa.fa-microphone {font-size: 20px;margin-top: 3px;color:#5c5c5c;}
.nav-inside .nav.navbar-top-links a i {color: #ffffff;}
.nav-inside .nav.navbar-right > li > a {color: #ffffff; padding: 10px 5px; min-height: auto;background:none;}
.nav-inside .nav.navbar-top-links > li > a:hover,.nav-inside .nav.navbar-top-links > li > a:focus {background: none;}
.nav-inside .navbar-top-links li:last-child {margin-right: 0;}
.notification_alert .fa.fa-bell {background: #00386c none repeat scroll 0 0;border-radius: 20px;color: #ffffff;padding: 5px;height:22px;width:22px;text-align:center;margin-right: 5px;}
.nav.navbar-top-links a.notification_alert i.fa {font-size: 12px;}
.notification_alert .fa.fa-bell:hover {background: #3289c8 none repeat scroll 0 0;}
.nav-inside .nav.navbar-right > li > a.notification_alert {margin-right: 10px;}
.navbar-top-links .dropdown-menu li .acct_avadar a {display: block;padding: 10px;}
.navbar-top-links .acct_avadar .img-circle {border-radius: 50px;height: 80px;width: 80px;border:none;}
.navbar-top-links .dropdown-menu li .acct_details a {display: block;padding: 0px;color: #333333;float: left;margin-top: 30px;}
.navbar-top-links .dropdown-menu li.logout_sect {background: #f5f5f5 none repeat scroll 0 0;float: left;width: 100%;}
.navbar-top-links .dropdown-menu li.logout_sect a {border: 1px solid #cccccc;float: right;min-height: auto;padding: 5px 10px;color: #333333;margin: 10px;border-radius:1px;}
.nav.navbar-top-links .logout_sect a i.fa {color: #333333;float: left;margin: 2px 5px 2px 0;}
.navbar-top-links .dropdown-menu li.logout_sect a:hover {border: 1px solid #3289c8;}
.navbar-top-links .dropdown-menu.account_settings li {float: left;width: 100%;border-top: 1px solid #dddddd;}
.navbar-top-links .multi_add_account .acct_avadar .img-circle {height: 48px;width: 48px;}
.navbar-top-links  li.multi_add_account {background: #f5f5f5 none repeat scroll 0 0;border-top: 1px solid #dddddd;padding: 10px 0;width: 100%;}
.navbar-top-links  li.multi_add_account:hover{background:#eeeeee;}
.user_account_name {color: #ffffff;display: block;overflow: hidden;text-align: right;text-overflow: ellipsis;white-space: nowrap;width: 150px;}
.cmpy_common_scroll {margin: 0;padding: 0;}
.switch_acctnt .modal-body {padding: 0;max-height:350px;overflow-y:auto;overflow-x:hidden;}
.navbar-top-links li.multi_add_account:first-child {border: medium none;}
.switch_acctnt .modal-footer { margin-top: 0;}
.switch_acctnt .navbar-top-links .cmpy_common_scroll .log_profile {float: left;padding-bottom: 0;padding-top: 5px;}
.switch_acctnt .cmpy_common_scroll .acct_details .log_profile .log_name {color: #333333;font-size: 13px;}
#login-dp button.close {opacity: 1.0;font-size: 10px;}
#login-dp #signin_error .alert i {display:inline-block;margin-right: 5px;}
#login-dp #signin_error .alert .alert_msg_height {display:inline-block;}
#login-dp button.close .alert_close {width: 10px;}
#login-dp button.close:hover .alert_close{opacity:0.7}

.search_tab .alert {border-radius: 0;left: 0;margin: 0 auto;max-width: 400px;padding: 10px 15px;position: absolute;right: 0;top: 25px;width: 100%;z-index: 9999;transform: translateY(-200%); transition: all 0.3s ease 0s;}
.search_tab .alert i {display: block;width: 100%;font-size: 35px;margin-bottom: 15px;}
.search_tab .alert .close {opacity: 1.0;position: absolute;right: 5px;top: 5px;font-size:10px;} 
.search_tab .alert .close  i{font-size:18px;}
.search_tab .alert.fade.in {transform: translateY(1%);}
.search_tab .alert .alert_msg_height {max-height: 150px;overflow-y: auto;}
.search_tab .alert .close .alert_close {width: 13px;}
.search_tab .alert .close:hover .alert_close{opacity:0.7}

/*Content*/
body #page-wrapper {margin-left: 0;background:#ffffff;padding-bottom: 35px;}
.page-content .shortcut .clear {display: table-cell;height: 60px;vertical-align: middle;}
.page-content .page-header {background: #4d4e4e; padding: 5px 30px;margin-bottom:15px;border-top:none;}
.page-content .white-bg {background-color: transparent;border:none;}
.page-content .b-r {background:#ffffff;}
.page-content .breadcrumb {background-color: transparent;}
.form_header {padding: 0px 15px 10px 0px;}
.page-content.nxton_form_page .page-header {background: #f8f3d8 none repeat scroll 0 0;border: medium none;color: #555555;padding:8px 15px;margin-bottom: 10px;}
.nxton_form_page .page-content-wrapper {padding: 0;}
.nxton_form_page .back_white {background: #ffffff none repeat scroll 0 0;margin-top: 0px;padding: 15px;}
.nxton_form_page .page-header .page-title h3 {margin: 0;font-size: 20px;}
.nxton_form_page .sbox {border:none; }
body .nxton_form_page .sbox-content {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;padding: 0px;}
.formPage .masterDetails {padding: 15px;background:#f5f5f5;}
.rightside_widgets {padding-left: 0;}
/* .nxton_form_page .sectionClass .TwoBlock.col-md-6 {padding-left: 0;} */
.nxton_form_page .sectionClass{margin-bottom:10px;background: #f7f7f7 none repeat scroll 0 0;}
.nxton_form_page .sectionClass .section_blocks {margin-bottom: 5px;}
.nxton_form_page .sectionClass.DocumentsUpload .section_blocks {margin-bottom: 10px;}
#ab_inv_doc_img, #ab_warranty_card_img, #ab_wcr_doc_img {margin-bottom: 5px;}
.nxton_form_page .sectionClass.Serial_number_block .section_blocks {float: left;margin-right: 10px; width: 125px;}
.nxton_form_page .sectionClass.Serial_number_block .section_blocks:nth-child(5) {clear: both;}
.sectionClass.Serial_number_block .TwoBlock:last-child .section_blocks {width: 105px;}
.nxton_form_page .sectionClass.Serial_number_block_date .section_blocks {float: left;margin-right: 10px; width: 125px;}
.sectionClass legend {padding: 8px 15px; background: #f0f0f0 none repeat scroll 0 0;font-size: 16px;margin-bottom:5px;}
.sectionClass .SignleBlock {padding: 15px;}
.sectionClass .TwoBlock {padding-bottom: 15px;padding-top: 15px;}
.sectionClass .section_blocks.rightAlign {clear:both;}
.section_blocks .form-control {color: #464646;font-size: 13px !important;border-radius: 3px;border: 1px solid #dcdcdc;}
.action_min_width {min-width: 180px;text-align: left;white-space: nowrap;padding-left: 15px !important;}
.check_min_width {width: 30px;}
.number {width: 40px;}
.outstanding_block_page .icon_colors {display: table;margin: 0 auto 5px;}
.module_config .nav.nav-tabs > li > a {min-width: 100px;text-align: center;}

/*Link with Field*/
#conn_form .padding-lg ul {padding: 0;list-style:none;min-height: 50px;}
#conn_form .padding-lg ul li.selectLinks{background: #f0f0f0 none repeat scroll 0 0;cursor: pointer;display: inline-block;margin-bottom: 5px;margin-top: 0;    padding: 5px 10px;width: 48%;}
#conn_form .padding-lg ul li.selectLinks:hover{color:#000000;}
#conn_form .formulas {margin-bottom: 15px;}
#conn_form .formulas .selectButtons.btn {font-size: 22px;padding: 10px 25px;}
#conn_form .padding-lg ul.tag-editor{padding:10px 0;}
#conn_form .tag-editor .tag-editor-tag {border: 1px solid #dddddd;border-radius: 0;color: #333333;margin: 0 10px 0 0;}
#conn_form .tag-editor .tag-editor-tag.active {border: 1px solid #ffffff;}
#conn_form .tag-editor .tag-editor-delete {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-radius: 0;padding: 0;}
#conn_form .tag-editor li {overflow: visible;position: relative;margin-bottom: 5px;}
#conn_form .tag-editor .tag-editor-delete i::before{color:#ffffff;font-size:13px;}
#conn_form .tag-editor .tag-editor-delete i {background: #000000 none repeat scroll 0 0;border-radius: 15px;line-height: 7px;padding: 3px;position: absolute;  right: 0;top: -5px;}
#conn_form .tag-editor .tag-editor-delete:hover  i{background: #ff0000;}

/*Inner page*/
.rightPosition.rightAlign {}
.rightPosition.leftAlign {margin-right: 10px;}
.leftPosition.rightAlign {}
.leftPosition.leftAlign {margin-right: 10px;}
.form-vertical .form-group.buttonGroup {text-align: right;padding: 0px;}

/*konnect*/
.konnect_emp {background: rgba(47,148,177,1);
background: -moz-linear-gradient(left, rgba(47,148,177,1) 0%, rgba(68,176,203,0.9) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(47,148,177,1)), color-stop(100%, rgba(68,176,203,0.9)));
background: -webkit-linear-gradient(left, rgba(47,148,177,1) 0%, rgba(68,176,203,0.9) 100%);
background: -o-linear-gradient(left, rgba(47,148,177,1) 0%, rgba(68,176,203,0.9) 100%);
background: -ms-linear-gradient(left, rgba(47,148,177,1) 0%, rgba(68,176,203,0.9) 100%);
background: linear-gradient(to right, rgba(47,148,177,1) 0%, rgba(68,176,203,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f94b1', endColorstr='#44b0cb', GradientType=1 ); height:135px;}

.konnect_business {background: rgba(255,140,41,1);
background: -moz-linear-gradient(left, rgba(255,140,41,1) 0%, rgba(255,162,63,0.9) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,140,41,1)), color-stop(100%, rgba(255,162,63,0.9)));
background: -webkit-linear-gradient(left, rgba(255,140,41,1) 0%, rgba(255,162,63,0.9) 100%);
background: -o-linear-gradient(left, rgba(255,140,41,1) 0%, rgba(255,162,63,0.9) 100%);
background: -ms-linear-gradient(left, rgba(255,140,41,1) 0%, rgba(255,162,63,0.9) 100%);
background: linear-gradient(to right, rgba(255,140,41,1) 0%, rgba(255,162,63,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8c29', endColorstr='#ffa23f', GradientType=1 ); height:135px;}

.konnect_banking {background: rgba(104,171,82,1);
background: -moz-linear-gradient(left, rgba(104,171,82,1) 0%, rgba(122,191,98,0.9) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(104,171,82,1)), color-stop(100%, rgba(122,191,98,0.9)));
background: -webkit-linear-gradient(left, rgba(104,171,82,1) 0%, rgba(122,191,98,0.9) 100%);
background: -o-linear-gradient(left, rgba(104,171,82,1) 0%, rgba(122,191,98,0.9) 100%);
background: -ms-linear-gradient(left, rgba(104,171,82,1) 0%, rgba(122,191,98,0.9) 100%);
background: linear-gradient(to right, rgba(104,171,82,1) 0%, rgba(122,191,98,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68ab52', endColorstr='#7abf62', GradientType=1 ); height:135px;}

.konnect_taxation {background: rgba(55,80,89,1);
background: -moz-linear-gradient(left, rgba(55,80,89,1) 0%, rgba(81,107,117,0.9) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(55,80,89,1)), color-stop(100%, rgba(81,107,117,0.9)));
background: -webkit-linear-gradient(left, rgba(55,80,89,1) 0%, rgba(81,107,117,0.9) 100%);
background: -o-linear-gradient(left, rgba(55,80,89,1) 0%, rgba(81,107,117,0.9) 100%);
background: -ms-linear-gradient(left, rgba(55,80,89,1) 0%, rgba(81,107,117,0.9) 100%);
background: linear-gradient(to right, rgba(55,80,89,1) 0%, rgba(81,107,117,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#375059', endColorstr='#516b75', GradientType=1 ); height:135px;}

.konnect_buyer {background: rgba(107,98,173,1);
background: -moz-linear-gradient(left, rgba(107,98,173,1) 0%, rgba(132,124,197,0.9) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(107,98,173,1)), color-stop(100%, rgba(132,124,197,0.9)));
background: -webkit-linear-gradient(left, rgba(107,98,173,1) 0%, rgba(132,124,197,0.9) 100%);
background: -o-linear-gradient(left, rgba(107,98,173,1) 0%, rgba(132,124,197,0.9) 100%);
background: -ms-linear-gradient(left, rgba(107,98,173,1) 0%, rgba(132,124,197,0.9) 100%);
background: linear-gradient(to right, rgba(107,98,173,1) 0%, rgba(132,124,197,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b62ad', endColorstr='#847cc5', GradientType=1 ); height:135px;}

.konnect_sellers {background: rgba(33,101,160,1);
background: -moz-linear-gradient(left, rgba(33,101,160,1) 0%, rgba(51,122,184,0.9) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(33,101,160,1)), color-stop(100%, rgba(51,122,184,0.9)));
background: -webkit-linear-gradient(left, rgba(33,101,160,1) 0%, rgba(51,122,184,0.9) 100%);
background: -o-linear-gradient(left, rgba(33,101,160,1) 0%, rgba(51,122,184,0.9) 100%);
background: -ms-linear-gradient(left, rgba(33,101,160,1) 0%, rgba(51,122,184,0.9) 100%);
background: linear-gradient(to right, rgba(33,101,160,1) 0%, rgba(51,122,184,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2165a0', endColorstr='#337ab8', GradientType=1 ); height:135px;}

.konnect_trading {background: rgba(200,64,60,1);
background: -moz-linear-gradient(left, rgba(200,64,60,1) 0%, rgba(217,83,80,0.9) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(200,64,60,1)), color-stop(100%, rgba(217,83,80,0.9)));
background: -webkit-linear-gradient(left, rgba(200,64,60,1) 0%, rgba(217,83,80,0.9) 100%);
background: -o-linear-gradient(left, rgba(200,64,60,1) 0%, rgba(217,83,80,0.9) 100%);
background: -ms-linear-gradient(left, rgba(200,64,60,1) 0%, rgba(217,83,80,0.9) 100%);
background: linear-gradient(to right, rgba(200,64,60,1) 0%, rgba(217,83,80,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8403c', endColorstr='#d95350', GradientType=1 ); height:135px;}

.konnect_social {background: rgba(73,68,41,1);
background: -moz-linear-gradient(left, rgba(73,68,41,1) 0%, rgba(97,91,63,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(73,68,41,1)), color-stop(100%, rgba(97,91,63,1)));
background: -webkit-linear-gradient(left, rgba(73,68,41,1) 0%, rgba(97,91,63,1) 100%);
background: -o-linear-gradient(left, rgba(73,68,41,1) 0%, rgba(97,91,63,1) 100%);
background: -ms-linear-gradient(left, rgba(73,68,41,1) 0%, rgba(97,91,63,1) 100%);
background: linear-gradient(to right, rgba(73,68,41,1) 0%, rgba(97,91,63,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494429', endColorstr='#615b3f', GradientType=1 );height:135px;}

.konnect_names {font-size: 38px;display:block;text-align:right;}
.konnect_names  span{font-size: 20px;}
.konnect_blocks .konnect_img i {font-size: 44px;}
.konnect_img {float:left;margin-top: 5px;margin-left:5px;}
.konnect_blocks a {color: #ffffff;padding: 10px 10px;display:block;height: 100%;}
.konnect_titles{text-align:left;position: absolute;bottom: 10px;font-weight: 300;}
.konnect_blocks {position: relative;background: url("../images/shadow.png");background-size: 100%;background-repeat: no-repeat;background-position: bottom;}
.konnect_names p {margin-bottom:0px;}
.main_content_block .content_block span.konnect_names span {color: #ffffff;font-size: 13px;}
.main_content_block .content_block .konnect_blocks span {color: #ffffff;}
.main_content_block .content_block .trip_in_progress .col-md-3 {padding: 5px;text-align: left;}
.trip_in_progress {padding: 0 5px;margin-bottom: 10px;}


/*Content Adjustable*/
.content_block {min-height: 115px;margin-bottom: 0px;position: relative;margin-top:0px;float:left;width:100%;}
#sortable .content_block {margin-top: 0px;}
.content_block h3 {background: #fafafb none repeat scroll 0 0;border-bottom: 1px solid #e1eaef;color: #676a6c;padding: 10px;font-size: 16px;margin-top: 0;}
.main_content_block > .col-md-12 {padding: 0 15px 0 0;}
/* .konnect_grps {margin-bottom: 15px;} */
.main_content_block .content_block span span{color: #2f4050;font-size:26px;}
.main_content_block .content_block .sub_menus {text-align: center;padding: 0 5px;}
.main_content_block .content_block span.based_commit {position: absolute;right: 10px;top: 10px;}
.page-content .page-content-wrapper {margin-top: 0;}
.outstanding_block_page .sub_menus {padding: 0 5px;text-align: center; margin-bottom: 30px;margin-top: 30px;}
.outstanding_block_page .sub_menus span.menu_names {display: block;height: 40px;}
.outstanding_block_page .icon_colors i {border-radius: 1px;display: table-cell;height: 75px;text-align: center;vertical-align: middle;width: 75px;color:#ffffff;font-size: 35px;}
.content_block .outstanding_block_page h3 {cursor: default;margin-bottom:40px}
.outstanding_block_page .icon_colors.yellow_color i:hover { opacity: 0.8;}
.outstanding_block_page .icon_colors.yellow_color i {background: #e5ce5a none repeat scroll 0 0;}
.outstanding_block_page .icon_colors.green_color i {background: #40a660 none repeat scroll 0 0;}
.outstanding_block_page .icon_colors.blue_color i {background: #428bd0 none repeat scroll 0 0;}
.outstanding_block_page .icon_colors.violet_color i {background: #996fb4 none repeat scroll 0 0;}
.content_block .trips_datas h3 {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;font-size: 15px;margin: 10px 0;padding: 0;}
.trips_datas label {color: #777777;font-weight: 300;font-size: 13px;}
.sch_rej_btn {text-align: right;margin-top: 5px;}
.sch_rej_btn .btn.btn-success{background:#449D44;border-color:#449D44;}
.sch_rej_btn .btn.btn-success:hover{background: #54ad54 none repeat scroll 0 0;border-color: #54ad54;}
.main_content_block .content_block .trips_datas .req_time_date {text-align: right;width: 33.3333%;float:right;}
.main_content_block .content_block .trips_datas .vehicle_type_center{text-align:center;width: 33.3333%;float:left;}
.trips_datas .company_logo img {max-width: 60px;width: 100%;}
.trips_datas .company_logo {float: left;margin-right: 10px;}
.trips_datas .allo_cmpy_name .company_logo a {display: table-cell;height: 40px;vertical-align: middle;}
.trips_datas .company_title {font-weight: bold;color: #333333;float: left;}
.trips_datas .company_title_date {display: table-cell;height: 40px;vertical-align: middle;}
.trips_datas li .row {margin-bottom: 10px;}
.trips_datas .trip_cost {display: table-cell;height: 40px;vertical-align: middle;color: #333333;font-size: 18px;font-weight: bold;}
/* .trips_datas .from_to_pointer {float: left;margin-right: 10px;margin-top:5px;} */
.trips_datas .from_to {float: left;}
/* .trips_datas .from_to li {margin-bottom: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 350px;}
.trips_datas .from_to li:last-child{margin-bottom:0px;} */
.trips_datas .from_to li{display:inline-block;margin-right: 10px;color: #333333;font-weight:bold;}
.trips_datas ul > li.clearfix {border-bottom: 1px solid #dddddd;margin: 0px 0px 10px;background: #fff;padding: 10px;}
/* .trips_datas ul > li.clearfix:last-child {border-bottom: none;margin: 0 0 0 0;} */
#sortable .content_block .outstanding_block h3 a {display: block;padding: 10px;color: #676a6c;}
.main_content_block .content_block .outstanding_block h3 a {display: block;padding:13px 10px;color: #676a6c;}
#sortable .content_block h3 {padding: 0;}
.main_content_block .content_block h3 {padding: 0;}
.main_content_block .content_block .trip_cost span {font-size: 18px;}
.trips_datas p {text-align: justify;}
.trips_datas .allo_cmpy_profile {border-bottom: 1px solid #ddd;display: inline-block;padding-bottom: 10px;width: 100%;margin-bottom: 5px;}
.trips_datas .cmpy_allocate_date {font-size: 10px;font-style: italic;float: left;clear: both;}
.trips_datas .cmpy_allocate_date span{color:#777777;font-weight:bold;}
.trips_datas .allocated_amt {float: right;}
.trips_datas .allo_cmpy_name {display: inline;}
.trips_datas .allo_vehicle_details {display: inline-block;width: 100%;margin-bottom: 10px;}
.trips_datas .allocate_num { width: 33.3333%;float:left;}
.trips_datas .allocate_desc {clear: both;display: block;margin-bottom: 10px;}
.trips_datas .allo_travelling {display: inline-block;margin-bottom: 10px;width: 100%;}
.dashboard_block .content_block {background: #ffffff none repeat scroll 0 0;}
.trips_datas li.text-center {background: #fff none repeat scroll 0 0;min-height: 100px;padding: 30px 0 0;}
.trips_datas span {color: #333333;font-weight: bold;}
.select_box_min_width {min-width: 225px;}

/*Right Side Block Adjustable*/
.side_block {background: #ffffff none repeat scroll 0 0;min-height: 100px;margin-bottom: 18px;position: relative;}
.side_block h3 {background: #fafafb none repeat scroll 0 0;border-bottom: 1px solid #e1eaef;color: #676a6c;padding: 10px;font-size: 16px;cursor: move;margin-bottom:0px;margin-top: 0;}
.side_block i {position: absolute;right: 10px;top: 10px;}
.konnect_grps .col-md-3.rightside_widgets {padding-right: 0;}
.total_trip_record {padding: 10px;}
.total_trip_record .trip_numbers {float: right;text-align: right;}
.total_trip_record li {margin-bottom: 10px;}
.total_trip_record li:last-child {margin-bottom: 0px;}
.total_trip_record .trip_numbers small {font-size: 12px;}
.total_trip_record .trip_numbers {font-size: 18px;}

/*Page Views */
.btn.create_btn {background: #3CB371 none repeat scroll 0 0;color: #ffffff;border-radius:3px;border:1px solid #3CB371;}
.btn.create_btn:hover{background:none;color:#4cc381;border:1px solid #4cc381;}
.btn.remove_btn {background: #d9230f none repeat scroll 0 0;color: #ffffff;border-radius:3px;border:1px solid #d9230f;}
.btn.remove_btn:hover{background:none;color:#c91300;border:1px solid #c91300;}
.btn.download_btn {background: #029acf none repeat scroll 0 0;color: #ffffff;border-radius:3px;border:1px solid #029acf;}
.btn.download_btn:hover{background:none;color:#008abf;border:1px solid #008abf;}
.btn.search_btn {background: #eda714 none repeat scroll 0 0;color: #ffffff;border-radius:3px;border:1px solid #eda714;}
.btn.search_btn:hover{background:none;color:#dd9704;border:1px solid #dd9704;} 
.btn.setting_btn {background: #00a5f2 none repeat scroll 0 0;color: #ffffff;border-radius:3px;border:1px solid #00a5f2;}
.btn.setting_btn:hover{background:none;color:#2fbcfd;border:1px solid #2fbcfd;} 
.toolbar-line .btn-white:active,.toolbar-line .btn-white.active {box-shadow: none;color: #ffffff;}
/* .btn.create_btn {color: #666666;border-radius:2px;}
.btn.remove_btn {color: #666666;border-radius:2px;}
.btn.download_btn {color: #666666;border-radius:2px;}
.btn.search_btn {color: #666666;border-radius:2px;} */

/*Menus*/
.m-r-sm img {height: 60px; width: 60px;}
.shortcut a span.h3 {font-size: 13px;}

/*Breadcrumb*/
/*body .breadcrumb > li a {color: #48578c;font-weight: 300;}*/
body .breadcrumb > li a {color: #333333;font-weight: 300;}
body .breadcrumb > li a:hover{text-decoration:underline;}
.select-alt{border-radius:1px;}

/*Table Corrections*/
.sbox-content .table-footer .table-actions {padding: 0px 0 10px;}
.sbox-content .toolbar-line {margin: 0px 0 10px;text-align: right;}
/* .sbox-content .toolbar-line .btn {width: 100px;color: #ffffff;} */
.toolbar-line span.dropdown .btn {font-size: 14px;margin: 0;padding: 5px 10px;}
.toolbar-line span.dropdown .dropdown-menu li .btn .icon{font-size: 18px;display: inline-block;width: 20px;text-align: center;}
.toolbar-line .dropdown .dropdown-menu {margin-top: 15px;min-width: 125px;}
.table-footer .table-actions .select_order.select2-container {min-width: 150px;}
.table-footer .table-actions .asc_desc_order.select2-container {min-width: 75px;}
.table-footer .table-actions .filter_dropdowns .page_disp.select2-container {min-width: 70px;}
.toolbar-line .dropdown .btn.download_btn {background: none;color: #333333;border: none;}
.toolbar-line .dropdown .btn.remove_btn {background: none;color: #333333;border: none;}
.addButton {float: right;margin: 10px;}
.select-alt {height: 30px;}
.table-footer .pagination {float: right;margin: 0;padding: 10px 0;border-radius: 1px;}
.pagination > li:first-child > a, .pagination > li:first-child > span {border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
.pagination > li:last-child > a, .pagination > li:last-child > span {border-bottom-right-radius: 3px;border-top-right-radius: 3px;}

/*Fontawesome*/
.icon-show  .col-lg-4{ padding: 10px; border: solid 1px #ddd; background:#fff; margin-bottom: 3px; } 
.icon-show  .col-lg-4 i{font-size:22px;}
.icon-show  .col-lg-4 small.text-muted{display:none;}
.icon-show  .col-lg-4 span.text-muted{margin-left:5px;}

/*View Form*/
.viewDisableForm .select2-container.select2-container-disabled .select2-choice {border: medium none;height: auto;line-height: normal;padding: 0;background:none;}
.viewDisableForm .select2-container.select2-container-disabled .select2-choice .select2-arrow {display: none;}
.viewDisableForm .section_blocks span {color: #444444;cursor: not-allowed;pointer-events: none;}
.viewDisableForm .sectionClass p {color: #444444;background:#eeeeee;cursor: not-allowed;pointer-events: none;}
.viewDisableForm .sectionClass .form-control {color: #444444;background:#eeeeee;cursor: not-allowed;pointer-events: none;border: 1px solid #dddddd;}
.viewDisableForm .cmn_total_block .section_blocks span.form-control {float: right;text-align: right;}
body .viewDisableForm .table > thead > tr > th{text-align:left;}
.viewDisableForm .sectionClass span {color: #444444;cursor: not-allowed;pointer-events: none;}
.viewDisableForm .sectionClass .section_blocks.rightAlign {text-align: right;}
.viewDisableForm .sectionClass .select2-container .select2-choice{color: #444444;background:#eeeeee;cursor: not-allowed;pointer-events: none;border: 1px solid #dddddd;}
.viewDisableForm .txtareaView {background: #eeeeee none repeat scroll 0 0;display: block;height: 100px;padding: 6px 12px;border:1px solid #dddddd;}
.viewDisableForm .sectionClass .autocomplttxtview {color: #444444;background: #eeeeee;cursor: not-allowed;pointer-events: none;border: 1px solid #dddddd;}
.viewDisableForm .autocomplttxtview {background-color: #FFFFFF;background-image: none;border: 1px solid #dddddd;border-radius: 1px;color: inherit;display: block;   padding: 6px 8px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 100%;font-size: 13px !important;height: auto;border-radius: 3px !important;-moz-border-radius: 3px !important;}
.sectionClass .form-control.field_readonly {color: #444444;background:#eeeeee;cursor: not-allowed;pointer-events: none;border: 1px solid #dddddd;}

/*Groupmenu*/
.second_level {margin: 10px 0;padding-left: 25px;}
.third_level {margin: 10px 0;padding-left: 25px;}
.nav.nav-second-level.third_level > li {margin-bottom: 5px;}
.nav.nav-second-level.second_level > li {margin-bottom: 5px;}
.sub_third > li {margin: 10px 5px 10px 0;display: inline-block;}
.first_level > li {margin: 10px 0;}
ul.sub_third {padding-left: 25px;}
.sub_third small {font-style: italic;}
.first_level {margin-top: 10px;}

/*Switch*/
/* .nxton_header .loginin_sign ul > li > a.switch_cmpy img {border-radius: 20px;border: 1px solid #dddddd;margin-top: -5px;} */
/* .nxton_header .loginin_sign ul > li > a.switch_cmpy img {margin-top: -5px;} */
.nxton_header .loginin_sign ul > li > a.switch_cmpy{padding:0px;}
.nxton_header .loginin_sign > ul > li > a.switch_cmpy::before, .nxton_header .loginin_sign > ul > .open > a.switch_cmpy::before {display:none;}
.nxton_header .loginin_sign > ul > li > a.switch_cmpy::after, .nxton_header .loginin_sign > ul > .open > a.switch_cmpy::after {display:none;}
.nxton_header .loginin_sign .switch_cmpy_login.dropdown-menu  li  a {margin: 0;padding: 10px 15px;float: left;width: 100%;background: #f9f9f9;}
.nxton_header .loginin_sign .switch_cmpy_login.dropdown-menu  li  a:hover{background:#f1f1f1;}
.switch_cmpy_login.dropdown-menu {border:1px solid #dddddd;margin-top: 6px;padding:0px;border-radius: 1px;}
.switch_cmpy_login.dropdown-menu ul{max-height: 250px;overflow: auto;min-width: 310px;}
.switch_cmpy_login .logged_cmpy {padding: 10px 15px;}
.switch_cmpy_img {float:left;margin-right:10px;}
.switch_cmpy span {float: left;margin-right: 5px;}
.switch_cmpy img {margin-top: -4px;}
/* .switch_cmpy_img img{border-radius:60px;border: 1px solid #dddddd;} */
.switch_cmpy_name {float:left;}
.switch_cmpy_name span{clear:both;float:left;text-transform: none;font-size: 13px;}
.switch_cmpy_login li {float: left;width: 100%;}
.switch_cmpy_login.dropdown-menu:before {position: absolute;top: -7px;right: 15px;display: inline-block;border-right: 7px solid transparent;border-bottom: 7px solid #dddddd;border-left: 7px solid transparent;border-bottom-color: rgba(0, 0, 0, 0.2); content: '';}
.switch_cmpy_login.dropdown-menu:after {position: absolute;top: -6px;right: 16px;display: inline-block;border-right: 6px solid transparent;border-bottom: 6px solid #f9f9f9;border-left: 6px solid transparent;content: '';}
#switch_acct .acct_avadar {float: left;margin-right: 10px;}
#switch_acct .acct_details {display: inline-block;margin-top: 20px;}
#switch_acct .switch_btn {float: right;margin-top: 22px;}
#switch_acct a.log_profile{text-decoration:none;}
#switch_acct li {display: block;clear: both;margin-bottom: 15px;border-bottom: 1px solid #ddd;background: #f1f1f1;padding: 10px 10px;}
#switch_acct .img-circle {border-radius: 50%;}
#switch_acct .modal-body {padding: 15px 15px 0px 15px;}

/*Form Page*/
body .cmn_total_block label {float:left;margin-right: 10px;margin-top:7px;}
.cmn_total_block .section_blocks p.form-control {float:right;text-align: right;}
body .cmn_total_block .tax_calculations{clear: both;float: right;}
.cmn_total_block .section_blocks .tax_calculations p.form-control {width: 200px;background: #eeeeee;margin-bottom: 5px;}
.cmn_total_block .section_blocks .tax_calculations:last-child p.form-control{margin-bottom: 0px;}

/*Disabled*/
div.select2-container.disabled-select .select2-choice   {color: #444444;background:#eeeeee;cursor: not-allowed;pointer-events: none;}
div.select2-container.disabled-select a.select2-choice {background: #eeeeee none repeat scroll 0 0;}
/* input:-moz-read-only { background: #eee;cursor:not-allowed;pointer-events: none; }
input:read-only { background: #eee;cursor:not-allowed;pointer-events: none; } */

/*Autocomplete*/
body .angucomplete-dropdown {margin-top: 0;padding: 0; width: 100%;border:1px solid #dddddd; border-top:none;max-height: 200px;overflow-y: auto;}
body .angucomplete-dropdown .angucomplete-row{margin-bottom:0px;}
body .angucomplete-row{background-color: #ffffff; color: #333333;}
body .angucomplete-selected-row {background-color: #f1f1f1;}

/*NewItem*/
.nxton_form_page .sectionClass.masterDetails {padding-bottom: 15px;position: relative;}
.nxton_form_page .sectionClass.masterDetails .table {margin-bottom:0px;}
.nxton_form_page .masterDetails .table-responsive {margin-bottom: 25px;}
.nxton_form_page .masterDetails .table-responsive.new_grid_view {margin-bottom: 0;margin-top: -10px;}
.nxton_form_page .sectionClass.masterDetails.dntallowEnterkey {padding: 5px 10px 0 10px; margin: 0;min-height: 90px;}
.nxton_form_page .sectionClass.masterDetails .addButton {bottom: 10px;margin: 0;position: absolute;right: 15px;}
.nxton_form_page .sectionClass.masterDetails .table-responsive-fixed .addButton {top: 35px;margin: 0;position: absolute;}
.nxton_form_page .sectionClass.masterDetails .table-responsive-fixed .disp_nxt_material_name{margin-bottom: 0px;}
.nxton_form_page .sectionClass.masterDetails .table-responsive-fixed {padding-right: 75px;}

/*Module Page*/
.module_setting.dropdown-menu {border-radius: 0;border:1px solid #dddddd;margin-top: 8px;}
.module_setting.dropdown-menu > li > a {border-radius: 0;margin: 0;padding: 5px 15px;}
.module_setting.dropdown-menu > li > a:focus, .module_setting.dropdown-menu > li > a:hover {background: #f1f1f1;}
.module_setting.dropdown-menu .divider{margin:3px 0;}
.module_setting.dropdown-menu:before {position: absolute;top: -7px;left: 7px;display: inline-block;border-right: 7px solid transparent;border-bottom: 7px solid #dddddd;border-left: 7px solid transparent;border-bottom-color: rgba(0, 0, 0, 0.2); content: '';}
.module_setting.dropdown-menu:after {position: absolute;top: -6px;left: 8px;display: inline-block;border-right: 6px solid transparent;border-bottom: 6px solid #f9f9f9;border-left: 6px solid transparent;content: '';}
.toolbar-line .dropdown-menu {border-radius: 0;border:1px solid #dddddd;margin-top: 8px;left:auto;right:0px;}
.toolbar-line .dropdown-menu > li > a {border-radius: 0;margin: 0;padding: 5px 15px;}
.toolbar-line .dropdown-menu > li > a.download_btn:focus, .toolbar-line .dropdown-menu > li > a.download_btn:hover {background: #f1f1f1;}
.toolbar-line .dropdown-menu > li > a.remove_btn:focus, .toolbar-line .dropdown-menu > li > a.remove_btn:hover {background: #f1f1f1;}
.toolbar-line.dropdown-menu .divider{margin:3px 0;}
.toolbar-line .dropdown-menu:before {position: absolute;top: -7px;right: 18px;display: inline-block;border-right: 7px solid transparent;border-bottom: 7px solid #dddddd;border-left: 7px solid transparent;border-bottom-color: rgba(0, 0, 0, 0.2); content: '';}
.toolbar-line .dropdown-menu:after {position: absolute;top: -6px;right: 19px;display: inline-block;border-right: 6px solid transparent;border-bottom: 6px solid #f9f9f9;border-left: 6px solid transparent;content: '';}

/*Upload Images*/
#qr_img_test_img {margin: 15px 0;}
.uploadedLists .multiImgupld {display: inline-block;margin: 10px 10px 10px 10px ;position:relative;}
.multiImgupld .previewImage img {width: 150px;border: 1px solid #dddddd;padding: 5px;}
.multiImgupld span {position: absolute;right: -12px;top: -12px;cursor: pointer;}
.uploadedLists .multiImgupld .fa {font-size: 24px;}
.qr_img_test_imgUpl {margin-bottom: 10px;}
.qr_img_test_imgUpl > input {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;margin: 5px 0;}
.uploadedLists {background: #ffffff none repeat scroll 0 0;padding: 10px;}
.uploadedLists .multiImgupld .fa:hover {color: #ff0000;}

/*Upload csv*/
div.import_file {background:#f6f6f6; border:1px solid #eeeeee;margin: 0 auto;max-width: 350px;padding: 10px;width: 100%;}
div.upload { border-radius:1px;display:inline-block;height: 38px;padding:3px 3px 3px 3px;position:relative;    width: 100%;}
div.upload:hover {opacity:0.95;}
div.upload input[type="file"] {display: input-block;width: 100%;height: 38px;opacity: 0;cursor:pointer;position:absolute;left:0;top:0;}
.uploadButton { background-color: #0365c0;border: none;border-radius: 1px;color: #FFF;cursor:pointer;display: inline-block;height: 30px;margin-right:15px;    width: auto;padding:0 20px;box-sizing: content-box;}
.upload + .uploadButton {height:38px;}

/*Select Table row*/
#NxtonTable tr.selected > td {background: #f0f8ff none repeat scroll 0 0;}

/*Credit and Debit*/
.cmn_crdr_block .section_blocks.leftAlign {float: left;position: relative;}
.cmn_crdr_block.sectionClass .section_blocks.rightAlign {clear: none;position: relative;}
.cmn_crdr_block #cr_total, .cmn_crdr_block #dr_total {background: none;border: none;font-size: 25px !important;text-align: right;padding-right: 20px;color:#1375d0;font-family: 'open_sanslight';}
.cmn_crdr_block .section_blocks .control-label {position: absolute;right: 0;top: 18px;}
.cmn_crdr_block.sectionClass .TwoBlock { padding: 0px 10px 10px 10px;}

/*No. of copies*/
.no_copies_prints .modal-content .modal-body {padding-bottom: 0;padding-top: 5px;}
.no_copies_prints .coipes_label { margin-top: 7px;padding: 0;}
.no_copies_prints #prnt_btn_submt {margin-top: 10px;width: 100%;}
.no_copies_prints .print_img {font-size: 75px; color: #999999;}
.no_copies_prints .modal-body .form-group {margin-left: 0;margin-right: 0;}
.no_copies_prints .modal-header {background: #43a5ef none repeat scroll 0 0;border: medium none;color: #ffffff;padding: 5px 15px;position: relative;}
.no_copies_prints .modal-header .close {background: #000000 none repeat scroll 0 0; border-radius: 25px;color: #ffffff;font-size: 14px;height: 20px;margin: 0;opacity: 1;padding: 0;position: absolute;right: -10px;top: -10px;width: 20px;border:2px solid #ffffff;}

/*Advance Search*/
/*#advance-search .fieldsearch td .control-label{text-align: right;margin-right: 15px;}
#advance-search .fieldsearch > td > select.form-control {max-width: 100px;}*/
.label_seperator {float: left;margin-top: 7px;}
.start_date_label {float: left;margin-right: 20px;}
.end_date_label {float: left;margin-left: 15px;}
#advance-search p.error {clear: both;margin-bottom: 0;}
.modal-footer.search_footer {padding-bottom: 0;text-align: left; margin-left: 0px;}
.modal-footer.search_footer .form-group{margin-bottom: 0px;}
.form-horizontal #advance-search .form-group{margin-left: 0px;margin-right: 0px;}
#advance-search {max-height: 450px;overflow-y: auto;}


/*Editor Note*/
.transactionsettings .note-editor {border: 1px solid #dddddd;}
.transactionsettings .note-editor .note-toolbar{border-bottom: 1px solid #dddddd;}
.transactionsettings .note-editor .btn-default {color: #333333;background-color: #ffffff;border-color: #cccccc;}
.transactionsettings .note-editor .btn-default:hover{background-color: #efefef;}
.transactionsettings .note-editor .btn-default.active.focus,.transactionsettings .note-editor .btn-default.active:focus,.transactionsettings .note-editor .btn-default.active:hover,.transactionsettings .note-editor .btn-default.focus:active,.transactionsettings .note-editor .btn-default:active:focus,.transactionsettings .note-editor .btn-default:active:hover,.transactionsettings .note-editor .open > .dropdown-toggle.btn-default.focus,.transactionsettings .note-editor .open > .dropdown-toggle.btn-default:focus,.transactionsettings .note-editor .open > .dropdown-toggle.btn-default:hover {background-color: #ffffff;border:1px solid #cccccc;color: #333333;}
.transactionsettings .note-editor .btn-default.active{box-shadow: inset 0 3px 10px rgba(0,0,0,.125);}
.transactionsettings .note-editor .note-editable {overflow: auto;}

/*Rotate image*/
.left_rotate_contr {float: left; color: #e62d25;}
.right_rotate_contr {float: right;color: #e62d25;}
a.left_rotate_contr:focus, a.left_rotate_contr:hover,a.right_rotate_contr:focus, a.right_rotate_contr:hover  {color: #e3504a;}
.fancybox-wrap .rotate-controller {padding: 10px;}

/*GSTR Fill*/
.gstr_fill_form .sbox-content {margin-bottom: 15px;}
.gstr_fill_form .gstr_block {padding: 10px; margin-bottom: 10px;background: #f5f5f5;margin-top: 10px;float: left;width: 100%;border: 1px solid #e4e4e4;}
.gstr_fill_form .gstr_block .gstr_blk_title{float: left;width: 100%;}
.gstr_fill_form .trans_counts li {width: 250px;display: table-cell;vertical-align: top;height: 100px;text-align: center;}
.gstr_fill_form .trans_counts li i.fa{font-size: 34px;display: block;}
.gstr_fill_form .trans_counts .line { margin: 5px 18px 10px 18px;border-bottom: 1px solid #e4e4e4;}
.gstr_fill_form .trans_counts .line::before {content: '';display: block; width: 9px;height: 9px;border-radius: 5px;background-color: #0365c0;position: relative;top: 5px;right: 0px;left: 0;margin: 0 auto;}
.gstr_fill_form .gstr_two_inw {text-align: center;}
.gstr_fill_form .gstr_two_inw i {font-size: 34px;display: block;color: #0365c0;}
.gstr_fill_form .gstr_two_inw span{display: block;font-size: 12px;margin-top: 5px;}
.gstr_fill_form .gstr_three_block {float: left;}
.gstr_fill_form .gstr_view_summary {float: right;}
.gstr_fill_form .gstr_tax_pay {float: left;width: 100%;}
.gstr_fill_form .gstr_three_block h4 { margin-top: 0;}
.gstr_fill_form .filing_dates_returns .table {margin-bottom: 10px;}
.gstr_fill_form .filing_dates_returns .table tr td a {color: #0365c0;}
.gstr_fill_form .rec_activity {position: relative;padding-bottom: 10px;}
.gstr_fill_form .rec_activity:not(:last-child)::before { content: '';position: absolute;top: 14px;left: 4px;bottom: 5px;height: 75%;border-left: 1px solid #e4e4e4;}
.gstr_fill_form .rec_activity-circle {width: 9px;height: 9px;border-radius: 50%;background-color: #0365c0;display: inline-block;margin-right: 15px;margin-top: 4px;}
.gstr_fill_form .rec_activity-content {display: inline-block;width: 90%;}
.gstr_fill_form .rec_activity-content h4 {font-size: 13px; margin-bottom: 5px;}
.gstr_fill_form .font-xs {font-size: 12px;}
.gstr_fill_form .gstr_block .heading_title {margin-bottom: 15px;float: left;width: 100%;}
.gstr_fill_form .gstr_block .related_tips ul{ padding: 10px 0px 10px 15px;list-style-type: disc;}
.gstr_fill_form .gstr_block .related_tips li {padding: 6px 10px;color: #0365c0;list-style: inherit;}
.gstr_fill_form .gstr_block .related_tips li a {color: #0365c0}
.gstr_fill_form .trans_counts {background: #fff;margin-bottom: 10px;padding: 15px 0;clear: both;}
.gstr_fill_form .push_gstn_left_blk { float: left;}
.gstr_fill_form .push_to_gstn_btn {float: right;}
.gstr_fill_form #overview .table-responsive {padding-top: 40px;}
.gstr_fill_form .nature_of_docu{width: 300px;}
.gstr_fill_form #pushtogstn .sameElement{text-align: right;}
.gstr_fill_form .gstr_block .sdate {width: 80px;}

/*Filters*/
.filter_dropdowns {display:inline-block;}
.filter_btns {display:inline-block;}
/*.filter_btns .btn {background: none;border: 1px solid #dcdcdc;color: #333333;font-size: 28px;min-width: 45px;padding: 2px 8px;box-shadow:none;line-height: 0;margin: 0px;}*/
.filter_btns .btn {font-size: 28px;min-width: 45px;padding: 2px 8px;box-shadow:none;line-height: 0;margin: 0px;}
.filter_btns .btn:hover{background:none;color:#0365c0;border: 1px solid #0365c0;}
.rotate-90 { display: inline-block;  transform: rotate(90deg);}
/*.toolbar-line .btn {background: none;border: 1px solid #dcdcdc;font-size: 28px;color: #333333;line-height: 0;min-width: 45px;padding: 2px 8px;box-shadow:none;}*/
.toolbar-line .btn {font-size: 28px;line-height: 0;min-width: 45px;padding: 2px 8px;box-shadow:none;}
/*.toolbar-line .btn:hover{background:none;color:#0365c0;border: 1px solid #0365c0;}*/
/*.toolbar-line span.dropdown button.btn{margin: 0;padding: 2px 8px;font-size:28px;background:none;color:#333333;}*/
.toolbar-line span.dropdown button.btn{margin: 0;padding: 2px 8px;font-size:28px;}
.toolbar-line span.dropdown button.btn:hover{background:none;color:#0365c0;border: 1px solid #0365c0;}
.toolbar-line span.dropdown.open button.btn{background:none;color:#0365c0;border: 1px solid #0365c0;}
.toolbar-line .btn-white:active, .toolbar-line .btn-white.active {box-shadow: none; background: none;border: none;color:#48578c;}
.module_config .btn.setting_btn {background: none;border: none;font-size: 24px;color: #333333;padding: 0;line-height: 0;min-width: auto;margin: 0 8px;box-shadow:none;}
/*.module_config .btn.edit_btn {background: none;border: none;font-size: 24px;color: #333333;padding: 0;line-height: 0;min-width: auto;margin: 0 8px;box-shadow:none;}
.module_config .btn.auto_gene_btn {background: none;border: none;font-size: 24px;color: #333333;padding: 0;line-height: 0;min-width: auto;margin: 0 8px;box-shadow:none;}
.module_config .btn.formula_btn {background: none;border: none;font-size: 24px;color: #333333;padding: 0;line-height: 0;min-width: auto;margin: 0 8px;box-shadow:none;}
.module_config .btn.link_field_btn {background: none;border: none;font-size: 24px;color: #333333;padding: 0;line-height: 0;min-width: auto;margin: 0 8px;box-shadow:none;}*/
.module_config .btn.setting_btn:hover, .module_config .btn.edit_btn:hover, .module_config .btn.auto_gene_btn:hover, .module_config .btn.formula_btn:hover, .module_config .btn.link_field_btn:hover{background:none;color:#48578c;}
.module_config .open .btn.setting_btn:focus, .module_config .open .btn.setting_btn:hover {background: none;border: none;color: #48578c;}
.module_config .dropdown-menu.module_setting li a .icon {font-size: 18px;display: inline-block;width: 20px;text-align: center;}
.module_gene_loggedin .sbox-content {padding-top: 0;padding-bottom: 0;}
.module_gene_loggedin .sbox-content .table-responsive{border-top: 0;border-radius: 0;margin-top: 0px;}
/*.download_btn .icon {font-size: 18px;}
.remove_btn .icon {font-size: 18px;}*/

/*Dashboard*/
.new_dash_block {border: 1px solid #a1b5c3;padding: 15px;border-radius: 5px;margin-bottom: 30px;}
.new_dash_block .pageTitle h3 {margin-top: 0;margin-bottom: 0;padding: 10px 0 20px;font-size: 18px;color: #48578c;border-bottom: 1px solid #dddddd;margin-bottom: 20px;}
.new_dash_block ul li{color: #24374e;display: block;clear: both;float: left;width: 100%;margin-bottom: 10px;}
.new_dash_block .notification_blk .last_actions ul li{position: relative;padding-left: 20px;}
.new_dash_block .notification_blk .last_actions ul li::before {content: "\f0eb";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;color: #24374e;font-size: 15px;padding-right: 0.5em;position: absolute;top: 0px;left: 0;}
.new_dash_block .notification_blk .top_sell_prod ul li{position: relative;padding-left: 20px;}
.new_dash_block .notification_blk .top_sell_prod ul li::before {content: "\f005";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;color: #24374e;font-size: 13px;padding-right: 0.5em;position: absolute;top: 0px;left: 0;}
.new_dash_block ul li .passed_action {text-align: left;float: left;}
.new_dash_block ul li .passed_time {text-align: right;float: right;}
.new_dash_block .ledger_bal_block .table > thead > tr > th {background: none;padding: 15px 10px;color: #48578c;}
.new_dash_block .ledger_bal_block .table > tbody > tr > td{background:none;padding: 15px 10px;}
.new_dash_block .pageTitle {position: relative;}
.new_dash_block .pageTitle_right {position: absolute;top: 10px;right: 0;}
.new_dash_block .pageTitle_center {position: absolute;top: 10px;right: 0;left:0px;text-align:center;color:#24374e;}
.new_dash_block .sales_stats_block .pageTitle_right .form-control {border: none;padding: 0 20px 0 0px;text-align:right;line-height: normal;height: auto;width:120px;color: #24374e;cursor:pointer;}
.new_dash_block .sales_stats_block .pageTitle_right .input-group-addon{padding:0px;border:none;position: absolute;right: 8px;top: 4px;z-index: 9;}
.new_dash_block .ledger_bal_block .pageTitle_right .form-control {border: none;padding: 0 20px 0 0px;text-align:right;line-height: normal;height: auto;width:120px;color: #24374e;cursor:pointer;}
.new_dash_block .ledger_bal_block .pageTitle_right .input-group-addon{padding:0px;border:none;position: absolute;right: 8px;top: 4px;z-index: 9;}
.new_dash_block .datepicker.datepicker-dropdown.dropdown-menu {color: #24374e;}
.new_dash_block .notification_blk #accordion .panel-title a {display: block;padding: 15px;}
.new_dash_block .notification_blk .panel-default > .panel-heading {padding: 0;background: none;}
.new_dash_block .notification_blk .panel-heading .accordion-toggle:after {font-family: 'FontAwesome';content: "\f0d7";float: right;color: grey;}
.new_dash_block .notification_blk .panel-heading .accordion-toggle.collapsed:after {content: "\f0da";}
.new_dash_block .notification_blk .panel-group .panel {margin-bottom: 10px;}

/*Module Corrections*/
.sbox.module_login_page { max-width: 400px;margin: 50px auto 0; padding: 25px;border: 1px solid #dcdcdc;border-radius: 3px;background: #f5f5f5;box-shadow: 0px 0px 20px 5px #E0E0E0;position: relative;}
.sbox.module_login_page .sbox-content{background: none;}
.sbox.module_login_page .acct_avadar .img-circle {height: auto;max-height: 50px;width: auto;max-width: 50px;border:none;padding: 5px;}
.module_login_page .acct_avadar {position: absolute;top: -30px;left: 0;right: 0;text-align: center;margin: 0 auto;max-width: 60px;}
.module_login_page .acct_avadar a {display: table-cell;border-radius: 50%;border: 1px solid #dcdcdc;margin: 5px;width: 60px;height: 60px;vertical-align: middle;text-align: center;er;background-color: #efefef;box-shadow: 0px 0px 20px 5px #E0E0E0;}
.create_modules .sbox-content {background: none;padding: 0 15px;}
.create_modules .sbox{margin-bottom: 0px;}
.create_modules{padding: 15px; background: #f5f5f5; margin-bottom: 20px;border:1px solid #dcdcdc;border-radius: 3px;}
.tableconfig .text-success {color: #3c763d;font-size: 18px;line-height: 0;}
.tableconfig .text-danger {color: #FF0000;font-size: 18px;line-height: 0;}
.tableconfig .btn.remove_btn {background: none;color: #333333;border: none;font-size: 20px;}
.module_gene_loggedin .ribon-nxton {padding: 0 15px;}
.module_gene_loggedin .create_module {background: #e1e1e1;}
.module_gene_loggedin .copy_module {background: #e9e9e9;}
.module_gene_loggedin .db_module {background: #f0f0f0;}
.module_edit_pages.nav.nav-tabs {margin: 0 15px;}
.module_edit_pages_new.nav.nav-tabs {margin: 0 15px;}
.edit_modules_pages .sbox-title {border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;margin: 0 15px;}
.edit_modules_pages .sbox-content {border-left: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;margin: 0 15px;}
.module_edit_pages.nav.nav-tabs {margin: 0px 15px 0 15px;border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;padding-top: 15px;padding-left: 10px;}
.manage_database_table .tableconfig{background:#fff; padding:10px; min-height:300px; border:solid 1px #dcdcdc;border-radius: 3px;}

/*Warranty Claim*/
body .warranty_claim_crtn .table > thead > tr > th {white-space: nowrap;}
body .warranty_claim_crtn .table > tbody > tr > td li{display: inline-block;margin: 2px;}
body .warranty_claim_crtn .table > tbody > tr > td ul { width: 175px;}

/*Upload images*/
body .upload_images_crtn .table > thead > tr > th {white-space: nowrap;}
body .upload_images_crtn .table > tbody > tr > td li{display: inline-block;margin: 2px;}

/*Report Page Datepicker*/
.report_from_to_date form.frm_to_open_stock {margin-bottom: 5px;}
.report_from_to_date form.frm_to_open_stock label{display: inline-block;margin-bottom: 5px;}
.report_from_to_date form.frm_to_open_stock .sdate, .report_from_to_date form.frm_to_open_stock .edate{max-width: 90px; display: inline-block;}

/*Reponsive*/
@media(max-width:991px){
.rightside_widgets {padding-left: 0px;}
.main_content_block > .col-md-12 {padding: 0;}
.sbox-content .toolbar-line {text-align: left !important;}
#ab_inv_doc_img, #ab_warranty_card_img, #ab_wcr_doc_img{width:100% !important;}
.sectionClass.Serial_number_block .TwoBlock {clear: both;}
.sbox-content .table-footer.pagination_total .table-actions {text-align: center;}
.table-footer.pagination_total .pagination {display: table;float: none;margin: 0 auto;}
.page-content .page-header {padding: 5px 15px;}
.no_copies_prints .print_img {display: block;text-align: center;}
}
@media(max-width:480px){
.section_blocks .form-control{max-width:100% !important;width:100% !important;}
.input-group {width: 100% !important;}
div.select2-container{width:100% !important;}
.masterDetails tbody div.select2-container{width:auto !important;min-width: 200px;}
.masterDetails .table-responsive-fixed table.table tbody div.select2-container {width: 100% !important;min-width: auto;}
.sectionClass .section_blocks.rightAlign {width: 100%;}
.form-vertical .form-group.buttonGroup {text-align: left;}
.form-vertical .form-group.buttonGroup button.btn{margin:2px 0px;}
.section_blocks #get_autocompleteVal{width:100% !important;}
.table-footer .table-actions .select2-container .select2-choice{margin-bottom:5px;}
.nxton_form_page .sectionClass.Serial_number_block .section_blocks {margin-right: 10px;width: 100%;}
.sectionClass.Serial_number_block .TwoBlock:last-child .section_blocks {width: 100%;}
.table-footer.pagination_total .table-actions .select2-container {margin-top: 5px;max-width: 70px;text-align: left;}
}

select[readonly]
{
    background-color:#f5f5f5;
    padding: 6px 0px;
    border: none;
    -moz-appearance: none;
        /*for chrome*/
        -webkit-appearance:none;
}
