/******************************
*  PROJEKT: TreeCalc  
*                   
*  Autor:      
*      Ing. Ondřej Svoboda                   
*         
*        ondrej@svobodait.cz   
*                        
*  Datum: 20.9.2012          
*  Soubor: styles.css                
******************************/

.ui-icon-question:after {
    background-position: 6px 3px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M196.429%20350.446v66.964q0%204.464-3.348%207.813t-7.813%203.348h-66.964q-4.464%200-7.813-3.348t-3.348-7.813v-66.964q0-4.464%203.348-7.813t7.813-3.348h66.964q4.464%200%207.813%203.348t3.348%207.813zM284.598%20183.036q0%2015.067-4.325%2028.181t-9.766%2021.345-15.346%2016.602-16.043%2012.137-17.020%209.905q-11.44%206.417-19.113%2018.136t-7.673%2018.694q0%204.743-3.348%209.068t-7.813%204.325h-66.964q-4.185%200-7.115-5.162t-2.93-10.463v-12.556q0-23.159%2018.136-43.667t39.899-30.273q16.462-7.534%2023.438-15.625t6.976-21.206q0-11.719-12.974-20.647t-29.995-8.929q-18.136%200-30.134%208.091-9.766%206.976-29.855%2032.087-3.627%204.464-8.649%204.464-3.348%200-6.976-2.232l-45.759-34.877q-3.627-2.79-4.325-6.976t1.535-7.813q44.643-74.219%20129.464-74.219%2022.321%200%2044.922%208.649t40.737%2023.159%2029.576%2035.575%2011.44%2044.224z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
}

.ui-icon-download:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M357.143%20375q0-7.254-5.301-12.556t-12.556-5.301-12.556%205.301-5.301%2012.556%205.301%2012.556%2012.556%205.301%2012.556-5.301%205.301-12.556zM428.571%20375q0-7.254-5.301-12.556t-12.556-5.301-12.556%205.301-5.301%2012.556%205.301%2012.556%2012.556%205.301%2012.556-5.301%205.301-12.556zM464.286%20312.5v89.286q0%2011.161-7.813%2018.973t-18.973%207.813h-410.714q-11.161%200-18.973-7.813t-7.813-18.973v-89.286q0-11.161%207.813-18.973t18.973-7.813h129.743l37.667%2037.946q16.183%2015.625%2037.946%2015.625t37.946-15.625l37.946-37.946h129.464q11.161%200%2018.973%207.813t7.813%2018.973zM373.605%20153.739q4.743%2011.44-3.906%2019.531l-125%20125q-5.022%205.301-12.556%205.301t-12.556-5.301l-125-125q-8.649-8.091-3.906-19.531%204.743-10.882%2016.462-10.882h71.429v-125q0-7.254%205.301-12.556t12.556-5.301h71.429q7.254%200%2012.556%205.301t5.301%2012.556v125h71.429q11.719%200%2016.462%2010.882z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
}

.ui-icon-print:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M107.143%20428.571h250v-71.429h-250v71.429zM107.143%20250h250v-107.143h-44.643q-11.161%200-18.973-7.813t-7.813-18.973v-44.643h-178.571v178.571zM428.571%20267.857q0-7.254-5.301-12.556t-12.556-5.301-12.556%205.301-5.301%2012.556%205.301%2012.556%2012.556%205.301%2012.556-5.301%205.301-12.556zM464.286%20267.857v116.071q0%203.627-2.651%206.278t-6.278%202.651h-62.5v44.643q0%2011.161-7.813%2018.973t-18.973%207.813h-267.857q-11.161%200-18.973-7.813t-7.813-18.973v-44.643h-62.5q-3.627%200-6.278-2.651t-2.651-6.278v-116.071q0-22.042%2015.765-37.807t37.807-15.765h17.857v-151.786q0-11.161%207.813-18.973t18.973-7.813h187.5q11.161%200%2024.554%205.581t21.206%2013.393l42.411%2042.411q7.813%207.813%2013.393%2021.206t5.581%2024.554v71.429h17.857q22.042%200%2037.807%2015.765t15.765%2037.807z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
}

