@charset "utf-8";



@font-face {
    font-family: Mardoto-Bold;
    src: url(../fonts/mardoto/ttf/Mardoto-Bold.ttf);
}
@font-face {
    font-family: Mardoto-Italic;
    src: url(../fonts/mardoto/ttf/Mardoto-Italic.ttf);
}

@font-face {
    font-family: Mardoto;
    src: url(../fonts/mardoto/ttf/Mardoto-Regular.ttf);
}
@font-face {
    font-family: Mardoto-Medium;
    src: url(../fonts/mardoto/ttf/Mardoto-Medium.ttf);
}
@font-face {
    font-family: Mardoto-Regular;
    src: url(../fonts/mardoto/ttf/Mardoto-Regular.ttf);
}
@font-face {
    font-family: Mardoto-Light;
    src: url(../fonts/mardoto/ttf/Mardoto-Light.ttf);
}
@font-face {
    font-family: Mardoto-Thin;
    src: url(../fonts/mardoto/ttf/Mardoto-Thin.ttf);
}
@font-face {
    font-family: Mardoto-Bold !important;
    src: url("https://fonts.googleapis.com/css?family=Cuprum&display=swap");
    unicode-range: U+‎0400, U+‎04FF;
}

@font-face {
    font-family: Roboto-Bold;
    src: url(../fonts/Roboto/Roboto-Bold.ttf);
}
@font-face {
    font-family: Roboto-Italic;
    src: url(../fonts/Roboto/Roboto-LightItalic.ttf);
}

@font-face {
    font-family: Roboto;
    src: url(../fonts/Roboto/Roboto-Regular.ttf);
}

@font-face {
    font-family: Roboto-Light;
    src: url(../fonts/Roboto/Roboto-Light.ttf);
}
@font-face {
    font-family: Roboto-Thin;
    src: url(../fonts/Roboto/Roboto-Thin.ttf);
}



