﻿.lang
{
    width: 150px;
    position: relative;
    float: right;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 5px;
    margin: 15px;
}

.lang input {
    width: 15px;
}

.offerService .langs div textarea {
    height: 183px;
    width: 360px;
}

.service .langs div textarea {
    height: 200px;
    width: 350px;
}

.description .langs div textarea {
    height: 200px;
    width: 78%;
    max-width: 78%;
    min-width: 78%;
    resize: none;
    font-size: 14px!important;
    line-height: 1.4em;
    text-shadow: 0.4px .4px 0px#888;
}

.langs-update {
    margin-bottom: 10px;
}

.right
{
    float: right;
}

.left
{
    float: left;
    width: 370px;
}

.wide300
{
    width: 300px;
}

.description .langs-name input
{
    width: 500px;
}

.service .langs-name input
{
    width: 350px;
}

.wide500
{
    /*width: 500px;*/
    width: 100%;
    font-size: 12px!important;
    line-height: 1.4em;
}

.wide50
{
    width: 50px;
}

.wide100
{
    width: 100px;
}

.wide200
{
    width: 200px;
}

.wide250
{
    width: 250px;
}

.wide400
{
    width: 400px;
}

.hideDiv {
    display: none;
}

.cur_selecting, .cur_type {
    margin-top: 5px;
}

.simpleLabel {
    display: inline;
    font-size: 1em;
    font-weight: 100;
}

.simpleLabelBold {
    display: inline;
    font-weight: bold;
}

.link {
    text-decoration: underline; color: blue; cursor: pointer;
}

.hide {
    display: none;
}

.galleria-exit{position:absolute;top:12px;right:12px;z-index:10;cursor:pointer}

.red {
    color: red;
}