.ui-icon-bar-chart-o:after {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M142.857%20285.714v107.143h-71.429v-107.143h71.429zM250%20142.857v250h-71.429v-250h71.429zM357.143%20214.286v178.571h-71.429v-178.571h71.429zM464.286%20107.143v285.714h-71.429v-285.714h71.429zM500%20419.643v-339.286q0-3.627-2.651-6.278t-6.278-2.651h-446.429q-3.627%200-6.278%202.651t-2.651%206.278v339.286q0%203.627%202.651%206.278t6.278%202.651h446.429q3.627%200%206.278-2.651t2.651-6.278zM535.714%2080.357v339.286q0%2018.415-13.114%2031.529t-31.529%2013.114h-446.429q-18.415%200-31.529-13.114t-13.114-31.529v-339.286q0-18.415%2013.114-31.529t31.529-13.114h446.429q18.415%200%2031.529%2013.114t13.114%2031.529z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
}

.ui-icon-save:after {
    background-position: 4px 3px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M107.143%20428.571h214.286v-107.143h-214.286v107.143zM357.143%20428.571h35.714v-250q0-3.906-2.79-10.742t-5.581-9.626l-78.404-78.404q-2.79-2.79-9.487-5.581t-10.882-2.79v116.071q0%2011.161-7.813%2018.973t-18.973%207.813h-160.714q-11.161%200-18.973-7.813t-7.813-18.973v-116.071h-35.714v357.143h35.714v-116.071q0-11.161%207.813-18.973t18.973-7.813h232.143q11.161%200%2018.973%207.813t7.813%2018.973v116.071zM250%20169.643v-89.286q0-3.627-2.651-6.278t-6.278-2.651h-53.571q-3.627%200-6.278%202.651t-2.651%206.278v89.286q0%203.627%202.651%206.278t6.278%202.651h53.571q3.627%200%206.278-2.651t2.651-6.278zM428.571%20178.571v258.929q0%2011.161-7.813%2018.973t-18.973%207.813h-375q-11.161%200-18.973-7.813t-7.813-18.973v-375q0-11.161%207.813-18.973t18.973-7.813h258.929q11.161%200%2024.554%205.581t21.206%2013.393l78.125%2078.125q7.813%207.813%2013.393%2021.206t5.581%2024.554z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
}

