﻿/* This code is the property of Alpilogic.
   All rights reserved (c) Alpilogic 2018. 
// v5.1.1   - 2012.05.13
// v5.2     - 2012.06.30
// v5.2.1   - 2012.07.07
// v5.5     - 2012.08.07
// v5.6     - 2012.09.20
// v5.6.1   - 2012.09.30
// v5.8     - 2013.01.27
// v7.0     - 2013.11.22
// v7.2     - 2014.02.10
// v8.0     - 2014.11.03
// v8.2     - 2015.05.27
// v9.2     - 2018.08.17
// v10.0    - 2018.11.20    
*/

/* #3b4858 */

.ios .icon {
    border: none;
    /*border: 1px solid transparent;*/
    width: 25px;
    height: 25px;
    background-image: url('images/icons.png');
    background-color: transparent;
    background-size: 900px 75px;
    display: inline-block;
    vertical-align: middle;
    /*margin: 0 20px;*/
}

@media all and (max-device-width:480px), 
       all and (min-device-width:720px) and (max-device-width:720px) {

    .ios .icon {
        margin: 0 5px;
    }
}

.ios .icon.inverted {
    background-image: url('images/icons-inverted.png');
}
 
/*
.ios .icon.pressed {
    border: 1px solid #3b4858;    
    border-radius: 4px;
}
*/

.ios .icon.pressed {
    background-image: url('images/icons-high.png');
    /* 015de6 */
}

.ios .icon.refresh {
    background-position: 0px 0px;
}

.ios .icon.new {
    background-position: -25px 0px;
}

.ios .icon.edit {
    background-position: -50px 0px;
}

.ios .icon.calendar {
    background-position: -75px 0px;
}

.ios .icon.monthcalendar {
    background-position: -100px 0px;
}

.ios .icon.people {
    background-position: -125px 0px;
}
    
.ios .icon.lock {
    background-position: -150px 0px;
}

.ios .icon.naction {
    background-position: -175px 0px;
}
    
.ios .icon.docaction {
    background-position: -200px 0px;
}

.ios .icon.check {
    background-position: -225px 0px;
}

.ios .icon.cross {
    background-position: -250px 0px;
}

.ios .icon.disclosure {
    background-position: -275px 0px;
}

.ios .icon.search {
    background-position: -300px 0px;
}

.ios .icon.phonecall {
    background-position: -325px 0px;
}

.ios .icon.print {
    background-position: -350px 0px;
}

.ios .icon.earth {
    background-position: -375px 0px;
}

.ios .icon.caduceus {
    background-position: -400px 0px;
}

.ios .icon.whitearrowdown {
    background-position: -425px 0px;
}

.ios .icon.histories {
    background-position: -450px -0px;
}

.ios .icon.parameters {
    background-position: -475px -0px;
}

.ios .icon.newdoc {
    background-position: -500px -0px;
}

.ios .icon.redcross {
    background-position: -525px -0px;
}

.ios .icon.patients {
    background-position: -550px -0px;
}

.ios .icon.physicians {
    background-position: -575px -0px;
}

.ios .icon.flag {
    background-position: -600px -0px;
}

.ios .icon.speek {
    background-position: -625px 0px;
}

.ios .icon.uploadimage {
    background-position: -650px 0px;
}

.ios .icon.startdate {
    background-position: -675px 0px;
}

.ios .icon.enddate {
    background-position: -700px 0px;
}

.ios .icon.equipments {
    background-position: -725px 0px;
}

.ios .icon.export {
    background-position: -750px 0px;
}

.ios .icon.exams {
    background-position: -775px 0px;
}

.ios .icon.consultation {
    background-position: -800px 0px;
}

.ios .icon.forbidden {
    background-position: -825px 0px;
}

.ios .icon.lastpatient {
    background-position: -850px 0px;   
}

.ios .icon.pin {
    background-position: -875px 0px;   
}

.ios .icon.bold {
    background-position: 0px -25px;
}

.ios .icon.italic {
    background-position: -25px -25px;
}

.ios .icon.underline {
    background-position: -50px -25px;
}

.ios .icon.strikethrough {
    background-position: -75px -25px;
}

.ios .icon.justifyleft {
    background-position: -100px -25px;
}

.ios .icon.justifycenter {
    background-position: -125px -25px;
}

.ios .icon.justifyright {
    background-position: -150px -25px;
}

.ios .icon.justify {
    background-position: -175px -25px;
}

.ios .icon.marginleft {
    background-position: -200px -25px;
}

.ios .icon.marginright {
    background-position: -225px -25px;
}

.ios .icon.fontsizedown {
    background-position: -250px -25px;
}

.ios .icon.fontsizeup {
    background-position: -275px -25px;
}

.ios .icon.fonts {
    background-position: -300px -25px;
}

.ios .icon.forecolor {
    background-position: -325px -25px;
}

.ios .icon.backcolor {
    background-position: -350px -25px;
}

.ios .icon.horizontalline {
    background-position: -375px -25px;
}

.ios .icon.largeimage {
    background-position: -400px -25px;
}

.ios .icon.smallimage {
    background-position: -425px -25px;
}

.ios .icon.moon {
    background-position: -450px -25px;
}

.ios .icon.filter {
    background-position: -475px -25px;
}

.ios .icon.phone {
    background-position: -500px -25px;
}

.ios .icon.home {
    background-position: -525px -25px;
}

.ios .icon.arrowdown {
    background-position: -550px -25px;
}

.ios .icon.pinpoint {
    background-position: -575px -25px;
}

.ios .icon.error {
    background-position: -600px -25px;
}

.ios .icon.trashcan {
    background-position: -625px -25px;
}

.ios .icon.messages {
    background-position: -650px -25px;
}

