@font-face {
    font-family: 'open_sansbold';
    src: url('/css/fonts/opensans-bold-webfont.eot');
    src: url('/css/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/opensans-bold-webfont.woff') format('woff'),
         url('/css/fonts/opensans-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('/css/fonts/opensans-regular-webfont.eot');
    src: url('/css/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/opensans-regular-webfont.woff') format('woff'),
         url('/css/fonts/opensans-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('/css/fonts/opensans-semibold-webfont.eot');
    src: url('/css/fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/opensans-semibold-webfont.woff') format('woff'),
         url('/css/fonts/opensans-semibold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
body {background:#FFF; background-size:cover; font-family:'Open Sans',"HelveticaNeue", "Helvetica Neue", Helvetica, Arial,sans-serif; font-size:12px; }
.alpha { padding-left: 0 !important; }
.omega { padding-right: 0 !important; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: 'Open Sans', sans-serif; font-weight:normal;}
b, strong,label{
font-family: 'open_sanssemibold' !important; font-weight:normal !important;
}
/* main_menu
================================================== */
/* Header */
#header { position:fixed; top:0px; border-top:#eef3f7 2px solid; width:100%;}
#header .img-thumbnail { width:30px; height:30px;}
#header  input[type="text"] {border-radius: 17px;font-weight: 700;text-indent: 1.5em;}
#header .form-control, #header .radio, #header .checkbox {display: inline-block;}
#header a.search_ico{position: relative;top: 11px;left: 8px; color:#999999;}
#header a.search_ico:hover{ text-decoration:none;}
#header.navbar {box-shadow: 0 0 5px rgba(0,0,0,.1);background-color:#fff;z-index: 10;border-radius: 0;padding: 0;margin-bottom: 0;height: 60px;padding-top:4px;min-height:0;}	
#header .navbar-form {padding: 0;margin-top: -7px;margin-left: 7px;width: 173px;}
#header .navbar-form input { height: 29px; line-height:29px}
#header .navbar-form .navbar-form-si{ position: relative;top: 23px;left: 7px;font-size: 13px;}
#header .form-control {height: 22px;padding: 4px 4px;height: 22px;padding: 4px 4px; font-size:12px; line-height:14px;}
#header .user-details{ list-style:none; margin-top:9px; padding-left:20px;}
#header .notify{ list-style:none; margin:1px 0 0 0; padding:0;}+
#header a:hover { text-decoration:none;}
#header a.dropdown-menu { left: 0;min-width: 232px;padding: 0px 0;background-color: #ffffff;border: none;border-radius: 0;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);background-clip: padding-box;}
#header a.dropdown-toggle:hover { text-decoration:none}
#header .dropdown-toggle .icon-comment-alt {position: relative;top: 6px;left: 20px;color: #ccc; font-size:16px;}
#header #panel-notifications{ margin-top:-2px;}
#backend .login .navbar-brand { float:none;}
#backend .login h5, .h5 {font-size: 24px;}
/* custom */
.badge { background-color: #EB0A00; }
/*notification*/
#header .list-group {margin-bottom: 0px;}
#header .list-group-item {border:none;border-top: 1px solid #dddddd;}
#header .media, .media .media {	margin-top: 0px;}
#header li.open { position:relative;}
#header li.open .dropdown-menu { width:220px; left:inherit; right:0; margin-top:10px;}
#header ul.notify li.open .dropdown-menu {padding:0;}
#header .user-menu li{ padding-left:10px;}
.arrow:before, .arrow:after{position: absolute;display: inline-block;border-color: transparent;border-style: solid;content:"";}
.arrow-left:before{margin-left:-7px;top: 6px;left: 0px;border-right-color: #d1d4d7;border-width:7px 7px 7px 0;-moz-border-right-colors: #fff;}
.arrow-left:after{margin-left:-6px;top: 7px;left: 0px;border-right-color: #fff;border-width:6px 6px 6px 0;}
.arrow-right:before{margin-right:-7px;top: 6px;right: 0px;border-left-color: #d1d4d7;border-width:7px 0 7px 7px;;-moz-border-left-colors: #fff;}
.arrow-right:after{margin-right:-6px;top: 7px;right: 0px;border-left-color: #fff;border-width:6px 0 6px 6px;;}
.arrow-top:before{margin-top:-7px;top: 0;right: 6px;border-bottom-color: #d1d4d7;border-width:0 7px 7px 7px;;-moz-border-top-colors: #fff;}
.arrow-top:after{margin-top:-6px;top: 0;right: 7px;border-bottom-color: #fff;border-width:0 6px 6px 6px;;}
/*content*/
#content{position: relative;margin-bottom:50px; margin-top:122px;}
.page-title{background: #eaedef;border-bottom: 1px solid #d3d6d9;padding: 10px 15px}
/* main_menu
================================================== */
#main_menu{ z-index:5; position:fixed; height:70px; background:#0397d6;box-shadow:1px 1px 10px -3px #000; -moz-box-shadow: 1px 1px 10px -3px #000; -webkit-box-shadow: 1px 1px 10px -3px #000;  top:60px; width:100%; border-top:#eef3f7 1px solid; border-bottom:#0d5cab 8px solid;}
#main_menu .navbar { margin-top:0px; background:none; border:none; margin-bottom:0;}
.navbar-default .navbar-nav > li > a { color: #fff;  padding:6px 7px 0px 8px; font-size:12px; background:#0397d6; font-family:open_sanssemibold;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color: #fff;background-color: #0d5cab;}
.navbar-nav > li > a { line-height: 30px; text-align:center; background:#0d5cab;}
.navbar-nav > li > a i { margin-right:0xp; display: block;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #fff;background-color: #0d5cab;border: #EB0A00;}
#main_menu .navbar-header{ margin-top:0px; margin-bottom:0px; margin-left:-15px; position:relative;}
.navbar-brand{ padding: 0px; }
.navbar-collapse {	padding-right: 0px;	padding-left: 0px;}
.nav-tabs > li {margin-bottom: 0px;}
.nav-tabs > li > a { border-top: 1px solid #e2e9f0;border-left: 1px solid #e2e9f0;border-right: 1px solid #e2e9f0;}
.nav-tabs > li > a  { font-size:14px; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #fff; cursor: default; background-color: #0397d6; border: none; padding-top:9px; padding-bottom:9px;}
.nav-tabs > li > a:hover {border-color: #ccc; border:none;padding-top:8px; padding-bottom:9px;border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.nav > li > a {position: relative; display: block;padding: 8px 11px;  color:#3A5A7A;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #fff;background-color: #EB0A00;border: #EB0A00;}
.navbar-toggle { margin-top: 17px; margin-right: 36px;}
.navbar-nav {margin: 0; }
#main_menu .navbar-nav > li { margin-right:23px;}

.dashboard .nav-tabs{ margin-top:30px; border-bottom:none;}
.dashboard h3.first{ margin-top:0px;border-radius: 0; border-radius: 0px 10px 0 0;}
/* content
================================================== */
#content{ position:relative; z-index:1;}
#content .top_bg{ height:80px; width:100%; background:url(../images/content_top_bg_repeat.png) bottom repeat-x; position:absolute; top:0; overflow:hidden; display:none;}
#content .top_bg .left_bg{ position:absolute; left:0; bottom:0; display:none;}
#content .top_bg .right_bg{ position:absolute; right:0; bottom:0;   -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}
#content .container{ padding-left:0px; padding-right:0px;}
#content .container .content_bg{ padding: 18px 15px 30px;background: #FFF;box-shadow: 1px 1px 6px 5px #ccc;-moz-box-shadow: 1px 1px 10px 5px #ccc;-webkit-box-shadow: 1px 1px 6px 0px #ccc; margin-bottom:7px;} 
#content h3{ padding-left:14px; margin-bottom:19px; color:#0397d6; font-family: 'Open Sans', sans-serif; font-weight:400; font-size:16px;}
#content h3 i{  margin-top:4px;}
#content h3 .circle {padding: 10px 1px 8px 1px;border-radius: 20px;background: #0397d6;color: #fff;margin-right: 10px;display: block;width: 36px; height:36px; float: left;margin-top: -9px;text-align: center;transition: all .3s ease-in-out 0s;}
#content h3 .circle:hover {color: #fff;background-color: #A9AEB3;}
/* dashboard circle */
.bgc1{background: #0397d6 !important;}
.bgc2{background: #d9534f !important;}
.bgc3{background: #f0ad4e !important;}
.bgc4{background: #5cb85c !important;}
.bgc5{background: #468847 !important;}
.bgc6{background: #00be9c !important;}
.bgc7{background: #27ae61 !important;}
.bgc8{background: #e77e22 !important;}
.bgc9{background: #2d3e50 !important;}
.bgc10{background: #ff5f5f !important;}
.bgc11{background: #f4c414 !important;}
.bgc12{background: #999900 !important;}
.bgc13{background: #716050 !important;}
.dashboard h3{border: 1px solid #E2E9F0;line-height: 55px;border-bottom: 0;margin-bottom: 0px !important;border-radius: 10px 10px 0 0; margin-top:28px}
.dashboard h3 .circle {padding: 0px 1px 0px 1px !important;border-radius: 20px;line-height:36px;font-size: 21px !important;margin-top: 8px !important;}
.dashboard .footable{ border: 1px solid #E2E9F0;}
#accordion{ margin-top:10px;}
/* footer
================================================== */
#footer{ color:#ccc; font-size:10px; margin-top:10px;}
#footer a{ color:#ccc;}
/* margins and padings
================================================== */
.mt_10{ margin-top:16px;}
.mt-20{ margin-top:23px;}
.pr-10{ padding-right:18px;}
.padding-10{padding: 0 14px 0 14px;}
.h3bfix { margin: 12px 13px 0 0;}
.marb0{ margin-bottom:7px;}
/* plugins
================================================== */
.footable{ border:none;}
.footable>thead>tr>th, .footable>thead>tr>td { color: #013246; background:#eff3f4;	font-family: 'open_sanssemibold'; border:none; }
.footable > tbody > tr > td {border-top: 1px solid #e2e9f0; font-size:12px; }
.footable tr.active{background: #DFFFED !important;}
.tooltip-inner {  background-color: #4da64d;}
.tooltip.top .tooltip-arrow {  border-top-color: #4da64d;}
.tooltip.top-left .tooltip-arrow {  border-top-color: #4da64d;}
.tooltip.top-right .tooltip-arrow {  border-top-color: #4da64d;}
.tooltip.right .tooltip-arrow {  border-right-color: #4da64d;}
.tooltip.left .tooltip-arrow {  border-left-color: #4da64d;}
.tooltip.bottom .tooltip-arrow {  border-bottom-color: #4da64d;}
.tooltip.bottom-left .tooltip-arrow {  border-bottom-color: #4da64d;}
.tooltip.bottom-right .tooltip-arrow {  border-bottom-color: #4da64d;}
.footable-last-column{ width:152px;}
/* form za modal box */
.modalBoxForm .form-control{ display: block;width: 100%;height: 26px;padding: 3px 3px;}
.modalBoxForm .input-group-addon {padding: 5px 12px;min-width: 37px;}
.modalBoxForm .btn {padding: 2px 12px;}
.modalBoxForm .dropdown-toggle { border: 1px solid #cccccc; border-left: 0; }
.modal-body { padding: 20px 20px 0px 20px; }
.modal-header { background: #0397d6; color:#fff; border-radius: 6px 6px 0 0; }
.form-control { height: 30px; padding: 4px 4px; }
.twitter-typeahead{display: block !important;}
.table_icon{ color:#a5b6c7; font-size:13px;}
.table_icon:hover{ color:#0397d6; text-decoration:none;}
.table_icon.icon-ban-circle{ color:#C94343}
.border_top{ border-top:5px #ccc solid;}
.footable tbody tr.zebra {background-color: #fff;}
.modal-dialog .viewkarakt2 .col-sm-12{ margin-left:0; margin-right:0;}
.btn-group, .btn-group-vertical {border: 1px solid #ccc;border-radius: 4px;}
.form-group {margin-bottom: 10px;}
.panel-heading {
	padding: 1px 15px;
}
li.required{display: list-item;width: 208px;background: #EB0A00;border-radius: 0 0 10px 10px;height: 16px;position: absolute;left: 50%;margin-left: -103px;text-align: center;color: #fff;line-height: 13px;}
.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {padding-top: 6px;margin-top: 0;margin-bottom: 0;}
.icon-ok-sign.active{color:#57ac4e;}
.parsley-error-list{display:none !important;}
.input-group ul.parsley-error-list{	padding-top: 25px; display:none !important;}
.postavke .input-group ul.parsley-error-list{display: table-cell !important;padding-top: 25px;}
.postavke li.required {display: list-item;width: 111px;background: #EB0A00;border-radius: 0 0 10px 10px;height: 16px;position: absolute;left: 50%;margin-left: -56px;}
.input-group.date ul.parsley-error-list{display: table-cell !important;padding-top: 29px;}
.input-group.date li.required {display: list-item;width: 111px;background: #EB0A00;border-radius: 0 0 10px 10px;height: 16px;position: absolute;left: 50%;margin-left: -56px;}
.btn.active{ background-color:#D1F0D9;}
.select .btn.active{ background-color:#0397d6; color:#fff;}
.nav .select .btn.active .caret {border-top-color: #fff;border-bottom-color: #fff;}
.btn-mini{padding: 3px 6px; font-size: 10.5px; border-radius: 3px;}
.btn-mini i{font-size: 9px}
.btn-circle.btn-mini {padding: 0;font-size: 10.5px;border-radius: 3px;}
.btn-circle.btn-mini i { color:#a5b6c7;}
.btn-circle > i {
color: #a5b6c7;
background: #e5e9ed;
width: 60px;
height: 60px;
padding: 18px 0;
font-size: 24px;
border-radius: 50%;
display: block;
margin: 0 auto;
line-height: normal;
transition: all .3s ease-in-out 0s;
}
.btn-circle.btn-mini > i {
width: 30px;
height: 30px;
padding: 8px 0;
font-size: 14px;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.btn-circle:hover > i, .btn.btn-circle:hover > i {
color: #fff;
background-color: #EB0A00;
}
#star{ margin-top:5px;}
.btn-tab{border-radius: 4px 4px 0px 0px; color:#3A5A7A;}
.btn-help{border-radius: 50%; color:#fff;background-color:#DDDDDD; margin-left:2px;}
.btn-help:hover{background-color:#0397d6; color:#fff;}
/* grid padding fix */
.modal-dialog .col-sm-1,.modal-dialog .col-sm-2,.modal-dialog .col-sm-3,.modal-dialog .col-sm-4,.modal-dialog .col-sm-10,.modal-dialog .col-sm-12{ padding-left:5px; padding-right:5px;}
.input-group-btn .dropdown-menu li a input{ visibility:hidden;}
.input-group-btn .dropdown-menu > li > a {padding: 3px 0px;}
.login_panel{padding: 15px;margin-bottom: 0px;background-color: #ffffff;border: 1px solid #dddddd;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}
.login_panel .panel-heading {padding: 10px 15px;margin: -15px -15px 15px;background-color: #0397D6; color:#fff;border-bottom: 1px solid #dddddd;border-top-right-radius: 3px;border-top-left-radius: 3px;}
.login_panel .form-control{ padding-left:35px;}
.demo_panel{padding: 15px;margin-bottom: 0px;background-color: #ffffff;border: 1px solid #dddddd;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}
.demo_panel .panel-heading {padding: 10px 15px;margin: -15px -15px 15px;background-color: #0397D6; color:#fff;border-bottom: 1px solid #dddddd;border-top-right-radius: 3px;border-top-left-radius: 3px;}
.form-icon{ position: absolute;font-size: 18px;top: 7px;left: 24px;color: #ccc;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {color: #ffffff;background-color: #EB0A00;border-color: #EB0A00;}
.modal-title i{ margin-right:9px;}
/* accordion */
.accordion-group, .accordion-inner {
border-color: #e0e4e8;
}
.accordion-group {
margin-bottom: 2px;
border: 1px solid #e5e5e5;
border-radius: 4px;
}
.accordion-heading .accordion-toggle {
display: block;
padding: 8px 15px;
cursor: pointer;
}
.accordion-inner {
background: #fff;
border-radius: 0 0 4px 4px;
}
.accordion-group, .accordion-inner {
border-color: #e0e4e8;
}
.accordion-inner {
padding: 9px 15px;
border-top: 1px solid #e5e5e5;
}
.panel.panel-default{ padding:0; background:none;}
#accordion .panel-body .panel{ overflow:visible !important;}
/*Charts*/
.axis{margin:6px 0 0}
.axis li{vertical-align:top;font-size: 9px;margin-right:2px;padding: 0;width: 10px;-webkit-text-size-adjust: none;text-align: center;line-height: 1em;word-wrap:nowrap;}
.axis li:last-child{margin-right:0 !important;}
.axis-full{display: table;}
.axis-full li{display: table-cell;padding: 0;width: 1%;}
.easypiechart {position: relative;text-align: center; left:50%; margin-left:-80px;}
.easypiechart canvas {position: absolute;top: 0;left: 0;}
.easypiechart .easypie-text{position: absolute;z-index:1;line-height: 1;font-size: 75%;width: 100%;top: 60%}
.combodate select{display: inline-block;}
.doc-buttons .btn{margin-bottom: 5px}
.the-icons{list-style: none;margin: 0}
.the-icons i{font-size: 14px;width:40px;margin:0;display: inline-block;text-align: center;}
.the-icons a{line-height: 32px;display: block;}
.the-icons a:hover i{font-size:28px;vertical-align:middle}
.h{font-size: 180px;font-weight: 700;text-shadow: 0 1px 0 #d9d9d9, 0 2px 0 #d0d0d0, 0 5px 10px rgba(0,0,0,.125), 0 10px 20px rgba(0,0,0,.2);}
/* racuni
================================================== */
.clientsData{ background:#ccc;}
.panel { padding-top:15px; background-color: #d9edf7; margin-bottom:0;}
.panel_graph { padding:15px 0 15px; background-color: #F8F9FA; margin-bottom:0;border: 1px solid #E2E9F0;}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {background-color: #fafbfc;}
.nomail{ color:#EB0A00;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {background-color: #0397d6;border-color: #0397d6;}
.parsley-error-list {position: static; margin-top:0;margin-bottom: 10px;}
/*analitika*/
.analitika .list-group {padding: 0;margin:0px;}
.analitika .panel-body {padding: 0px;}
.analitika .list-group-item { border:none;border-top: 1px solid #dddddd;padding: 10px 5px; background:#F7F8FA;}
.analitika .list-group-item:nth-child(odd) { background: #fff; }
.analitika .list-group-item:first-child{ border-top:none;}
.analitika .list-group-item:hover,.analitika .list-group-item.active,.analitika  .list-group-item.active:hover,.analitika  .list-group-item.active:focus {background-color: #d9edf7;border-top: 1px solid #dddddd;}
.analitika .list-group-item a { display:block; text-decoration:none; color:#333333; background:none;}
.analitika .list-group-item a:after { content:""; clear:both;}
.analitika .list-group-item:first-child {border-top-right-radius: 0;border-top-left-radius: 0;}
.analitika .list-group-item .desc{ float:left;font-family: 'open_sanssemibold'; font-size:14px; color:#0C60A8;}
.analitika .list-group-item .desc span{ font-family: 'Open Sans'; font-size:12px;color: #333333;}
.analitika .badge {background:none; color:#999999; font-size:22px;padding: 7px 17px 3px 9px;float: left;}
.analitika .footable tbody tr.zebra {background-color: #fff;}
.analitika_c{ padding:10px;border: 1px solid #dddddd;}
.analitika_c .bs-example{ margin-top:10px; }
#content .analitika_c h3 { padding:0; margin:10px 0 22px 0; font-size: 19px;}
/* media screen
================================================== */
@media screen and (min-width: 768px) {
	html{overflow-y: scroll;}
	#main_menu .navbar-nav {float: left;margin: 0;left: 50%;position: absolute;margin-left: -318px;}
	#backend .navbar-nav {float: left;margin: 0;left: 50%;position: absolute;margin-left: -374px;}
	#header .navbar-nav {float:none;margin: inherit;left: none;position:absolute;margin-left: 30px;}
	#header .hidden-xs,#header .hidden-sm{ display:inline !important;}
	/* modal box */
	.modal-dialog {	max-width: 880px; width:auto; }
	/*analitika*/
	.analitika.panel {border-radius: 4px 0 0 4px; border-right:none;}
	.analitika .panel-heading {border-top-right-radius: 0px; padding: 10px 15px;}
}
@media screen and (min-width: 768px) and (max-width: 992px) { 
	.input-group.date li.required {width: 68px;margin-left: -34px;height: 29px;}
.analitika .badge { display:none;}
}
@media screen and (max-width: 768px) {
	body {background-image:none;}
	/* header */
	/* mobile menu */
	#main_menu .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color: #fff;background-color: #0d5cab;border:#0081C8;}
	#main_menu .navbar-collapse > li > a i{ display:inline;}
	#main_menu .navbar-nav > li { margin-right:0px;}
	#main_menu .dropdown  li  a {color: #fff !important; }
	#main_menu .navbar-default .navbar-toggle .icon-bar { background-color: #fff; }
	#main_menu .navbar-default .navbar-collapse, .navbar-default .navbar-form {border: none;position:fixed;left: 0px;right: 0px;width: 100%;top: 122px;bottom: 0;height: 100% !important;min-height: 100% !important;}
	#main_menu .navbar-nav { margin: 0; height: 100%; min-height: 100%;background-color: #0d5cab; }
	.nav.nav-tabs > li > a i{ }
    .nav-tabs > li {
    margin-bottom: 0px;
    width: 38px;
    overflow: hidden;
    height: 34px;
    }
.btn-circle.btn-mini > i {
width: 24px;
height: 24px;
padding: 5px 0;
font-size: 14px;
}
    .select .btn.active {
    background-color: #0397d6;
    color: #fff;
    width: 32px;
    padding-left: 9px;
    }
    .select .btn i {margin-right: 5px;    }
    .btn-tab {
width: 37px;}
	/* forms */
	.form-group {margin-bottom: 0px;}
	#content .container .content_bg{-webkit-border-radius:0; -moz-border-radius:0; border-radius:0;box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}
	.panel { background:none; padding-top:0; }
	.modal-dialog .viewkarakt2{ margin-top:10px;}
	.modal-dialog .col-sm-1, .modal-dialog .col-sm-2, .modal-dialog .col-sm-3, .modal-dialog .col-sm-4, .modal-dialog .col-sm-10, .modal-dialog .col-sm-12 {padding-left: 16px;padding-right: 5px;}
	#main_menu .navbar-nav {background-color: #0397d6;}
	.pleto{ display:none;}
    .analitika_c .alpha{ padding-right:0px !important;}
    .analitika_c img{ width: 100%;}
	.analitika_m.omega{ padding-right:0px !important; padding-left:0px !important; margin-bottom:20px;}
	.analitika_c .form-control{ margin-bottom:10px;}
}
.tt-dropdown-menu { background-color: #fff; }
.tt-hint { visibility:hidden; color:#FF0000; }
.tt-suggestion { font-size:14px; padding: 2px 6px; border-bottom: solid 1px #CECECE; }



.autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }

.jqstooltip{
    box-sizing: content-box !important;
	-moz-box-sizing:content-box !important; /* Firefox */
}


.dataTables_wrapper th:after {
    color: #666666;
    font-family: FontAwesome;
    font-weight: normal;
    position: relative;
    right: -7px;
}
.footable > thead > tr > th {
    border-bottom: 1px solid #DDDDDD;
    padding: 10px 15px;
}