.loginbox{
	width: 400px;
	margin-top: 8%;
}

.ps_baslik{
	font-size: 10px;
	margin-right: 5px;
}

.login_input{
	margin: 10px 0;
}

.center{
	text-align: center;
}

.red{
color: red;
}

.page-header{
	font-size: 23px;
	padding-bottom: 3px;
}

.separator{
	border: 1px dashed #aeaeae;
	margin-top: 10px;
	margin-bottom: 10px;
}

.dotted_seperate{
	border-bottom: 1px dashed #660000;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
}

.printdevices{
	width: 90px !important;
}

.printtable{
margin-top:5px; 
width: 100%;
}

.printtable img{
	border: 5px solid white;
}

.table-roww tr td{ padding: 3px 8px !important; font-size: 11px; margin-bottom: 0 !important; }

.table-roww tr td .btn{font-size: 8px !important; padding: 0 4px; float: right; color: #fff;}

.table-roww th{ padding: 3px 8px !important; }

/*!
 * Start Bootstrap - SB Admin 2 Bootstrap Admin Theme (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    background-color: #f8f8f8;
	font-size: 12px;
	font-family: "Arial","sans-serif";
}

#wrapper {
    width: 100%;
}

#page-wrapper {
    padding: 0 15px;
    min-height: 568px;
    background-color: #fff;
}


.baskici_buttons{
	width: 25%; 
	margin-bottom: 5px;
	float: left;
}


.baskicipanel{
	margin-bottom: 5px;
}

.baskicipanel .panel-heading{
	padding: 2px 6px;
}

.baskicipanel .panel-title{
	font-size: 11px;
}

.baskicipanel .panel-body{
	padding: 2px 6px 5px;
}

.fatura_takip{
	cursor: pointer;
	color: #ad5252;
}

.fatura_takip:hover{
	text-decoration: underline;
}

.death_icon:after{
	content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTdCRkI3QjBFMDFGMTFFQ0IzRkRDMDIwNDMzRkU2NEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTdCRkI3QjFFMDFGMTFFQ0IzRkRDMDIwNDMzRkU2NEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5N0JGQjdBRUUwMUYxMUVDQjNGREMwMjA0MzNGRTY0RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5N0JGQjdBRkUwMUYxMUVDQjNGREMwMjA0MzNGRTY0RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg6FZ0kAAADoSURBVHjajNFBSwJBFMDxYSUhr/YF/A7ZYU91kfBLhEifwYtX7x6iQ1fBQ2dvIkIHBSEQ7RDorUtZpzZ2N6Sm/7P3aEEwH/zYmZ333jAzznvvMk5xixVizNDEkeVY4gFaePXb8Y0JQivI4cr/H+84loK6dtkn+lLwmPkxVxYR7rT7Zhcp+NJJDwUc6niNqp7xHIkkBc65pfuNe8RIMEWKka6NEeFTqi/1DHKVNVzgRXftooKOzgd2S9d7HPgDZXuHPG52JD/jLPtw4kQX37BAige7TssL3F+E+h2ijSc0QFtXQlEWfwQYAEpFxkvb6ML/AAAAAElFTkSuQmCC');
}

.btn-removenow{
	margin-top: 70px;
}

@media(min-width:768px) {
    #page-wrapper {
        position: inherit;
        margin: 0 0 0 250px;
        padding: 0 30px;
        border-left: 1px solid #e7e7e7;
    }
}

.navbar-top-links {
    margin-right: 0;
}

.navbar-top-links li {
    display: inline-block;
}

.navbar-top-links li:last-child {
    margin-right: 15px;
}

.navbar-top-links li a {
    padding: 15px;
    min-height: 50px;
}

.navbar-top-links .dropdown-menu li {
    display: block;
}

.navbar-top-links .dropdown-menu li:last-child {
    margin-right: 0;
}

.navbar-top-links .dropdown-menu li a {
    padding: 3px 20px;
    min-height: 0;
}

.navbar-top-links .dropdown-menu li a div {
    white-space: normal;
}

.navbar-top-links .dropdown-messages,
.navbar-top-links .dropdown-tasks,
.navbar-top-links .dropdown-alerts {
    width: 310px;
    min-width: 0;
}

.navbar-top-links .dropdown-messages {
    margin-left: 5px;
}

.navbar-top-links .dropdown-tasks {
    margin-left: -59px;
}

.navbar-top-links .dropdown-alerts {
    margin-left: -123px;
}

.navbar-top-links .dropdown-user {
    right: 0;
    left: auto;
}

.sidebar .sidebar-nav.navbar-collapse {
    padding-right: 0;
    padding-left: 0;
}

.sidebar .sidebar-search {
    padding: 15px;
}

.sidebar ul li {
    border-bottom: 1px solid #e7e7e7;
}

.sidebar ul li a.active {
    background-color: #eee;
}

.sidebar .arrow {
    float: right;
}

.sidebar .fa.arrow:before {
    content: "\f104";
}

.sidebar .active>a>.fa.arrow:before {
    content: "\f107";
}

.sidebar .nav-second-level li,
.sidebar .nav-third-level li {
    border-bottom: 0!important;
}

.sidebar .nav-second-level li a {
    padding-left: 37px;
}

.sidebar .nav-third-level li a {
    padding-left: 52px;
}

@media(min-width:768px) {
    .sidebar {
        z-index: 1;
        position: absolute;
        width: 250px;
        margin-top: 51px;
    }

    .navbar-top-links .dropdown-messages,
    .navbar-top-links .dropdown-tasks,
    .navbar-top-links .dropdown-alerts {
        margin-left: auto;
    }
}

.btn-outline {
    color: inherit;
    background-color: transparent;
    transition: all .5s;
}

.btn-primary.btn-outline {
    color: #428bca;
}

.btn-success.btn-outline {
    color: #5cb85c;
}

.btn-info.btn-outline {
    color: #5bc0de;
}

.btn-warning.btn-outline {
    color: #f0ad4e;
}

.btn-danger.btn-outline {
    color: #d9534f;
}

.btn-primary.btn-outline:hover,
.btn-success.btn-outline:hover,
.btn-info.btn-outline:hover,
.btn-warning.btn-outline:hover,
.btn-danger.btn-outline:hover {
    color: #fff;
}

.chat {
    margin: 0;
    padding: 0;
    list-style: none;
}

.chat li {
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #999;
}

.chat li.left .chat-body {
    margin-left: 60px;
}

.chat li.right .chat-body {
    margin-right: 60px;
}

.chat li .chat-body p {
    margin: 0;
}

.panel .slidedown .glyphicon,
.chat .glyphicon {
    margin-right: 5px;
}

.chat-panel .panel-body {
    height: 350px;
    overflow-y: scroll;
}

.login-panel {
    margin-top: 25%;
}

.flot-chart {
    display: block;
    height: 400px;
}

.flot-chart-content {
    width: 100%;
    height: 100%;
}

.dataTables_wrapper {
    position: relative;
    clear: both;
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
    background: 0 0;
}

table.dataTable thead .sorting_asc:after {
    content: "\f0de";
    float: right;
    font-family: fontawesome;
}

table.dataTable thead .sorting_desc:after {
    content: "\f0dd";
    float: right;
    font-family: fontawesome;
}

table.dataTable thead .sorting:after {
    content: "\f0dc";
    float: right;
    font-family: fontawesome;
    color: rgba(50,50,50,.5);
}

.pv_table{
	font-size: 9px;
	font-weight: bold;
	margin: 5px 0;
	width: 100%;
	font-family: 'Verdana';
}

.pv_table .code{
	padding-right: 5px;
}

.pv_table tr td{
	padding: 1px 0 !important;
}

.pv_table tr td:first-child{
	width: 50px;
}

.pv_table tr .abx{
	width: 120px;
	padding-right: 20px !important;
}

.pv_table:last-child{
	border-bottom: 0;
}

.table_div{
	padding-bottom: 5px !important;
}

.btn-circle {
    width: 30px;
    height: 30px;
    padding: 6px 0;
    border-radius: 15px;
    text-align: center;
    font-size: 12px;
    line-height: 1.428571429;
}

.btn-circle.btn-lg {
    width: 50px;
    height: 50px;
    padding: 10px 16px;
    border-radius: 25px;
    font-size: 18px;
    line-height: 1.33;
}

.btn-circle.btn-xl {
    width: 70px;
    height: 70px;
    padding: 10px 16px;
    border-radius: 35px;
    font-size: 24px;
    line-height: 1.33;
}

.show-grid [class^=col-] {
    padding-top: 10px;
    padding-bottom: 10px;
    border: 1px solid #ddd;
    background-color: #eee!important;
}

.show-grid {
    margin: 15px 0;
}

.huge {
    font-size: 40px;
}

.panel-green {
    border-color: #5cb85c;
}

.panel-green .panel-heading {
    border-color: #5cb85c;
    color: #fff;
    background-color: #5cb85c;
}

.panel-green a {
    color: #5cb85c;
}

.panel-green a:hover {
    color: #3d8b3d;
}

.panel-red {
    border-color: #d9534f;
}

.panel-red .panel-heading {
    border-color: #d9534f;
    color: #fff;
    background-color: #d9534f;
}

.panel-red a {
    color: #d9534f;
}

.panel-red a:hover {
    color: #b52b27;
}

.panel-yellow {
    border-color: #f0ad4e;
}

.panel-yellow .panel-heading {
    border-color: #f0ad4e;
    color: #fff;
    background-color: #f0ad4e;
}

.panel-yellow a {
    color: #f0ad4e;
}

.panel-yellow a:hover {
    color: #df8a13;
}




.panel-heading a:after {
    font-family:'Glyphicons Halflings';
    content:"\e114";
    float: right;
    color: grey;
}
.panel-heading a.collapsed:after {
    content:"\e080";
}


.relative{
	position: relative;
}


img.loading{
	width: 40px;
}


.nopadding {
   padding: 3px !important;
   margin: 0 !important;
}




.pr_section{
	position: relative;
}

.remove_btn{ cursor: pointer; }

#section_container{
	margin-bottom: 15px;
}

.file_list{
	position: relative;
	width: 260px;
	float: left;
	margin: 5px 10px;
	background: #f4f9bd;
	padding: 10px 10px 10px 0;
	height: 82px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #deec35;
	word-wrap: break-word;
	cursor: pointer;
}

.file_list p{
	word-wrap: break-word;
	width: 162px;
	font-size: 11px;
}

.file_list img{
	height: 50px; 
	margin-right: 5px;
}


a label{
	cursor: pointer;
	font-weight: normal;
}

.bold_seperate{
	font-size: 25px;
	font-weight: bold;
	margin: 0 10px;
	color: #00cc00;
}

#task_description{
	height: 100px;
}

.updates_care li p{
	margin: 0;
	padding: 0;
	font-size:12px;
}

.updates_care li{
	margin: 10px 0;
}

.updates_care li em{
	font-size:14px;
}

.dpts{
height: 34px; 
padding: 6px 0 0 0; 
margin-left: 6px;
}

.pinfo{
	font-size: 12px;
	width: 100%;
}

.tinfo{
	font-size: 12px;
	padding: 0 4px;
	margin-bottom: 8px;
	height: 30px;
}

.infobox a{
	font-size: 12px;
}

.infobox .panel-heading{
	padding: 5px 6px;
}

.task_list_style{
	padding: 5px;
	margin: 5px;
	font-size: 10px;
}

.task_list_style .padd{
	padding: 5px;
    font-size: 11px;
    font-weight: bold;
}

.task_list_style .satir{ 
	border-top: 1px dashed #ff9900;
}

.task_list_style td{ padding: 5px 0; }

.task_list_style .bold{
	font-weight: bold;
	color: #606060;
}

.task_list_style .spec{
	color: #ca7900;
	padding: 0 5px;
	font-size: 12px;
}

.infobox{ min-width: 450px; }

.mission_title a{ font-weight: bold; }

#edit_note{
	display: none;
	color: red;
	font-size: 18px;
}

.hhh{ 
	background: #73BDE1;
}



.hhh:hover a{
	background: #73BDE1;
	color: #000;
}

.hhh:hover{
	background: #73BDE1;
}

.hhh a:hover{
	background: #73BDE1;
}

.hhh:focus a{
	background: #73BDE1;
	color: #000;
}

.hhh:active a{
	background: #73BDE1;
	color: #000;
}

#flt_employees{
	width: 100%;
}

#flt_customers{
	width: 100%;
}

#flt_printing_office{
	width: 100%;
}

#flt_supplier{
	width: 100%;
}

.buttonss{
	padding-top: 22px;
}

.task_title_style{
	font-weight: bold;
	color: #161d6b;
}


.border_of_task .ack{
	font-size: 12px;
	color: #ff8040;
	font-weight: bold;
	font-family: 'Arial';
}

.border_of_task .ack .des{
	color: #a3a3a3;
}

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

.loading_prom{
	height: 16px;
	padding: 0 6px 0 0;
	float: left;
	display: none;
}


.durumx{
	font-weight: bold;
}

.price_area{
	cursor: pointer;
	color:red;
	font-weight: bold;
}

.chosen-container-single .chosen-single{
	border-radius: 0 !important;
	height: 34px !important;
	line-height: 34px !important;
}

.chosen-container-single .chosen-single div b{
	background: url(../js/chosen/chosen-sprite.png) no-repeat 0 7px !important;
}

.panel-title a{
	font-size: 15px;	
	font-weight: bold;
}

.fatura_detaylari{
	font-size: 9px;
}

.listing_mb{
	margin: 5px 0;
}

.extras{
	text-align: center;
	margin-top: 3px;
}
.extras span{
	font-size: 9px;
	margin-right: 4px;
}

.ms_print{
	padding: 0;
	margin: 0 0px 0 0px;
	font-weight: bold;
	font-size: 10px;
}
.ms_print tr{
	border: 0 !important;
}

.spin {
  -webkit-animation: spin 1s infinite linear;
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
     -webkit-transform-origin: 50% 58%;
         transform-origin:50% 58%;
         -ms-transform-origin:50% 58%; /* IE 9 */
}