.ios .icon.enlarge {
    background-position: -675px -25px;
}

.ios .icon.sort {
    background-position: -700px -25px;
}

.ios .icon.visible {
    background-position: -725px -25px;
}

.ios .icon.novisible {
    background-position: -750px -25px;
}

.ios .icon.accumulation {
    background-position: -775px -25px;
}

.ios .icon.images {
    background-position: -800px -25px;
}

.ios .icon.next {
    background-position: -825px -25px;
}

.ios .icon.previous {
    background-position: -850px -25px;
}

.ios .icon.interpro {
    background-position: -875px -25px;
}

.ios .icon.plus {
    background-position: -0px -50px;
    -webkit-transition: -webkit-transform 0.2s linear;
    transition: transform 0.2s linear;
}
/*
.ios .icon.plus.rotate {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
*/
.ios .icon.minus {
    background-position: -25px -50px;
}

.ios .icon.ok {
    background-position: -50px -50px;   
}

.ios .icon.cancel {
    background-position: -75px -50px;   
}

.ios .icon.question {
    background-position: -100px -50px;
}

.ios .icon.warning {
    background-position: -125px -50px;
}

.ios .icon.male {
    background-position: -150px -50px;
}

.ios .icon.female {
    background-position: -175px -50px;
}

.ios .icon.paid {
    background-position: -200px -50px;
}

.ios .icon.notpaid {
    background-position: -225px -50px;
}

.ios .icon.civilstatus {
    background-position: -250px -50px;
}

.ios .icon.multiplecalendars {
    background-position: -275px -50px;
}

.ios .icon.accounting {
    background-position: -300px -50px;
}

.ios .icon.surgerycalendar {
    background-position: -325px -50px;
}

.ios .icon.personal {
    background-position: -350px -50px;
}

.ios .icon.stats {
    background-position: -375px -50px;
}

.ios .icon.cartin {
    background-position: -400px -50px;
}

.ios .icon.cartout {
    background-position: -425px -50px;
}

.ios .icon.versions {
    background-position: -450px -50px;
}

.ios .icon.dots {
    background-position: -475px -50px;
}

.ios .icon.directory {
    background-position: -500px -50px;
}

.ios .icon.clock {
    background-position: -525px -50px;
}

.ios .icon.compass {
    background-position: -550px -50px;
}

.ios .icon.locked {
    background-position: -575px -50px;
}

.ios .icon.unlocked {
    background-position: -600px -50px;
}

.ios .icon.copy {
    background-position: -625px -50px;
}


/* Minis */

.ios .icon.mini {

    width: 20px;
    height: 20px;
    background-size: 720px 60px;
}

.ios .icon.mini.new {
     background-position: -20px -0px;
}

.ios .icon.mini.plus {
     background-position: -0px -40px;
}

.ios .icon.mini.male {
     background-position: -120px -40px;
}

.ios .icon.mini.female {
     background-position: -140px -40px;
}

.ios .icon.mini.check {
     background-position: -180px -0px;
}

.ios .icon.mini.cross {
     background-position: -200px -0px;
}

.ios .icon.mini.forbidden {
     background-position: -660px -0px;
}

.ios .icon.mini.rangebar {
    background-position: -580px -0px;
}


/* Calendars icons */

.calendaricon {
    background-image: url('images/icons.png');
    background-size: 576px 48px;
    width: 16px;
    height: 16px;  
    vertical-align: middle;
    display: inline-block;
}

.calendaricon.male {
    background-position: -96px -32px;
}

.calendaricon.female {
    background-position: -112px -32px;
}

.calendaricon.public {
    background-position: -240px 0;
    display: inline-block;
}

.calendaricon.paid {
    background-position: -128px -32px;
}

.calendaricon.notpaid {
    background-position: -144px -32px;
}

.calendaricon.absent {
    background-position: -160px 0;
}




/* Toolbars icons 

.ios .toolbaricon {
    width: 30px;
    height: 30px;
    background-image: url('images/icons.png');
    background-size: 1080px 90px;
    border-radius: 4px;
    cursor: pointer;
}

.ios .toolbaricon.bold {
    background-position: 0px -30px;
}

.ios .toolbaricon.italic {
    background-position: -30px -30px;
}

.ios .toolbaricon.underline {
    background-position: -60px -30px;
}

.ios .toolbaricon.strikethrough {
    background-position: -90px -30px;
}

.ios .toolbaricon.justifyleft {
    background-position: -120px -30px;
}

.ios .toolbaricon.justifycenter {
    background-position: -150px -30px;
}

.ios .toolbaricon.justifyright {
    background-position: -180px -30px;
}

.ios .toolbaricon.justifyfull {
    background-position: -210px -30px;
}

.ios .toolbaricon.indent {
    background-position: -240px -30px;
}

.ios .toolbaricon.outdent {
    background-position: -270px -30px;
}

.ios .toolbaricon.increasefont {
    background-position: -330px -30px;
}

.ios .toolbaricon.decreasefont {
    background-position: -300px -30px;
}

.ios .toolbaricon.fontname {
    background-position: -360px -30px;
    border: 0;
    display: none;
}

.ios .toolbaricon.forecolor {
    background-position: -390px -30px;
}

.ios .toolbaricon.backcolor {
    background-position: -420px -30px;
}

.ios .toolbaricon.undo {
    background-position: -210px -0px;
}

.ios .toolbaricon.horizontalrule {
    background-position: -450px -30px;
}

.ios .toolbaricon.redo {
    background-position: -240px -0px;
}

.ios .toolbaricon.cancel {
    background-position: -990px -0px;
}

.ios .toolbaricon.selected {
    border-width: 2px;					                   
}
    */