.ui-icon-globe:after {
    background-position: 4px 3px;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%20Tiny%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11-tiny.dtd%22%3E%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20d%3D%22M214.286%2035.714q58.315%200%20107.562%2028.739t77.985%2077.985%2028.739%20107.562-28.739%20107.562-77.985%2077.985-107.562%2028.739-107.562-28.739-77.985-77.985-28.739-107.562%2028.739-107.562%2077.985-77.985%20107.562-28.739zM290.737%20181.083q-0.558%200.279-2.651%202.651t-3.767%202.651q0.558%200%201.255-1.395t1.395-3.069%200.977-1.953q1.674-1.953%206.138-4.185%203.906-1.674%2014.509-3.348%209.487-2.232%2014.23%203.069-0.558-0.558%202.651-3.627t4.046-3.348q0.837-0.558%204.185-1.255t4.185-2.093l0.558-6.138q-3.348%200.279-4.883-1.953t-1.813-5.859q0%200.558-1.674%202.232%200-1.953-1.255-2.232t-3.208%200.279-2.511%200.279q-2.79-0.837-4.185-2.093t-2.232-4.604-1.116-4.185q-0.558-1.395-2.651-2.93t-2.651-2.93q-0.279-0.558-0.698-1.535t-0.837-1.813-1.116-1.535-1.535-0.698-1.953%201.395-2.093%202.79-1.255%201.395q-0.837-0.558-1.674-0.418t-1.255%200.279-1.255%200.837-1.395%200.977q-0.837%200.558-2.372%200.837t-2.372%200.558q4.185-1.395-0.279-3.069-2.79-1.116-4.464-0.837%202.511-1.116%202.093-3.348t-2.372-3.906h1.395q-0.279-1.116-2.372-2.372t-4.883-2.372-3.627-1.674q-2.232-1.395-9.487-2.651t-9.208-0.14q-1.395%201.674-1.255%202.93t1.116%203.906%200.977%203.488q0.279%201.674-1.535%203.627t-1.813%203.348q0%201.953%203.906%204.325t2.79%205.999q-0.837%202.232-4.464%204.464t-4.464%203.348q-1.395%202.232-0.418%205.162t2.93%204.604q0.558%200.558%200.418%201.116t-0.977%201.255-1.535%201.116-1.813%200.977l-0.837%200.558q-3.069%201.395-5.72-1.674t-3.767-7.254q-1.953-6.976-4.464-8.371-6.417-2.232-8.091%200.279-1.395-3.627-11.44-7.254-6.976-2.511-16.183-1.116%201.674-0.279%200-4.185-1.953-4.185-5.301-3.348%200.837-1.674%201.116-4.883t0.279-3.767q0.837-3.627%203.348-6.417%200.279-0.279%201.953-2.372t2.651-3.767%200.14-1.674q9.766%201.116%2013.951-3.069%201.395-1.395%203.208-4.743t2.93-4.743q2.511-1.674%203.906-1.535t4.046%201.535%204.046%201.395q3.906%200.279%204.325-3.069t-2.093-5.581q3.348%200.279%200.837-4.743-1.395-1.953-2.232-2.511-3.348-1.116-7.534%201.395-2.232%201.116%200.558%202.232-0.279-0.279-2.651%202.93t-4.604%204.883-4.464-1.395q-0.279-0.279-1.535-3.767t-2.651-3.767q-2.232%200-4.464%204.185%200.837-2.232-3.069-4.185t-6.696-2.232q5.301-3.348-2.232-7.534-1.953-1.116-5.72-1.395t-5.441%201.116q-1.395%201.953-1.535%203.208t1.395%202.232%202.93%201.535%203.208%201.116%202.372%200.837q3.906%202.79%202.232%203.906-0.558%200.279-2.372%200.977t-3.208%201.255-1.674%201.116q-0.837%201.116%200%203.906t-0.558%203.906q-1.395-1.395-2.511-4.883t-1.953-4.604q1.953%202.511-6.976%201.674l-2.79-0.279q-1.116%200-4.464%200.558t-5.72%200.279-3.767-2.232q-1.116-2.232%200-5.581%200.279-1.116%201.116-0.558-1.116-0.837-3.069-2.651t-2.79-2.372q-12.835%204.185-26.228%2011.44%201.674%200.279%203.348-0.279%201.395-0.558%203.627-1.813t2.79-1.535q9.487-3.906%2011.719-1.953l1.395-1.395q3.906%204.464%205.581%206.976-1.953-1.116-8.371-0.279-5.581%201.674-6.138%203.348%201.953%203.348%201.395%205.022-1.116-0.837-3.208-2.79t-4.046-3.069-4.185-1.395q-4.464%200-6.138%200.279-40.737%2022.321-65.569%2061.942%201.953%201.953%203.348%202.232%201.116%200.279%201.395%202.511t0.698%203.069%203.208-0.837q2.511%202.232%200.837%205.301%200.279-0.279%2012.277%207.534%205.301%204.743%205.859%205.859%200.837%203.069-2.79%205.022-0.279-0.558-2.511-2.511t-2.511-1.116q-0.837%201.395%200.14%205.162t2.93%203.488q-1.953%200-2.651%204.464t-0.698%209.905-0.279%206.557l0.558%200.279q-0.837%203.348%201.535%209.626t5.999%205.441q-3.627%200.837%205.581%2011.998%201.674%202.232%202.232%202.511%200.837%200.558%203.348%202.093t4.185%202.79%202.79%202.93q1.116%201.395%202.79%206.278t3.906%206.557q-0.558%201.674%202.651%205.581t2.93%206.417q-0.279%200-0.698%200.279t-0.698%200.279q0.837%201.953%204.325%203.906t4.325%203.627q0.279%200.837%200.558%202.79t0.837%203.069%202.232%200.558q0.558-5.581-6.696-17.299-4.185-6.976-4.743-8.091-0.837-1.395-1.535-4.325t-1.255-4.046q0.558%200%201.674%200.418t2.372%200.977%202.093%201.116%200.558%200.837q-0.837%201.953%200.558%204.883t3.348%205.162%204.743%205.301%203.348%203.627q1.674%201.674%203.906%205.441t0%203.767q2.511%200%205.581%202.79t4.743%205.581q1.395%202.232%202.232%207.254t1.395%206.696q0.558%201.953%202.372%203.767t3.488%202.651l4.464%202.232t3.627%201.953q1.395%200.558%205.162%202.93t5.999%203.208q2.79%201.116%204.464%201.116t4.046-0.698%203.767-0.977q4.185-0.558%208.091%204.185t5.859%205.859q10.044%205.301%2015.346%203.069-0.558%200.279%200.14%202.093t2.232%204.325%202.511%204.046%201.535%202.372q1.395%201.674%205.022%204.185t5.022%204.185q1.674-1.116%201.953-2.511-0.837%202.232%201.953%205.581t5.022%202.79q3.906-0.837%203.906-8.929-8.649%204.185-13.672-5.022%200-0.279-0.698-1.535t-1.116-2.372-0.698-2.372%200-2.093%201.395-0.837q2.511%200%202.79-0.977t-0.558-3.488-1.116-3.627q-0.279-2.232-3.069-5.581t-3.348-4.185q-1.395%202.511-4.464%202.232t-4.464-2.511q0%200.279-0.418%201.535t-0.418%201.813q-3.627%200-4.185-0.279%200.279-0.837%200.698-4.883t0.977-6.278q0.279-1.116%201.535-3.348t2.093-4.046%201.116-3.488-1.255-2.651-4.883-0.698q-5.301%200.279-7.254%205.581-0.279%200.837-0.837%202.93t-1.395%203.208-2.511%201.953q-1.953%200.837-6.696%200.558t-6.696-1.395q-3.627-2.232-6.278-8.091t-2.651-10.324q0-2.79%200.698-7.394t0.837-6.976-1.535-6.836q0.837-0.558%202.511-2.651t2.79-2.93q0.558-0.279%201.255-0.418t1.255%200%201.116-0.418%200.837-1.674q-0.279-0.279-1.116-0.837-0.837-0.837-1.116-0.837%201.953%200.837%207.952-0.418t7.673%200.418q4.185%203.069%206.138-0.558%200-0.279-0.698-2.651t-0.14-3.767q1.395%207.534%208.091%202.511%200.837%200.837%204.325%201.395t4.883%201.395q0.837%200.558%201.953%201.535t1.535%201.255%201.395-0.14%202.372-1.813q2.79%203.906%203.348%206.696%203.069%2011.161%205.301%2012.277%201.953%200.837%203.069%200.558t1.255-2.651%200-3.906-0.418-3.488l-0.279-2.232v-5.022l-0.279-2.232q-4.185-0.837-5.162-3.348t0.418-5.162%204.185-5.162q0.279-0.279%202.232-0.977t4.325-1.813%203.488-2.232q5.859-5.301%204.185-9.766%201.953%200%203.069-2.511-0.279%200-1.395-0.837t-2.093-1.395-1.255-0.558q2.511-1.395%200.558-4.464%201.395-0.837%202.093-3.069t2.093-2.79q2.511%203.348%205.859%200.558%201.953-2.232%200.279-4.464%201.395-1.953%205.72-2.93t5.162-2.651q1.953%200.558%202.232-0.558t0.279-3.348%200.837-3.348q1.116-1.395%204.185-2.511t3.627-1.395l4.743-3.069q0.837-1.116%200-1.116%205.022%200.558%208.649-3.069%202.79-3.069-1.674-5.581%200.837-1.674-0.837-2.651t-4.185-1.535q0.837-0.279%203.208-0.14t2.93-0.418q4.185-2.79-1.953-4.464-4.743-1.395-11.998%203.348zM245.257%20425.781q57.478-10.044%2097.935-52.734-0.837-0.837-3.488-1.255t-3.488-0.977q-5.022-1.953-6.696-2.232%200.279-1.953-0.698-3.627t-2.232-2.511-3.488-2.232-3.069-1.953q-0.558-0.558-1.953-1.674t-1.953-1.535-2.093-1.255-2.372-0.558-2.79%200.279l-0.837%200.279q-0.837%200.279-1.535%200.698t-1.535%200.837-1.116%200.837%200%200.698q-5.859-4.743-10.044-6.138-1.395-0.279-3.069-1.535t-2.93-1.953-2.79-0.418-3.208%201.953q-1.395%201.395-1.674%204.185t-0.558%203.627q-1.953-1.395%200-4.883t0.558-5.162q-0.837-1.674-2.93-1.255t-3.348%201.255-3.208%202.372-2.511%201.813-2.372%201.535-2.372%202.093q-0.837%201.116-1.674%203.348t-1.395%203.069q-0.558-1.116-3.208-1.813t-2.651-1.535q0.558%202.79%201.116%209.766t1.395%2010.603q1.953%208.649-3.348%2013.393-7.534%206.976-8.091%2011.161-1.116%206.138%203.348%207.254%200%201.953-2.232%205.72t-1.953%205.999q0%201.674%200.558%204.464z%22%20fill%3D%22%23ffffff%22%20%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
}