.m-0 { margin:0!important; }
.m-1 { margin:.25rem!important; }
.m-2 { margin:.5rem!important; }
.m-3 { margin:1rem!important; }
.m-4 { margin:1.5rem!important; }
.m-5 { margin:3rem!important; }

.mt-0 { margin-top:0!important; }
.mr-0 { margin-right:0!important; }
.mb-0 { margin-bottom:0!important; }
.ml-0 { margin-left:0!important; }
.mx-0 { margin-left:0 !important;margin-right:0 !important; }
.my-0 { margin-top:0!important;margin-bottom:0!important; }

.mt-1 { margin-top:.25rem!important; }
.mr-1 { margin-right:.25rem!important; }
.mb-1 { margin-bottom:.25rem!important; }
.ml-1 { margin-left:.25rem!important; }
.mx-1 { margin-left:.25rem!important;margin-right:.25rem!important; }
.my-1 { margin-top:.25rem!important;margin-bottom:.25rem!important; }

.mt-2 { margin-top:.5rem!important; }
.mr-2 { margin-right:.5rem!important; }
.mb-2 { margin-bottom:.5rem!important; }
.ml-2 { margin-left:.5rem!important; }
.mx-2 { margin-right:.5rem!important;margin-left:.5rem!important; }
.my-2 { margin-top:.5rem!important;margin-bottom:.5rem!important; }

