﻿@charset "UTF-8";

@font-face {
    font-family: "SSGizmo";
    src: url("/common/fonts/icons/ss-gizmo.eot");
    src: url("/common/fonts/icons/ss-gizmo.eot?#iefix") format('embedded-opentype'),url("/common/fonts/icons/ss-gizmo.woff") format('woff'),url("/common/fonts/icons/ss-gizmo.ttf") format('truetype'),url("/common/fonts/icons/ss-gizmo.svg#SSGizmo") format('svg');
    font-weight: normal;
    font-style: normal;
}

.sg-icon, .sg-icon.sg-gizmo, [class^="sg-"]:before, [class*=" sg-"]:before, [class^="sg-"].sg-gizmo:before, [class*=" sg-"].sg-gizmo:before, [class^="sg-"].right:after, [class*=" sg-"].right:after, [class^="sg-"].sg-gizmo.right:after, [class*=" sg-"].sg-gizmo.right:after {
    font-family: "SSGizmo";
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
}

[class^="sg-"].right:before, [class*=" sg-"].right:before, [class*=" sg-"].sg-gizmo.right:before {
    display: none;
    content: '';
}

.sg-cursor:before, .sg-cursor.right:after {
    content: '';
}

.sg-crosshair:before, .sg-crosshair.right:after {
    content: '⌖';
}

.sg-search:before, .sg-search.right:after {
    content: '🔎';
}

.sg-zoomin:before, .sg-zoomin.right:after {
    content: '';
}

.sg-zoomout:before, .sg-zoomout.right:after {
    content: '';
}

.sg-view:before, .sg-view.right:after {
    content: '👀';
}

.sg-attach:before, .sg-attach.right:after {
    content: '📎';
}

.sg-link:before, .sg-link.right:after {
    content: '🔗';
}

.sg-unlink:before, .sg-unlink.right:after {
    content: '';
}

.sg-move:before, .sg-move.right:after {
    content: '';
}

.sg-write:before, .sg-write.right:after {
    content: '✎';
}

.sg-writingdisabled:before, .sg-writingdisabled.right:after {
    content: '';
}

.sg-erase:before, .sg-erase.right:after {
    content: '✐';
}

.sg-compose:before, .sg-compose.right:after {
    content: '📝';
}

.sg-lock:before, .sg-lock.right:after {
    content: '🔒';
}

.sg-unlock:before, .sg-unlock.right:after {
    content: '🔓';
}

.sg-key:before, .sg-key.right:after {
    content: '🔑';
}

.sg-backspace:before, .sg-backspace.right:after {
    content: '⌫';
}

.sg-ban:before, .sg-ban.right:after {
    content: '🚫';
}

.sg-smoking:before, .sg-smoking.right:after {
    content: '🚬';
}

.sg-nosmoking:before, .sg-nosmoking.right:after {
    content: '🚭';
}

.sg-trash:before, .sg-trash.right:after {
    content: '';
}

.sg-target:before, .sg-target.right:after {
    content: '◎';
}

.sg-tag:before, .sg-tag.right:after {
    content: '';
}

.sg-bookmark:before, .sg-bookmark.right:after {
    content: '🔖';
}

.sg-flag:before, .sg-flag.right:after {
    content: '⚑';
}

.sg-like:before, .sg-like.right:after {
    content: '👍';
}

.sg-dislike:before, .sg-dislike.right:after {
    content: '👎';
}

.sg-heart:before, .sg-heart.right:after {
    content: '♥';
}

.sg-star:before, .sg-star.right:after {
    content: '⋆';
}

.sg-sample:before, .sg-sample.right:after {
    content: '';
}

.sg-crop:before, .sg-crop.right:after {
    content: '';
}

.sg-layers:before, .sg-layers.right:after {
    content: '';
}

.sg-layergroup:before, .sg-layergroup.right:after {
    content: '';
}

.sg-pen:before, .sg-pen.right:after {
    content: '✒';
}

.sg-bezier:before, .sg-bezier.right:after {
    content: '';
}

.sg-pixels:before, .sg-pixels.right:after {
    content: '';
}

.sg-phone:before, .sg-phone.right:after {
    content: '📞';
}

.sg-phonedisabled:before, .sg-phonedisabled.right:after {
    content: '';
}

.sg-touchtonephone:before, .sg-touchtonephone.right:after {
    content: '☏';
}

.sg-mail:before, .sg-mail.right:after {
    content: '✉';
}

.sg-inbox:before, .sg-inbox.right:after {
    content: '📥';
}

.sg-outbox:before, .sg-outbox.right:after {
    content: '📤';
}

.sg-chat:before, .sg-chat.right:after {
    content: '💬';
}

.sg-user:before, .sg-user.right:after {
    content: '👤';
}

.sg-users:before, .sg-users.right:after {
    content: '👥';
}

.sg-usergroup:before, .sg-usergroup.right:after {
    content: '';
}

.sg-businessuser:before, .sg-businessuser.right:after {
    content: '';
}

.sg-man:before, .sg-man.right:after {
    content: '👨';
}

.sg-male:before, .sg-male.right:after {
    content: '';
}

.sg-woman:before, .sg-woman.right:after {
    content: '👩';
}

.sg-female:before, .sg-female.right:after {
    content: '';
}

.sg-raisedhand:before, .sg-raisedhand.right:after {
    content: '✋';
}

.sg-hand:before, .sg-hand.right:after {
    content: '';
}

.sg-pointup:before, .sg-pointup.right:after {
    content: '👆';
}

.sg-pointupright:before, .sg-pointupright.right:after {
    content: '';
}

.sg-pointright:before, .sg-pointright.right:after {
    content: '👉';
}

.sg-pointdownright:before, .sg-pointdownright.right:after {
    content: '';
}

.sg-pointdown:before, .sg-pointdown.right:after {
    content: '👇';
}

.sg-pointdownleft:before, .sg-pointdownleft.right:after {
    content: '';
}

.sg-pointleft:before, .sg-pointleft.right:after {
    content: '👈';
}

.sg-pointupleft:before, .sg-pointupleft.right:after {
    content: '';
}

.sg-cart:before, .sg-cart.right:after {
    content: '';
}

.sg-creditcard:before, .sg-creditcard.right:after {
    content: '💳';
}

.sg-calculator:before, .sg-calculator.right:after {
    content: '';
}

.sg-barchart:before, .sg-barchart.right:after {
    content: '📊';
}

.sg-piechart:before, .sg-piechart.right:after {
    content: '';
}

.sg-box:before, .sg-box.right:after {
    content: '📦';
}

.sg-home:before, .sg-home.right:after {
    content: '⌂';
}

.sg-globe:before, .sg-globe.right:after {
    content: '🌎';
}

.sg-navigate:before, .sg-navigate.right:after {
    content: '';
}

.sg-compass:before, .sg-compass.right:after {
    content: '';
}

.sg-signpost:before, .sg-signpost.right:after {
    content: '';
}

.sg-location:before, .sg-location.right:after {
    content: '';
}

.sg-floppydisk:before, .sg-floppydisk.right:after {
    content: '💾';
}

.sg-database:before, .sg-database.right:after {
    content: '';
}

.sg-hdd:before, .sg-hdd.right:after {
    content: '';
}

.sg-microchip:before, .sg-microchip.right:after {
    content: '';
}

.sg-music:before, .sg-music.right:after {
    content: '♫';
}

.sg-headphones:before, .sg-headphones.right:after {
    content: '🎧';
}

.sg-discdrive:before, .sg-discdrive.right:after {
    content: '';
}

.sg-volume:before, .sg-volume.right:after {
    content: '🔈';
}

.sg-lowvolume:before, .sg-lowvolume.right:after {
    content: '🔉';
}

.sg-mediumvolume:before, .sg-mediumvolume.right:after {
    content: '';
}

.sg-highvolume:before, .sg-highvolume.right:after {
    content: '🔊';
}

.sg-airplay:before, .sg-airplay.right:after {
    content: '';
}

.sg-camera:before, .sg-camera.right:after {
    content: '📷';
}

.sg-picture:before, .sg-picture.right:after {
    content: '🌄';
}

.sg-video:before, .sg-video.right:after {
    content: '📹';
}

.sg-webcam:before, .sg-webcam.right:after {
    content: '';
}

.sg-film:before, .sg-film.right:after {
    content: '';
}

.sg-playvideo:before, .sg-playvideo.right:after {
    content: '';
}

.sg-videogame:before, .sg-videogame.right:after {
    content: '🎮';
}

.sg-play:before, .sg-play.right:after {
    content: '▶';
}

.sg-pause:before, .sg-pause.right:after {
    content: '';
}

.sg-stop:before, .sg-stop.right:after {
    content: '■';
}

.sg-record:before, .sg-record.right:after {
    content: '●';
}

.sg-rewind:before, .sg-rewind.right:after {
    content: '⏪';
}

.sg-fastforward:before, .sg-fastforward.right:after {
    content: '⏩';
}

.sg-skipback:before, .sg-skipback.right:after {
    content: '⏮';
}

.sg-skipforward:before, .sg-skipforward.right:after {
    content: '⏭';
}

.sg-eject:before, .sg-eject.right:after {
    content: '⏏';
}

.sg-repeat:before, .sg-repeat.right:after {
    content: '🔁';
}

.sg-replay:before, .sg-replay.right:after {
    content: '↺';
}

.sg-shuffle:before, .sg-shuffle.right:after {
    content: '🔀';
}

.sg-index:before, .sg-index.right:after {
    content: '';
}

.sg-storagebox:before, .sg-storagebox.right:after {
    content: '';
}

.sg-book:before, .sg-book.right:after {
    content: '📕';
}

.sg-notebook:before, .sg-notebook.right:after {
    content: '📓';
}

.sg-newspaper:before, .sg-newspaper.right:after {
    content: '📰';
}

.sg-gridlines:before, .sg-gridlines.right:after {
    content: '';
}

.sg-rows:before, .sg-rows.right:after {
    content: '';
}

.sg-columns:before, .sg-columns.right:after {
    content: '';
}

.sg-thumbnails:before, .sg-thumbnails.right:after {
    content: '';
}

.sg-mouse:before, .sg-mouse.right:after {
    content: '';
}

.sg-usb:before, .sg-usb.right:after {
    content: '';
}

.sg-desktop:before, .sg-desktop.right:after {
    content: '💻';
}

.sg-laptop:before, .sg-laptop.right:after {
    content: '';
}

.sg-tablet:before, .sg-tablet.right:after {
    content: '';
}

.sg-smartphone:before, .sg-smartphone.right:after {
    content: '';
}

.sg-cell:before, .sg-cell.right:after {
    content: '📱';
}

.sg-battery:before, .sg-battery.right:after {
    content: '🔋';
}

.sg-highbattery:before, .sg-highbattery.right:after {
    content: '';
}

.sg-mediumbattery:before, .sg-mediumbattery.right:after {
    content: '';
}

.sg-lowbattery:before, .sg-lowbattery.right:after {
    content: '';
}

.sg-chargingbattery:before, .sg-chargingbattery.right:after {
    content: '';
}

.sg-lightbulb:before, .sg-lightbulb.right:after {
    content: '💡';
}

.sg-washer:before, .sg-washer.right:after {
    content: '';
}

.sg-downloadcloud:before, .sg-downloadcloud.right:after {
    content: '';
}

.sg-download:before, .sg-download.right:after {
    content: '';
}

.sg-downloadbox:before, .sg-downloadbox.right:after {
    content: '';
}

.sg-uploadcloud:before, .sg-uploadcloud.right:after {
    content: '';
}

.sg-upload:before, .sg-upload.right:after {
    content: '';
}

.sg-uploadbox:before, .sg-uploadbox.right:after {
    content: '';
}

.sg-fork:before, .sg-fork.right:after {
    content: '';
}

.sg-merge:before, .sg-merge.right:after {
    content: '';
}

.sg-refresh:before, .sg-refresh.right:after {
    content: '↻';
}

.sg-sync:before, .sg-sync.right:after {
    content: '';
}

.sg-loading:before, .sg-loading.right:after {
    content: '';
}

.sg-file:before, .sg-file.right:after {
    content: '📄';
}

.sg-files:before, .sg-files.right:after {
    content: '';
}

.sg-addfile:before, .sg-addfile.right:after {
    content: '';
}

.sg-removefile:before, .sg-removefile.right:after {
    content: '';
}

.sg-checkfile:before, .sg-checkfile.right:after {
    content: '';
}

.sg-deletefile:before, .sg-deletefile.right:after {
    content: '';
}

.sg-exe:before, .sg-exe.right:after {
    content: '';
}

.sg-zip:before, .sg-zip.right:after {
    content: '';
}

.sg-doc:before, .sg-doc.right:after {
    content: '';
}

.sg-pdf:before, .sg-pdf.right:after {
    content: '';
}

.sg-jpg:before, .sg-jpg.right:after {
    content: '';
}

.sg-png:before, .sg-png.right:after {
    content: '';
}

.sg-mp3:before, .sg-mp3.right:after {
    content: '';
}

.sg-rar:before, .sg-rar.right:after {
    content: '';
}

.sg-gif:before, .sg-gif.right:after {
    content: '';
}

.sg-folder:before, .sg-folder.right:after {
    content: '📁';
}

.sg-openfolder:before, .sg-openfolder.right:after {
    content: '📂';
}

.sg-downloadfolder:before, .sg-downloadfolder.right:after {
    content: '';
}

.sg-uploadfolder:before, .sg-uploadfolder.right:after {
    content: '';
}

.sg-quote:before, .sg-quote.right:after {
    content: '“';
}

.sg-unquote:before, .sg-unquote.right:after {
    content: '”';
}

.sg-print:before, .sg-print.right:after {
    content: '⎙';
}

.sg-copier:before, .sg-copier.right:after {
    content: '';
}

.sg-fax:before, .sg-fax.right:after {
    content: '📠';
}

.sg-scanner:before, .sg-scanner.right:after {
    content: '';
}

.sg-printregistration:before, .sg-printregistration.right:after {
    content: '';
}

.sg-shredder:before, .sg-shredder.right:after {
    content: '';
}

.sg-expand:before, .sg-expand.right:after {
    content: '⤢';
}

.sg-contract:before, .sg-contract.right:after {
    content: '';
}

.sg-help:before, .sg-help.right:after {
    content: '❓';
}

.sg-info:before, .sg-info.right:after {
    content: 'ℹ';
}

.sg-alert:before, .sg-alert.right:after {
    content: '⚠';
}

.sg-caution:before, .sg-caution.right:after {
    content: '⛔';
}

.sg-logout:before, .sg-logout.right:after {
    content: '';
}

.sg-login:before, .sg-login.right:after {
    content: '';
}

.sg-scaleup:before, .sg-scaleup.right:after {
    content: '';
}

.sg-scaledown:before, .sg-scaledown.right:after {
    content: '';
}

.sg-plus:before, .sg-plus.right:after {
    content: '+';
}

.sg-hyphen:before, .sg-hyphen.right:after {
    content: '-';
}

.sg-check:before, .sg-check.right:after {
    content: '✓';
}

.sg-delete:before, .sg-delete.right:after {
    content: '␡';
}

.sg-notifications:before, .sg-notifications.right:after {
    content: '🔔';
}

.sg-notificationsdisabled:before, .sg-notificationsdisabled.right:after {
    content: '🔕';
}

.sg-clock:before, .sg-clock.right:after {
    content: '⏲';
}

.sg-stopwatch:before, .sg-stopwatch.right:after {
    content: '⏱';
}

.sg-alarmclock:before, .sg-alarmclock.right:after {
    content: '⏰';
}

.sg-egg:before, .sg-egg.right:after {
    content: '';
}

.sg-eggs:before, .sg-eggs.right:after {
    content: '';
}

.sg-cheese:before, .sg-cheese.right:after {
    content: '';
}

.sg-chickenleg:before, .sg-chickenleg.right:after {
    content: '🍗';
}

.sg-pizzapie:before, .sg-pizzapie.right:after {
    content: '';
}

.sg-pizza:before, .sg-pizza.right:after {
    content: '🍕';
}

.sg-cheesepizza:before, .sg-cheesepizza.right:after {
    content: '';
}

.sg-frenchfries:before, .sg-frenchfries.right:after {
    content: '🍟';
}

.sg-apple:before, .sg-apple.right:after {
    content: '🍏';
}

.sg-carrot:before, .sg-carrot.right:after {
    content: '';
}

.sg-broccoli:before, .sg-broccoli.right:after {
    content: '';
}

.sg-cucumber:before, .sg-cucumber.right:after {
    content: '';
}

.sg-orange:before, .sg-orange.right:after {
    content: '🍊';
}

.sg-lemon:before, .sg-lemon.right:after {
    content: '🍋';
}

.sg-onion:before, .sg-onion.right:after {
    content: '';
}

.sg-bellpepper:before, .sg-bellpepper.right:after {
    content: '';
}

.sg-peas:before, .sg-peas.right:after {
    content: '';
}

.sg-grapes:before, .sg-grapes.right:after {
    content: '🍇';
}

.sg-strawberry:before, .sg-strawberry.right:after {
    content: '🍓';
}

.sg-bread:before, .sg-bread.right:after {
    content: '🍞';
}

.sg-mug:before, .sg-mug.right:after {
    content: '☕';
}

.sg-mugs:before, .sg-mugs.right:after {
    content: '';
}

.sg-espresso:before, .sg-espresso.right:after {
    content: '';
}

.sg-macchiato:before, .sg-macchiato.right:after {
    content: '';
}

.sg-cappucino:before, .sg-cappucino.right:after {
    content: '';
}

.sg-latte:before, .sg-latte.right:after {
    content: '';
}

.sg-icedcoffee:before, .sg-icedcoffee.right:after {
    content: '';
}

.sg-coffeebean:before, .sg-coffeebean.right:after {
    content: '';
}

.sg-coffeemilk:before, .sg-coffeemilk.right:after {
    content: '';
}

.sg-coffeefoam:before, .sg-coffeefoam.right:after {
    content: '';
}

.sg-coffeesugar:before, .sg-coffeesugar.right:after {
    content: '';
}

.sg-sugarpackets:before, .sg-sugarpackets.right:after {
    content: '';
}

.sg-capsule:before, .sg-capsule.right:after {
    content: '';
}

.sg-capsulerecycling:before, .sg-capsulerecycling.right:after {
    content: '';
}

.sg-insertcapsule:before, .sg-insertcapsule.right:after {
    content: '';
}

.sg-tea:before, .sg-tea.right:after {
    content: '🍵';
}

.sg-teabag:before, .sg-teabag.right:after {
    content: '';
}

.sg-jug:before, .sg-jug.right:after {
    content: '';
}

.sg-pitcher:before, .sg-pitcher.right:after {
    content: '';
}

.sg-kettle:before, .sg-kettle.right:after {
    content: '';
}

.sg-wineglass:before, .sg-wineglass.right:after {
    content: '🍷';
}

.sg-sugar:before, .sg-sugar.right:after {
    content: '';
}

.sg-oven:before, .sg-oven.right:after {
    content: '';
}

.sg-stove:before, .sg-stove.right:after {
    content: '';
}

.sg-vent:before, .sg-vent.right:after {
    content: '';
}

.sg-exhaust:before, .sg-exhaust.right:after {
    content: '';
}

.sg-steam:before, .sg-steam.right:after {
    content: '♨';
}

.sg-dishwasher:before, .sg-dishwasher.right:after {
    content: '';
}

.sg-toaster:before, .sg-toaster.right:after {
    content: '';
}

.sg-microwave:before, .sg-microwave.right:after {
    content: '';
}

.sg-electrickettle:before, .sg-electrickettle.right:after {
    content: '';
}

.sg-refrigerator:before, .sg-refrigerator.right:after {
    content: '';
}

.sg-freezer:before, .sg-freezer.right:after {
    content: '';
}

.sg-utensils:before, .sg-utensils.right:after {
    content: '🍴';
}

.sg-cookingutensils:before, .sg-cookingutensils.right:after {
    content: '';
}

.sg-whisk:before, .sg-whisk.right:after {
    content: '';
}

.sg-pizzacutter:before, .sg-pizzacutter.right:after {
    content: '';
}

.sg-measuringcup:before, .sg-measuringcup.right:after {
    content: '';
}

.sg-colander:before, .sg-colander.right:after {
    content: '';
}

.sg-eggtimer:before, .sg-eggtimer.right:after {
    content: '';
}

.sg-platter:before, .sg-platter.right:after {
    content: '';
}

.sg-plates:before, .sg-plates.right:after {
    content: '';
}

.sg-steamplate:before, .sg-steamplate.right:after {
    content: '';
}

.sg-cups:before, .sg-cups.right:after {
    content: '';
}

.sg-steamglass:before, .sg-steamglass.right:after {
    content: '';
}

.sg-pot:before, .sg-pot.right:after {
    content: '';
}

.sg-steampot:before, .sg-steampot.right:after {
    content: '';
}

.sg-chef:before, .sg-chef.right:after {
    content: '';
}

.sg-weathervane:before, .sg-weathervane.right:after {
    content: '';
}

.sg-thermometer:before, .sg-thermometer.right:after {
    content: '';
}

.sg-thermometerup:before, .sg-thermometerup.right:after {
    content: '';
}

.sg-thermometerdown:before, .sg-thermometerdown.right:after {
    content: '';
}

.sg-droplet:before, .sg-droplet.right:after {
    content: '💧';
}

.sg-sunrise:before, .sg-sunrise.right:after {
    content: '🌅';
}

.sg-sunset:before, .sg-sunset.right:after {
    content: '🌇';
}

.sg-sun:before, .sg-sun.right:after {
    content: '☀';
}

.sg-cloud:before, .sg-cloud.right:after {
    content: '☁';
}

.sg-clouds:before, .sg-clouds.right:after {
    content: '';
}

.sg-partlycloudy:before, .sg-partlycloudy.right:after {
    content: '⛅';
}

.sg-rain:before, .sg-rain.right:after {
    content: '☔';
}

.sg-rainheavy:before, .sg-rainheavy.right:after {
    content: '';
}

.sg-lightning:before, .sg-lightning.right:after {
    content: '☇';
}

.sg-thunderstorm:before, .sg-thunderstorm.right:after {
    content: '⛈';
}

.sg-umbrella:before, .sg-umbrella.right:after {
    content: '☂';
}

.sg-rainumbrella:before, .sg-rainumbrella.right:after {
    content: '';
}

.sg-rainbow:before, .sg-rainbow.right:after {
    content: '🌈';
}

.sg-rainbowclouds:before, .sg-rainbowclouds.right:after {
    content: '';
}

.sg-fog:before, .sg-fog.right:after {
    content: '';
}

.sg-wind:before, .sg-wind.right:after {
    content: '';
}

.sg-tornado:before, .sg-tornado.right:after {
    content: '';
}

.sg-snowflake:before, .sg-snowflake.right:after {
    content: '❄';
}

.sg-snowcrystal:before, .sg-snowcrystal.right:after {
    content: '❆';
}

.sg-lightsnow:before, .sg-lightsnow.right:after {
    content: '';
}

.sg-snow:before, .sg-snow.right:after {
    content: '';
}

.sg-heavysnow:before, .sg-heavysnow.right:after {
    content: '';
}

.sg-hail:before, .sg-hail.right:after {
    content: '';
}

.sg-crescentmoon:before, .sg-crescentmoon.right:after {
    content: '🌙';
}

.sg-waxingcrescentmoon:before, .sg-waxingcrescentmoon.right:after {
    content: '🌒';
}

.sg-firstquartermoon:before, .sg-firstquartermoon.right:after {
    content: '🌓';
}

.sg-waxinggibbousmoon:before, .sg-waxinggibbousmoon.right:after {
    content: '🌔';
}

.sg-waninggibbousmoon:before, .sg-waninggibbousmoon.right:after {
    content: '🌖';
}

.sg-lastquartermoon:before, .sg-lastquartermoon.right:after {
    content: '🌗';
}

.sg-waningcrescentmoon:before, .sg-waningcrescentmoon.right:after {
    content: '🌘';
}

.sg-fan:before, .sg-fan.right:after {
    content: '';
}

.sg-bike:before, .sg-bike.right:after {
    content: '🚲';
}

.sg-wheelchair:before, .sg-wheelchair.right:after {
    content: '♿';
}

.sg-briefcase:before, .sg-briefcase.right:after {
    content: '💼';
}

.sg-hanger:before, .sg-hanger.right:after {
    content: '';
}

.sg-comb:before, .sg-comb.right:after {
    content: '';
}

.sg-medicalcross:before, .sg-medicalcross.right:after {
    content: '';
}

.sg-up:before, .sg-up.right:after {
    content: '⬆';
}

.sg-upright:before, .sg-upright.right:after {
    content: '⬈';
}

.sg-right:before, .sg-right.right:after {
    content: '➡';
}

.sg-downright:before, .sg-downright.right:after {
    content: '⬊';
}

.sg-down:before, .sg-down.right:after {
    content: '⬇';
}

.sg-downleft:before, .sg-downleft.right:after {
    content: '⬋';
}

.sg-left:before, .sg-left.right:after {
    content: '⬅';
}

.sg-upleft:before, .sg-upleft.right:after {
    content: '⬉';
}

.sg-navigateup:before, .sg-navigateup.right:after {
    content: '';
}

.sg-navigateright:before, .sg-navigateright.right:after {
    content: '▻';
}

.sg-navigatedown:before, .sg-navigatedown.right:after {
    content: '';
}

.sg-navigateleft:before, .sg-navigateleft.right:after {
    content: '◅';
}

.sg-retweet:before, .sg-retweet.right:after {
    content: '';
}

.sg-share:before, .sg-share.right:after {
    content: '';
}

@font-face {
    font-family: "SSStandard";
    src: url("/common/fonts/icons/ss-standard.eot");
    src: url("/common/fonts/icons/ss-standard.eot?#iefix") format('embedded-opentype'),url("/common/fonts/icons/ss-standard.woff") format('woff'),url("/common/fonts/icons/ss-standard.ttf") format('truetype'),url("/common/fonts/icons/ss-standard.svg#SSStandard") format('svg');
    font-weight: normal;
    font-style: normal;
}

html:hover [class^="ss-"] {
    -ms-zoom: 1;
}

.ss-icon, .ss-icon.ss-standard, [class^="ss-"]:before, [class*=" ss-"]:before, [class^="ss-"].ss-standard:before, [class*=" ss-"].ss-standard:before, [class^="ss-"].right:after, [class*=" ss-"].right:after, [class^="ss-"].ss-standard.right:after, [class*=" ss-"].ss-standard.right:after {
    font-family: "SSStandard";
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
}

[class^="ss-"].right:before, [class*=" ss-"].right:before {
    display: none;
    content: '';
}

.ss-cursor:before, .ss-cursor.right:after {
    content: '';
}

.ss-crosshair:before, .ss-crosshair.right:after {
    content: '⌖';
}

.ss-search:before, .ss-search.right:after {
    content: '🔎';
}

.ss-zoomin:before, .ss-zoomin.right:after {
    content: '';
}

.ss-zoomout:before, .ss-zoomout.right:after {
    content: '';
}

.ss-view:before, .ss-view.right:after {
    content: '👀';
}

.ss-attach:before, .ss-attach.right:after {
    content: '📎';
}

.ss-link:before, .ss-link.right:after {
    content: '🔗';
}

.ss-move:before, .ss-move.right:after {
    content: '';
}

.ss-write:before, .ss-write.right:after {
    content: '✎';
}

.ss-writingdisabled:before, .ss-writingdisabled.right:after {
    content: '';
}

.ss-erase:before, .ss-erase.right:after {
    content: '✐';
}

.ss-compose:before, .ss-compose.right:after {
    content: '📝';
}

.ss-lock:before, .ss-lock.right:after {
    content: '🔒';
}

.ss-unlock:before, .ss-unlock.right:after {
    content: '🔓';
}

.ss-key:before, .ss-key.right:after {
    content: '🔑';
}

.ss-backspace:before, .ss-backspace.right:after {
    content: '⌫';
}

.ss-ban:before, .ss-ban.right:after {
    content: '🚫';
}

.ss-trash:before, .ss-trash.right:after {
    content: '';
}

.ss-target:before, .ss-target.right:after {
    content: '◎';
}

.ss-tag:before, .ss-tag.right:after {
    content: '';
}

.ss-bookmark:before, .ss-bookmark.right:after {
    content: '🔖';
}

.ss-flag:before, .ss-flag.right:after {
    content: '⚑';
}

.ss-like:before, .ss-like.right:after {
    content: '👍';
}

.ss-dislike:before, .ss-dislike.right:after {
    content: '👎';
}

.ss-heart:before, .ss-heart.right:after {
    content: '♥';
}

.ss-halfheart:before, .ss-halfheart.right:after {
    content: '';
}

.ss-star:before, .ss-star.right:after {
    content: '⋆';
}

.ss-halfstar:before, .ss-halfstar.right:after {
    content: '';
}

.ss-sample:before, .ss-sample.right:after {
    content: '';
}

.ss-crop:before, .ss-crop.right:after {
    content: '';
}

.ss-layers:before, .ss-layers.right:after {
    content: '';
}

.ss-fill:before, .ss-fill.right:after {
    content: '';
}

.ss-stroke:before, .ss-stroke.right:after {
    content: '';
}

.ss-phone:before, .ss-phone.right:after {
    content: '📞';
}

.ss-phonedisabled:before, .ss-phonedisabled.right:after {
    content: '';
}

.ss-rss:before, .ss-rss.right:after {
    content: '';
}

.ss-facetime:before, .ss-facetime.right:after {
    content: '';
}

.ss-reply:before, .ss-reply.right:after {
    content: '↩';
}

.ss-send:before, .ss-send.right:after {
    content: '';
}

.ss-mail:before, .ss-mail.right:after {
    content: '✉';
}

.ss-inbox:before, .ss-inbox.right:after {
    content: '📥';
}

.ss-chat:before, .ss-chat.right:after {
    content: '💬';
}

.ss-ellipsischat:before, .ss-ellipsischat.right:after {
    content: '';
}

.ss-ellipsis:before, .ss-ellipsis.right:after {
    content: '…';
}

.ss-user:before, .ss-user.right:after {
    content: '👤';
}

.ss-femaleuser:before, .ss-femaleuser.right:after {
    content: '👧';
}

.ss-users:before, .ss-users.right:after {
    content: '👥';
}

.ss-cart:before, .ss-cart.right:after {
    content: '';
}

.ss-creditcard:before, .ss-creditcard.right:after {
    content: '💳';
}

.ss-dollarsign:before, .ss-dollarsign.right:after {
    content: '💲';
}

.ss-barchart:before, .ss-barchart.right:after {
    content: '📊';
}

.ss-piechart:before, .ss-piechart.right:after {
    content: '';
}

.ss-box:before, .ss-box.right:after {
    content: '📦';
}

.ss-home:before, .ss-home.right:after {
    content: '⌂';
}

.ss-buildings:before, .ss-buildings.right:after {
    content: '🏢';
}

.ss-warehouse:before, .ss-warehouse.right:after {
    content: '';
}

.ss-globe:before, .ss-globe.right:after {
    content: '🌎';
}

.ss-navigate:before, .ss-navigate.right:after {
    content: '';
}

.ss-compass:before, .ss-compass.right:after {
    content: '';
}

.ss-signpost:before, .ss-signpost.right:after {
    content: '';
}

.ss-map:before, .ss-map.right:after {
    content: '';
}

.ss-location:before, .ss-location.right:after {
    content: '';
}

.ss-pin:before, .ss-pin.right:after {
    content: '📍';
}

.ss-database:before, .ss-database.right:after {
    content: '';
}