.ui-header .ui-title {
    margin-left: 0;
    margin-right: 20px;
}

.ui-dialog-contain {
    margin: 40px auto 15px auto;
    max-width: 600px;
}

.ui-mobile .ui-dialog {
    overflow: visible;
}

.ui-popup-screen.in {
    max-height: 100%;
}

.ln-icon {
    height: 22px;
    width: 22px;
    margin: -3px 4px -3px 0;
    float: left;
}

.footer {
    padding: 5px 0;
    margin-top: 30px;
}

.footer p {
    margin-left: 15px;
    font-weight: normal;
    font-size: .9em;
}

span.lnMenuName {
    display: none;
}

div.error {
    color: red;
    margin: 0 0 2px 0;
}

img.logo-form {
    max-width: 85%;
    max-height: 360px;
    border: solid 1px black;
    margin-bottom: 10px;
    float: left;
}

.logo-delete {
    top: -15px;
    left: -15px;
}

.ui-field-contain div.ui-slider input {
    width: 70px;
    height: 27px;
    border: 1px solid #999;
    font-weight: normal;
    font-size: 16px;
}

div.trac-overlay {
    top: 0 !important;
    height: 37px;
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px;
    border: none;
}

.ui-field-contain div.ui-slider div.ui-slider-track {
    margin-left: 98px;
    top: 10px;
}