.mt-3 { margin-top:1rem!important; }
.mr-3 { margin-right:1rem!important; }
.mb-3 { margin-bottom:1rem!important; }
.ml-3 { margin-left:1rem!important; }
.mx-3 { margin-right:1rem!important;margin-left:1rem!important; }
.my-3 { margin-bottom:1rem!important;margin-top:1rem!important; }

.mt-4 { margin-top:1.5rem!important; }
.mr-4 { margin-right:1.5rem!important; }
.mb-4 { margin-bottom:1.5rem!important; }
.ml-4 { margin-left:1.5rem!important; }
.mx-4 { margin-right:1.5rem!important;margin-left:1.5rem!important; }
.my-4 { margin-top:1.5rem!important;margin-bottom:1.5rem!important; }

.mt-5 { margin-top:3rem!important; }
.mr-5 { margin-right:3rem!important; }
.mb-5 { margin-bottom:3rem!important; }
.ml-5 { margin-left:3rem!important; }
.mx-5 { margin-right:3rem!important;margin-left:3rem!important; }
.my-5 { margin-top:3rem!important;margin-bottom:3rem!important; }

.mt-auto { margin-top:auto!important; }
.mr-auto { margin-right:auto!important; }
.mb-auto { margin-bottom:auto!important; }
.ml-auto { margin-left:auto!important; }
.mx-auto { margin-right:auto!important;margin-left:auto!important; }
.my-auto { margin-bottom:auto!important;margin-top:auto!important; }