.ss-hdd:before, .ss-hdd.right:after {
    content: '';
}

.ss-music:before, .ss-music.right:after {
    content: '♫';
}

.ss-mic:before, .ss-mic.right:after {
    content: '🎤';
}

.ss-volume:before, .ss-volume.right:after {
    content: '🔈';
}

.ss-lowvolume:before, .ss-lowvolume.right:after {
    content: '🔉';
}

.ss-highvolume:before, .ss-highvolume.right:after {
    content: '🔊';
}

.ss-airplay:before, .ss-airplay.right:after {
    content: '';
}

.ss-camera:before, .ss-camera.right:after {
    content: '📷';
}

.ss-picture:before, .ss-picture.right:after {
    content: '🌄';
}

.ss-video:before, .ss-video.right:after {
    content: '📹';
}

.ss-play:before, .ss-play.right:after {
    content: '▶';
}

.ss-pause:before, .ss-pause.right:after {
    content: '';
}

.ss-stop:before, .ss-stop.right:after {
    content: '■';
}

.ss-record:before, .ss-record.right:after {
    content: '●';
}

.ss-rewind:before, .ss-rewind.right:after {
    content: '⏪';
}

.ss-fastforward:before, .ss-fastforward.right:after {
    content: '⏩';
}

.ss-skipback:before, .ss-skipback.right:after {
    content: '⏮';
}

.ss-skipforward:before, .ss-skipforward.right:after {
    content: '⏭';
}

.ss-eject:before, .ss-eject.right:after {
    content: '⏏';
}

.ss-repeat:before, .ss-repeat.right:after {
    content: '🔁';
}

.ss-replay:before, .ss-replay.right:after {
    content: '↺';
}

.ss-shuffle:before, .ss-shuffle.right:after {
    content: '🔀';
}

.ss-book:before, .ss-book.right:after {
    content: '📕';
}

.ss-openbook:before, .ss-openbook.right:after {
    content: '📖';
}

.ss-notebook:before, .ss-notebook.right:after {
    content: '📓';
}

.ss-newspaper:before, .ss-newspaper.right:after {
    content: '📰';
}

.ss-grid:before, .ss-grid.right:after {
    content: '';
}

.ss-rows:before, .ss-rows.right:after {
    content: '';
}

.ss-columns:before, .ss-columns.right:after {
    content: '';
}

.ss-thumbnails:before, .ss-thumbnails.right:after {
    content: '';
}

.ss-filter:before, .ss-filter.right:after {
    content: '';
}

.ss-desktop:before, .ss-desktop.right:after {
    content: '💻';
}

.ss-laptop:before, .ss-laptop.right:after {
    content: '';
}

.ss-tablet:before, .ss-tablet.right:after {
    content: '';
}

.ss-cell:before, .ss-cell.right:after {
    content: '📱';
}

.ss-battery:before, .ss-battery.right:after {
    content: '🔋';
}

.ss-highbattery:before, .ss-highbattery.right:after {
    content: '';
}

.ss-mediumbattery:before, .ss-mediumbattery.right:after {
    content: '';
}

.ss-lowbattery:before, .ss-lowbattery.right:after {
    content: '';
}

.ss-emptybattery:before, .ss-emptybattery.right:after {
    content: '';
}

.ss-lightbulb:before, .ss-lightbulb.right:after {
    content: '💡';
}

.ss-downloadcloud:before, .ss-downloadcloud.right:after {
    content: '';
}

.ss-download:before, .ss-download.right:after {
    content: '';
}

.ss-uploadcloud:before, .ss-uploadcloud.right:after {
    content: '';
}

.ss-upload:before, .ss-upload.right:after {
    content: '';
}

.ss-fork:before, .ss-fork.right:after {
    content: '';
}

.ss-merge:before, .ss-merge.right:after {
    content: '';
}

.ss-transfer:before, .ss-transfer.right:after {
    content: '⇆';
}

.ss-refresh:before, .ss-refresh.right:after {
    content: '↻';
}

.ss-sync:before, .ss-sync.right:after {
    content: '';
}

.ss-loading:before, .ss-loading.right:after {
    content: '';
}

.ss-wifi:before, .ss-wifi.right:after {
    content: '';
}

.ss-connection:before, .ss-connection.right:after {
    content: '';
}

.ss-file:before, .ss-file.right:after {
    content: '📄';
}

.ss-folder:before, .ss-folder.right:after {
    content: '📁';
}

.ss-quote:before, .ss-quote.right:after {
    content: '“';
}

.ss-text:before, .ss-text.right:after {
    content: '';
}

.ss-font:before, .ss-font.right:after {
    content: '';
}

.ss-print:before, .ss-print.right:after {
    content: '⎙';
}

.ss-fax:before, .ss-fax.right:after {
    content: '📠';
}

.ss-list:before, .ss-list.right:after {
    content: '';
}

.ss-layout:before, .ss-layout.right:after {
    content: '';
}

.ss-action:before, .ss-action.right:after {
    content: '';
}

.ss-redirect:before, .ss-redirect.right:after {
    content: '↪';
}

.ss-expand:before, .ss-expand.right:after {
    content: '⤢';
}

.ss-contract:before, .ss-contract.right:after {
    content: '';
}

.ss-help:before, .ss-help.right:after {
    content: '❓';
}

.ss-info:before, .ss-info.right:after {
    content: 'ℹ';
}

.ss-alert:before, .ss-alert.right:after {
    content: '⚠';
}

.ss-caution:before, .ss-caution.right:after {
    content: '⛔';
}

.ss-logout:before, .ss-logout.right:after {
    content: '';
}

.ss-plus:before, .ss-plus.right:after {
    content: '+';
}

.ss-hyphen:before, .ss-hyphen.right:after {
    content: '-';
}

.ss-check:before, .ss-check.right:after {
    content: '✓';
}

.ss-delete:before, .ss-delete.right:after {
    content: '␡';
}

.ss-settings:before, .ss-settings.right:after {
    content: '⚙';
}

.ss-dashboard:before, .ss-dashboard.right:after {
    content: '';
}

.ss-notifications:before, .ss-notifications.right:after {
    content: '🔔';
}

.ss-notificationsdisabled:before, .ss-notificationsdisabled.right:after {
    content: '🔕';
}

.ss-clock:before, .ss-clock.right:after {
    content: '⏲';
}

.ss-stopwatch:before, .ss-stopwatch.right:after {
    content: '⏱';
}

.ss-calendar:before, .ss-calendar.right:after {
    content: '📅';
}

.ss-addcalendar:before, .ss-addcalendar.right:after {
    content: '';
}

.ss-removecalendar:before, .ss-removecalendar.right:after {
    content: '';
}

.ss-checkcalendar:before, .ss-checkcalendar.right:after {
    content: '';
}

.ss-deletecalendar:before, .ss-deletecalendar.right:after {
    content: '';
}

.ss-plane:before, .ss-plane.right:after {
    content: '✈';
}

.ss-briefcase:before, .ss-briefcase.right:after {
    content: '💼';
}

.ss-cloud:before, .ss-cloud.right:after {
    content: '☁';
}

.ss-droplet:before, .ss-droplet.right:after {
    content: '💧';
}

.ss-flask:before, .ss-flask.right:after {
    content: '';
}

.ss-up:before, .ss-up.right:after {
    content: '⬆';
}

.ss-upright:before, .ss-upright.right:after {
    content: '⬈';
}

.ss-right:before, .ss-right.right:after {
    content: '➡';
}

.ss-downright:before, .ss-downright.right:after {
    content: '⬊';
}

.ss-down:before, .ss-down.right:after {
    content: '⬇';
}

.ss-downleft:before, .ss-downleft.right:after {
    content: '⬋';
}

.ss-left:before, .ss-left.right:after {
    content: '⬅';
}

.ss-upleft:before, .ss-upleft.right:after {
    content: '⬉';
}

.ss-navigateup:before, .ss-navigateup.right:after {
    content: '';
}

.ss-navigateright:before, .ss-navigateright.right:after {
    content: '▻';
}

.ss-navigatedown:before, .ss-navigatedown.right:after {
    content: '';
}

.ss-navigateleft:before, .ss-navigateleft.right:after {
    content: '◅';
}

.ss-directup:before, .ss-directup.right:after {
    content: '▴';
}

.ss-directright:before, .ss-directright.right:after {
    content: '▹';
}

.ss-dropdown:before, .ss-dropdown.right:after {
    content: '▾';
}

.ss-directleft:before, .ss-directleft.right:after {
    content: '◃';
}

.ss-retweet:before, .ss-retweet.right:after {
    content: '';
}

.ss-volumelow:before, .ss-volumelow.right:after {
    content: '🔉';
}

.ss-volumehigh:before, .ss-volumehigh.right:after {
    content: '🔊';
}

.ss-batteryhigh:before, .ss-batteryhigh.right:after {
    content: '';
}

.ss-batterymedium:before, .ss-batterymedium.right:after {
    content: '';
}

.ss-batterylow:before, .ss-batterylow.right:after {
    content: '';
}

.ss-batteryempty:before, .ss-batteryempty.right:after {
    content: '';
}

.ss-clouddownload:before, .ss-clouddownload.right:after {
    content: '';
}

.ss-cloudupload:before, .ss-cloudupload.right:after {
    content: '';
}

.ss-calendaradd:before, .ss-calendaradd.right:after {
    content: '';
}

.ss-calendarremove:before, .ss-calendarremove.right:after {
    content: '';
}

.ss-calendarcheck:before, .ss-calendarcheck.right:after {
    content: '';
}

.ss-calendardelete:before, .ss-calendardelete.right:after {
    content: '';
}

@font-face {
    font-family: "SSSymbolicons";
    src: url("/common/fonts/icons/ss-symbolicons-block.eot");
    src: url("/common/fonts/icons/ss-symbolicons-block.eot?#iefix") format('embedded-opentype'),url("/common/fonts/icons/ss-symbolicons-block.woff") format('woff'),url("/common/fonts/icons/ss-symbolicons-block.ttf") format('truetype'),url("/common/fonts/icons/ss-symbolicons-block.svg#SSSymboliconsBlock") format('svg');
    font-weight: normal;
    font-style: normal;
}

html:hover [class^="sy-"] {
    -ms-zoom: 1;
}

.sy-icon, .sy-icon.sy-symbolicons-block, [class^="sy-"]:before, [class*=" sy-"]:before, [class^="sy-"].sy-symbolicons-block:before, [class*=" sy-"].sy-symbolicons-block:before, [class^="sy-"].right:after, [class*=" sy-"].right:after, [class^="sy-"].sy-symbolicons-block.right:after, [class*=" sy-"].sy-symbolicons-block.right:after {
    font-family: "SSSymbolicons";
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
}

[class^="sy-"].right:before, [class*=" sy-"].right:before {
    display: none;
    content: '';
}

.sy-crosshair:before, .sy-crosshair.right:after {
    content: '⌖';
}

.sy-search:before, .sy-search.right:after {
    content: '🔍';
}

.sy-zoomin:before, .sy-zoomin.right:after {
    content: '';
}

.sy-zoomout:before, .sy-zoomout.right:after {
    content: '';
}

.sy-binoculars:before, .sy-binoculars.right:after {
    content: '';
}

.sy-raisedhand:before, .sy-raisedhand.right:after {
    content: '✋';
}

.sy-link:before, .sy-link.right:after {
    content: '🔗';
}

.sy-write:before, .sy-write.right:after {
    content: '✎';
}

.sy-compose:before, .sy-compose.right:after {
    content: '📝';
}

.sy-lock:before, .sy-lock.right:after {
    content: '🔒';
}

.sy-unlock:before, .sy-unlock.right:after {
    content: '🔓';
}

.sy-key:before, .sy-key.right:after {
    content: '🔑';
}

.sy-backspace:before, .sy-backspace.right:after {
    content: '⌫';
}

.sy-ban:before, .sy-ban.right:after {
    content: '🚫';
}

.sy-nosmoking:before, .sy-nosmoking.right:after {
    content: '🚭';
}

.sy-trash:before, .sy-trash.right:after {
    content: '';
}

.sy-target:before, .sy-target.right:after {
    content: '◎';
}

.sy-stopsign:before, .sy-stopsign.right:after {
    content: '';
}

.sy-radioactive:before, .sy-radioactive.right:after {
    content: '☢';
}

.sy-skull:before, .sy-skull.right:after {
    content: '💀';
}

.sy-lightning:before, .sy-lightning.right:after {
    content: '☇';
}

.sy-tag:before, .sy-tag.right:after {
    content: '';
}

.sy-newtag:before, .sy-newtag.right:after {
    content: '';
}

.sy-flag:before, .sy-flag.right:after {
    content: '⚑';
}

.sy-like:before, .sy-like.right:after {
    content: '👍';
}

.sy-dislike:before, .sy-dislike.right:after {
    content: '👎';
}

.sy-heart:before, .sy-heart.right:after {
    content: '♥';
}

.sy-addheart:before, .sy-addheart.right:after {
    content: '';
}

.sy-deleteheart:before, .sy-deleteheart.right:after {
    content: '💔';
}

.sy-star:before, .sy-star.right:after {
    content: '⋆';
}

.sy-trophy:before, .sy-trophy.right:after {
    content: '🏆';
}

.sy-award:before, .sy-award.right:after {
    content: '';
}

.sy-medal:before, .sy-medal.right:after {
    content: '';
}

.sy-badge:before, .sy-badge.right:after {
    content: '📛';
}

.sy-crown:before, .sy-crown.right:after {
    content: '👑';
}

.sy-bullseye:before, .sy-bullseye.right:after {
    content: '🎯';
}

.sy-sample:before, .sy-sample.right:after {
    content: '';
}

.sy-crop:before, .sy-crop.right:after {
    content: '';
}

.sy-layers:before, .sy-layers.right:after {
    content: '';
}

.sy-magicwand:before, .sy-magicwand.right:after {
    content: '';
}

.sy-cut:before, .sy-cut.right:after {
    content: '✂';
}

.sy-cutpaste:before, .sy-cutpaste.right:after {
    content: '';
}

.sy-clipboard:before, .sy-clipboard.right:after {
    content: '📋';
}

.sy-rules:before, .sy-rules.right:after {
    content: '📏';
}

.sy-rulerpencil:before, .sy-rulerpencil.right:after {
    content: '';
}

.sy-gridlines:before, .sy-gridlines.right:after {
    content: '';
}

.sy-pen:before, .sy-pen.right:after {
    content: '✒';
}

.sy-pencilbrush:before, .sy-pencilbrush.right:after {
    content: '';
}

.sy-pencilbrushpen:before, .sy-pencilbrushpen.right:after {
    content: '';
}

.sy-brush:before, .sy-brush.right:after {
    content: '';
}

.sy-paintroller:before, .sy-paintroller.right:after {
    content: '';
}

.sy-fill:before, .sy-fill.right:after {
    content: '';
}

.sy-stroke:before, .sy-stroke.right:after {
    content: '';
}

.sy-crayons:before, .sy-crayons.right:after {
    content: '';
}

.sy-palette:before, .sy-palette.right:after {
    content: '🎨';
}

.sy-fliphorizontally:before, .sy-fliphorizontally.right:after {
    content: '';
}

.sy-flipvertically:before, .sy-flipvertically.right:after {
    content: '';
}

.sy-effects:before, .sy-effects.right:after {
    content: '';
}

.sy-bezier:before, .sy-bezier.right:after {
    content: '';
}

.sy-pixels:before, .sy-pixels.right:after {
    content: '';
}

.sy-phone:before, .sy-phone.right:after {
    content: '📞';
}

.sy-rotaryphone:before, .sy-rotaryphone.right:after {
    content: '☎';
}

.sy-touchtonephone:before, .sy-touchtonephone.right:after {
    content: '☏';
}

.sy-phonebook:before, .sy-phonebook.right:after {
    content: '';
}

.sy-voicemail:before, .sy-voicemail.right:after {
    content: '⌕';
}

.sy-megaphone:before, .sy-megaphone.right:after {
    content: '📢';
}

.sy-rss:before, .sy-rss.right:after {
    content: '';
}

.sy-podcast:before, .sy-podcast.right:after {
    content: '';
}

.sy-mailbox:before, .sy-mailbox.right:after {
    content: '📫';
}

.sy-send:before, .sy-send.right:after {
    content: '';
}

.sy-mail:before, .sy-mail.right:after {
    content: '✉';
}

.sy-incomingmail:before, .sy-incomingmail.right:after {
    content: '📩';
}

.sy-inbox:before, .sy-inbox.right:after {
    content: '📥';
}

.sy-outbox:before, .sy-outbox.right:after {
    content: '📤';
}

.sy-stamp:before, .sy-stamp.right:after {
    content: '';
}

.sy-chat:before, .sy-chat.right:after {
    content: '💬';
}

.sy-chats:before, .sy-chats.right:after {
    content: '';
}

.sy-textchat:before, .sy-textchat.right:after {
    content: '';
}

.sy-exclamationchat:before, .sy-exclamationchat.right:after {
    content: '';
}

.sy-questionchat:before, .sy-questionchat.right:after {
    content: '';
}

.sy-ellipsischat:before, .sy-ellipsischat.right:after {
    content: '';
}

.sy-smile:before, .sy-smile.right:after {
    content: '☻';
}

.sy-frown:before, .sy-frown.right:after {
    content: '☹';
}

.sy-toothsmile:before, .sy-toothsmile.right:after {
    content: '😃';
}

.sy-toothlesssmile:before, .sy-toothlesssmile.right:after {
    content: '😀';
}

.sy-user:before, .sy-user.right:after {
    content: '👤';
}

.sy-users:before, .sy-users.right:after {
    content: '👥';
}

.sy-adduser:before, .sy-adduser.right:after {
    content: '';
}

.sy-removeuser:before, .sy-removeuser.right:after {
    content: '';
}

.sy-deleteuser:before, .sy-deleteuser.right:after {
    content: '';
}

.sy-heartuser:before, .sy-heartuser.right:after {
    content: '';
}

.sy-males:before, .sy-males.right:after {
    content: '👬';
}

.sy-females:before, .sy-females.right:after {
    content: '👭';
}

.sy-malefemale:before, .sy-malefemale.right:after {
    content: '👫';
}

.sy-userportrait:before, .sy-userportrait.right:after {
    content: '';
}

.sy-userframe:before, .sy-userframe.right:after {
    content: '';
}

.sy-usersframe:before, .sy-usersframe.right:after {
    content: '';
}

.sy-baby:before, .sy-baby.right:after {
    content: '👶';
}

.sy-swaddledbaby:before, .sy-swaddledbaby.right:after {
    content: '';
}

.sy-robot:before, .sy-robot.right:after {
    content: '';
}

.sy-happyrobot:before, .sy-happyrobot.right:after {
    content: '';
}

.sy-alien:before, .sy-alien.right:after {
    content: '👽';
}

.sy-ghost:before, .sy-ghost.right:after {
    content: '👻';
}

.sy-contacts:before, .sy-contacts.right:after {
    content: '📇';
}

.sy-addressbook:before, .sy-addressbook.right:after {
    content: '📑';
}

.sy-footsteps:before, .sy-footsteps.right:after {
    content: '👣';
}

.sy-cart:before, .sy-cart.right:after {
    content: '';
}

.sy-shoppingbag:before, .sy-shoppingbag.right:after {
    content: '';
}

.sy-gift:before, .sy-gift.right:after {
    content: '🎁';
}

.sy-store:before, .sy-store.right:after {
    content: '🏪';
}

.sy-safe:before, .sy-safe.right:after {
    content: '';
}

.sy-bill:before, .sy-bill.right:after {
    content: '';
}

.sy-creditcard:before, .sy-creditcard.right:after {
    content: '💳';
}

.sy-banknote:before, .sy-banknote.right:after {
    content: '💵';
}

.sy-moneybag:before, .sy-moneybag.right:after {
    content: '💰';
}

.sy-calculator:before, .sy-calculator.right:after {
    content: '';
}

.sy-bank:before, .sy-bank.right:after {
    content: '🏦';
}

.sy-gavel:before, .sy-gavel.right:after {
    content: '🔨';
}

.sy-meeting:before, .sy-meeting.right:after {
    content: '';
}

.sy-barchart:before, .sy-barchart.right:after {
    content: '📊';
}

.sy-piechart:before, .sy-piechart.right:after {
    content: '';
}

.sy-activity:before, .sy-activity.right:after {
    content: '📈';
}

.sy-flowchart:before, .sy-flowchart.right:after {
    content: '';
}

.sy-box:before, .sy-box.right:after {
    content: '📦';
}

.sy-crate:before, .sy-crate.right:after {
    content: '';
}

.sy-home:before, .sy-home.right:after {
    content: '⌂';
}

.sy-fence:before, .sy-fence.right:after {
    content: '';
}

.sy-buildings:before, .sy-buildings.right:after {
    content: '🏢';
}

.sy-bridge:before, .sy-bridge.right:after {
    content: '';
}

.sy-barn:before, .sy-barn.right:after {
    content: '';
}

.sy-lodging:before, .sy-lodging.right:after {
    content: '🏨';
}

.sy-earth:before, .sy-earth.right:after {
    content: '🌎';
}

.sy-globe:before, .sy-globe.right:after {
    content: '🌐';
}

.sy-compass:before, .sy-compass.right:after {
    content: '';
}

.sy-signpost:before, .sy-signpost.right:after {
    content: '';
}

.sy-map:before, .sy-map.right:after {
    content: '';
}

.sy-location:before, .sy-location.right:after {
    content: '';
}

.sy-pushpin:before, .sy-pushpin.right:after {
    content: '📌';
}

.sy-script:before, .sy-script.right:after {
    content: '';
}

.sy-playscript:before, .sy-playscript.right:after {
    content: '';
}

.sy-stopscript:before, .sy-stopscript.right:after {
    content: '';
}

.sy-recordscript:before, .sy-recordscript.right:after {
    content: '';
}

.sy-bug:before, .sy-bug.right:after {
    content: '🐛';
}

.sy-puzzle:before, .sy-puzzle.right:after {
    content: '';
}

.sy-window:before, .sy-window.right:after {
    content: '';
}

.sy-database:before, .sy-database.right:after {
    content: '';
}

.sy-adddatabase:before, .sy-adddatabase.right:after {
    content: '';
}

.sy-deletedatabase:before, .sy-deletedatabase.right:after {
    content: '';
}

.sy-hdd:before, .sy-hdd.right:after {
    content: '';
}

.sy-networkhdd:before, .sy-networkhdd.right:after {
    content: '';
}

.sy-downloadhdd:before, .sy-downloadhdd.right:after {
    content: '';
}

.sy-airplay:before, .sy-airplay.right:after {
    content: '';
}

.sy-music:before, .sy-music.right:after {
    content: '♫';
}

.sy-mic:before, .sy-mic.right:after {
    content: '🎤';
}

.sy-headphones:before, .sy-headphones.right:after {
    content: '🎧';
}

.sy-volume:before, .sy-volume.right:after {
    content: '🔈';
}

.sy-radio:before, .sy-radio.right:after {
    content: '📻';
}

.sy-phonograph:before, .sy-phonograph.right:after {
    content: '';
}

.sy-disc:before, .sy-disc.right:after {
    content: '💿';
}

.sy-discs:before, .sy-discs.right:after {
    content: '';
}

.sy-playlist:before, .sy-playlist.right:after {
    content: '';
}

.sy-musichome:before, .sy-musichome.right:after {
    content: '';
}

.sy-itunes:before, .sy-itunes.right:after {
    content: '';
}

.sy-camera:before, .sy-camera.right:after {
    content: '📷';
}

.sy-picture:before, .sy-picture.right:after {
    content: '🌄';
}

.sy-pictures:before, .sy-pictures.right:after {
    content: '';
}

.sy-searchpicture:before, .sy-searchpicture.right:after {
    content: '';
}

.sy-video:before, .sy-video.right:after {
    content: '📹';
}

.sy-clapboard:before, .sy-clapboard.right:after {
    content: '🎬';
}

.sy-film:before, .sy-film.right:after {
    content: '';
}

.sy-playfilm:before, .sy-playfilm.right:after {
    content: '';
}

.sy-tv:before, .sy-tv.right:after {
    content: '📺';
}

.sy-flatscreen:before, .sy-flatscreen.right:after {
    content: '';
}

.sy-projector:before, .sy-projector.right:after {
    content: '';
}

.sy-videogame:before, .sy-videogame.right:after {
    content: '🎮';
}

.sy-play:before, .sy-play.right:after {
    content: '▶';
}

.sy-pause:before, .sy-pause.right:after {
    content: '';
}

.sy-stop:before, .sy-stop.right:after {
    content: '■';
}

.sy-record:before, .sy-record.right:after {
    content: '●';
}

.sy-rewind:before, .sy-rewind.right:after {
    content: '⏪';
}

.sy-fastforward:before, .sy-fastforward.right:after {
    content: '⏩';
}

.sy-skipback:before, .sy-skipback.right:after {
    content: '⏮';
}

.sy-skipforward:before, .sy-skipforward.right:after {
    content: '⏭';
}

.sy-eject:before, .sy-eject.right:after {
    content: '⏏';
}

.sy-shuffle:before, .sy-shuffle.right:after {
    content: '🔀';
}

.sy-filecabinet:before, .sy-filecabinet.right:after {
    content: '';
}

.sy-storagebox:before, .sy-storagebox.right:after {
    content: '';
}

.sy-books:before, .sy-books.right:after {
    content: '📚';
}

.sy-bookspencil:before, .sy-bookspencil.right:after {
    content: '';
}

.sy-openbook:before, .sy-openbook.right:after {
    content: '📖';
}

.sy-bookinsert:before, .sy-bookinsert.right:after {
    content: '';
}

.sy-notebook:before, .sy-notebook.right:after {
    content: '📓';
}

.sy-ledger:before, .sy-ledger.right:after {
    content: '📒';
}

.sy-album:before, .sy-album.right:after {
    content: '';
}

.sy-newspaper:before, .sy-newspaper.right:after {
    content: '📰';
}

.sy-spiralbound:before, .sy-spiralbound.right:after {
    content: '';
}

.sy-notepad:before, .sy-notepad.right:after {
    content: '';
}

.sy-notice:before, .sy-notice.right:after {
    content: '';
}

.sy-grid:before, .sy-grid.right:after {
    content: '';
}

.sy-thumbnails:before, .sy-thumbnails.right:after {
    content: '';
}

.sy-filter:before, .sy-filter.right:after {
    content: '';
}

.sy-desktop:before, .sy-desktop.right:after {
    content: '💻';
}

.sy-laptop:before, .sy-laptop.right:after {
    content: '';
}

.sy-tablet:before, .sy-tablet.right:after {
    content: '';
}

.sy-cell:before, .sy-cell.right:after {
    content: '📱';
}

.sy-cellbars:before, .sy-cellbars.right:after {
    content: '📶';
}

.sy-battery:before, .sy-battery.right:after {
    content: '🔋';
}

.sy-mediumbattery:before, .sy-mediumbattery.right:after {
    content: '';
}

.sy-emptybattery:before, .sy-emptybattery.right:after {
    content: '';
}

.sy-chargingbattery:before, .sy-chargingbattery.right:after {
    content: '';
}

.sy-screwdrivermobile:before, .sy-screwdrivermobile.right:after {
    content: '';
}

.sy-brushmobile:before, .sy-brushmobile.right:after {
    content: '';
}

.sy-pencilmobile:before, .sy-pencilmobile.right:after {
    content: '';
}

.sy-door:before, .sy-door.right:after {
    content: '🚪';
}

.sy-washer:before, .sy-washer.right:after {
    content: '';
}

.sy-dryer:before, .sy-dryer.right:after {
    content: '';
}

.sy-fireplace:before, .sy-fireplace.right:after {
    content: '';
}

.sy-toilet:before, .sy-toilet.right:after {
    content: '🚽';
}

.sy-toiletpaper:before, .sy-toiletpaper.right:after {
    content: '';
}

.sy-lightbulb:before, .sy-lightbulb.right:after {
    content: '💡';
}

.sy-cfl:before, .sy-cfl.right:after {
    content: '';
}

.sy-flashlight:before, .sy-flashlight.right:after {
    content: '🔦';
}

.sy-candle:before, .sy-candle.right:after {
    content: '';
}

.sy-campfire:before, .sy-campfire.right:after {
    content: '🔥';
}

.sy-picnictable:before, .sy-picnictable.right:after {
    content: '';
}

.sy-frame:before, .sy-frame.right:after {
    content: '';
}

.sy-heartframe:before, .sy-heartframe.right:after {
    content: '💟';
}

.sy-starframe:before, .sy-starframe.right:after {
    content: '';
}

.sy-treeframe:before, .sy-treeframe.right:after {
    content: '';
}

.sy-flowerframe:before, .sy-flowerframe.right:after {
    content: '';
}

.sy-questionframe:before, .sy-questionframe.right:after {
    content: '';
}

.sy-utensilsframe:before, .sy-utensilsframe.right:after {
    content: '';
}

.sy-atom:before, .sy-atom.right:after {
    content: '⚛';
}

.sy-fluxcapacitor:before, .sy-fluxcapacitor.right:after {
    content: '';
}

.sy-rings:before, .sy-rings.right:after {
    content: '💍';
}

.sy-balloons:before, .sy-balloons.right:after {
    content: '🎈';
}

.sy-easteregg:before, .sy-easteregg.right:after {
    content: '';
}

.sy-jackolantern:before, .sy-jackolantern.right:after {
    content: '🎃';
}

.sy-menorah:before, .sy-menorah.right:after {
    content: '';
}

.sy-christmastree:before, .sy-christmastree.right:after {
    content: '🎄';
}

.sy-teddy:before, .sy-teddy.right:after {
    content: '';
}

.sy-blocks:before, .sy-blocks.right:after {
    content: '';
}

.sy-rattle:before, .sy-rattle.right:after {
    content: '';
}

.sy-diaper:before, .sy-diaper.right:after {
    content: '';
}

.sy-pailshovel:before, .sy-pailshovel.right:after {
    content: '';
}

.sy-sweep:before, .sy-sweep.right:after {
    content: '';
}

.sy-headstone:before, .sy-headstone.right:after {
    content: '⛼';
}

.sy-onedie:before, .sy-onedie.right:after {
    content: '⚀';
}

.sy-twodie:before, .sy-twodie.right:after {
    content: '⚁';
}

.sy-threedie:before, .sy-threedie.right:after {
    content: '⚂';
}

.sy-fourdie:before, .sy-fourdie.right:after {
    content: '⚃';
}

.sy-fivedie:before, .sy-fivedie.right:after {
    content: '⚄';
}

.sy-sixdie:before, .sy-sixdie.right:after {
    content: '⚅';
}

.sy-fuzzydice:before, .sy-fuzzydice.right:after {
    content: '';
}

.sy-download:before, .sy-download.right:after {
    content: '';
}

.sy-downloadbox:before, .sy-downloadbox.right:after {
    content: '';
}

.sy-downloadcrate:before, .sy-downloadcrate.right:after {
    content: '';
}

.sy-upload:before, .sy-upload.right:after {
    content: '';
}

.sy-uploadbox:before, .sy-uploadbox.right:after {
    content: '';
}

.sy-uploadcrate:before, .sy-uploadcrate.right:after {
    content: '';
}

.sy-transfer:before, .sy-transfer.right:after {
    content: '⇆';
}

.sy-refresh:before, .sy-refresh.right:after {
    content: '↻';
}

.sy-sync:before, .sy-sync.right:after {
    content: '';
}

.sy-wifi:before, .sy-wifi.right:after {
    content: '';
}