.ui-field-contain div.ui-slider-switch {
    height: 32px;
    margin-left: 0;
    width: 100%;
}

.center {
    text-align: center;
}

.right {
    text-align: right;
}

.left {
    text-align: left;
}

.clear {
    clear: both;
}

#gps_search,
#map_search {
    margin: 0 0 0 5px;
}

p.message {
    margin: 5px 0px;
    text-align: center;
}

a.msgBtnClose {
    float: right;
    margin: 0px;
}

label em,
fieldset em {
    color: red;
}

.hidden {
    display: none;
}

.image {
    width: 90%;
    max-width: 400px;
    border: 1px solid gray;
}

.higlight {
    -webkit-animation: target-fade 3s 1;
    -moz-animation: target-fade 3s 1;
    -ms-animation: target-fade 3s 1;
    animation: target-fade 3s 1;
}

.impressum {
    font-size: 70%;
    text-align: center;
    margin-top: 10px;
}

.impressum a.ui-link {
    text-decoration: none;
    color: rgb(105, 105, 105);
    font-weight: normal;
}

.impressum a.ui-link:visited {
    text-decoration: none;
    color: rgb(105, 105, 105);
    font-weight: normal;
}

div.right-form,
div.right-control {
    margin-left: 0px;
    width: 100%;
    margin-top: 0px;
}