.p-0 { padding:0!important; }
.p-1 { padding:.25rem!important; }
.p-2 { padding:.5rem!important; }
.p-3 { padding:1rem!important; }
.p-4 { padding:1.5rem!important; }
.p-5 { padding:3rem!important; }

.pt-0 { padding-top:0!important; }
.pr-0 { padding-right:0!important; }
.pb-0 { padding-bottom:0!important; }
.pl-0 { padding-left:0!important; }                             
.px-0 { padding-left:0!important;padding-right:0!important; }
.py-0 { padding-top:0!important;padding-bottom:0!important; }

.pt-1 { padding-top:.25rem!important; }         
.pr-1 { padding-right:.25rem!important; }                       
.pb-1 { padding-bottom:.25rem!important; }      
.pl-1 { padding-left:.25rem!important; }                            
.px-1 { padding-left:.25rem!important;padding-right:.25rem!important; }
.py-1 { padding-top:.25rem!important;padding-bottom:.25rem!important; }

.pt-2 { padding-top:.5rem!important; }                                              
.pr-2 { padding-right:.5rem!important; }                                
.pb-2 { padding-bottom:.5rem!important; }               
.pl-2 { padding-left:.5rem!important; }                                             
.px-2 { padding-right:.5rem!important;padding-left:.5rem!important; }
.py-2 { padding-top:.5rem!important;padding-bottom:.5rem!important; }

.pt-3 { padding-top:1rem!important; }                               
.pr-3 { padding-right:1rem!important; }             
.pb-3 { padding-bottom:1rem!important; }                
.pl-3 { padding-left:1rem!important; }                              
.py-3 { padding-bottom:1rem!important;padding-top:1rem!important; }
.px-3 { padding-right:1rem!important;padding-left:1rem!important; }

.pt-4 { padding-top:1.5rem!important; }                             
.pr-4 { padding-right:1.5rem!important; }               
.pb-4 { padding-bottom:1.5rem!important; }              
.pl-4 { padding-left:1.5rem!important; }                                
.px-4 { padding-right:1.5rem!important;padding-left:1.5rem!important; }
.py-4 { padding-top:1.5rem!important;padding-bottom:1.5rem!important; }

.pt-5 { padding-top:3rem!important; }   
.pr-5 { padding-right:3rem!important; } 
.pb-5 { padding-bottom:3rem!important; }    
.pl-5 { padding-left:3rem!important; }  
.px-5 { padding-right:3rem!important;padding-left:3rem!important; }
.py-5 { padding-top:3rem!important;padding-bottom:3rem!important; }

@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}

@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}