.sy-connection:before, .sy-connection.right:after {
    content: '';
}

.sy-usb:before, .sy-usb.right:after {
    content: '';
}

.sy-files:before, .sy-files.right:after {
    content: '';
}

.sy-addfile:before, .sy-addfile.right:after {
    content: '';
}

.sy-removefile:before, .sy-removefile.right:after {
    content: '';
}

.sy-deletefile:before, .sy-deletefile.right:after {
    content: '';
}

.sy-searchfile:before, .sy-searchfile.right:after {
    content: '';
}

.sy-folder:before, .sy-folder.right:after {
    content: '📁';
}

.sy-addfolder:before, .sy-addfolder.right:after {
    content: '';
}

.sy-removefolder:before, .sy-removefolder.right:after {
    content: '';
}

.sy-deletefolder:before, .sy-deletefolder.right:after {
    content: '';
}

.sy-downloadfolder:before, .sy-downloadfolder.right:after {
    content: '';
}

.sy-uploadfolder:before, .sy-uploadfolder.right:after {
    content: '';
}

.sy-undo:before, .sy-undo.right:after {
    content: '↩';
}

.sy-redo:before, .sy-redo.right:after {
    content: '↪';
}

.sy-quote:before, .sy-quote.right:after {
    content: '“';
}

.sy-font:before, .sy-font.right:after {
    content: '';
}

.sy-anchor:before, .sy-anchor.right:after {
    content: '';
}

.sy-print:before, .sy-print.right:after {
    content: '⎙';
}

.sy-fax:before, .sy-fax.right:after {
    content: '📠';
}

.sy-shredder:before, .sy-shredder.right:after {
    content: '';
}

.sy-typewriter:before, .sy-typewriter.right:after {
    content: '';
}

.sy-list:before, .sy-list.right:after {
    content: '';
}

.sy-action:before, .sy-action.right:after {
    content: '';
}

.sy-redirect:before, .sy-redirect.right:after {
    content: '↗';
}

.sy-expand:before, .sy-expand.right:after {
    content: '⤢';
}

.sy-contract:before, .sy-contract.right:after {
    content: '';
}

.sy-scaleup:before, .sy-scaleup.right:after {
    content: '';
}

.sy-scaledown:before, .sy-scaledown.right:after {
    content: '';
}

.sy-power:before, .sy-power.right:after {
    content: '';
}

.sy-lifepreserver:before, .sy-lifepreserver.right:after {
    content: '';
}

.sy-help:before, .sy-help.right:after {
    content: '❓';
}

.sy-info:before, .sy-info.right:after {
    content: 'ℹ';
}

.sy-alert:before, .sy-alert.right:after {
    content: '⚠';
}

.sy-caution:before, .sy-caution.right:after {
    content: '⛔';
}

.sy-plus:before, .sy-plus.right:after {
    content: '+';
}

.sy-hyphen:before, .sy-hyphen.right:after {
    content: '-';
}

.sy-check:before, .sy-check.right:after {
    content: '✓';
}

.sy-delete:before, .sy-delete.right:after {
    content: '␡';
}

.sy-dogface:before, .sy-dogface.right:after {
    content: '🐶';
}

.sy-catface:before, .sy-catface.right:after {
    content: '🐱';
}

.sy-bearface:before, .sy-bearface.right:after {
    content: '🐻';
}

.sy-bird:before, .sy-bird.right:after {
    content: '🐦';
}

.sy-dog:before, .sy-dog.right:after {
    content: '🐕';
}

.sy-sheep:before, .sy-sheep.right:after {
    content: '🐑';
}

.sy-pig:before, .sy-pig.right:after {
    content: '🐖';
}

.sy-bone:before, .sy-bone.right:after {
    content: '';
}

.sy-tooth:before, .sy-tooth.right:after {
    content: '';
}

.sy-palmtree:before, .sy-palmtree.right:after {
    content: '🌴';
}

.sy-tree:before, .sy-tree.right:after {
    content: '🌲';
}

.sy-leaf:before, .sy-leaf.right:after {
    content: '🍂';
}

.sy-flower:before, .sy-flower.right:after {
    content: '⚘';
}

.sy-settings:before, .sy-settings.right:after {
    content: '⚙';
}

.sy-dashboard:before, .sy-dashboard.right:after {
    content: '';
}

.sy-notifications:before, .sy-notifications.right:after {
    content: '🔔';
}

.sy-toggles:before, .sy-toggles.right:after {
    content: '';
}

.sy-switch:before, .sy-switch.right:after {
    content: '';
}

.sy-switchoff:before, .sy-switchoff.right:after {
    content: '';
}

.sy-brightness:before, .sy-brightness.right:after {
    content: '🔆';
}

.sy-flashoff:before, .sy-flashoff.right:after {
    content: '';
}

.sy-toolbox:before, .sy-toolbox.right:after {
    content: '';
}

.sy-tools:before, .sy-tools.right:after {
    content: '';
}

.sy-wrench:before, .sy-wrench.right:after {
    content: '🔧';
}

.sy-wrenches:before, .sy-wrenches.right:after {
    content: '';
}

.sy-wrenchpencil:before, .sy-wrenchpencil.right:after {
    content: '';
}

.sy-screwdriverpencil:before, .sy-screwdriverpencil.right:after {
    content: '';
}

.sy-hammerscrewdriver:before, .sy-hammerscrewdriver.right:after {
    content: '';
}

.sy-tapemeasure:before, .sy-tapemeasure.right:after {
    content: '';
}

.sy-hourglass:before, .sy-hourglass.right:after {
    content: '⏳';
}

.sy-clock:before, .sy-clock.right:after {
    content: '⏲';
}

.sy-stopwatch:before, .sy-stopwatch.right:after {
    content: '⏱';
}

.sy-alarmclock:before, .sy-alarmclock.right:after {
    content: '⏰';
}

.sy-calendar:before, .sy-calendar.right:after {
    content: '📅';
}

.sy-keyboardup:before, .sy-keyboardup.right:after {
    content: '';
}

.sy-keyboarddown:before, .sy-keyboarddown.right:after {
    content: '';
}

.sy-heavyasterisk:before, .sy-heavyasterisk.right:after {
    content: '✱';
}

.sy-egg:before, .sy-egg.right:after {
    content: '';
}

.sy-cheese:before, .sy-cheese.right:after {
    content: '';
}

.sy-hotdog:before, .sy-hotdog.right:after {
    content: '';
}

.sy-burger:before, .sy-burger.right:after {
    content: '🍔';
}

.sy-birthdaycake:before, .sy-birthdaycake.right:after {
    content: '🎂';
}

.sy-pancakes:before, .sy-pancakes.right:after {
    content: '';
}

.sy-pizza:before, .sy-pizza.right:after {
    content: '🍕';
}

.sy-frenchfries:before, .sy-frenchfries.right:after {
    content: '🍟';
}

.sy-apple:before, .sy-apple.right:after {
    content: '🍏';
}

.sy-mug:before, .sy-mug.right:after {
    content: '☕';
}

.sy-coffee:before, .sy-coffee.right:after {
    content: '';
}

.sy-growler:before, .sy-growler.right:after {
    content: '';
}

.sy-beer:before, .sy-beer.right:after {
    content: '🍺';
}

.sy-bottle:before, .sy-bottle.right:after {
    content: '';
}

.sy-wine:before, .sy-wine.right:after {
    content: '';
}

.sy-wineglass:before, .sy-wineglass.right:after {
    content: '🍷';
}

.sy-cocktail:before, .sy-cocktail.right:after {
    content: '🍸';
}

.sy-soda:before, .sy-soda.right:after {
    content: '';
}

.sy-cup:before, .sy-cup.right:after {
    content: '';
}

.sy-babybottle:before, .sy-babybottle.right:after {
    content: '🍼';
}

.sy-jug:before, .sy-jug.right:after {
    content: '';
}

.sy-oven:before, .sy-oven.right:after {
    content: '';
}

.sy-takeout:before, .sy-takeout.right:after {
    content: '';
}

.sy-paperbag:before, .sy-paperbag.right:after {
    content: '';
}

.sy-utensils:before, .sy-utensils.right:after {
    content: '🍴';
}

.sy-tshirt:before, .sy-tshirt.right:after {
    content: '👕';
}

.sy-graduationcap:before, .sy-graduationcap.right:after {
    content: '🎓';
}

.sy-fabric:before, .sy-fabric.right:after {
    content: '';
}

.sy-swatch:before, .sy-swatch.right:after {
    content: '';
}

.sy-weave:before, .sy-weave.right:after {
    content: '';
}

.sy-thread:before, .sy-thread.right:after {
    content: '';
}

.sy-yarn:before, .sy-yarn.right:after {
    content: '';
}

.sy-crochet:before, .sy-crochet.right:after {
    content: '';
}

.sy-needles:before, .sy-needles.right:after {
    content: '';
}

.sy-scissorsneedles:before, .sy-scissorsneedles.right:after {
    content: '';
}

.sy-button:before, .sy-button.right:after {
    content: '';
}

.sy-zipper:before, .sy-zipper.right:after {
    content: '';
}

.sy-sun:before, .sy-sun.right:after {
    content: '☀';
}

.sy-partlycloudy:before, .sy-partlycloudy.right:after {
    content: '⛅';
}

.sy-rainbow:before, .sy-rainbow.right:after {
    content: '🌈';
}

.sy-umbrella:before, .sy-umbrella.right:after {
    content: '☂';
}

.sy-crescentmoon:before, .sy-crescentmoon.right:after {
    content: '🌙';
}

.sy-newmoon:before, .sy-newmoon.right:after {
    content: '🌑';
}

.sy-waxingcrescentmoon:before, .sy-waxingcrescentmoon.right:after {
    content: '🌒';
}

.sy-firstquartermoon:before, .sy-firstquartermoon.right:after {
    content: '🌓';
}

.sy-waxinggibbousmoon:before, .sy-waxinggibbousmoon.right:after {
    content: '🌔';
}

.sy-fullmoon:before, .sy-fullmoon.right:after {
    content: '🌕';
}

.sy-waninggibbousmoon:before, .sy-waninggibbousmoon.right:after {
    content: '🌖';
}

.sy-lastquartermoon:before, .sy-lastquartermoon.right:after {
    content: '🌗';
}

.sy-waningcrescentmoon:before, .sy-waningcrescentmoon.right:after {
    content: '🌘';
}

.sy-car:before, .sy-car.right:after {
    content: '🚘';
}

.sy-carrepair:before, .sy-carrepair.right:after {
    content: '';
}

.sy-taxi:before, .sy-taxi.right:after {
    content: '🚖';
}

.sy-train:before, .sy-train.right:after {
    content: '🚆';
}

.sy-bus:before, .sy-bus.right:after {
    content: '🚍';
}

.sy-truck:before, .sy-truck.right:after {
    content: '🚚';
}

.sy-trailer:before, .sy-trailer.right:after {
    content: '';
}

.sy-trailerdump:before, .sy-trailerdump.right:after {
    content: '';
}

.sy-plane:before, .sy-plane.right:after {
    content: '✈';
}

.sy-bike:before, .sy-bike.right:after {
    content: '🚲';
}

.sy-motorcycle:before, .sy-motorcycle.right:after {
    content: '';
}

.sy-boat:before, .sy-boat.right:after {
    content: '🚢';
}

.sy-rocket:before, .sy-rocket.right:after {
    content: '🚀';
}

.sy-ufo:before, .sy-ufo.right:after {
    content: '';
}

.sy-squarekey:before, .sy-squarekey.right:after {
    content: '';
}

.sy-tire:before, .sy-tire.right:after {
    content: '';
}

.sy-fuel:before, .sy-fuel.right:after {
    content: '⛽';
}

.sy-parking:before, .sy-parking.right:after {
    content: '';
}

.sy-wheelchair:before, .sy-wheelchair.right:after {
    content: '♿';
}

.sy-restroom:before, .sy-restroom.right:after {
    content: '🚻';
}

.sy-elevator:before, .sy-elevator.right:after {
    content: '';
}

.sy-briefcase:before, .sy-briefcase.right:after {
    content: '💼';
}

.sy-theatre:before, .sy-theatre.right:after {
    content: '🎭';
}

.sy-ticket:before, .sy-ticket.right:after {
    content: '🎫';
}

.sy-golf:before, .sy-golf.right:after {
    content: '';
}

.sy-billiards:before, .sy-billiards.right:after {
    content: '🎱';
}

.sy-baseball:before, .sy-baseball.right:after {
    content: '⚾';
}

.sy-tennis:before, .sy-tennis.right:after {
    content: '🎾';
}

.sy-basketball:before, .sy-basketball.right:after {
    content: '🏀';
}

.sy-football:before, .sy-football.right:after {
    content: '🏈';
}

.sy-soccer:before, .sy-soccer.right:after {
    content: '⚽';
}

.sy-flaginhole:before, .sy-flaginhole.right:after {
    content: '⛳';
}

.sy-paddles:before, .sy-paddles.right:after {
    content: '';
}

.sy-skiboot:before, .sy-skiboot.right:after {
    content: '';
}

.sy-skis:before, .sy-skis.right:after {
    content: '🎿';
}

.sy-hiker:before, .sy-hiker.right:after {
    content: '';
}

.sy-runner:before, .sy-runner.right:after {
    content: '🏃';
}

.sy-hottub:before, .sy-hottub.right:after {
    content: '';
}

.sy-exercise:before, .sy-exercise.right:after {
    content: '';
}

.sy-hospital:before, .sy-hospital.right:after {
    content: '⛨';
}

.sy-medicalcross:before, .sy-medicalcross.right:after {
    content: '';
}

.sy-medicalbag:before, .sy-medicalbag.right:after {
    content: '';
}

.sy-bandage:before, .sy-bandage.right:after {
    content: '';
}

.sy-flask:before, .sy-flask.right:after {
    content: '';
}

.sy-testtube:before, .sy-testtube.right:after {
    content: '';
}

.sy-up:before, .sy-up.right:after {
    content: '⬆';
}

.sy-right:before, .sy-right.right:after {
    content: '➡';
}

.sy-down:before, .sy-down.right:after {
    content: '⬇';
}

.sy-left:before, .sy-left.right:after {
    content: '⬅';
}

.sy-navigateup:before, .sy-navigateup.right:after {
    content: '';
}

.sy-navigateright:before, .sy-navigateright.right:after {
    content: '▻';
}

.sy-navigatedown:before, .sy-navigatedown.right:after {
    content: '';
}

.sy-navigateleft:before, .sy-navigateleft.right:after {
    content: '◅';
}

.sy-share:before, .sy-share.right:after {
    content: '';
}

@font-face {
    font-family: 'SSSymboliconsLine';
    src: url("/common/fonts/icons/ss-symbolicons-line.eot");
    src: url("/common/fonts/icons/ss-symbolicons-line.eot?#iefix") format('embedded-opentype'),url("/common/fonts/icons/ss-symbolicons-line.woff") format('woff'),url("/common/fonts/icons/ss-symbolicons-line.ttf") format('truetype'),url("/common/fonts/icons/ss-symbolicons-line.svg#b094da2298109a3b630c869dac755d71") format('svg');
    font-style: normal;
    font-weight: 400;
}

.syl-icon, .syl-icon.syl-symbolicons-line, [class^="syl-"]:before, [class*=" syl-"]:before, [class^="syl-"].syl-symbolicons-line:before, [class*=" syl-"].syl-symbolicons-line:before, [class^="syl-"].right:after, [class*=" syl-"].right:after, [class^="syl-"].syl-symbolicons-line.right:after, [class*=" syl-"].syl-symbolicons-line.right:after {
    font-family: "SSSymboliconsLine";
    font-style: normal;
    font-weight: 300;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
}

[class^="syl-"].right:before, [class*=" syl-"].syl-symbolicons-line.right:before {
    display: none;
    content: '';
}

.syl-crosshair:before, .syl-crosshair.right:after {
    content: '⌖';
}

.syl-search:before, .syl-search.right:after {
    content: '🔍';
}

.syl-zoomin:before, .syl-zoomin.right:after {
    content: '';
}

.syl-zoomout:before, .syl-zoomout.right:after {
    content: '';
}

.syl-binoculars:before, .syl-binoculars.right:after {
    content: '';
}

.syl-raisedhand:before, .syl-raisedhand.right:after {
    content: '✋';
}

.syl-link:before, .syl-link.right:after {
    content: '🔗';
}

.syl-write:before, .syl-write.right:after {
    content: '✎';
}

.syl-compose:before, .syl-compose.right:after {
    content: '📝';
}

.syl-lock:before, .syl-lock.right:after {
    content: '🔒';
}

.syl-unlock:before, .syl-unlock.right:after {
    content: '🔓';
}

.syl-key:before, .syl-key.right:after {
    content: '🔑';
}

.syl-backspace:before, .syl-backspace.right:after {
    content: '⌫';
}

.syl-ban:before, .syl-ban.right:after {
    content: '🚫';
}

.syl-nosmoking:before, .syl-nosmoking.right:after {
    content: '🚭';
}

.syl-trash:before, .syl-trash.right:after {
    content: '';
}

.syl-target:before, .syl-target.right:after {
    content: '◎';
}

.syl-stopsign:before, .syl-stopsign.right:after {
    content: '';
}

.syl-radioactive:before, .syl-radioactive.right:after {
    content: '☢';
}

.syl-skull:before, .syl-skull.right:after {
    content: '💀';
}

.syl-lightning:before, .syl-lightning.right:after {
    content: '☇';
}

.syl-tag:before, .syl-tag.right:after {
    content: '';
}

.syl-newtag:before, .syl-newtag.right:after {
    content: '';
}

.syl-flag:before, .syl-flag.right:after {
    content: '⚑';
}

.syl-like:before, .syl-like.right:after {
    content: '👍';
}

.syl-dislike:before, .syl-dislike.right:after {
    content: '👎';
}

.syl-heart:before, .syl-heart.right:after {
    content: '♥';
}

.syl-addheart:before, .syl-addheart.right:after {
    content: '';
}

.syl-deleteheart:before, .syl-deleteheart.right:after {
    content: '💔';
}

.syl-star:before, .syl-star.right:after {
    content: '⋆';
}

.syl-trophy:before, .syl-trophy.right:after {
    content: '🏆';
}

.syl-award:before, .syl-award.right:after {
    content: '';
}

.syl-medal:before, .syl-medal.right:after {
    content: '';
}

.syl-badge:before, .syl-badge.right:after {
    content: '📛';
}

.syl-crown:before, .syl-crown.right:after {
    content: '👑';
}

.syl-bullseye:before, .syl-bullseye.right:after {
    content: '🎯';
}

.syl-sample:before, .syl-sample.right:after {
    content: '';
}

.syl-crop:before, .syl-crop.right:after {
    content: '';
}

.syl-layers:before, .syl-layers.right:after {
    content: '';
}

.syl-magicwand:before, .syl-magicwand.right:after {
    content: '';
}

.syl-cut:before, .syl-cut.right:after {
    content: '✂';
}

.syl-cutpaste:before, .syl-cutpaste.right:after {
    content: '';
}

.syl-clipboard:before, .syl-clipboard.right:after {
    content: '📋';
}

.syl-rules:before, .syl-rules.right:after {
    content: '📏';
}

.syl-rulerpencil:before, .syl-rulerpencil.right:after {
    content: '';
}

.syl-gridlines:before, .syl-gridlines.right:after {
    content: '';
}

.syl-pen:before, .syl-pen.right:after {
    content: '✒';
}

.syl-pencilbrush:before, .syl-pencilbrush.right:after {
    content: '';
}

.syl-pencilbrushpen:before, .syl-pencilbrushpen.right:after {
    content: '';
}

.syl-brush:before, .syl-brush.right:after {
    content: '';
}

.syl-paintroller:before, .syl-paintroller.right:after {
    content: '';
}

.syl-fill:before, .syl-fill.right:after {
    content: '';
}

.syl-stroke:before, .syl-stroke.right:after {
    content: '';
}

.syl-crayons:before, .syl-crayons.right:after {
    content: '';
}

.syl-palette:before, .syl-palette.right:after {
    content: '🎨';
}

.syl-fliphorizontally:before, .syl-fliphorizontally.right:after {
    content: '';
}

.syl-flipvertically:before, .syl-flipvertically.right:after {
    content: '';
}

.syl-effects:before, .syl-effects.right:after {
    content: '';
}

.syl-bezier:before, .syl-bezier.right:after {
    content: '';
}

.syl-pixels:before, .syl-pixels.right:after {
    content: '';
}

.syl-phone:before, .syl-phone.right:after {
    content: '📞';
}

.syl-rotaryphone:before, .syl-rotaryphone.right:after {
    content: '☎';
}

.syl-touchtonephone:before, .syl-touchtonephone.right:after {
    content: '☏';
}

.syl-phonebook:before, .syl-phonebook.right:after {
    content: '';
}

.syl-voicemail:before, .syl-voicemail.right:after {
    content: '⌕';
}

.syl-megaphone:before, .syl-megaphone.right:after {
    content: '📢';
}

.syl-rss:before, .syl-rss.right:after {
    content: '';
}

.syl-podcast:before, .syl-podcast.right:after {
    content: '';
}

.syl-mailbox:before, .syl-mailbox.right:after {
    content: '📫';
}

.syl-send:before, .syl-send.right:after {
    content: '';
}

.syl-mail:before, .syl-mail.right:after {
    content: '✉';
}

.syl-incomingmail:before, .syl-incomingmail.right:after {
    content: '📩';
}

.syl-inbox:before, .syl-inbox.right:after {
    content: '📥';
}

.syl-outbox:before, .syl-outbox.right:after {
    content: '📤';
}

.syl-stamp:before, .syl-stamp.right:after {
    content: '';
}

.syl-chat:before, .syl-chat.right:after {
    content: '💬';
}

.syl-chats:before, .syl-chats.right:after {
    content: '';
}

.syl-textchat:before, .syl-textchat.right:after {
    content: '';
}

.syl-exclamationchat:before, .syl-exclamationchat.right:after {
    content: '';
}

.syl-questionchat:before, .syl-questionchat.right:after {
    content: '';
}

.syl-ellipsischat:before, .syl-ellipsischat.right:after {
    content: '';
}

.syl-smile:before, .syl-smile.right:after {
    content: '☻';
}

.syl-frown:before, .syl-frown.right:after {
    content: '☹';
}

.syl-toothsmile:before, .syl-toothsmile.right:after {
    content: '😃';
}

.syl-toothlesssmile:before, .syl-toothlesssmile.right:after {
    content: '😀';
}

.syl-user:before, .syl-user.right:after {
    content: '👤';
}

.syl-users:before, .syl-users.right:after {
    content: '👥';
}

.syl-adduser:before, .syl-adduser.right:after {
    content: '';
}

.syl-removeuser:before, .syl-removeuser.right:after {
    content: '';
}

.syl-deleteuser:before, .syl-deleteuser.right:after {
    content: '';
}

.syl-heartuser:before, .syl-heartuser.right:after {
    content: '';
}

.syl-males:before, .syl-males.right:after {
    content: '👬';
}

.syl-females:before, .syl-females.right:after {
    content: '👭';
}

.syl-malefemale:before, .syl-malefemale.right:after {
    content: '👫';
}

.syl-userportrait:before, .syl-userportrait.right:after {
    content: '';
}

.syl-userframe:before, .syl-userframe.right:after {
    content: '';
}

.syl-usersframe:before, .syl-usersframe.right:after {
    content: '';
}

.syl-baby:before, .syl-baby.right:after {
    content: '👶';
}

.syl-swaddledbaby:before, .syl-swaddledbaby.right:after {
    content: '';
}

.syl-robot:before, .syl-robot.right:after {
    content: '';
}

.syl-happyrobot:before, .syl-happyrobot.right:after {
    content: '';
}

.syl-alien:before, .syl-alien.right:after {
    content: '👽';
}

.syl-ghost:before, .syl-ghost.right:after {
    content: '👻';
}

.syl-contacts:before, .syl-contacts.right:after {
    content: '📇';
}

.syl-addressbook:before, .syl-addressbook.right:after {
    content: '📑';
}

.syl-footsteps:before, .syl-footsteps.right:after {
    content: '👣';
}

.syl-cart:before, .syl-cart.right:after {
    content: '';
}

.syl-shoppingbag:before, .syl-shoppingbag.right:after {
    content: '';
}

.syl-gift:before, .syl-gift.right:after {
    content: '🎁';
}

.syl-store:before, .syl-store.right:after {
    content: '🏪';
}

.syl-safe:before, .syl-safe.right:after {
    content: '';
}

.syl-bill:before, .syl-bill.right:after {
    content: '';
}

.syl-creditcard:before, .syl-creditcard.right:after {
    content: '💳';
}

.syl-banknote:before, .syl-banknote.right:after {
    content: '💵';
}

.syl-moneybag:before, .syl-moneybag.right:after {
    content: '💰';
}

.syl-calculator:before, .syl-calculator.right:after {
    content: '';
}

.syl-bank:before, .syl-bank.right:after {
    content: '🏦';
}

.syl-gavel:before, .syl-gavel.right:after {
    content: '🔨';
}

.syl-meeting:before, .syl-meeting.right:after {
    content: '';
}

.syl-barchart:before, .syl-barchart.right:after {
    content: '📊';
}

.syl-piechart:before, .syl-piechart.right:after {
    content: '';
}

.syl-activity:before, .syl-activity.right:after {
    content: '📈';
}

.syl-flowchart:before, .syl-flowchart.right:after {
    content: '';
}

.syl-box:before, .syl-box.right:after {
    content: '📦';
}

.syl-crate:before, .syl-crate.right:after {
    content: '';
}

.syl-home:before, .syl-home.right:after {
    content: '⌂';
}

.syl-fence:before, .syl-fence.right:after {
    content: '';
}

.syl-buildings:before, .syl-buildings.right:after {
    content: '🏢';
}

.syl-bridge:before, .syl-bridge.right:after {
    content: '';
}

.syl-barn:before, .syl-barn.right:after {
    content: '';
}

.syl-lodging:before, .syl-lodging.right:after {
    content: '🏨';
}

.syl-earth:before, .syl-earth.right:after {
    content: '🌎';
}

.syl-globe:before, .syl-globe.right:after {
    content: '🌐';
}

.syl-compass:before, .syl-compass.right:after {
    content: '';
}

.syl-signpost:before, .syl-signpost.right:after {
    content: '';
}

.syl-map:before, .syl-map.right:after {
    content: '';
}

.syl-location:before, .syl-location.right:after {
    content: '';
}

.syl-pushpin:before, .syl-pushpin.right:after {
    content: '📌';
}

.syl-script:before, .syl-script.right:after {
    content: '';
}

.syl-playscript:before, .syl-playscript.right:after {
    content: '';
}

.syl-stopscript:before, .syl-stopscript.right:after {
    content: '';
}

.syl-recordscript:before, .syl-recordscript.right:after {
    content: '';
}

.syl-bug:before, .syl-bug.right:after {
    content: '🐛';
}

.syl-puzzle:before, .syl-puzzle.right:after {
    content: '';
}

.syl-window:before, .syl-window.right:after {
    content: '';
}

.syl-database:before, .syl-database.right:after {
    content: '';
}

.syl-adddatabase:before, .syl-adddatabase.right:after {
    content: '';
}

.syl-deletedatabase:before, .syl-deletedatabase.right:after {
    content: '';
}

.syl-hdd:before, .syl-hdd.right:after {
    content: '';
}

.syl-networkhdd:before, .syl-networkhdd.right:after {
    content: '';
}

.syl-downloadhdd:before, .syl-downloadhdd.right:after {
    content: '';
}

.syl-airplay:before, .syl-airplay.right:after {
    content: '';
}

.syl-music:before, .syl-music.right:after {
    content: '♫';
}

.syl-mic:before, .syl-mic.right:after {
    content: '🎤';
}

.syl-headphones:before, .syl-headphones.right:after {
    content: '🎧';
}

.syl-volume:before, .syl-volume.right:after {
    content: '🔈';
}

.syl-radio:before, .syl-radio.right:after {
    content: '📻';
}

.syl-phonograph:before, .syl-phonograph.right:after {
    content: '';
}

.syl-disc:before, .syl-disc.right:after {
    content: '💿';
}

.syl-discs:before, .syl-discs.right:after {
    content: '';
}

.syl-playlist:before, .syl-playlist.right:after {
    content: '';
}

.syl-musichome:before, .syl-musichome.right:after {
    content: '';
}

.syl-itunes:before, .syl-itunes.right:after {
    content: '';
}

.syl-camera:before, .syl-camera.right:after {
    content: '📷';
}

.syl-picture:before, .syl-picture.right:after {
    content: '🌄';
}

.syl-pictures:before, .syl-pictures.right:after {
    content: '';
}

.syl-searchpicture:before, .syl-searchpicture.right:after {
    content: '';
}

.syl-video:before, .syl-video.right:after {
    content: '📹';
}

.syl-clapboard:before, .syl-clapboard.right:after {
    content: '🎬';
}

.syl-film:before, .syl-film.right:after {
    content: '';
}

.syl-playfilm:before, .syl-playfilm.right:after {
    content: '';
}

.syl-tv:before, .syl-tv.right:after {
    content: '📺';
}

.syl-flatscreen:before, .syl-flatscreen.right:after {
    content: '';
}

.syl-projector:before, .syl-projector.right:after {
    content: '';
}

.syl-videogame:before, .syl-videogame.right:after {
    content: '🎮';
}

.syl-play:before, .syl-play.right:after {
    content: '▶';
}

.syl-pause:before, .syl-pause.right:after {
    content: '';
}

.syl-stop:before, .syl-stop.right:after {
    content: '■';
}

.syl-record:before, .syl-record.right:after {
    content: '●';
}

.syl-rewind:before, .syl-rewind.right:after {
    content: '⏪';
}

.syl-fastforward:before, .syl-fastforward.right:after {
    content: '⏩';
}

.syl-skipback:before, .syl-skipback.right:after {
    content: '⏮';
}

.syl-skipforward:before, .syl-skipforward.right:after {
    content: '⏭';
}

.syl-eject:before, .syl-eject.right:after {
    content: '⏏';
}

.syl-shuffle:before, .syl-shuffle.right:after {
    content: '🔀';
}

.syl-filecabinet:before, .syl-filecabinet.right:after {
    content: '';
}

.syl-storagebox:before, .syl-storagebox.right:after {
    content: '';
}

.syl-books:before, .syl-books.right:after {
    content: '📚';
}

.syl-bookspencil:before, .syl-bookspencil.right:after {
    content: '';
}

.syl-openbook:before, .syl-openbook.right:after {
    content: '📖';
}

.syl-bookinsert:before, .syl-bookinsert.right:after {
    content: '';
}

.syl-notebook:before, .syl-notebook.right:after {
    content: '📓';
}

.syl-ledger:before, .syl-ledger.right:after {
    content: '📒';
}

.syl-album:before, .syl-album.right:after {
    content: '';
}

.syl-newspaper:before, .syl-newspaper.right:after {
    content: '📰';
}

.syl-spiralbound:before, .syl-spiralbound.right:after {
    content: '';
}

.syl-notepad:before, .syl-notepad.right:after {
    content: '';
}

.syl-notice:before, .syl-notice.right:after {
    content: '';
}

.syl-grid:before, .syl-grid.right:after {
    content: '';
}

.syl-thumbnails:before, .syl-thumbnails.right:after {
    content: '';
}

.syl-filter:before, .syl-filter.right:after {
    content: '';
}

.syl-desktop:before, .syl-desktop.right:after {
    content: '💻';
}

.syl-laptop:before, .syl-laptop.right:after {
    content: '';
}