div.right-form div.ui-input-text {
    width: 100%;
}

div.right .ui-btn-inline {
    margin-right: 0;
    margin-left: 10px;
}

.ui-header .ui-title {
    font-size: 24px;
    margin-top: 4px;
    margin-bottom: 7px;
    padding: 0;
}

.ui-field-contain label,
.ui-field-contain label.ui-select,
.ui-field-contain .ui-controlgroup-label,
.ui-field-contain label.ui-slider {
    border: none;
}

@media all and (min-width: 450px) {

    .ui-field-contain label,
    .ui-field-contain label.ui-select,
    .ui-field-contain .ui-controlgroup-label,
    .ui-field-contain label.ui-slider {
        width: 30%;
    }

    .ui-field-contain div.ui-input-text,
    .ui-field-contain textarea.ui-input-text,
    .ui-field-contain div.ui-slider,
    .ui-field-contain .ui-input-search,
    .ui-field-contain .ui-select,
    .ui-field-contain>label~[class*=ui-],
    .ui-field-contain .ui-controlgroup-controls {
        width: 68%;
    }

    div.error {
        margin-left: 32%;
    }

    span.lnMenuName {
        display: inline;
    }

    .ui-header .ui-title {
        margin-left: 0;
        margin-right: 0;
    }

    div.right-form {
        margin-left: 32%;
        width: 68%;
        margin-top: 0px;
    }

    div.right-control {
        margin-left: 32%;
        width: 68%;
    }
}

.ui-checkbox label {
    width: auto;
}

.ui-popup>.ui-header {
    border-top-width: 1px;
}

.red {
    color: red;
}

.green {
    color: #42de8c;
}

.orange {
    color: orange;
}

.brown {
    color: rgb(216, 147, 20);
}

.paging_full_numbers a:hover {
    color: white;
}

div#mapPage div.ui-dialog-contain {
    width: auto;
    max-width: 100%;
    top: 0;
    margin: 10px;
}

div#mapPage div.ui-content {
    padding: 0;
}

div#mapPage div#map {
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
}

div#mapPage .controls {
    margin-top: 10px;
    border: 1px solid transparent;
    border-radius: 2px 0 0 2px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    height: 32px;
    outline: none;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
}

div#mapPage #pac-input {
    background-color: #fff;
    font-family: Roboto;
    font-size: 15px;
    font-weight: 300;
    margin-left: 12px;
    padding: 10px;
    text-overflow: ellipsis;
    width: 40%;
    height: 40px;
}

div#mapPage #pac-input:focus {
    border-color: #4d90fe;
}

div#mapPage .pac-container {
    font-family: Roboto;
}

div#mapPage #type-selector {
    color: #fff;
    background-color: #4d90fe;
    padding: 5px 11px 0px 11px;
}

div#mapPage #type-selector label {
    font-family: Roboto;
    font-size: 13px;
    font-weight: 300;
}

div#mapPage .ui-input-text {
    display: none;
}

.ui-loader-background {
    width: 100%;
    height: 100%;
    top: 0;
    padding: 0;
    margin: 0;
    background: rgba(0, 0, 0, 0.1);
    display: none;
    position: fixed;
    z-index: 10000;
}

.ui-loading .ui-loader-background {
    display: block;
}

div.dataTables_processing {
    z-index: 100;
}

.textValue {
    display: table-cell !important;
    padding-left: 5px;
    vertical-align: middle;
    height: 37px;
}