/*@font-face{font-family:cambria;

src:url(../fonts/cambria.ttf) format('truetype'),url(../fonts/cambria.eot) format('embedded-opentype'),url(../fonts/cambria.woff) format('woff');

font-weight:bold;

}*/



@media only screen {

body{overflow-x:hidden;}	

/* index page css */

.index_navbar{background-color:rgba(255, 255, 255, 0.93) !important;margin:0 !important}

.index_navbar .navbar-nav > li > a{font-size:20px;color:#666;}

.index_navbar  .navbar-brand{padding:10px 15px !important;}

.navbar-toggle:hover .icon-bar,.navbar-toggle:focus .icon-bar{background-color:#fff !important;}

#header_section{}

#header_section > img,#blue > img{width:100%;}

.features_heading{color:#666 !important;font-size:50px;margin:35px 0 !important}

.features_col{min-height:150px !important;margin-bottom:40px;}

.features_col > img{height:64px;width:auto;}

.features_col h3{color:#000;margin:10px 0 0 !important;font-weight:bold;}

.features_col > p {font-size:14px;}

.pricing_table {list-style: outside none none;margin: 0 auto;padding: 0;    /*width: 75%;*/}

.pricing_table .price_block{transition: all 0.25s;}

.pricing_table .price_block:hover,.pricing_table .price_block.active{transform: scale(1.04) translateY(-5px);-ms-transform: scale(1.04) translateY(-5px); -webkit-transform: scale(1.04) translateY(-5px); -moz-transform: scale(1.04) translateY(-5px);-o-transform: scale(1.04) translateY(-5px); z-index: 1;}

/*.active{transform: scale(1.04) translateY(-5px); }*/

.pricing_table h3{background-color:#666;color:#fff;padding:5px 0;text-transform:uppercase;font-size:16px;font-weight:bold;margin:10px 0 1px;}

.pricing_table ul{list-style:none;background-color:#d9d9d9;color:#333;padding:0 !important}

.pricing_table ul li{padding:8px 15px;font-size:11px;border-bottom:1px solid #bcbcbc;border-top:1px solid #eeeeee}

.pricing_table .plan_duration{color:#fff;background-color:#666;font-size:24px;font-weight:bold;height:70px;}

.pricing_table .plan_duration .price_number{line-height:70px;}

.pricing_table .plan_duration .best_plan{width:100%;margin:4px 0 0;}

.pricing_table .active h3,.pricing_table .active .plan_duration{background:linear-gradient(#4ba2f5, #0f6fc9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ba2f5', endColorstr='#0f6fc9'); /* for IE */ background: -moz-linear-gradient(#4ba2f5, #0f6fc9);background: -webkit-linear-gradient(#4ba2f5, #0f6fc9);background: -o-linear-gradient(#4ba2f5, #0f6fc9);background: -ms-linear-gradient(#4ba2f5, #0f6fc9);}

.pricing_table .footer{background-color:#d9d9d9;padding:15px;}

.pricing_table .action_button {text-decoration: none; color: #fff; font-weight: bold; border-radius: 5px; background-color:#696969; background: linear-gradient(#666666, #333333);-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#666666, endColorstr=#333333)"; /* for IE */ background: -ms-linear-gradient(#666666, #333333);background: -webkit-gradient(linear,#666666, #333333);background:  -webkit-linear-gradient(#666666, #333333); background: -moz-linear-gradient(#666666, #333333); background: -o-linear-gradient(#666666, #333333); padding: 5px 20px; font-size: 11px; text-transform: uppercase;}

.pricing_table .active .action_button{background:linear-gradient(#4ba2f5, #0f6fc9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ba2f5', endColorstr='#0f6fc9'); /* for IE */  background: -moz-linear-gradient(#4ba2f5, #0f6fc9);background: -webkit-linear-gradient(#4ba2f5, #0f6fc9);background: -o-linear-gradient(#4ba2f5, #0f6fc9);background: -ms-linear-gradient(#4ba2f5, #0f6fc9);}

.price_block:hover .plan_duration {background:linear-gradient(#4ba2f5, #0f6fc9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ba2f5', endColorstr='#0f6fc9'); /* for IE */ background: -moz-linear-gradient(#4ba2f5, #0f6fc9);background: -webkit-linear-gradient(#4ba2f5, #0f6fc9);background: -o-linear-gradient(#4ba2f5, #0f6fc9);background: -ms-linear-gradient(#4ba2f5, #0f6fc9); box-shadow: inset 0 0 45px 1px #4ba2f5;}

.pricing_table .price_block:hover h3 {background:linear-gradient(#4ba2f5, #0f6fc9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ba2f5', endColorstr='#0f6fc9'); /* for IE */ background:-webkit-linear-gradient(#4ba2f5, #0f6fc9);background:-moz-linear-gradient(#4ba2f5, #0f6fc9);background:-o-linear-gradient(#4ba2f5, #0f6fc9);background:-ms-linear-gradient(#4ba2f5, #0f6fc9);}

.pricing_table .price_block:hover .action_button {background:linear-gradient(#4ba2f5, #0f6fc9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ba2f5', endColorstr='#0f6fc9'); /* for IE */  background:-webkit-linear-gradient(#4ba2f5, #0f6fc9); background:-moz-linear-gradient(#4ba2f5, #0f6fc9); background:-o-linear-gradient(#4ba2f5, #0f6fc9); background:-ms-linear-gradient(#4ba2f5, #0f6fc9); }

.compare_plan_heading{text-align:center; color:#008ACC;margin:45px 0 15px !important; font-weight:100; font-size:28px;}

.compare_plan_table{border-top:none !important;border-left:none !important}

.compare_plan_table th{font-size:13px;padding:12px !important;}

.compare_plan_table td{border-right:2px dotted #cfcfcf !important;font-size:14px;border-left:1px solid #b2bdd3 !important;}

.compare_plan_table tr:nth-of-type(2n+1){background-color:#fff;}  

.compare_plan_table tr:nth-of-type(2n){background-color:#f7f7f7;}

.index_modal_header{background-color:#008acc;color:#fff;}

.phone_group{width:100% !important}

.phone_group .country_code{float:left;width:50px !important;border-right:none !important}

.phone_group .phone_number{float:left;width:81% !important;}

.address_section{font-size:16px;}

.address_section a{text-decoration:underline}

#map_section{background-color:#439bef;color:#fff;}

#map_section #map_canvas{border-radius:5px;height:440px;width:100%;}

#index_footer{background-color:#008ACC;color:#fff}

#index_footer a{color:#fff;}

#feedbackForm {position: fixed;left:-300px;top:16%; width: 300px;-webkit-transition-duration: 0.35s;-moz-transition-duration: 0.35s;-ms-transition-duration: 0.35s;-o-transition-duration: 0.35s;transition-duration: 0.35s;z-index:9;border-radius:0 4px 4px 0 !important;border-color:#008acc;}

#feedbackForm > #feedback_slide{cursor:pointer;height:110px;position:absolute;top:140px;right:-31px;background:rgba(0, 0, 0, 0) url("../images/index/feedback-icon.png") no-repeat scroll 0 0;border-bottom:0; border-radius:0 4px 4px 0}

#feedbackForm.open{left:0px;}

footer ul{padding-left:15px;font-size:16px}

.footer_logo_r{background-color:#666666;color:#ffffff;border-radius:5px 0 0;padding:0 4px;}

.footer_logo_name{text-transform: uppercase; color:#666666; letter-spacing: -0.8px;}

.social_media{list-style:none;padding:0}

.social_media a{font-size:24px;background-color:#ccc;border-radius:50%;height:40px;width:40px;transition:all 0.4s ease-in-out 0s;}

.social_media a:hover{text-decoration:none !important;background-color:#439bef;color:#fff;}

#ascrail2000{background-color:#fff;cursor:pointer}

#ascrail2000 > div {background-color: #4e97cc !important;border-radius: 0 !important;cursor: pointer;width: 8px !important;}

/* end index page css */	

/* login page css */
    
body.login_body{background: #4db8ff url("../images/index/22.png") no-repeat scroll center center;background-size: cover;-moz-background-size: cover;-webkit-background-size:cover;-o-background-size: cover; margin:9% 0;overflow-x:hidden;overflow-y:auto;color:#444;}

.login_container{background-color:#fff;padding:20px;border-radius:5px;}

.login_container .form-control:invalid{/*box-shadow:0 0 5px #ff0000;-webkit-box-shadow:0 0 5px #ff0000;*/}

.btnLogin{background-color:#008acc;border:1px solid #7db0cc !important;border-radius:15px;color:#fff;font:bold 15px/18px Verdana,Tahomma,Geneva;padding:3px 12px 5px;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);-moz-border-radius:15px;-webkit-border-radius:15px;}

.forgtPwd_link{color:#404040 !important;}

.forgtPwd_link:hover, .forgtPwd_link:focus{text-decoration:underline !important;}

.rememberMe{vertical-align:middle;font-weight:400 !important;cursor:pointer}

.rememberMe .checkbox_rem{margin:0 8px 0 0 !important;vertical-align:middle;}

.secure_img {bottom:10px;cursor: pointer;position: fixed;right:10px;z-index: 1000;}

/*header css*/

.header_search{width:18%;position:absolute;left:0;right:0;margin:11px auto 0;}

.resyss_logo{margin-left:20px;float:left;line-height:50px;font-size:18px;color:#008acc !important;}

.main-header .navbar{background-color:#e7f0f7;box-shadow:0 2px 5px #888888;-webkit-box-shadow:0 2px 5px #888888;-moz-box-shadow:0 2px 5px #888888;}

.navbar-custom-menu .fa{font-size:16px;color:#42598e;}

.navbar-custom-menu .dropdown-menu a{color:#d5e4eb;padding:5px 10px !important}

.navbar-custom-menu .dropdown-menu a:hover{color:#fff;}

.navbar-custom-menu  ul{list-style:none;padding:0;}

.header_setting_menu li,.header_accountant_setting li{margin:5px 0}

.navbar-custom-menu .head{color:#fff;font-size:13px;padding-left:10px;margin:5px 0}

.navbar-custom-menu .headtitle{ color: #fff;font-size: 20px; margin: 0; padding: 10px 0 2px 10px;}

.header_setting_menu .fa,.header_accountant_setting .fa{color:#d5e4eb;font-size:12px;margin-right:5px;}

.nav .open>a .fa,.nav .open>a:focus .fa,.nav .open>a:hover .fa{color:#fff;}

.input_container > ul#search_pages{background-color:#fff;border:1px solid #d2d6de;list-style:none;margin:0;padding:0 10px;max-height:150px;overflow-y:scroll;display:none}

.input_container > ul#search_pages > li{cursor:pointer;padding:2px 0}

.input_container > ul#search_pages > li:hover{color:#1a6b9a;}

.toggle_menu_icon{font-size:24px !important;margin-top:10px;color:#1b2642;}

.toggle_menu_icon:hover{color:#30436e;}

.user-image{border:2px solid #bac3d2;border-radius:50%;padding:1px;}

.page_inner_heading{background-color:#c9e5f3;padding:0 15px;line-height:34px;}

.page_inner_heading .inner_header_logo{height:24px;margin:9px 25px; float:left;}

.page_inner_heading .company_heading{float:left;}

.page_inner_heading .cnamehead{font-size:24px;line-height:1.8;text-transform:uppercase;}

.page_inner_heading .btn_group{float:right;margin:3px 0;}

.page_inner_heading .btn_group .sales_invoice_btn{background-color:#1ba186;box-shadow:0 4px 0 #148069;-webkit-box-shadow:0 4px 0 #148069;}

.page_inner_heading .btn_group .receipt_btn{background-color:#f19b24;box-shadow:0 4px 0 #c07b1c;-webkit-box-shadow:0 4px 0 #c07b1c;}

.page_inner_heading .btn_group .payment_btn{background-color:#e5473c;box-shadow:0 4px 0 #b7382f;-webkit-box-shadow:0 4px 0 #b7382f;}

.page_inner_heading .btn_group input{color:#ffffff;height:30px;margin-right:5px;padding:2px 15px;}

.my_alert_msg{min-width:290px;padding:7px 15px 7px 10px !important;font-size:11px;line-height:20px; position:absolute; left:40%;}

.head_toggle_btn_rotate_clock {transform: rotate(135deg);transition: all 0.6s ease-in-out 0s;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-o-transform: rotate(135deg);-webkit-transition: all 0.6s ease-in-out 0s;-moz-transition: all 0.6s ease-in-out 0s;-0-transition: all 0.6s ease-in-out 0s;}

.head_toggle_btn_rotate_anticlock {transform: rotate(-180deg);transition: all 0.6s ease-in-out 0s;-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-o-transform: rotate(-180deg);-webkit-transition: all 0.6s ease-in-out 0s;-moz-transition: all 0.6s ease-in-out 0s;-0-transition: all 0.6s ease-in-out 0s;}



/*footer css*/

.feedback_form{position:fixed;right:0;top:40%;}

.feedback_form .feedback_icons{width:30px;}

.feedback_form1{position:fixed;top:60%;right:0;padding:5px;background-color:#1b2642;}

.calculator_keypad{width:100%;}

.calculator_keypad td{padding:10px;}

.calculator_keypad input{width:21.7%;height:35px;font-size:15px;margin:2px;padding:5px; border:1px solid #CBD0D3; box-shadow:2px 2px 2px #666;border-radius:4px; background:#CBD0D3;}

.calculator_keypad #output{border:1px solid #cccccc; background:#dcdcc3;border-radius:4px;height:40px;margin:2px;padding:10px;width:97.5%; text-align:right;}

.calculator_keypad #btnequals{width:47% !important;font-weight:bold;}

.calculator_keypad #btnC{ background: #ae6676 none repeat scroll 0 0; border-color: #ae6676;}

/*sidebar*/

.wrapper, .main-sidebar, .left-side{background-color:#1b2642;}

.sidebar a{color:#b8c7ce;}

.sidebar a:hover,.sidebar a:focus{color:#008acb;}

.sidebar-menu > li > a{border-left:3px solid rgba(0, 0, 0, 0);}

.sidebar-menu > li:hover > a, .sidebar-menu > li.active > a{background:#30436e;border-left-color:#1b2642;color:#fff;}

.sidebar-menu .treeview-menu > li.active > a{color:#008acb;}

.sidebar-menu > li > .treeview-menu{background-color:#344772;margin:0 1px;}

.treeview-menu > li > a{color:#b8c7ce;}

.main-header li.user-header{background-color:#3c8dbc;}



/* user dashboard css */

.summary_box_width{width:93%;margin:0 auto;}

.summary_box_width .summary_box{float:left;margin-right:10px;width:20%;padding:8px;}

.summary_box_width .progress_bar_width{width:36%;float:left;}

.branch_heading{font-size:14px;width:230px;/*margin-left:13%;*/}

.branch_details{width:45%;}

.branch_details,.branch_details1{float:left;padding:6px 8px;margin-right:2%;}

.branch_details1{width:30%;}

.navigation{width:250px;}

.navigation,.branch_submenu{padding:0;list-style:none;margin-bottom:0;}

.branchwise_dashboardBtn{color:#fff;background-color:#428bca;position:relative;padding:10px;text-align:center;font-size:15px;display:block;}

.branch_submenu{display:none;position:absolute;top:41px;width:250px;z-index:1;background-color:#fff;}

.branch_submenu > li{padding:10px;border-bottom:1px solid #cccccc;text-align:center;font-size:14px}

.branch_submenu > li:last-child{border-bottom:none;}

.navigation > li:hover .branch_submenu{display:block;transform:perspective(350px) rotateX(0deg);transition:all 0.2s linear 0s}

.dash_panel{min-height:50px;position:relative;}

.dash_panel .panel_content{padding:15px 10px;}

.dash_panel .panel_content .panel_label{color:#fff;font-size:17px;font-weight:bold;}

.dash_panel .panel_content .panel_rs{font-size:16px;padding-left:10px;}

.box.collapsed-box .slimScrollDiv{height:0 !important}

.panel_options{display:none;position:absolute;top:50px;width:100%;z-index:1;}

.panel_options ul{padding-left:25px;}

.panel_options ul li{font-size:16px;padding:5px;}

.panel_options .custname {float: left;font-weight: bold;width: 63%;}

.panel_options .custamt{float:right;width:35%;font-weight:bold;}

.cust_table > tbody > tr > td, .cust_table > tbody > tr > th, .cust_table > tfoot > tr > td, .cust_table > tfoot > tr > th, .cust_table > thead > tr > td, .cust_table > thead > tr > th{padding:5px !important;}

.panel_options ul li .do_rs{padding-left:10px;}

.dash_panel .panel_content .panel_btm_txt1{font-size:16px;}

.product_heading{color:#767676;font-size:26px;}

.sell_product_row{margin-bottom:20px;}

.sell_product_row .sell_product{float:left;width:65%;margin-top:7px;}

.sell_product_row .sell_product .product_name{font-size:13px;color:#767676;width:75%;float:left;font-weight:bold;}

.sell_product_row .progress{width:35% !important;}

.dashbg{background-color:#bac3d2;padding:15px;}

.dashboard_heading{margin-top:0;text-align:center;color:#30436e;}

.dashbg > ul{min-height:380px;}

.dashbg ul.list-group li.list-group-item{border-left:none !important;border-right:none !important}

.dashbg ul > li{border-bottom:1px solid #818a99;border-top:1px solid #dae3f2;padding:8px 0;}

.dashbg ul > li:first-child{border-top:none;}

.dashbg ul > li:last-child{border-bottom:none}

.dashbg .table tr:first-child td{border-top:none;}

/* end user dashboard */



/* branch dashboard*/



/* end branch dashboard */



/*economy plan dashboard*/

.feature_col{text-align:center;min-height:180px !important;}

.feature_col > img{width:50px;height:50px;}

.serial_no{}

/* end economy plan dashboard */



/* Data Addition pages css */

.show_summary_table{width:320px !important;float:right;}

.show_summary_table > tbody > tr > td, .show_summary_table > tbody > tr > th, .show_summary_table > thead > tr > td, .show_summary_table > thead > tr > th{border-top:none !important}

.add_summary_table > tbody > tr > td, .add_summary_table > tbody > tr > th, .add_summary_table > thead > tr > td, .add_summary_table > thead > tr > th{border-top:none !important}

.add_summary_table > tfoot{border-top:2px solid #bac3d2;}

.add_summary_table .middle_col_width{width:115px;}

.add_summary_table .last_col_width{width:170px;}

.ft_drop_btn{margin-left:-2px !important;}

ul.dropdown-menu.ftDropBtn{background-color:#fff;border-color:rgba(0, 0, 0, 0.15);min-width:134px !important;padding:0;text-align:center;}

.ftDropBtn > li > a{padding:5px 20px !important;color:#333333 !important;}

.ftDropBtn > li > a:focus,.ftDropBtn > li > a:hover{background-color:#42598e !important;color:#428bca !important}

.table_error{float:left;border:1px solid #8593ad;margin:0 10px;border-radius:4px;color:#ff0000;padding:2px 10px;background-color:#fff;display:none;}

.table-striped.table-bordered td{text-align:center;}

/* end Data Addition pages */



/* report pages */

.export_icon_btn{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:none}

.search_result_table{}

.search_result_table > tbody > tr > td, .search_result_table > tbody > tr > th{border:none !important}

.search_leftBox{float:left;}

.search_rightBox{float:right;margin-right:30px;}

#hidden_table{color:#ff0000;visibility:hidden;}

table.dataTable thead > tr > th{padding-left:0 !important;padding-right:0 !important}

.reports_container{width:80%;margin:0 auto;}

.reports_container .reports_column{margin:10px 0;border:1px #CCCCCC dashed;}

.reports_container .reports_column .report_footer{background-color:#bac3d2;border:1px solid #bac3d2}

.report_options_tble{background:none !important}

.report_options_tble th{border-top:none !important}

.table_total_bg{background-color:#8593ad}

/* end report pages*/

.subscription_header{border-bottom:2px solid #1d64be;padding-bottom:5px;}

.remaining_days{background-color:#068EC8;}

.remaining_SMS{background-color:#DDDEE0;}

/* bootstrap css modification */

.modal-dialog{z-index:1111;}

select > option{padding:1px 10px}

input.error,select.error,textarea.error{background-color:#ffebef;background-image:none}

input.valid,select.valid,textarea.valid{background-color:#e3ffe5;background-image:none}

.navbar-brand > img{display:inline-block !important}

.not_editable {color: #cccccc;cursor: not-allowed;}

.checkbox-inline input[type="checkbox"], .radio-inline input[type="radio"]{margin-top:2px !important;}

.formError{right:0px !important; width:0px;}

.formError .formErrorContent{ left:-86px !important;}

/* datepicker css */

.bootstrap-datetimepicker-widget{background-color:#fff !important;border:1px solid rgba(0, 0, 0, 0.15) !important;}

/*.datepicker{min-width:245px !important;}*/

[class^="icon-"], [class*=" icon-"] {/* background-image: url("../images/glyphicons-halflings.png");*/ background-repeat: no-repeat; display: inline-block; height: 14px; line-height: 14px; vertical-align: text-top; width: 14px;}

.icon-chevron-up {background-position: -288px -120px;}

.icon-chevron-down {background-position: -313px -119px;}

.cutom_table{border-left:1px solid #fecd0e;border-right:1px solid #fecd0e;border-bottom:1px solid #fecd0e;}

.warn {background: #feefb3 url("../img/icon-attention.png") no-repeat scroll 5px 3px;border: 1px solid #9e6014;color: #9e6014;padding: 8px;margin-top:15px;}

.warn > p{margin:4px 0 0 40px}

.news-item{/*padding:15px 0;*/margin:0;border-bottom:1px dotted #555;list-style:none;}

#user-calculator .modal-title{font-weight:bold; color:#fff;}

#user-calculator .modal-header{ border:none;}

/* common css */

.width_auto{width:auto !important;}

.heading {text-align:left; border-bottom: 2px solid #fecd0e;font:700 20px/17px trebuchet ms;margin-top: 0;padding-bottom: 5px;}

.margin0{margin:0 !important;}

.marginT15{margin-top:15px;}

.marginT20{margin-top:20px;}

.marginT5{margin-top:5px;}

.marginB5{margin-bottom:5px}

.marginB15{margin-bottom:15px !important;}

.marginB20{margin-bottom:20px !important;}

.marginB30{margin-bottom:30px !important;}

.marginR5{margin-right:5px;}

.marginR15{margin-right:15px;}

.marginR25{margin-right:25px;}

.marginR40{margin-right:40px;}

.marginL5{margin-left:5px;}

.marginL15{margin-left:15px !important;}

.padding0{padding:0 !important}

.padding5{padding:5px !important}

.padding10{padding:10px;}

.padding15{padding:15px;}

.paddingT0{padding-top:0px !important;}

.paddingT5{padding-top:5px !important;}

.paddingT8{padding-top:8px;}

.paddingT15{padding-top:15px;}

.paddingB15{padding-bottom:15px;}

.paddingL15{padding-left:15px !important;}

.paddingL25{padding-left:25px !important;}

.paddingR15{padding-right:15px !important;}

.marginTB5{ margin-bottom:5px !important; margin-top:5px !important;}

.border_row{border:1px solid #bac3d2;}

.borderT3{border-top:3px solid #bac3d2}

.border_bottom{border-bottom:2px solid #dddddd;}

.border_bottom1{border-bottom:1px solid #dddddd;}

.border_none{border:none !important}

.table_header{background-color:#8593ad;}

.table_header th{text-align:center;}

.white_color{color:#fff;}

.red_color{color:#ff0000;}

.white_bg{background-color:#fff !important}

.brown_bg{background-color:#b51c44;}

.brown_bg:hover{background-color:#a0072f;}

.blue_violate_bg{background-color:#ce4b27;}

.blue_violate_bg:hover{background-color:#983114;}

.magenta_bg{background-color:#a300aa;}

.magenta_bg:hover{background-color:#7f0184;}

.green_bg1{background-color:#009600;}

.green_bg1:hover{background-color:#306630;}

.bondi_blue_bg{background-color:#0093a8;}

.bondi_blue_bg:hover{background-color:#066b79;}

.dark_yellow_bg{background-color:#e88a05;}

.dark_yellow_bg:hover{background-color:#b06700;}

.blue_bg{background-color:#3498db}

.blue_bg:hover{background-color:#167abd}

.bg_plum{background-color:#913D88}

.bg_oldbrick{background-color:#96281B;}

.small-box{color:#fff;}

.font_size18{font-size:18px;}

.font_size20{font-size:20px;}

.font_weightB{font-weight:bold;}

.cursor_pointer{cursor:pointer;}

.badge_color{background-color:#fecd0e !important;color:#000 !important}

.width250{width:250px !important;}

.width220{width:220px !important;}

.width100perc{width:100% !important}

.middle_header{position:absolute;left:0px;right:0px;margin:0px auto;width:400px;top:22px;}

.middle_header > .user_name{padding:4px 15px}

.member_login_image{padding:13px 15px !important}

.valign_middle{vertical-align:middle !important;}

.table_width2000{min-width:2000px;}



.text_left{text-align:left !important;}

.text_right{text-align:right !important;}

.float_left{ float:left !important;}

.float_right{ float:right !important;}

.clear{clear:both;}

.list_style_none{list-style:none !important}

.back_btn{position:absolute;right:15px;bottom:5px;}

.page_header{background-color:#bac3d2;font-size:18px;padding:5px 0 !important;text-align:center;}

.glyphicon-ban-circle{color:#e5473c}

.progress{width:40%;}

.badge1 {background: #d9534f none repeat scroll 0 0;margin-right: 15px;}

.badge2 {background: #d9534f none repeat scroll 0 0;}

.badge3 {background: #f0ad4e none repeat scroll 0 0;}

.badge1,.badge2,.badge3{border-radius: 10px;color: #ffffff;display: inline-block;float: right;font-size: 11px;font-weight: 700;line-height: 1;min-width: 10px;padding: 3px 7px;text-align: center;vertical-align: baseline;white-space: nowrap;}

.green_bg{background-color:#1ba186;}

.green_bg_shadow{box-shadow:0 10px 0 #148069;-webkit-box-shadow:0 10px 0 #148069;}

.yellow_bg{background-color:#f19b24;}

.yellow_bg1{background-color:#f0ad4e;}

.yellow_bg_shadow{box-shadow:0 10px 0 #c07b1c;-webkit-box-shadow:0 10px 0 #c07b1c;}

.skublue_bg{background-color:#3380b8;}

.skublue_bg_shadow{box-shadow:0 10px 0 #276692;-webkit-box-shadow:0 10px 0 #276692;}

.red_bg{background-color:#e5473c;box-shadow:0 10px 0 #b7382f;}

.red_bg1{background-color:#d9534f;}

.darkblue_bg{background-color:#336e7b;box-shadow:0 10px 0 #094f5f;}

.serial_no{width:35px;}

.item_code_col{width:140px;}

.quantity_col{width:95px;}

.rate_col{width:100px;}

.unit_col{width:86px;}

.amount_col{width:170px;}

.options_col{width:48px;}

.dataTable { width:100% !important;}

.not_editable{color: #ccc; cursor: not-allowed;}



/*complaint report*/

.arrow_bullet{background-image: url("../img/arrow-bullet2.jpg");background-position: center 8px;background-repeat: no-repeat;}



/*CSS added by Sachin K*/

/*For Bar charts*/

.cur-date{ float: right;margin-top: 17px; width: 17%;}

.text-info{ /*text-transform:uppercase; */font-size:12px; color:#2f2f2f !important;}

.font16{ font-size:16px !important;}

#chart_div {font-size: 11px; font-weight: bold;}

.status_chart { height: 300px; margin-top: 10px;width: 100%;}

.show_total_table {float: right; text-align: right;width: 500px !important;}

.show_total_table > tbody > tr > td, .show_total_table > tbody > tr > th, .show_total_table > thead > tr > td, .show_total_table > thead > tr > th{border-top:none !important}

.show_total_table > tfoot{border-top:2px solid #bac3d2;}

.show_total_table .middle_col_width{width:110px;}

.show_total_table .last_col_width{width:160px;}

.show_summary_box_padding {padding: 15px 25px;}

.ledger-name{ 

		display: inline-block;

		max-height: 25px;

		width: 170px;

		overflow: hidden;

		text-align: left;

		text-overflow:ellipsis;

		white-space:nowrap;

}



}



@media only screen and (max-width:480px){	

/* index*/

#map_section #map_canvas{height:250px;}

.resyss_logo{/*width:290px;*/font-size:15px;}

.page_inner_heading .inner_header_logo{margin:5px 15px 5px 0;height:24px;}

.page_inner_heading .cnamehead{font-size:12px; font-weight: bold;}

/*.page_inner_heading .btn_group input{width:90px;}*/

.summary_box_width{width:83%;} 

.summary_box_width .summary_box, .summary_box_width .progress_bar_width{width:100%;}

.summary_box_width .summary_box{margin-right:0;margin-bottom:10px;}

.branch_heading, .branch_details{margin-bottom:10px;}

.product_heading{font-size:24px;}

.sell_product_row .sell_product{width:100%}

.sell_product_row .sell_product .product_name{width:235px}

.sell_product_row .progress{width:95% !important;}

.bagW {

	height:85px !important;

	overflow-y:scroll;

}

}

@media only screen and (max-width:640px){		

.branch_details1,.progress_bar1{width:95% !important;margin-bottom:10px;}

.formError {right:0px !important;position: absolute;}

#index_body{margin-top:50px;}

.cur-date{float: none;

    text-align: center;

    width: 100%;}

}

@media only screen and (max-width:320px){.content-wrapper{ padding-top:145px !important; }}



@media only screen and (min-width:480px) and (max-width:640px){	

.summary_box_width .progress_bar_width{width:34%;}

}

@media only screen and (min-width:640px) and (max-width:768px) {	

.search_rightBox > input[type="text"],.search_rightBox > select{width:100px !important}



}

@media only screen and (min-width:768px){

/*index*/

.address_right{text-align:right;}

.compare_data .table-responsive {overflow-x:visible}

	

.navbar-custom-menu .dropdown .header_setting_menu{width:500px !important}

.navbar-custom-menu .dropdown .header_accountant_setting{width:330px !important;}

.right_align{text-align:right;}

.summary_box_padding{padding:15px 5%;}

.add_summary_table .middle_col_width{width:105px;}

form#datesearch .input-group.date{width:130px;}

form#datesearch .search_rightBox{margin-right:0;}

form#datesearch input.btn{margin-left:10px;}

.date_dash_style{margin:0 5px;}

.add_summary_table{width:550px !important;float:right;}

.index_navbar .navbar-right li.indexLoginMenu{padding-top:7px;}

.index_navbar .navbar-right li.indexLoginMenu a{border:2px solid #cccccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;padding:6px 15px}

}

@media only screen and (max-width:768px){

.index_navbar .navbar-nav > li > a{font-size:16px}

.dash_panel .panel_content .panel_label{font-size:18px}

.dash_panel .panel_content{padding:15px 15px;}	

.table_width1000{min-width:1000px;}

.table_width1200{min-width:1200px;}

.middle_header{float:none;position:relative;margin:10px 0 !important;top:0;width:100%;}

.tab_margin{width:100%;margin-bottom:15px !important;}

.cutom_table label{text-align:left !important}

.branch_heading{margin-left:0;}



.login_footer_left,.login_footer_right{text-align:center;width:100%;}

.login_footer_left{margin-bottom:5px;}

}

@media only screen and (min-width:768px)and (max-width:800px){

.show_total_table .middle_col_width{width:80px;}

.show_total_table .last_col_width{width:160px;}

.show_summary_box_padding {padding: 15px;}

}

@media only screen and (min-width:320px) and (max-width:1024px) {

.status_chart{ width:100%; height:100%; }



}

@media only screen and (max-width: 767px) {

.breadcrumb{margin-bottom:0 !important}

.my_alert_msg{position:absolute; left:4%;}

.header_search{float:left;width:100%;padding:0 15px;position:relative;margin:0}	

.header_setting_menu{left:0 !important;right:0 !important;width:auto !important;height:200px;overflow-y:scroll; width:170px !important;}

.header_accountant_setting{left:-60px !important;width:auto !important;height:200px;overflow-y:scroll;}

.header_add_menu{left:0 !important}

.footer_text{margin-bottom:5px;text-align:center !important}	

form#datesearch .input-group{margin-bottom:10px;}

.fieldset_displayTablecell{display:table-cell}

.min-width-scroll{ width:600px; overflow-x:scroll;}

.warrenty_part_info{min-width:800px;}

form#datesearch .search_leftBox{float:none}

form#datesearch .search_rightBox{float:none;margin:10px 0;}

form#datesearch .search_rightBox input.btn{margin-top:10px;}

.mobileMarginB15{margin-bottom:15px;}

.add_summary_table{float:none;width:100% !important}

body.login_body{margin:10% 0;}

.login_container{border-radius:0 !important;}

.mobile_width1000{min-width:1000px;}

.show_summary_box_padding{padding:15px 1%;}

.ledger-name{display:table-cell;overflow: hidden;word-wrap: break-word;}

.show_total_table {width: 100% !important;}

}

@media only screen and (min-width:768px) and (max-width:992px){

.sm_width1200{min-width:1200px;}

}

@media only screen and (min-width:992px){

.receipt_no_width{width:8em !important}

.date_width{width:11em !important}

.branch_name_width{width:17em !important}

}

@media only screen and (min-width:768px) and (max-width:1024px){

.page_inner_heading .inner_header_logo{height:28px;}

.page_inner_heading .cnamehead{font-size:20px;line-height:2;}

.summary_box_width .summary_box{width:22%;}	

.summary_box_width .progress_bar_width{width:28%;}

/*.sell_product_row .sell_product{width:60%;}*/

.sell_product_row .sell_product .product_name{font-size:12px;width:80%;}

/*.sell_product_row .progress{width:40% !important}

.branch_details1{width:30%}

.progress_bar1{width:34%;}*/

body.login_body{margin:18% 0;}

.tablet_width940{min-width:940px;}

.tablet_width1040{min-width:1040px;}

.header_search{left: -148px;}

.resyss_logo img{width: 36%;}

}

@media only screen and (min-width:1024px){

.summary_box_padding{padding:15px 55px;}

.date_dash_style{margin:0 15px;}

}

@media only screen and (max-width:1024px){		

.feature_col h3{font-size:18px;}	

}



/*css for print reports */

@media print{

* {color:#000 !important;font-size:11px !important;text-shadow: none !important;-webkit-text-shadow: none !important;box-shadow: none !important;-webkit-box-shadow: none !important;}

@page {size: A4 portrait;margin:0cm !important;padding:0cm !important;}

body {font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-webkit-print-color-adjust:exact !important;-moz-print-color-adjust:exact !important;zoom: 1;-moz-transform: scale(1);-webkit-transform: scale(1);padding:0;margin:115px 0 0 0 !important;position:relative;}

body, .content-wrapper, .page_inner_heading {background:#fff !important;}

.content-wrapper{padding:0 !important;margin-left:0 !important;min-height:0px !important;}

.content-header,.content,.page_inner_heading{padding:0 !important}

.content-header > .page-header {font-size:14px !important;text-transform:uppercase;font-weight:normal;border-bottom:none !important;text-align:center;padding-bottom:0 !important}

.company_heading{text-align:center;width:100%;float:none !important;margin-bottom:3mm;}

.cnamehead {font-size:15px !important;text-transform:uppercase;font-weight:bold;}

.page-break {display: block;page-break-before: always;}	

a[href]:after {content: none !important;}

.text_left{text-align:left !important;}

.text_right{text-align:right !important;}



ol.breadcrumb{display:none}

.content{position:relative;width:19cm !important;margin:0px auto !important;left:0px;right:0;min-height:0px !important;}

.table-responsive{overflow-x:hidden !important;}

.table{border:1px solid #000 !important;border-collapse:collapse !important;}

.table-bordered,.print_table{margin-bottom:15px;}

.table th, .table-bordered th {font-weight:bold;}

.serial_no{width:35px !important}



.table-bordered th, .table-bordered td{text-align:center;}

.table > thead > tr > th{vertical-align:middle !important}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{border-spacing:0 !important;border:1px solid #000;border-collapse:collapse !important;padding:5px;border-color:#000 !important}

table.table-bordered thead th, table.table-bordered thead td{border-left-width:0;border-top-width:0;}

table.table-bordered tbody th, table.table-bordered tbody td{border-bottom-width:0;border-left-width:0;border-width:0 1px 0 0 !important}

.table-bordered > thead > tr > th, .table-bordered > thead > tr > td{border-bottom-width:1px !important;background-color:#fff !important;-moz-background-color:#ccc !important;}

.main-footer {border:none !important}

.main-footer a {display:none !important;}

.dataTables_info{display:none !important;}

.footer_logo_r{background-color:#666666 !important;color:#ffffff !important;border-radius:5px 0 0;padding:0 4px; font-weight:bold;}

.footer_logo_name{text-transform: uppercase; color:#666666 !important; /*letter-spacing: -0.8px;*/}



/*show pages*/

.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9{float:left !important;}

.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9{float:left !important;}

.col-md-12{width:100%}

.col-md-11{width:91.66666667%}

.col-md-10{width:83.33333333%}

.col-md-9{width:75%}

.col-md-8{width:66.66666667%}

.col-md-7{width:58.33333333%}

.col-md-6{width:50% !important;}

.col-md-5{width:41.66666667%}

.col-md-4{width:33.33333333%}

.col-md-3{width:25%}

.col-md-2{width:16.66666667%}

.col-md-1{width:8.33333333%}



.width60{width:60% !important;}

.width40{width:40% !important;}

.show_summary_table {width:320px !important;float:right;}

.dataTable { width:100% !important;}

.myfieldset {border: 1px solid #000 !important;border-radius:5px;margin: 10px 0;padding:0.35em 0.625em 0.75em;}

legend {background-color: #fff !important;border:1px solid #000 !important;border-radius: 5px !important;color: #333;display: block;font-size: 13px;font-weight: bold;line-height: inherit;margin-bottom: 10px;padding: 3px 10px;width: auto;}



/*Bar chart*/

.webkit #chart_div {margin: 0 0 0 -50px;}

#chart_div {margin: 0 0 0 -155px; transform: scale(0.6);width:80%; font-weight:bold;}



}