.syl-tablet:before, .syl-tablet.right:after {
    content: '';
}

.syl-cell:before, .syl-cell.right:after {
    content: '📱';
}

.syl-cellbars:before, .syl-cellbars.right:after {
    content: '📶';
}

.syl-battery:before, .syl-battery.right:after {
    content: '🔋';
}

.syl-mediumbattery:before, .syl-mediumbattery.right:after {
    content: '';
}

.syl-emptybattery:before, .syl-emptybattery.right:after {
    content: '';
}

.syl-chargingbattery:before, .syl-chargingbattery.right:after {
    content: '';
}

.syl-screwdrivermobile:before, .syl-screwdrivermobile.right:after {
    content: '';
}

.syl-brushmobile:before, .syl-brushmobile.right:after {
    content: '';
}

.syl-pencilmobile:before, .syl-pencilmobile.right:after {
    content: '';
}

.syl-door:before, .syl-door.right:after {
    content: '🚪';
}

.syl-washer:before, .syl-washer.right:after {
    content: '';
}

.syl-dryer:before, .syl-dryer.right:after {
    content: '';
}

.syl-fireplace:before, .syl-fireplace.right:after {
    content: '';
}

.syl-toilet:before, .syl-toilet.right:after {
    content: '🚽';
}

.syl-toiletpaper:before, .syl-toiletpaper.right:after {
    content: '';
}

.syl-lightbulb:before, .syl-lightbulb.right:after {
    content: '💡';
}

.syl-cfl:before, .syl-cfl.right:after {
    content: '';
}

.syl-flashlight:before, .syl-flashlight.right:after {
    content: '🔦';
}

.syl-candle:before, .syl-candle.right:after {
    content: '';
}

.syl-campfire:before, .syl-campfire.right:after {
    content: '🔥';
}

.syl-picnictable:before, .syl-picnictable.right:after {
    content: '';
}

.syl-frame:before, .syl-frame.right:after {
    content: '';
}

.syl-heartframe:before, .syl-heartframe.right:after {
    content: '💟';
}

.syl-starframe:before, .syl-starframe.right:after {
    content: '';
}

.syl-treeframe:before, .syl-treeframe.right:after {
    content: '';
}

.syl-flowerframe:before, .syl-flowerframe.right:after {
    content: '';
}

.syl-questionframe:before, .syl-questionframe.right:after {
    content: '';
}

.syl-utensilsframe:before, .syl-utensilsframe.right:after {
    content: '';
}

.syl-atom:before, .syl-atom.right:after {
    content: '⚛';
}

.syl-fluxcapacitor:before, .syl-fluxcapacitor.right:after {
    content: '';
}

.syl-rings:before, .syl-rings.right:after {
    content: '💍';
}

.syl-balloons:before, .syl-balloons.right:after {
    content: '🎈';
}

.syl-easteregg:before, .syl-easteregg.right:after {
    content: '';
}

.syl-jackolantern:before, .syl-jackolantern.right:after {
    content: '🎃';
}

.syl-menorah:before, .syl-menorah.right:after {
    content: '';
}

.syl-christmastree:before, .syl-christmastree.right:after {
    content: '🎃';
}

.syl-teddy:before, .syl-teddy.right:after {
    content: '';
}

.syl-blocks:before, .syl-blocks.right:after {
    content: '';
}

.syl-rattle:before, .syl-rattle.right:after {
    content: '';
}

.syl-diaper:before, .syl-diaper.right:after {
    content: '';
}

.syl-pailshovel:before, .syl-pailshovel.right:after {
    content: '';
}

.syl-sweep:before, .syl-sweep.right:after {
    content: '';
}

.syl-headstone:before, .syl-headstone.right:after {
    content: '⛼';
}

.syl-onedie:before, .syl-onedie.right:after {
    content: '⚀';
}

.syl-twodie:before, .syl-twodie.right:after {
    content: '⚁';
}

.syl-threedie:before, .syl-threedie.right:after {
    content: '⚂';
}

.syl-fourdie:before, .syl-fourdie.right:after {
    content: '⚃';
}

.syl-fivedie:before, .syl-fivedie.right:after {
    content: '⚄';
}

.syl-sixdie:before, .syl-sixdie.right:after {
    content: '⚅';
}

.syl-fuzzydice:before, .syl-fuzzydice.right:after {
    content: '';
}

.syl-download:before, .syl-download.right:after {
    content: '';
}

.syl-downloadbox:before, .syl-downloadbox.right:after {
    content: '';
}

.syl-downloadcrate:before, .syl-downloadcrate.right:after {
    content: '';
}

.syl-upload:before, .syl-upload.right:after {
    content: '';
}

.syl-uploadbox:before, .syl-uploadbox.right:after {
    content: '';
}

.syl-uploadcrate:before, .syl-uploadcrate.right:after {
    content: '';
}

.syl-transfer:before, .syl-transfer.right:after {
    content: '⇆';
}

.syl-refresh:before, .syl-refresh.right:after {
    content: '↻';
}

.syl-sync:before, .syl-sync.right:after {
    content: '';
}

.syl-wifi:before, .syl-wifi.right:after {
    content: '';
}

.syl-connection:before, .syl-connection.right:after {
    content: '';
}

.syl-usb:before, .syl-usb.right:after {
    content: '';
}

.syl-files:before, .syl-files.right:after {
    content: '';
}

.syl-addfile:before, .syl-addfile.right:after {
    content: '';
}

.syl-removefile:before, .syl-removefile.right:after {
    content: '';
}

.syl-deletefile:before, .syl-deletefile.right:after {
    content: '';
}

.syl-searchfile:before, .syl-searchfile.right:after {
    content: '';
}

.syl-folder:before, .syl-folder.right:after {
    content: '📁';
}

.syl-addfolder:before, .syl-addfolder.right:after {
    content: '';
}

.syl-removefolder:before, .syl-removefolder.right:after {
    content: '';
}

.syl-deletefolder:before, .syl-deletefolder.right:after {
    content: '';
}

.syl-downloadfolder:before, .syl-downloadfolder.right:after {
    content: '';
}

.syl-uploadfolder:before, .syl-uploadfolder.right:after {
    content: '';
}

.syl-undo:before, .syl-undo.right:after {
    content: '↩';
}

.syl-redo:before, .syl-redo.right:after {
    content: '↪';
}

.syl-quote:before, .syl-quote.right:after {
    content: '“';
}

.syl-font:before, .syl-font.right:after {
    content: '';
}

.syl-anchor:before, .syl-anchor.right:after {
    content: '';
}

.syl-print:before, .syl-print.right:after {
    content: '⎙';
}

.syl-fax:before, .syl-fax.right:after {
    content: '📠';
}

.syl-shredder:before, .syl-shredder.right:after {
    content: '';
}

.syl-typewriter:before, .syl-typewriter.right:after {
    content: '';
}

.syl-list:before, .syl-list.right:after {
    content: '';
}

.syl-action:before, .syl-action.right:after {
    content: '';
}

.syl-redirect:before, .syl-redirect.right:after {
    content: '↗';
}

.syl-expand:before, .syl-expand.right:after {
    content: '⤢';
}

.syl-contract:before, .syl-contract.right:after {
    content: '';
}

.syl-scaleup:before, .syl-scaleup.right:after {
    content: '';
}

.syl-scaledown:before, .syl-scaledown.right:after {
    content: '';
}

.syl-power:before, .syl-power.right:after {
    content: '';
}

.syl-lifepreserver:before, .syl-lifepreserver.right:after {
    content: '';
}

.syl-help:before, .syl-help.right:after {
    content: '❓';
}

.syl-info:before, .syl-info.right:after {
    content: 'ℹ';
}

.syl-alert:before, .syl-alert.right:after {
    content: '⚠';
}

.syl-caution:before, .syl-caution.right:after {
    content: '⛔';
}

.syl-plus:before, .syl-plus.right:after {
    content: '+';
}

.syl-hyphen:before, .syl-hyphen.right:after {
    content: '-';
}

.syl-check:before, .syl-check.right:after {
    content: '✓';
}

.syl-delete:before, .syl-delete.right:after {
    content: '␡';
}

.syl-dogface:before, .syl-dogface.right:after {
    content: '🐶';
}

.syl-catface:before, .syl-catface.right:after {
    content: '🐱';
}

.syl-bearface:before, .syl-bearface.right:after {
    content: '🐻';
}

.syl-bird:before, .syl-bird.right:after {
    content: '🐦';
}

.syl-dog:before, .syl-dog.right:after {
    content: '🐕';
}

.syl-sheep:before, .syl-sheep.right:after {
    content: '🐑';
}

.syl-pig:before, .syl-pig.right:after {
    content: '🐖';
}

.syl-bone:before, .syl-bone.right:after {
    content: '';
}

.syl-tooth:before, .syl-tooth.right:after {
    content: '';
}

.syl-palmtree:before, .syl-palmtree.right:after {
    content: '🌴';
}

.syl-tree:before, .syl-tree.right:after {
    content: '🌲';
}

.syl-leaf:before, .syl-leaf.right:after {
    content: '🍂';
}

.syl-flower:before, .syl-flower.right:after {
    content: '⚘';
}

.syl-settings:before, .syl-settings.right:after {
    content: '⚙';
}

.syl-dashboard:before, .syl-dashboard.right:after {
    content: '';
}

.syl-notifications:before, .syl-notifications.right:after {
    content: '🔔';
}

.syl-toggles:before, .syl-toggles.right:after {
    content: '';
}

.syl-switch:before, .syl-switch.right:after {
    content: '';
}

.syl-switchoff:before, .syl-switchoff.right:after {
    content: '';
}

.syl-brightness:before, .syl-brightness.right:after {
    content: '🔆';
}

.syl-flashoff:before, .syl-flashoff.right:after {
    content: '';
}

.syl-toolbox:before, .syl-toolbox.right:after {
    content: '';
}

.syl-tools:before, .syl-tools.right:after {
    content: '';
}

.syl-wrench:before, .syl-wrench.right:after {
    content: '🔧';
}

.syl-wrenches:before, .syl-wrenches.right:after {
    content: '';
}

.syl-wrenchpencil:before, .syl-wrenchpencil.right:after {
    content: '';
}

.syl-screwdriverpencil:before, .syl-screwdriverpencil.right:after {
    content: '';
}

.syl-hammerscrewdriver:before, .syl-hammerscrewdriver.right:after {
    content: '';
}

.syl-tapemeasure:before, .syl-tapemeasure.right:after {
    content: '';
}

.syl-hourglass:before, .syl-hourglass.right:after {
    content: '⏳';
}

.syl-clock:before, .syl-clock.right:after {
    content: '⏲';
}

.syl-stopwatch:before, .syl-stopwatch.right:after {
    content: '⏱';
}

.syl-alarmclock:before, .syl-alarmclock.right:after {
    content: '⏰';
}

.syl-calendar:before, .syl-calendar.right:after {
    content: '📅';
}

.syl-keyboardup:before, .syl-keyboardup.right:after {
    content: '';
}

.syl-keyboarddown:before, .syl-keyboarddown.right:after {
    content: '';
}

.syl-heavyasterisk:before, .syl-heavyasterisk.right:after {
    content: '✱';
}

.syl-egg:before, .syl-egg.right:after {
    content: '';
}

.syl-cheese:before, .syl-cheese.right:after {
    content: '';
}

.syl-hotdog:before, .syl-hotdog.right:after {
    content: '';
}

.syl-burger:before, .syl-burger.right:after {
    content: '🍔';
}

.syl-birthdaycake:before, .syl-birthdaycake.right:after {
    content: '🎂';
}

.syl-pancakes:before, .syl-pancakes.right:after {
    content: '';
}

.syl-pizza:before, .syl-pizza.right:after {
    content: '🍕';
}

.syl-frenchfries:before, .syl-frenchfries.right:after {
    content: '🍟';
}

.syl-apple:before, .syl-apple.right:after {
    content: '🍏';
}

.syl-mug:before, .syl-mug.right:after {
    content: '☕';
}

.syl-coffee:before, .syl-coffee.right:after {
    content: '';
}

.syl-growler:before, .syl-growler.right:after {
    content: '';
}

.syl-beer:before, .syl-beer.right:after {
    content: '🍺';
}

.syl-bottle:before, .syl-bottle.right:after {
    content: '';
}

.syl-wine:before, .syl-wine.right:after {
    content: '';
}

.syl-wineglass:before, .syl-wineglass.right:after {
    content: '🍷';
}

.syl-cocktail:before, .syl-cocktail.right:after {
    content: '🍸';
}

.syl-soda:before, .syl-soda.right:after {
    content: '';
}

.syl-cup:before, .syl-cup.right:after {
    content: '';
}

.syl-babybottle:before, .syl-babybottle.right:after {
    content: '🍼';
}

.syl-jug:before, .syl-jug.right:after {
    content: '';
}

.syl-oven:before, .syl-oven.right:after {
    content: '';
}

.syl-takeout:before, .syl-takeout.right:after {
    content: '';
}

.syl-paperbag:before, .syl-paperbag.right:after {
    content: '';
}

.syl-utensils:before, .syl-utensils.right:after {
    content: '🍴';
}

.syl-tshirt:before, .syl-tshirt.right:after {
    content: '👕';
}

.syl-graduationcap:before, .syl-graduationcap.right:after {
    content: '🎓';
}

.syl-fabric:before, .syl-fabric.right:after {
    content: '';
}

.syl-swatch:before, .syl-swatch.right:after {
    content: '';
}

.syl-weave:before, .syl-weave.right:after {
    content: '';
}

.syl-thread:before, .syl-thread.right:after {
    content: '';
}

.syl-yarn:before, .syl-yarn.right:after {
    content: '';
}

.syl-crochet:before, .syl-crochet.right:after {
    content: '';
}

.syl-needles:before, .syl-needles.right:after {
    content: '';
}

.syl-scissorsneedles:before, .syl-scissorsneedles.right:after {
    content: '';
}

.syl-button:before, .syl-button.right:after {
    content: '';
}

.syl-zipper:before, .syl-zipper.right:after {
    content: '';
}

.syl-sun:before, .syl-sun.right:after {
    content: '☀';
}

.syl-partlycloudy:before, .syl-partlycloudy.right:after {
    content: '⛅';
}

.syl-rainbow:before, .syl-rainbow.right:after {
    content: '🌈';
}

.syl-umbrella:before, .syl-umbrella.right:after {
    content: '☂';
}

.syl-crescentmoon:before, .syl-crescentmoon.right:after {
    content: '🌙';
}

.syl-newmoon:before, .syl-newmoon.right:after {
    content: '🌑';
}

.syl-waxingcrescentmoon:before, .syl-waxingcrescentmoon.right:after {
    content: '🌒';
}

.syl-firstquartermoon:before, .syl-firstquartermoon.right:after {
    content: '🌓';
}

.syl-waxinggibbousmoon:before, .syl-waxinggibbousmoon.right:after {
    content: '🌔';
}

.syl-fullmoon:before, .syl-fullmoon.right:after {
    content: '🌕';
}

.syl-waninggibbousmoon:before, .syl-waninggibbousmoon.right:after {
    content: '🌖';
}

.syl-lastquartermoon:before, .syl-lastquartermoon.right:after {
    content: '🌗';
}

.syl-waningcrescentmoon:before, .syl-waningcrescentmoon.right:after {
    content: '🌘';
}

.syl-car:before, .syl-car.right:after {
    content: '🚘';
}

.syl-carrepair:before, .syl-carrepair.right:after {
    content: '';
}

.syl-taxi:before, .syl-taxi.right:after {
    content: '🚖';
}

.syl-train:before, .syl-train.right:after {
    content: '🚆';
}

.syl-bus:before, .syl-bus.right:after {
    content: '🚍';
}

.syl-truck:before, .syl-truck.right:after {
    content: '🚚';
}

.syl-trailer:before, .syl-trailer.right:after {
    content: '';
}

.syl-trailerdump:before, .syl-trailerdump.right:after {
    content: '';
}

.syl-plane:before, .syl-plane.right:after {
    content: '✈';
}

.syl-bike:before, .syl-bike.right:after {
    content: '🚲';
}

.syl-motorcycle:before, .syl-motorcycle.right:after {
    content: '';
}

.syl-boat:before, .syl-boat.right:after {
    content: '🚢';
}

.syl-rocket:before, .syl-rocket.right:after {
    content: '🚀';
}

.syl-ufo:before, .syl-ufo.right:after {
    content: '';
}

.syl-squarekey:before, .syl-squarekey.right:after {
    content: '';
}

.syl-tire:before, .syl-tire.right:after {
    content: '';
}

.syl-fuel:before, .syl-fuel.right:after {
    content: '⛽';
}

.syl-parking:before, .syl-parking.right:after {
    content: '';
}

.syl-wheelchair:before, .syl-wheelchair.right:after {
    content: '♿';
}

.syl-restroom:before, .syl-restroom.right:after {
    content: '🚻';
}

.syl-elevator:before, .syl-elevator.right:after {
    content: '';
}

.syl-briefcase:before, .syl-briefcase.right:after {
    content: '💼';
}

.syl-theatre:before, .syl-theatre.right:after {
    content: '🎭';
}

.syl-ticket:before, .syl-ticket.right:after {
    content: '🎫';
}

.syl-golf:before, .syl-golf.right:after {
    content: '';
}

.syl-billiards:before, .syl-billiards.right:after {
    content: '🎱';
}

.syl-baseball:before, .syl-baseball.right:after {
    content: '⚾';
}

.syl-tennis:before, .syl-tennis.right:after {
    content: '🎾';
}

.syl-basketball:before, .syl-basketball.right:after {
    content: '🏀';
}

.syl-football:before, .syl-football.right:after {
    content: '🏈';
}

.syl-soccer:before, .syl-soccer.right:after {
    content: '⚽';
}

.syl-flaginhole:before, .syl-flaginhole.right:after {
    content: '⛳';
}

.syl-paddles:before, .syl-paddles.right:after {
    content: '';
}

.syl-skiboot:before, .syl-skiboot.right:after {
    content: '';
}

.syl-skis:before, .syl-skis.right:after {
    content: '🎿';
}

.syl-hiker:before, .syl-hiker.right:after {
    content: '';
}

.syl-runner:before, .syl-runner.right:after {
    content: '🏃';
}

.syl-hottub:before, .syl-hottub.right:after {
    content: '';
}

.syl-exercise:before, .syl-exercise.right:after {
    content: '';
}

.syl-hospital:before, .syl-hospital.right:after {
    content: '⛨';
}

.syl-medicalcross:before, .syl-medicalcross.right:after {
    content: '';
}

.syl-medicalbag:before, .syl-medicalbag.right:after {
    content: '';
}

.syl-bandage:before, .syl-bandage.right:after {
    content: '';
}

.syl-flask:before, .syl-flask.right:after {
    content: '';
}

.syl-testtube:before, .syl-testtube.right:after {
    content: '';
}

.syl-up:before, .syl-up.right:after {
    content: '⬆';
}

.syl-right:before, .syl-right.right:after {
    content: '➡';
}

.syl-down:before, .syl-down.right:after {
    content: '⬇';
}

.syl-left:before, .syl-left.right:after {
    content: '⬅';
}

.syl-navigateup:before, .syl-navigateup.right:after {
    content: '';
}

.syl-navigateright:before, .syl-navigateright.right:after {
    content: '▻';
}

.syl-navigatedown:before, .syl-navigatedown.right:after {
    content: '';
}

.syl-navigateleft:before, .syl-navigateleft.right:after {
    content: '◅';
}

.syl-share:before, .syl-share.right:after {
    content: '';
}

@font-face {
    font-family: "SSSocial";
    src: url("/common/fonts/icons/ss-social-circle.eot");
    src: url("/common/fonts/icons/ss-social-circle.eot?#iefix") format('embedded-opentype'),url("/common/fonts/icons/ss-social-circle.woff") format('woff'),url("/common/fonts/icons/ss-social-circle.ttf") format('truetype'),url("/common/fonts/icons/ss-social-circle.svg#SSSocialCircle") format('svg');
    font-weight: bold;
    font-style: normal;
}

html:hover [class^="sc-"] {
    -ms-zoom: 1;
}

.sc-icon, .sc-icon.sc-social, .sc-icon.sc-social-circle, [class^="sc-"]:before, [class*=" sc-"]:before, [class^="sc-"][class*=" sc-social"]:before, [class*=" sc-"][class*=" sc-social"]:before, [class^="sc-"].right:after, [class*=" sc-"].right:after, [class^="sc-"][class*=" sc-social"].right:after, [class*=" sc-"][class*=" sc-social"].right:after {
    font-family: "SSSocial";
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
}

.sc-icon.sc-social-circle, [class^="sc-"].sc-social-circle:before, [class*=" sc-"].sc-social-circle:before, [class^="sc-"].sc-social-circle.right:after, [class*=" sc-"].sc-social-circle.right:after {
    font-weight: bold;
}

[class^="sc-"].right:before, [class*=" sc-"].right:before {
    display: none;
    content: '';
}

.sc-facebook:before, .sc-facebook.right:after {
    content: '';
}

.sc-twitter:before, .sc-twitter.right:after {
    content: '';
}

.sc-linkedin:before, .sc-linkedin.right:after {
    content: '';
}

.sc-googleplus:before, .sc-googleplus.right:after {
    content: '';
}

.sc-appdotnet:before, .sc-appdotnet.right:after {
    content: '';
}

.sc-zerply:before, .sc-zerply.right:after {
    content: '';
}

.sc-reddit:before, .sc-reddit.right:after {
    content: '';
}

.sc-steam:before, .sc-steam.right:after {
    content: '';
}

.sc-tumblr:before, .sc-tumblr.right:after {
    content: '';
}

.sc-wordpress:before, .sc-wordpress.right:after {
    content: '';
}

.sc-blogger:before, .sc-blogger.right:after {
    content: '';
}

.sc-posterous:before, .sc-posterous.right:after {
    content: '';
}

.sc-quora:before, .sc-quora.right:after {
    content: '';
}

.sc-youtube:before, .sc-youtube.right:after {
    content: '';
}

.sc-vimeo:before, .sc-vimeo.right:after {
    content: '';
}

.sc-vine:before, .sc-vine.right:after {
    content: '';
}

.sc-letterboxd:before, .sc-letterboxd.right:after {
    content: '';
}

.sc-flickr:before, .sc-flickr.right:after {
    content: '';
}

.sc-instagram:before, .sc-instagram.right:after {
    content: '';
}

.sc-500px:before, .sc-500px.right:after {
    content: '';
}

.sc-etsy:before, .sc-etsy.right:after {
    content: '';
}

.sc-pinterest:before, .sc-pinterest.right:after {
    content: '';
}

.sc-svpply:before, .sc-svpply.right:after {
    content: '';
}

.sc-readmill:before, .sc-readmill.right:after {
    content: '';
}

.sc-dropbox:before, .sc-dropbox.right:after {
    content: '';
}

.sc-pinboard:before, .sc-pinboard.right:after {
    content: '';
}

.sc-delicious:before, .sc-delicious.right:after {
    content: '';
}

.sc-dribbble:before, .sc-dribbble.right:after {
    content: '';
}

.sc-behance:before, .sc-behance.right:after {
    content: '';
}

.sc-github:before, .sc-github.right:after {
    content: '';
}

.sc-octocat:before, .sc-octocat.right:after {
    content: '';
}

.sc-stackoverflow:before, .sc-stackoverflow.right:after {
    content: '';
}

.sc-paypal:before, .sc-paypal.right:after {
    content: '';
}

.sc-kickstarter:before, .sc-kickstarter.right:after {
    content: '';
}

.sc-foursquare:before, .sc-foursquare.right:after {
    content: '';
}

.sc-yelp:before, .sc-yelp.right:after {
    content: '';
}

.sc-skype:before, .sc-skype.right:after {
    content: '';
}

.sc-rdio:before, .sc-rdio.right:after {
    content: '';
}

.sc-spotify:before, .sc-spotify.right:after {
    content: '';
}

.sc-lastfm:before, .sc-lastfm.right:after {
    content: '';
}

.sc-soundcloud:before, .sc-soundcloud.right:after {
    content: '';
}

.sc-link:before, .sc-link.right:after {
    content: '🔗';
}

.sc-phone:before, .sc-phone.right:after {
    content: '📞';
}

.sc-mail:before, .sc-mail.right:after {
    content: '✉';
}

.sc-like:before, .sc-like.right:after {
    content: '👍';
}

.sc-rss:before, .sc-rss.right:after {
    content: '';
}

.sc-share:before, .sc-share.right:after {
    content: '';
}

.sc-apple:before, .sc-apple.right:after {
    content: '';
}

.sc-microsoft:before, .sc-microsoft.right:after {
    content: '';
}

.sc-windows:before, .sc-windows.right:after {
    content: '';
}

.sc-android:before, .sc-android.right:after {
    content: '';
}

.sc-blackberry:before, .sc-blackberry.right:after {
    content: '';
}

@font-face {
    font-family: "SSSocialRegular";
    src: url("/common/fonts/icons/ss-social-regular.eot");
    src: url("/common/fonts/icons/ss-social-regular.eot?#iefix") format('embedded-opentype'),url("/common/fonts/icons/ss-social-regular.woff") format('woff'),url("/common/fonts/icons/ss-social-regular.ttf") format('truetype'),url("/common/fonts/icons/ss-social-regular.svg#SSSocialRegular") format('svg');
    font-weight: normal;
    font-style: normal;
}

html:hover [class^="sr-"] {
    -ms-zoom: 1;
}

.sr-icon, .sr-icon.sr-social-regular, [class^="sr-"]:before, [class*=" sr-"]:before, [class^="sr-"].sr-social-regular:before, [class*=" sr-"].sr-social-regular:before, [class^="sr-"].right:after, [class*=" sr-"].right:after, [class^="sr-"].sr-social-regular.right:after, [class*=" sr-"].sr-social-regular.right:after {
    font-family: "SSSocialRegular";
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
}

[class^="sr-"].right:before, [class*=" sr-"].right:before {
    display: none;
    content: '';
}

.sr-facebook:before, .sr-facebook.right:after {
    content: '';
}

.sr-twitter:before, .sr-twitter.right:after {
    content: '';
}

.sr-linkedin:before, .sr-linkedin.right:after {
    content: '';
}

.sr-googleplus:before, .sr-googleplus.right:after {
    content: '';
}

.sr-appdotnet:before, .sr-appdotnet.right:after {
    content: '';
}

.sr-zerply:before, .sr-zerply.right:after {
    content: '';
}

.sr-reddit:before, .sr-reddit.right:after {
    content: '';
}

.sr-steam:before, .sr-steam.right:after {
    content: '';
}

.sr-tumblr:before, .sr-tumblr.right:after {
    content: '';
}

.sr-wordpress:before, .sr-wordpress.right:after {
    content: '';
}

.sr-blogger:before, .sr-blogger.right:after {
    content: '';
}

.sr-posterous:before, .sr-posterous.right:after {
    content: '';
}

.sr-quora:before, .sr-quora.right:after {
    content: '';
}

.sr-youtube:before, .sr-youtube.right:after {
    content: '';
}

.sr-vimeo:before, .sr-vimeo.right:after {
    content: '';
}

.sr-vine:before, .sr-vine.right:after {
    content: '';
}

.sr-letterboxd:before, .sr-letterboxd.right:after {
    content: '';
}

.sr-flickr:before, .sr-flickr.right:after {
    content: '';
}

.sr-instagram:before, .sr-instagram.right:after {
    content: '';
}

.sr-500px:before, .sr-500px.right:after {
    content: '';
}

.sr-etsy:before, .sr-etsy.right:after {
    content: '';
}

.sr-pinterest:before, .sr-pinterest.right:after {
    content: '';
}

.sr-svpply:before, .sr-svpply.right:after {
    content: '';
}

.sr-readmill:before, .sr-readmill.right:after {
    content: '';
}

.sr-dropbox:before, .sr-dropbox.right:after {
    content: '';
}

.sr-pinboard:before, .sr-pinboard.right:after {
    content: '';
}

.sr-delicious:before, .sr-delicious.right:after {
    content: '';
}

.sr-dribbble:before, .sr-dribbble.right:after {
    content: '';
}

.sr-behance:before, .sr-behance.right:after {
    content: '';
}

.sr-github:before, .sr-github.right:after {
    content: '';
}

.sr-octocat:before, .sr-octocat.right:after {
    content: '';
}

.sr-stackoverflow:before, .sr-stackoverflow.right:after {
    content: '';
}

.sr-paypal:before, .sr-paypal.right:after {
    content: '';
}

.sr-kickstarter:before, .sr-kickstarter.right:after {
    content: '';
}

.sr-foursquare:before, .sr-foursquare.right:after {
    content: '';
}

.sr-yelp:before, .sr-yelp.right:after {
    content: '';
}

.sr-skype:before, .sr-skype.right:after {
    content: '';
}

.sr-rdio:before, .sr-rdio.right:after {
    content: '';
}

.sr-spotify:before, .sr-spotify.right:after {
    content: '';
}

.sr-lastfm:before, .sr-lastfm.right:after {
    content: '';
}

.sr-soundcloud:before, .sr-soundcloud.right:after {
    content: '';
}

.sr-link:before, .sr-link.right:after {
    content: '🔗';
}

.sr-phone:before, .sr-phone.right:after {
    content: '📞';
}

.sr-mail:before, .sr-mail.right:after {
    content: '✉';
}

.sr-like:before, .sr-like.right:after {
    content: '👍';
}

.sr-rss:before, .sr-rss.right:after {
    content: '';
}

.sr-share:before, .sr-share.right:after {
    content: '';
}

.sr-apple:before, .sr-apple.right:after {
    content: '';
}

.sr-microsoft:before, .sr-microsoft.right:after {
    content: '';
}

.sr-windows:before, .sr-windows.right:after {
    content: '';
}

.sr-android:before, .sr-android.right:after {
    content: '';
}

.sr-blackberry:before, .sr-blackberry.right:after {
    content: '';
}

.sr-fivehundredpx:before, .sr-fivehundredpx.right:after {
    content: '';
}

@font-face {
    font-family: "SSGlyphish";
    src: url("/common/fonts/icons/ss-glyphish-outlined.eot");
    src: url("/common/fonts/icons/ss-glyphish-outlined.eot?#iefix") format('embedded-opentype'),url("/common/fonts/icons/ss-glyphish-outlined.woff") format('woff'),url("/common/fonts/icons/ss-glyphish-outlined.ttf") format('truetype'),url("/common/fonts/icons/ss-glyphish-outlined.svg#SSGlyphishOutlined") format('svg');
    font-weight: 400;
    font-style: normal;
}

html:hover [class^="sa-"] {
    -ms-zoom: 1;
}

.sa-icon, .sa-icon.sa-glyphish-outlined, [class^="sa-"]:before, [class*=" sa-"]:before, [class^="sa-"].sa-glyphish-outlined:before, [class*=" sa-"].sa-glyphish-outlined:before, [class^="sa-"].right:after, [class*=" sa-"].right:after, [class^="sa-"].sa-glyphish-outined.right:after, [class*=" sa-"].sa-glyphish-outlined.right:after {
    font-family: "SSGlyphish";
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="sa-"].right:before, [class*=" sa-"].right:before {
    display: none;
    content: '';
}

.sa-cursor:before, .sa-cursor.right:after {
    content: '';
}

.sa-crosshair:before, .sa-crosshair.right:after {
    content: '⌖';
}

.sa-search:before, .sa-search.right:after {
    content: '🔎';
}

.sa-zoomin:before, .sa-zoomin.right:after {
    content: '';
}