.materialize-red{background-color:#D85453!important}.materialize-red-text{color:#D85453!important}.materialize-red.lighten-5{background-color:#fdeaeb!important}.materialize-red-text.text-lighten-5{color:#fdeaeb!important}.materialize-red.lighten-4{background-color:#f8c1c3!important}.materialize-red-text.text-lighten-4{color:#f8c1c3!important}.materialize-red.lighten-3{background-color:#f3989b!important}.materialize-red-text.text-lighten-3{color:#f3989b!important}.materialize-red.lighten-2{background-color:#ee6e73!important}.materialize-red-text.text-lighten-2{color:#ee6e73!important}.materialize-red.lighten-1{background-color:#ea454b!important}.materialize-red-text.text-lighten-1{color:#ea454b!important}.materialize-red.darken-1{background-color:#d0181e!important}.materialize-red-text.text-darken-1{color:#d0181e!important}.materialize-red.darken-2{background-color:#b9151b!important}.materialize-red-text.text-darken-2{color:#b9151b!important}.materialize-red.darken-3{background-color:#a21318!important}.materialize-red-text.text-darken-3{color:#a21318!important}.materialize-red.darken-4{background-color:#8b1014!important}.materialize-red-text.text-darken-4{color:#8b1014!important}.red{background-color:#D85453!important}.red-text{color:#D85453!important}.red.lighten-5{background-color:#FFEBEE!important}.red-text.text-lighten-5{color:#FFEBEE!important}.red.lighten-4{background-color:#FFCDD2!important}.red-text.text-lighten-4{color:#FFCDD2!important}.red.lighten-3{background-color:#EF9A9A!important}.red-text.text-lighten-3{color:#EF9A9A!important}.red.lighten-2{background-color:#E57373!important}.red-text.text-lighten-2{color:#E57373!important}.red.lighten-1{background-color:#EF5350!important}.red-text.text-lighten-1{color:#EF5350!important}.red.darken-1{background-color:#E53935!important}.red-text.text-darken-1{color:#E53935!important}.red.darken-2{background-color:#D32F2F!important}.red-text.text-darken-2{color:#D32F2F!important}.red.darken-3{background-color:#C62828!important}.red-text.text-darken-3{color:#C62828!important}.red.darken-4{background-color:#B71C1C!important}.red-text.text-darken-4{color:#B71C1C!important}.red.accent-1{background-color:#FF8A80!important}.red-text.text-accent-1{color:#FF8A80!important}.red.accent-2{background-color:#4975ab!important}.red-text.text-accent-2{color:#4975ab!important}.red.accent-3{background-color:#FF1744!important}.red-text.text-accent-3{color:#FF1744!important}.red.accent-4{background-color:#D50000!important}.red-text.text-accent-4{color:#D50000!important}.pink{background-color:#e91e63!important}.pink-text{color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important}.pink-text.text-lighten-5{color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important}.pink-text.text-lighten-4{color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important}.pink-text.text-lighten-3{color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important}.pink-text.text-lighten-2{color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important}.pink-text.text-lighten-1{color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important}.pink-text.text-darken-1{color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important}.pink-text.text-darken-2{color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important}.pink-text.text-darken-3{color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important}.pink-text.text-darken-4{color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important}.pink-text.text-accent-1{color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important}.pink-text.text-accent-2{color:#ff4081!important}.pink.accent-3{background-color:#f50057!important}.pink-text.text-accent-3{color:#f50057!important}.pink.accent-4{background-color:#c51162!important}.pink-text.text-accent-4{color:#c51162!important}.purple{background-color:#9c27b0!important}.purple-text{color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important}.purple-text.text-lighten-5{color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important}.purple-text.text-lighten-4{color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important}.purple-text.text-lighten-3{color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important}.purple-text.text-lighten-2{color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important}.purple-text.text-lighten-1{color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important}.purple-text.text-darken-1{color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important}.purple-text.text-darken-2{color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important}.purple-text.text-darken-3{color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important}.purple-text.text-darken-4{color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important}.purple-text.text-accent-1{color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important}.purple-text.text-accent-2{color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important}.purple-text.text-accent-3{color:#d500f9!important}.purple.accent-4{background-color:#a0f!important}.purple-text.text-accent-4{color:#a0f!important}.deep-purple{background-color:#673ab7!important}.deep-purple-text{color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important}.deep-purple-text.text-lighten-5{color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important}.deep-purple-text.text-lighten-4{color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important}.deep-purple-text.text-lighten-3{color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important}.deep-purple-text.text-lighten-2{color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important}.deep-purple-text.text-lighten-1{color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important}.deep-purple-text.text-darken-1{color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important}.deep-purple-text.text-darken-2{color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important}.deep-purple-text.text-darken-3{color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important}.deep-purple-text.text-darken-4{color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important}.deep-purple-text.text-accent-1{color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important}.deep-purple-text.text-accent-2{color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important}.deep-purple-text.text-accent-3{color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important}.deep-purple-text.text-accent-4{color:#6200ea!important}.indigo{background-color:#3f51b5!important}.indigo-text{color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important}.indigo-text.text-lighten-5{color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important}.indigo-text.text-lighten-4{color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important}.indigo-text.text-lighten-3{color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important}.indigo-text.text-lighten-2{color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important}.indigo-text.text-lighten-1{color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important}.indigo-text.text-darken-1{color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important}.indigo-text.text-darken-2{color:#303f9f!important}.indigo.darken-3{background-color:#283593!important}.indigo-text.text-darken-3{color:#283593!important}.indigo.darken-4{background-color:#1a237e!important}.indigo-text.text-darken-4{color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important}.indigo-text.text-accent-1{color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important}.indigo-text.text-accent-2{color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important}.indigo-text.text-accent-3{color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important}.indigo-text.text-accent-4{color:#304ffe!important}.blue{background-color:#4975ab!important}.blue-text{color:#2196F3!important}.blue.lighten-5{background-color:#E3F2FD!important}.blue-text.text-lighten-5{color:#E3F2FD!important}.blue.lighten-4{background-color:#BBDEFB!important}.blue-text.text-lighten-4{color:#BBDEFB!important}.blue.lighten-3{background-color:#90CAF9!important}.blue-text.text-lighten-3{color:#90CAF9!important}.blue.lighten-2{background-color:#64B5F6!important}.blue-text.text-lighten-2{color:#64B5F6!important}.blue.lighten-1{background-color:#42A5F5!important}.blue-text.text-lighten-1{color:#42A5F5!important}.blue.darken-1{background-color:#1E88E5!important}.blue-text.text-darken-1{color:#1E88E5!important}.blue.darken-2{background-color:#1976D2!important}.blue-text.text-darken-2{color:#1976D2!important}.blue.darken-3{background-color:#1565C0!important}.blue-text.text-darken-3{color:#1565C0!important}.blue.darken-4{background-color:#0D47A1!important}.blue-text.text-darken-4{color:#0D47A1!important}.blue.accent-1{background-color:#82B1FF!important}.blue-text.text-accent-1{color:#82B1FF!important}.blue.accent-2{background-color:#448AFF!important}.blue-text.text-accent-2{color:#448AFF!important}.blue.accent-3{background-color:#2979FF!important}.blue-text.text-accent-3{color:#2979FF!important}.blue.accent-4{background-color:#2962FF!important}.blue-text.text-accent-4{color:#2962FF!important}.light-blue{background-color:#03a9f4!important}.light-blue-text{color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important}.light-blue-text.text-lighten-5{color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important}.light-blue-text.text-lighten-4{color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important}.light-blue-text.text-lighten-3{color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important}.light-blue-text.text-lighten-2{color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important}.light-blue-text.text-lighten-1{color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important}.light-blue-text.text-darken-1{color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important}.light-blue-text.text-darken-2{color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important}.light-blue-text.text-darken-3{color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important}.light-blue-text.text-darken-4{color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important}.light-blue-text.text-accent-1{color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important}.light-blue-text.text-accent-2{color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important}.light-blue-text.text-accent-3{color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important}.light-blue-text.text-accent-4{color:#0091ea!important}.cyan{background-color:#00bcd4!important}.cyan-text{color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important}.cyan-text.text-lighten-5{color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important}.cyan-text.text-lighten-4{color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important}.cyan-text.text-lighten-3{color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important}.cyan-text.text-lighten-2{color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important}.cyan-text.text-lighten-1{color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important}.cyan-text.text-darken-1{color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important}.cyan-text.text-darken-2{color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important}.cyan-text.text-darken-3{color:#00838f!important}.cyan.darken-4{background-color:#006064!important}.cyan-text.text-darken-4{color:#006064!important}.cyan.accent-1{background-color:#84ffff!important}.cyan-text.text-accent-1{color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important}.cyan-text.text-accent-2{color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important}.cyan-text.text-accent-3{color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important}.cyan-text.text-accent-4{color:#00b8d4!important}.teal{background-color:#009688!important}.teal-text{color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important}.teal-text.text-lighten-5{color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important}.teal-text.text-lighten-4{color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important}.teal-text.text-lighten-3{color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important}.teal-text.text-lighten-2{color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important}.teal-text.text-lighten-1{color:#26a69a!important}.teal.darken-1{background-color:#00897b!important}.teal-text.text-darken-1{color:#00897b!important}.teal.darken-2{background-color:#00796b!important}.teal-text.text-darken-2{color:#00796b!important}.teal.darken-3{background-color:#00695c!important}.teal-text.text-darken-3{color:#00695c!important}.teal.darken-4{background-color:#004d40!important}.teal-text.text-darken-4{color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important}.teal-text.text-accent-1{color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important}.teal-text.text-accent-2{color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important}.teal-text.text-accent-3{color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important}.teal-text.text-accent-4{color:#00bfa5!important}.green{background-color:#4CAF50!important}.green-text{color:#4CAF50!important}.green.lighten-5{background-color:#E8F5E9!important}.green-text.text-lighten-5{color:#E8F5E9!important}.green.lighten-4{background-color:#C8E6C9!important}.green-text.text-lighten-4{color:#C8E6C9!important}.green.lighten-3{background-color:#A5D6A7!important}.green-text.text-lighten-3{color:#A5D6A7!important}.green.lighten-2{background-color:#81C784!important}.green-text.text-lighten-2{color:#81C784!important}.green.lighten-1{background-color:#66BB6A!important}.green-text.text-lighten-1{color:#66BB6A!important}.green.darken-1{background-color:#43A047!important}.green-text.text-darken-1{color:#43A047!important}.green.darken-2{background-color:#388E3C!important}.green-text.text-darken-2{color:#388E3C!important}.green.darken-3{background-color:#2E7D32!important}.green-text.text-darken-3{color:#2E7D32!important}.green.darken-4{background-color:#1B5E20!important}.green-text.text-darken-4{color:#1B5E20!important}.green.accent-1{background-color:#B9F6CA!important}.green-text.text-accent-1{color:#B9F6CA!important}.green.accent-2{background-color:#69F0AE!important}.green-text.text-accent-2{color:#69F0AE!important}.green.accent-3{background-color:#00E676!important}.green-text.text-accent-3{color:#00E676!important}.green.accent-4{background-color:#00C853!important}.green-text.text-accent-4{color:#00C853!important}.light-green{background-color:#8bc34a!important}.light-green-text{color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important}.light-green-text.text-lighten-5{color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important}.light-green-text.text-lighten-4{color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important}.light-green-text.text-lighten-3{color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important}.light-green-text.text-lighten-2{color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important}.light-green-text.text-lighten-1{color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important}.light-green-text.text-darken-1{color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important}.light-green-text.text-darken-2{color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important}.light-green-text.text-darken-3{color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important}.light-green-text.text-darken-4{color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important}.light-green-text.text-accent-1{color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important}.light-green-text.text-accent-2{color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important}.light-green-text.text-accent-3{color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important}.light-green-text.text-accent-4{color:#64dd17!important}.lime{background-color:#cddc39!important}.lime-text{color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important}.lime-text.text-lighten-5{color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important}.lime-text.text-lighten-4{color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important}.lime-text.text-lighten-3{color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important}.lime-text.text-lighten-2{color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important}.lime-text.text-lighten-1{color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important}.lime-text.text-darken-1{color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important}.lime-text.text-darken-2{color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important}.lime-text.text-darken-3{color:#9e9d24!important}.lime.darken-4{background-color:#827717!important}.lime-text.text-darken-4{color:#827717!important}.lime.accent-1{background-color:#f4ff81!important}.lime-text.text-accent-1{color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important}.lime-text.text-accent-2{color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important}.lime-text.text-accent-3{color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important}.lime-text.text-accent-4{color:#aeea00!important}.yellow{background-color:#ffeb3b!important}.yellow-text{color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important}.yellow-text.text-lighten-5{color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important}.yellow-text.text-lighten-4{color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important}.yellow-text.text-lighten-3{color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important}.yellow-text.text-lighten-2{color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important}.yellow-text.text-lighten-1{color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important}.yellow-text.text-darken-1{color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important}.yellow-text.text-darken-2{color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important}.yellow-text.text-darken-3{color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important}.yellow-text.text-darken-4{color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important}.yellow-text.text-accent-1{color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important}.yellow-text.text-accent-2{color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important}.yellow-text.text-accent-3{color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important}.yellow-text.text-accent-4{color:#ffd600!important}.amber{background-color:#ffc107!important}.amber-text{color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important}.amber-text.text-lighten-5{color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important}.amber-text.text-lighten-4{color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important}.amber-text.text-lighten-3{color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important}.amber-text.text-lighten-2{color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important}.amber-text.text-lighten-1{color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important}.amber-text.text-darken-1{color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important}.amber-text.text-darken-2{color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important}.amber-text.text-darken-3{color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important}.amber-text.text-darken-4{color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important}.amber-text.text-accent-1{color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important}.amber-text.text-accent-2{color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important}.amber-text.text-accent-3{color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important}.amber-text.text-accent-4{color:#ffab00!important}.orange{background-color:#ff9800!important}.orange-text{color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important}.orange-text.text-lighten-5{color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important}.orange-text.text-lighten-4{color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important}.orange-text.text-lighten-3{color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important}.orange-text.text-lighten-2{color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important}.orange-text.text-lighten-1{color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important}.orange-text.text-darken-1{color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important}.orange-text.text-darken-2{color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important}.orange-text.text-darken-3{color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important}.orange-text.text-darken-4{color:#e65100!important}.orange.accent-1{background-color:#ffd180!important}.orange-text.text-accent-1{color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important}.orange-text.text-accent-2{color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important}.orange-text.text-accent-3{color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important}.orange-text.text-accent-4{color:#ff6d00!important}.deep-orange{background-color:#ff5722!important}.deep-orange-text{color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important}.deep-orange-text.text-lighten-5{color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important}.deep-orange-text.text-lighten-4{color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important}.deep-orange-text.text-lighten-3{color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important}.deep-orange-text.text-lighten-2{color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important}.deep-orange-text.text-lighten-1{color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important}.deep-orange-text.text-darken-1{color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important}.deep-orange-text.text-darken-2{color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important}.deep-orange-text.text-darken-3{color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important}.deep-orange-text.text-darken-4{color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important}.deep-orange-text.text-accent-1{color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important}.deep-orange-text.text-accent-2{color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important}.deep-orange-text.text-accent-3{color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important}.deep-orange-text.text-accent-4{color:#dd2c00!important}.brown{background-color:#795548!important}.brown-text{color:#795548!important}.brown.lighten-5{background-color:#efebe9!important}.brown-text.text-lighten-5{color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important}.brown-text.text-lighten-4{color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important}.brown-text.text-lighten-3{color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important}.brown-text.text-lighten-2{color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important}.brown-text.text-lighten-1{color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important}.brown-text.text-darken-1{color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important}.brown-text.text-darken-2{color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important}.brown-text.text-darken-3{color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important}.brown-text.text-darken-4{color:#3e2723!important}.blue-grey{background-color:#607d8b!important}.blue-grey-text{color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important}.blue-grey-text.text-lighten-5{color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important}.blue-grey-text.text-lighten-4{color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important}.blue-grey-text.text-lighten-3{color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important}.blue-grey-text.text-lighten-2{color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important}.blue-grey-text.text-lighten-1{color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important}.blue-grey-text.text-darken-1{color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important}.blue-grey-text.text-darken-2{color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important}.blue-grey-text.text-darken-3{color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important}.blue-grey-text.text-darken-4{color:#263238!important}.grey{background-color:#9e9e9e!important}.grey-text{color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important}.grey-text.text-lighten-5{color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important}.grey-text.text-lighten-4{color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important}.grey-text.text-lighten-3{color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important}.grey-text.text-lighten-2{color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important}.grey-text.text-lighten-1{color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important}.grey-text.text-darken-1{color:#757575!important}.grey.darken-2{background-color:#616161!important}.grey-text.text-darken-2{color:#616161!important}.grey.darken-3{background-color:#424242!important}.grey-text.text-darken-3{color:#424242!important}.grey.darken-4{background-color:#212121!important}.grey-text.text-darken-4{color:#212121!important}.black{background-color:#212121!important}.black-text{color:#212121!important}.white{background-color:#fff!important}.white-text{color:#fff!important}.transparent{background-color:transparent!important}.transparent-text{color:transparent!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#212121}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default) li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.valign-wrapper .valign{display:block}.clearfix{clear:both}.z-depth-0{box-shadow:none!important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,.side-nav{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-floating:hover{ background-color: #1d4483 !important; /*box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)*/}.z-depth-2{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.z-depth-3{box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}.z-depth-4,.modal{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)}.z-depth-5{box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.3)}.hoverable{transition:box-shadow .25s;box-shadow:0}.hoverable:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:400;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed!important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}@media only screen and (max-width: 600px){.hide-on-small-only,.hide-on-small-and-down{display:none!important}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display:none!important}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display:none!important}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none!important}}@media only screen and (min-width: 993px){.hide-on-large-only{display:none!important}.show-on-large{display:block!important}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:block!important}}@media only screen and (max-width: 600px){.show-on-small{display:block!important}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display:block!important}}@media only screen and (max-width: 992px){.show-on-medium-and-down{display:block!important}}@media only screen and (max-width: 600px){.center-on-small-only{text-align:center}}footer.page-footer{margin-top:20px;padding-top:20px;background-color:#ee6e73}footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table}table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{margin:.5rem 0 1rem;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;transition:.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}.collapsible .collection{margin:0;border:none}span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:inherit;color:#757575;float:right;box-sizing:border-box}span.badge.new{font-weight:300;font-size:.8rem;color:#fff;background-color:#26a69a;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px}.side-nav span.badge.new,.collapsible span.badge.new{position:relative;background-color:transparent}.side-nav span.badge.new::before,.collapsible span.badge.new::before{content:'';position:absolute;top:10px;right:0;bottom:10px;left:0;background-color:#26a69a;border-radius:2px;z-index:-1}.collapsible span.badge.new{z-index:1}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;transition:width .3s linear}.progress .indeterminate{background-color:#4975ab}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none!important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left!important}.right{float:right!important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0!important}.material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:liga;-moz-font-feature-settings:liga;font-feature-settings:liga}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}}@media only screen and (min-width: 993px){.container{width:70%}}.container .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.s1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.pull-s1{right:8.3333333333%}.row .col.push-s1{left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.pull-s2{right:16.6666666667%}.row .col.push-s2{left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.pull-s4{right:33.3333333333%}.row .col.push-s4{left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.pull-s5{right:41.6666666667%}.row .col.push-s5{left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.pull-s7{right:58.3333333333%}.row .col.push-s7{left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.pull-s8{right:66.6666666667%}.row .col.push-s8{left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.pull-s10{right:83.3333333333%}.row .col.push-s10{left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.pull-s11{right:91.6666666667%}.row .col.push-s11{left:91.6666666667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width: 601px){.row .col.m1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.3333333333%}.row .col.pull-m1{right:8.3333333333%}.row .col.push-m1{left:8.3333333333%}.row .col.offset-m2{margin-left:16.6666666667%}.row .col.pull-m2{right:16.6666666667%}.row .col.push-m2{left:16.6666666667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.3333333333%}.row .col.pull-m4{right:33.3333333333%}.row .col.push-m4{left:33.3333333333%}.row .col.offset-m5{margin-left:41.6666666667%}.row .col.pull-m5{right:41.6666666667%}.row .col.push-m5{left:41.6666666667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.3333333333%}.row .col.pull-m7{right:58.3333333333%}.row .col.push-m7{left:58.3333333333%}.row .col.offset-m8{margin-left:66.6666666667%}.row .col.pull-m8{right:66.6666666667%}.row .col.push-m8{left:66.6666666667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.3333333333%}.row .col.pull-m10{right:83.3333333333%}.row .col.push-m10{left:83.3333333333%}.row .col.offset-m11{margin-left:91.6666666667%}.row .col.pull-m11{right:91.6666666667%}.row .col.push-m11{left:91.6666666667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width: 993px){.row .col.l1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.3333333333%}.row .col.pull-l1{right:8.3333333333%}.row .col.push-l1{left:8.3333333333%}.row .col.offset-l2{margin-left:16.6666666667%}.row .col.pull-l2{right:16.6666666667%}.row .col.push-l2{left:16.6666666667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.3333333333%}.row .col.pull-l4{right:33.3333333333%}.row .col.push-l4{left:33.3333333333%}.row .col.offset-l5{margin-left:41.6666666667%}.row .col.pull-l5{right:41.6666666667%}.row .col.push-l5{left:41.6666666667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.3333333333%}.row .col.pull-l7{right:58.3333333333%}.row .col.push-l7{left:58.3333333333%}.row .col.offset-l8{margin-left:66.6666666667%}.row .col.pull-l8{right:66.6666666667%}.row .col.push-l8{left:66.6666666667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.3333333333%}.row .col.pull-l10{right:83.3333333333%}.row .col.push-l10{left:83.3333333333%}.row .col.offset-l11{margin-left:91.6666666667%}.row .col.pull-l11{right:91.6666666667%}.row .col.push-l11{left:91.6666666667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{height:auto}nav a{color:#fff}nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width: 993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .button-collapse i{height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;white-space:nowrap}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;-webkit-transform:none;transform:none}nav .brand-logo.left{left:.5rem}nav .brand-logo.right{right:.5rem;left:auto}}nav .brand-logo.right{right:.5rem;padding:0}nav .brand-logo i,nav .brand-logo [class^="mdi-"],nav .brand-logo [class*="mdi-"],nav .brand-logo i.material-icons{float:left;margin-right:15px}nav ul{margin:0}nav ul li{transition:background-color .3s;float:left;padding:0}nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a.btn,nav ul a.btn-large,nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a:hover{background-color:rgba(0,0,0,0.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);transition:color .3s}nav .input-field label.active i{color:#fff}nav .input-field label.active{-webkit-transform:translateY(0);transform:translateY(0)}.navbar-fixed{position:relative;height:56px;z-index:997}.navbar-fixed nav{position:fixed}@media only screen and (min-width: 601px){nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}} a{text-decoration:none}html{line-height:1.5;font-weight:400;color:#212121}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem}h2{font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem}h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem}h4{font-size:2.28rem;line-height:110%;margin:1.14rem 0 .912rem}h5{font-size:1.64rem;line-height:110%;margin:.82rem 0 .656rem}h6{font-size:1rem;line-height:110%;margin:.5rem 0 .4rem}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,footer.page-footer .footer-copyright{font-weight:300}.thin{font-weight:200}.flow-text{font-weight:300}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem}}.card-panel{transition:box-shadow .25s;padding:20px;margin:.5rem 0 1rem;border-radius:2px;background-color:#fff}.card{position:relative;margin:.5rem 0 1rem;background-color:#fff;transition:box-shadow .25s;border-radius:2px}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden}.card.small .card-image+.card-content,.card.medium .card-image+.card-content,.card.large .card-image+.card-content{max-height:40%}.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:100%;overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:-webkit-flex;display:-ms-flexbox;display:flex}.card.horizontal.small .card-image,.card.horizontal.medium .card-image,.card.horizontal.large .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.small .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.large .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto}.card.horizontal .card-stacked{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.card.horizontal .card-stacked .card-content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;padding:20px}.card .card-content{padding:20px;border-radius:0 0 2px 2px}.card .card-content p{margin:0;color:inherit}.card .card-content .card-title{line-height:48px}.card .card-action{position:relative;background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);padding:20px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:20px;transition:color .3s ease;text-transform:uppercase}.card .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.card .card-reveal{padding:20px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0}}@media only screen and (min-width: 601px) and (max-width: 992px){#toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{border-radius:2px;top:0;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.toast .btn,.toast .btn-large,.toast .btn-flat{margin:0;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}}@media only screen and (min-width: 601px) and (max-width: 992px){.toast{float:left}}@media only screen and (min-width: 993px){.toast{float:right}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,0.7)}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs.tabs-fixed-width .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{color:rgba(238,110,115,0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease}.tabs .tab a:hover,.tabs .tab a.active{background-color:transparent;color:#ee6e73}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(238,110,115,0.7);cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left,right}@media only screen and (max-width: 992px){.tabs{display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;display:none;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none}.backdrop{position:absolute;opacity:0;display:none;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.btn,.btn-large,.btn-flat{border:none;border-radius:5px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-flat:disabled,.btn[disabled],[disabled].btn-large,.btn-floating[disabled],.btn-large[disabled],.btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF!important;box-shadow:none;color:#9F9F9F!important;cursor:default}.btn.disabled:hover,.disabled.btn-large:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,[disabled].btn-large:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF!important;color:#9F9F9F!important}.btn,.btn-large,.btn-floating,.btn-large,.btn-flat{outline:0}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-floating:focus{background-color:#1d7d74}.btn,.btn-large{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover{background-color:#2bbbad}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#26a69a;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}.btn-floating:hover{background-color:#26a69a}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:56px;height:56px}.btn-floating.btn-large i{line-height:56px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.horizontal{padding:0 0 0 15px}.fixed-action-btn.horizontal ul{text-align:right;right:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.horizontal ul li{display:inline-block;margin:15px 15px 0 0}.fixed-action-btn.toolbar{padding:0;height:56px}.fixed-action-btn.toolbar.active>a i{opacity:0}.fixed-action-btn.toolbar ul{display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;bottom:0}.fixed-action-btn.toolbar ul li{-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;transition:none}.fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;box-shadow:none;color:#fff;line-height:56px;z-index:1}.fixed-action-btn.toolbar ul li a i{line-height:inherit}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#26a69a;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;transition:background-color .2s}.btn-flat:focus,.btn-flat:active{background-color:transparent}.btn-flat:focus,.btn-flat:hover{background-color:rgba(0,0,0,0.1);box-shadow:none}.btn-flat:active{background-color:rgba(0,0,0,0.2)}.btn-flat.disabled{background-color:transparent!important;color:#b3b3b3!important;cursor:default}.btn-large{height:54px;line-height:54px}.btn-large i{font-size:1.6rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width,height}.dropdown-content li{clear:both;color:#212121;cursor:pointer;min-height:30px;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li:hover,.dropdown-content li.active,.dropdown-content li.selected{background-color:#eee}.dropdown-content li.active.selected{background-color:#e1e1e1}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;color:#26a69a;display:block;line-height:22px;padding:8px 25%}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit}.input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px}.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity,transform;transition:.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);transition:all .7s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.waves-effect img{position:relative;z-index:-1}.waves-notransition{transition:none!important}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#212121 100%)}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top,opacity}@media only screen and (max-width: 992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat{float:right;margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#212121;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom,opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem}.collapsible-header{display:block;cursor:pointer;min-height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}.collapsible-body{display:none;border-bottom:1px solid #ddd;box-sizing:border-box}.collapsible-body p{margin:0;padding:2rem}.side-nav .collapsible,.side-nav.fixed .collapsible{border:none;box-shadow:none}.side-nav .collapsible li,.side-nav.fixed .collapsible li{padding:0}.side-nav .collapsible-header,.side-nav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.side-nav .collapsible-header:hover,.side-nav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.side-nav .collapsible-header i,.side-nav.fixed .collapsible-header i{line-height:inherit}.side-nav .collapsible-body,.side-nav.fixed .collapsible-body{border:0;background-color:#fff}.side-nav .collapsible-body li a,.side-nav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;box-shadow:none}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin .35s cubic-bezier(0.25,0.46,0.45,0.94)}.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}.chip img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.chips{border:none;border-bottom:1px solid #9e9e9e;box-shadow:none;margin:0 0 20px;min-height:45px;outline:none;transition:all .3s}.chips.focus{}.chips:hover{cursor:text}.chips .chip.selected{background-color:#26a69a;color:#fff}.chips .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:1rem;height:3rem;line-height:32px;outline:0;margin:0;padding:0!important;width:120px!important}.chips .input:focus{border:0!important;box-shadow:none!important}.prefix ~ .chips{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.chips:empty ~ label{font-size:.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.materialboxed{display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;transition:opacity .4s}.materialboxed:hover{will-change:left,top,width,height}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:-webkit-zoom-out;cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#292929;z-index:1000;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;width:100%;text-align:center;padding:0 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #c9f3ef}button:focus{outline:none;background-color:#2ab7a9}label{font-size:.8rem;color:#9e9e9e}::-webkit-input-placeholder{color:#d1d1d1}:-moz-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{background-color:transparent;border: 1px solid #d0d2d3;border-radius:5px         ;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 12px;padding: 9px 15px;box-shadow:none;box-sizing:content-box;transition:all .3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:disabled,input[type=text][readonly="readonly"],input[type=password]:disabled,input[type=password][readonly="readonly"],input[type=email]:disabled,input[type=email][readonly="readonly"],input[type=url]:disabled,input[type=url][readonly="readonly"],input[type=time]:disabled,input[type=time][readonly="readonly"],input[type=date]:disabled,input[type=date][readonly="readonly"],input[type=datetime]:disabled,input[type=datetime][readonly="readonly"],input[type=datetime-local]:disabled,input[type=datetime-local][readonly="readonly"],input[type=tel]:disabled,input[type=tel][readonly="readonly"],input[type=number]:disabled,input[type=number][readonly="readonly"],input[type=search]:disabled,input[type=search][readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.26);border-bottom:1px dotted rgba(0,0,0,0.26)}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:disabled+label,input[type=text][readonly="readonly"]+label,input[type=password]:disabled+label,input[type=password][readonly="readonly"]+label,input[type=email]:disabled+label,input[type=email][readonly="readonly"]+label,input[type=url]:disabled+label,input[type=url][readonly="readonly"]+label,input[type=time]:disabled+label,input[type=time][readonly="readonly"]+label,input[type=date]:disabled+label,input[type=date][readonly="readonly"]+label,input[type=datetime]:disabled+label,input[type=datetime][readonly="readonly"]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly="readonly"]+label,input[type=tel]:disabled+label,input[type=tel][readonly="readonly"]+label,input[type=number]:disabled+label,input[type=number][readonly="readonly"]+label,input[type=search]:disabled+label,input[type=search][readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.26)}input:not([type]):focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){}input:not([type]):focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input:not([type]).valid,input:not([type]):focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime].valid,input[type=datetime]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{/*border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50*/}input:not([type]).valid+label:after,input:not([type]):focus.valid+label:after,input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime].valid+label:after,input[type=datetime]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1}input:not([type]).invalid,input:not([type]):focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime].invalid,input[type=datetime]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #D85453;box-shadow:0 1px 0 0 #D85453}input:not([type]).invalid+label:after,input:not([type]):focus.invalid+label:after,input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime].invalid+label:after,input[type=datetime]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#D85453;opacity:1}input:not([type]).validate+label,input[type=text].validate+label,input[type=password].validate+label,input[type=email].validate+label,input[type=url].validate+label,input[type=time].validate+label,input[type=date].validate+label,input[type=datetime].validate+label,input[type=datetime-local].validate+label,input[type=tel].validate+label,input[type=number].validate+label,input[type=search].validate+label,textarea.materialize-textarea.validate+label{width:100%;pointer-events:none}input:not([type])+label:after,input[type=text]+label:after,input[type=password]+label:after,input[type=email]+label:after,input[type=url]+label:after,input[type=time]+label:after,input[type=date]+label:after,input[type=datetime]+label:after,input[type=datetime-local]+label:after,input[type=tel]+label:after,input[type=number]+label:after,input[type=search]+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:60px;opacity:0;transition:.2s opacity ease-out,.2s color ease-out}.input-field{position:relative;margin-top:1rem}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}.input-field label{color:#9e9e9e;position:absolute;top:.8rem;left:0;font-size:1rem;cursor:text;transition:.2s ease-out}.input-field label.active{font-size:.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color .2s}.input-field .prefix.active{color:#26a69a}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width: 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus ~ .mdi-navigation-close,.input-field input[type=search]:focus ~ .material-icons{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{overflow-y:hidden;padding:.8rem 0 1.6rem;resize:none;min-height:3rem}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem}.autocomplete-content{margin-top:-15px;display:block;opacity:1;position:static}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px;opacity:0}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="radio"]+label:before,[type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease}[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+label:after,[type="radio"]:checked+label:before,[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border-radius:50%}[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+label:after{border:2px solid #5a5a5a}[type="radio"]:not(:checked)+label:after{-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:before{border:2px solid transparent}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border:2px solid #26a69a}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:after{background-color:#26a69a}[type="radio"]:checked+label:after{-webkit-transform:scale(1.02);transform:scale(1.02)}[type="radio"].with-gap:checked+label:after{-webkit-transform:scale(0.5);transform:scale(0.5)}[type="radio"].tabbed:focus+label:before{box-shadow:0 0 0 10px rgba(0,0,0,0.1)}[type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,0.26)}[type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled+label{color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.26);border-color:#BDBDBD}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px;opacity:0}[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"]+label:before,[type="checkbox"]:not(.filled-in)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;transition:.2s}[type="checkbox"]:not(.filled-in)+label:after{border:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,0.26)}[type="checkbox"].tabbed:focus+label:after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:checked+label:before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);border-bottom:2px solid rgba(0,0,0,0.26)}[type="checkbox"]:indeterminate+label:before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);background-color:transparent}[type="checkbox"].filled-in+label:after{border-radius:2px}[type="checkbox"].filled-in+label:before,[type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0;z-index:0}[type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #4975ab;border-bottom:2px solid #4975ab;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0}[type="checkbox"].filled-in.tabbed:focus+label:after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus+label:after{border-radius:2px;background-color:#26a69a;border-color:#26a69a}[type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#BDBDBD}[type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+label:after{background-color:#BDBDBD;border-color:#BDBDBD}.switch,.switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a;left:24px}.switch label .lever{content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#818181;border-radius:15px;transition:background .3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:after{content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#F1F1F1;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:-5px;top:-3px;transition:left .3s ease,background .3s ease,box-shadow .1s ease}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::after,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(38,166,154,0.1)}input[type=checkbox]:not(:disabled) ~ .lever:active:after,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,0,0,0.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#BDBDBD}select{display:none}select.browser-default{display:block}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 20px;padding:0;display:block}.select-wrapper span.caret{color:initial;position:absolute;right:0;top:0;bottom:0;height:10px;margin:auto 0;font-size:10px;line-height:10px}.select-wrapper span.caret.disabled{color:rgba(0,0,0,0.26)}.select-wrapper+label{position:absolute;top:-14px;font-size:.8rem}select:disabled{color:rgba(0,0,0,0.3)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,0.3)}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix ~ label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:none}input[type=range]+.thumb{position:absolute;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;top:10px;margin-left:-6px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#26a69a;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0;transition:.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid #fff}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4px;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ea4a4f}.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ea4a4f}.side-nav{position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%)}.side-nav.right-aligned{right:0;-webkit-transform:translateX(105%);transform:translateX(105%);left:auto;-webkit-transform:translateX(100%);transform:translateX(100%)}.side-nav .collapsible{margin:0}.side-nav li{float:none;line-height:48px}.side-nav li.active{background-color:rgba(0,0,0,0.05)}.side-nav a{color:#212121;display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.side-nav a:hover{background-color:rgba(0,0,0,0.05)}.side-nav a.btn,.side-nav a.btn-large,.side-nav a.btn-large,.side-nav a.btn-flat,.side-nav a.btn-floating{margin:10px 15px}.side-nav a.btn,.side-nav a.btn-large,.side-nav a.btn-large,.side-nav a.btn-floating{color:#fff}.side-nav a.btn-flat{color:#343434}.side-nav a.btn:hover,.side-nav a.btn-large:hover,.side-nav a.btn-large:hover{background-color:#2bbbad}.side-nav a.btn-floating:hover{background-color:#26a69a}.side-nav li>a>i,.side-nav li>a>[class^="mdi-"],.side-nav li>a>[class*="mdi-"],.side-nav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54)}.side-nav .divider{margin:8px 0 0}.side-nav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.side-nav .subheader:hover{background-color:transparent}.side-nav .userView{position:relative;padding:32px 32px 0;margin-bottom:8px}.side-nav .userView>a{height:auto;padding:0}.side-nav .userView>a:hover{background-color:transparent}.side-nav .userView .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.side-nav .userView .circle,.side-nav .userView .name,.side-nav .userView .email{display:block}.side-nav .userView .circle{height:64px;width:64px}.side-nav .userView .name,.side-nav .userView .email{font-size:14px;line-height:24px}.side-nav .userView .name{font-weight:500}.side-nav .userView .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed{left:0;-webkit-transform:translateX(0);transform:translateX(0);position:fixed}.side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 992px){.side-nav.fixed{-webkit-transform:translateX(-105%);transform:translateX(-105%)}.side-nav.fixed.right-aligned{-webkit-transform:translateX(105%);transform:translateX(105%)}.side-nav a{padding:0 16px}.side-nav .userView{padding:16px 16px 0}}.side-nav .collapsible-body>ul:not(.collapsible)>li.active,.side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}.side-nav .collapsible-body>ul:not(.collapsible)>li.active a,.side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:#080a0cd1;z-index:997;will-change:opacity}.preloader-wrapper{display:inline-block;position:relative;width:48px;height:48px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#26a69a}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0,0.2,1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0,0.2,1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4CAF50}.carousel{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0 50%;transform-origin:0 50%}.carousel.carousel-slider{top:0;left:0;height:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{display:none;width:200px;height:400px;position:absolute;top:0;left:0}.carousel .carousel-item img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item.active{background-color:#fff}.picker{font-size:16px;text-align:left;line-height:1.2;color:#212121;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;transition:background .15s ease-out,top 0 .15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .15s ease-out}@media (min-height: 28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 28.875em){.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height: 28.875em){.picker__box{display:block;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000);zoom:1;background:rgba(0,0,0,0.32);transition:background .15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 35.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__input.picker__input--active{border-color:#E3F2FD}.picker__frame{margin:0 auto;max-width:325px}@media (min-height: 38.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}.picker__select--month.browser-default{display:inline;background-color:#FFF;width:40%}.picker__select--year.browser-default{display:inline;background-color:#FFF;width:26%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,0.05)}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table th,.picker__table td{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day--today{position:relative;color:#595959;letter-spacing:-.3px;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--infocus:hover{cursor:pointer;color:#212121;font-weight:500}.picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}.picker__day--outfocus:hover{cursor:pointer;color:#ddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.75);transform:scale(0.75);background:#0089ec;color:#fff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#212121;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,0.05);outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker__box{border-radius:2px;overflow:hidden}.picker__date-display{text-align:center;background-color:#26a69a;color:#fff;padding-bottom:15px;font-weight:300}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#212121;background:#a1ded8}.picker__weekday-display{background-color:#1f897f;padding:10px;font-weight:200;letter-spacing:.5px;font-size:1rem;margin-bottom:15px}.picker__month-display{text-transform:uppercase;font-size:2rem}.picker__day-display{font-size:4.5rem;font-weight:400}.picker__year-display{font-size:1.8rem;color:rgba(255,255,255,0.4)}.picker__box{padding:0}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-top:0;margin-bottom:.5em}.picker__day--infocus{color:#595959;letter-spacing:-.3px;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day.picker__day--today{color:#26a69a}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.9);transform:scale(0.9);background-color:#26a69a;color:#fff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:#a1ded8}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today{font-size:1.1rem;padding:0 1rem;color:#26a69a}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:#a1ded8}.picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#212121;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#212121;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#fff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#212121;background:#b1dcfb;background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:none}.picker--time .picker__button--clear:before{top:-.25em;color:#666;font-size:1.25em;font-weight:700}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#fff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{/*color:#a7a7a9;*/line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%; position: relative;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #212121 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:280px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#212121}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single:focus,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple:focus{outline:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#212121}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],/* 1 */
input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-next,.slick-prev{font-size:0;top:-36px;position:absolute;display:block;background-color:#FFF;width:30px;height:30px;padding:0;cursor:pointer;border:none;box-shadow:0 1px 4px 0 rgba(0,0,0,0.2)!important}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background-color:#4975ab}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;opacity:.75;color:#fff}.slick-prev{right:42px;}.slick-next{right:8px;}.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center;z-index:1000}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:1px solid rgba(69,90,100,0.6);font-size:0;background-color:#1D232A;border-radius:50%;line-height:0;display:block;padding:5px;cursor:pointer;color:transparent;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}// .slick-dots li button:before{font-size:20px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#212121;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button{background-color:#4975ab;border:1px solid #4975ab}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:10042;overflow:hidden;position:fixed;background:#1d232a;opacity:.85;filter:alpha(opacity=85)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:10043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:10045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:10044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:10046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:45px;height:41px;line-height:1;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:38px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{color:#d55 !important;opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:0px}.mfp-close-btn-in .mfp-close{color:#ccc;font-family: serif;}// .mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}// .mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:86.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 1px rgba(0,0,0,0.6);background:#FFF}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.white-popup-block{background:#ffffff;padding:0;text-align:left;max-width:1260px;margin:0 auto;position:relative}.tipso_bubble,.tipso_bubble > .tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tipso_bubble{position:absolute;background-color:#fff;text-align:center;border-radius:2px;z-index:9999;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)!important;opacity:.9}// .tipso_style{cursor:help;border-bottom:1px dotted}.tipso_title{border-radius:2px 2px 0 0}.tipso_content{word-wrap:break-word;padding:7px}.tipso_bubble.tiny{font-size:.6rem}.tipso_bubble.small{font-size:.8rem}.tipso_bubble.default{font-size:.85rem}.tipso_bubble.large{font-size:1.2rem;width:100%}.tipso_bubble > .tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}.tipso_bubble.top > .tipso_arrow{top:100%;left:50%;margin-left:-8px;border-color:#212121 transparent transparent}.tipso_bubble.bottom > .tipso_arrow{bottom:100%;left:50%;margin-left:-8px;border-color:transparent transparent #212121}.tipso_bubble.left > .tipso_arrow{top:50%;left:100%;margin-top:-8px;border-color:transparent transparent transparent #212121}.tipso_bubble.right > .tipso_arrow{top:50%;right:100%;margin-top:-8px;border-color:transparent #212121 transparent transparent}.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}.btn-file{overflow:hidden;position:relative;vertical-align:middle}.btn-file > input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:alpha(opacity=0);font-size:23px;height:100%;width:100%;direction:ltr;cursor:pointer}.fileinput{display:block}.fileinput .form-control{padding-top:7px;padding-bottom:5px;display:inline-block;margin-bottom:0;vertical-align:middle;cursor:text}.fileinput .thumbnail{cursor:pointer;margin:auto;width:100px;height:100px;border:1px solid #e0e0e0;border-radius:50%;background:#FBFBFB url(/static/noaccountimage.jpg?v=1);background-repeat:no-repeat;overflow:hidden;display:block;margin-bottom:5px;vertical-align:middle;text-align:center}.fileinput .thumbnail > img{max-height:100%}.fileinput .btn{vertical-align:middle}.fileinput-exists .fileinput-new,.fileinput-new .fileinput-exists{display:none}.fileinput-inline .fileinput-controls{display:inline}.fileinput-filename{vertical-align:middle;display:inline-block;overflow:hidden}.form-control .fileinput-filename{vertical-align:bottom}.fileinput.input-group{display:table}.fileinput.input-group > *{position:relative;z-index:2}.fileinput.input-group > .btn-file{z-index:1}.fileinput-new.input-group .btn-file,.fileinput-new .input-group .btn-file{border-radius:0 4px 4px 0}.fileinput-new.input-group .btn-file.btn-xs,.fileinput-new .input-group .btn-file.btn-xs,.fileinput-new.input-group .btn-file.btn-sm,.fileinput-new .input-group .btn-file.btn-sm{border-radius:0 3px 3px 0}.fileinput-new.input-group .btn-file.btn-lg,.fileinput-new .input-group .btn-file.btn-lg{border-radius:0 6px 6px 0}.form-group.has-warning .fileinput .fileinput-preview{color:#8a6d3b}.form-group.has-warning .fileinput .thumbnail{border-color:#faebcc}.form-group.has-error .fileinput .fileinput-preview{color:#a94442}.form-group.has-error .fileinput .thumbnail{border-color:#ebccd1}.form-group.has-success .fileinput .fileinput-preview{color:#3c763d}.form-group.has-success .fileinput .thumbnail{border-color:#d6e9c6}.input-group-addon:not(:first-child){border-left:0}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,0.3);background:#fff;padding:54px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:0;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{opacity:1}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent;display:none}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 .4em;border-radius:0}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:0;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77,0,0.175,1);-moz-animation:passing-through 3s cubic-bezier(0.77,0,0.175,1);-ms-animation:passing-through 3s cubic-bezier(0.77,0,0.175,1);-o-animation:passing-through 3s cubic-bezier(0.77,0,0.175,1);animation:passing-through 3s cubic-bezier(0.77,0,0.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77,0,0.175,1);-moz-animation:slide-in 3s cubic-bezier(0.77,0,0.175,1);-ms-animation:slide-in 3s cubic-bezier(0.77,0,0.175,1);-o-animation:slide-in 3s cubic-bezier(0.77,0,0.175,1);animation:slide-in 3s cubic-bezier(0.77,0,0.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:0;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:0;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.dropzone .dz-message{font-size:22px}.dropzone.dz-drag-hover{background-color:rgba(17,114,182,0.05)}.irs{position:relative;display:block;margin-right:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs-line{position:relative;display:block;overflow:hidden;outline:none!important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-bar-edge{position:absolute;display:block;top:0;left:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-slider{position:absolute;display:block;cursor:default;z-index:1}.irs-slider.type_last{z-index:2}.irs-min{position:absolute;display:block;left:0;cursor:default}.irs-max{position:absolute;display:block;right:0;cursor:default}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#212121}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#212121}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0.0);z-index:2}.irs-disabled{opacity:.4}.lt-ie9 .irs-disabled{filter:alpha(opacity=40)}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;outline:none!important;z-index:-9999!important;background:none!important;border-style:solid!important;border-color:transparent!important}.irs{height:55px}.irs-with-grid{height:75px}.irs-line{height:4px;top:33px;background:#EEE}.irs-line-left{height:4px}.irs-line-mid{height:4px}.irs-line-right{height:4px}.irs-bar{height:4px;top:33px;border-top:1px solid #4975ab;border-bottom:1px solid #4975ab;background:#4975ab}.irs-bar-edge{height:4px;top:33px;width:14px;border:1px solid #4975ab;border-right:0;background:#4975ab}.irs-shadow{height:2px;top:38px;background:#212121;opacity:.3;border-radius:5px;-moz-border-radius:5px}.lt-ie9 .irs-shadow{filter:alpha(opacity=30)}.irs-slider{top:24px;width:24px;height:24px;border:1px solid #DDD;background:#EFEFEF;border-radius:42%;-moz-border-radius:42%;box-shadow:1px 1px 3px rgba(0,0,0,0.2);cursor:pointer}.irs-slider.state_hover,.irs-slider:hover{background:#FFF}.irs-min,.irs-max{color:#333;font-size:12px;line-height:1.333;text-shadow:none;top:0;padding:1px 5px;background:rgba(0,0,0,0.1)}.lt-ie9 .irs-min,.lt-ie9 .irs-max{background:#ccc}.irs-from,.irs-to,.irs-single{color:#fff;font-size:12px;line-height:1.333;text-shadow:none;padding:2px 6px;background:rgba(29,35,42,0.25);border-radius:2px}.lt-ie9 .irs-from,.lt-ie9 .irs-to,.lt-ie9 .irs-single{background:#999}.irs-grid{height:27px}.irs-grid-pol{opacity:.5;background:#4975ab}.irs-grid-pol.small{background:#999}.irs-grid-text{bottom:5px;color:#99a4ac}.row .col{padding:0}.btn,.btn-flat{line-height:2.6rem}.dropdown-content li>a,.dropdown-content li>span{color:#2f2f2f}.btn,.btn-flat,.btn-large{text-transform:none;color:#f9f9f9;height:auto;min-height:36px}.waves-effect.waves-blue .waves-ripple{background-color:rgba(17,114,182,0.7)}.btn-small{font-size:12px;padding:0 1.4rem}.tabs .tab a{color:#727272;font-family:'Mardoto-Bold', 'Roboto' !important;font-size:16px}.tabs .tab a:hover,.tabs .tab a.active{color:#f84849}.tabs .indicator{background-color:#ed5b5c}.tabs{background-color:transparent}.tab-back{-webkit-box-shadow:inset 0 -2px 0 0 #b6b6b6;box-shadow:inset 0 -2px 0 0 #b6b6b6;margin-bottom:0!important}#toast-container{bottom:10%;top:auto;right:3%}.toast{max-width:300px;height:auto;line-height:inherit;font-size:15px;padding:10px 20px;background-color:#fcfcfc;color:#1d232a}.progress{margin:0;border-radius:0;background-color:#e6e6e6;height:3px;z-index:9999}.progress .indeterminate{background-color:#4975ab}nav a:hover{color:#212121}input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea,select{display:inherit;height:auto;border:1px solid #d0d2d3;background:#FFF;padding:9px 15px;box-sizing:border-box;color:#212121;}select{padding:9px 15px}input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #f84849;box-shadow:0 1px 0 0 #f84849}.picker__header{padding:3px 0}.picker__table{margin-top:24px}.picker__date-display{background-color:#4975ab!important}.picker__box{border:none}.picker__nav--prev:hover,.picker__nav--next:hover{background-color:#4975ab}.picker__nav--next:hover:before{border-left:.75em solid #FFF}.picker__nav--prev:hover:before{border-right:.75em solid #FFF}.picker__weekday-display{background-color:#1469A5}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{background-color:#4975ab!important}.picker__day.picker__day--today{color:#4975ab}.picker__day--infocus{padding:.65em 0}.picker__footer .btn-flat{color:#4975ab}[type="checkbox"]+label{padding-left:30px}[type="checkbox"].filled-in+label:after{border-radius:0}[type="checkbox"].filled-in:not(:checked)+label:after{top:2px;border:2px solid rgba(128,128,128,0.79)}[type="checkbox"].filled-in:checked+label:after{ background-color: #fff;    border-color: #fff;    border: 1px solid #4975ab;    border-radius: 5px; }[type="checkbox"].filled-in:checked+label:before{top:0px}[type="checkbox"].rounded+label{padding-left:25px}[type="checkbox"].rounded+label:before{top:2px;left:1px;width:18px;height:18px;border-radius:50%;border:2px solid gray}[type="checkbox"].rounded:checked+label:before{left:1px;transform:none;background:gray}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{padding-left:25px}[type="radio"]+label:before,[type="radio"]+label:after{margin:5px 0}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:after{background-color:#4975ab;border:2px solid #4975ab}.switch{display:inline-block;margin-right:15px}.switch label{font-size:13px!important;line-height:normal}.switch label input[type=checkbox]+.lever:after{top:-1px}.switch label input[type=checkbox]:checked+.lever{background-color:#4975ab!important}.switch label input[type=checkbox]:checked+.lever:after{background-color:#FFF!important}.switch label .lever{background-color:#e5e5e5;width:34px;height:14px;margin:0 5px}.switch label .lever:after{background-color:#FFF;width:16px;height:16px;box-shadow:0 1px 1px 1px rgba(0,0,0,.15)}.z-depth-1{box-shadow:0 2px 5px 0 rgba(0,0,0,0.08),0 2px 10px 0 rgba(0,0,0,0.06)}.collapsible{border:none!important;box-shadow:none}.collapsible-header{font-size:16px;background:url(../img/collapsible.png) no-repeat right center;line-height:inherit;padding:12px 32px 0px 0}.collapsible-header.active{font-family:Mardoto-Regular, Roboto;background:url(../img/collapsible_.png) no-repeat right center}.collapsible-body{border:none;max-height:400px;overflow:auto;margin:0px 0 32px 3px}.collapsible-body p{padding:3px 0}.collapsible-body p.half{float:left;width:50%}.collapsible-body.expandable p:nth-child(n+8){}.collapsible-body.expandable.expanded p{display:block;position:relative}.collapsible-body.expanded .btn-flat>span{display:none}.collapsible-body .btn-flat>span.exed{display:none}.collapsible-body.expanded .btn-flat>span.exed{display:inline}.grey-text{color:#43454c!important}.grey-text.lighten-1{color:#a5a5a5!important}.materialize-red.lighten-5{background-color:#fdeaeb!important}.materialize-red-text.text-lighten-5{color:#fdeaeb!important}.materialize-red.lighten-4{background-color:#f8c1c3!important}.materialize-red-text.text-lighten-4{color:#f8c1c3!important}.materialize-red.lighten-3{background-color:#f3989b!important}.materialize-red-text.text-lighten-3{color:#f3989b!important}.materialize-red.lighten-2{background-color:#ee6e73!important}.materialize-red-text.text-lighten-2{color:#ee6e73!important}.materialize-red.lighten-1{background-color:#ea454b!important}.materialize-red-text.text-lighten-1{color:#ea454b!important}.materialize-red{background-color:#D85453!important}.materialize-red-text{color:#D85453!important}.materialize-red.darken-1{background-color:#d0181e!important}.materialize-red-text.text-darken-1{color:#d0181e!important}.materialize-red.darken-2{background-color:#b9151b!important}.materialize-red-text.text-darken-2{color:#b9151b!important}.materialize-red.darken-3{background-color:#a21318!important}.materialize-red-text.text-darken-3{color:#a21318!important}.materialize-red.darken-4{background-color:#8b1014!important}.materialize-red-text.text-darken-4{color:#8b1014!important}.red.lighten-5{background-color:#FFEBEE!important}.red-text.text-lighten-5{color:#FFEBEE!important}.red.lighten-4{background-color:#FFCDD2!important}.red-text.text-lighten-4{color:#FFCDD2!important}.red.lighten-3{background-color:#EF9A9A!important}.red-text.text-lighten-3{color:#EF9A9A!important}.red.lighten-2{background-color:#E57373!important}.red-text.text-lighten-2{color:#E57373!important}.red.lighten-1{background-color:#EF5350!important}.red-text.text-lighten-1{color:#EF5350!important}.red{background-color:#D85453!important}.red-text{ color:#D85453!important}.red.darken-1{background-color:#E53935!important}.red-text.text-darken-1{color:#E53935!important}.red.darken-2{background-color:#D32F2F!important}.red-text.text-darken-2{color:#D32F2F!important}.red.darken-3{background-color:#C62828!important}.red-text.text-darken-3{color:#C62828!important}.red.darken-4{background-color:#B71C1C!important}.red-text.text-darken-4{color:#B71C1C!important}.red.accent-1{background-color:#FF8A80!important}.red-text.text-accent-1{color:#FF8A80!important}.red.accent-2{background-color:#4975ab!important}.red-text.text-accent-2{color:#4975ab!important}.red.accent-3{background-color:#FF1744!important}.red-text.text-accent-3{color:#FF1744!important}.red.accent-4{background-color:#D50000!important}.red-text.text-accent-4{color:#D50000!important}.blue.lighten-5{background-color:#E3F2FD!important}.blue-text.text-lighten-5{color:#E3F2FD!important}.blue.lighten-4{background-color:#BBDEFB!important}.blue-text.text-lighten-4{color:#BBDEFB!important}.blue.lighten-3{background-color:#90CAF9!important}.blue.lighten-3.op03{background-color:#90CAF9!important}.blue-text.text-lighten-3{color:#90CAF9!important}.blue.lighten-2{background-color:#64B5F6!important}.blue-text.text-lighten-2{color:#64B5F6!important}.blue.lighten-1{background-color:#42A5F5!important}.blue-text.text-lighten-1{color:#42A5F5!important}.blue{background-color:#4975ab!important}.blue-text{color:#4975ab!important}.blue.darken-1{background-color:#0c5d96!important}.blue-text.text-darken-1{color:#0c5d96!important}.blue.darken-2{background-color:#1976D2!important}.blue-text.text-darken-2{color:#1976D2!important}.blue.darken-3{background-color:#1565C0!important}.blue-text.text-darken-3{color:#1565C0!important}.blue.darken-4{background-color:#0D47A1!important}.blue-text.text-darken-4{color:#0D47A1!important}.blue.accent-1{background-color:#82B1FF!important}.blue-text.text-accent-1{color:#82B1FF!important}.blue.accent-2{background-color:#448AFF!important}.blue-text.text-accent-2{color:#448AFF!important}.blue.accent-3{background-color:#2979FF!important}.blue-text.text-accent-3{color:#2979FF!important}.blue.accent-4{background-color:#2962FF!important}.blue-text.text-accent-4{color:#2962FF!important}.light-blue.lighten-5{background-color:#e1f5fe!important}.light-blue-text.text-lighten-5{color:#e1f5fe!important}.light-blue.lighten-4{background-color:#c4dbeb!important}.light-blue-text.text-lighten-4{color:#b3e5fc!important}.light-blue.lighten-3{background-color:#b3d0e4!important}.light-blue-text.text-lighten-3{color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important}.light-blue-text.text-lighten-2{color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important}.light-blue-text.text-lighten-1{color:#29b6f6!important}.light-blue{background-color:#03a9f4!important}.light-blue-text{color:#03a9f4!important}.light-blue.darken-1{background-color:#039be5!important}.light-blue-text.text-darken-1{color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important}.light-blue-text.text-darken-2{color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important}.light-blue-text.text-darken-3{color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important}.light-blue-text.text-darken-4{color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important}.light-blue-text.text-accent-1{color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important}.light-blue-text.text-accent-2{color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important}.light-blue-text.text-accent-3{color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important}.light-blue-text.text-accent-4{color:#0091ea!important}body.swal2-shown{overflow-y:hidden}body.swal2-iosfix{position:fixed;left:0;right:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;padding:10px;background-color:transparent;z-index:1060}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-modal{background-color:#fff;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:5px;box-sizing:border-box;text-align:center;margin:auto;overflow-x:hidden;overflow-y:auto;display:none;position:relative}.swal2-modal:focus{outline:0}.swal2-modal.swal2-loading{overflow-y:hidden}.swal2-modal .swal2-title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0 0 .4em;padding:0;display:block}.swal2-modal .swal2-spacer{height:10px;color:transparent;border:0}.swal2-modal .swal2-styled{border:0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:0 5px;padding:10px 32px}.swal2-modal .swal2-styled:not(.swal2-loading)[disabled]{opacity:.4;cursor:no-drop}.swal2-modal .swal2-styled.swal2-loading{box-sizing:border-box;border:4px solid transparent;border-color:transparent;width:40px;height:40px;padding:0;margin:-2px 30px;vertical-align:top;background-color:transparent!important;color:transparent;cursor:default;border-radius:100%;-webkit-animation:rotate-loading 1.5s linear 0 infinite normal;animation:rotate-loading 1.5s linear 0 infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-modal .swal2-styled+.swal2-styled{margin-top:15px}.swal2-modal :not(.swal2-styled).swal2-loading::after{display:inline-block;content:'';margin-left:5px;vertical-align:-1px;height:6px;width:6px;border:3px solid #999;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate-loading 1.5s linear 0 infinite normal;animation:rotate-loading 1.5s linear 0 infinite normal}.swal2-modal .swal2-image{margin:20px auto;max-width:100%}.swal2-modal .swal2-close{font-size:36px;line-height:32px;font-family:serif;position:absolute;top:5px;right:13px;cursor:pointer;color:#ccc;-webkit-transition:color .1s ease;transition:color .1s ease}.swal2-modal .swal2-close:hover{color:#d55}.swal2-modal>.swal2-checkbox,.swal2-modal>.swal2-file,.swal2-modal>.swal2-input,.swal2-modal>.swal2-radio,.swal2-modal>.swal2-select,.swal2-modal>.swal2-textarea{display:none}.swal2-modal .swal2-content{font-size:18px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454}.swal2-modal .swal2-checkbox,.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-radio,.swal2-modal .swal2-select,.swal2-modal .swal2-textarea{margin:20px auto}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d9d9d9;font-size:18px;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-transition:border-color box-shadow .3s;transition:border-color box-shadow .3s}.swal2-modal .swal2-file.swal2-inputerror,.swal2-modal .swal2-input.swal2-inputerror,.swal2-modal .swal2-textarea.swal2-inputerror{border-color:#f06e57!important}.swal2-modal .swal2-file:focus,.swal2-modal .swal2-input:focus,.swal2-modal .swal2-textarea:focus{outline:0;box-shadow:0 0 3px #c4e6f5;border:1px solid #b4dbed}.swal2-modal .swal2-file:focus::-webkit-input-placeholder,.swal2-modal .swal2-input:focus::-webkit-input-placeholder,.swal2-modal .swal2-textarea:focus::-webkit-input-placeholder{-webkit-transition:opacity .3s .03s ease;transition:opacity .3s .03s ease;opacity:.8}.swal2-modal .swal2-file:focus::-moz-placeholder,.swal2-modal .swal2-input:focus::-moz-placeholder,.swal2-modal .swal2-textarea:focus::-moz-placeholder{-webkit-transition:opacity .3s .03s ease;transition:opacity .3s .03s ease;opacity:.8}.swal2-modal .swal2-file:focus:-ms-input-placeholder,.swal2-modal .swal2-input:focus:-ms-input-placeholder,.swal2-modal .swal2-textarea:focus:-ms-input-placeholder{-webkit-transition:opacity .3s .03s ease;transition:opacity .3s .03s ease;opacity:.8}.swal2-modal .swal2-file:focus::placeholder,.swal2-modal .swal2-input:focus::placeholder,.swal2-modal .swal2-textarea:focus::placeholder{-webkit-transition:opacity .3s .03s ease;transition:opacity .3s .03s ease;opacity:.8}.swal2-modal .swal2-file::-webkit-input-placeholder,.swal2-modal .swal2-input::-webkit-input-placeholder,.swal2-modal .swal2-textarea::-webkit-input-placeholder{color:#e6e6e6}.swal2-modal .swal2-file::-moz-placeholder,.swal2-modal .swal2-input::-moz-placeholder,.swal2-modal .swal2-textarea::-moz-placeholder{color:#e6e6e6}.swal2-modal .swal2-file:-ms-input-placeholder,.swal2-modal .swal2-input:-ms-input-placeholder,.swal2-modal .swal2-textarea:-ms-input-placeholder{color:#e6e6e6}.swal2-modal .swal2-file::placeholder,.swal2-modal .swal2-input::placeholder,.swal2-modal .swal2-textarea::placeholder{color:#e6e6e6}.swal2-modal .swal2-range input{float:left;width:80%}.swal2-modal .swal2-range output{float:right;width:20%;font-size:20px;font-weight:600;text-align:center}.swal2-modal .swal2-range input,.swal2-modal .swal2-range output{height:43px;line-height:43px;vertical-align:middle;margin:20px auto;padding:0}.swal2-modal .swal2-input{height:43px;padding:0 12px}.swal2-modal .swal2-input[type=number]{max-width:150px}.swal2-modal .swal2-file{font-size:20px}.swal2-modal .swal2-textarea{height:108px;padding:12px}.swal2-modal .swal2-select{color:#545454;font-size:inherit;padding:5px 10px;min-width:40%;max-width:100%}.swal2-modal .swal2-radio{border:0}.swal2-modal .swal2-radio label:not(:first-child){margin-left:20px}.swal2-modal .swal2-radio input,.swal2-modal .swal2-radio span{vertical-align:middle}.swal2-modal .swal2-radio input{margin:0 3px 0 0}.swal2-modal .swal2-checkbox{color:#545454}.swal2-modal .swal2-checkbox input,.swal2-modal .swal2-checkbox span{vertical-align:middle}.swal2-modal .swal2-validationerror{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:gray;font-size:16px;font-weight:300;display:none}.swal2-modal .swal2-validationerror::before{content:'!';display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px}.swal2-range output{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}.swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative;box-sizing:content-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .x-mark{position:relative;display:block}.swal2-icon.swal2-error .line{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.swal2-icon.swal2-error .line.left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.swal2-icon.swal2-error .line.right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.swal2-icon.swal2-warning{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#f8bb86;border-color:#facea8;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-info{font-family:'Open Sans',sans-serif;color:rgba(17, 114, 182, 0.58);border-color:rgba(17, 114, 182, 0.58);font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-question{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#87adbd;border-color:#c9dae1;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success::after,.swal2-icon.swal2-success::before{content:'';border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success::before{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.swal2-icon.swal2-success::after{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.swal2-icon.swal2-success .placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.swal2-icon.swal2-success .fix{width:7px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success .line{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.swal2-icon.swal2-success .line.tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success .line.long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}@-webkit-keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}.swal2-show{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:hideSweetAlert .15s forwards;animation:hideSweetAlert .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}@-webkit-keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}.animate-success-tip{-webkit-animation:animate-success-tip .75s;animation:animate-success-tip .75s}.animate-success-long{-webkit-animation:animate-success-long .75s;animation:animate-success-long .75s}.swal2-success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.animate-error-icon{-webkit-animation:animate-error-icon .5s;animation:animate-error-icon .5s}@-webkit-keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}@keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}.animate-x-mark{-webkit-animation:animate-x-mark .5s;animation:animate-x-mark .5s}@-webkit-keyframes pulse-warning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}@keyframes pulse-warning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}.pulse-warning{-webkit-animation:pulse-warning .75s infinite alternate;animation:pulse-warning .75s infinite alternate}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.collapsible-body div.p {padding: 3px 0;}
.slick-next, .slick-prev {
	top: -30px;
}
/*material icons
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local('Material Icons'),local(MaterialIcons-Regular),url(https://fonts.gstatic.com/s/materialicons/v21/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format("woff2")}
.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:liga;-webkit-font-smoothing:antialiased}
*/

@font-face{font-family:ws_semi_bold;src:url(../fonts/weblysleekuisb.ttf);font-weight:400;font-style:normal}
@font-face{font-family:ws_semi_bold-italic;src:url(../fonts/weblysleekuisbi.ttf);font-weight:400;font-style:normal}
@font-face{font-family:ws_semi_light;src:url(../fonts/weblysleekuisl.ttf);font-weight:400;font-style:normal}
@font-face{font-family:ws_semi_light-italic;src:url(../fonts/weblysleekuisli.ttf);font-weight:400;font-style:normal}
@font-face{font-family:ws_light;src:url(../fonts/weblysleekuil.ttf);font-weight:400;font-style:normal}
@font-face{font-family:ws_light-italic;src:url(../fonts/weblysleekuili.ttf);font-weight:400;font-style:normal}
@font-face {font-family: 'socicon';  src: url('../fonts/socicon.eot'); src: url('../fonts/socicon.eot?#iefix') format('embedded-opentype'), url('../fonts/socicon.woff') format('woff'), url('../fonts/socicon.ttf') format('truetype'), url('../fonts/socicon.svg#sociconregular') format('svg'); font-weight: normal; font-style: normal; text-transform: initial; }

html {
  /* font-family: 'ws_semi_light'; */
  font-family: Mardoto, Roboto-Light;
  -webkit-font-smoothing: antialiased !important; 
  text-rendering: optimizeLegibility !important;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

label, label::before, label::after {
	font-family: Mardoto, Roboto-Light;
}

* {	box-sizing: border-box; }

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

a.red:hover {
	background-color: #d85453dd;
}
body {margin: 0; /*padding-top:74px;*/ background: #ffffff }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display: block }
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 { font-weight: 500;  margin: 0; line-height: inherit;}
ul,ol{margin:0}
a{color: #4975ab; outline: none;}
a:hover {/*color: #3586c0;*/ color: #1a4485; opacity: 1;}
a.small{font-size: 88%}
a.btn:hover {color: #FFF }
section{ /*min-height: 100px */}
label {font-size: 15px; color: #636363; display: block; padding-bottom: 10px }
table {font-size: 15px; border-collapse:inherit; }
tr {}
td {border-bottom: 1px solid #ececec; font-size: 14px; padding: 3px}
select { background:#FFF url('../img/down.png') no-repeat right center; -webkit-appearance: none; -moz-appearance:none; appearance: none; cursor:pointer; box-sizing: border-box;}
select {outline: none}
select:focus { outline: 1px solid rgba(17, 114, 182, 0.29); }
.small{font-size: 88%}
textarea.materialize-textarea {min-height: 8rem; overflow-y: auto;}
.rendertime {position: fixed; bottom: 0; right: 0; background: #bbb; padding: 12px 18px}

.bold {font-family: 'Mardoto-Bold', 'Roboto-Bold';}
.itallic {font-family: 'Mardoto-Italic', 'Roboto-Italic';}
.light {font-family: 'Mardoto-Thin', 'Roboto-Italic'}
.dashedunderline {border-bottom: 1px dashed; padding-bottom:2px}
.radius {border-radius: 3px}
.relative {position: relative;}
.absolute {position: absolute;}
.fixed {position: fixed !important; box-shadow: 0 5px 20px 0 rgba(0,0,0,.1);}
.transparent {background: transparent !important;}
.blur {-webkit-filter: blur(5px);-moz-filter: blur(5px);-o-filter: blur(5px);-ms-filter: blur(5px);filter: blur(5px); }
.inline-block {display: inline-block !important;}

.wrapper {  margin: 0 auto; max-width: 1260px; min-width: }
.bltitle {font-size: 22pt; padding: 12px 6px 2px 0px}
#sec-urgent .bltitle{padding: 24px 6px 2px 0px}
#sec-top .bltitle{padding: 20px 6px 2px 0px}
.bltitle.medium {font-size: 26px}
.bltitle small {font-size: 14px}
.shadow { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26) !important }
.shadow.light { box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16) !important }
.noshadow { box-shadow:none !important }
.text-shadow { text-shadow: 0 2px 5px rgba(0, 0, 0, .65) !important }
.text-shadow-white { text-shadow:0 1px 1px rgba(255,255,255, .8) !important }
.smooth, .smooth>li {-webkit-transition: all 300ms ease; -moz-transition: all 300ms ease;-o-transition: all 300ms ease;	-ms-transition: all 300ms ease;	transition: all 300ms ease; }
.small-floating-btn {font-size: 15px; font-weight: 600; line-height: 28px; float: right; width: 28px; height: 28px; min-height: inherit;}
.socicon { font-family: 'socicon' !important; font-size: 16px; display: block; padding: 0px 6px; }
.preloader-wrapper.tiny{width: 24px; height: 24px}
.notification {padding: 12px; font-size: 14px; overflow: hidden;}
.notification h5 {font-size: 16px; font-size: 16px; border-bottom: 1px solid #3586c0; display: inline-block;}

.rail-container {position: fixed; left: 0; right: 0;}
.rail-container.fixed {top: 70px;}
.rail {position:absolute; width:170px; height: 580px; }
.rail.left {left: auto; right:100%; padding:  0px  10px 0 0;}
.rail.right {left: 100%; right:auto; padding: 0px 0 0  10px;}

.note {font-size:80%; color: #919fa7}
.w100 {width: 100%}



.scrollbar::-webkit-scrollbar {width:5px}
.scrollbar::-webkit-scrollbar-thumb {height:10px;background-color:rgba(154,153,153,0.3);border-radius:1px}

.g-recaptcha {/*transform:scale(0.925);-webkit-transform:scale(0.925);transform-origin:0 0;-webkit-transform-origin:0 0;*/}

.alert {font-size:95%; padding:16px 48px 16px 24px !important;  /*box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.1) !important;*/ margin-bottom: 20px;   white-space: normal; }
.alert.large {font-size: 1.2em; line-height:inherit;}
.alert.large i {font-size: 2em; color: #666;}
.alert li::first-letter {text-transform:capitalize;}
.alert-success { color: #3c763d;  background-color: #9ED886;  border-color: #82BD6A;}
.alert-info { color: #31708f; background-color: rgba(126, 189, 232, 0.5); border-color: #bce8f1;}
.alert-warning { color: #6B6B6B; background-color: rgba(255, 223, 55, 0.5); border-color: #ECCC87;}
.alert-danger { color: #FFFFFF; background-color: #D85453;  border-color: #ebccd1; }
.alert li {list-style: circle; margin-left: 15px}

.responsive-slider{margin:0 -5px !important; display: none}
.stop-scrolling #header { right: 17px}
.slick-dots {}
.slick-slide:focus {outline: none}


.border-right-0 {border-right: 0 !important}

.azd {padding: 0; line-height: 0; box-shadow: 0 2px 5px 0 rgba(0,0,0,0.12); overflow: hidden; margin-bottom: 1rem}
.azd img {width: 100%; height: auto;}
.azd-side-first{margin-top:1rem}
.azd-top {/*border-bottom: 1px solid #edeced; */ height: 100px; }


.top-0 {top: 0}
.bottom-0 {bottom: 0}
.right-0 {right: 0}
.left-0 {left: 0}

.marg-0 {margin: 0 !important}

.marg-all-0{margin: 0!important}
.marg-all-3{margin: 3px}
.marg-all-6{margin: 6px}
.marg-all-12{margin: 12px}
.marg-all-18{margin: 18px}
.marg-all-24{margin: 24px}

.marg-top-0{margin-top: 0!important}
.marg-top-6{margin-top: 6px}
.marg-top-9{margin-top: 9px}
.marg-top-12{margin-top: 12px}
.marg-top-18{margin-top: 18px}
.marg-top-24{margin-top: 24px}
.marg-top-36{margin-top: 36px}
.marg-top-42{margin-top: 42px}
.marg-top-72{margin-top: 72px}
.marg-top-77{margin-top: 77px}
.marg-top-86{margin-top: 86px;}

.marg-bot-0{margin-bottom: 0!important}
.marg-bot-6{margin-bottom: 6px}
.marg-bot-9{margin-bottom: 9px}
.marg-bot-10{margin-bottom: 10px}
.marg-bot-15{margin-bottom: 15px !important;}
.marg-bot-12{margin-bottom: 12px}
.marg-bot-18{margin-bottom: 18px}
.marg-bot-24{margin-bottom: 24px}
.marg-bot-36{margin-bottom: 36px}
.marg-bot-72{margin-bottom: 72px}

.marg-right-0{margin-right: 0!important}
.marg-right-6{margin-right: 6px}
.marg-right-12{margin-right: 12px}
.marg-right-18{margin-right: 18px}
.marg-right-24{margin-right: 24px}
.marg-right-30{margin-right: 30px}
.marg-right-36{margin-right: 36px}
.marg-right-48{margin-right: 48px}
.marg-right-76{margin-right: 76px}

.marg-left-0{margin-left:0 !important}
.marg-left-6{margin-left:6px}
.marg-left-12{margin-left:12px}
.marg-left-10{margin-left:10px}
.marg-left-18{margin-left:18px}
.marg-left-24{margin-left:24px}
.marg-left-30{margin-left:30px}
.marg-left-36{margin-left:36px}
.marg-left-48{margin-left:48px}

.pad-all-0 {padding: 0 !important}
.pad-all-3 {padding: 3px !important}
.pad-all-6 {padding: 6px !important}
.pad-all-12 {padding: 12px !important}
.pad-all-18 {padding: 18px !important}
.pad-all-24 {padding: 24px !important}
.pad-all-30 {padding: 30px !important}
.pad-all-36 {padding: 36px !important}
.pad-all-42 {padding: 42px !important}
.pad-all-48 {padding: 48px !important}

.pad-top-0{padding-top: 0 !important}
.pad-top-3{padding-top: 3px !important}
.pad-top-6{padding-top: 6px !important}
.pad-top-12{padding-top: 12px !important}
.pad-top-18{padding-top: 18px !important}
.pad-top-24{padding-top: 24px !important}
.pad-top-36{padding-top: 36px !important}
.pad-top-42{padding-top: 42px !important}
.pad-top-48{padding-top: 48px !important}
.pad-top-72{padding-top: 72px !important}

.pad-bot-0{padding-bottom: 0 !important}
.pad-bot-6{padding-bottom: 6px !important}
.pad-bot-12{padding-bottom: 12px !important}
.pad-bot-18{padding-bottom: 18px !important}
.pad-bot-24{padding-bottom: 24px !important}
.pad-bot-36{padding-bottom: 36px !important}

.pad-left-3{padding-left: 3px !important}
.pad-left-6{padding-left: 6px !important}
.pad-left-12{padding-left: 12px !important}
.pad-left-18{padding-left: 18px !important}
.pad-left-24{padding-left: 24px !important}
.pad-left-30{padding-left: 30px !important}
.pad-left-36{padding-left: 36px !important}
.pad-left-48{padding-left: 48px !important}
.pad-left-76{padding-left: 76px !important}

.pad-right-3{padding-right: 3px !important}
.pad-right-6{padding-right: 6px !important}
.pad-right-12{padding-right: 12px !important}
.pad-right-18{padding-right: 18px !important}
.pad-right-24{padding-right: 24px !important}
.pad-right-36{padding-right: 36px !important}
.pad-right-48{padding-right: 48px !important}

.width100 {width: 100%}
.btn-flat>span.exed {display: none}
.btn-flat.expanded>span {display: none;}
.btn-flat.expanded>span.exed {display: inline;}


/* home-filters */
#home-filters:after { clear:both; content: " "; display: table; }
#home-filters .switch {margin-right: 0}
.live-search-wrapper {border-bottom: 1px solid rgba(45, 68, 84, 0.27);; height: 48px; background-color: rgba(37, 60, 76, 0.3)!important}
.fillter-cont {padding:0 ; }
.fillter-body {background: rgba(255, 255, 255, 0.9); /*box-shadow: 0 2px 5px 0 rgba(0,0,0,0.08),0 2px 10px 0 rgba(0,0,0,0.06);*/ border-radius: 0 }
.fillter-body .row {margin-bottom:0}
.fillter-body label { padding-bottom: 4px;padding-left: 2px;}
.fillter-hidden {display: none}
.fillter-hidden.expanded {}
.tabcont {padding:24px !important; min-height:181px; }
.tabcont .col {margin-bottom: 12px; position: relative;}
.dealer-link {display: block; letter-spacing: 1px; position: absolute; padding: 5px 15px;   top: 7px;   left:40px; background: #4975ab; color: #FFF}
.dealer-link:hover {background: #4975ab}
.search-count {display: block; position: absolute; padding: 5px 15px;   top:8px;   right: 0; color: #727272; font-size: 13px}
#search-btn {min-width: 180px}

#research {display:block;bottom:32px;z-index:2; position: relative;  min-width: 210px; }
#research #research-btn {padding:6px 12px; font-size: 13px; width:calc(100% - 68px);  top: 30px;}
#research.fixed {position:fixed; bottom: 0; padding-bottom: 10px; padding-top: 30px;  min-width: 210px; 
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(252,252,252,0.76) 39%, rgba(252,252,252,1) 51%, rgba(252,252,252,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(252,252,252,0.76) 39%,rgba(252,252,252,1) 51%,rgba(252,252,252,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(252,252,252,0.76) 39%,rgba(252,252,252,1) 51%,rgba(252,252,252,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#fcfcfc',GradientType=0 ); }

#filter-form-reset {font-size: 12px; padding: 6px 16px; top: 42px; right: 12px; }
#filter-form-reset i {transform: rotate(45deg); color:#FFF}
#research.fixed #research-btn { top: 0 }
.filter-sort {margin-bottom: 0}

#sidenav-overlay {z-index: 10000}
.side-nav {z-index: 10001; }
.side-nav .userView .name {font-size: 18px; color: #4975ab}
.side-nav .userView .background {opacity: .8}
.side-menu-collapse i{font-size: 32px; margin: -2px 0 0 0; padding: 10px 15px 0px 0px; color: #4975ab; cursor: pointer;}
.side-menu-collapse i:hover {color: #3586c0; opacity: 0.8;}
.side-nav-footer {padding:16px 18px; font-size: 12px}
.side-nav-exit { right:12px; bottom: 6px; padding:0 9px !important; }
.side-nav-exit i {vertical-align: middle; margin-right:3px; font-size: 20px; margin-top: -4px; color: #7f7f81}
.side-nav-exit i {
	-ms-transform: rotate(90deg); /* IE 9 */
	-webkit-transform: rotate(90deg); /* Safari prior 9.0 */
	transform: rotate(90deg); /* Standard syntax */
}
.side-nav-login i {
	-ms-transform: rotate(-90deg); /* IE 9 */
	-webkit-transform: rotate(-90deg); /* Safari prior 9.0 */
	transform: rotate(-90deg); /* Standard syntax */
}
.side-nav-soc a {display: inline-block; background: rgba(0,0,0,0.05); color: rgba(119, 118, 118, 0.8); padding:4px; line-height: inherit; height: auto}
.side-nav-soc a:hover {background: rgba(0,0,0,0.15); color:#4975ab;}
.side-nav li>a>i.material-icons {margin-right: 9px; opacity: .8}
.side-nav a:hover, .side-nav a.active {background-color: #bfd3f4; color: #304068; font-weight: bold;}
.side-login:hover, .side-login:focus, .side-login:hover i, .side-login:focus i, {color: #4975ab !important}
.side-nav a:hover i, .side-nav a.active i{ /*color: #ccc !important;*/ }
.side-nav li.secondary {line-height: inherit;}
.side-nav li.secondary>a {height: auto; line-height: 32px;}
.side-nav li.secondary .material-icons {height: auto; font-size: 18px; line-height: inherit; margin-right:0; color: #c2c2c2;}
.side-login {font-size: 24px!important; padding-bottom: 16px!important;  }
.side-login i {font-size: 70px;vertical-align: middle; margin-right:9px; opacity: .8; color: #adb0b9;}

#header { transition: height 0.3s ease; z-index: 9999; position: relative; right:0; left: 0; top:0; background: rgba(255,255,255,.99); max-height: 74px;  }
#header>.wrapper { padding: 15px 0; /*border-left: 1px solid #ececec; border-right: 1px solid #ececec; */ max-height: 74px;   }
#header.fixed>.wrapper{ padding: 10px 0; }
#header.compact {max-height: 92px}
#header .sellbtn, #header .dealersbtn {font-size: 15px; line-height: 30px; margin-top: 3px; padding: 4px 1rem;}
#header .sellbtn-mobile { display: none; position: fixed; right: 20px; bottom: 20px}
#header .langbtn { font-size: 10px; text-transform: uppercase; }
#header .helpbtn:hover, #header .langbtn:hover {background-color:#4975ab!important}
#header	.login-lang-help {margin: 0; padding: 0; }
#header	.login-lang-help>li { float: right; /*border-left: 1px #f2f2f2 solid; */ margin-right: 10px;}
#header	.login-lang-help li i {
	padding: 0px; 
	border-radius: 50%;  
	margin: 8px 0px; 
	font-size: 26px; 
	color: #4975ab;
	max-width: 28px; 
	line-height:2; 
}
#header .profile-info .name i{ 
	/*font-size: 27px; with svg icons use this*/
	font-size: 26px;
    margin-right: 0px;
    margin-left: 15px;
    color: #4975ab !important;
    margin-top: 7px;
}
#header	.login-lang-help li i:hover {cursor: pointer;}
#header	.login-lang-help li .btn-floating {margin: 8px 12px; }
#header	.login-lang-help li:last-child {border: none !important} 
#header .login-lang-help:after{clear: right; content: " "; display: table;}
#header-logo {float: left; font-size: 1px; text-indent: -9999px; /*width: 286px; height: 37px; */ width: 245px; height: 50px;background: url(../img/logo_automarket.am.svg) center no-repeat; background-size: 100%;}
#header-logo a{ display: block; width: 100%; height: 100%}
#header #menu-icon {float: left; width: 70px; height:74px; margin: -15px 0; cursor: pointer; background-image: url(../img/menu.png); background-repeat: no-repeat; background-position: center; }
#header #menu-icon:hover {background-color: rgba(29, 35, 42,.97);  background-image: url(../img/menu_ov.png)}
#header #menu-icon.opened{background-color: rgba(29, 35, 42, 1);  background-image: url(../img/menu_.png); }
#header.fixed #menu-icon {height: 65px; width: 65px; margin:-10px 0}
#header.fixed #menu-container {top: 65px}
#header .profile-img {width: 50px; height: 40px ; padding: 0 0 0 20px  !important; border-left:0 !important;  }
#header .profile-img img {    
	width: 26px;
    height: 26px;
    border: 2px solid rgba(255, 255, 255, 0.15);
    margin-top: 6.5px;}
#header .profile-info {border: none !important; height: 44px}
#header .profile-info .name {font-size: 12px; padding: 10px 0 0 6px; color: #4975ab !important;}

#header .profile-info .name>span {width: auto}
#header .profile-email {
	background-color: rgba(29, 35, 42, .03); 
	border-bottom: 1px solid #db5555; 
	padding: 1em 18px; 
	color: rgb(73, 117, 171);
    font-size: 13px;
    font-weight: bold;
}
#header .top-menu {background: rgba(232,232,232,.15); padding: 24px 0; color: #FFF; font-size:16px;  height: 100%; }
#header .top-menu li:hover {background: #4975ab}
#header .top-menu li a {display: block; color: #FFF; padding:4px 25px}
#header .dropdown {position: relative; margin: -15px 0; height: 74px;}
#header .dropdown:hover {cursor: pointer;}
#header .dropdown .dropcontainer {visibility:hidden; opacity: 0; position:absolute; top:70px; right: 54px; min-width: 215px; /*140px;*/ min-height:38px; background:#FFF; /*box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.26) !important;*/border: 1px solid #d0d2d3; transform: scale(0.4); transform-origin: 10% top; transition: 0s max-height 0.15s linear,0.1s opacity cubic-bezier(0.39, 0.575, 0.565, 1),0.15s transform cubic-bezier(0.1, 1.26, 0.83, 1);}
#header .dropdown.active .dropcontainer {opacity: 1; -webkit-transform: scale(1);transform: scale(1);-webkit-transition-delay: 0.2s;transition-delay: 0.2s;-webkit-transition-duration: 0s, 0.2s, 0.2s; transition-duration: 0s, 0.2s, 0.2s; text-align: left;}
#header .dropdown .dropcontainer:before, #header .dropdown .dropcontainer:after {
	/*content: "";
    display: inline-block;
    position: absolute;
    top: -6px;
    right: 44%;
    border: 1px solid #ccc;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    height: 12px;
    width: 12px;
    border-right: none;
    border-bottom: none;
    background: #ffffff;*/
    content: '';
    display: block;
    position: absolute;
    bottom: 100%;
    width: 0;
    height: 0;
}
#header .dropdown .dropcontainer:before {
    left: 48%;
    border: 11px solid transparent;
    border-bottom-color: #ccc;
}
#header .dropdown .dropcontainer:after {
    left: calc(48% + 1px);
    border: 10px solid transparent;
    border-bottom-color: #fff;
}
#header .dropdown.active { }
#header .dropdown.active .dropcontainer {visibility: visible; margin-right: -94px;}
#header.fixed .dropcontainer {top:65px;}
#header.fixed .dropdown {margin: -10px 0; height: 66px; margin-right: 10px;}


#header .dropcontainer ul.menu li {display: block; width: 100%; padding: 0 18px; font-size: 14px;}
#header .dropcontainer ul.menu li a {display: block; padding: 16px 0; /*border-bottom:1px solid rgba(29, 35, 42, .05);*/ -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none; user-select: none; color: #252621; }
#header .dropcontainer ul.menu li:hover {background: #4975ab; }
#header .dropcontainer ul.menu li:hover a {color: #FFF !important;}
#header .dropcontainer ul.menu li:last-child a {border-bottom: none; }

#header .note-container { width: 380px; height: 440px; }
#header .note-toolbar {padding: 6px; background-color: rgba(29, 35, 42, .03); border-bottom: 1px solid rgba(29, 35, 42, .1);  margin-bottom: 0}
#header .note-icon {color: rgba(29, 35, 42, .75)!important; background: transparent!important; margin:0!important; font-size: 20px !important; max-width: inherit !important;  }
#header .note-icon:hover {color: rgba(255, 82, 82, 0.95)!important}
#header .note-mark-read {padding-right: 6px; line-height: 32px; font-size: 12px}

#header .help-mini-container { width: 380px; height: auto; }
#header .dropdown.active .help-mini-container {margin-right: -163px; width: 260px;}


#menu-container{position:absolute; display: none; top:74px; right: 0; left: 0; background: rgba(29, 35, 42, .95); height: 320px; overflow: hidden; }
#menu-container.opened{display: block;}
#menu-container h3{font-size: 26px; color: #FFF}
#menu-container h3 a {display: inline-block; padding:0 2px 2px 4px; color: rgba(255, 255, 255, 0.64)}
#menu-container h3 a:hover {color:#4975ab; border-bottom-color:#4975ab;}
#menu-container h3>small{font-size: 16px; }
#menu-container>.wrapper, #menu-container .top{height: 100%}
#menu-container .menu-groups {padding-top: 18px}
#menu-container .menu-groups a {color: rgba(255, 255, 255, 0.64);}
#menu-container .menu-groups a:hover {color: #4975ab}
#menu-container .menu-groups-list {padding: 20px 0}
#menu-container .menu-groups-list li {float: left; width: 25%; padding-right: 4%;  padding-bottom: 4%;}
#menu-container .menu-groups-list li>a {border-radius: 3px; background-position: center; display: block; line-height: 130px; font-size: .8em; color: #222; text-align: center; height: 85px; background-color:rgba(232,232,232, .95); background-size: contain;  background-repeat: no-repeat; }
#menu-container .menu-groups-list li>a:hover{background-color:rgba(205,205,202, .95);}
#menu-container .menu-groups-list li>a.sedan{background-image:url(../img/offer-body/sedan.png) }
#menu-container .menu-groups-list li>a.sedan:hover{background-image:url(../img/offer-body/sedan_.png)}
#menu-container .menu-groups-list li>a.hatchback{background-image:url(../img/offer-body/hatchback.png); }
#menu-container .menu-groups-list li>a.hatchback:hover{background-image:url(../img/offer-body/hatchback_.png)}
#menu-container .menu-groups-list li>a.coupe{background-image:url(../img/offer-body/coupe.png); }
#menu-container .menu-groups-list li>a.coupe:hover{background-image:url(../img/offer-body/coupe_.png)}
#menu-container .menu-groups-list li>a.convertible{background-image:url(../img/offer-body/convertible.png); }
#menu-container .menu-groups-list li>a.convertible:hover{background-image:url(../img/offer-body/convertible_.png)}
#menu-container .menu-groups-list li>a.wagon{background-image:url(../img/offer-body/wagon.png); }
#menu-container .menu-groups-list li>a.wagon:hover{background-image:url(../img/offer-body/wagon_.png)}
#menu-container .menu-groups-list li>a.suv-tuck{background-image:url(../img/offer-body/suv-tuck.png); }
#menu-container .menu-groups-list li>a.suv-tuck:hover{background-image:url(../img/offer-body/suv-tuck_.png)}
#menu-container .menu-groups-list li>a.van{background-image:url(../img/offer-body/van.png); }
#menu-container .menu-groups-list li>a.van:hover{background-image:url(../img/offer-body/van_.png)}
#menu-container .menu-groups-list li>a.pickup{background-image:url(../img/offer-body/pickup.png); }
#menu-container .menu-groups-list li>a.pickup:hover{background-image:url(../img/offer-body/pickup_.png)}
#menu-container .menu-groups-list li>a.microbus{background-image:url(../img/offer-body/microbus.png); }
#menu-container .menu-groups-list li>a.microbus:hover{background-image:url(../img/offer-body/microbus_.png)}

#menu-container .menu-groups-list li>a.c21{background-image:url(../img/offer-brands/21.png); }
#menu-container .menu-groups-list li>a.c21:hover{background-image:url(../img/offer-brands/21_.png)}
#menu-container .menu-groups-list li>a.c246{background-image:url(../img/offer-brands/246.png); }
#menu-container .menu-groups-list li>a.c246:hover{background-image:url(../img/offer-brands/246_.png)}
#menu-container .menu-groups-list li>a.c31{background-image:url(../img/offer-brands/31.png); }
#menu-container .menu-groups-list li>a.c31:hover{background-image:url(../img/offer-brands/31_.png) }
#menu-container .menu-groups-list li>a.c211{background-image:url(../img/offer-brands/211.png); }
#menu-container .menu-groups-list li>a.c211:hover{background-image:url(../img/offer-brands/211_.png)}
#menu-container .menu-groups-list li>a.c386{background-image:url(../img/offer-brands/386.png); }
#menu-container .menu-groups-list li>a.c386:hover{background-image:url(../img/offer-brands/386_.png)}
#menu-container .menu-groups-list li>a.c296{background-image:url(../img/offer-brands/296.png); }
#menu-container .menu-groups-list li>a.c296:hover{background-image:url(../img/offer-brands/296_.png)}
#menu-container .menu-groups-list li>a.c276{background-image:url(../img/offer-brands/276.png); }
#menu-container .menu-groups-list li>a.c276:hover{background-image:url(../img/offer-brands/276_.png)}
#menu-container .menu-groups-list li>a.c116{background-image:url(../img/offer-brands/116.png); }
#menu-container .menu-groups-list li>a.c116:hover{background-image:url(../img/offer-brands/116_.png)}


#menu-container .langbtn {float: none; padding: 0 12px; margin-left: 10px }   
#menu-container .langbtn.selected {background-color: #4975ab!important;}    
#menu-container .menu-lang { background: rgba(232,232,232,.15); text-align: left; }


#live-search .select2-container { background: rgba(255, 255, 255, 0.15); margin-bottom: 0 }
#live-search .select2-container--default .select2-selection--multiple {border:none; border-radius:0; background:url(../img/search_icon.png) no-repeat center left; }
#live-search .select2-container .select2-selection--multiple, .select2-selection__rendered {height: 36px; }
#live-search .select2-container--default .select2-selection--multiple .select2-selection__rendered {padding: 0  0 0 70px; cursor: pointer; }
#live-search .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {float: right; margin:0 0 0 10px; font-size: 20px;  line-height: 18px; font-family: ws_light; color:#a3a3a3 }
#live-search .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {color:#4975ab }
#live-search .select2-container--default.select2-container--focus .select2-selection--multiple {border:none; }
#live-search .select2-container .select2-container--default .select2-container--open {left: 0 !important}
#live-search .select2-container--default .select2-results>.select2-results__options {max-height: 260px}
#live-search .select2-container--default .select2-search--inline .select2-search__field {color: #FFF; min-width: 140px; margin-bottom: 6px; border: none}
#live-search .select2-container--default .select2-selection--multiple .select2-selection__clear {margin-top: 5px;margin-right: 16px;font-size: 24px;color: #FFF;}
#live-search .select2-container--default .select2-selection--multiple .select2-selection__clear:hover {color: #4975ab;}
#live-search input {box-shadow: none;}

.live-search-result {height:283px; background: rgb(255, 255, 255) !important; }
.live-search-result .select2-results>.select2-results__options {height: 100%; max-height: 298px}
.live-search-result .select2-results__option {color: #222; padding: 8px 18px;  border-bottom: 1px dotted rgba(0,0,0,.05)}
.live-search-result .row {margin-bottom:0}
.live-search-result .col>b {display: inline-block; width: 50px; text-align: right; padding-right: 3px}
.live-search-result .col>span {font-size: 12px; }

// .select2-selection {outline: none;}
.select2-hidden-accessible {width: 1px !important }
.select2-dropdown {background:rgba(255,255,255); box-shadow: 0 2px 5px 0 rgba(0,0,0,0.08); color: #222; min-height: 100px; border:none; border-radius: 0 }
.select2-container--default .select2-selection--multiple .select2-selection__choice {border:none; border-radius: 0; margin: 8px 8px 0 0; background: rgba(255,255,255,.85); color: #444444;  padding: 5px 10px; line-height:normal; }
.select2-container--default .select2-selection--single .select2-selection__clear {
	font-size: 20px;
    color: #919191;
    line-height: 21px;
	padding: 0 2px;
    font-weight: normal;
}
.select2-container--default .select2-selection--single .select2-selection__clear:hover {color: #4975ab}
.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #B7B7B7 transparent transparent transparent; border-width: 6px 5px 0 5px;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-width: 0 5px 6px 5px;}

.select {/*width: 90%; */}
.fillter-body .select {width: 100%; }
.select.small {width: 44%; font-size: 100%; display: inline-block;}
.select2 { margin-bottom: 15px }
.select2-container--default .select2-selection--single{ /* box-shadow: 0 2px 5px 0 rgba(0,0,0,0.08); */ border-color: #d0d2d3;  border-radius: 5px; padding: 8px 15px; padding-left: 0px; font-size: 14px; /*color: #919191*/}
.select2-container--default .select2-selection--single .select2-selection__rendered {height: 28px; line-height: 23px; padding-left: 15px; padding-right: 15px; }

.my-offers .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 13px;}

.my-offers .select2-container--default .select2-selection--single .select2-selection__rendered {padding-left: 0px;     padding-right: 30px;}
.my-offers .card-image img{
	border-radius: 5px !important;
}
.select2-container .select2-selection--single {height: 38px}
.select2-container--default .select2-selection--single .select2-selection__arrow {height: 40px; width: 36px; /*background-color:rgba(242, 242, 242, 0.8)*/ text-align: right; }
.select2-container--default .select2-search--dropdown .select2-search__field, .select2-search--dropdown {margin-bottom: 2px; padding:10px 8px; border:none; }
.select2-container--default .select2-results__option--highlighted {background-color:#bfd4f4}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color:#bfd4f4}
.select2-search--dropdown {padding: 0; }
.select2-results__options::-webkit-scrollbar {width:5px}
.select2-results__options::-webkit-scrollbar-thumb {height:10px;background-color:rgba(154,153,153,0.3);border-radius:1px}


.car-body {padding: 0; margin: 0}
.car-body li { border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; width:25%; float:left; text-align: center; min-height: 45px; padding-top: 75px ; padding-bottom: 20px; font-size: 15px; color: #7e7e7e; cursor: pointer; position: relative; box-sizing: border-box; background-repeat: no-repeat !important; background-position: center !important; }
.car-body li.selected {color: #488DBD; font-family: Mardoto-bold, Roboto;  }
.car-body li:hover {background-color: #fdfdfd}
.car-body li p {display: block; position: absolute; width: 30px;  height: 30px; top:10px; right: 3px;  margin: 0 }
.car-body [type="checkbox"]+label {padding-left: 30px }
.car-body li [type="checkbox"]+label:before {border-color: #EAEDEF}
.car-body li.selected [type="checkbox"]+label:before {border-bottom-color: #4975ab; border-right-color:#4975ab; border-top-color: transparent; border-left-color: transparent; }
.car-body .sedan{background:url(../img/car-body/sedan.png) }
.car-body .sedan.selected{background:url(../img/car-body/sedan_.png)}
.car-body .hatchback{background:url(../img/car-body/hatchback.png); }
.car-body .hatchback.selected{background:url(../img/car-body/hatchback_.png)}
.car-body .coupe{background:url(../img/car-body/coupe.png); }
.car-body .coupe.selected{background:url(../img/car-body/coupe_.png)}
.car-body .cabriolet{background:url(../img/car-body/cabriolet.png); }
.car-body .cabriolet.selected{background:url(../img/car-body/cabriolet_.png)}
.car-body .universal{background:url(../img/car-body/universal.png); }
.car-body .universal.selected{background:url(../img/car-body/universal_.png)}
.car-body .suv{background:url(../img/car-body/suv.png); }
.car-body .suv.selected{background:url(../img/car-body/suv_.png)}
.car-body .pickup{background:url(../img/car-body/pickup.png); }
.car-body .pickup.selected{background:url(../img/car-body/pickup_.png)}
.car-body .microbus{background:url(../img/car-body/microbus.png); }
.car-body .microbus.selected{background:url(../img/car-body/microbus_.png)}

.ad-det {margin-bottom: 20px}
.ad-det tbody tr td {padding:6px; font-size: 1em}
.ad-det tbody tr td:first-child {width: 50%;}
.ad-det tbody tr:nth-child(n+14) {display: none}
.ad-det.expanded tbody tr {display:table-row;}
#ad-det-more span.exed {display: none;}
#ad-det-more.expanded span {display: none;}
#ad-det-more.expanded span.exed {display: inline;}
#ad-det-more i:after {content: "add"}
#ad-det-more.expanded i:after {content: "remove"}

.ad-options {font-size: 95%; line-height: inherit; color: rgba(29, 35, 42, 0.88); padding: 0 6px 24px;}


#sec-ad-photos .header{/*position: fixed;*/ left: 0; right: 17px; z-index: 99}
#sec-ad-photos .header-cont {display:block; max-width: 1260px; margin:0 auto; background:#FFF url(../img/dott.png); padding:10px 24px}
#sec-ad-photos .fb-like {position: absolute; top: 6px;  left: 28px;}
#sec-ad-photos .ad-photos-cont {padding-top: 30px}
#sec-ad-photos .mfp-close {position: fixed; right: 25px}

.rail-container-popup {position: fixed; top:100px; left: 0; right: 17px; max-width: 820px; margin: 0 auto;}
.rail-container-popup.fixed {top: 70px;}
.rail-pop {position:absolute; width:150px; height: 580px; }
.rail-pop.left {left: auto; right:100%;}
.rail-pop.left .azd {padding-right: 10px}
.rail-pop.right {left: 100%; right:auto;}
.ad-photos-cont {max-width: 800px}

.offer-cat {padding:0; margin:  0 ; background: #FFF; border-bottom: 1px solid rgba(51, 51, 51, 0.12);} 
.offer-cat:after {clear: left; display: table; content: ""; }
.offer-cat label {display: none}
.offer-cat li {font-family: Mardoto-Bold, Roboto; border-right:1px solid #f1f1f1;outline:none; border-bottom:1px solid #f1f1f1; width:12.5%; float:left; text-align: center; min-height: 45px; padding-top: 50px ; padding-bottom: 10px; font-size:12px; color:rgba(29, 35, 42, .95); cursor: pointer; position: relative; box-sizing: border-box; background-repeat: no-repeat !important; background-position-x:center; background-position-y:-5px;   background-size: contain; }
.offer-cat li span {display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:0 6px }
.offer-cat li.selected {color:rgba(29, 35, 42, .99); background-color: rgba(93, 116, 132, 0.15); /*border-bottom: 3px inset rgba(255, 82, 82, 0.72); */}
// .offer-cat li.selected:before { content: "";  display: inline-block;  position: absolute; bottom: -12px; right: 40%; top: auto; border: 12px solid transparent; border-bottom: 0; border-top-color: #4975ab;}
.offer-cat li:hover {background-color: rgba(17, 114, 182, 0.12)}
.offer-cat li p {display: block; position: absolute; width: 30px;  height: 30px; top:10px; right: 3px;  margin: 0 }
.offer-cat [type="checkbox"]+label {padding-left: 30px }
.offer-cat li [type="checkbox"]+label:before {border-color: #EAEDEF}
.offer-cat li.selected [type="checkbox"]+label:before {border-bottom-color: #4975ab; border-right-color:#4975ab; border-top-color: transparent; border-left-color: transparent; }
.offer-cat .passenger-cars {background-image:url(../img/offer-cat/passenger.png) }
.offer-cat .passenger-cars.selected{background-image:url(../img/offer-cat/passenger_.png)}
.offer-cat .motorcycles{background-image:url(../img/offer-cat/byke.png); }
.offer-cat .motorcycles.selected{background-image:url(../img/offer-cat/byke_.png)}
.offer-cat .bikes{background-image:url(../img/offer-cat/bike.png); }
.offer-cat .bikes.selected{background-image:url(../img/offer-cat/bike_.png)}
.offer-cat .buses{background-image:url(../img/offer-cat/bus.png); }
.offer-cat .buses.selected{background-image:url(../img/offer-cat/bus_.png)}
.offer-cat .trucks{background-image:url(../img/offer-cat/truck.png); }
.offer-cat .trucks.selected{background-image:url(../img/offer-cat/truck_.png)}
.offer-cat .special-motor-vehicle{background-image:url(../img/offer-cat/special.png); }
.offer-cat .special-motor-vehicle.selected{background-image:url(../img/offer-cat/special_.png)}
.offer-cat .water-vehicles{background-image:url(../img/offer-cat/water.png); }
.offer-cat .water-vehicles.selected{background-image:url(../img/offer-cat/water_.png)}
.offer-cat .trailers{background-image:url(../img/offer-cat/trailer.png); }
.offer-cat .trailers.selected{background-image:url(../img/offer-cat/trailer_.png)}




.car-category {padding: 0; margin: 0}
.car-category li { border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; width:33%; float:left; text-align: center; min-height: 45px; padding-top: 75px ; padding-bottom: 20px; font-size: 15px; color: #7e7e7e; cursor: pointer; position: relative; box-sizing: border-box; background-repeat: no-repeat !important; background-position: center !important; }
.car-category li.selected {color: #488DBD; font-family: Mardoto-Bold, Roboto;  }
.car-category li:hover {background-color: #fdfdfd}
.car-category li p {display: block; position: absolute; width: 30px;  height: 30px; top:10px; right: 3px;  margin: 0 }
.car-category [type="checkbox"]+label {padding-left: 30px }
.car-category li [type="checkbox"]+label:before {border-color: #FFF}
.car-category li.selected [type="checkbox"]+label:before {border-bottom-color: #4975ab; border-right-color:#4975ab }
.car-category .sedan{background:url(../img/car-body/sedan.png) }
.car-category .sedan.selected{background:url(../img/car-body/sedan_.png)}
.car-category .hatchback{background:url(../img/car-body/hatchback.png); }
.car-category .hatchback.selected{background:url(../img/car-body/hatchback_.png)}
.car-category .coupe{background:url(../img/car-body/coupe.png); }
.car-category .coupe.selected{background:url(../img/car-body/coupe_.png)}
.car-category .cabriolet{background:url(../img/car-body/cabriolet.png); }
.car-category .cabriolet.selected{background:url(../img/car-body/cabriolet_.png)}
.car-category .universal{background:url(../img/car-body/universal.png); }
.car-category .universal.selected{background:url(../img/car-body/universal_.png)}
.car-category .suv{background:url(../img/car-body/suv.png); }
.car-category .suv.selected{background:url(../img/car-body/suv_.png)}
.car-category .pickup{background:url(../img/car-body/pickup.png); }
.car-category .pickup.selected{background:url(../img/car-body/pickup_.png)}
.car-category .microbus{background:url(../img/car-body/microbus.png); }
.car-category .microbus.selected{background:url(../img/car-body/microbus_.png)}
 

#sec-blue{position: relative; margin: 0; }
#sec-blue.home {/*background: url(../img/dott-2.png);*/  padding: 0 0 6px 0 }
/* #sec-blue:after{content: ""; display: block; width: 100%; height: 100%; background-color: rgba(179, 229, 252, 0.59); position: absolute;  top: 0;}
#sec-urgent, #sec-blue{background: url(../img/dott.png);}*/
#sec-blue.no-bg {background: transparent;}


.slide-item { margin:6px 6px 0 6px; min-height: 200px;}
.card {box-shadow: none; border-radius: 0; border: 1px solid #ebebeb; }
 .card { padding: 10px 10px; border-top: 1px solid #fff;
    border-bottom: 1px solid #ebebeb; border-left: none; border-right: none; padding-right: 10px; }
.slide-item .card {
	padding-bottom: 0px;
	border: 1px solid #ebebeb;
	border-radius: 6px;
}
.card .card-image img {border-radius: 0px;}
#search-result .card .card-image img {border-radius: 6px; }
.card .card-image img {border-radius: 6px;}
#search-result.list .card .card-image img {top: 2px;}
.card:hover {  box-shadow: 0 2px 20px 0 rgba(0,0,0,.1)}
.card:hover .card-title { color: #D85453 !important; /*color: #1d4483 !important; */}
.dropdown.lang p:hover, .profile-info .truncate:hover {
	color: #1d4483 !important; 
}
.marked {border: 2px solid #D85453 !important; border-bottom: 2px solid #D85453 !important; border-radius: 6px;}
.card-image {line-height: 0}
.card-image span, .urgent-stiker { background: #D85453; position: absolute; top: 0px; left: 0px; display: block; line-height: normal; padding: 4px 10px; color: #FFF; font-size: 12px; z-index: 999  } 
.urgent-stiker.large {font-size: 14px; padding:6px 12px; top: 6px; left: 6px}
.card-image em{border:2px solid rgba(255, 82, 82, 0.8); width: 100%; height: 100%; position: absolute; margin: 0; top: 0}
.offer-aded-date{z-index: 2;  color:rgba(38, 50, 56, 0.64); font-size: 12px; position: absolute; bottom: -2px; left: 18px;}
.saved-ads .offer-aded-date{bottom: -16px; }
.my-offers .offer-aded-date{bottom: 1px; background-color: #fff;}
.slide-item .card-title { color:#4975ab !important; font-size: 13px; line-height: 15px; padding:9px 0px;     display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 2;
	height: 41px;
    margin-bottom: 6px; 
}
.slide-item .card-content { padding:6px 10px 10px; min-height: 26px;}
.slide-item .card-content span { }
.slide-item .card-action {padding: 5px 10px; border-top-color:rgba(160,160,160,0.1); font-size: .7em; display: none}
.slide-item .card-action:after {clear: both; content: " "; display: table; visibility: hidden;} 
.news-date {display: inline-block; font-size: .9em; padding: 3px 10px; color: #FFF;  background: rgba(17, 114, 182, 0.82)!important;  border-radius: 3px; margin-top: 6px;}

#news-slider {margin-bottom: 0.5em; display: none}
#news-slider .card-title {overflow:auto; white-space:normal; line-height: normal; padding: 5px  0  10px  0; color: #5a5a5a !important; min-height: 100px;}
#news-slider .card-title:hover {color:#4975ab !important}
#news-slider .card-image {line-height: normal;}

.news-home-search-icon {right: 80px; top: 30px}
.news-home-search-icon a {color: #888}
.news-home-search-icon a:hover {color:#4975ab}
.news-container{}
.news-search-icon {top: 50%; right: 1em; width: 30px; height: 30px; margin-top: -5px; cursor: pointer;}
.news-search-icon .material-icons {font-size: 28px; color: #667280}
.news-rss-icon {top: 50%; right: .5em; width: 30px; height: 30px; margin-top: -2px;}
.news-rss .material-icons {font-size: 30px}
.news-searchbox {padding:0 10px!important;  margin-top: 6px}
.news-searchbox input {font-size: 24px; padding:10px 24px 12px 24px; background: #667280!important; color: #EEE!important; margin-bottom: 12px}
.news-searchbox i {color: #DDD; top:25%; right:28px}
.news-search-not-found {margin:12px !important; font-size: 22px}
.news-container .card {margin: 0}
.news-item-img-container { height:600px; background-color: #282E35; background-position: center; background-repeat: no-repeat; background-size: 1260px  }
.news-item-img-container.wide { background-size:cover;     background-attachment: fixed; height: 600px}
.news-item-img-container h1, .news-item-body h1 { width: 75%; line-height: initial; letter-spacing: 1px;  font-family: 'Mardoto-Bold', 'Roboto'; font-size: 36px; color: #FFF; padding-top:5%; padding-left: 6%; padding-bottom: 1% }
.news-item-img-container time, .news-item-body time, .news-image-slider time, .news-item-img-container span, .news-item-body span, .news-image-slider span {display: inline-block; letter-spacing:0; padding: .3em 0; color: rgba(238, 238, 238, 0.83); font-size: 15px; margin-top:0; margin-left: 6.5%;     text-shadow: 1px 1px 1px #232830; }
.news-item-img-container span, .news-item-body span, .news-image-slider span {margin-left: 1em}
.news-item-img-container time i, .news-item-body time i, .news-item-img-container span i, .news-item-body span i, .news-image-slider time i, .news-image-slider span i {vertical-align: middle; margin-right: 8px; margin-top: -2px; font-size: 20px; color: rgba(238, 238, 238, 0.73) }
.news-item-body time, .news-item-body span, .news-item-body time i, .news-item-body span i  {text-shadow:none; color:rgba(40, 46, 53, 0.53);}
.news-item-img-container div.anons {background: rgba(0,0,0,.5); padding: .5em 1em; font-size: 22px ; margin: 6px 12% 0 6.5%;  color: #FFF}
.news-item-body ul li {list-style-type:circle; margin-left: 2.2rem;}
.news-item-body ol li {list-style-type:decimal; margin-left: 2.2rem;}
.news-item-gallery-container {height: 640px; background: #282E35;}
.news-image-slider {height: 100%;}
.news-image-slider .slick-slide, .news-image-slider .image, .news-image-slider img {width: 100%; height: 640px}
.news-image-slider h1 { width: 100%; line-height: initial; letter-spacing: 1px;  font-family: 'Mardoto-Bold', 'Roboto'; font-size: 36px; color: #FFF; padding:5% 20% 1% 6%; }
.news-image-slider .caption {position: absolute; color: #e2e2e2; bottom: 65px;   padding: 2% 5%; margin: 0; line-height: 1.6; text-shadow:0 1px 2px rgba(0,0,0, .6) ; }
.news-image-slider .image {position: relative; background-repeat: no-repeat; background-position: center; background-size:cover;}
.news-image-slider .slick-prev, .news-image-slider .slick-next {opacity: 0; width: 50px; height: 100px; margin-top:-80px; background-color: transparent; box-shadow:none !important;}
.news-image-slider:hover .slick-prev, .news-image-slider:hover .slick-next {opacity: 1}
.news-image-slider .slick-prev {top:50%; left: 1%; background: url(../img/prev-b.png) no-repeat center;z-index: 2}
.news-image-slider .slick-next {top:50%; right: 1%; background: url(../img/next-b.png) no-repeat center;}
.news-image-slider-nav {padding-top: 10px; padding-left: 50px; padding-right: 50px}
.news-image-slider-nav img { border:2px solid rgba(255,255,255, .8); cursor: pointer; }
.news-image-slider-nav .slick-center img {border-color:rgba(255, 82, 82, 0.95);}

.news-item-bar {background: rgba(29,35,42,.45); height: 65px; bottom: 0; width: 100%; margin-bottom: 0}
.news-item-bar .share {padding-top: 15px; text-align: right;}
.news-item-bar .share .btn { text-align: right; padding-right: 15px !important;  }
.news-item-bar .share i {margin-right: 15px !important; border-right: 1px solid rgba(0,0,0,.1); text-align: center; }
.news-item-bar .back {display: inline-block; height: 100%; background: rgba(0, 0, 0, 0.62);}
.news-item-bar .back-icon {display: block; height: 100%; min-width: 55px; color: #E6E6E6; text-align: center; margin-right: 0}
.news-item-bar .back-text {display: block;padding-top: 8px;padding: 8px 15px 8px 0;max-width:75px;font-size: 16px; color: #FFF;line-height: normal;font-family: 'Mardoto-Thin', 'Roboto-Light';height: 65px;box-sizing: border-box;}
.news-item-bar i.back-icon { padding-top: 4px; font-size: 61px;}
.news-item-bar .back:hover { background: rgba(255, 82, 82, 1); color: #FFF }
.news-item-body { padding-top: 0; padding-right: 5em; padding-left: 3.6em; padding-bottom: 2em; font-size: 18px; line-height: 30px} 
/* .news-item-body>p:first-child { font-family: 'ws_semi_bold'}  */
.news-item-body h1 {position:inherit; color: #212121; padding:24px 0 0; width: 100%; font-size: 36px; letter-spacing: 0}
.news-item-body h2 {font-size: 1.15em; line-height: 1.4em; font-family: 'Mardoto-Bold', 'Roboto'}
.news-item-body h3 {font-size: 1em; line-height: 1.2em; font-family: 'Mardoto-Bold', 'Roboto'; padding-top: 1em}
.news-item-body time {margin:0;}
.news-item-body img {width: 100%; height: auto}
.news-item-body .news-image-slider, .news-item-body .news-image-slider .image,  .news-item-body .slick-slide {max-height: 455px }
.news-item-body .news-image-slider .slick-prev, .news-item-body .news-image-slider .slick-next {margin-top: -50px}
.news-item-body .news-image-slider .caption {bottom:0px; font-size: 16px; padding-bottom: 12px;
background: -moz-linear-gradient(top,  rgba(29,35,42,0) 0%, rgba(29,35,42,0.65) 100%);
background: -webkit-linear-gradient(top,  rgba(29,35,42,0) 0%,rgba(29,35,42,0.65) 100%);
background: linear-gradient(to bottom,  rgba(29,35,42,0) 0%,rgba(29,35,42,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001d232a', endColorstr='#a61d232a',GradientType=0 );
}
.news-item-body video {width: 100%    !important; height: auto   !important;}
.news-item-body p {width: 100%; display: block;}

.news-read-also {margin: 0 2em 3em }
.news-read-also:after {clear: both; display: table; content: ""}

.news .slide-item {margin:10px 10px 10px 10px;}
.news .card-title, .news-read-also .card-title {color: #212121 !important;font-size: 1.05em;padding: 5px 0 10px 0; display: block;min-height:100px;white-space: normal; overflow: inherit;line-height:normal !important;}

.newstitlegrad {
background: -moz-linear-gradient(top,  rgba(29,35,42,0.54) 0%, rgba(29,35,42,0.35) 48%, rgba(29,35,42,0.34) 50%, rgba(29,35,42,0) 100%);
background: -webkit-linear-gradient(top,  rgba(29,35,42,0.54) 0%,rgba(29,35,42,0.35) 48%,rgba(29,35,42,0.34) 50%,rgba(29,35,42,0) 100%);
background: linear-gradient(to bottom,  rgba(29,35,42,0.54) 0%,rgba(29,35,42,0.35) 48%,rgba(29,35,42,0.34) 50%,rgba(29,35,42,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a1d232a', endColorstr='#001d232a',GradientType=0 );
}

.dealer-item {margin: 10px 10px 10px 10px}
.card .card-content {padding: 3px 0px}
.dealer-name {display: inline-block;font-size: 1em;padding:4px 0;color:#222;min-height: 60px}
.dealer-desc {padding:9px 6px; font-size: .9em; min-height: 90px}
.dealer-block-search { padding: 12px; margin: 12px; background:#e8ebf0; min-height: 120px !important; max-width: 816px; border-radius: 6px;}
.dealer-block-search img{ border-radius: 6px;}
.dealer-block-search .dealer-title {font-size: 18px; }
.dealer-block-search .dealer-desc {font-size: 13px; padding: 0px; padding-top:6px; color: #666; min-height:inherit;}

.load-more {font-size: 2.4em; cursor: pointer; font-family: 'ws_light'}
.load-more:hover {color: #f84849}

.video-bgr {background: #282E35;}
.video-bgr iframe {margin-bottom: -5px;}
// .video-container { position: relative;   padding-bottom: 33%;  padding-top: 30px; height: 0; overflow: hidden;}
// .video-container iframe,
// .video-container object,
// .video-container embed {position: absolute; top: 0; left: 0; width: 100%;height: 100%;}
.video-icon {position: absolute; right: 50%; top: 50%; width: 64px; height: 64px; background: url(../img/video-ico.png) no-repeat center; margin-top: -32px; margin-right: -32px;}

.list .card { /*margin-bottom: 24px */}
.list .card:hover, .complist .card:hover {background-color: transparent; box-shadow: none; /*border-top: 1px solid #4975ab !important; border-bottom: 1px solid #4975ab !important;*/ box-shadow: 0 2px 20px 0 rgba(0,0,0,.1);}
.list .card:after, .complist .card:after {content: " "; clear: left; display: table;}
.list .card-image {float: left; width: 22% }
.list.my-offers .card-image {width: 21%; }
.list .card-content {float: left; width: 58%; padding: 0 18px !important; position: relative; min-height: 136px; }
.list.my-offers .card-content {width: 47%; }
.list .card-action {float: left; width: 19.99%; font-size: 13px; padding: 0px 12px; /*background-color: #fafbfc;*/ border: none; /*border-left:1px solid #f7f7f7;*/ min-height: 136px;}
.list.my-offers .card-action {width: 32%; }
.list .card-action:hover {opacity: 1}
.list .card-content .fav-icon, .complist .card-content .fav-icon, .grid .card-content .fav-icon  {top:0; right:0; padding: 0px 12px;  color: #AAA; cursor: pointer; display: block; /*opacity: 0 */}
 .grid .card-content .fav-icon  {padding: 15px;}
 .grid .card-content .card-title  {padding-bottom: 15px;}
.complist .card-title  {
	font-size: 18px;
}
.list .card-content .fav-icon.faved, .complist .card-content .fav-icon.faved, .grid .card-content .fav-icon.faved  {opacity: 1; color:#D85453 }
.list .card-content:hover .fav-icon, .complist .card-content:hover .fav-icon {/*opacity: 1;*/}
.list .card-content .fav-icon i {font-size: 1.4em}
.list .card-content .fav-icon i{ /*color:#4975ab */}
.list .card-content .fav-icon:hover i{color:#d85453 }
.list .card-action .btn { color: #FFF; margin-right:0; padding:0 10px; margin:3px; text-transform:none; text-align: left;} 
.list .card-action .btn i {font-size: 13px; margin-right: 10px }
.list .card-title, .list .card-year {font-size: 18px; color: #4975ab; line-height:normal !important;}
.list .card-year {float: right; font-size: 12px; color: #666; padding-right: 48px; padding-top: 3px; font-size: 16px}
.list .card-content:hover .card-title, .list .card-content:hover .card-year {color: #4975ab}
.list .card-mileage {font-size: 12px;  color: #795548 ; }
.card .card-action a:hover {color: #FFF}
.card .ad-make-paid {padding: 0 28px 0 18px; font-size: 15px; color: #444;}
.card .ad-make-paid:hover {color: #212121}
.card .ad-valid-to {top: 5px; right: 5px; font-size: 13px; color: rgba(29, 35, 42, 0.7)}
.card .ad-valid-to i {font-size: 13px; }
.list .price {font-size: 20px; line-height: 24px;}
.list .price small {font-size: 75% }
.list .card-desc {font-size: 14px; color: #010101; line-height:20px; padding: 9px 0; /*min-height: 54px*/ max-height: 110px;    overflow: hidden;    margin-bottom: 10px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    height: 66px;
    overflow: hidden;
    -webkit-line-clamp: 3;
}
.list .card-loc {padding: 12px 0; font-size: 13px; color: #727272}
.list .card-contacts {position:absolute; bottom: -2px;  display: block; padding-top: 5px; color:#675751 }
.list .card-contacts strong {color:#222;padding-bottom: 2px;display: inline-block; }
.list .marked:before {content: ""; display: block; height: 100% border: 10px solid #F53939;}
.list .marked {margin: 20px 0; margin-top: 0;}

.my-offers { /*margin-top: 24px; */}
.my-offers h4 {display: none}
.list.my-offers .ad-id {margin-right:24px; color: rgba(255, 82, 82, 1); padding: 3px 9px; font-size: 18px}
.list.my-offers .card-action .btn {padding:0 6px; min-height: 32px; max-width: 31px;} 
.list.my-offers .card-action .btn i {font-size: 15px}
.list.my-offers .card-action .lever {zoom:.8}
.list.my-offers .card-title {font-size: 18px}
.list.my-offers .card-year {font-size: 20px; float: none; padding:0 8px 0 0; }
.list.my-offers .card-action{min-height: 142px}
.list.my-offers .ad-title {font-size: 18px}
.list.my-offers .ad-price {float: right; padding-top: 3px; font-size: 18px}

.complist .card-image {display: none;}
.complist .offer-aded-date {position: relative; left: 0;}
.complist .card-content {float: left; width:80%; padding: 0 18px !important; position: relative;  }
.complist .card-action {float: left; width: 19.99%; min-height: 82px; font-size: 13px; padding: 6px 12px; background-color: #fafbfc; border: none; border-left:1px solid #f7f7f7;  }
.complist .card-content a>div {padding: 0 !important }
.complist .card-loc {padding-bottom: 15px; font-size: 13px}
.complist .card-desc {display: none}
.complist .price {font-size: 18px}

.grid {margin-left: -0.75%; margin-right: -0.75%;}
.grid .card {width: 31%; float: left; margin: 0.75%; min-height: 349px; margin-bottom: 10px}
.grid .card.marked {border-radius: 6px;}
.grid .card-desc, .grid .card-loc {display: none}
.grid .offer-aded-date {position: relative; left: 0;}
.grid .card-title {font-size: 1em; line-height: initial !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;display: block;}
.grid .card-content {padding:6px 2px;}
.grid .card-content a>div {padding: 0 !important }
.grid .card-contacts {display: none}
.grid .card-year {display: block; color: #999}
.grid .card-action {padding:6px 2px;}
.grid:after {content: " "; clear: left; display: table;}
.grid .card .card-action {border-top: 1px solid rgba(160,160,160,0.1);}

footer .socicon { font-family: 'socicon' !important; font-size: 22px; display: block; padding: 9px 13px; width: 48px; background-color: rgba(255, 253, 253, .1);  height: 48px;}
footer .socicon:hover { color: #FFF; background:#4975ab  }
footer {
	color: #808080;
    background: #ffffff;
    padding: 40px 0 0 0;
    margin-top: 1.5em;
}
.footer-svg {
	/* png width: 154px;
    height: 20px;*/
	width: 170px;
    height: 35px;
    margin-top: -6px;
}
.footer-svg-container {
	float: left;
	padding: 0px !important;
}
.partner-logos {
	padding-right: 7%; /* 5%; */
    vertical-align: top;
    /* margin-bottom: 18px; */
    float: right;
    margin-top: -8px;
}
footer a{color:#737980 !important}
footer .footer-menu-1 a {color:#4975ab !important}
footer a:hover{
	color: #d85453 !important;
    opacity: 1 !important;
}
footer .row {margin: 0px;}
footer ul{padding: 0 4px;}
footer ul li {padding: 3px 0}
footer .white-text{font-size:1.45em; color:#cfcfcf!important}
footer .grey-text{font-size: 1.05em;}
footer .footer-menu{text-align:center;  border-top: 1px solid #dedbdb; padding:24px 0 !important;background: rgba(255, 255, 255, 0.005);}
footer .footer-menu a{display: inline-block; padding: 0 10px; }
footer .footer-menu-1 a {padding: 0 15px; font-family: Mardoto-Regular, Roboto;}
footer .footer-copy:after{content:" "; clear: left; display: table;}
footer .footer-logo {float: left; font-size: 1px; text-indent: -9999px; width: 180px; height: 45px; background: url(../img/flogo.png) center no-repeat;}
footer .footer-logo a{ display: block; width: 100%; height: 100%}
footer .footer-text {float: left; font-size: .9em; color: #505861; font-family: Mardoto-Bold, Roboto; line-height: 1.1rem;  padding:16px 0 0 15px }
footer .footer-author {text-align: right; font-size: .85em; color: #505861;  padding: 8px 0 0 0 !important }
footer .soc-icons {max-width:250px }
footer .soc-icons:after{clear: left; content:" "; display: table; visibility: hidden;}
footer .footer-menu-cats {max-width: 250px; margin:10px 0}
footer .footer-menu-proj {margin: 10px 0}
footer .btn {font-size: 13px; color: #FFF !important}
footer .btn:hover {background-color: #4975ab !important; color: #FFF !important}
footer .sel-acc {padding: 15px 0}
footer h5.white-text .material-icons {display: none;float: right;color:#5a5d61;cursor: pointer;}



/* forms */
form {}
form h4 {font-size: 28px; margin:0 25px}
form p.desc {font-size: 13px; color: #b6b6b6; margin:5px 25px 25px  }
form label {padding:0 18px 0 0;}


/* account */

#sec-account {min-height: 300px; margin-top: 28px }
.account {}
.account .account-tabs .tab {width: auto }
.account .account-tabs .tab a {text-transform: none; font-size: 14px; color: #7f8083; padding: 0 2em}


.account .account-tabs .tab a:hover {color: #1d4483;}
.account .account-tabs .tab a:hover img{
    -webkit-filter: grayscale(100%) brightness(30%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(0.8);
    filter: grayscale(100%) brightness(30%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(0.8);
}
.account .account-tabs .tab a:hover img.make_this_gray{
    -webkit-filter: brightness(1.2);
    filter: brightness(1.2);
}
.account .account-tabs .tab a:hover .material-icons{
    color: #4975ab !important;
}


.account .account-tabs .tab a.active {
    text-transform: none;
    font-size: 14px;
    color: #4975ab;
    background: #f4f3f7;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom: 1px solid #D85453;
}
.account .account-tabs .tab img, .my_page_lis img {
    margin-bottom: -1px; 
	margin-right: 6px; 
	height: 16px;
}
.my_page_lis img {
    margin-bottom: -3px; 
	margin-right: 12px;
    width: 20px;
}
.account .account-tabs .tab a.active img, .my_page_lis .active img, .my_page_lis a:hover img{
    -webkit-filter: invert(39%) sepia(79%) saturate(334%) hue-rotate(171deg) brightness(60%) contrast(200%);
    filter: invert(39%) sepia(79%) saturate(334%) hue-rotate(171deg) brightness(60%) contrast(200%);
}
.account .account-tabs .tab a.active .material-icons{
    color: #4975ab !important;
}
.account #account-cont {position: relative; z-index: 1; /* -webkit-box-shadow: inset 0px -2px 0px 0px #212121; -moz-box-shadow: inset 0px -2px 0px 0px #212121; box-shadow: inset 0px -2px 0px 0px #212121; */}
.account #account-header {min-height: 210px;  /*padding:15px 24px 0;*/}
.account .account-delete {right: 0; bottom:0px; cursor: pointer; text-align: center; max-width: 214px; }

.account .account-delete a {color: #4975ab;}
.account .account-delete a:hover {color: #D85453}
.account .account-delete i {vertical-align:top;}
.account .account-bgr {opacity: .5;	position: absolute; left: 0; right: 0; bottom: 0; top: 0; z-index: 0;  display: block;   background-size: cover; background-position-y: 55%; width: 100%;
   -webkit-filter: blur(2px);  -moz-filter: blur(2px);  -o-filter: blur(2px);  -ms-filter: blur(2px);  filter: blur(2px);}
.account .account-header-cont { padding-top: 15px; margin-bottom: 0 !important}
.account .account-header-cont  .profile-img img { width: 100px }
.account .profile-img {width: 115px}
.account .profile-img img {border-radius: 50%; }
.account .profile-title {    margin-top: -8px;}
.account .profile-title h2 {font-size: 22px; padding-bottom: 8px}
.account .profile-title p {font-size: 14px; color: #333; margin: 0px 0px 3px 0px; text-shadow: 1px 0 1px rgba(255,255,255,.5); }
.account .profile-graph-cont {background: #d7d7d7; height: 3px; margin-top: 5px;}
.account .profile-graph { height: 3px; border-right: 2px solid #fff; }
.account .profile-graph-desc {font-size: 14px; padding-top: 2px; text-shadow: 1px 1px 0 rgba(255,255,255,.45);}

.account .profile-menu {background: #FFF; max-width: 214px;  }
.account .profile-menu li {width: 100%!important; text-align: center; font-size: 14px; background-repeat:no-repeat; background-position: 15px center; background-color: #f4f3f7; border-radius: 9px;     margin-bottom: 3px;}
.account .profile-menu li:hover, .account .profile-menu li.selected { background-color: #D85453 }
.account .profile-menu li a { color:#212121; display: block;  padding: 10px 20px 10px 20px; }
.account .profile-menu li a:hover, .account .profile-menu li:hover a, .account .profile-menu li.selected a { color: #FFF }
.account .profile-menu li.cont {background-image: url(../img/icon/cont.png);   }
.account .profile-menu li:hover.cont, .account .profile-menu li.selected.cont {background-image: url(../img/icon/cont_.png); }
.account .profile-menu li.note {background-image: url(../img/icon/note.png); }
.account .profile-menu li:hover.note, .account .profile-menu li.selected.note {background-image: url(../img/icon/note_.png);}
.account .profile-menu li.pass {background-image: url(../img/icon/lock.png); }
.account .profile-menu li:hover.pass, .account .profile-menu li.selected.pass {background-image: url(../img/icon/lock_.png)}
.account .profile-menu li.archive {background-image: url(../img/icon/archive.png); }
.account .profile-menu li:hover.archive, .account .profile-menu li.selected.archive  {background-image: url(../img/icon/archive_.png)}
.account .account-forground {border-bottom: 1px solid #d7d7d7;}

// .account .list .card-action {min-height: 150px}


.delete-account .swal2-content {padding: 24px 7px !important; text-align: left !important;}
/*
.delete-account [type="checkbox"].filled-in:checked+label:before {
	left: 4px;
	top: 3px;
}
.delete-account [type="checkbox"].filled-in:checked+label:after, .delete-account [type="checkbox"].filled-in:not(:checked)+label:after {
	width: 25px;
    height: 25px;
}
.delete-account [type="checkbox"]+label {
	padding-left: 38px;
}*/


.delete-account .sa-button-container {text-align: center;}
.delete-account ul li {margin: -5px 0 2px 0; }
.delete-account ul li:last-child {border-bottom: none;}
.delete-account ul li label { height: auto !important; color:#212121; font-size: 1.1em; font-size: 1rem;}
.delete-account ul li div {padding-left: 32px; font-size: .8em; padding-bottom: 12px; display:none ;}
.delete-account [type="radio"].filled-in:checked+label+div {display: block;}
.delete-account [type="checkbox"].filled-in:checked+label+div {display: block;}
.delete-account ul li div input {display: block; font-size:1em}
.delete-account .note {font-size: .8em; border-top: 1px solid #CCC;  padding: .7em 0; margin-top:2em}

.soc-connect-status .btn {padding: 0 1em}
.soc-connect-status .btn i {vertical-align: bottom; margin-right: 6px}
.avatar-cont{position: relative;}
.avatar-del-btn {cursor: pointer; /*color: #FFF; top: 50%; left: 50%; margin-top: -12px; margin-left: -12px */ }
.avatar-cont:hover .avatar-del-btn{display:block}

/* ad */
.ad-title h1 {font-size: 22px; line-height: normal; color: #4975ab; }
.ad-title h1 a {display: block; float: left;}
.ad-title h1 a:hover {color: #4975ab; border-bottom-color:#4975ab; }
.ad-title span.location {display: inline-block; padding: 5px 10px; font-size: 18px; color: #FFF; background-color: rgba(29, 35, 42, 0.68);}
.ad-title .attrs {padding:3px 0 0 44px}
.ad-title .price-attrs {padding-left: 0}
.ad-title .price {font-size: 22px}
.ad-title .price i {opacity: .5}
.ad-title .price-dropdown {min-width: 138px; margin-top: 25px;}
.ad-title .price-dropdown li span {color: #333; font-size: 26px; line-height: inherit; cursor:default; padding: 8px 0px; text-align: left;}
.ad-title .price-dropdown li:hover, .ad-title .price-dropdown li.active, .ad-title .price-dropdown li.selected {background-color: rgba(29, 35, 42, 0.05)}
.ad-title .lease-price {font-size: 14px}
.ad-title .back {padding: 0px; padding-right: 4px; padding-left: 4px; margin-top: -4px; font-size: 20px;}
.ad-title .back:hover {color: #1d4483;}

.dropdown-button.price .fnum {
	color: #D85453;
}
.ad-btns .btn {padding: 0 1em; font-size: 13px}
.ad-btns .saved-cars-link {display: block;}
.ad-btns .saved-cars-link:hover {color: #4975ab; text-decoration: underline;}
.ad-header-tabs-cont {background-color:rgba(210, 224, 234, 0.36) }
.ad-header-tabs-cont .btn {padding: 0 1rem; font-size: 13px; min-height: 30px}
.ad-header-tabs-cont .btn i {font-size: 1.1em}
.ad-header-tabs .tabs .tab a {text-transform: none; font-size: 16px; color: #212121}
.ad-header-tabs .tabs .tab a.active{ text-transform: none; font-size: 16px; color: rgba(255, 82, 82, 0.95); background-color: rgba(17, 114, 182, 0.15);}
.share-report-cont {padding-top: 8px}
.ad-seller-details-mobile {display: none}

.offer-slider {min-height: 200px; }
.offer-slider .big-img {width: 100%}
.offer-slider .big-img img {width: 100%; border-radius: 8px;}
.offer-slider ul {margin:0 -0.5%; width: auto }
.offer-slider ul li {float: left; width: 24%; height: auto; margin:0% 0.5% .7%; }
.offer-slider ul li img {width: 100%; display: inherit;}
.offer-slider ul li img:hover, .offer-slider ul li.selected img {opacity: .5; cursor: pointer;}
.offer-slider ul li.selected {background-color:#4975ab }
.offer-slider ul:after {display: table; content: " "; clear: left;}
.offer-slider .slick-next, .offer-slider .slick-prev {font-size: 48px; color: #EEE; text-shadow: 0 1px 1px rgba(0,0,0, .3); margin-top: -24px; width: auto; height: auto; top: 50%; z-index: 100; background: transparent; box-shadow:none !important;}
.offer-slider .slick-next:hover, .offer-slider .slick-prev:hover {color:#4975ab }
.offer-slider .slick-prev {left: 0; right: auto;}
.offer-slider .slick-next {right: 0; left: auto;}
.ad-seller-details { background-color: #f6f6f6; margin-top:18px; border-radius: 8px; position: relative;}
.user-offers-link {
	float: right;
    right: 18px;
    bottom: 16px;
    position: absolute;
}
.ad-seller-details .notification {border-bottom: 2px solid #3586c0; font-size: 1em}
.ad-seller-details .btn { padding: 0 1rem; letter-spacing: 0px; width: 100%}
.ad-tab-cont {padding-left: 18px !important}
#offer-slider-content{position: relative; cursor: pointer; max-height: 515px; overflow: hidden;}
.zoomico {opacity: 0.8; position: absolute; width: 36px; height: 36px; 
		z-index: 10;bottom: 1%; right: 0; border-radius: 3px; margin-left: -18px; margin-top: -18px;
		/* background-color: rgba(29, 35, 42, 0.5);  background-image: url(../img/zoom.png); background-position: center; background-repeat: no-repeat;*/}
.zoomico i {font-size:1.8em; color: #FFF; opacity: .8}
.zoomico i:hover,  .zoomico:hover i{color:#4975ab }		
.offer-slider .paging-info {position: absolute; left: 0; bottom: 7px; color: #FFF; background: rgba(29, 35, 42, .75); padding: 6px 9px; z-index: 999; border-bottom-left-radius: 8px;} 
#offer-slider-content:hover .zoomico {opacity: 1;}
.ad-mob-price {display: none}
.offer-slider .fav-icon {top:0; right:0; padding:12px; text-shadow: 1px 1px 4px  rgba(0, 0, 0, 0.39);  color: #FFF; cursor: pointer; display: block; opacity: .2; z-index: 999}
.offer-slider .fav-icon.faved {opacity: 1; color:#D85453 }
.offer-slider:hover .fav-icon {opacity: 1;}
.offer-slider .fav-icon i {font-size: 1.8em}
.offer-slider .fav-icon:hover i{color:#D85453 }
.offer-content .ad-make-paid {line-height: 36px; width: 100%;}

/* help desk */
#help-desk-mini { background: #ffffff; box-shadow: none;}
#help-desk-mini .help-mini-header { padding: 14px 10px 0px 10px; color: #4975ab;}
#sec-account #help-desk-mini .help-mini-header { 
	padding: 14px 10px 6px 10px;
	color: #fff;
    background-color: #4975ab;
}

#help-desk-mini .help-mini-header input { margin-bottom: 0; border-radius: 0px; border: 1px solid #d0d2d3;}
#help-desk-mini .help-mini-header input:focus { border: 1px solid #4975ab;}
#help-desk-mini .help-mini-header .material-icons { color: #d0d2d3 !important;}
#help-desk-mini .help-mini-header input:focus + .material-icons { color: #4975ab !important;}
#help-desk-mini .help-mini-title { padding-bottom: 14px }
#help-desk-mini .help-mini-title i {display:inline-block; }
#help-desk-mini .help-mini-title h3 {font-size: 16px; line-height: normal; text-align: center; font-family: Mardoto-Bold, Roboto;}
#help-desk-mini .help-mini-cont ul { padding: 5px 0px; font-size: 14px; color: #727272; max-height: 440px; overflow: auto;}
#sec-account #help-desk-mini .help-mini-cont ul {
    background-color: #f3f2f6;
}
#help-desk-mini .help-mini-cont ul li {padding:0 15px; /*background: url(../img/icon/page.png) no-repeat center left;*/ border: none !important; float: none }
#help-desk-mini .help-mini-cont ul li a { display: block; padding: 12px 0; color: #25272c }
#sec-account #help-desk-mini .help-mini-cont ul li { padding: 0 25px; }
#sec-account #help-desk-mini .help-mini-cont ul li a { border-bottom: 1px solid #e6e6e9; }
#sec-account #help-desk-mini .help-mini-cont ul li:last-child a {border:none;}
#help-desk-mini .help-mini-cont ul li:last-child a {border:none;}
#help-desk-mini .help-mini-cont ul li:hover {
    background-color: #4975ab;
}
#help-desk-mini .help-mini-cont ul li:hover a{
    color: #fff !important;
}
#sec-account #help-desk-mini .help-mini-cont ul li:hover {
    background-color: #4975ab;
}
#sec-account #help-desk-mini .help-mini-cont ul li:hover a{
	color: #fff;
	border-bottom: 1px solid #4975ab;
}
#help-desk-mini .help-mini-cont ul li a:hover {
    border-color: transparent;
}
#help-desk-mini .blue{
    background-color: #4975ab !important;
}


/* pages */
#sec-pages .wrapper {padding-top: 24px; max-width: 1130px}
#sec-pages h1 {padding: 12px 0; color: #4975ab; font-weight: bold;}
#sec-pages .page-body{ padding-bottom: 24px; font-size: 16px; max-width: 960px;/*column-width: 26em;  column-gap: 2em;  -moz-column-width: 26em;   -webkit-column-width: 30em;    -moz-column-gap: 2em;    -webkit-column-gap: 5em; */}
#sec-pages .page-body p {}

/* sell */

#sec-sell {}
.currency-sign {font-size: 18px; color: #666}
.price-holder {/*padding: 6px 18px;*/ font-size: 15px; display: none;letter-spacing: .5px}
.price-holder b {display: inline-block; min-width: 15px}
.priceinput {display: inline!important; }
.currency-select {display: inline; width: 50%;float: right; margin: 6px 0px; text-align: right;}
.currency-select a {width: 40%; display: inline-block; text-align: center; color: #222; background: #ffffff; cursor: pointer; line-height: 36px; border: 1px solid #dedede; /*box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16); */ border-radius: 8px; font-size: 16px; padding-top: 2px;}
.currency-select a.sel {background: #4975ab; color: #FFF; border-color:#4975ab; font-size: 18px; padding-top: 1px; line-height: 37px;}
.currency-select a:hover {font-size: 18px; padding-top: 1px; line-height: 37px;}


.breadcrumb {height: 55px}
.sell-nav {border-bottom:1px #f2f2f2 solid;background-color:#f9f9f9; max-width: 1260px; z-index: 9998; width: 100%; height: 56px; top: 74px}
.sell-nav ul {height: 100%}
.sell-nav li{float:left;width:25%;}
.sell-nav a{position:relative;display:block;padding:6px 20px 5px 30px;font-size:.9em;text-align:center;color:#636363;cursor:pointer; transition: all 300ms ease; }
.sell-nav a:hover{background:#4975ab;color: #FFF}
.sell-nav a.active{color:#FFF;background-color:#4975ab}
.sell-nav a span:first-child{display:inline-block;font-weight:bold;margin:10px; width:25px;height:25px;line-height: 17px;padding:3px 4px;color:#FFF;font-size: .8em; border-radius:50%;background-color:#CCC}
.sell-nav a span:nth-child(2) {margin:0 auto; padding-top: 5px; display: inline-block; font-family: 'Mardoto-Bold', 'Roboto'}
.sell-nav a.active span:first-child, .sell-nav a:hover span:first-child {color:#4975ab;border-color:#4975ab;background-color:#FFF}
.sell-nav a:before,.sell-nav a:after{content:'';position:absolute;top:0;left:100%;z-index:1;display:block;width:0;height:0;border-top:28px solid transparent;border-bottom:28px solid transparent;border-left:12px solid transparent}
.sell-nav a:before{margin-left:1px;border-left-color:#EFEBEB;}
.sell-nav a:after{border-left-color:#f9f9f9; transition: all 300ms ease}
.sell-nav a.active:after, .sell-nav a:hover:after{border-left-color:#4975ab}
.sell-nav li:last-child a:before,.sell-nav li:last-child a:after{display:none}

.sell-form {margin-top: -7px;}
.sell-form .row .col {
    padding: 0 15px;
}
.sell-form .row .sell-form-section-for_price .col {
    padding: 0 5px;
}
.sell-form-section-for_price .select2 {
    margin-bottom: 5px;
}

.mark-model-generation-line {
	width: 86% !important; 
	padding-right: 0px !important;
}
.model-add-or-remove {
	width: 14% !important; 
	padding-left: 0px !important; 
	
}
.sell-form label {text-align: left; padding-bottom: 6px}
.sell-form label sup {font-size: 1.2em; color: #4975ab}
.sell-form h2 {font-size:32px; padding: 24px 0 12px}
.sell-form h3 {font-size:28px; padding: 24px 0 12px}
.sell-form input, .sell-form textarea {/*width: 90%; */border-radius: 5px;}
.sell-form-section>div {padding: 3em; background: #FFF}
.sell-form .aditionalinfo {height: 150px !important; margin-bottom: 10px !important}
.sell-form-section ul {padding:12px 24px}
.sell-form-section ul li { list-style: circle;}
.sell-form .note {font-size: 12px; color: #98A1A7; line-height: 17px;}
.sell-form .form-error {display: inline-block; padding:6px 18px; font-size:12px; position:absolute; background:#4975ab; color:#FFF; left:0; top:71px; z-index: 99;}
.sell-form .form-error:before {content: "";display: inline-block;position: absolute;top: -8px;left: 15px;bottom: auto;  border: 8px solid transparent;border-top: 0;border-bottom-color: #4975ab;}
.sell-form .payment-method input {height:1px !important; width: 1px; padding: 0; visibility: hidden;}
.sell-form .payment-method {height: 1px !important}
.sell-form .payment-method .form-error {top: 15px}
// .sell-suboptions .clearfix {height: 0px }


.sell-subform p {margin:0 0 20px 0; position: relative;}
.formelements.expandable p.novisible {display: none; }
.formelements.expandable.expanded p {display: block;}
.formelements.expanded .btn>span {display: none;}
.formelements .btn>span.exed {display: none;}
.formelements .btn>i:after {content: "add"}
.formelements.expandable.expanded .btn>i:after {content: "remove"}
.formelements.expanded .btn>span.exed {display: inline;}
.formelements .btn i {margin-left: -16px; font-size: 16px; margin-right: 6px }
.sell-suboptions {padding: 12px 6px}
.sell-suboptions p {margin-bottom: 0}
.sell-suboptions .btn {margin-top: 24px}

.sell-form .pricesection {background-color: #FDFCFC;   border: 1px solid #EFEFEF;}
.sell-form .pricesection h5 {font-size: 18px; padding-bottom: 18px}
.sell-form .pricesection .notification {margin-top: -30px; margin-left: -30px;  margin-right: -30px;  padding: 30px;   }
// .sell-form .pricesection span {font-family: 'Mardoto-Bold', 'Roboto' }

.sell-date {cursor: pointer; width: 165px !important; margin-right: 12px !important; margin-bottom: 0!important; border: none!important; border-bottom: 1px solid #DDD!important; background: transparent!important; box-shadow: none!important;}
.sell-region-cont {min-height: 92px}

.sell-form #place-ad-btn {zoom:1.5}
.sell-form #place-ad-btn span.pay, .sell-form #place-ad-btn span.save {display: none; }
.sell-form #reset-btn {position: absolute; right:10px; top: -35px; border-bottom: 1px dashed; cursor: pointer;}
.sell-form #reset-btn:hover {color: #4975ab !important}

.dropzone {padding: 30px 20px; border: 2px dashed #CCC; border-radius:10px;  text-align: left; /*background-color: rgba(240, 248, 255, 0.4); */}
.dropzone:hover { background-color: #f6f6f6; }
.dropzone .dz-message {margin: 0; text-align: left; padding: 1em 1em 1em 0 }
.dropzone .dz-preview.dz-image-preview {position: relative;}
.dropzone .dz-preview {}
.dropzone .dz-preview .dz-image {width: 175px; border-radius: 3px; box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16) !important; }
.dropzone .dz-preview .dz-image img, .dropzone .dz-preview.dz-image-preview .dz-details{ cursor:move;}
.dropzone .dz-preview .dz-remove {opacity: 0; position: absolute; font-size: 14px; line-height: 18px; text-decoration: none; background: rgba(255, 82, 82, 0.95); top: 0; right: 0; z-index: 99; color: #FFF; background: rgba(255, 82, 82, 0.85); padding: 6px 12px; border-top-right-radius: 3px; }
.dropzone .dz-preview:hover .dz-remove {opacity: 1 }
.dropzone .dropicon {font-size: 55px; color: #a7a7a9;}
.dropzone .dz-preview .dz-details .dz-size span { display: none }


.divider  {height: 1px;overflow: hidden;background-color: #e0e0e0;}

.free-ad { margin-bottom: 50px; }
.free-ad b {display: inline-block; font-size:28px; color: #a7a7a7; float: right; }
.free-ad span{display: block; padding: 6px 32px; color: #a5a5a5}
.free-ad label {padding-left: 28px}
.free-ad [type="checkbox"].filled-in:checked+label:after {background-color: #ffc705;  border-color: #ffc705; border-radius: 5px;}
.free-ad label {font-size: 18px; color: #43454c;}

.sell-priceing ul {padding: 5px 8px 5px 15px; display: flex; flex-wrap:wrap; flex-direction: row; margin: 0 -3em -3em; background-color: #f3f4f5;  position: relative;}
.sell-priceing.expanded ul:before { content: "";   position: absolute;   bottom: 0;  right: 50%; top: auto; margin-right: -20px; border: 20px solid transparent;  border-top: 0;   border-bottom-color: #FFF;}
.sell-priceing ul li {position: relative; width: 48%; display:block;  margin:1%; box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.1) !important; font-size: 24px; padding:10px 2%; background: #b8cf99 !important;  list-style: none;     border-radius: 5px;}
.sell-priceing ul li:last-child {}
.sell-priceing ul li label { height: auto; color:#212121; font-size: 14px; padding-left: 36px}
.sell-priceing ul li div {padding-left: 32px; font-family: 'Mardoto-Thin', 'Roboto-Light'; padding-top: 12px; color: #EEE; font-size: .9em; padding-bottom: 12px; display:none ;}
.sell-priceing ul li b {display: inline-block; font-size:18px; color: #4975ab; float: right; position: absolute; right: 15px; padding: 8px 0px;}
.sell-priceing ul li  span{display: inline-block; padding: 0 4px; font-size: 14px; color: #555; font-family: 'Mardoto', 'Roboto-Light';}
.sell-priceing ul li a { opacity: 0; margin-left: 6px;  font-size: 20px;  color: #ffffff; border: 0px solid; border-radius: 50% }
.sell-priceing ul li a:hover {color:#4975ab }
.sell-priceing ul li:hover a { opacity: .8}
.sell-priceing [type="checkbox"].filled-in:checked+label:before {top:1px !important; border-right: 2px solid #4975ab;border-bottom: 2px solid #4975ab;}
.sell-priceing [type="checkbox"].filled-in:checked+label:after, .sell-priceing [type="checkbox"].filled-in:not(:checked)+label:after {top:1px !important; border: 1px solid #d0d2d3; background-color: white;}
.sell-priceing .selected [type="checkbox"].filled-in:checked+label:after, .sell-priceing .selected  [type="checkbox"].filled-in:not(:checked)+label:after {top:1px !important; border: 1px solid #4975ab;}
.sell-priceing [type="checkbox"].filled-in:checked+label+span+div {display: none; font-size: 14px; }
.sell-priceing ul li div input {display: block; font-size:1em}
.sell-priceing .note {font-size: .8em; border-top: 1px solid #CCC;  padding: .7em 0; margin-top: 3em}

.sell-priceing.expanded {display: block;}
.sell-priceing.expanded ul {background: #ECEDEF; }
.sell-priceing.expanded li.selected { background: #8ebe50 !important; }
.sell-priceing.expanded li.selected a {color: #FFF}
.sell-priceing.expanded li.selected a:hover {opacity:1}
.sell-priceing.expanded li.selected b, .sell-priceing.expanded li.selected span {color: #333}
.sell-priceing.expanded [type="checkbox"].filled-in:checked+label:after {/*background-color: #4975ab; border-color: #4975ab;*/}
.sell-priceing-cont {background-color: #fff !important}

.payment-methods {padding-top: 24px; display:none}
.payment-methods h4 {padding:24px 0; color: #222; font-size: 22px; font-family: 'Mardoto-Bold', 'Roboto'}
.payment-methods-body {padding-left: 32px}
.payment-method-items {display: flex; }
.payment-method-items>div{position: relative; width: 100px; height:50px; margin-right: 7px; background-color: #f3f3f3; background-size: cover; cursor: pointer;}
.payment-method-items span {display: block;}
.payment-method-items>div.selected {box-shadow:0 0 0 5px #4975ab }
.payment-method-items>div.selected:before {content: "";   position: absolute;   top:auto;  right: 50%; bottom: -12px; margin-right: -7px; border: 7px solid transparent;  border-bottom: 0;   border-top-color: #4975ab;}

.sell-priceing.expanded ul+.payment-methods {display: block;}


.payment-method-texts {margin-top:24px; font-weight: bold; font-family: 'Mardoto-Light', 'Roboto-Light'; }
.payment-method-texts>div {display: none; max-width: 433px;  color: #6F6F6F; padding: 18px; font-size: 14px;   background-color: #FDFCFC;  border: 1px solid #EFEFEF;  margin-bottom: 12px;}

.payment-total h4 {margin-left: 0}
.payment-total-sum {font-size: 54px}

.optional-number {padding-left: 50px !important}
.optional-number-code {padding:8px 0 0 9px }
.sell-form .character-counter {padding-right: 10%}


.coloritem {display: table-cell; }
.coloritem>i {display: block;  width: 18px; height: 18px; line-height: 24px; border-radius: 50%; margin-left: 6px; margin-right: 6px; margin-top: 3px}
.coloritem+span {display: table-cell; vertical-align: bottom;}

.duration-note {display:inline-block; float: right; opacity: .5}

/* login & register */
.log-reg-cont {	max-width:340px; min-width:300px;  margin: 20px auto; padding:0; box-shadow: 0 4px 7px 0 rgba(0, 0, 0, 0.26) }
.log-reg-cont input[type=text], .log-reg-cont input[type=password], .log-reg-cont input[type=email], .log-reg-cont input[type=tel] { margin-bottom: 16px; border-radius: 5px; }
.log-reg-cont hr {  height:1px; border:none; color:#E7E7E7; background-color:#E7E7E7; }
.log-reg-cont a {color: #4975ab }
.log-reg-cont a:hover {color: #4975ab }
.log-reg-cont [type="checkbox"]+label {padding-left: 28px; padding-right: 0}
.log-reg-cont .alert {margin-bottom: 0}
.log-reg-cont-inner {padding:30px; padding-top: 50px; }
.phone-code-drop {z-index: 10046}

.socbtn {font-size: 14px}
a.text-white {color: #EEE}
a.text-white:hover {color: #FFF}
.btn>i.socicon {font-style:normal !important; font-size: 16px; height: auto; padding: 0; width: 40px; margin-right: -15%; background-color: transparent; }
.closebtn {display: none; padding: 15px 0}


/*mytabs*/
ul.mytabs{margin:0;padding:0;list-style:none}
ul.mytabs li{display:inline-block;cursor:pointer}
ul.mytabs li.selected{color:#222}
.tab-content.selected{display:inherit}
.tab-content{display:none;}
.tab-content-inner {padding: 0 7% 0% 2%}    
.tab-content-inner h4 {font-size: 28px; margin: 0 25px; display: none}  
.tab-content-inner p.desc {font-size: 12px; line-height: 20px; color: #63666e; margin: 5px 25px 25px;}  
.tab-content-inner small {font-size: 14px; padding: 0 10px}
.tab-content-inner hr {border:0; border-bottom: 1px solid #E0E0E0; background: transparent;}
.tab-content-inner label {padding-top: 10px}
.tab-content-inner label sup {color: #4975ab;}
.tab-content-box {background: rgba(255,255,255,1);padding: 36px 36px;border: 1px solid rgba(0,0,0,.07);}


/*sms*/
.sms-conf-dialog {}
.sms-conf-dialog:after { content: "";  display: inline-block;  position: absolute;  top: -9px;  right: 15px;   bottom: auto; border: 9px solid transparent;  border-top: 0; border-bottom-color: #DDD;}
.sms-conf-dialog p {margin: 0}
.sms-conf-dialog label {padding:10px 0 0 8px; text-align:left; font-size: 13px; color: #888 }
.sms-conf-dialog input { margin-bottom:6px }
.sms-verify-form {display: none}
.resend-verify-code {cursor: pointer; }
.resend-verify-code:hover {color: #4975ab!important}
.enter-recived-code {cursor: pointer;}
.sms-verified, .sms-not-verified {top: 11px; right: 6px; font-size: 12px; position: absolute;}
.phone-alt-show {cursor: pointer; color: #4975ab}
.phone-alt-show:hover {color: #4975ab}
.phone-alt-show i {vertical-align: top;}
.phone-alt-remove {opacity: .6; position: absolute; cursor: pointer; right: 0; top: -3px; bottom: 7px;  padding: 0px 10px; color: #666; font-size: 1.8em;}
.phone-alt-remove:hover {opacity:1; color: #f84849 }
/*note*/
.notifications {}
.notifications::-webkit-scrollbar, .collapsible-body::-webkit-scrollbar, .mfp-iframe::-webkit-scrollbar {width:5px}
.notifications::-webkit-scrollbar-thumb, .collapsible-body::-webkit-scrollbar-thumb, .mfp-iframe::-webkit-scrollbar-thumb {height:10px;background-color:rgba(154,153,153,0.3);border-radius:1px}
.note-item a {color: #f84849}
.note-item a:hover {text-decoration: underline;}
.note-item { border-bottom:1px dashed #DDD; padding-bottom: 1em; font-size: 1.1em}
.note-item:last-child {border-bottom: none;}
.note-item time {color: #CCC; display: block; padding-top: .2em; font-size: .8em}
.note-item .sub-note {font-size: 0.9em; color:#999; display: block; padding:0 .5em; margin:1em; border-left:3px solid #CCC;}


/*saved items*/
.saved-ads .card:hover .delete {opacity:1}
.saved-ads .list .card-action {min-height: 151px}


/**/
#filters-cont {padding-top: 0px}
#filters-cont form [type="checkbox"]+label {height:auto;line-height:inherit;display: block;	text-align: left;}
#filters-cont .cat {font-size: 16px}
#filters-cont label {padding-right: 0}
#filters-cont .switch label {text-align: left; padding:4px 0}
#filters-cont ul li{position: relative; overflow: hidden;}
.filter-submodels {opacity: .85; zoom:.85; background: url(../img/tree.png) no-repeat 5px   }
.range-from, .range-to {margin-bottom: 12px !important}
#filters-cont .filter-more {position: absolute; bottom: -36px;  right: 0;  display: block; font-size: 13px; padding:0 9px}



/*help*/
#sec-help {padding-top: 0px}
.help-search-banner{background:url(../img/help-search-bgr.png) no-repeat;background-size:cover;display:flex;align-items:center; min-height:370px;}
.help-search-banner > div{flex:.5;position:relative}
.help-search-banner input{margin:auto;padding:18px 24px;font-size: 24px;color: #999}
.help-search-banner .prefix{position:absolute;right: 16px; bottom: 22px;color:#999}
.help-search-banner h2 {color: #FFF}
.help-body {background: rgba(255,255,255,1); padding:0px 36px; border-right: 1px solid #ccc;}
.help-body h2 {font-size: 32px; padding-bottom: 18px;line-height: initial; color: #4975ab;}
.help-body p {font-size: 16px}
.wrapper.help{max-width:1260px!important;margin:0 auto}

.helpitem{margin-bottom:60px;padding:0 30px!important}
.helpcont h5{padding-left:18px;font-size:24px;font-weight:bolder;padding-bottom: 18px}
.helpitem ul{font-size:16px}
.helpitem li{/*background:url(../img/icon/page.png) no-repeat center left*/}
.helpitem li:hover {
    background-color: #bfd4f4;
}
.helpitem li a{margin-left:17px;border-bottom:1px solid #EEE;padding:15px 0}
.helpitem a,.helpright a{display:block; color: #555}
.helpitem h5{color: #4975ab}
.helpitem a.bold{color: #4975ab}
.helpitem a:hover,.helpright a:hover{/*color:red*/}
.helpcont.helpcontopen{margin-top:18px;padding:24px 19px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.08);border-radius:6px; }
.helpcont.helpcontopen h5{padding-left:0}
.helpright.helpitem h5{padding-left:15px;font-weight:bolder; padding-bottom: 25px;}
.helpright{padding:20px 18px 0!important}


/**
	pages with contact
 */
.contacts .page-body  {column-width: initial !important;column-gap: initial !important;}
.contacts textarea {min-height: 150px !important;margin-bottom: 28px;}
.contacts .select2, .contacts .select {width: 100% !important;margin-bottom: 30px;}
.contacts-form {padding-left: 11% !important;}
.contacts .share {margin: 30px 0}
.reset-btn .waves-button-input {padding: 7px 32px 8px;color: white;outline: none;}
.send-reset {margin-top: 29px}
.recaptcha span {font-size: 15px;color: #636363;display: block;padding-bottom: 10px;}
.socbtn {margin-bottom: 6px}
.contact-form input {margin-bottom: 40px; border-radius: 5px;}
.contact-form textarea {margin-bottom: 40px; border-radius: 5px;}
.contact-form label {text-align: left; padding-bottom: 6px}
.contact-form .form-error {display:inline-block; padding:6px 18px;font-size:14px;position:absolute;background:#D85453;color:#FFF;left:0;top:71px;z-index: 99;}
.contact-form .form-error:before {content: "";display: inline-block;position: absolute;top: -8px;left: 15px;bottom: auto;border: 8px solid transparent;
    border-top: 0;border-bottom-color: #D85453;}
.contact-form .textarea .form-error {top:103px;}

nav {background: rgba(29, 35, 42, .75); box-shadow: none}

/* search page */

#search-result {padding: 12px}
.search-result-info {margin:12px; background-color: rgba(158, 216, 134, 0.5)}
#search-tools {margin-bottom: 0; }
.search-tools-subcats {box-shadow: 0 2px 7px 3px rgba(0,0,0,.05) !important; border-radius: 6px;}
#search-tools .select2 {margin: 0 }
#search-tools .select2-container--default .select2-selection--single { box-shadow:none; margin-left:0}
#search-in-ad {}
#search-ad-slider .card {background-color: #fdd773}

#search-tools-search {padding: 16px 12px 12px; background-color: rgb(244, 243, 248);   border: 1px solid rgb(244, 243, 248); border-top: none; }
#search-tools-search input {width: 81% !important; margin-bottom: 0; display: inline-block; margin-right: 1%; box-shadow:none; border-bottom:none}
#search-tools-search button {line-height: inherit; padding: 0px 12px;}

.search-checks p {margin: 8px;}
.refine-search {display: none}
.refine-search-btn { display: none; position: fixed; right: 20px; bottom: 20px; z-index: 999}

.search-view a {float:right; padding: 8px 4px 6px; cursor: pointer; color: #ccc; }
.search-view a.sel {background-color: transparent}
.search-view a.sel i {color: #4975ab}

.search-pagination {/*border-top: 1px solid #EEE*/}
.pagination {
	text-align: right;
}
.pagination li {
	font-size: 1rem; 
	font-family: 'Mardoto-Bold', 'Roboto'; 
	vertical-align: top; 
	margin: 0 2px;  
	height: inherit; 
	margin-bottom: 6px;
	background-color: #fff;
    color: #4975ab;
    box-shadow: none;
    padding: 4px 8px;
    min-width: 20px;
	opacity: 0.6;
}
.pagination li.active {
	background-color: #fff;
    color: #4975ab;
    border-bottom: 3px solid;	
	opacity: 1;
	border-radius: 0px;
}
.pagination li.active a {
    color: #4975ab;
}


.pagination li.nav {color: #FFF;  padding:4px 5px 7px; }
.pagination li.nav i {color: #212121}
.pagination li.fl {background-color:#a5afb6; }
.pagination li.fl a {color: #FFF;}
.pagination li a { color: #4975ab;padding: 0; font-size: 1em; line-height: 1rem;}
.pagination li.disabled {background-color:transparent; box-shadow:none; color: #212121 }
.pagination li.disabled i {color: #212121}
.pagination .material-icons {font-size: 1.4rem; vertical-align: bottom;}


.pagination-offer a {display: inline-block; color: #444; line-height: 30px; border-radius:2px; font-size: 1rem; font-family: 'Mardoto-Bold', 'Roboto'; background-color:#f1f1f1; box-shadow: 0 2px 5px 0 rgba(0,0,0,0.03); vertical-align: top; margin: 0 2px; padding:6px 14px;  min-width: 40px; height: inherit; margin-bottom: 6px;}
.pagination-offer a.active {background-color:#4975ab; color: #FFF; }
.pagination-offer a.nav {background-color:#e0e2e5; color: #FFF;  padding:5px 12px 7px; }
.pagination-offer a.nav i {color: #212121}
.pagination-offer a.fl {background-color:#a5afb6; }
.pagination-offer a.fl a {color: #FFF;}
.pagination-offer a a { padding: 0; font-size: 1em}
.pagination-offer a.disabled {background-color:transparent; box-shadow:none }
.pagination-offer a.disabled i {color: #212121}
.pagination-offer .material-icons {font-size: 1.7rem; vertical-align: bottom;}


.material-icons.small {font-size: 12px}

.refine-search {font-size: 22px; cursor: pointer;}
.refine-search:hover {color: #4975ab}
.refine-search i {vertical-align: sub;}


/*sweetalert*/
.swal2-container.swal2-shown {background: rgba(29,35,42,0.75); z-index: 10043;}
.swal2-modal {font-family: 'Mardoto', 'Roboto-Light'; border-radius:0; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26) !important;}
.swal2-modal .swal2-title {color: #43454c; font-size: 22px;  font-family: 'Mardoto', 'Roboto-Light'; margin: 15px 0; padding: 0 12px;}
.swal2-modal .swal2-content {font-size: 16px; line-height: unset; color: #43454c;}
.swal2-modal .swal2-styled {padding: 8px 35px;font-size: 16px; border-radius: 5px; margin: 12px 5px;}
.swal2-modal .swal2-styled+.swal2-styled {margin-bottom: 12px}
.swal2-modal .swal2-validationerror {text-align: left; padding: 10px 38px}
.swal2-modal .swal2-validationerror::before {background-color:#D85453 }
.swal2-show button { /* box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important; */}

.report-from textarea {margin-bottom:20px}


/*
* make paid
*/
.ad-make-paid-cont { max-width: 1024px; min-width: 300px; margin:auto; padding:3em }
.ad-make-paid-cont .payment-method input {height:1px !important; width: 1px; padding: 0; visibility: hidden;}
#make-paid-btn {/*font-size: 25px;  width: 100%; padding: .4em 1em;*/
	color: white;
    font-weight: bold;
    padding: 0px 40px;
    font-family: Mardoto-Light, Roboto;
}

.go-to-top {
	line-height: 30px; 
	padding: 0px 7px !important;
}

.pagination-section {
	border-top: 1px solid #e4e5e6;
	padding-top: 16px;
	margin: 0px 12px;
}
.go-to-top i {
	color: #212121;
	margin-top: -2px;
	font-size: 1.4rem;
}

.my_offers_actions {
	bottom: 5px;
    position: absolute;
    right: 0px;
	text-align: right;
}


.my_offers_actions a:hover{
	 /*filter: brightness(0.8); appropriate color applied*/
}
.my_offers_actions a.red:hover, .card-contacts a.red:hover{
	background-color: #ad4342!important;
}
.my_offers_actions a.blue-grey:hover{
	background-color: #60737d!important;
}
.my_offers_actions a.blue:hover, .card-contacts a.blue:hover{
	background-color: #3a5e89!important;
}
.my_offers_actions a.ad-make-paid:hover, .my_offers_actions a.ad-push-to-top:hover{
	background-color: #618136!important;
}

.material-icons.help_outline::before{
	content:"help_outline"; 
}
.material-icons.help_outline:hover::before{
  content:"help"; 
  color: #1d4483 !important;
}

.user-sign {
	background-image: url('/images/svg/header_profile.svg?v=1');
	background-size: contain;
	background-repeat: no-repeat;
	margin-top: 9px;
    color: #4975ab;
    font-weight: bold;
    margin-left: 2px;
    width: 25px;
    height: 22px;
}
.user-sign:hover, #header .profile-info:hover .user-sign {
	background-image: url('/images/svg/header_profile_hover.svg?v=1');
}

.globe-sign {
	background-image: url('/images/svg/header_language.svg?v=2');
	background-size: contain;
	background-repeat: no-repeat;
	margin-top: 15px;
    color: #4975ab;
    font-weight: bold;
    margin-left: 2px;
    width: 25px;
    height: 22px;
}
.globe-sign:hover {
	background-image: url('/images/svg/header_language_hover.svg?v=2');
}

.question-sign {
	background-image: url('/images/svg/header_help.svg');
	background-size: contain;
	background-repeat: no-repeat;
	margin-top: 15px;
    color: #4975ab;
    font-weight: bold;
    margin-left: 2px;
    width: 25px;
    height: 22px;
}
.question-sign:hover {
	background-image: url('/images/svg/header_help_hover.svg');
}

.footer_facebook_link {
	vertical-align:middle;
	background-image: url('/images/svg/footer_fb.svg');
	background-size: contain;
	background-repeat: no-repeat;
	height: 23px;
	width: 23px;
	display: inline-block;
}
.footer_facebook_link:hover {
	background-image: url('/images/svg/footer_fb1.svg');
}




/*  resp */
@media screen and (max-width: 1440px) {
.wrapper{max-width:1100px}
.list .card-image{width:29%}
.list .card-content{width:50%}
.list .card-loc{padding-bottom:6px;padding-top:0}
.list .card-action{width:20.99%;min-height:155px}
#home-filters .switch{margin-bottom:16px}
#home-filters select{margin-bottom:6px!important}
.home-filters-switch{text-align:right;padding-right:22px!important; padding-top: 0!important}
.dealer-name {min-height:72px}
}
@media screen and (max-width: 1366px) {
	
	.offer-aded-date {
		position: relative;
		left: 0px;
	}
.wrapper{max-width:1000px}
.list .card-image{width:29%}
.list .card-content{width:50%}
.list .card-loc{padding-bottom:6px;padding-top:0}
.list .card-action{width:20.99%;min-height:155px}
}
@media only screen and (max-width : 1300px) {
#sec-pages .page-title{padding:0 12px;font-size:1.45em;font-family:'Mardoto-Bold', 'Roboto'}
#sec-pages .page-body{padding:0 12px;font-size:1.15em}
.wrapper{width:98%}
// #news-slider{margin-right:.5em;margin-left:.5em;margin-bottom:0}

	.partner-logos {
		float: none;
		margin-top: 1px;
		padding: 0px;
	}
}
@media only screen and (max-width : 1024px) {
	.contacts{padding:24px}
	.news-item-body{padding-right:2em;padding-left:2em}
	.home-filters-switch{padding-right:16px!important; }
}
@media only screen and (max-width : 1090px) {
	.side-nav .mfp-close {
		display: none;
	}
	.search-view {
		text-align: right !important;
		margin-top: 5px !important;
	}  
}
@media only screen and (max-width : 992px) {
	.list .card-content .fav-icon, .complist .card-content .fav-icon, .grid .card-content .fav-icon  {padding:10px 12px;}
	.my_offers_actions {
		margin-top: 30px;
		position: relative;
		width: 100px;
	}
	.my_offers_actions>.btn{
		/*padding: 0 0px 0 8px !important;*/
		margin: 1px !important;
	}
	.my_offers_actions>.my_offer_action_edit {
		padding-right: 9px !important; 
	}
	.select2-container .select2-selection--single {height: 37px}
	.hide-on-med-and-down{display:none!important}
	.helpright{padding-left:0!important}
	.car-body li{width:33.3333333%}
	.ad-popup-photo{width:100%}
		
	.offer-aded-date {
		position: relative;
		left: 0;
		margin-top: 10px;
	}
	.footer-svg-container, .copywrite , .partner-logos{
		float: none;
		clear: both;
		display: block;
		width: 100%;
	}
	.pagination {
		text-align: center;
	}
	.go-to-top {
		text-align: center;
	}
}
@media only screen and (max-width : 768px) {
.help-search-banner > div{flex:.8}
}
@media only screen and (min-width : 601px) {
.hide-on-med-and-up{display:none!important}
}
@media only screen and (min-width: 600px) and (max-width: 992px) {
.hide-on-med-only{display:none!important}
}
@media only screen and (min-width : 993px) {
	.hide-on-large-only{display:none!important}
	.show-on-large{display:initial!important}
}
@media only screen and (min-width: 600px) and (max-width: 992px) {
.show-on-medium{display:initial!important}
.bltitle{font-size:28px}
}
@media only screen and (max-width : 600px) {
	.contacts-form{padding:36px 12px!important}
	.contacts .share{display:flex;justify-content:space-between}
	.contacts .socbtn{padding:0;flex:.3}
	.contacts .socbtn .socicon{display:none}
	.show-on-small{display:initial!important}

	.custom_paging_container {
		display: none !important;
	}

	.my_offers_actions {
		width: auto;
	}
}

@media only screen and (min-width : 601px) {
.show-on-medium-and-up{display:initial!important}
#home-filters #search-btn.fixed{position: inherit !important;}
}

@media only screen and (max-width : 992px) {
	.side-menu-collapse{display:block}
	#menu-icon{display:none}
	.login-lang-help, #header .profile-info {display: none;}
	.mobile-sell-btn{text-align:right;padding-right:8px!important}
	.mobile-sell-btn .sellbtn{font-size:18px!important}

	.show-on-medium-and-down{display:initial!important}
	.sell-form{padding:24px!important}
	.pricesection,.vincode{margin-left:0}
	.sell-nav{height:80px}
	.sell-nav a span:first-child{display:block;margin:5px auto 1px}
	.sell-nav a span:nth-child(2){margin:0 auto 4px;display:block}
	.sell-nav a:before,.sell-nav a:after{border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:15px solid transparent}
	.sell-nav a:before{margin-left:1px;border-left-color:#EFEBEB}
	.sell-nav a:after{border-left-color:#f9f9f9;transition:all 300ms ease}
	.sell-nav a.active:after,.sell-nav a:hover:after{border-left-color:#4975ab}
	.news-item-body .news-image-slider,.news-item-body .news-image-slider .image,.news-item-body .slick-slide{max-height:400px}
	.account .profile-menu{max-width:inherit;margin:0 5% 5%}
	.offer-cat li{background-position-y:4px}
	.offer-cat li span{display:none}
	.offer-top-price{padding-left:42px!important}
	.ad-save-to-face{display:none}
	footer .wrapper{padding:6px 12px}


	.account .account-delete {
		text-align: center;
		max-width: inherit;
		padding-top: 12px !important;
	}
	
	.fileinput-new, .fileinput-exists, .avatar-del-btn {
		text-align: center;
	}
	#account-cont .tabs {
		overflow-x: scroll !important;
	}
	
	footer .footer-menu a {
		padding: 4px 10px;
	}
}
.visible-xs {
	display: none;
}
.copywrite {
	float: right;
	margin: 0px;
}
.copywrite a{
	
}
.mobile-divider {
	display: none;
}
@media only screen and (max-width : 768px) {
	.copywrite {
		float: none;
	}
	.visible-xs {
		display: block;
	}
	.mobile-divider {
		display: block;
		width: 101%;
		border-bottom: 0.5px solid #efefef;
		clear: both;
		margin-bottom: 6px;
		padding-top: 5px;
	}
#header>.wrapper{border:none}

#header #header-logo{
    height: 52px; }
.news-item-bar .back-text{display:none}
.news-image-slider-nav{display:none}
.news-item-gallery-container{height:440px}
.news-image-slider .slick-slide,.news-image-slider .image,.news-image-slider img{height:440px}
.news-image-slider h1{width:90%;font-size:30px}
.news-item-body{padding:30px}
.news-item-body .news-image-slider,.news-item-body .news-image-slider .image,.news-item-body .slick-slide{max-height:350px}
.sell-form{padding:0!important;margin:6px!important}
}

	.search_page_sort_by_container .select2-selection__rendered {
		line-height: 25px;
		font-size: 16px;
		opacity: 0.95;
		padding: 0px 29px !important;
	}
select.my-ads-filter-sort{width: 153px !important;}
@media only screen and (max-width : 600px) {
	
	.search-view {
		text-align: left !important; 
		padding-left: 6% !important;
	}
	
	.side-menu-collapse i{font-size: 32px; margin: 2px 0 0 8px; padding: 2px 15px 0px 0px; color: #4975ab; cursor: pointer;}
	.search-n-home-category {
		padding: 0px 8px;
	}
	.search-n-home-category #submit_search{
		right: 8px !important;
		padding: 11px 18px 10px 23px;
	}
	#header-logo{
		width: 58px;
		overflow: hidden;
		height: 46px !important;
		background: url(../ico/fi/ms-icon-144x144.png) right no-repeat;
		background-size: contain;
		margin-top: -8px;
	}
	.side-menu-collapse {
		margin-top: -5px;
	}
	.wrapper{width:100%}
	.center-on-small-only{text-align:cenater}
	input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea,select{margin-bottom:10px}
	.rail{display:none}
	.azd,.azd-top{display:block; height:inherit; overflow: hidden;}
	.azd img,.azd-top img {display: block}
	.select2-results__option{padding:12px}
	.select2-container--default .select2-results>.select2-results__options{max-height:400px}
	.select2-container--default .select2-search--dropdown .select2-search__field,.select2-search--dropdown{font-size:16px}
	.select2-results{font-size:18px}
	#select2-my-ads-sort-a8-results .select2-results{font-size:14px}
	.my-offers .card-image {
		width: 60% !important;
	}
	.my-offers .list .card-desc {
		height: auto;
	}
	// .select2-dropdown{position:fixed!important;width:100%!important;top:70px!important;bottom:0!important}
	.dropzone{padding:12px}
	.dropzone .dz-preview .dz-remove{opacity:1}
	.dropzone .dz-preview{min-height:80px;margin:12px}
	.dropzone .dz-preview .dz-image{width:100px;height:80px}
	.dropzone .dz-message{margin:0;text-align:left;padding:1em}
	.dropzone .dz-preview .dz-remove{border-radius:50%;top:-10px;right:-10px;padding:3px 9px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)}
	.dz-message-text{display:none}
	.alert{padding:24px;text-align:center}
	.swal2-modal .swal2-title{padding:0}
	.tab-content-inner{padding:.6em}
	#header>.wrapper{padding: 8px 0; padding-bottom: 5px;}
	#header #menu-icon{width:60px}
	#header .profile-info .name>span{display:none}
	#header .login-lang-help>li:last-child{width:64px}
	#header .dropdown{position:inherit}
	#header .dropdown .dropcontainer{left:0;right:0;bottom:0;width:auto}
	#header .dropdown .dropcontainer:before{display:none}
	#home-filters .switch{display:block; margin-bottom: 3px}
	#home-filters label{padding-bottom:3px}
	#home-filters .switch label{font-size:16px!important;padding:6px 0}
	#home-filters .switch label .lever{margin:3px 6px 0;float:right}
	#home-filters #search-btn{display:block;width:100%;padding:6px;font-size:1.1em}
	#home-filters .toggle-adv-search{display:block;width:100%;text-align:center;margin:10px 0}
	#home-filters .select2{margin-bottom:6px}
	#home-filters #search-btn.fixed{position:fixed;bottom:12px;width:calc(100% - 24px)}
	.home-filters-switch{text-align:left;padding-right:0!important}
	#search-tools{margin:0; margin-bottom: 15px;}
	#search-result{padding:0}
	#search-result.list .card-action, .saved-ads .list .card-action{display:none !important}
	.search-checks {}
	.search_page_sort_by_container .select2-selection__rendered {
		
		padding: 0px 15px !important;
	}

	.search_page_sort_by_container {text-align: left !important}
	#sec-account{margin-top:0}
	#sec-account h4{display:block;margin:24px;font-size:20px}
	.offer-cat .slick-next,.offer-cat .slick-prev{top:0;right:0;background-color:transparent;box-shadow:none!important;width:36px;height:62px;z-index:100}
	.offer-cat .slick-prev{left:0}
	.offer-cat .slick-next.slick-disabled,.offer-cat .slick-prev.slick-disabled{display:none!important}
	.offer-cat{overflow:auto}
	.offer-cat li{padding-left:3px;padding-right:3px}
	// .list .card-action .btn{padding:0 3px 0 12px}
	// .list .card-action .lever{zoom:.8}
	.offer-top-price{padding-left:0!important}
	.list .card-title{font-size:1.35em}
	.list .card-year{font-size:20px;float:none;padding:0 8px 0 0}
	.list .ad-title{font-size:18px}
	.list .card-image{width:100%}
	.my-offers .list .card-action {
		width:100% !important;
	}
	.my-offers .list .card-content {
		width:100% !important;
	}
	.list .card-content{position:initial;width:100%;padding:3px 12px 18px!important}
	.list .card-content .fav-icon i{font-size:1.8em;text-shadow:1px 1px 4px rgba(0,0,0,0.39);color:#FFF}
	.list .card-content .fav-icon.faved i{color:#D85453}
	.list .card-action{width:100%;min-height:inherit!important;padding:16px}
	.list .ad-id{display:block;padding:3px 0!important;font-size:18px}
	.list .ad-title{padding:0!important}
	.list .ad-price{display:block;float:none!important}
	.list .card-contacts{position:inherit;float:none!important;display:block;margin-top:10px}
	.list .card-loc{padding:0}
	.list.my-offers .ad-price{padding-top:0}
	.ad-mob-price{display:block}
	.ad-mob-price span{position:absolute;color:#FFF;font-size:1.35em;padding-top:1em;padding-bottom:.5em;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#a6000000',GradientType=0);bottom:0;right:0;top:inherit}
	.sell-subform p{margin:10px 0 18px}
	.sell-form .switch label{padding-bottom:12px;font-size:15px!important}
	.unit-input{width:calc(100% - 120px)!important}
	.unit-input+select.noresponsive+.select2{width:120px!important}
	.sell-form .pricesection .notification{margin-top:-16px;margin-left:-16px;margin-right:-16px}
	.sell-form{padding:0!important;margin:0!important}
	.sell-form-section>div{padding:1em}
	.sell-form .pricesection{padding:16px!important}
	.sell-suboptions .clearfix{display:none}
	.grid .card{width:47%;float:left;margin:1px .75%;min-height:335px}
	.list .card-content .fav-icon,.complist .card-content .fav-icon,.grid .card-content .fav-icon{opacity:.8}
	.my-offers .list .card-action{display:block!important}
	.fillter-body .tabcont{padding:12px!important}
	#research.fixed{min-width:235px}
	.sell-nav,.breadcrumb{height:46px}
	.sell-nav a{padding:11px 10px 10px;font-size:12px}
	.sell-nav a:before,.sell-nav a:after{border-top-width:23px;border-bottom-width:23px;border-left-width:11px}
	.sell-nav li a span:first-child{display:block;margin:0 auto}
	.sell-nav li a span:last-child{display:none}
	.sell-priceing ul,.sell-priceing.expanded ul{margin:0 -1em}
	.sell-priceing ul{padding:1em}
	.sell-priceing.expanded{display:block}
	.sell-priceing.expanded .payment-methods{margin:0}
	.sell-priceing ul li{width:100%;margin:2% 0;padding:12px 4%}
	.sell-priceing ul li label{font-size:.65em;padding-left:30px}
	.sell-priceing ul li b{font-size:18px;bottom:8px}
	.sell-priceing ul li span{padding:0 30px}
	.free-ad{padding:12px 0!important}
	.free-ad label{font-size:15px;font-family:'Mardoto-Bold', 'Roboto';max-width:80%}
	.free-ad span{padding:6px 0}
	.payment-methods h4{margin:0;font-size:18px}
	.payment-methods-body{padding-left:0}
	.payment-method-texts>div{font-size:12px}
	.payment-total{text-align:left}
	.payment-total-sum{font-size:36px}
	.sell-form #place-ad-btn{line-height:normal;padding:12px;margin-bottom:12px}
	.place-ad-btns{text-align:center}
	.ad-make-paid-cont{padding:1.5em}
	.ad-make-paid-cont ul,.ad-make-paid-cont.expanded ul{margin:0 -1.5em!important}
	.payment-method-items>div{background-size:contain;background-position:center;background-repeat:no-repeat}
	#sec-urgent,#sec-blue{background:#FFF}
	.ad-header-tabs-cont{display:none}
	.ad,#ad-top{display:none}
	.ad-title{margin-bottom:6px}
	.ad-title h1{font-size:1.35em}
	.ad-title .back{font-size:14px}
	.ad-title .attrs{font-size:.87em}
	.ad-title .price{font-size: 20px;}
	.ad-tab-cont{padding:0 9px!important}
	.ad-slider ul{margin:2px 0 0}
	.ad-slider .big-img img{display:inherit}
	.ad-save-to-face{text-align:left;padding-left:30px!important;display:none}
	.offer-image-slider-nav{display:none}
	.ad-seller-details{margin:0}
	.ad-back-btn{display:none}
	.ad-title .attrs{padding:0 0 6px}
	.ad-title h1{font-size:22px}
	.ad-title{padding:0 12px!important}
	.ad-title .attrs{padding-left:0}
	.ad-seller-details .col{padding:12px!important}
	.ad-slider .paging-info{bottom:0}
	.ad-seller-details-mobile{display:block}
	.urgent-stiker.large{top:0}
	.share-report-cont{padding: 10px 0px;}
	.ad-share-btn,.ad-report-btn{padding:0 1em}
	.ad-share-btn i,.ad-report-btn i{margin-right:0}
	.ad-share-btn span,.ad-report-btn span{display:none}
	.ad-seller-details{ }
	.call-or-write-to-user-container.col {
		min-height: auto !important;
		padding: 0px !important;
	}
	#address_line_string {
		padding: 0px 12px;
	}
	.ad-seller-contact-btns{width:100%;bottom:0;padding:5% 0 0;z-index:1001;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-flex;white-space:nowrap;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(252,252,252,0.76) 39%,rgba(252,252,252,1) 51%,rgba(252,252,252,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(252,252,252,0.76) 39%,rgba(252,252,252,1) 51%,rgba(252,252,252,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(252,252,252,0.76) 39%,rgba(252,252,252,1) 51%,rgba(252,252,252,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#fcfcfc',GradientType=0)}
	.ad-seller-contact-btns.fixed{position:fixed;padding:3% 1.75%;left:0;right:0}
	.ad-seller-contact-btns .btn{width:46%;margin:0 2%;padding:6px 24px;text-align: center;}
	.ad-seller-contact-btns .btn i{ padding: 0px 5px;}
	.paid-services-btns{margin:0 -9px!important;padding:0 12px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.16)!important;background-color:#f6f6f6}
	.ad-make-paid {padding:.3em 1em; background-color: #8ebe50;}
	.account-save-btn{width:100%}
	.tabcont .col{margin-bottom:6px}
	#sec-ad-photos .header{padding:0; right: 0}
	#sec-ad-photos .ad-title .price{padding-left:0}
	#sec-ad-photos .ad-title .attrs{padding-left:0}
	#sec-ad-photos .ad-photos-cont{padding-top:112px}
	#sec-ad-photos .mfp-close {right: 0}
	#account-header{padding:25px}
	.wrapper{min-width:300px}
	.bltitle{font-size:20px;font-family:Mardoto-Bold, Roboto;line-height:22px;padding-bottom:6px}
	#sec-top .bltitle, #sec-urgent .bltitle {
		padding: 24px 6px 2px 8px;
	}
	.responsive-slider{margin:0!important;padding-bottom:24px}
	.slick-dots{bottom:10px;position:initial}
	.slick-next,.slick-prev{top:-32px}
	.ad-slider .slick-next{right:0}
	.ad-slider .slick-prev{left:0}
	.zoomico{display:none}
	.azd{margin:6px}
	.select2,select{width:100%!important}
	
	.noresponsive+.select2{width:95px!important;float:left!important}
	.select.small+.select2,select.small{width:49.1%!important}
	input[type=text].noresponsive,input[type=tel].noresponsive{width:auto!important;float:left!important; /*width:calc(100% - 95px)!important*/ width: 98%!important; }
	.phone-alt-remove{bottom:-42px}
	.news .slide-item{margin:12px 0}
	.news-home-search-icon{right:80px;top:12px}
	.news-read-also{margin:0 6px}
	.news-item-body{padding:2em 1em;font-size:18px}
	.news-item-gallery-container{height:320px}
	.news-image-slider .slick-slide,.news-image-slider .image,.news-image-slider img{height:320px}
	.news-image-slider h1{font-size:26px;width:94%}
	.news-image-slider .caption{line-height:1.4}
	.news-image-slider time{font-size:14px}
	.news-item-body .news-image-slider,.news-item-body .news-image-slider .image,.news-item-body .slick-slide{max-height:300px}
	.news-item-img-container{height:280px}
	.news-item-img-container h1{width:100%;font-size:1.8em}
	.news-searchbox input{font-size:14px;padding:10px 24px 12px 12px}
	.sell-form h2{padding:24px 12px 12px;font-size:22px;font-family:'Mardoto-Bold', 'Roboto'}
	.sell-form textarea{width:100%!important}
	.car-body li{width:50%}
	.car-title h1{font-size:24px}
	.card .card-title{font-size:1.2em}
	.search-pagination{padding:12px 0!important}
	.search-view{margin-top:12px;text-align:left; padding-top: 0!important}
	#sec-help{padding-top:0}
	.help-body{padding:1em!important;margin-bottom:1.6em}
	.help-body h2{font-size:1.5em}
	.helpitem{padding:0!important}
	.help-nav>div{padding:0 6px!important}
	.breadcrumb{font-size:13px}
	.breadcrumb:before{font-size:16px}
	.refine-search-btn{display:inline-block!important;z-index:9999;padding:3px 16px;bottom:23px!important}
	.filter-opened{overflow:hidden}
	#filters-cont{padding:16px;display:none}
	#research{position:fixed!important;min-width:calc(100% - 80px)!important;bottom:40px}
	#research.fixed{bottom:0}
	.filter-opened #filters-cont{display:block;padding:16px;position:fixed;top:65px;bottom:0;background:#fcfcfc;z-index:9998}
	.filter-opened #filter-form{overflow:scroll;height:calc(100% - 76px)}
	.refine-search{display:block}
	footer{padding-top:6px}
	footer .footer-menu{text-align:center}
	footer .footer-menu-cats{max-width:inherit}
	footer .footer-text{padding-left:0}
	footer .footer-author{width:100%;text-align:left}
	footer .wrapper{padding:24px}
	footer .relative .down-arrow{display:block!important}
	footer .relative.active .up-arrow{display:block!important}
	footer .relative.active .down-arrow{display:none!important}
	footer .footer-menu-proj{display:none}
	footer .relative.active .footer-menu-proj{display:block!important}
	footer .white-text{font-size:1.45em;color:#9aa1a9!important;padding:3px 0}
	footer .footer-logo{width:100%}
	footer .footer-text,footer .footer-logo{float:none;padding-top:6px}
	footer .footer-text,footer .footer-author{text-align:center}
	#help-desk-mini{display:none}
}

@media only screen and (max-width : 520px) {
	#header .sellbtn, #header .dealersbtn {font-size: 16px!important; padding-right:16px; padding-left:16px}

	.slide-item .card .card-title{font-size:0.9em}
	h2.bltitle {
		padding: 0px 8px;
	}
	.category_tree:first-of-type {
		padding-left: 8px;
	}
}

@media only screen and (max-width : 480px) {
#header .sellbtn, #header .dealersbtn {font-size: 16px!important; padding-right:12px; padding-left:12px}
table{border-spacing:0;font-size:1em}
.bltitle.medium{font-size:1.4em}
.search-checks p{margin:4px 3px 0}
#header .lang{display:none}
#header .profile-info{width:66px; display: none;}
#header .profile-info .name{display:none}
#header .sellbtn{margin-top:3px}
.select.small+.select2{width:49.5%!important}
.log-reg-cont{margin:0;max-width:100%}
.log-reg-cont-inner{padding:24px}
input[type=text],input[type=tel]{width:100%!important}
.photo-note{display:none}
.duration-note{float:none}
.news-image-slider h1{font-size:20px;width:94%}
// .news-item-bar{bottom:-65px;background:#1d232a}
#header .mini-help,#header .lang{display:none}
.swal2-icon{zoom:.7}
.swal2-modal.wide{width:100%;left:0;right:0}
.swal2-modal .swal2-title{font-size:18px;line-height:normal;padding:0 0 12px}
.delete-account .swal2-content{padding:0!important;font-size:15px}
.delete-account ul li{margin-bottom:0;margin-top:3px}
.delete-account [type="checkbox"]+label{height:auto}
.swal2-modal .swal2-validationerror{padding:10px 22px}
.card .card-title{font-size:1em}


.complist .card-content,.complist .card-action{float:none;width:100%}
.complist .card-action{border-top:1px solid rgba(153,156,159,0.2);min-height:65px}
.card-content .card-desc{padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:auto}
.card-contacts{display:none}
.news-item-gallery-container,.news-image-slider .slick-slide,.news-image-slider .image,.news-image-slider img{height:280px}
.news-image-slider time{font-size:14px}
.news-image-slider .caption{bottom:72px}
.news-item-body{padding:54px 18px 18px;font-size:16px}
.news-item-bar .share{text-align:center;padding-right:0!important}
.load-more{font-size:1.8em}
#filters-cont form [type="checkbox"]+label{font-size:16px}
.account #account-header{padding:16px}
.account .account-header-cont{padding-top:16px!important}
.soc-connect-status{padding-left:0!important;padding-top:16px}
#account-cont .tabs{display:none}
.saved-ads,.my-offers{padding:0!important;margin:0!important}
.account .profile-menu{margin:0}
#sec-account h4{font-size:16px;font-family:'Mardoto-Bold', 'Roboto';margin:15px 6px}
#sec-account .select2{margin-bottom:0}
.tab-content-inner p.desc{margin:9px 0;font-size:.85em}
// .account .account-delete i{color:#FFF}
// .account .account-delete{position:absolute;cursor:pointer;top:82px;bottom:auto;z-index:999;text-shadow:0 2px 11px rgba(0,0,0,0.81)}
// .account .account-delete span{display:none}
.tab-content-box{padding:12px}
form label{padding:0 0 6px;text-align:left}
footer .wrapper{padding:12px}
}
@media only screen and (max-width : 380px) {
	#header .sellbtn, #header .dealersbtn {font-size: 14px!important; padding-right:9px; padding-left:9px}
	.g-recaptcha{transform:scale(1.08);-webkit-transform:scale(1.08);transform-origin:0 0;-webkit-transform-origin:0 0}
	.account .profile-title{padding-top:0}
	.account .profile-img{width:90px;height:90px}
	.account .account-header-cont .profile-img img{width:80px}
	.select.small+.select2{width:49.3%!important}

	#header-logo {
		width: 45px;
	}
	.sell-form .row .col {
		padding: 0 5px;
	}
}
@media only screen and (max-width : 320px) {
.g-recaptcha{transform:scale(0.9);-webkit-transform:scale(0.9);transform-origin:0 0;-webkit-transform-origin:0 0}
.sweet-alert{background-color:rgba(251,251,251,0.9);padding:6px;top:0;bottom:0;margin-top:0!important;animation:inherit!important;-webkit-animation:inherit!important}
}

/*vtb popup*/
#search-result {opacity: 1 !important;}
.card .lease-block {position: relative;color: rgba(0, 28, 116, 0.7);cursor: pointer;margin-top: 2px;}
.card .lease-block > span{display: flex;align-items: center;}
.card .lease-block img{max-width: 40px;margin-left: 10px;}
.card .lease-block .content-block {position: absolute;min-width: 280px;background-color:#d4e1f0;z-index: 10;top:0;left: 0;margin-left: -80px;box-shadow: 1px 0px 15px 4px rgba(0, 0, 0, 0.4), 0 2px 10px 3px rgba(0,0,0,0.06);transition: .3s ease-out;opacity: 0;visibility: hidden;text-align: center;padding-bottom: 10px;cursor: default;border-radius: 8px;overflow: hidden;}
.card .lease-block .phone-number-block {background: rgba(10,41,115,1);
    background: -moz-linear-gradient(top, rgba(10,41,115,1) 0%, rgba(54,78,140,1) 51%, rgba(10,41,115,1) 51%, rgba(10,41,115,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(10,41,115,1)), color-stop(51%, rgba(54,78,140,1)), color-stop(51%, rgba(10,41,115,1)), color-stop(100%, rgba(10,41,115,1)));
    background: -webkit-linear-gradient(top, rgba(10,41,115,1) 0%, rgba(54,78,140,1) 51%, rgba(10,41,115,1) 51%, rgba(10,41,115,1) 100%);
    background: -o-linear-gradient(top, rgba(10,41,115,1) 0%, rgba(54,78,140,1) 51%, rgba(10,41,115,1) 51%, rgba(10,41,115,1) 100%);
    background: -ms-linear-gradient(top, rgba(10,41,115,1) 0%, rgba(54,78,140,1) 51%, rgba(10,41,115,1) 51%, rgba(10,41,115,1) 100%);
    background-image:url(../img/lease-bg.png), linear-gradient(to bottom, rgba(10,41,115,1) 0%, rgba(54,78,140,1) 51%, rgba(10,41,115,1) 51%, rgba(10,41,115,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a2973', endColorstr='#0a2973', GradientType=0 );
    padding: 19.9px 20px;background-repeat: no-repeat;background-size: 43px auto, cover;border-bottom: 1px solid rgba(0, 0, 0, 0.09);display: flex;align-items: center;color: #3c424f;font-size: 16px;cursor: default;}
.card .lease-block:hover .content-block {opacity: 1;visibility: visible;z-index: 10;}
.card .lease-block .phone-number-block img{max-width: 76px;margin:0 0px -13px 35px;filter: brightness(0) invert(1);}
.card .lease-block .phone-number-block span{margin-bottom: -16px;font-family: Mardoto-Bold, Roboto;display: flex;align-items: center;color: white;margin-left: 35px;font-size: 20px;}
 .card .lease-block .phone-number-block span i{font-size: 16px;transform: rotate(32deg);}
.card .lease-block .lease-info-block{padding: 12px 0;}
.card .lease-block .lease-info-block li{display: flex;align-items: center;margin-bottom: 8px;}
.card .lease-block .lease-info-block li p{font-size: 16px;text-align: right;margin: 0;width: 50%;font-family: Mardoto-Bold, Roboto;font-weight: bold;color: #0a2973;}
.card .lease-block .lease-info-block li span{font-size: 19px;color: rgba(10,41,115,1);font-family: Mardoto-Bold, Roboto;margin-left: 30px;font-weight: bold;}
.card .lease-block .lease-info-block li span input{width: 55px;height: 28px;padding: 0px 0px 0px 10px;margin-bottom: 0;border-radius: 6px;box-shadow: none;border: 1px solid rgba(40, 67, 130, 0.63);font-size: 20px;font-weight: bold;color: rgba(10,41,115,1)}
.card .lease-block .continue-block{font-size:15px;border-radius: 6px;transition: .3s ease-out;background-color: rgba(10,41,115,1);height: 33px;line-height: 35px;padding: 0 24px;}
.card .lease-block .continue-block:hover {background-color: #4975ab}
.vtb-lease {display: block; background-color: #0a2973; padding:5px 3px; font-size: 9px; color: #FFF; border-radius: 4px; }
.vtb-lease img {margin-left: 0px!important; max-width: 30px!important;}
@media screen and (max-width: 768px) {
    .card .lease-block .content-block{right: -12px;left: initial;}
    .card .lease-block img{max-width: 34px;margin-left: 6px;}
}
@media screen and (max-width: 600px) {
	.list .card-content {
		min-height: auto;
	}
    #search-result.list .card-action{display: block !important;padding:10px;}
    #search-result.list .card-action .price {/*display: none;*/font-size:20px;}
    #search-result.list .card-action .card-contacts {display: none;}
    .card .lease-block .content-block {min-width: 100%;margin-left: 0;right: 0;}
	.category_path {
		font-size: 12px !important;
		margin-left: 0px !important;
	}
	#sec-blue h6 {
		margin-left: 10px !important;
	}
	#sec-blue .ad-title h6 {
		margin: .5rem 0 .4rem !important;
	}
}
@media screen and (max-width: 480px) {
    .card .lease-block .lease-info-block li span input{width: 55px !important;}
}


.home-categories-filter .select2 {
    width: 100% !important;
}
.home-categories-filter .select2-container .select2-selection--single {
    /*background-color: #f4f3f7;*/
}
.home .home-categories-filter .select2-container .select2-selection--single {
    background-color: #f4f3f7;
}
.cat_button {
    background: url('/images/spare.png') no-repeat left;
    background-size: auto 70%;
    background-position: 24px;
    border: 1px solid #d0d2d3;
    height: 86px;
    margin-left: 5px;
    margin-bottom: 10px;
    display: table;
    width: 96%;
    /* text-align: center; */
    padding: 10px;
    padding-left: 104px;
    /* max-width: 250px; */
    word-break: break-word;
    border-radius: 7px;
    float: right;
    opacity: 0.9;
}

.first_cat_button {
	background-position: center 20px;
    background-size: auto 60%;
    height: 182px;
    padding-left: 0px;
    padding: 10px 0px;
    text-align: center;
}
.cat_button strong {
    display: table-cell;
    vertical-align: middle;
    font-size: 14px;
	color: #3867a0; /* darker color from 4975ab to compense opacity 90%*/
}
.cat_button:hover {
	border: 1px solid #4975ab;
	color: #D85453;
    opacity: 1;
}
.cat_button:hover strong{
	color: #D85453;
}
.home-filter-make-model .select2 {
    margin-bottom: 8px;
}
.home-filter-make-model button {
    margin-top: 4px;
}
.data-path {
    color: #808080;
    text-size: smaller;
    font-size: 12px;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] .data-path {
    /*color: #eee;*/
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
	color: #4c77ac;
}
.select2-dropdown {
	color: #222;
}

.card-content .price {
    font-size: 12px;
}
.card-content .price {
    font-size: 12px;
    color: #4975ab !important;
}
.card-content .price-dram {
	font-size: 14px;
	line-height: 18px;
    padding-right: 3px;
    background-color: white;
    margin: 2px 0 !important;
}
.card-content .brand-n-conditions {
    /*max-width: 60%;*/
    height: 21px;
    color: #212121 !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.select2-results__option {
    font-family: Mardoto, Roboto-Light;
}
.bltitle {
    color: #4975ab;
    font-size: 22px;
    /*font-weight: bold;*/
    font-family: Mardoto-Bold, Roboto-Bold;
}

/*
#count_in_set::-webkit-input-placeholder {
    font-size: 11px;
}
#count_in_set::-moz-placeholder {
    font-size: 11px;
}
#count_in_set:-ms-input-placeholder {
    font-size: 11px;
}
#count_in_set::placeholder {
    font-size: 11px;
}*/

.free-ad [type="checkbox"].filled-in:checked+label:before, .priceing-cont [type="checkbox"].filled-in:checked+label:before {
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
}

[type="checkbox"].filled-in:not(:checked)+label:after {
    top: 0px;
    border: 1px solid #a2a9a9;
    border-radius: 5px;
}

[type="checkbox"].filled-in:checked+label:after {
    border: 1px solid #4975ab;
}


[type="checkbox"].filled-in:checked+label:before {
	left: 4px;
	top: 3px;
}
[type="checkbox"].filled-in:checked+label:after, [type="checkbox"].filled-in:not(:checked)+label:after {
	width: 25px;
    height: 25px;
}
[type="checkbox"]+label {
	padding-left: 35px;
	color: #43454c;
}

.search-checks [type="checkbox"]+label {
	line-height: 26px;
}

.my-offers #search-tools [type="checkbox"]+label {
	font-size: 14px;
	color: #25272c;
	font-family: Mardoto-Medium, Roboto;
}
.my-offers .select2-container--default .select2-selection--single .select2-selection__rendered {
	font-size: 15px;
    color: #25272c;
    font-family: Mardoto-Medium, Roboto;
    opacity: 1;
}


.make-models div .select2 .select2-selection--single{
    border-radius: 0px;
}
.make-models div> .select2:first-of-type .select2-selection--single{
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-right: 0px;
}

.make-models div .select2:last-of-type .select2-selection--single {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-left: 0px;
}

.avatar-del-btn, .delete-new-image {
    color: #212121;
    background-color: #f4f3f7;
}
.avatar-del-btn, .avatar-sel-btn {
    font-size: 14px;
}

.userpage-phone .select2-selection--single, .phone-alt .select2-selection--single{
    /*border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;*/
	margin-right: 5px
}


.add-new-car-mark.added i, .phone-alt-remove i{
    border: 1px solid #D85453;
    padding: 6px;
    border-radius: 5px;
    color: #D85453;
}
.phone-alt-remove {
    position: relative;
    bottom: 0;
}
.add-new-car-mark.still-not-added i {
    border: 1px solid #4975ab;
    padding: 6px;
    border-radius: 5px;
    color: #4975ab;
}
.phone-alt-show i{
    border: 1px solid #4975ab;
    padding: 6px;
    border-radius: 5px;
    color: #4975ab;
}

#sec-account input {
    border-radius: 5px;
}
#sec-account .user-phone, #sec-account .phone_alt_input {
    /*border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-left: none;*/
}

.avatar-sel-btn, .avatar-del-btn {
	width: 190px;
}
.avatar-del-btn:hover, .delete-new-image:hover {
    background-color: #d85453 !important;
}

#account-cont .tabs .tab{
    line-height: 42px;
    height: 40px;
}
#account-cont .tabs {
    height: 39px;
    overflow: visible;
}
#sec-account i {
    font-size: 20px;
}
.phone-alt i, .phone-alt-show i {
    font-size: 24px !important;
}


.account .account-tabs .tab a i, .account .btn i {
    vertical-align: middle !important;
}

.collapsible-header {
    border-bottom: 1px solid #ebebeb;
}
.side-nav a {
    padding: 0 15px;
    height: 40px;
    line-height: 44px;
	font-size: 13px;
}
.side-nav .side-login {
    border-bottom: 1px solid #4975ab;
}

.side-nav li>a>i, .side-nav li>a>[class^="mdi-"], .side-nav li>a>[class*="mdi-"], .side-nav li>a>i.material-icons {
    height: 30px;
    line-height: 42px;
}
.side-nav .userView {
    padding: 15px 15px 0;
}
.side-nav .userView .email {
    font-size: 13px;
    margin-top: 4px;
}

#categories-side-nav li img {
    margin-bottom: -7px;
   width: 20px;
    margin-right: 12px;
}
#categories-side-nav li:hover img {
    /*filter: sepia(100%) hue-rotate(190deg) saturate(500%);*/
	-webkit-filter: grayscale(100%) brightness(30%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(0.8);
    filter: grayscale(100%) brightness(30%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(0.8);
}
#categories-side-nav li:hover .material-icons, .my_page_lis:hover .material-icons , .my_page_lis a.active .material-icons {
    color: #1d4483;
}
#categories-side-nav li p {
    margin: 0px;
}
#categories-side-nav li a {
    font-size: 13px;
	color: #212121;
	padding: 5px 15px;
	padding-bottom: 3px;
}
#categories-side-nav li a:hover p{
	color: #1d4483;
}

.side-nav-cat-arrow {
    right: 10px;
    float: right;
}
.side-nav-cat-arrow i{
    font-size: 13px !important;
}

#categories-side-nav-subcat p {
    line-height: 1.1;
    padding: 10px 0px;
}

input[type=text]:focus:not([readonly]), input[type=password]:focus:not([readonly]), input[type=email]:focus:not([readonly]), input[type=url]:focus:not([readonly]), input[type=time]:focus:not([readonly]), input[type=date]:focus:not([readonly]), input[type=datetime-local]:focus:not([readonly]), input[type=tel]:focus:not([readonly]), input[type=number]:focus:not([readonly]), input[type=search]:focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) {
    border: 1px solid #3c8bc3;
    box-shadow: none;
}

#reg-form-cont .select2-selection{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
.underline {
    text-decoration: underline;
}

.material-icons {
    vertical-align: middle;
}
#header {
    /*border-bottom: 1px solid #4975ab;*/
}
.help-nav {
    background: transparent;
}
.help-nav .breadcrumb{
    color: #777;
    font-size: 13px;
}
.help-nav .breadcrumb:before {
    color: #555;
    font-size: 13px;
}
.side-nav-languages {
    float: right;
    line-height: 1;
}
.side-nav-languages a:hover {
    background-color: #fff;
    color: #4975ab;
}
.userView a {
    line-height: 1;
}
.side-nav-languages a {
    padding: 0px;
}
.userView .side-nav-exit {
    line-height: 44px;
}
.side-nav-login {
    right: 12px;
    bottom: 6px;
    padding: 0 9px !important;
}



.side-nav .mfp-close {
    right: -50px;
    top: -4px;
}



@media (min-width:480px) {
    /*.mfp-close {
        right: -55px;
        top: -15px;
    }
    .mfp-close:active {
        top: -15px;
    }*/
    .side-nav .mfp-close {
        right: -55px;
        top: -9px;
    }
    .side-nav .mfp-close i{
        font-size: 28px;
    }
    .side-nav .mfp-close:active {
        top: -9px;
    }
}

.side-nav {
    /*overflow-y: visible;*/
}

.side-nav ul::-webkit-scrollbar {
    width: 2px;
}

.side-nav ul::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3); 
    border-radius: 4px;
}

.side-nav ul::-webkit-scrollbar-thumb {
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.5); 
}
​
#address_container_in_ad_form {
    position: relative;
}

#show_map, #remember_this_address {
	position: absolute;
    top: 10px;
    right: 4%;
    text-decoration: underline;
    font-size: 12px;
}

.remove_this_address_container {
	text-align: right;
}
#remove_this_address {
	position: relative;
    right: 2%;
    text-decoration: underline;
    font-size: 12px;
}

.sell-form .form-error:before {
    border-bottom-color: transparent;
}
.sell-form .form-error {
    display: block;
    margin-top: -4px;
    padding: 0px 1px;
    padding-bottom: 30px;
    background: transparent;
    color: #D85453; /*#db5454*/
    line-height: 0.5;

}
.make-models .form-error {
    display: inline-block;
}


.ad-share-btn, .ad-report-btn, .ad-report-btn-login {
    background-color: rgba(0,0,0,0.1);
    width: 49%;
    text-align: center;
    line-height: 2rem;
    min-height: 28px;
}

.category_path {
    font-size: 14px;
    color: #77787a;
    margin-left: 33px;
}
.category_path a{
    font-size: 12px;
    color: #77787a;
}
.category_path a.active{
    font-size: 12px;
    color: #212121;
}
.category_path  .material-icons{
    font-size: 12px;
    color: #77787a;
}

.ad-make-paid { padding: 0px; background-color: #8ebe50; }
.ad-make-paid:hover { background-color: #86a552 !important; color: #fff !important;}
.ad-share-btn:hover { background-color: #d8d8d8 !important; }
.ad-report-btn:hover  { background-color: #D85453 !important; color: #fff !important;}
.category_path:hover{ color: #212121; }
.category_path a:hover{ color: #1d4483; }

/*
.select2-container--open .select2-dropdown--below {
    margin-top: -39px;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
    border-radius: 5px;
    border-color: #ccc;
    padding: 8px;
}*/

.font-12 {
    font-size: 12px;
}
.font-13 {
    font-size: 13px;
}
.font-14 {
    font-size: 14px;
}
.font-12 a, .font-13 a, .font-14 a {
    color: #333;
}
.font-12 a:hover, .font-13 a:hover, .font-14 a:hover {
    color: #4975ab;
    text-decoration: underline;
    opacity: 1;
	font-weight: bold;
}

#search-tools .select2-container--default .select2-selection--single{
    border-color: transparent;
	color: #43454c;
    opacity: 0.9;
    font-size: 16px;
    font-weight: normal;
}
#search-tools .select2-container{
    width: auto !important;
}
.price-cont .form-error{
    line-height: 1.2;
    margin-top: 4px;
	width: 1%;
}

@media (max-width: 1370px) {
    .cat_button strong{
        font-size: 11px;
    }
}
@media (max-width: 992px) {
    .cat_button strong{
        font-size: inherit;
    }
	#header {
		padding-top: 4px;
	}
}
@media (max-width: 768px) {
    .cat_button {
        max-width: inherit;
        margin: 5px 2%;
    }
	
	.search_page_sort_by_container .filter-sort {
		line-height: 14px; 
		width: 160px !important;
	}

	.first_cat_button {
		background: url(/images/spare.png) no-repeat left;
		background-size: auto 70%;
		background-position: 24px;
		border: 1px solid #d0d2d3;
		height: 86px;
		margin-left: 5px;
		margin-bottom: 10px;
		display: table;
		width: 96%;
		/* text-align: center; */
		padding: 10px;
		padding-left: 104px;
		/* max-width: 250px; */
		word-break: break-word;
		border-radius: 7px;
		float: right;
		opacity: 0.9;
	}
	.first_cat_button  strong {
		display: table-cell;
		vertical-align: middle;
		font-size: 13px !important;
		color: #3867a0;
		vertical-align: middle !important;
		text-align: left;
	}
	.first_cat_button  strong .material-icons{
		display: none;
	}
	#account-cont .tabs {
		height: auto;
	}
	.my-offers h4 {
		text-align: center;
	}
	#show_map, #remember_this_address, #remove_this_address {
		position: relative;
		float: right;
		padding-bottom: 20px;
	}
	.remove_this_address_container {
		margin-top: 7.5px;
	}
	#remove_this_address {
		float: none;
		padding: 0px 15px;
	}
	.data-path {
		display: none;
	}
	#select2-ad-category-results, #select2-ad-category_text-results {
		font-size: 13px;
	}
	#select2-ad-category-results .select2-results__option, #select2-ad-category_text-results .select2-results__option{
		padding: 10px 15px;
	}
	
	.home-filter-make-model {
		padding: 0 12px !important;
	}
	.mobile-sell-btn {
		text-align: right !important;
	}
}
@media (max-width: 600px) {
    .cat_button strong{
        font-size: 13px;
    }
	#header .sellbtn, #header .dealersbtn {
		font-size: 15px;
		line-height: 30px;
		margin-top: -4px;
		padding: 4px 1rem;
	}
	.home-filter-make-model {
		padding: 0 8px !important;
	}
}

#ad-category, #category_name, #category_name_string {
	width: 100%;
}

#regform .btn, #loginform .btn {
    border: none;
    box-shadow: none;
}
.light-grey-text {
    color: #d0d2d3 !important;
}

.inner-addon {
    position: relative;
}

/* style icon */
.inner-addon .material-icons {
	position: absolute;
    padding: 11px;
    pointer-events: none;
    font-size: 16px;
    color: #d6d6d6;
}

/* align icon */
.left-addon .material-icons  { left:  0px;}
.right-addon .material-icons { right: 0px;}

/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }

#regform .select2 {
    margin-bottom: 2px;
}

/* Added
.material-icons.material-icons--outline {
    font-family: 'Material Icons Outline';
} */

/*
.swal2-icon.swal2-success .swal2-success-ring {
    position: absolute;
    z-index: 2;
    top: 0px;
    left: 0.22em;
    box-sizing: content-box;
    width: 67%;
    height: 87%;
    border: .25em solid #6482ad;
    border-radius: 0;
}

.swal2-icon.swal2-success,  [class^=swal2-success-line] {
    display: block;
    position: absolute;
    z-index: 3;
    height: 0.3125em;
    border-radius: .125em;
    background-color: #e17c7c;
}*/



/* Sweet alert */
.swal2-icon.swal2-success .placeholder {
    width: 37px;
    height: 45px;
    border: 3px solid #6482ad;
    border-radius: 0;
    box-sizing: content-box;
    position: absolute;
    left: 13px;
    top: 16px;
    z-index: 2;
}
.swal2-icon.swal2-success .line {
    height: 3px;
    background-color: #e17c7c;
    display: block;
    border-radius: 2px;
    position: absolute;
    z-index: 4;
}

.swal2-icon.swal2-success .line.tip {
    width: 18px;
    left: 20px;
    top: 48px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.swal2-icon.swal2-success .line.long {
    width: 47px;
    right: 6px;
    top: 38px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);

    /*width: 47px;
    right: 6px;
    top: 34px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    height: 12px;
    border-top: 5px solid #fff;
    border-bottom: 5px solid #fff;
    z-index: 3; */
}

.swal2-modal .swal2-title {
    font-size: 16px;
	font-weight: normal;
}
.swal2-modal {
    width: 340px !important;
    padding: 15px 20px 32px 20px !important;
    min-height: 170px !important;
	margin: 0 auto;
	margin-top: 9%; /*top-line*/
}
.swal2-container {
	display: block;
}
.swal2-modal.delete-account {
	width: 455px !important;
}
.swal2-modal.width_455 {
	width: 455px !important;
}



.swal2-modal a{
	text-decoration: underline;
    /*color: inherit;*/
	color: #4975ab!important;
}
.swal2-icon {
    margin: 4px auto 12px;
}

.swal2-icon.swal2-success {
    border-color: transparent;
}



.select2-container--default.select2-container--focus .select2-selection--multiple ,.select2-container--default .select2-selection--multiple {
    border: 1px solid #dedede;
}
.search-n-home-category .select2-container--default.select2-container--focus .select2-selection--multiple , .search-n-home-category .select2-container--default .select2-selection--multiple,
.search-n-home-category .search_by_category_name {
    background: #f4f3f7;
	border: none;
    border-radius: 0;
    border-bottom: 2px solid #dedede;
}
.search-n-home-category .select2-container--default.select2-container--open .select2-selection--multiple,
.search-n-home-category .search_by_category_name:focus {
    background: #fff;
	border: 1px solid #4975ab;
}
.search-n-home-category .select2-dropdown {
	/*color: #222;*/
	color: #4c77ac;
}
.select2-container--default.select2-container--open .select2-selection--multiple {
    background: #fff;
	border: 1px solid #4975ab;
}
.select2-search__field:focus {
    border: none !important;
}

ul.select2-selection__rendered li {
    list-style: none;
}

.select2-container .select2-search--inline .select2-search__field {
    margin-top: 0;
}

.z-depth-1, nav, .card-panel, .card, .toast, .btn, .btn-large, .btn-floating, .dropdown-content, .collapsible, .side-nav {
    box-shadow: none;
}

.home-categories-filter .select2-selection__choice__remove, .home-categories-filter .select2-selection__clear, .home-categories-filter_text .select2-selection__clear {
    visibility: visible;
    overflow: visible;
    color: #4555a5;
    position: absolute;
    bottom: 0px;
    right: 0;
    font-size: 20px;
}
.home-categories-filter .select2-search--inline {
    //display: none;
}

.mfp-container {
	/*height: 80%; top-line */
}

.mfp-content {
	vertical-align: top;
	margin-top: calc(9% + 10px);
}


.invalid-feedback {
	margin-top: -15px;
    margin-bottom: 15px;
    color: #D85453;
    font-size: 14px;
    padding: 0px 3px;
	font-family: Mardoto-Light, Roboto-Light;
}


.my-offers .card {
	border: none;
	border-bottom: 1px solid #ebebeb;
	padding: 10px 10px;
	padding-right: 5px;
	padding-bottom: 3px;
}
/*.my-offers .list .card-content {
    width: 45%;
}
.my-offers .list .card-action {
    width: 32%;
}*/
.my-offers .list .card:hover, .my-offers .complist .card:hover {
	/*border: none !important;
	border-bottom: 1px solid #4975ab !important;*/
}


.swal2-spacer {
	display: none !important;
}
.fileinput-new, .fileinput-exists, .avatar-del-btn {
	font-family: Mardoto-Light, Roboto-Light;
	font-size: 13px;
}
.fileinput i {
	margin-right: 4px;
}
.fileinput p.desc {
	font-family: Mardoto, Roboto;
}
.fileinput .btn {
    margin-right: 8px;
}

.account-save-btn {
	font-size: 16px;
	font-family: Mardoto-Light, Roboto-Light;
}

.my_offer_action {
	display: block;
    padding: 6px 0px 6px 0px;
}
img.my_offer_action {
	height: 32px;
}

.select2-selection__choice__remove {
	display: none !important;
}

.slick-next, .slick-prev {
	box-shadow: none !important;
	color: #4975ab;
}
.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover {
	background-color: transparent;
	color: #1d4483;
}

#search-tools select{    
	border: none;
	padding: 9px 20px;
}

.slider-paging-number li {
	float: left;
    margin-right: 10px;
}
.custom_paging_container {
	position: absolute;
    top: 6px;
    right: 0;
}
.custom_paging {
	display: inline-block;
	position: relative;
	padding: 13px 0px;
    width: 72px;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
	color: #9499a4;
}

#sec-top, #sec-urgent, #sec-dealer {
	position: relative;
}
#sec-top .custom_paging, #sec-urgent .custom_paging, #sec-dealer .custom_paging {
	padding: 25px 0px;
}
#sec-top .custom_paging{
    padding-top: 22px;
}

.custom_paging span.first{
	color: #25272c;
}
.col {
	position: relative;
}
.slick-prev {
	right: 56px; 
}
.slick-next, .slick-prev {
	background-color: transparent;
}
.slick-next {
	right: -4px;
}
.select2-drop {
    display: none !important;
}

/*
.select2-results__message {
	display: none;
}

.select2-no-results {
    display: none !important;
}
*/

.swal-label {
	font-size: 12px;
    text-align: left;
    padding-left: 31px;
    line-height: 28px;
}

#header .dealersbtn:hover {
	background-color: #fff;
    box-shadow: none;
    color: #d85453 !important;
}

.search-n-home-category .select2-container .select2-search--inline .select2-search__field {
	margin-top: 0px; 
	color: #1d4483;
}
.select2-search__field {
	padding: 13px 15px !important;
}





.select2-container--open .select2-selection--single, .select2-container--focus .select2-selection--single {
	border: 1px solid #4975ab;
	outline: none !important;
}
.select2-container--open, .select2-container--focus, .select2-container--open:focus, .select2-container--focus:focus {
	outline: none !important;
}
.select2-container--open .selection:focus, .select2-container--focus .selection:focus {
	outline: none !important;
}
.select2-container .material-icons, .select2-container .select2-selection__clear {
	color: #d0d2d3 !important;
}
.select2-container--open .select2-selection__clear, .select2-container--focus .select2-selection__clear, .select2-container--focus .material-icons {
	color: #4975ab !important;
}

.select2-container--open .material-icons {
	-ms-transform: rotate(180deg); /* IE 9 */
	-webkit-transform: rotate(180deg); /* Safari prior 9.0 */
	transform: rotate(180deg); /* Standard syntax */
	color: #4975ab !important;
}

#slide-out {
	overflow-y: visible;
    height: 100vh; 
}
#slide-out  ul {
	overflow-y: scroll;
    height: 100vh;
}


::placeholder {
  color: #a7a7a9;
}
::-ms-input-placeholder  {
  color: #a7a7a9;
}
.search-n-home-category {
	margin: 12px 0px;
}
.search-n-home-category .select2-search__field::placeholder, .search-n-home-category .search_by_category_name::placeholder {
  color: #7f8083;
  opacity: 1; /* Firefox */
}

.search-n-home-category .select2-search__field:-ms-input-placeholder, .search-n-home-category .search_by_category_name:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #7f8083;
}

.search-n-home-category .select2-search__field::-ms-input-placeholder, .search-n-home-category .search_by_category_name::-ms-input-placeholder { /* Microsoft Edge */
 color: #7f8083;
}

.slick-arrow .material-icons {
	font-size: 20px;
}

.inactive .flipimg{
	opacity: 0.5;
}
.inactive .card-title{
	color: #cdcdcd
}


.sell-priceing-cont [type="checkbox"]+label {
	line-height: 32px;
}

.select2-hidden-accessible.error, input.error {
	border: 1px solid #D85453;
}

.select2-hidden-accessible.error + span.select2-container--default > .selection > .select2-selection--single {
	border: 1px solid #D85453;
}

.inside_select_arr {
	font-size: 12px !important;
    color: #77787a;
	margin-top: -2px;
}

.category_tree {
	color: #77787a;
}
.category_tree.active {
	color: #212121;
}

.car_mark, .car_model, .car_generation {
		float: left;
		display: inline;
	}
	.make-models {
		/*margin-bottom: 30px;*/
	}
	.make-models .select2 {
		width: 33% !important;
		float: left;
		display: inline-block;
	}
	.car_generation + .select2{
		width: 34% !important;
	}
	.add-new-car-mark {
		cursor: pointer;
		padding: 1px 12px;
		display: inline;
	}
	.still-not-added {
		padding: 1px 1px;
		margin-left: -3px;
	}

	.make-models .select2-container--default .select2-selection--single .select2-selection__arrow {
		background-color: transparent;
	}
	.make-models .select2-container--default .select2-selection--single {
		box-shadow: none;
		border-color: transparent;
		border: 1px solid #ccc;

	}
	.make-models .select2-selection__arrow{
		-ms-transform: rotate(270deg); /* IE 9 */
		-webkit-transform: rotate(270deg); /* Safari */
		transform: rotate(270deg);
	}
	#sell-form {
		padding-top: 20px;
	}
	#sell-form [type="checkbox"]+label {
		/*padding-bottom: 35px;*/
	}
	.sell-form h2 {
		font-size: 22px;
	}
	.sell-form-section>div {
		padding: 0 2em;
		/*margin-bottom: 40px;*/
	}
	.sell-form-section-for_price>div {
		padding: 1.5em !important;
		/*margin-bottom: 40px;*/
	}

	.sell-priceing ul {
		margin: 0px;
	}

	.sell-form .form-error {
		left: 29px;
		top: 104px;
	}
	@media (max-width:767px) {
		.make-models .select2 {
			width: 100% !important;
			margin-bottom: 2px;
		}
		.make-models div .select2 .select2-selection--single {
			border-radius: 5px;
			border: 1px solid #ccc !important;
		}
		.still-not-added {
			padding: 5px 15px;
		}
	}
	@media (max-width:1440px) {
		.model-add-or-remove {
			width: 20% !important;
		}
		.mark-model-generation-line {
			width: 80% !important;
		}
	}
	@media (max-width:770px) {
		.model-add-or-remove {
			width: 10% !important;
			right: 7px !important;
			top: 0px;
		}
		.model-add-or-remove:first-of-type {
			width: 10% !important;
			right: 7px !important;
			top: 30px;
		}
		.mark-model-generation-line {
			width: 90% !important;
		}
		.still-not-added {
			padding: 5px 15px;
		}
		.add-new-car-mark.still-not-added i {
			margin-top: 1px !important;
			margin-bottom: 5px;
		}
		.sell-form-section>div {
			padding: 0 10px;
		}
		.make-models .select2 {
			width: 100% !important;
		}
	}
	
	#remove_selected_category {
		position: absolute;
		right: -6px;
		bottom: -6px;
		color: #4c77ac;
		cursor: pointer;
		padding: 12px;
	}
	#remove_selected_category i{
		font-size: 18px !important;
	}
	
	#category_name, .category_name {
		padding: 13px 15px !important;
		color: #4c77ac;
		margin-bottom: 0;
	}
	.search-n-home-category #category_name, .search-n-home-category .category_name {
		/*border: 1px solid #d0d2d3;
		border-radius: 7px;*/
		border: 1px solid #fff;
		border-radius: 7px;
		/*box-shadow: 0 2px 20px 0 rgba(0,0,0,.1); start */
		box-shadow: 0 2px 7px 3px rgba(0,0,0,.05) !important;
		background-color: #fff;
	}
	.search-n-home-category #category_name:hover, .search-n-home-category .category_name:hover {
		border: 1px solid #4975ab;
	}
	.search-n-home-category #category_name:focus, .search-n-home-category .category_name:focus {
		border: 1px solid #4975ab;
		box-shadow: none !important;
	}
	.category-results {
		z-index: 1000;
		background-color: #ffffff;
		box-shadow: 0px 8px 16px 0 rgba(0,0,0,0.2);
		
		width: 100%;
		height: auto;
		max-height: 330px;
		overflow-y: auto;
	}
	
	.home-categories-filter .form-error {
		margin-top: 12px;
	}
	.category-results::-webkit-scrollbar {width:5px;}
	.category-results::-webkit-scrollbar-thumb {background-color:#D85453;border-radius:1px}
	#account-cont .tabs::-webkit-scrollbar {width:5px}
	#account-cont .tabs::-webkit-scrollbar-thumb {height:10px;background-color:rgba(154,153,153,0.3);border-radius:1px}
	.search-result-item {
		cursor: pointer;
		color: #4c77ac;
		padding: 6px;
	}
	.search-result-item strong{
		line-height: 24px;
	}
	.search-result-item:hover, .search-result-item.hover {
		background-color: #bfd4f4;
	}
	.search_page_sort_by_container {
		text-align: right;
	}
	.search_page_sort_by_container .material-icons {
		font-size: 20px;
		padding: 4px 5px !important;
		color: #a2a9a9;
	}
	.search_page_sort_by_container [type="checkbox"]+label {
		color: #212121;
	}
	
	.call-seller, .write-seller {
		line-height: 24px;
		text-align: center;
		padding: 6px 5px !important;
	}
	
	
	.delete-account-button-image {
		margin-bottom: -2px; 
		margin-right: 2px; 
		height: 15px;
		-webkit-filter: invert(39%) sepia(79%) saturate(334%) hue-rotate(171deg) brightness(60%) contrast(200%);
		filter: invert(39%) sepia(79%) saturate(334%) hue-rotate(171deg) brightness(60%) contrast(200%);
	}
	.account-delete a:hover .delete-account-button-image {
		-webkit-filter: invert(65%) sepia(55%) saturate(4437%) hue-rotate(321deg) brightness(60%) contrast(200%);
		filter: invert(65%) sepia(55%) saturate(4437%) hue-rotate(321deg) brightness(60%) contrast(200%);
	}
	
	
	.delete-image-button {
		margin-bottom: -2px; 
		margin-right: 2px; 
		height: 15px;
		-webkit-filter: brightness(0.5) contrast(100);
		filter: brightness(0.5) contrast(100);
	}
	.avatar-del-btn:hover .delete-image-button, .delete-new-image:hover .delete-image-button {
		-webkit-filter: brightness(100) contrast(100);
		filter: brightness(100) contrast(100);
	}
	
	#filter-form-reset:hover {
		background-color: #d85453 !important;
	}
	
	
	.log-reg-cont .facebook-register-login-button {
		background-color: #1977f3;
	}
	.log-reg-cont .facebook-register-login-button:hover {
		background-color: #1977f3 !important;
	}
	.log-reg-cont .google-register-login {
		border: 1px solid #ccc !important;
		text-align: left;
	}
	.log-reg-cont .google-register-login img{
		padding-right: 20px !important;
	}
	.log-reg-cont .google-register-login:hover {
		background-color: #ffffff !important;
	}
	

	
#header .dropdown .dropcontainer:hover:before {
	background: transparent;
}
	
	
.help-body img {
	max-width: 100%;
}
.help-body ul>li {
	/*list-style-type: circle;*/
}

#sec-help .help-body  ul, #sec-pages .page-body ul {
  list-style: none; /* Remove list bullets */
  padding: 0;
  margin: 0;
}

#sec-help .help-body  li, #sec-pages .page-body li {
  padding-left: 16px;
  margin-bottom: 0.5em;
}

#sec-help .help-body  li:before, #sec-pages .page-body  li:before {
  content: "-"; /* Insert content that looks like bullets */
  padding-right: 8px;
  /*color: blue;  Or a color you prefer */
}
	

.ad-push-to-top {background-color: #f3c613 !important;}	
	
.slash-devider {
	padding: 0px 5px;
}

#category-path-sale-page {
	font-size: 12px;
    color: #77787a;
}
#category-path-sale-page .active{
    color: #212121;
}

.onclick-go-to-category-page + .material-icons {
	position: absolute;
	right: 0;
    top: 0;
    color: #fff;
    padding: 11px 18px 11px 23px;
    background-color: #4975ab;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
	cursor: pointer;

}
.onclick-go-to-category-page + .material-icons:hover {
    background-color: #1d4483;
}

#categories-side-nav-subcat {
	right: -100%;
    position: absolute;
	opacity: 0;
}
.categories-side-nav-subcat_visible {
	right: 0 !important;
    position: relative !important;
    display: block !important;
	opacity: 1 !important;
	/*
	right: 0 !important;
    position: absolute !important;
    display: block !important;
    top: 0px;
    left: 0;
    background-color: #fff;
	*/
	-webkit-transition: 200ms !important; 
	-moz-transition: 200ms !important;
	-o-transition: 200ms !important;	
	-ms-transition: 200ms !important;	
	transition: 200ms !important;
}
.categories-side-nav-subcat_invisible {
	left: -100%;
    position: absolute;
	opacity: 0;
	
	-webkit-transition: 0ms !important; 
	-moz-transition: 0ms !important;
	-o-transition: 0ms !important;	
	-ms-transition: 0ms !important;	
	transition: 0ms !important;
}

.autolist_h1 {
	width: 100%;
    display: block;
    text-align: right;
    color: #212121;
	font-size: 14px;
    line-height: 20px;
}

span.badge {
    font-weight: 300;
    font-size: .8rem;
    color: #fff;
    background-color: #26a69a;
    border-radius: 2px;
	padding: 3px 5px;
	margin-left: 5px;
}
.badge.grey {
    background-color: #c1c1c1!important;
}
.badge.grey:after {
    content: '×'; 
	color: #fff;
}

#show_password {
	cursor: pointer;
    pointer-events: auto;
}

.price-before-sale {
    color: #959595;
    text-decoration: line-through;
    font-size: 80% !important;
    white-space: nowrap;
    font-weight: normal !important;
	margin-left: 4px;
}

.price-before-sale small{
	margin-right: 4px;
}
.card .price-before-sale {
    white-space: nowrap;
    color: #959595;
    opacity: 0.6;
}
.price-with-sale {
    /*font-size: 120%;*/
    white-space: nowrap;
    font-weight: normal !important;
    color: #D85453 !important;
	margin-left: 4px;
}
.price-with-sale small{
	margin-right: 4px;
}
.slide-item .card-content .price-before-sale {
    padding: 0px;
}

#count_in_set:disabled, #sale_new_value:disabled {
    background-color: #fafafa;
    border-color: #f5f5f5;
}

.card-action .price {
    line-height: 1em;
}
.card-action .price {
    line-height: 1em;
}

[type="checkbox"].filled-in:not(:checked)+label:after {
    background-color: #fff;
}

.vayberawhatsapp { position: absolute;z-index: 20;right: 0;top: 0;width: 24px;margin: 9px;}
.viberwhatsapp-label {
    text-align: right;
}


.required-input-contains .select2-selection__placeholder, .car_mark .select2-selection__placeholder, .car_model .select2-selection__placeholder
, .required-input-contains input::placeholder {
    color: #D85453 !important;
}

.placeToCheckSelectedOrNot.selected {
    font-weight: bold;
    text-decoration: underline;
}