.sa-zoomout:before, .sa-zoomout.right:after {
    content: '';
}

.sa-view:before, .sa-view.right:after {
    content: '👁';
}

.sa-binoculars:before, .sa-binoculars.right:after {
    content: '';
}

.sa-incognito:before, .sa-incognito.right:after {
    content: '';
}

.sa-radar:before, .sa-radar.right:after {
    content: '';
}

.sa-attach:before, .sa-attach.right:after {
    content: '📎';
}

.sa-link:before, .sa-link.right:after {
    content: '🔗';
}

.sa-write:before, .sa-write.right:after {
    content: '✎';
}

.sa-compose:before, .sa-compose.right:after {
    content: '📝';
}

.sa-lock:before, .sa-lock.right:after {
    content: '🔒';
}

.sa-unlock:before, .sa-unlock.right:after {
    content: '🔓';
}

.sa-combinationlock:before, .sa-combinationlock.right:after {
    content: '';
}

.sa-key:before, .sa-key.right:after {
    content: '🔑';
}

.sa-keyhole:before, .sa-keyhole.right:after {
    content: '';
}

.sa-vip:before, .sa-vip.right:after {
    content: '';
}

.sa-trash:before, .sa-trash.right:after {
    content: '🗑';
}

.sa-target:before, .sa-target.right:after {
    content: '◎';
}

.sa-bullseye:before, .sa-bullseye.right:after {
    content: '🎯';
}

.sa-lightning:before, .sa-lightning.right:after {
    content: '☇';
}

.sa-radioactive:before, .sa-radioactive.right:after {
    content: '☢';
}

.sa-skull:before, .sa-skull.right:after {
    content: '💀';
}

.sa-skullandcrossbones:before, .sa-skullandcrossbones.right:after {
    content: '☠';
}

.sa-tag:before, .sa-tag.right:after {
    content: '🏷';
}

.sa-tags:before, .sa-tags.right:after {
    content: '';
}

.sa-pricetag:before, .sa-pricetag.right:after {
    content: '';
}

.sa-flag:before, .sa-flag.right:after {
    content: '⚑';
}

.sa-like:before, .sa-like.right:after {
    content: '👍';
}

.sa-dislike:before, .sa-dislike.right:after {
    content: '👎';
}

.sa-heart:before, .sa-heart.right:after {
    content: '♥';
}

.sa-star:before, .sa-star.right:after {
    content: '⋆';
}

.sa-archive:before, .sa-archive.right:after {
    content: '🗃';
}

.sa-badge:before, .sa-badge.right:after {
    content: '📛';
}

.sa-trophy:before, .sa-trophy.right:after {
    content: '🏆';
}

.sa-medal:before, .sa-medal.right:after {
    content: '🎖';
}

.sa-crown:before, .sa-crown.right:after {
    content: '👑';
}

.sa-layers:before, .sa-layers.right:after {
    content: '';
}

.sa-layergroup:before, .sa-layergroup.right:after {
    content: '';
}

.sa-cut:before, .sa-cut.right:after {
    content: '✂';
}

.sa-magicwand:before, .sa-magicwand.right:after {
    content: '';
}

.sa-clipboard:before, .sa-clipboard.right:after {
    content: '📋';
}

.sa-ruler:before, .sa-ruler.right:after {
    content: '📏';
}

.sa-brush:before, .sa-brush.right:after {
    content: '';
}

.sa-paintroller:before, .sa-paintroller.right:after {
    content: '';
}

.sa-rubberstamp:before, .sa-rubberstamp.right:after {
    content: '';
}

.sa-palette:before, .sa-palette.right:after {
    content: '🎨';
}

.sa-phone:before, .sa-phone.right:after {
    content: '📞';
}

.sa-voicemail:before, .sa-voicemail.right:after {
    content: '⌕';
}

.sa-megaphone:before, .sa-megaphone.right:after {
    content: '📢';
}

.sa-at:before, .sa-at.right:after {
    content: '@';
}

.sa-reply:before, .sa-reply.right:after {
    content: '↩';
}

.sa-replyall:before, .sa-replyall.right:after {
    content: '';
}

.sa-mailbox:before, .sa-mailbox.right:after {
    content: '📫';
}

.sa-send:before, .sa-send.right:after {
    content: '🖅';
}

.sa-mail:before, .sa-mail.right:after {
    content: '✉';
}

.sa-inbox:before, .sa-inbox.right:after {
    content: '📥';
}

.sa-stamp:before, .sa-stamp.right:after {
    content: '';
}

.sa-chat:before, .sa-chat.right:after {
    content: '💬';
}

.sa-chats:before, .sa-chats.right:after {
    content: '🗪';
}

.sa-ellipsischat:before, .sa-ellipsischat.right:after {
    content: '';
}

.sa-ellipsis:before, .sa-ellipsis.right:after {
    content: '…';
}

.sa-smile:before, .sa-smile.right:after {
    content: '☻';
}

.sa-user:before, .sa-user.right:after {
    content: '👤';
}

.sa-femaleuser:before, .sa-femaleuser.right:after {
    content: '👧';
}

.sa-users:before, .sa-users.right:after {
    content: '👥';
}

.sa-baby:before, .sa-baby.right:after {
    content: '👶';
}

.sa-alien:before, .sa-alien.right:after {
    content: '👽';
}

.sa-ghost:before, .sa-ghost.right:after {
    content: '👻';
}

.sa-footsteps:before, .sa-footsteps.right:after {
    content: '👣';
}

.sa-usergroup:before, .sa-usergroup.right:after {
    content: '';
}

.sa-contacts:before, .sa-contacts.right:after {
    content: '📇';
}

.sa-userprofile:before, .sa-userprofile.right:after {
    content: '';
}

.sa-cart:before, .sa-cart.right:after {
    content: '';
}

.sa-shoppingbag:before, .sa-shoppingbag.right:after {
    content: '🛍';
}

.sa-gift:before, .sa-gift.right:after {
    content: '🎁';
}

.sa-store:before, .sa-store.right:after {
    content: '🏪';
}

.sa-barcode:before, .sa-barcode.right:after {
    content: '';
}

.sa-creditcard:before, .sa-creditcard.right:after {
    content: '💳';
}

.sa-creditcards:before, .sa-creditcards.right:after {
    content: '';
}

.sa-banknote:before, .sa-banknote.right:after {
    content: '💵';
}

.sa-currency:before, .sa-currency.right:after {
    content: '💱';
}

.sa-piggybank:before, .sa-piggybank.right:after {
    content: '';
}

.sa-calculator:before, .sa-calculator.right:after {
    content: '🖩';
}

.sa-tally:before, .sa-tally.right:after {
    content: '';
}

.sa-bank:before, .sa-bank.right:after {
    content: '🏦';
}

.sa-scales:before, .sa-scales.right:after {
    content: '⚖';
}

.sa-gavel:before, .sa-gavel.right:after {
    content: '';
}

.sa-meeting:before, .sa-meeting.right:after {
    content: '';
}

.sa-presentation:before, .sa-presentation.right:after {
    content: '';
}

.sa-piechart:before, .sa-piechart.right:after {
    content: '';
}

.sa-barchart:before, .sa-barchart.right:after {
    content: '📊';
}

.sa-activity:before, .sa-activity.right:after {
    content: '';
}

.sa-flowchart:before, .sa-flowchart.right:after {
    content: '';
}

.sa-stock:before, .sa-stock.right:after {
    content: '🗠';
}

.sa-box:before, .sa-box.right:after {
    content: '📦';
}

.sa-crate:before, .sa-crate.right:after {
    content: '';
}

.sa-handtruck:before, .sa-handtruck.right:after {
    content: '';
}

.sa-home:before, .sa-home.right:after {
    content: '⌂';
}

.sa-fence:before, .sa-fence.right:after {
    content: '';
}

.sa-buildings:before, .sa-buildings.right:after {
    content: '🏢';
}

.sa-hotel:before, .sa-hotel.right:after {
    content: '🏨';
}

.sa-warehouse:before, .sa-warehouse.right:after {
    content: '';
}

.sa-castle:before, .sa-castle.right:after {
    content: '🏰';
}

.sa-globe:before, .sa-globe.right:after {
    content: '🌐';
}

.sa-earth:before, .sa-earth.right:after {
    content: '🌎';
}

.sa-navigate:before, .sa-navigate.right:after {
    content: '';
}

.sa-compassnavigate:before, .sa-compassnavigate.right:after {
    content: '';
}

.sa-compass:before, .sa-compass.right:after {
    content: '';
}

.sa-signpost:before, .sa-signpost.right:after {
    content: '';
}

.sa-map:before, .sa-map.right:after {
    content: '';
}

.sa-location:before, .sa-location.right:after {
    content: '';
}

.sa-pin:before, .sa-pin.right:after {
    content: '📍';
}

.sa-pushpin:before, .sa-pushpin.right:after {
    content: '📌';
}

.sa-maplocation:before, .sa-maplocation.right:after {
    content: '';
}

.sa-floppydisk:before, .sa-floppydisk.right:after {
    content: '💾';
}

.sa-puzzle:before, .sa-puzzle.right:after {
    content: '';
}

.sa-install:before, .sa-install.right:after {
    content: '';
}

.sa-window:before, .sa-window.right:after {
    content: '🗔';
}

.sa-windows:before, .sa-windows.right:after {
    content: '🗗';
}

.sa-commandline:before, .sa-commandline.right:after {
    content: '';
}

.sa-bug:before, .sa-bug.right:after {
    content: '🐛';
}

.sa-database:before, .sa-database.right:after {
    content: '';
}

.sa-music:before, .sa-music.right:after {
    content: '♫';
}

.sa-eighthnote:before, .sa-eighthnote.right:after {
    content: '♪';
}

.sa-guitar:before, .sa-guitar.right:after {
    content: '🎸';
}

.sa-piano:before, .sa-piano.right:after {
    content: '🎹';
}

.sa-pianokeys:before, .sa-pianokeys.right:after {
    content: '';
}

.sa-trumpet:before, .sa-trumpet.right:after {
    content: '🎺';
}

.sa-mic:before, .sa-mic.right:after {
    content: '🎤';
}

.sa-studiomic:before, .sa-studiomic.right:after {
    content: '🎙';
}

.sa-headphones:before, .sa-headphones.right:after {
    content: '🎧';
}

.sa-mutevolume:before, .sa-mutevolume.right:after {
    content: '';
}

.sa-volume:before, .sa-volume.right:after {
    content: '🔈';
}

.sa-lowvolume:before, .sa-lowvolume.right:after {
    content: '🔉';
}

.sa-highvolume:before, .sa-highvolume.right:after {
    content: '🔊';
}

.sa-ipod:before, .sa-ipod.right:after {
    content: '';
}

.sa-stereo:before, .sa-stereo.right:after {
    content: '';
}

.sa-speaker:before, .sa-speaker.right:after {
    content: '';
}

.sa-vinylrecord:before, .sa-vinylrecord.right:after {
    content: '';
}

.sa-disc:before, .sa-disc.right:after {
    content: '💿';
}

.sa-playlist:before, .sa-playlist.right:after {
    content: '';
}

.sa-airplay:before, .sa-airplay.right:after {
    content: '';
}

.sa-camera:before, .sa-camera.right:after {
    content: '📷';
}

.sa-picture:before, .sa-picture.right:after {
    content: '🌄';
}

.sa-pictures:before, .sa-pictures.right:after {
    content: '';
}

.sa-video:before, .sa-video.right:after {
    content: '📹';
}

.sa-film:before, .sa-film.right:after {
    content: '🎞';
}

.sa-filmroll:before, .sa-filmroll.right:after {
    content: '';
}

.sa-widescreenfilm:before, .sa-widescreenfilm.right:after {
    content: '';
}

.sa-clapboard:before, .sa-clapboard.right:after {
    content: '🎬';
}

.sa-tv:before, .sa-tv.right:after {
    content: '📺';
}

.sa-flatscreen:before, .sa-flatscreen.right:after {
    content: '';
}

.sa-videogame:before, .sa-videogame.right:after {
    content: '🎮';
}

.sa-repeat:before, .sa-repeat.right:after {
    content: '🔁';
}

.sa-replay:before, .sa-replay.right:after {
    content: '↺';
}

.sa-shuffle:before, .sa-shuffle.right:after {
    content: '🔀';
}

.sa-filecabinet:before, .sa-filecabinet.right:after {
    content: '🗄';
}

.sa-storagebox:before, .sa-storagebox.right:after {
    content: '';
}

.sa-index:before, .sa-index.right:after {
    content: '🗂';
}

.sa-page:before, .sa-page.right:after {
    content: '📃';
}

.sa-book:before, .sa-book.right:after {
    content: '📕';
}

.sa-openbook:before, .sa-openbook.right:after {
    content: '📖';
}

.sa-notebook:before, .sa-notebook.right:after {
    content: '📓';
}

.sa-spiralbound:before, .sa-spiralbound.right:after {
    content: '🗒';
}

.sa-newspaper:before, .sa-newspaper.right:after {
    content: '📰';
}

.sa-notepad:before, .sa-notepad.right:after {
    content: '';
}

.sa-cards:before, .sa-cards.right:after {
    content: '';
}

.sa-notice:before, .sa-notice.right:after {
    content: '';
}

.sa-grid:before, .sa-grid.right:after {
    content: '';
}

.sa-rows:before, .sa-rows.right:after {
    content: '';
}

.sa-menu:before, .sa-menu.right:after {
    content: '';
}

.sa-filter:before, .sa-filter.right:after {
    content: '';
}

.sa-ascending:before, .sa-ascending.right:after {
    content: '';
}

.sa-descending:before, .sa-descending.right:after {
    content: '';
}

.sa-desktop:before, .sa-desktop.right:after {
    content: '💻';
}

.sa-laptop:before, .sa-laptop.right:after {
    content: '';
}

.sa-tablet:before, .sa-tablet.right:after {
    content: '';
}

.sa-smartphone:before, .sa-smartphone.right:after {
    content: '';
}

.sa-cell:before, .sa-cell.right:after {
    content: '📱';
}

.sa-battery:before, .sa-battery.right:after {
    content: '🔋';
}

.sa-door:before, .sa-door.right:after {
    content: '🚪';
}

.sa-washer:before, .sa-washer.right:after {
    content: '';
}

.sa-birdhouse:before, .sa-birdhouse.right:after {
    content: '';
}

.sa-doghouse:before, .sa-doghouse.right:after {
    content: '';
}

.sa-lightbulb:before, .sa-lightbulb.right:after {
    content: '💡';
}

.sa-lamp:before, .sa-lamp.right:after {
    content: '';
}

.sa-spraycan:before, .sa-spraycan.right:after {
    content: '';
}

.sa-spraybottle:before, .sa-spraybottle.right:after {
    content: '';
}

.sa-chair:before, .sa-chair.right:after {
    content: '';
}

.sa-frame:before, .sa-frame.right:after {
    content: '🖼';
}

.sa-flowerframe:before, .sa-flowerframe.right:after {
    content: '';
}

.sa-atom:before, .sa-atom.right:after {
    content: '⚛';
}

.sa-telescope:before, .sa-telescope.right:after {
    content: '🔭';
}

.sa-balloon:before, .sa-balloon.right:after {
    content: '🎈';
}

.sa-fuzzydice:before, .sa-fuzzydice.right:after {
    content: '';
}

.sa-magiclamp:before, .sa-magiclamp.right:after {
    content: '';
}

.sa-slingshot:before, .sa-slingshot.right:after {
    content: '';
}

.sa-bomb:before, .sa-bomb.right:after {
    content: '💣';
}

.sa-gun:before, .sa-gun.right:after {
    content: '🔫';
}

.sa-sword:before, .sa-sword.right:after {
    content: '';
}

.sa-swords:before, .sa-swords.right:after {
    content: '⚔';
}

.sa-bowandarrow:before, .sa-bowandarrow.right:after {
    content: '';
}

.sa-targetdummy:before, .sa-targetdummy.right:after {
    content: '';
}

.sa-downloadcloud:before, .sa-downloadcloud.right:after {
    content: '';
}

.sa-download:before, .sa-download.right:after {
    content: '';
}

.sa-downloadbox:before, .sa-downloadbox.right:after {
    content: '';
}

.sa-uploadcloud:before, .sa-uploadcloud.right:after {
    content: '';
}

.sa-upload:before, .sa-upload.right:after {
    content: '';
}

.sa-merge:before, .sa-merge.right:after {
    content: '';
}

.sa-fork:before, .sa-fork.right:after {
    content: '';
}

.sa-joinpath:before, .sa-joinpath.right:after {
    content: '';
}

.sa-splitpath:before, .sa-splitpath.right:after {
    content: '';
}

.sa-forkpath:before, .sa-forkpath.right:after {
    content: '';
}

.sa-refresh:before, .sa-refresh.right:after {
    content: '↻';
}

.sa-sync:before, .sa-sync.right:after {
    content: '🗘';
}

.sa-wifi:before, .sa-wifi.right:after {
    content: '';
}

.sa-connection:before, .sa-connection.right:after {
    content: '';
}

.sa-file:before, .sa-file.right:after {
    content: '📄';
}

.sa-files:before, .sa-files.right:after {
    content: '';
}

.sa-folder:before, .sa-folder.right:after {
    content: '📁';
}

.sa-anchor:before, .sa-anchor.right:after {
    content: '⚓';
}

.sa-print:before, .sa-print.right:after {
    content: '⎙';
}

.sa-list:before, .sa-list.right:after {
    content: '';
}

.sa-starlist:before, .sa-starlist.right:after {
    content: '';
}

.sa-layout:before, .sa-layout.right:after {
    content: '';
}

.sa-twoup:before, .sa-twoup.right:after {
    content: '';
}

.sa-threeup:before, .sa-threeup.right:after {
    content: '';
}

.sa-fourup:before, .sa-fourup.right:after {
    content: '';
}

.sa-action:before, .sa-action.right:after {
    content: '';
}

.sa-expand:before, .sa-expand.right:after {
    content: '⤢';
}

.sa-contract:before, .sa-contract.right:after {
    content: '';
}

.sa-lifepreserver:before, .sa-lifepreserver.right:after {
    content: '';
}

.sa-help:before, .sa-help.right:after {
    content: '❓';
}

.sa-info:before, .sa-info.right:after {
    content: 'ℹ';
}

.sa-alert:before, .sa-alert.right:after {
    content: '⚠';
}

.sa-plus:before, .sa-plus.right:after {
    content: '+';
}

.sa-hyphen:before, .sa-hyphen.right:after {
    content: '-';
}

.sa-check:before, .sa-check.right:after {
    content: '✓';
}

.sa-fish:before, .sa-fish.right:after {
    content: '🐟';
}

.sa-whale:before, .sa-whale.right:after {
    content: '🐋';
}

.sa-bird:before, .sa-bird.right:after {
    content: '🐦';
}

.sa-pawprint:before, .sa-pawprint.right:after {
    content: '';
}

.sa-bone:before, .sa-bone.right:after {
    content: '';
}

.sa-tree:before, .sa-tree.right:after {
    content: '🌲';
}

.sa-flower:before, .sa-flower.right:after {
    content: '⚘';
}

.sa-gem:before, .sa-gem.right:after {
    content: '💎';
}

.sa-mountains:before, .sa-mountains.right:after {
    content: '⛰';
}

.sa-settings:before, .sa-settings.right:after {
    content: '⚙';
}

.sa-dashboard:before, .sa-dashboard.right:after {
    content: '';
}

.sa-dial:before, .sa-dial.right:after {
    content: '';
}

.sa-notifications:before, .sa-notifications.right:after {
    content: '🔔';
}

.sa-toggles:before, .sa-toggles.right:after {
    content: '🎚';
}

.sa-switch:before, .sa-switch.right:after {
    content: '';
}

.sa-brightness:before, .sa-brightness.right:after {
    content: '🔆';
}

.sa-contrast:before, .sa-contrast.right:after {
    content: '◐';
}

.sa-flash:before, .sa-flash.right:after {
    content: '⌁';
}

.sa-magnet:before, .sa-magnet.right:after {
    content: '';
}

.sa-level:before, .sa-level.right:after {
    content: '';
}

.sa-toolbox:before, .sa-toolbox.right:after {
    content: '';
}

.sa-hammer:before, .sa-hammer.right:after {
    content: '🔨';
}

.sa-wrench:before, .sa-wrench.right:after {
    content: '🔧';
}

.sa-nut:before, .sa-nut.right:after {
    content: '🔩';
}

.sa-screw:before, .sa-screw.right:after {
    content: '';
}

.sa-clock:before, .sa-clock.right:after {
    content: '⏲';
}

.sa-stopwatch:before, .sa-stopwatch.right:after {
    content: '⏱';
}

.sa-alarmclock:before, .sa-alarmclock.right:after {
    content: '⏰';
}

.sa-counterclockwise:before, .sa-counterclockwise.right:after {
    content: '⥀';
}

.sa-calendar:before, .sa-calendar.right:after {
    content: '📅';
}

.sa-food:before, .sa-food.right:after {
    content: '';
}

.sa-egg:before, .sa-egg.right:after {
    content: '';
}

.sa-chickenleg:before, .sa-chickenleg.right:after {
    content: '🍗';
}

.sa-pizza:before, .sa-pizza.right:after {
    content: '🍕';
}

.sa-birthdaycake:before, .sa-birthdaycake.right:after {
    content: '🎂';
}

.sa-icecream:before, .sa-icecream.right:after {
    content: '🍨';
}

.sa-popsicle:before, .sa-popsicle.right:after {
    content: '';
}

.sa-coffee:before, .sa-coffee.right:after {
    content: '';
}

.sa-mug:before, .sa-mug.right:after {
    content: '☕';
}

.sa-beer:before, .sa-beer.right:after {
    content: '🍺';
}

.sa-bottle:before, .sa-bottle.right:after {
    content: '';
}

.sa-wineglass:before, .sa-wineglass.right:after {
    content: '🍷';
}

.sa-wine:before, .sa-wine.right:after {
    content: '';
}

.sa-cocktail:before, .sa-cocktail.right:after {
    content: '🍸';
}

.sa-cup:before, .sa-cup.right:after {
    content: '';
}

.sa-waterbottle:before, .sa-waterbottle.right:after {
    content: '';
}

.sa-utensils:before, .sa-utensils.right:after {
    content: '🍴';
}

.sa-measuringcup:before, .sa-measuringcup.right:after {
    content: '';
}

.sa-helmet:before, .sa-helmet.right:after {
    content: '';
}

.sa-graduationcap:before, .sa-graduationcap.right:after {
    content: '🎓';
}

.sa-glasses:before, .sa-glasses.right:after {
    content: '👓';
}

.sa-sunglasses:before, .sa-sunglasses.right:after {
    content: '🕶';
}

.sa-tie:before, .sa-tie.right:after {
    content: '';
}

.sa-bowtie:before, .sa-bowtie.right:after {
    content: '';
}

.sa-tshirt:before, .sa-tshirt.right:after {
    content: '👕';
}

.sa-jersey:before, .sa-jersey.right:after {
    content: '';
}

.sa-sock:before, .sa-sock.right:after {
    content: '';
}

.sa-handbag:before, .sa-handbag.right:after {
    content: '👜';
}

.sa-briefcase:before, .sa-briefcase.right:after {
    content: '💼';
}

.sa-messengerbag:before, .sa-messengerbag.right:after {
    content: '';
}

.sa-hanger:before, .sa-hanger.right:after {
    content: '';
}

.sa-safetypin:before, .sa-safetypin.right:after {
    content: '';
}

.sa-thermometer:before, .sa-thermometer.right:after {
    content: '';
}

.sa-cloud:before, .sa-cloud.right:after {
    content: '☁';
}

.sa-sun:before, .sa-sun.right:after {
    content: '☀';
}

.sa-partlycloudy:before, .sa-partlycloudy.right:after {
    content: '⛅';
}

.sa-rain:before, .sa-rain.right:after {
    content: '🌧';
}

.sa-thunderstorm:before, .sa-thunderstorm.right:after {
    content: '⛈';
}

.sa-snow:before, .sa-snow.right:after {
    content: '🌨';
}

.sa-umbrella:before, .sa-umbrella.right:after {
    content: '☂';
}

.sa-crescentmoon:before, .sa-crescentmoon.right:after {
    content: '🌙';
}

.sa-planet:before, .sa-planet.right:after {
    content: '';
}

.sa-recycle:before, .sa-recycle.right:after {
    content: '♲';
}

.sa-outlet:before, .sa-outlet.right:after {
    content: '';
}

.sa-car:before, .sa-car.right:after {
    content: '🚘';
}

.sa-train:before, .sa-train.right:after {
    content: '🚆';
}

.sa-bus:before, .sa-bus.right:after {
    content: '🚍';
}

.sa-trailer:before, .sa-trailer.right:after {
    content: '';
}

.sa-plane:before, .sa-plane.right:after {
    content: '✈';
}

.sa-boat:before, .sa-boat.right:after {
    content: '🚢';
}

.sa-sailboat:before, .sa-sailboat.right:after {
    content: '⛵';
}

.sa-boat:before, .sa-boat.right:after {
    content: '🚢';
}

.sa-schooner:before, .sa-schooner.right:after {
    content: '';
}

.sa-rocket:before, .sa-rocket.right:after {
    content: '🚀';
}

.sa-satellite:before, .sa-satellite.right:after {
    content: '🛰';
}

.sa-ufo:before, .sa-ufo.right:after {
    content: '';
}

.sa-helm:before, .sa-helm.right:after {
    content: '⎈';
}

.sa-fuel:before, .sa-fuel.right:after {
    content: '⛽';
}

.sa-firehydrant:before, .sa-firehydrant.right:after {
    content: '';
}

.sa-theatre:before, .sa-theatre.right:after {
    content: '🎭';
}

.sa-ticket:before, .sa-ticket.right:after {
    content: '🎫';
}

.sa-golf:before, .sa-golf.right:after {
    content: '⛳';
}

.sa-golfshot:before, .sa-golfshot.right:after {
    content: '';
}

.sa-basketball:before, .sa-basketball.right:after {
    content: '🏀';
}

.sa-hockeymask:before, .sa-hockeymask.right:after {
    content: '';
}

.sa-billiards:before, .sa-billiards.right:after {
    content: '🎱';
}

.sa-baseball:before, .sa-baseball.right:after {
    content: '⚾';
}

.sa-baseballfield:before, .sa-baseballfield.right:after {
    content: '';
}

.sa-tennis:before, .sa-tennis.right:after {
    content: '🎾';
}

.sa-tabletennis:before, .sa-tabletennis.right:after {
    content: '';
}

.sa-boxing:before, .sa-boxing.right:after {
    content: '';
}

.sa-bowling:before, .sa-bowling.right:after {
    content: '';
}

.sa-football:before, .sa-football.right:after {
    content: '🏈';
}

.sa-soccer:before, .sa-soccer.right:after {
    content: '⚽';
}

.sa-dumbbell:before, .sa-dumbbell.right:after {
    content: '';
}

.sa-fishhook:before, .sa-fishhook.right:after {
    content: '';
}

.sa-gameplan:before, .sa-gameplan.right:after {
    content: '';
}

.sa-hiker:before, .sa-hiker.right:after {
    content: '';
}

.sa-runner:before, .sa-runner.right:after {
    content: '🏃';
}

.sa-pedestrian:before, .sa-pedestrian.right:after {
    content: '🚶';
}

.sa-callbell:before, .sa-callbell.right:after {
    content: '🛎';
}

.sa-shower:before, .sa-shower.right:after {
    content: '🚿';
}

.sa-bandage:before, .sa-bandage.right:after {
    content: '';
}

.sa-pill:before, .sa-pill.right:after {
    content: '💊';
}

.sa-flask:before, .sa-flask.right:after {
    content: '';
}

.sa-testtube:before, .sa-testtube.right:after {
    content: '';
}

.sa-pulse:before, .sa-pulse.right:after {
    content: '';
}

.sa-up:before, .sa-up.right:after {
    content: '⬆';
}

.sa-right:before, .sa-right.right:after {
    content: '➡';
}

.sa-down:before, .sa-down.right:after {
    content: '⬇';
}

.sa-left:before, .sa-left.right:after {
    content: '⬅';
}

.sa-rightward:before, .sa-rightward.right:after {
    content: '';
}

.sa-leftward:before, .sa-leftward.right:after {
    content: '';
}

.sa-squiggle:before, .sa-squiggle.right:after {
    content: '⇝';
}

.sa-retweet:before, .sa-retweet.right:after {
    content: '';
}

@-moz-keyframes sizer {
    0% {
        width: 0;
    }

    100% {
        width: 266px;
    }
}

@-webkit-keyframes sizer {
    0% {
        width: 0;
    }

    100% {
        width: 266px;
    }
}

@-moz-keyframes blinker {
    0% {
        opacity: 1;
    }

    50% {
        opacity: .3;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes blinker {
    0% {
        opacity: 1;
    }

    50% {
        opacity: .3;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes mover {
    from {
        left: -60px;
        opacity: 0;
    }

    to {
        left: 0;
        opacity: 1;
    }
}

@-webkit-keyframes moverTop {
    from {
        top: -10px;
        opacity: 0;
    }

    to {
        top: 0;
        opacity: 1;
    }
}

@-webkit-keyframes moverLeft {
    from {
        left: -10px;
        opacity: 0;
    }

    to {
        left: 0;
        opacity: 1;
    }
}

@-webkit-keyframes slideLeft {
    100% {
        right: 100%;
    }
}

@-moz-keyframes sizer {
    0% {
        width: 0;
    }

    100% {
        width: 266px;
    }
}

@-webkit-keyframes sizer {
    0% {
        width: 0;
    }

    100% {
        width: 266px;
    }
}

@-o-keyframes sizer {
    0% {
        width: 0;
    }

    100% {
        width: 266px;
    }
}

@keyframes sizer {
    0% {
        width: 0;
    }

    100% {
        width: 266px;
    }
}

@-moz-keyframes menuopen {
    0% {
        width: 0%;
    }

    100% {
        width: 60%;
    }
}

@-webkit-keyframes menuopen {
    0% {
        width: 0%;
    }

    100% {
        width: 60%;
    }
}

@-o-keyframes menuopen {
    0% {
        width: 0%;
    }

    100% {
        width: 60%;
    }
}

@keyframes menuopen {
    0% {
        width: 0%;
    }

    100% {
        width: 60%;
    }
}

@-moz-keyframes rotate {
    0% {
        transform: rotate(0);
    }

    100% {
        transform: rotate(90deg);
    }
}

@-webkit-keyframes rotate {
    0% {
        transform: rotate(0);
    }

    100% {
        transform: rotate(90deg);
    }
}

@-o-keyframes rotate {
    0% {
        transform: rotate(0);
    }

    100% {
        transform: rotate(90deg);
    }
}

@keyframes rotate {
    0% {
        transform: rotate(0);
    }

    100% {
        transform: rotate(90deg);
    }
}

@-moz-keyframes arrowmove {
    0% {
        opacity: 0;
        transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
    }

    100% {
        opacity: 1;
        transform: rotate(0);
        -webkit-transform: rotate(0);
    }
}

@-webkit-keyframes arrowmove {
    0% {
        opacity: 0;
        transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
    }

    100% {
        opacity: 1;
        transform: rotate(0);
        -webkit-transform: rotate(0);
    }
}

@-o-keyframes arrowmove {
    0% {
        opacity: 0;
        transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
    }

    100% {
        opacity: 1;
        transform: rotate(0);
        -webkit-transform: rotate(0);
    }
}

@keyframes arrowmove {
    0% {
        opacity: 0;
        transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
    }

    100% {
        opacity: 1;
        transform: rotate(0);
        -webkit-transform: rotate(0);
    }
}

@-moz-keyframes blinker {
    0% {
        opacity: 0;
    }

    50% {
        opacity: .5;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes blinker {
    0% {
        opacity: 0;
    }

    50% {
        opacity: .5;
    }

    100% {
        opacity: 1;
    }
}

@-o-keyframes blinker {
    0% {
        opacity: 0;
    }

    50% {
        opacity: .5;
    }

    100% {
        opacity: 1;
    }
}

@keyframes blinker {
    0% {
        opacity: 0;
    }

    50% {
        opacity: .5;
    }

    100% {
        opacity: 1;
    }
}

@-moz-keyframes mover {
    from {
        left: -60px;
        opacity: 0;
    }

    to {
        left: 0;
        opacity: 1;
    }
}

@-webkit-keyframes mover {
    from {
        left: -60px;
        opacity: 0;
    }

    to {
        left: 0;
        opacity: 1;
    }
}

@-o-keyframes mover {
    from {
        left: -60px;
        opacity: 0;
    }

    to {
        left: 0;
        opacity: 1;
    }
}

@keyframes mover {
    from {
        left: -60px;
        opacity: 0;
    }

    to {
        left: 0;
        opacity: 1;
    }
}

@-moz-keyframes moverTop {
    from {
        top: -10px;
        opacity: 0;
    }

    to {
        top: 0;
        opacity: 1;
    }
}

@-webkit-keyframes moverTop {
    from {
        top: -10px;
        opacity: 0;
    }

    to {
        top: 0;
        opacity: 1;
    }
}

@-o-keyframes moverTop {
    from {
        top: -10px;
        opacity: 0;
    }

    to {
        top: 0;
        opacity: 1;
    }
}

@keyframes moverTop {
    from {
        top: -10px;
        opacity: 0;
    }

    to {
        top: 0;
        opacity: 1;
    }
}

@-moz-keyframes moverLeft {
    from {
        left: -10px;
        opacity: 0;
    }

    to {
        left: 0;
        opacity: 1;
    }
}

@-webkit-keyframes moverLeft {
    from {
        left: -10px;
        opacity: 0;
    }

    to {
        left: 0;
        opacity: 1;
    }
}

@-o-keyframes moverLeft {
    from {
        left: -10px;
        opacity: 0;
    }

    to {
        left: 0;
        opacity: 1;
    }
}

@keyframes moverLeft {
    from {
        left: -10px;
        opacity: 0;
    }

    to {
        left: 0;
        opacity: 1;
    }
}

@-moz-keyframes slideLeft {
    100% {
        right: 100%;
    }
}

@-webkit-keyframes slideLeft {
    100% {
        right: 100%;
    }
}

@-o-keyframes slideLeft {
    100% {
        right: 100%;
    }
}

@keyframes slideLeft {
    100% {
        right: 100%;
    }
}

body {
    position: relative;
    background: #f7f6f7;
    -webkit-font-smoothing: antialiased;
}

body.active {
    position: fixed;
}

h1 {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 44px;
    color: #165b93;
}

.mobile-main-nav {
    display: none;
}

.mobile-overlay {
    display: none;
}

.overlay-main-content {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    background: rgba(103,113,120,0.9);
    z-index: 998;
}

.overlay-main-content.open {
    display: block;
}

.pes {
    position: relative;
}

.overlay {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    right: auto;
    bottom: auto;
    background: rgba(103,113,120,0.9);
    z-index: 1001;
}

.overlay.active {
    display: block;
}

.mobile-expanded-menu-area {
    display: none;
}

.news {
    width: 80%;
}

.show {
    display: block;
}

.hide {
    display: none;
}

.show-mobile {
    display: none;
}

.extra {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 50px;
    color: #fff;
    position: absolute;
    left: 20px;
    right: auto;
    top: auto;
    bottom: 10px;
    display: block;
}

h3 {
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    color: #017bbc;
}

.big-text {
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 18px;
    color: #505354;
    line-height: 1.4em;
    margin-top: 20px;
    width: 71%;
}

.container {
    width: 1230px;
    padding-left: 0;
    padding-right: 0;
    background: #fff;
}

.container-button {
    width: 270px;
    height: 44px;
    background: url("/common/images/menu_hover.png") no-repeat;
    border: none;
    color: #fff;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 14px;
    margin-top: 10px;
}

.container-inputs {
    margin-bottom: 15px !important;
    float: left;
}

.side-menu {
    position: fixed;
    right: 0;
    left: auto;
    top: 0;
    height: 100%;
    width: 57px;
    background: #e6e6e7;
    padding-top: 15px;
    z-index: 999;
}

.side-menu .settings i {
    font-size: 26px;
}

.side-menu .expanded-menu-area {
    display: none;
}

.side-menu.active {
    width: 60% !important;
    z-index: 9999;
    padding-top: 0 !important;
    height: 100%;
}

.side-menu.active > ul {
    display: none;
}

.side-menu.active .settings, .side-menu.active .menu-title {
    display: none;
}

.side-menu.active .settings:hover {
    animation: none;
}

.side-menu.active .expanded-menu-area {
    display: block;
    width: 100%;
    height: 100%;
}

.side-menu.active .expanded-menu-area .ships {
    position: static;
    display: inline-block;
    width: 100%;
}

.side-menu.active .expanded-menu-area .ships--effect {
    float: right;
    width: auto;
}

.side-menu.active .expanded-menu-area .settings, .side-menu.active .expanded-menu-area .menu-title {
    text-align: center;
    width: 52px;
    display: block;
}

.side-menu.active .expanded-menu-area .expanded-menu-content {
    background: #fff;
    height: 100%;
    padding: 40px 30px 40px 30px;
}

.side-menu.active .expanded-menu-area .expanded-menu-content p {
    color: #444749;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    line-height: 1.8em;
}

.side-menu.active .expanded-menu-area .expanded-menu-content form {
    margin-top: 20px;
}

.side-menu.active .expanded-menu-area .expanded-menu-content form .radios {
    margin-bottomdisplay: block;
    width: 100%;
}

.side-menu.active .expanded-menu-area .expanded-menu-content form .radio {
    margin-bottom: 10px;
}

.side-menu.active .expanded-menu-area .expanded-menu-content form .radio label {
    color: #02467d;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    font-weight: normal;
}

.side-menu.active .expanded-menu-area .expanded-menu-content form .container-number {
    color: #017bbc;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
    border-top: 1px solid #d8d9db;
    margin-top: 20px;
    padding-top: 20px;
    padding-bottom: 30px;
    border-bottom: 2px solid #d8d9db;
}

.side-menu.active .expanded-menu-area .expanded-menu-content form .container-number h4 {
    margin-bottom: 20px;
    margin-top: 15px;
}

.side-menu.active .expanded-menu-area .expanded-menu-left {
    height: 100%;
    background: #e6e6e8 url("/common/images/settings_bg.png") right 10px no-repeat;
    padding-top: 40px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    margin-top: 30px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li {
    width: 100%;
    display: block;
    border-top: 1px solid #d8d9db;
    padding: 10px 14px 7px 5px;
    font-size: convert_font_size(12px);
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    color: #165b93;
    text-align: left;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li:last-child:not(:first-child) {
    border-bottom: 1px solid #d8d9db;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li:hover, .side-menu.active .expanded-menu-area ul.expanded-menu li.active {
    background: #ef662f;
    width: 100%;
    color: #fff;
    cursor: pointer;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li:hover .icons--anchor, .side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--anchor {
    background-position: 1px 2px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li:hover .icons--container, .side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--container {
    background-position: 1px -57px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li:hover .icons--calc, .side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--calc {
    background-position: 1px -115px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li:hover .icons--weight, .side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--weight {
    background-position: 1px -178px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li:hover .icons--card, .side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--card {
    background-position: 1px -238px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li:hover .icons--google, .side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--google {
    background-position: 1px -298px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li:hover .icons--target, .side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--target {
    background-position: 1px -356px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li:hover .icons--camera, .side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--camera {
    background-position: 1px -406px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li.active {
    background: #ef662f;
    color: #fff;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li.active:hover {
    cursor: not-allowed;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--anchor {
    background-position: 1px 2px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--container {
    background-position: 1px -57px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--calc {
    background-position: 1px -115px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--weight {
    background-position: 1px -178px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--card {
    background-position: 1px -238px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--google {
    background-position: 1px -298px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--target {
    background-position: 1px -356px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li.active .icons--camera {
    background-position: 1px -406px;
}

.side-menu.active .expanded-menu-area ul.expanded-menu li .icons {
    display: inline-block;
    vertical-align: middle;
    margin-left: 0;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    margin-top: 30px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li {
    width: 100%;
    display: block;
    border-top: 1px solid #d8d9db;
    padding: 10px 14px 7px 5px;
    font-size: convert_font_size(12px);
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    color: #165b93;
    text-align: left;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li:last-child:not(:first-child) {
    border-bottom: 1px solid #d8d9db;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li:hover {
    background: #ef662f;
    width: 100%;
    color: #fff;
    cursor: pointer;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li:hover .icons--anchor {
    background-position: 1px 2px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li:hover .icons--container {
    background-position: 1px -57px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li:hover .icons--calc {
    background-position: 1px -115px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li:hover .icons--weight {
    background-position: 1px -178px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li:hover .icons--card {
    background-position: 1px -238px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li:hover .icons--google {
    background-position: 1px -298px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li:hover .icons--target {
    background-position: 1px -356px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li:hover .icons--camera {
    background-position: 1px -406px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li.selected {
    background: #ef662f;
    color: #fff;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li.selected:hover {
    cursor: not-allowed;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li.selected .icons--anchor {
    background-position: 1px 2px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li.selected .icons--container {
    background-position: 1px -57px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li.selected .icons--calc {
    background-position: 1px -115px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li.selected .icons--weight {
    background-position: 1px -178px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li.selected .icons--card {
    background-position: 1px -238px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li.selected .icons--google {
    background-position: 1px -298px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li.selected .icons--target {
    background-position: 1px -356px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li.selected .icons--camera {
    background-position: 1px -406px;
}

.side-menu.active .expanded-menu-area ul.mobile-expanded-menu li .icons {
    display: inline-block;
    vertical-align: middle;
    margin-left: 0;
}

.side-menu .settings {
    width: 100%;
    text-align: center;
}

.side-menu .settings:hover {
    cursor: pointer;
}

.side-menu > ul {
    width: 100%;
    text-align: center;
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 20px;
    background: #0d4f84;
    height: auto;
    padding-top: 28px;
    position: relative;
}

.side-menu > ul:before {
    content: "";
    right: 3px;
    left: auto;
    top: -15px;
    bottom: auto;
    border-top: 69px solid #e6e6e7;
    border-left: 40px solid transparent;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
    position: absolute;
    z-index: 0;
}

.side-menu > ul:after {
    content: "";
    right: 3px;
    left: auto;
    top: auto;
    bottom: -15px;
    border-top: 69px solid #e6e6e7;
    border-left: 40px solid transparent;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    position: absolute;
    z-index: 0;
}

.side-menu > ul li {
    display: block;
    position: relative;
    margin-bottom: 15px;
    z-index: 0;
}

.side-menu > ul li:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    color: #fff;
    bottom: 0;
    left: 0;
}

.side-menu > ul li .hover-menu {
    display: none;
    position: absolute;
    width: 266px;
    height: 63px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAA/CAYAAAAYC4ZjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzMjAxRjNFMTRENTExRTZCQjY2QUMzQzA1N0EwRkY3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzMjAxRjNGMTRENTExRTZCQjY2QUMzQzA1N0EwRkY3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDMyMDFGM0MxNEQ1MTFFNkJCNjZBQzNDMDU3QTBGRjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDMyMDFGM0QxNEQ1MTFFNkJCNjZBQzNDMDU3QTBGRjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4jKkW9AAA1NklEQVR42ox9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") no-repeat;
    right: 0;
    top: -11px;
    z-index: -1;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 13px;
    color: #fff;
    padding-top: 23px;
}

.side-menu > ul li:hover .hover-menu {
    display: block;
    animation: sizer 100ms ease-in;
}

.side-menu > ul li:hover .icons--anchor {
    background-position: 1px 2px;
}

.side-menu > ul li:hover .icons--container {
    background-position: 1px -57px;
}

.side-menu > ul li:hover .icons--calc {
    background-position: 1px -115px;
}

.side-menu > ul li:hover .icons--weight {
    background-position: 1px -178px;
}

.side-menu > ul li:hover .icons--card {
    background-position: 1px -238px;
}

.side-menu > ul li:hover .icons--google {
    background-position: 1px -298px;
}

.side-menu > ul li:hover .icons--target {
    background-position: 1px -356px;
}

.side-menu > ul li:hover .icons--camera {
    background-position: 1px -406px;
}

.mobile-online-islemler {
    padding: 0 !important;
}

.mobile-online-islemler span {
    color: #fff;
    vertical-align: middle;
}

.mobile-online-islemler span:nth-child(1) {
    width: 60px;
    height: 60px;
    display: inline-block;
    font-size: 19px;
    text-align: center;
}

.mobile-online-islemler span:nth-child(1) i {
    display: block;
    vertical-align: middle;
    margin-top: 17px;
}

.mobile-online-islemler span:nth-child(2) {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
}

.expanded-menu-content .bhoechie-tab-content:not(.active) {
    display: none;
}

.mobile-expanded-menu-content-area:not(.active) {
    display: none;
}

.mobile-expanded-menu-content-area .bhoechie-tab-content:not(.active) {
    display: none;
}

.mobile-expanded-menu-content-area .ships {
    position: static;
    animation: none;
    opacity: 1;
}

.mobile-expanded-menu-content-area .detail--main {
    margin-bottom: 20px;
}

.mobile-expanded-menu-content-area .detail--content {
    padding: 10px 5px;
    border-bottom: 1px solid #dcdcdd;
}

.mobile-expanded-menu-content-area .detail--content:first-child:not(:last-child) {
    border-top: 3px solid #dcdcdd;
}

.mobile-expanded-menu-content-area .detail--content_line {
    width: 100%;
    display: block;
    margin-bottom: 5px;
}

.mobile-expanded-menu-content-area .detail--content_line span {
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #444749;
    font-size: 12px;
    margin-right: 10px;
    display: inline-block;
}

.mobile-expanded-menu-content-area .detail--content_line span:first-child:not(:last-child) {
    color: #b4b5b6;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 12px;
}

.mobile-expanded-menu-content-area .detail--content_line span.titles {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 500;
    font-style: normal;
    color: #017bbc;
    font-size: 14px;
}

.sliderso {
    position: relative;
    width: 100%;
    height: 100%;
}

.sliderso .tagline {
    position: absolute;
    bottom: 0;
    width: 100%;
    top: 60%;
    left: 10%;
}

.sliderso .tagline p {
    margin: 0;
    padding: 0;
    font-size: 44px;
    color: #fff;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 300;
    font-style: normal;
    text-align: center;
    text-decoration: underline;
}

.sliderso .tagline p strong {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
}

.yellow-line {
    background: url("/common/images/sidebar-yellow-line.png") repeat-y;
    height: 100%;
    margin-top: -20px;
    width: 25px;
}

.sliko {
    width: 100%;
    position: relative;
}

.sliko .sliderso img {
    width: 100%;
}

.sliko .slider-effect {
    position: absolute;
    bottom: 0;
    left: 0;
    background: url("/common/images/slider-stripe.png") no-repeat;
    width: 937px;
    height: 37px;
    z-index: 9999;
}

.no-csstransforms .menu-title span {
    background: url("/common/images/online_islemler.png") no-repeat;
}

.csstransforms .menu-title span {
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}

.menu-title {
    text-align: center;
    margin-top: 30px;
    height: 100px;
}

.menu-title span {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    color: #165b93;
    font-size: 14px;
    white-space: nowrap;
    display: block;
}

.home-line-bg {
    width: 100%;
}

.icons {
    background: url("/common/images/menu_icons_sprite.png") no-repeat;
    display: block;
    width: 40px;
    height: 45px;
    margin-left: 10px;
}

.icons--anchor {
    background-position: -41px 3px;
}

.icons--anchor:hover {
    cursor: pointer;
    background-position: 1px 3px;
    z-index: 999;
}

.icons--anchor_exp {
    background-position: -92px 2px;
    margin-right: 10px;
}

.icons--anchor_exp:hover {
    cursor: pointer;
    background-position: 1px 3px;
    z-index: 999;
}

.icons--container {
    background-position: -41px -57px;
}

.icons--container:hover {
    cursor: pointer;
    background-position: 1px -57px;
    z-index: 999;
}

.icons--container_exp {
    background-position: -92px -57px;
    margin-right: 10px;
}

.icons--calc {
    background-position: -41px -115px;
}

.icons--calc:hover {
    cursor: pointer;
    background-position: 1px -115px;
    z-index: 999;
}

.icons--calc_exp {
    background-position: -92px -120px;
    margin-right: 10px;
}

.icons--weight {
    background-position: -41px -178px;
}

.icons--weight:hover {
    cursor: pointer;
    background-position: 1px -178px;
    z-index: 999;
}

.icons--weight_exp {
    background-position: -92px -178px;
    margin-right: 10px;
}

.icons--card {
    background-position: -41px -238px;
}

.icons--card:hover {
    cursor: pointer;
    background-position: 1px -238px;
    z-index: 999;
}

.icons--card_exp {
    background-position: -92px -237px;
    margin-right: 10px;
}

.icons--google {
    background-position: -41px -298px;
}

.icons--google:hover {
    cursor: pointer;
    background-position: 1px -298px;
    z-index: 999;
}

.icons--google_exp {
    background-position: -92px -296px;
    margin-right: 10px;
}

.icons--target {
    background-position: -41px -356px;
}

.icons--target:hover {
    cursor: pointer;
    background-position: 1px -356px;
    z-index: 999;
}

.icons--target_exp {
    background-position: -92px -354px;
    margin-right: 10px;
}

.icons--camera {
    background-position: -41px -406px;
}

.icons--camera:hover {
    cursor: pointer;
    background-position: 1px -406px;
    z-index: 999;
}

.icons--camera_exp {
    background-position: -92px -406px;
}

.wrap-left {
    float: left;
    margin: 30px;
}

.wrap-right {
    float: right;
    margin: 10px 30px 30px 30px;
}

.wrap-center {
    width: 100%;
    margin: auto;
}

.clearspace {
    padding: 0;
    margin: 0;
}

.clearspace-right {
    padding-right: 0;
    margin-right: 0;
}

.clearspace-left {
    padding-left: 0;
    margin-left: 0;
}

small {
    font-size: 11px;
    color: #d5d5d5;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: italic;
    display: block;
}

p {
    font-size: 16px;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 500;
    font-style: normal;
    line-height: 1.3em;
    color: #165b93;
    display: block;
    margin-top: 40px;
    width: 90%;
}

.navbar {
    margin-bottom: 0;
}

.navbar-default {
    background: #fff;
    border: none;
    border-radius: 0;
    padding-bottom: 10px;
    position: relative;
}

.navbar-header {
    margin-top: 10px;
    padding-left: 10px;
}

.navbar-nav {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    color: #165b93;
    font-size: 13px;
}

.navbar-nav li {
    padding: 15px;
}

.navbar-nav li > ul.subl {
    display: none;
    position: absolute;
    width: 221%;
    heigth: auto;
    left: 0;
    top: 50px;
    bottom: auto;
    right: auto;
    background: #fff;
    border-left: 3px solid #165b93;
    border-bottom: 3px solid #165b93;
    list-style: none;
    z-index: 995;
    padding-right: 20px;
    padding-top: 20px;
}

.navbar-nav li > ul.subl li {
    display: block;
    width: 100%;
    list-style: none;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 12px;
    text-align: right;
    color: #0178b8 !important;
    padding: 0;
    margin-bottom: 10px;
}

.navbar-nav li > ul.subl li a {
    color: #0178b8 !important;
}

.navbar-nav li > ul.subl li:first-child:not(:last-child) {
    margin-right: 0;
    padding-bottom: 0;
}

.navbar-nav li > ul.subl li:first-child:not(:last-child) a {
    padding: 0;
    margin: 0;
}

.navbar-nav li > ul.subl li:first-child:not(:last-child):hover {
    border-bottom: none;
}

.navbar-nav li > ul.subl li:last-child:not(:first-child) {
    background: none;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 10px;
}

.navbar-nav li > ul.subl li:last-child:not(:first-child) a {
    color: #0178b8 !important;
    padding: 0;
    margin: 0;
}

.navbar-nav li:first-child:not(:last-child) {
    margin-right: 10px;
    padding-bottom: 10px;
}

.navbar-nav li:first-child:not(:last-child) a {
    color: #165b93;
    text-decoration: none;
    display: inline-block;
    padding: 0;
    margin: 0;
}

.navbar-nav li:first-child:not(:last-child) a:hover {
    color: #165b93;
}

.navbar-nav li:first-child:not(:last-child):hover {
    border-bottom: 3px solid #165b93;
    cursor: pointer;
}

.navbar-nav li:first-child:not(:last-child):hover ul {
    display: block;
}

.navbar-nav li:last-child:not(:first-child) {
    background: #165b93;
    color: #fff;
    padding-right: 30px;
    padding-left: 20px;
}

.navbar-nav li:last-child:not(:first-child) a {
    padding: 0;
    margin: 0;
    display: inline-block;
    color: #fff;
    text-decoration: none;
}

.navbar-nav li:last-child:not(:first-child) a:hover {
    color: #fff;
}

.navbar-nav li:last-child:not(:first-child) i {
    vertical-align: middle;
    margin-right: 10px;
}

.navbar-nav li:last-child:not(:first-child):hover {
    cursor: pointer;
    background: #1d76bf;
}

.navbar-nav.language {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    color: #aab0b2;
    font-size: 13px;
    border-right: 1px solid #e6e6e6;
    margin-right: 20px;
}

.navbar-nav.language li {
    padding: 17px 5px 8px 5px;
    margin-right: 10px;
    padding-bottom: 10px;
}

.navbar-nav.language li:first-child:not(:last-child):hover {
    border-bottom: none;
}

.navbar-nav.language li:first-child:not(:last-child) a {
    color: #aab0b2;
}

.navbar-nav.language li:first-child:not(:last-child) a:hover {
    color: #165b93;
}

.navbar-nav.language li:last-child:not(:first-child) {
    background: none;
    padding-left: 5px;
    padding-right: 10px;
}

.navbar-nav.language li:last-child:not(:first-child) a {
    color: #aab0b2;
}

.navbar-nav.language li:last-child:not(:first-child) a:hover {
    color: #165b93;
}

.navbar-nav.language li a {
    text-decoration: none;
    display: inline-block;
    padding: 0;
    margin: 0;
}

.navbar-nav.language li a:hover, .navbar-nav.language li a.selected {
    border-bottom: 3px solid #165b93;
    cursor: pointer;
    color: #165b93 !important;
}

.no-cssgradients .main-nav > li ul {
    background: #02467d;
}

.cssgradients .main-nav > li ul {
    background: linear-gradient(#02467d,#017cbc);
}

.main-nav {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 15px;
    color: #165b93;
    margin-top: 25px;
    margin-right: 20px;
}

.main-nav > li {
    display: inline;
    position: relative;
    padding-left: 20px;
    padding-right: 20px;
    width: auto;
    vertical-align: middle;
}

.main-nav > li:hover:before {
    position: absolute;
    bottom: -30px;
    height: 30px;
    content: "";
    background: #02467d;
    top: auto;
    left: -10px;
    width: 101%;
    -webkit-transform: skewX(-23deg);
    -moz-transform: skewX(-23deg);
    -o-transform: skewX(-23deg);
    -ms-transform: skewX(-23deg);
    transform: skewX(-23deg);
}

.main-nav > li > a {
    display: inline-block;
    padding: 0;
    position: relative;
}

.main-nav > li > a:hover {
    background: none;
}

.main-nav > li > a:focus, .main-nav > li > a:active {
    background: none;
}

.main-nav > li:after {
    content: "";
    background: url("/common/images/menu_sperator.png");
    height: 28px;
    position: absolute;
    left: auto;
    top: -5px;
    right: -3px;
    width: 1px;
    -webkit-transform: rotate(25deg);
    -moz-transform: rotate(25deg);
    -o-transform: rotate(25deg);
    -ms-transform: rotate(25deg);
    transform: rotate(25deg);
    background: #e7e7e7;
    bottom: auto;
    vertical-align: middle;
}

.main-nav > li:last-child:after {
    content: "";
    background: none;
}

.main-nav > li ul {
    display: none;
    list-style: none;
    background: linear-gradient(#02467d,#017cbc);
    color: #fff;
    text-align: center;
    width: 200px;
    position: absolute;
    left: -13px;
    top: 41px;
    bottom: auto;
    height: auto;
    z-index: 999;
    margin: 0;
    padding: 0;
    text-align: left;
}

.main-nav > li ul li {
    width: 100%;
    display: block;
    padding: 20px 10px;
    margin-left: 0;
    border-bottom: 1px solid #0b83bc;
}

.main-nav > li ul li:last-child {
    border-bottom: 0;
}

.main-nav > li ul li:after {
    content: "";
    background: transparent;
    width: 0;
    height: 0;
}

.main-nav > li ul li > a {
    color: #fff;
}

.main-nav > li ul li > a:hover {
    color: #fff;
    text-decoration: none;
}

.main-nav > li ul li:hover {
    color: #ccc;
}

.main-nav > li:hover {
    cursor: pointer;
    color: #1d76bf;
}

.main-nav > li:hover ul {
    display: block;
}

.live-info-line {
    background: #145183 url("/common/images/shipopacity.png") no-repeat;
    padding-top: 35px;
    padding-bottom: 35px;
    position: relative;
}

.live-info-line .slider-effect {
    position: absolute;
    top: -37px;
    left: 0;
    background: url("/common/images/slider-stripe.png") no-repeat;
    width: 937px;
    height: 37px;
}

.live-info-line .corner-left {
    position: absolute;
    left: -26px;
    top: 0;
    background: url("/common/images/corner-left.png") no-repeat;
    width: 107px;
    height: 108px;
}

.live-info-line .corner-right {
    position: absolute;
    right: -26px;
    top: -107px;
    background: url("/common/images/corner-right.png") no-repeat;
    width: 107px;
    height: 108px;
}

.live-info-line .date-info {
    color: #fff;
    position: absolute;
    top: -30px;
    right: 80px;
    font-size: 13px;
}

.live-info-line .date-info span {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
}

.live-info-line .date-info span strong {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
}

.live-info-line ul {
    list-style: none;
}

.live-info-line ul li {
    display: inline-block;
    position: relative;
    width: 20%;
    margin-left: 40px;
    vertical-align: top;
}

.live-info-line ul li:last-child:not(:first-child):before {
    content: "";
    background: none;
    width: 63px;
    height: 107px;
    position: absolute;
    left: auto;
    top: -25px;
    right: -30px;
    bottom: auto;
}

.live-info-line ul li:before {
    content: "";
    background: url("/common/images/sub_sperator.png") no-repeat;
    width: 63px;
    height: 107px;
    position: absolute;
    left: auto;
    top: 0;
    right: -30px;
    bottom: auto;
}

.live-info-line ul li span {
    font-size: 16px;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    line-height: 1.2em;
    color: #fff;
    display: block;
    margin-top: 10px;
    width: 80%;
    vertical-align: middle;
}

.live-info-line ul li span a {
    color: #fff;
    text-decoration: none;
}

.live-info-line ul li span a:hover {
    color: #fff;
    text-decoration: none;
}

.live-info-line ul li.extra-row:before {
    top: 5px;
    content: "";
}

.live-info-line ul li.extra-row small {
    margin-top: 10px;
}

.live-info-line ul li.extra-row span {
    margin-top: 10px;
}

.polygon-area {
    display: block;
    margin-bottom: 30px;
}

.polygon ul {
    list-style: none;
    position: relative;
    width: 100%;
    padding-left: 45px;
}

.polygon ul li {
    display: inline-block;
    position: relative;
    width: 220px;
    height: 210px;
}

.polygon ul li a {
    cursor: pointer;
    display: block;
}

.polygon ul li a:hover .polygon--images img {
    transform: scale(1.1);
}

.polygon ul li .polygon--top, .polygon ul li .polygon--bottom {
    width: 100%;
    height: 0;
    border-bottom: 100px solid #135082;
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    display: block;
    position: relative;
}

.polygon ul li .polygon--bottom {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.polygon ul li .polygon--images {
    position: absolute;
    top: 50%;
    left: 50%;
    width: auto;
    z-index: 996;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    text-align: center;
    transform-style: preserve-3d;
}

.polygon ul li .polygon--images img {
    width: auto;
    transition: all .2s ease-in-out;
}

.polygon ul li .polygon--images span {
    color: #fff;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 13px;
    width: 100%;
    line-height: 15px;
    margin-top: 10px;
    display: block;
    -webkit-font-smoothing: antialiased;
}

.polygon ul li:nth-child(1) {
    left: -108px;
    top: 30px;
}

.polygon ul li:nth-child(2) {
    top: -70px;
    left: -155px;
}

.polygon ul li:nth-child(3) {
    top: 135px;
    left: -382px;
}

.polygon ul li:nth-child(4) {
    top: -180px;
    left: 243px;
}

.polygon ul li:nth-child(5) {
    top: -80px;
    left: 196px;
}

.polygon ul li:nth-child(6) {
    top: -181px;
    left: 147px;
}

.polygon-detail {
    width: 26%;
}

.polygon-detail p {
    font-size: 13px;
    line-height: 1.5em;
    width: 100%;
    color: #165b93;
}

.polygon-detail a:hover {
    text-decoration: none;
    color: #e6e6e6;
}

.band-image {
    width: 99% !important;
}

.title {
    position: relative;
    padding: 60px 0 40px 0;
}

.title:after {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    right: auto;
    bottom: auto;
    -webkit-transform: translate(-50%,0%);
    -moz-transform: translate(-50%,0%);
    -o-transform: translate(-50%,0%);
    -ms-transform: translate(-50%,0%);
    transform: translate(-50%,0%);
    border-top: 30px solid #154f7f;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
}

.title h1 {
    margin: 0;
    text-align: center;
    background: url("/common/images/title_line_bg.png") no-repeat;
    background-size: 100%;
}

.button-home {
    width: 270px;
    height: 50px;
    color: #fff;
    text-align: center;
    background: url("/common/images/home.png") no-repeat;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 14px;
    padding-top: 16px;
    letter-spacing: 1px;
}

.main-content-home {
    background: #fff;
    padding-bottom: 20px;
    position: relative;
}

.main-content-home:after {
    content: "";
    left: 0;
    top: auto;
    bottom: -5px;
    right: auto;
    border-top: 80px solid #f7f6f7;
    border-right: 72px solid transparent;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    position: absolute;
}

.main-content-home:before {
    content: "";
    right: 0;
    left: auto;
    top: auto;
    bottom: -5px;
    border-top: 80px solid #f7f6f7;
    border-left: 72px solid transparent;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    position: absolute;
}

.main-content-home .hyper-text p {
    font-size: 16px !important;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif !important;
    font-weight: 500;
    font-style: normal;
    color: #165b93 !important;
    margin-top: 20px;
    line-height: 1.5em;
    width: none;
}

.main-content-home .hyper-text .content-text, .main-content-home .hyper-text p {
    font-size: 15px;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #505354;
    margin-top: 20px;
    line-height: 1.5em;
    width: none;
}

.sub-image {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 9;
    float: left;
}

.sub-image:after {
    content: "";
    left: 0;
    top: 0;
    bottom: auto;
    right: auto;
    border-top: 80px solid #f7f6f7;
    border-right: 72px solid transparent;
    -webkit-transform: rotate(-360deg);
    -moz-transform: rotate(-360deg);
    -o-transform: rotate(-360deg);
    -ms-transform: rotate(-360deg);
    transform: rotate(-360deg);
    position: absolute;
}

.sub-image:before {
    content: "";
    right: 0;
    left: auto;
    top: 0;
    bottom: auto;
    border-top: 80px solid #f7f6f7;
    border-left: 72px solid transparent;
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
    position: absolute;
    z-index: 1;
}

.slidera {
    float: left;
    display: block;
    width: 100%;
    position: relative;
}

.slidera img {
    width: 100%;
}

.view {
    position: relative;
}

.view img {
    transition: all .2s ease-in;
    width: 100%;
}

.view:hover .hover-mask {
    cursor: pointer;
    opacity: 1;
    -webkit-transform: translate(0,0) rotate(0);
    -moz-transform: translate(0,0) rotate(0);
    -o-transform: translate(0,0) rotate(0);
    -ms-transform: translate(0,0) rotate(0);
    transform: translate(0,0) rotate(0);
    width: 100%;
    height: 100%;
    transition: all .2s ease-in-out;
}

.view:hover .open-gallery-icon, .view:hover .open-cert-icon {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    transition-delay: .4s;
}

.view .hover-mask {
    content: "";
    opacity: 0;
    background-color: rgba(103,113,120,0.8);
    -webkit-transform: translate(0,0) rotate(0);
    -moz-transform: translate(0,0) rotate(0);
    -o-transform: translate(0,0) rotate(0);
    -ms-transform: translate(0,0) rotate(0);
    transform: translate(0,0) rotate(0);
    transition: all .2s ease-in-out;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    bottom: auto;
    top: 0;
    right: auto;
}

.view .open-gallery-icon {
    background: url("/common/images/open_gallery.png") no-repeat;
    width: 60px;
    height: 60px;
    position: absolute;
    top: 40%;
    left: 45%;
    right: auto;
    bottom: auto;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    transition: all .1s ease-in-out;
}

.view .open-cert-icon {
    background: url("/common/images/open_cert.png") no-repeat;
    width: 19px;
    height: 19px;
    position: absolute;
    top: 40%;
    left: 45%;
    right: auto;
    bottom: auto;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    transition: all .1s ease-in-out;
}

.view p {
    display: block;
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 20px;
    top: auto;
    left: auto;
    right: auto;
}

.view p a {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 13px;
    color: #fff;
    text-decoration: underline;
}

.view p a:hover, .view p a:focus, .view p a:active {
    color: #fff;
}

footer .footer {
    background: #f2f2f2 url("/common/images/footer_stripe.png") no-repeat;
    height: 260px;
    position: relative;
    z-index: 5;
    padding-top: 50px;
}

footer .footer:after {
    content: "";
    background: url("/common/images/footer_bg.png") no-repeat;
    width: 872px;
    height: 76px;
    position: absolute;
    top: auto;
    bottom: -10px;
    left: auto;
    right: 0;
}

footer .footer-info {
    padding: 12px 15px 10px 15px;
    width: 100%;
    height: auto;
    background: #677178;
    color: #fff;
    font-size: 12px;
    float: left;
    margin-bottom: 20px;
}

footer .copy {
    display: block;
    margin-top: 15px;

    a {
        color: #fff;
    }
}

footer .footer-big-text {
    font-size: 16px;
    color: #0178b8;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 500;
    font-style: normal;
    display: block;
    width: 80%;
}

footer .footer-address {
    color: #444749;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 600;
    font-style: normal;
    line-height: 2em;
    display: block;
    width: 80%;
    font-size: 12px;
}

footer .footer-phone {
    font-size: 13px;
}

footer .footer-phone span {
    display: block;
    margin-bottom: 7px;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
}

footer .footer-phone span strong {
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
}

footer .footer-phone span a {
    color: #0178b8;
}

footer ul.footer-menu {
    list-style: none;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 600;
    font-style: normal;
}

footer ul.footer-menu li {
    display: block;
    font-size: 11px;
    color: #0178b8;
    margin-bottom: 5px;
}

footer ul.footer-menu li a {
    color: #0178b8;
}

footer ul.footer-menu li a:hover, footer ul.footer-menu li a:focus, footer ul.footer-menu li a:active {
    cursor: pointer;
    color: #0199eb;
}

.sub-slider {
    position: relative;
}

.sub-slider img {
    width: 100%;
}

.sub-slider:after {
    content: "";
    position: absolute;
    top: auto;
    bottom: -18px;
    z-index: 11;
    left: 0;
    right: auto;
    background: url("/common/images/header_down.png") no-repeat;
    width: 100%;
    height: 37px;
}

.menu-holder {
    background: #d1d2d4;
    height: 80px;
}

.certs .cert-title {
    width: 100% !important;
    font-size: 16px;
    height: 60px;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
}

.certs .cert-title:after {
    content: "";
    height: 100%;
    vertical-align: middle;
    display: inline-block;
}

.certs .cert-title span {
    vertical-align: middle;
    display: inline-block;
    display: -webkit-inline-block;
    max-height: 100%;
    -webkit-box-orient: vertical;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 17px;
    color: #017bbc;
}

.main-content {
    padding: 10px 0;
    position: relative;
    height: auto;
    padding-bottom: 75px;
}

.main-content iframe {
    width: 80% !important;
}

.main-content .field .heading label {
    color: #017bbc;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
}

.main-content legend {
    border-bottom: none;
    color: #017bbc;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 18px;
    margin-bottom: 13px;
}

.main-content form {
    width: 80%;
}

.main-content .form-area {
    border: 1px solid #e5e5e5;
    padding: 20px;
}

.main-content:after {
    content: "";
    position: absolute;
    right: 30px;
    top: 0;
    left: auto;
    bottom: auto;
    background: url("/common/images/lift.png");
    width: 84px;
    height: 88px;
}

.main-content h3 {
    width: 71%;
}

.main-content h3:first-child {
    margin-top: 30px;
    margin-bottom: 35px;
}

.main-content ul:not(.pagination) {
    list-style: none;
    font-size: 13px;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #505354;
    padding: 0;
    width: 80%;
}

.main-content ul:not(.pagination) li {
    display: block;
    position: relative;
    text-indent: 30px;
    margin-bottom: 6px;
}

.main-content ul:not(.pagination) li:before {
    content: "";
    position: absolute;
    background: url("/common/images/elipse-li.png") no-repeat;
    width: 10px;
    height: 10px;
    left: 0;
    top: 3px;
    bottom: auto;
    right: auto;
    vertical-align: middle;
}

.sidebar-left {
    padding: 0 30px 30px 30px;
    margin-top: -48px;
}

.content-text, p {
    font-size: 13px;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #505354;
    margin-top: 20px;
    line-height: 1.5em;
    width: 80%;
}

.dot-line {
    display: block;
    width: 82%;
    background: url("/common/images/orange_dots.png") repeat-x;
    height: 14px;
    margin-top: 30px;
    margin-bottom: 30px;
}

.about-us {
    padding: 30px;
    width: 71%;
    border: 1px solid #e5e5e5;
    margin-bottom: 20px;
}

.about-us span {
    display: block;
    font-size: 16px;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #505354;
}

.about-us p {
    width: 100%;
}

.time-line {
    margin-bottom: 20px;
    background: #e6e6e8 url("/common/images/time_line_bg.png") no-repeat;
    height: 210px;
    width: 100%;
}

.scroller-area {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
}

.menu-field {
    height: -webkit-calc(100% - 100px);
    height: calc(100% - 100px);
    position: relative;
}

.sub-page-gallery {
    width: 100%;
    position: relative;
    float: left;
    z-index: 6;
}

.sub-page-gallery:before {
    content: "";
    position: absolute;
    left: -5px;
    right: auto;
    bottom: auto;
    top: 5px;
    border-top: 135px solid #ef662f;
    border-left: 146px solid transparent;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
    z-index: 1;
}

.btn-dropdown {
    color: #fff;
    background-color: #165b93;
    border-color: #165b93;
}

.btn-dropdown:focus, .btn-dropdown.focus {
    color: #fff;
    background-color: #0f4067;
    border-color: #051624;
}

.btn-dropdown:hover {
    color: #fff;
    background-color: #0f4067;
    border-color: #0e3a5e;
}

.btn-dropdown:active, .btn-dropdown.active, .open > .dropdown-toggle.btn-dropdown {
    color: #fff;
    background-color: #0f4067;
    border-color: #0e3a5e;
}

.btn-dropdown:active:hover, .btn-dropdown.active:hover, .open > .dropdown-toggle.btn-dropdown:hover, .btn-dropdown:active:focus, .btn-dropdown.active:focus, .open > .dropdown-toggle.btn-dropdown:focus, .btn-dropdown:active.focus, .btn-dropdown.active.focus, .open > .dropdown-toggle.btn-dropdown.focus {
    color: #fff;
    background-color: #0b2c48;
    border-color: #051624;
}

.btn-dropdown:active, .btn-dropdown.active, .open > .dropdown-toggle.btn-dropdown {
    background-image: none;
}

.btn-dropdown.disabled:hover, .btn-dropdown[disabled]:hover, fieldset[disabled] .btn-dropdown:hover, .btn-dropdown.disabled:focus, .btn-dropdown[disabled]:focus, fieldset[disabled] .btn-dropdown:focus, .btn-dropdown.disabled.focus, .btn-dropdown[disabled].focus, fieldset[disabled] .btn-dropdown.focus {
    background-color: #165b93;
    border-color: #165b93;
}

.btn-dropdown .badge {
    color: #165b93;
    background-color: #fff;
}

.btn-dropdown {
    border-radius: 0;
    width: 100%;
    text-align: left;
    padding: 14px 14px 14px 20px;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 14px;
}

.dropdown {
    margin-top: -80px;
}

.dropdown .sg-navigatedown {
    font-size: 30px;
    height: 10px;
    margin-top: -9px;
}

.dropdown-menu {
    width: 100%;
    margin: 0;
    border-radius: 0;
    -webkit-border-radius: 0;
    border: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    background: #efefef;
    padding-top: 0;
    z-index: 998;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
}

.dropdown-menu > li > a {
    color: #02467d !important;
    display: block;
    width: 100%;
    height: 44px;
    padding: 13px 20px;
}

.dropdown-menu > li > a:hover {
    background: url("/common/images/menu_hover.png");
    height: 44px;
    color: #fff !important;
}

.dropdown-menu > li > a.selected {
    background: url("/common/images/menu_hover.png");
    height: 44px;
    color: #fff !important;
}

ul[role="tablist"] {
    width: 100%;
}

.nav-tabs {
    border: none;
    margin: 0;
}

.nav-tabs li {
    border-left: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    border-right: none;
    border-bottom: none;
}

.nav-tabs li:last-child {
    border-right: 1px solid #e5e5e5;
}

.nav-tabs li.active {
    border: none;
    border-bottom: 3px solid #017bbc;
    color: #017bbc !important;
}

.nav-tabs li.active a {
    color: #017bbc !important;
}

.nav-tabs li a {
    border-radius: 0;
    margin: 0;
    border: none;
    font-size: 13px;
    color: #017bbc;
    padding: 17px 15px;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    height: 53px;
}

.nav-tabs li a:focus, .nav-tabs li a:hover {
    border: none;
    border-bottom: 3px solid #017bbc;
    color: #017bbc !important;
    background: none;
}

.nav-tabs li[role="presentation"] {
    text-indent: 0;
    text-align: left;
    margin-bottom: 0;
}

.nav-tabs li[role="presentation"]:before {
    background: none;
    width: 0;
    height: 0;
    content: "";
}

.tab-content {
    border: 1px solid #e5e5e5;
    width: 90%;
    margin-bottom: 40px;
}

.tab-pane {
    padding: 20px;
}

.tab-content-info {
    width: 100%;
    background: #f3f7f9;
    padding: 20px 20px 20px 40px;
    font-size: 13px;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
}

.tab-content-info span {
    display: block;
    margin-bottom: 20px;
}

.tab-content-info ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.tab-content-info ul li {
    display: block;
    position: relative;
    text-indent: 0;
    margin-bottom: 6px;
}

.tab-content-info ul li:before {
    content: "";
    position: absolute;
    background: url("/common/images/elipse-li.png") no-repeat;
    width: 10px;
    height: 10px;
    left: -20px;
    top: 3px;
    bottom: auto;
    right: auto;
    vertical-align: middle;
}

.table th {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 13px;
    color: rgba(68,71,73,0.4);
}

.table tr td {
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 13px;
    color: #444749;
}

.table tr td:first-child:not(:last-child) {
    color: #017bbc;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 13px;
}

.table tr td:last-child {
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #444749;
    font-size: 13px;
    text-align: right;
}

.cert {
    border: 1px solid #e5e5e5;
}

.show-cert {
    display: block;
    width: 100%;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 600;
    font-style: normal;
    color: #165b93;
    text-decoration: underline;
    text-transform: uppercase;
    float: left;
    margin-top: 20px;
}

.show-cert img {
    vertical-align: middle;
    margin-left: 20px;
}

.media {
    padding-bottom: 40px;
    border-bottom: 1px solid #e5e5e5;
    width: 71%;
    margin-bottom: 40px;
}

.media:last-child:not(:first-child) {
    border-bottom: none;
}

.media-left {
    border: 1px solid #e5e5e5;
}

.media-body {
    padding-left: 20px;
}

.media-body p {
    margin-top: 20px;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 13px;
    line-height: 1.5em;
}

.media-heading {
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    color: #017bbc;
}

.news-set {
    padding-bottom: 20px;
    border-bottom: 1px solid #e5e5e5;
    width: 71%;
    margin-bottom: 20px;
}

.news-set .wrap-left {
    margin-top: 10px;
    margin-right: 20px;
    margin-left: 0;
    margin-bottom: 0;
}

.news-set h3 {
    width: 100%;
    margin-top: 10px;
}

.news-set p {
    margin-top: 20px;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 13px;
    color: #505354;
    width: 100%;
}

.news-set span a {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 500;
    font-style: normal;
    text-decoration: underline;
}

.crane, .vinc {
    width: 80%;
}

.vinc {
    margin-bottom: 50px;
}

.slider-area {
    width: 80%;
    position: relative;
    margin-top: 20px;
    margin-bottom: 20px;
}

.slider-area:after {
    content: "";
    background: #ef662f;
    width: 70px;
    height: 100%;
    position: absolute;
    right: 0;
    left: auto;
    top: 0;
    bottom: auto;
    text-align: center;
}

.slider-area .three-slider {
    width: -webkit-calc(100% - 70px);
    width: calc(100% - 70px);
    background: #f3f7f9;
}

.slider-area .three-slider img {
    margin-right: 10px;
    width: 100%;
}

.no-slider:after {
    background: none !important;
}

.arrow-right {
    background: url("/common/images/slider_right.png") no-repeat;
    position: absolute;
    left: auto;
    right: -40px;
    top: 40px;
    bottom: auto;
    width: 12px;
    height: 22px;
    z-index: 99;
}

.arrow-left {
    background: url("/common/images/slider_left.png") no-repeat;
    position: absolute;
    left: auto;
    right: -40px;
    top: 70px;
    bottom: auto;
    width: 12px;
    height: 22px;
    z-index: 99;
}

.mobile-arrow-right {
    background: url("/common/images/slider_right.png") no-repeat;
    position: absolute;
    left: 45px;
    right: auto;
    top: 35px;
    bottom: auto;
    width: 12px;
    height: 22px;
    z-index: 99;
}

.mobile-arrow-left {
    background: url("/common/images/slider_left.png") no-repeat;
    position: absolute;
    left: 10px;
    right: auto;
    top: 35px;
    bottom: auto;
    width: 12px;
    height: 22px;
    z-index: 99;
}

.main-arrow-right {
    background: url("/common/images/main_slider_right.png") no-repeat;
    position: absolute;
    left: auto;
    right: 40px;
    top: auto;
    bottom: 275px;
    width: 69px;
    height: 139px;
    z-index: 99;
}

.main-arrow-left {
    background: url("/common/images/main_slider_left.png") no-repeat;
    position: absolute;
    left: 40px;
    right: auto;
    top: auto;
    bottom: 275px;
    width: 71px;
    height: 141px;
    z-index: 99;
}

.tree {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    color: #165b93;
    margin-left: 40px;
    margin-top: 20px;
    margin-bottom: 10px;
}

.tree li {
    display: block;
    margin-bottom: 10px;
    position: relative;
}

.tree li > a {
    padding: 0;
    height: auto;
    color: #165b93;
}

.tree li > a:hover {
    background: none;
    height: auto;
    color: #165b93 !important;
}

.tree li:hover {
    cursor: pointer;
}

.tree li:hover:before {
    cursor: pointer;
    background: url("/common/images/sub-menu-hover.png") no-repeat;
    width: 11px;
    height: 19px;
    content: "";
    position: absolute;
    left: -20px;
    top: 0;
    right: auto;
    bottom: auto;
}

.submenu .sg-plus, .submenu .sg-hyphen {
    font-size: 22px;
    color: #165b93;
    margin-top: -3px;
}

.submenu:hover .sg-plus, .submenu:hover .sg-hyphen {
    color: #fff;
}

.submenu a.selected .sg-plus, .submenu a.selected .sg-hyphen {
    color: #fff;
}

.is_stuck {
    position: fixed !important;
}

ul.kitapciklar {
    padding-top: 40px;
    width: 80%;
    border: 1px solid #e5e5e5;
    padding-bottom: 35px;
    padding-left: 50px;
}

ul.kitapciklar, .faydali-baglantilar {
    list-style: none !important;
    margin-top: 40px !important;
}

ul.kitapciklar li, .faydali-baglantilar li {
    display: block !important;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 14px !important;
    color: #165b93 !important;
    margin-bottom: 15px !important;
    text-decoration: underline !important;
    position: relative !important;
}

ul.kitapciklar li:before, .faydali-baglantilar li:before {
    content: "" !important;
    position: absolute !important;
    width: 15px !important;
    height: 19px !important;
    background: url("/common/images/letter.png") no-repeat !important;
    left: -30px !important;
    top: 0 !important;
    vertical-align: middle !important;
    bottom: auto !important;
    right: auto !important;
}

ul.kitapciklar li:hover, .faydali-baglantilar li:hover {
    cursor: pointer;
    color: #1d76bf;
}

.faydali-baglantilar {
    border: 1px solid #e5e5e5 !important;
    padding: 50px 50px 30px 50px !important;
    width: 71% !important;
}

.faydali-baglantilar li:before {
    content: '' !important;
    background: url("/common/images/link.png") no-repeat !important;
    width: 20px !important;
    height: 20px !important;
}

#certificate-slider .image-slider .modal-body {
    padding: 0 0 120.25% 0;
}

.blueimp-gallery {
    background: rgba(110,121,130,0.9);
}

.image-slider .modal-content {
    background: none;
    border-radius: 0;
}

.image-slider .modal-header {
    display: none;
}

.image-slider .modal-body {
    position: relative;
}

.image-slider .modal-body .prev, .image-slider .modal-body .next {
    position: absolute;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    transform-style: preserve-3d;
    top: 50%;
    z-index: 999;
    background: #ef662f;
    text-align: center;
    padding: 10px 5px 5px 5px;
}

.image-slider .modal-body .prev:hover, .image-slider .modal-body .next:hover {
    background: #da4a11;
    cursor: pointer;
}

.image-slider .modal-body .prev .sg-icon, .image-slider .modal-body .next .sg-icon {
    color: #fff;
    font-size: 23px;
}

.image-slider .modal-body .prev {
    right: auto;
    left: 8px;
}

.image-slider .modal-body .next {
    left: auto;
    right: 8px;
}

.image-slider .modal-body img {
    width: 100%;
    border: 8px solid #fff;
}

.image-slider .modal-footer {
    display: none;
}

.news-area {
    position: relative;
    width: 100%;
    height: auto;
}

.ships {
    width: auto;
    position: absolute;
    top: 2%;
    right: 4%;
}

.ships--effect {
    width: 100%;
}

.ships--effect_arrow {
    width: 42px;
    height: 42px;
    background: #ef662f;
    border-radius: 50%;
    -weblit-border-radius: 50%;
    position: relative;
    -webkit-animation-name: arrowmove;
    -moz-animation-name: arrowmove;
    animation-name: arrowmove;
    -webkit-animation-duration: 2s;
    -moz-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    display: inline-block;
}

.ships--effect_arrow .sg-icon {
    color: #fff;
    display: block;
    font-size: 22px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-34%);
    -moz-transform: translate(-50%,-34%);
    -o-transform: translate(-50%,-34%);
    -ms-transform: translate(-50%,-34%);
    transform: translate(-50%,-34%);
    transform-style: preserve-3d;
}

.ships--effect_arrow .anchor {
    width: 21px;
    height: 24px;
    background: url("/common/images/anchor_ship.png") no-repeat;
    -webkit-transform: translate(-50%,-34%);
    -moz-transform: translate(-50%,-34%);
    -o-transform: translate(-50%,-34%);
    -ms-transform: translate(-50%,-34%);
    transform: translate(-50%,-34%);
    transform-style: preserve-3d;
    display: block;
    font-size: 22px;
    position: absolute;
    top: 43%;
    left: 50%;
}

.ships--effect_underline {
    background: rgba(213,213,213,0.2);
    width: 60px;
    height: 3px;
    display: inline-block;
    opacity: 0;
    -webkit-animation-name: blinker;
    -moz-animation-name: blinker;
    animation-name: blinker;
    -webkit-animation-duration: .2s;
    -moz-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-iteration-count: 5;
    -moz-animation-iteration-count: 5;
    animation-iteration-count: 5;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    animation-delay: 2s;
    -webkit-animation-delay: 2s;
    -moz-animation-delay: 2s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    z-index: 995;
}

.ships--effect_ship {
    background: url("/common/images/ship-single.png") no-repeat;
    width: 116px;
    height: 42px;
    display: inline-block;
    opacity: 0;
    position: relative;
    -webkit-animation-name: mover;
    -moz-animation-name: mover;
    animation-name: mover;
    -webkit-animation-duration: 2s;
    -moz-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    animation-delay: 3s;
    -webkit-animation-delay: 3s;
    -moz-animation-delay: 3s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    z-index: 996;
}

.ships--effect_ship-gray {
    background: url("/common/images/ship-single-gray.png") no-repeat;
    width: 116px;
    height: 42px;
    display: inline-block;
    opacity: 0;
    position: relative;
    -webkit-animation-name: mover;
    -moz-animation-name: mover;
    animation-name: mover;
    -webkit-animation-duration: 2s;
    -moz-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    animation-delay: 3s;
    -webkit-animation-delay: 3s;
    -moz-animation-delay: 3s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    z-index: 996;
}

.ships--detail {
    width: 100%;
    position: relative;
}

.ships--detail span {
    display: block;
    left: 0;
    opacity: 0;
    position: absolute;
    -webkit-animation-name: moverTop;
    -moz-animation-name: moverTop;
    animation-name: moverTop;
    -webkit-animation-duration: 2s;
    -moz-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    animation-delay: 3.2s;
    -webkit-animation-delay: 3.2s;
    -moz-animation-delay: 3.2s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    color: #fff;
}

.ships--detail small {
    display: block;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 20px;
    -webkit-animation-name: moverLeft;
    -moz-animation-name: moverLeft;
    animation-name: moverLeft;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    animation-delay: 3.5s;
    -webkit-animation-delay: 3.5s;
    -moz-animation-delay: 3.5s;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    color: #fff;
}

.panel-group {
    width: 80%;
}

.panel-group .panel {
    border-radius: 0;
    border-left: none;
    border-right: none;
    border-bottom: none;
    box-shadow: none;
    -webkit-box-shadow: none;
}

.panel-group .panel:last-child:not(:first-child) {
    border-bottom: 1px solid #e5e5e5;
}

.panel-group .panel + .panel {
    margin-top: 0;
}

.panel-group .panel-default {
    border-color: #e5e5e5;
}

.panel-group .panel-default .panel-heading {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 16px;
    color: #165b93;
    background: none;
    padding-top: 20px;
    padding-bottom: 20px;
}

.panel-group .panel-default .panel-heading .panel-title > a[aria-expanded="true"] {
    color: #2f91e0;
}

.panel-group .panel-default .panel-heading .panel-title > a {
    text-decoration: none;
}

.panel-group .panel-default .panel-heading .panel-title > a:hover {
    color: #2f91e0;
}

.panel-group .panel-body {
    border-top: none !important;
    padding-top: 0 !important;
}

.panel-group .panel-body .wrap-left {
    position: relative;
    margin: 0 20px 30px 0;
}

.panel-group .panel-body .content {
    width: 68%;
    float: left;
    position: relative;
}

.panel-group .panel-body .content p {
    margin-top: 0;
}

.panel-group .panel-body p {
    width: 100%;
}

.panel-group .panel-body > span {
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 15px;
    color: #505354;
    line-height: 1.8em;
}

.panel-group .panel-body > ul {
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 13px;
    margin-top: 15px;
    margin-bottom: 20px;
}

.panel-group .panel-body > ul li {
    display: block;
    position: relative;
    text-indent: 30px;
    margin-bottom: 10px;
}

.panel-group .panel-body > ul li:before {
    content: "";
    position: absolute;
    background: url("/common/images/elipse-li.png") no-repeat;
    width: 10px;
    height: 10px;
    left: 0;
    top: 3px;
    bottom: auto;
    right: auto;
    vertical-align: middle;
}

.terminal-info {
    padding: 30px;
    width: 80%;
    border: 1px solid #e5e5e5;
    margin-top: 30px;
    margin-bottom: 30px;
}

.terminal-info .detail {
    width: 100%;
    display: block;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
    margin-bottom: 15px;
}

.terminal-info .detail:last-child:not(:first-child) {
    margin-bottom: 0;
}

.terminal-info .detail .labels {
    display: inline-block;
    color: #017bbc;
    width: 30%;
}

.terminal-info .detail .labels:after {
    content: ":";
    color: #505354;
    font-size: 16px;
    float: right;
}

.terminal-info .detail .label-detail {
    display: inline-block;
    margin-left: 20px;
    color: #505354;
    width: 65%;
}

.seperator {
    display: inline-block;
    margin: 20px auto;
    width: 35px;
    height: 1px;
    background: #d8d9db;
}

.form-control {
    background: #f6f6f7;
    border-radius: 2px !important;
    -webkit-border-radius: 2px !important;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #444749;
    font-size: 15px;
    height: 42px;
}

.btn-submit {
    background: url("/common/images/formsend.png") no-repeat;
    width: 340px;
    color: #fff;
    height: 48px;
    border: none;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 14px;
}

.btn-link {
    background: url("/common/images/formsend.png") no-repeat;
    color: #fff;
    padding: 10px 20px;
    border: none;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 14px;
}

fieldset {
    margin-bottom: 30px;
}

.ui-datepicker {
    width: auto;
    height: auto;
}

table.ui-datepicker-calendar {
    margin-bottom: 5px !important;
}

table.ui-datepicker-calendar tbody tr td {
    padding-top: 2px !important;
    padding-bottom: 6px !important;
}

.main-content ul.pagination li:before {
    width: 0;
    height: 0;
    backgorund: none;
}

.news-end {
    width: 71%;
    display: block;
    height: auto;
}

.news-end a {
    text-decoration: none;
    float: left;
}

.news-end a:hover, .news-end a:focus, .news-end a:visited, .news-end a:active {
    text-decoration: none;
}

.pagination {
    display: inline-block;
    float: right;
    margin: 10px 0;
}

.pagination i {
    font-size: 30px;
    height: 20px;
    margin-top: -17px;
    vertical-align: middle;
    display: inline-block;
}

.pagination span {
    text-decoration: underline;
}

.pagination > li {
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 500;
    font-style: normal;
}

.pagination > li:first-child > a, .pagination > li:first-child span {
    border-radius: 0;
}

.pagination > li > a, .pagination > li span {
    border-radius: 0;
    border: none;
}

.pagination > li > a:hover, .pagination > li > a:visited, .pagination > li > a:focus, .pagination > li > a:active {
    background: none;
}

table {
    margin-bottom: 75px !important;
}

table thead {
    border-bottom: 3px solid #d8d9db;
}

table thead th {
    color: #b4b5b6;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 12px;
}

table tbody tr {
    border-bottom: 1px solid #d8d9db;
}

table tbody tr td {
    color: #444749;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 13px;
    padding-top: 16px !important;
    padding-bottom: 13px !important;
    padding-right: 5px !important;
}

table tbody tr td:first-child:not(:last-child) {
    color: #017bbc;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 14px;
}

.btn-add {
    color: #fff;
    background-color: #ef662f;
    border-color: #ef662f;
}

.btn-add:focus, .btn-add.focus {
    color: #fff;
    background-color: #da4a11;
    border-color: #93320b;
}

.btn-add:hover {
    color: #fff;
    background-color: #da4a11;
    border-color: #d14710;
}

.btn-add:active, .btn-add.active, .open > .dropdown-toggle.btn-add {
    color: #fff;
    background-color: #da4a11;
    border-color: #d14710;
}

.btn-add:active:hover, .btn-add.active:hover, .open > .dropdown-toggle.btn-add:hover, .btn-add:active:focus, .btn-add.active:focus, .open > .dropdown-toggle.btn-add:focus, .btn-add:active.focus, .btn-add.active.focus, .open > .dropdown-toggle.btn-add.focus {
    color: #fff;
    background-color: #b93f0e;
    border-color: #93320b;
}

.btn-add:active, .btn-add.active, .open > .dropdown-toggle.btn-add {
    background-image: none;
}

.btn-add.disabled:hover, .btn-add[disabled]:hover, fieldset[disabled] .btn-add:hover, .btn-add.disabled:focus, .btn-add[disabled]:focus, fieldset[disabled] .btn-add:focus, .btn-add.disabled.focus, .btn-add[disabled].focus, fieldset[disabled] .btn-add.focus {
    background-color: #ef662f;
    border-color: #ef662f;
}

.btn-add .badge {
    color: #ef662f;
    background-color: #fff;
}

.btn-add {
    border-radius: 20px;
    -webkit-border-radius: 20px;
    font-size: 24px;
    outline: none;
}

.btn-add i {
    display: block;
    height: 25px;
    margin-left: -4px;
}

.isRounded {
    width: 40px !important;
}

.heading {
    margin-bottom: 8px;
    margin-top: 12px;
}

.datewrapper {
    width: 35%;
}

.dates span i {
    color: #165b93;
    font-size: 26px;
}

.input-group-addon {
    background: #f6f6f7;
}

.hasDatepicker {
    border-right: none;
    border-radius-top-right: 0;
}

.checkbox label {
    padding-left: 0;
}

.sidebar--left-menu_title {
    width: 100%;
    background: #0f4067;
    color: #fff;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 700;
    font-style: normal;
    padding: 14px 14px 14px 20px;
}

.sidebar--left-menu_title .sg-navigatedown {
    font-size: 30px;
    height: 1px;
    margin-top: -9px;
}

.sidebar--left-menu_list {
    list-style: none;
    padding: 0;
    display: none;
    background: #efefef;
}

.sidebar--left-menu_list.open {
    display: block;
}

.sidebar--left-menu_list > li {
    color: #02467d;
    display: block;
    width: 100%;
    height: auto;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 500;
    font-style: normal;
}

.sidebar--left-menu_list > li.selected a {
    width: 100%;
    height: 44px;
    padding: 13px 20px;
    display: block;
    background: url("/common/images/menu_hover.png");
    color: #fff;
}

.sidebar--left-menu_list > li > a {
    width: 100%;
    height: 44px;
    padding: 13px 20px;
    display: block;
    text-decoration: none;
}

.sidebar--left-menu_list > li > a:hover {
    background: url("/common/images/menu_hover.png");
    height: 44px;
    color: #fff !important;
}

.sidebar--left-menu_list > li ul {
    padding: 0;
    display: none;
    height: auto !important;
}

.sidebar--left-menu_list > li ul.open {
    display: block;
}

.sidebar--left-menu_list > li ul > li {
    height: 44px !important;
    background: none;
}

.sidebar--left-menu_list > li.submenu a .sg-icon {
    color: #337ab7;
}

.sidebar--left-menu_list > li.submenu a:hover .sg-icon {
    color: #fff;
}

.sidebar--left-menu_list > li.submenu ul.open {
    list-style: none;
    margin-left: 40px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.sidebar--left-menu_list > li.submenu ul.open > li {
    display: block;
    position: relative;
}

.sidebar--left-menu_list > li.submenu ul.open > li a {
    background: none;
    text-decoration: none;
    color: #337ab7;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 500;
    font-style: normal;
}

.sidebar--left-menu_list > li.submenu ul.open > li:hover {
    cursor: pointer;
}

.sidebar--left-menu_list > li.submenu ul.open > li:hover:before {
    cursor: pointer;
    background: url("/common/images/sub-menu-hover.png") no-repeat;
    width: 11px;
    height: 19px;
    content: "";
    position: absolute;
    left: -20px;
    top: 10px;
    right: auto;
    bottom: auto;
}

.sidebar--left-menu_list > li.submenu.selected .sg-icon {
    color: #fff;
}

.sidebar--left-menu_list > li.submenu.selected a {
    width: 100%;
    height: 44px;
    padding: 13px 20px;
    display: block;
    background: url("/common/images/menu_hover.png");
    color: #fff;
}

.sidebar--left-menu_list > li.submenu.selected ul.open {
    list-style: none;
    margin-left: 40px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.sidebar--left-menu_list > li.submenu.selected ul.open > li {
    display: block;
    position: relative;
}

.sidebar--left-menu_list > li.submenu.selected ul.open > li a {
    background: none;
    text-decoration: none;
    color: #337ab7;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 500;
    font-style: normal;
}

.sidebar--left-menu_list > li.submenu.selected ul.open > li:hover {
    cursor: pointer;
}

.sidebar--left-menu_list > li.submenu.selected ul.open > li:hover:before {
    cursor: pointer;
    background: url("/common/images/sub-menu-hover.png") no-repeat;
    width: 11px;
    height: 19px;
    content: "";
    position: absolute;
    left: -20px;
    top: 10px;
    right: auto;
    bottom: auto;
}

.selectric-wrapper {
    position: relative;
    cursor: pointer;
}

.selectric-responsive {
    width: 100%;
}

.selectric {
    border: 1px solid #d8d9db;
    background: #f6f6f7;
    position: relative;
}

.selectric .label {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0 38px 0 10px;
    font-size: 12px;
    line-height: 38px;
    color: #b4b5b6;
    height: 38px;
    user-select: none;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: italic;
    text-align: left;
}

.selectric .button {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 38px;
    height: 38px;
    color: #bbb;
    text-align: center;
    font: 20px Lucida Sans Unicode,Arial Unicode MS,Arial;
}

.selectric .button:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    width: 0;
    height: 0;
    border: 4px solid transparent;
    border-top-color: #bbb;
    border-bottom: none;
}

.selectric .select-arrow-image {
    display: block;
    position: absolute;
    right: 14px;
    top: 12px;
    width: 26px;
    height: 14px;
    background: url("/common/images/down.png") no-repeat;
}

.selectric-hover, .selectric {
    border-color: #bdbfc3;
}

.selectric-hover .button, .selectric .button {
    color: #a2a2a2;
}

.selectric-hover .button:after, .selectric .button:after {
    border-top-color: #a2a2a2;
}

.selectric-open {
    z-index: 9999;
}

.selectric-open .selectric {
    border-color: #bdbfc3;
}

.selectric-open .selectric-items {
    display: block;
}

.selectric-disabled {
    opacity: .5;
    cursor: default;
    user-select: none;
}

.selectric-hide-select {
    position: relative;
    overflow: hidden;
    width: 0;
    height: 0;
}

.selectric-hide-select select {
    position: absolute;
    left: -100%;
    display: none;
}

.selectric-input {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    overflow: hidden !important;
    clip: rect(0,0,0,0) !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 1px !important;
    height: 1px !important;
    outline: none !important;
    border: none !important;
    background: none;
}

.selectric-items {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    background: #f6f6f7;
    border: 1px solid #bdbfc3;
    z-index: -1;
    box-shadow: 0 0 10px -6px;
    font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 400;
    font-style: normal;
}

.selectric-items .selectric-scroll {
    height: 100%;
    overflow: auto;
}

.selectric-items .selectric-scroll ul li:before {
    background: none;
    width: 0;
    height: 0;
}

.selectric-above .selectric-items {
    top: auto;
    bottom: 100%;
}

.selectric-items ul, .selectric-items li {
    list-style: none;
    padding: 0;
    margin: 0;
    font-size: 12px;
    line-height: 20px;
    min-height: 20px;
}

.selectric-items li {
    display: block;
    padding: 10px;
    color: #444749;
    cursor: pointer;
}

.selectric-items li.selected {
    background: #efefef;
    color: #444;
}

.selectric-items li:hover {
    background: #fff;
    color: #444749;
}

.selectric-items .disabled {
    opacity: .5;
    cursor: default !important;
    background: none !important;
    color: #666;
    user-select: none;
}

.selectric-items .selectric-group .selectric-group-label {
    font-weight: bold;
    padding-left: 10px;
    cursor: default;
    user-select: none;
    background: none;
    color: #444;
}

.selectric-items .selectric-group.disabled li {
    opacity: 1;
}

.selectric-items .selectric-group li {
    padding-left: 25px;
}

div.selector, div.selector span, div.checker span, div.radio span, div.uploader, div.uploader span.action, div.button, div.button span {
    background-image: url("/common/images/form-sprite.png");
    background-repeat: no-repeat;
    -webkit-fonr-smoothing: antialiased;
}

div.selector, div.checker, div.button, div.radio, div.uploader {
    display: -moz-line-box;
    display: inline-block;
    margin: 0;
    padding: 0;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
}

div.selector *, div.checker *, div.button *, div.radio *, div.uploader * {
    margin: 0;
    padding: 0;
}

div.selector:focus, div.checker:focus, div.button:focus, div.radio:focus, div.uploader:focus {
    outline: 0;
}

.highContrastDetect {
    background: url("/common/images/bg-input.png") repeat-x 0 0;
    width: 0;
    height: 0;
}

div.checker {
    position: relative;
    width: 26px;
    height: 26px;
}

div.checker span {
    width: 26px;
    height: 26px;
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    zoom: 1;
    text-align: center;
    background-position: -112px -7px;
}

div.checker span.checked {
    background-position: -162px -7px;
}

div.checker.active span {
    background-position: -112px -7px;
}

div.checker.active span.checked {
    background-position: -162px -7px;
}

div.checker.hover span, div.checker.focus span {
    background-position: -112px -7px;
}

div.checker.hover span.checked, div.checker.focus span.checked {
    background-position: -162px -7px;
}

div.checker.hover.active span, div.checker.focus.active span {
    background-position: -162px -7px;
}

div.checker.hover.active span.checked, div.checker.focus.active span.checked {
    background-position: -162px -7px;
}

div.checker.disabled span {
    background-position: -162px -7px;
}

div.checker.disabled span.checked {
    background-position: -162px -7px;
}

div.checker.disabled.active span {
    background-position: -162px -7px;
}

div.checker.disabled.active span.checked {
    background-position: -162px -7px;
}

div.checker input {
    width: 26px;
    height: 26px;
    opacity: 0;
    -moz-opacity: 0;
    border: none;
    background: none;
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    zoom: 1;
}

div.radio {
    position: relative;
    width: 26px;
    height: 26px;
}

div.radio span, div.radio input {
    width: 26px;
    height: 26px;
    display: -moz-inline-box;
    display: inline-block;
    *display: inline;
    zoom: 1;
    text-align: center;
}

div.radio span {
    background-position: -12px -7px;
}

div.radio span.checked {
    background-position: -52px -7px;
}

div.radio input {
    opacity: 0;
    -moz-opacity: 0;
    border: none;
    background: none;
}

div.radio.active span {
    background-position: -12px -7px;
}

div.radio.active span.checked {
    background-position: -52px -7px;
}

div.radio.hover span, div.radio.focus span {
    background-position: -12px -7px;
}

div.radio.hover span.checked, div.radio.focus span.checked {
    background-position: -52px -7px;
}

div.radio.hover.active span, div.radio.focus.active span {
    background-position: -52px -7px;
}

div.radio.hover.active span.checked, div.radio.focus.active span.checked {
    background-position: -52px -7px;
}

div.radio.disabled span {
    background-position: -52px -7px;
}

div.radio.disabled span.checked {
    background-position: -52px -7px;
}

div.radio.disabled.active span {
    background-position: -52px -7px;
}

div.radio.disabled.active span.checked {
    background-position: -52px -7px;
}

.lightboxOverlay {
    background: #6e7982;
}

.lb-nav a.lb-next {
    background: url("/common/images/lightbox-right.png") right 48% no-repeat;
}

.lb-nav a.lb-prev {
    background: url("/common/images/lightbox-left.png") left 48% no-repeat;
}

.lb-outerContainer, .lb-image {
    border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
}

.lb-dataContainer {
    position: relative;
}

.lb-data .lb-details {
    float: none;
    position: absolute;
    width: 98.9%;
    bottom: 10px;
    padding: 10px;
    height: 90px;
    background: rgba(103,113,120,0.8);
    color: #f3f7f9;
    font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 500;
    font-style: normal;
}

.lb-data .lb-close {
    display: none;
}

@media only screen and (max-width:1438px) {
    .container {
        width: calc(100% - 180px);
    }

    .corner-left, .corner-right {
        display: block;
    }

    .polygon-detail {
        width: 19.3333% !important;
    }

    .polygon-detail p {
        width: 150%;
    }

    .polygon {
        width: 85%;
        margin-left: -92px;
    }

    .polygon ul li {
        width: 210px;
    }

    .polygon ul li:nth-child(3) {
        left: -373px;
    }

    .polygon ul li:nth-child(4) {
        left: 223px;
    }

    .polygon ul li:nth-child(5) {
        left: 175px;
    }

    .polygon ul li:nth-child(6) {
        left: 127px;
    }
}

@media only screen and (max-width:1368px) {
    .ships--effect_underline {
        width: 35px;
    }

    .container {
        width: calc(100% - 190px);
    }

    .side-menu {
        z-index: 999;
    }

    .slider img {
        width: 100%;
    }

    .polygon-detail {
        width: 20.3333% !important;
    }

    .polygon-detail p {
        width: 135%;
    }

    .polygon {
        width: 85%;
        margin-left: -110px;
    }
}

@media only screen and (max-width:1279px) {
    .dot-line {
        width: 91%;
    }

    fieldset {
        width: 100%;
    }

    .terminal-info {
        width: 100%;
    }

    .main-content h3 {
        width: 100%;
    }

    .main-content iframe {
        width: 100% !important;
    }

    .slider-area {
        width: 90%;
    }

    .tab-content {
        width: 100%;
    }

    .hyper-text {
        width: 100%;
    }

    .corner-left, .corner-right {
        display: none;
    }

    .polygon ul li {
        width: 220px;
    }

    .polygon ul li:nth-child(1) {
        left: 0;
        top: 30px;
    }

    .polygon ul li:nth-child(2) {
        top: -70px;
        left: -47px;
    }

    .polygon ul li:nth-child(3) {
        top: 135px;
        left: -274px;
    }

    .polygon ul li:nth-child(4) {
        top: 32px;
        left: -320px;
    }

    .polygon ul li:nth-child(5) {
        top: -80px;
        left: 526px;
    }

    .polygon ul li:nth-child(6) {
        top: -181px;
        left: 478px;
    }

    .ships--effect_underline {
        width: 30px;
    }

    .side-menu.active {
        width: 80% !important;
    }

    .container {
        width: calc(100% - 200px);
    }

    .side-menu {
        z-index: 999;
    }

    .slider img {
        width: 100%;
    }

    .polygon-detail {
        width: 100% !important;
        display: block;
    }

    .polygon-detail p {
        width: 65%;
        float: left;
    }

    .polygon-detail a {
        display: block;
        vertical-align: middle;
        float: right;
        margin-top: 20px;
    }

    .polygon-detail a .button-home {
        float: right;
    }

    .polygon {
        width: 100%;
        margin-left: 0;
        padding: 0;
        margin: 0;
        height: 460px;
    }

    .polygon ul {
        padding-left: 55px;
        margin-top: 90px;
    }

    .polygon ul li:nth-child(1) img {
        margin-left: 0;
    }

    .hyper-text p {
        width: 100%;
    }

    .live-info-line .slider-effect {
        width: 780px;
    }

    .title h1 {
        background: none;
    }

    .sliderso .tagline {
        top: 52%;
    }

    .sliderso .tagline p {
        width: 85%;
    }

    .sub-image:before {
        width: 0;
        height: 0;
        background: none;
        border: 0;
    }

    .sub-image:after {
        width: 0;
        height: 0;
        background: none;
        border: 0;
    }

    .main-content-home:before {
        width: 0;
        height: 0;
        background: none;
        border: 0;
    }

    .main-content-home:after {
        width: 0;
        height: 0;
        background: none;
        border: 0;
    }

    .container-sets {
        margin: 0;
        pading: 0;
        width: 100%;
    }
}

@media only screen and (max-width:1200px) {
    ul.kitapciklar {
        width: 100%;
    }

    .about-us {
        width: 100%;
    }

    .sliderso .tagline p {
        font-size: 40px;
    }

    .live-info-line .slider-effect {
        width: 780px;
        background: url("/common/images/slider-stripe-resp.png") no-repeat;
    }

    .polygon ul li {
        width: 220px;
    }

    .polygon ul li:nth-child(1) {
        left: 0;
        top: 30px;
    }

    .polygon ul li:nth-child(2) {
        top: -60px;
        left: -47px;
    }

    .polygon ul li:nth-child(3) {
        top: 125px;
        left: -264px;
    }

    .polygon ul li:nth-child(4) {
        top: 35px;
        left: -312px;
    }

    .polygon ul li:nth-child(5) {
        top: -89px;
        left: 496px;
    }

    .polygon ul li:nth-child(6) {
        top: -181px;
        left: 447px;
    }

    .polygon ul li .polygon--top, .polygon ul li .polygon--bottom {
        border-bottom: 90px solid #135082;
    }

    .polygon ul li .polygon--images {
        top: 45%;
    }

    .main-nav {
        margin-right: 0;
    }

    .number-logo {
        position: absolute;
        bottom: 10px;
        margin-top: 0;
    }

    .logos {
        position: absolute;
        top: 0;
        margin-top: 0;
    }

    fieldset {
        width: 100%;
    }

    .terminal-info {
        width: 100%;
    }

    .slider-area {
        width: auto;
    }

    .tab-content {
        width: 100%;
    }

    .content-text, p {
        width: 100%;
    }

    .panel-group {
        width: 100%;
    }

    .sidebar-left {
        padding-bottom: 0;
        position: relative;
    }

    .sidebar--left-menu {
        width: 100%;
        position: absolute;
        z-index: 1001;
    }

    .dot-line {
        width: 99%;
    }

    .news-set {
        width: 100%;
    }

    .news-end {
        width: 100%;
        float: left;
    }

    .main-content {
        padding-left: 30px;
        padding-right: 30px;
        min-height: auto;
    }

    .main-content h3 {
        width: 100%;
    }

    .main-content iframe {
        width: 100% !important;
    }

    .main-content ul.pagination {
        float: right;
        width: 530px;
    }

    .main-content ul.pagination li {
        float: left;
    }

    .main-content form {
        width: 100%;
    }

    .main-content .faydali-baglantilar {
        width: 100% !important;
    }

    .main-content:after {
        background: none;
        width: 0;
        height: 0;
        content: "";
    }

    .container {
        width: calc(100% - 120px);
    }

    .corner-left, .corner-right {
        display: none;
    }

    .container-sets {
        width: 100% !important;
    }

    .polygon {
        height: 360px;
    }

    .polygon-detail p {
        width: 60%;
    }

    .polygon ul {
        padding-left: 25px;
    }

    .polygon ul li {
        width: 210px;
    }

    .polygon ul img {
        width: 90%;
    }
}

@media only screen and (max-width:1024px) {
    .news {
        width: 75%;
    }

    .sliderso .tagline p {
        font-size: 35px;
    }

    .container {
        margin-left: 0;
        margin-right: 0;
        width: calc(100% - 57px);
    }

    .polygon ul li {
        width: 200px;
    }

    .polygon ul li:nth-child(1) {
        left: 0;
        top: 30px;
    }

    .polygon ul li:nth-child(2) {
        top: -60px;
        left: -47px;
    }

    .polygon ul li:nth-child(3) {
        top: 125px;
        left: -254px;
    }

    .polygon ul li:nth-child(4) {
        top: 34px;
        left: -302px;
    }

    .polygon ul li:nth-child(5) {
        top: -91px;
        left: 465px;
    }

    .polygon ul li:nth-child(6) {
        top: -181px;
        left: 416px;
    }
}

@media only screen and (max-width:992px) {
    .footer-menu {
        position: absolute;
        top: -70px;
        right: 0;
    }

    .view .open-gallery-icon {
        width: 30px;
        height: 30px;
        background: url("/common/images/open_gallery_resp.png") no-repeat;
    }

    .news {
        width: 70%;
    }

    .side-menu.active {
        width: 85% !important;
    }

    footer .footer:after {
        content: "";
        background: url("/common/images/footer_bg_resp.png") no-repeat;
        width: 265px;
    }
}

@media only screen and (max-width:911px) {
    .container-fluid {
        padding-left: 0;
    }

    .main-nav {
        font-size: 13px;
    }

    .polygon ul li .polygon--top, .polygon ul li .polygon--bottom {
        border-bottom: 75px solid #135082;
    }

    .polygon ul li {
        height: 150px;
    }

    .polygon ul li .polygon--images img {
        width: 60%;
    }

    .polygon ul li {
        width: 180px;
    }

    .polygon ul li:nth-child(1) {
        left: 0;
        top: 30px;
    }

    .polygon ul li:nth-child(2) {
        top: -44px;
        left: -47px;
    }

    .polygon ul li:nth-child(3) {
        top: 112px;
        left: -235px;
    }

    .polygon ul li:nth-child(4) {
        top: 36px;
        left: -282px;
    }

    .polygon ul li:nth-child(5) {
        top: -43px;
        left: 406px;
    }

    .polygon ul li:nth-child(6) {
        top: -118px;
        left: 358px;
    }
}

@media only screen and (max-width:832px) {
    .slider-effect {
        width: 484px !important;
    }

    .sliderso .tagline p {
        font-size: 23px;
    }

    .logos a img {
        width: 80%;
    }

    .number-logo {
        bottom: 2px;
    }

    .number-logo span img {
        width: 80%;
    }

    .polygon ul li .polygon--top, .polygon ul li .polygon--bottom {
        border-bottom: 75px solid #135082;
    }

    .polygon ul li {
        height: 150px;
    }

    .polygon ul li .polygon--images {
        top: 48%;
    }

    .polygon ul li .polygon--images img {
        width: 60%;
    }

    .polygon-detail p {
        width: 56%;
    }

    .polygon ul {
        padding-left: 0;
    }

    .polygon ul li {
        width: 170px;
    }

    .polygon ul li:nth-child(1) {
        left: 0;
        top: 30px;
    }

    .polygon ul li:nth-child(2) {
        top: -48px;
        left: -50px;
    }

    .polygon ul li:nth-child(3) {
        top: 106px;
        left: -223px;
    }

    .polygon ul li:nth-child(4) {
        top: 28px;
        left: -273px;
    }

    .polygon ul li:nth-child(5) {
        top: -52px;
        left: 374px;
    }

    .polygon ul li:nth-child(6) {
        top: -127px;
        left: 326px;
    }
}

@media only screen and (max-width:768px) {
    .main-content ul:not(.pagination) {
        width: 100%;
    }

    .navbar-nav {
        margin-top: 0;
    }

    .navbar-nav li {
        display: inline-block;
    }

    .navbar-right {
        float: right;
    }

    .logos {
        width: 35%;
    }

    .logos a img {
        width: 100%;
    }

    .slider-effect {
        left: -70px !important;
    }

    .polygon ul li .polygon--top, .polygon ul li .polygon--bottom {
        border-bottom: 72px solid #135082;
        border-left: 40px solid transparent;
        border-right: 40px solid transparent;
    }

    .side-menu.active {
        width: 85% !important;
    }

    .container {
        width: -webkit-calc(100% - 57px);
        float: left;
        margin: 0;
    }

    .slider img {
        width: 100%;
    }

    .polygon-detail p {
        width: 56%;
    }

    .polygon ul {
        padding-left: 0;
    }

    .polygon ul li {
        width: 160px;
    }

    .polygon ul li:nth-child(1) {
        left: 0;
        top: 30px;
    }

    .polygon ul li:nth-child(2) {
        top: -45px;
        left: -40px;
    }

    .polygon ul li:nth-child(3) {
        top: 103px;
        left: -204px;
    }

    .polygon ul li:nth-child(4) {
        top: 29px;
        left: -244px;
    }

    .polygon ul li:nth-child(5) {
        top: -52px;
        left: 371px;
    }

    .polygon ul li:nth-child(6) {
        top: -124px;
        left: 331px;
    }
}

@media only screen and (max-width:736px) {
    .polygon {
        height: auto;
    }

    .polygon-detail p {
        width: 100%;
    }

    .polygon ul {
        width: 70%;
        margin: auto;
        text-align: center;
        margin-bottom: 60px;
        margin-top: 20px;
    }

    .polygon ul li {
        width: 170px;
    }

    .polygon ul li:nth-child(1) {
        left: 0;
        top: 73px;
    }

    .polygon ul li:nth-child(2) {
        top: 0;
        left: -40px;
    }

    .polygon ul li:nth-child(3) {
        top: -7px;
        left: 133px;
    }

    .polygon ul li:nth-child(4) {
        top: 65px;
        left: -175px;
    }

    .polygon ul li:nth-child(5) {
        top: -14px;
        left: 132px;
    }

    .polygon ul li:nth-child(6) {
        top: 58px;
        left: -177px;
    }
}

@media only screen and (max-width:660px) {
    .datewrapper {
        width: 100%;
    }

    .extra {
        font-size: 30px;
    }

    .sub-page-gallery:before {
        border-top: 135px solid #ef662f;
        border-left: 146px solid transparent;
    }

    .navbar-nav li {
        float: left;
    }

    .mobile-main-nav {
        padding: 0;
        display: none;
        position: fixed;
        width: 100%;
        z-index: 1002;
        top: 0;
        height: 100%;
        background: linear-gradient(#02467d,#017cbc);
    }

    .mobile-main-nav.active {
        display: block;
    }

    .mobile-main-nav.active ul {
        padding: 0;
    }

    .mobile-main-nav.active ul.footer-menu {
        position: static;
        margin-top: 25px;
    }

    .mobile-main-nav.active ul.footer-menu > li {
        border: none;
        padding: 8px 0;
        font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 13px;
    }

    .mobile-main-nav.active ul.footer-menu > li a {
        color: #e6e6e8;
    }

    .mobile-main-nav.active .close-mobile-main-nav {
        width: 100%;
        text-align: center;
        position: relative;
        height: auto;
    }

    .mobile-main-nav.active .close-mobile-main-nav span {
        background: #165b93;
        width: auto;
        width: 60px;
        height: 60px;
        display: block;
        margin: auto;
        text-align: center;
        padding-top: 10px;
    }

    .mobile-main-nav.active .close-mobile-main-nav span:hover i {
        color: #e6e6e6;
        cursor: pointer;
    }

    .mobile-main-nav.active .close-mobile-main-nav span i {
        color: #fff;
        font-size: 30px;
        height: 1px;
    }

    .mobile-main-nav.active li {
        width: 100%;
        display: block;
        text-align: center;
        border-top: 1px solid rgba(102,255,246,0.1);
        padding: 20px 0;
        font-family: "usual",Helvetica,Arial,Verdana,sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 14px;
    }

    .mobile-main-nav.active li:last-child {
        border-bottom: 1px solid rgba(102,255,246,0.1);
    }

    .mobile-main-nav.active li a {
        color: #fff;
    }

    .main-nav {
        display: none;
    }

    .number-logo {
        bottom: auto;
        top: 0;
    }

    .number-logo span img {
        width: 100%;
    }

    .logos {
        position: static;
        width: 65%;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .navbar-nav {
        margin-top: 0;
    }

    .number-logo {
        bottom: 50px;
    }

    .side-menu {
        display: none;
    }

    .container {
        width: 100%;
    }

    .slider-effect {
        left: -215px;
    }

    .hide-mobile {
        display: none;
    }

    .polygon ul {
        width: 75%;
    }

    .mobile-menu {
        cursor: pointer;
        width: 60px;
        height: 60px;
        background: #165b93 url("/common/images/mobile-main-nav-icon.png") no-repeat;
        background-position: 7px 16px;
    }

    .mobile-side-menu {
        background: #e6e6e8 !important;
        padding-right: 0 !important;
        padding-left: 15px !important;
        padding-bottom: 5px !important;
    }

    .mobile-side-menu i {
        color: #165b93;
        font-size: 28px !important;
    }

    .show-mobile {
        display: block;
    }

    .show-mobile li:first-child:not(:last-child) {
        display: none;
    }

    .show-mobile li i {
        font-size: 18px;
    }

    .show-mobile li:nth-child(2) {
        padding: 15px 0;
        width: 60px;
        height: 60px;
    }

    .show-mobile li:nth-child(2) a {
        display: block;
        width: 100%;
        text-align: center;
    }

    .show-mobile li:nth-child(2):hover {
        border-bottom: 3px solid #0f5a95;
    }

    .mobile-online-islemler {
        background: #165b93;
        width: 100%;
        padding: 30px 0;
    }

    .mobile-online-islemler span:first-child:not(:last-child) {
        width: 60px;
        height: 60px;
    }

    .bhoechie-tab-content {
        position: relative;
    }

    .mobile-overlay {
        display: none;
    }

    .mobile-overlay.active {
        display: block;
        position: fixed;
        height: 100%;
        width: 100%;
        background: rgba(103,113,120,0.9);
        z-index: 9999;
        top: 0;
    }

    .mobile-expanded-menu-content-area {
        display: none;
    }

    .mobile-expanded-menu-content-area.active {
        padding: 10px;
        display: block;
        position: absolute;
        top: 0;
        left: auto;
        right: 0;
        width: calc(100% - 60px);
        width: -webkit-calc(100% - 60px);
        height: 100%;
        background: #fff;
        margin-bottom: 20px;
    }

    .mobile-expanded-menu-area {
        display: none;
        position: absolute;
        top: 60px;
        width: 100%;
        height: 100%;
        z-index: 9998;
        background: #e6e6e8;
    }

    .mobile-expanded-menu-area .close-mobile-nav {
        width: 100%;
        text-align: center;
        position: relative;
        height: auto;
    }

    .mobile-expanded-menu-area .close-mobile-nav span {
        background: #165b93;
        width: auto;
        width: 60px;
        height: 60px;
        display: block;
        float: right;
        margin-top: -60px;
        text-align: center;
        padding-top: 10px;
    }

    .mobile-expanded-menu-area .close-mobile-nav span:hover i {
        color: #e6e6e6;
        cursor: pointer;
    }

    .mobile-expanded-menu-area .close-mobile-nav span i {
        color: #fff;
        font-size: 30px;
        height: 1px;
    }

    .mobile-expanded-menu-area.active {
        display: block;
    }

    .mobile-expanded-menu-area.active .mobile-menu-left {
        display: inline-block;
        vertical-align: middle;
        margin-left: 0;
        width: 60px;
        height: 60px;
        padding-top: 5px;
    }

    .mobile-expanded-menu-area.active .mobile-menu-left:hover {
        background: #ef662f;
    }

    .mobile-expanded-menu-area.active .mobile-expanded-menu {
        list-style: none;
        padding: 0;
        margin-bottom: 0;
        height: -webkit-calc(100% - 125px);
        height: calc(100% - 125px);
        position: relative;
    }

    .mobile-expanded-menu-area.active .mobile-expanded-menu li {
        height: 60px;
        border-bottom: 1px solid #d8d9db;
    }

    .mobile-expanded-menu-area.active .mobile-expanded-menu li.active {
        background: #ef662f;
        color: #fff;
        cursor: pointer;
    }

    .mobile-expanded-menu-area.active .mobile-expanded-menu li.active .icons--anchor {
        background-position: 1px 2px;
    }

    .mobile-expanded-menu-area.active .mobile-expanded-menu li.active .icons--container {
        background-position: 1px -57px;
    }

    .mobile-expanded-menu-area.active .mobile-expanded-menu li.active .icons--calc {
        background-position: 1px -115px;
    }

    .mobile-expanded-menu-area.active .mobile-expanded-menu li.active .icons--weight {
        background-position: 1px -178px;
    }

    .mobile-expanded-menu-area.active .mobile-expanded-menu li.active .icons--card {
        background-position: 1px -238px;
    }

    .mobile-expanded-menu-area.active .mobile-expanded-menu li.active .icons--google {
        background-position: 1px -298px;
    }

    .mobile-expanded-menu-area.active .mobile-expanded-menu li.active .icons--target {
        background-position: 1px -356px;
    }

    .mobile-expanded-menu-area.active .mobile-expanded-menu li.active .icons--camera {
        background-position: 1px -406px;
    }

    .mobile-expanded-menu-area.active .expanded-text {
        font-family: "industry",Helvetica,Arial,Verdana,sans-serif;
        font-weight: 700;
        font-style: normal;
        color: #165b93;
        font-size: 12px;
        margin-left: 10px;
    }

    .live-info-line .date-info {
        right: 10px;
    }

    footer .col-xs-8 {
        width: 100%;
    }

    footer .col-xs-8 span {
        width: 100%;
    }

    footer .footer-menu {
        display: none;
    }

    .news {
        width: 60%;
    }
}

@media only screen and (max-width:488px) {
    .datewrapper {
        width: 100%;
    }

    .sub-page-gallery:before {
        border-top: 135px solid #ef662f;
        border-left: 146px solid transparent;
    }

    .show-mobile {
        display: block;
    }

    .navbar-nav {
        margin-top: 0;
    }

    .live-info-line {
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .sliderso .tagline {
        top: 40%;
    }

    .sliderso .tagline p {
        font-size: 17px;
        width: 100%;
    }

    .number-logo {
        bottom: auto;
        top: 0;
    }

    .number-logo span img {
        width: 100%;
    }

    .logos {
        position: static;
        width: 65%;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .mobile-expanded-menu-content-area .ships {
        display: block;
    }

    .ships {
        display: none;
    }

    .news {
        width: 100%;
    }

    .live-info-line ul li:before {
        content: "";
        width: 0;
        height: 0;
        background: none;
    }

    .polygon ul {
        width: 100%;
    }

    .slider-effect {
        left: -315px !important;
    }
}

/**added*/
.img-responsive {
    max-width: 100%;
    height: auto;
    display: block;
}
