﻿/*@font-face {
    font-family: 'flexslider-icon';
    src: url(/sites/all/themes/ecourts/css/fonts/flexslider-icon.eot);
    src: url(/sites/all/themes/ecourts/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/ecourts/css/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/themes/ecourts/css/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/themes/ecourts/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');
    font-weight: normal;
    font-style: normal;
}
*/
.flex-container a:hover, .flex-slider a:hover {
    outline: none;
}

.slides, .slides > li, .flex-control-nav, .flex-direction-nav {
    margin: 0;
    padding: 0;
    list-style: none;
}

.flex-pauseplay span {
    text-transform: capitalize;
}

.flexslider {
    margin: 0;
    padding: 0;
}

    .flexslider .slides > li {
        display: none;
        -webkit-backface-visibility: hidden;
    }

    .flexslider .slides img {
        width: 100%;
        display: block;
    }

    .flexslider .slides:after {
        content: "\0020";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }

html[xmlns] .flexslider .slides {
    display: block;
}

* html .flexslider .slides {
    height: 1%;
}

.no-js .flexslider .slides > li:first-child {
    display: block;
}

.flexslider {
    margin: 0 0 0px;
    position: relative;
    zoom: 1;
    -webkit-box-shadow: '' 0 1px 4px rgba(0,0,0,0.2);
    -moz-box-shadow: '' 0 1px 4px rgba(0,0,0,0.2);
    -o-box-shadow: '' 0 1px 4px rgba(0,0,0,0.2);
    box-shadow: '' 0 1px 4px rgba(0,0,0,0.2);
}

    .flexslider .slides {
        zoom: 1;
    }

        .flexslider .slides img {
            height: auto;
            -moz-user-select: none;
        }

.flex-viewport {
    max-height: 2000px;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
}

.loading .flex-viewport {
    max-height: 300px;
}

.carousel li {
    margin-right: 5px;
}

.flex-direction-nav {
    *height: 0;
}

    .flex-direction-nav a {
        text-decoration: none;
        display: block;
        width: 40px;
        height: 40px;
        margin: -20px 0 0;
        position: absolute;
        top: 50%;
        z-index: 10;
        overflow: hidden;
        opacity: 0;
        cursor: pointer;
        color: rgba(0,0,0,0.8);
        text-shadow: 1px 1px 0 rgba(255,255,255,0.3);
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
    }

        .flex-direction-nav a:before {
            font-family: "flexslider-icon";
            font-size: 40px;
            display: inline-block;
            content: '\f001';
            color: rgba(0,0,0,0.8);
            text-shadow: 1px 1px 0 rgba(255,255,255,0.3);
        }

        .flex-direction-nav a.flex-next:before {
            content: '\f002';
        }

    .flex-direction-nav .flex-prev {
        left: -50px;
    }

    .flex-direction-nav .flex-next {
        right: -50px;
        text-align: right;
    }

.flexslider:hover .flex-direction-nav .flex-prev {
    opacity: 0.7;
    left: 10px;
}

    .flexslider:hover .flex-direction-nav .flex-prev:hover {
        opacity: 1;
    }

.flexslider:hover .flex-direction-nav .flex-next {
    opacity: 0.7;
    right: 10px;
}

    .flexslider:hover .flex-direction-nav .flex-next:hover {
        opacity: 1;
    }

.flex-direction-nav .flex-disabled {
    opacity: 0 !important;
    filter: alpha(opacity=0);
    cursor: default;
    z-index: -1;
}

.flex-pauseplay a {
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    bottom: 5px;
    left: 10px;
    opacity: 0.8;
    z-index: 10;
    overflow: hidden;
    cursor: pointer;
    color: #000;
}

    .flex-pauseplay a:before {
        font-family: "flexslider-icon";
        font-size: 20px;
        display: inline-block;
        content: '\f004';
    }

    .flex-pauseplay a:hover {
        opacity: 1;
    }

    .flex-pauseplay a.flex-play:before {
        content: '\f003';
    }

.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: -40px;
    text-align: center;
    display: none;
}

.flex-direction-nav a.flex-next::before {
    content: "";
}

.flex-control-nav li {
    margin: 0 6px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.flex-control-paging li a {
    width: 11px;
    height: 11px;
    display: block;
    background: #666;
    background: rgba(0,0,0,0.5);
    cursor: pointer;
    text-indent: -9999px;
    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
    -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
    box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

    .flex-control-paging li a:hover {
        background: #333;
        background: rgba(0,0,0,0.7);
    }

    .flex-control-paging li a.flex-active {
        background: #000;
        background: rgba(0,0,0,0.9);
        cursor: default;
    }

.flex-control-thumbs {
    margin: 5px 0 0;
    position: static;
    overflow: hidden;
}

    .flex-control-thumbs li {
        width: 25%;
        float: left;
        margin: 0;
    }

    .flex-control-thumbs img {
        width: 100%;
        height: auto;
        display: block;
        opacity: .7;
        cursor: pointer;
        -moz-user-select: none;
        -webkit-transition: all 1s ease;
        -moz-transition: all 1s ease;
        -ms-transition: all 1s ease;
        -o-transition: all 1s ease;
        transition: all 1s ease;
    }

        .flex-control-thumbs img:hover {
            opacity: 1;
        }

    .flex-control-thumbs .flex-active {
        opacity: 1;
        cursor: default;
    }

@media screen and (max-width: 860px) {
    .flex-direction-nav .flex-prev {
        opacity: 1;
        left: 10px;
    }

    .flex-direction-nav .flex-next {
        opacity: 1;
        right: 10px;
    }
}

@font-face {
    font-family: 'FontAwesome';
    src: url(/sites/all/themes/ecourts/fonts/fontawesome-webfont.eot?v=4.7.0);
    src: url(/sites/all/themes/ecourts/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/sites/all/themes/ecourts/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/sites/all/themes/ecourts/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/sites/all/themes/ecourts/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/sites/all/themes/ecourts/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
    font-weight: normal;
    font-style: normal
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571429em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

    .fa-ul > li {
        position: relative
    }

.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

    .fa-li.fa-lg {
        left: -1.85714286em
    }

.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right {
    margin-left: .3em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1,1);
    -ms-transform: scale(-1,1);
    transform: scale(-1,1)
}

.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1,-1);
    -ms-transform: scale(1,-1);
    transform: scale(1,-1)
}

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x, .fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: "\f000"
}

.fa-music:before {
    content: "\f001"
}

.fa-search:before {
    content: "\f002"
}

.fa-envelope-o:before {
    content: "\f003"
}

.fa-heart:before {
    content: "\f004"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-o:before {
    content: "\f006"
}

.fa-user:before {
    content: "\f007"
}

.fa-film:before {
    content: "\f008"
}

.fa-th-large:before {
    content: "\f009"
}

.fa-th:before {
    content: "\f00a"
}

.fa-th-list:before {
    content: "\f00b"
}

.fa-check:before {
    content: "\f00c"
}

.fa-remove:before, .fa-close:before, .fa-times:before {
    content: "\f00d"
}

.fa-search-plus:before {
    content: "\f00e"
}

.fa-search-minus:before {
    content: "\f010"
}

.fa-power-off:before {
    content: "\f011"
}

.fa-signal:before {
    content: "\f012"
}

.fa-gear:before, .fa-cog:before {
    content: "\f013"
}

.fa-trash-o:before {
    content: "\f014"
}

.fa-home:before {
    content: "\f015"
}

.fa-file-o:before {
    content: "\f016"
}

.fa-clock-o:before {
    content: "\f017"
}

.fa-road:before {
    content: "\f018"
}

.fa-download:before {
    content: "\f019"
}

.fa-arrow-circle-o-down:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up:before {
    content: "\f01b"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-play-circle-o:before {
    content: "\f01d"
}

.fa-rotate-right:before, .fa-repeat:before {
    content: "\f01e"
}

.fa-refresh:before {
    content: "\f021"
}

.fa-list-alt:before {
    content: "\f022"
}

.fa-lock:before {
    content: "\f023"
}

.fa-flag:before {
    content: "\f024"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-down:before {
    content: "\f027"
}

.fa-volume-up:before {
    content: "\f028"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-print:before {
    content: "\f02f"
}

.fa-camera:before {
    content: "\f030"
}

.fa-font:before {
    content: "\f031"
}

.fa-bold:before {
    content: "\f032"
}

.fa-italic:before {
    content: "\f033"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-list:before {
    content: "\f03a"
}

.fa-dedent:before, .fa-outdent:before {
    content: "\f03b"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-video-camera:before {
    content: "\f03d"
}

.fa-photo:before, .fa-image:before, .fa-picture-o:before {
    content: "\f03e"
}

.fa-pencil:before {
    content: "\f040"
}

.fa-map-marker:before {
    content: "\f041"
}

.fa-adjust:before {
    content: "\f042"
}

.fa-tint:before {
    content: "\f043"
}

.fa-edit:before, .fa-pencil-square-o:before {
    content: "\f044"
}

.fa-share-square-o:before {
    content: "\f045"
}

.fa-check-square-o:before {
    content: "\f046"
}

.fa-arrows:before {
    content: "\f047"
}

.fa-step-backward:before {
    content: "\f048"
}

.fa-fast-backward:before {
    content: "\f049"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-play:before {
    content: "\f04b"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-fast-forward:before {
    content: "\f050"
}

.fa-step-forward:before {
    content: "\f051"
}

.fa-eject:before {
    content: "\f052"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-plus-circle:before {
    content: "\f055"
}

.fa-minus-circle:before {
    content: "\f056"
}

.fa-times-circle:before {
    content: "\f057"
}

.fa-check-circle:before {
    content: "\f058"
}

.fa-question-circle:before {
    content: "\f059"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-times-circle-o:before {
    content: "\f05c"
}

.fa-check-circle-o:before {
    content: "\f05d"
}

.fa-ban:before {
    content: "\f05e"
}

.fa-arrow-left:before {
    content: "\f060"
}

.fa-arrow-right:before {
    content: "\f061"
}

.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-mail-forward:before, .fa-share:before {
    content: "\f064"
}

.fa-expand:before {
    content: "\f065"
}

.fa-compress:before {
    content: "\f066"
}

.fa-plus:before {
    content: "\f067"
}

.fa-minus:before {
    content: "\f068"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-warning:before, .fa-exclamation-triangle:before {
    content: "\f071"
}

.fa-plane:before {
    content: "\f072"
}

.fa-calendar:before {
    content: "\f073"
}

.fa-random:before {
    content: "\f074"
}

.fa-comment:before {
    content: "\f075"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-shopping-cart:before {
    content: "\f07a"
}

.fa-folder:before {
    content: "\f07b"
}

.fa-folder-open:before {
    content: "\f07c"
}

.fa-arrows-v:before {
    content: "\f07d"
}

.fa-arrows-h:before {
    content: "\f07e"
}

.fa-bar-chart-o:before, .fa-bar-chart:before {
    content: "\f080"
}

.fa-twitter-square:before {
    content: "\f081"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-camera-retro:before {
    content: "\f083"
}

.fa-key:before {
    content: "\f084"
}

.fa-gears:before, .fa-cogs:before {
    content: "\f085"
}

.fa-comments:before {
    content: "\f086"
}

.fa-thumbs-o-up:before {
    content: "\f087"
}

.fa-thumbs-o-down:before {
    content: "\f088"
}

.fa-star-half:before {
    content: "\f089"
}

.fa-heart-o:before {
    content: "\f08a"
}

.fa-sign-out:before {
    content: "\f08b"
}

.fa-linkedin-square:before {
    content: "\f08c"
}

.fa-thumb-tack:before {
    content: "\f08d"
}

.fa-external-link:before {
    content: "\f08e"
}

.fa-sign-in:before {
    content: "\f090"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-github-square:before {
    content: "\f092"
}

.fa-upload:before {
    content: "\f093"
}

.fa-lemon-o:before {
    content: "\f094"
}

.fa-phone:before {
    content: "\f095"
}

.fa-square-o:before {
    content: "\f096"
}

.fa-bookmark-o:before {
    content: "\f097"
}

.fa-phone-square:before {
    content: "\f098"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-facebook-f:before, .fa-facebook:before {
    content: "\f09a"
}

.fa-github:before {
    content: "\f09b"
}

.fa-unlock:before {
    content: "\f09c"
}

.fa-credit-card:before {
    content: "\f09d"
}

.fa-feed:before, .fa-rss:before {
    content: "\f09e"
}

.fa-hdd-o:before {
    content: "\f0a0"
}

.fa-bullhorn:before {
    content: "\f0a1"
}

.fa-bell:before {
    content: "\f0f3"
}

.fa-certificate:before {
    content: "\f0a3"
}

.fa-hand-o-right:before {
    content: "\f0a4"
}

.fa-hand-o-left:before {
    content: "\f0a5"
}

.fa-hand-o-up:before {
    content: "\f0a6"
}

.fa-hand-o-down:before {
    content: "\f0a7"
}

.fa-arrow-circle-left:before {
    content: "\f0a8"
}

.fa-arrow-circle-right:before {
    content: "\f0a9"
}

.fa-arrow-circle-up:before {
    content: "\f0aa"
}

.fa-arrow-circle-down:before {
    content: "\f0ab"
}

.fa-globe:before {
    content: "\f0ac"
}

.fa-wrench:before {
    content: "\f0ad"
}

.fa-tasks:before {
    content: "\f0ae"
}

.fa-filter:before {
    content: "\f0b0"
}

.fa-briefcase:before {
    content: "\f0b1"
}

.fa-arrows-alt:before {
    content: "\f0b2"
}

.fa-group:before, .fa-users:before {
    content: "\f0c0"
}

.fa-chain:before, .fa-link:before {
    content: "\f0c1"
}

.fa-cloud:before {
    content: "\f0c2"
}

.fa-flask:before {
    content: "\f0c3"
}

.fa-cut:before, .fa-scissors:before {
    content: "\f0c4"
}

.fa-copy:before, .fa-files-o:before {
    content: "\f0c5"
}

.fa-paperclip:before {
    content: "\f0c6"
}

.fa-save:before, .fa-floppy-o:before {
    content: "\f0c7"
}

.fa-square:before {
    content: "\f0c8"
}

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    content: "\f0c9"
}

.fa-list-ul:before {
    content: "\f0ca"
}

.fa-list-ol:before {
    content: "\f0cb"
}

.fa-strikethrough:before {
    content: "\f0cc"
}

.fa-underline:before {
    content: "\f0cd"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-magic:before {
    content: "\f0d0"
}

.fa-truck:before {
    content: "\f0d1"
}

.fa-pinterest:before {
    content: "\f0d2"
}

.fa-pinterest-square:before {
    content: "\f0d3"
}

.fa-google-plus-square:before {
    content: "\f0d4"
}

.fa-google-plus:before {
    content: "\f0d5"
}

.fa-money:before {
    content: "\f0d6"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-up:before {
    content: "\f0d8"
}

.fa-caret-left:before {
    content: "\f0d9"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-columns:before {
    content: "\f0db"
}

.fa-unsorted:before, .fa-sort:before {
    content: "\f0dc"
}

.fa-sort-down:before, .fa-sort-desc:before {
    content: "\f0dd"
}

.fa-sort-up:before, .fa-sort-asc:before {
    content: "\f0de"
}

.fa-envelope:before {
    content: "\f0e0"
}

.fa-linkedin:before {
    content: "\f0e1"
}

.fa-rotate-left:before, .fa-undo:before {
    content: "\f0e2"
}

.fa-legal:before, .fa-gavel:before {
    content: "\f0e3"
}

.fa-dashboard:before, .fa-tachometer:before {
    content: "\f0e4"
}

.fa-comment-o:before {
    content: "\f0e5"
}

.fa-comments-o:before {
    content: "\f0e6"
}

.fa-flash:before, .fa-bolt:before {
    content: "\f0e7"
}

.fa-sitemap:before {
    content: "\f0e8"
}

.fa-umbrella:before {
    content: "\f0e9"
}

.fa-paste:before, .fa-clipboard:before {
    content: "\f0ea"
}

.fa-lightbulb-o:before {
    content: "\f0eb"
}

.fa-exchange:before {
    content: "\f0ec"
}

.fa-cloud-download:before {
    content: "\f0ed"
}

.fa-cloud-upload:before {
    content: "\f0ee"
}

.fa-user-md:before {
    content: "\f0f0"
}

.fa-stethoscope:before {
    content: "\f0f1"
}

.fa-suitcase:before {
    content: "\f0f2"
}

.fa-bell-o:before {
    content: "\f0a2"
}

.fa-coffee:before {
    content: "\f0f4"
}

.fa-cutlery:before {
    content: "\f0f5"
}

.fa-file-text-o:before {
    content: "\f0f6"
}

.fa-building-o:before {
    content: "\f0f7"
}

.fa-hospital-o:before {
    content: "\f0f8"
}

.fa-ambulance:before {
    content: "\f0f9"
}

.fa-medkit:before {
    content: "\f0fa"
}

.fa-fighter-jet:before {
    content: "\f0fb"
}

.fa-beer:before {
    content: "\f0fc"
}

.fa-h-square:before {
    content: "\f0fd"
}

.fa-plus-square:before {
    content: "\f0fe"
}

.fa-angle-double-left:before {
    content: "\f100"
}

.fa-angle-double-right:before {
    content: "\f101"
}

.fa-angle-double-up:before {
    content: "\f102"
}

.fa-angle-double-down:before {
    content: "\f103"
}

.fa-angle-left:before {
    content: "\f104"
}

.fa-angle-right:before {
    content: "\f105"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-desktop:before {
    content: "\f108"
}

.fa-laptop:before {
    content: "\f109"
}

.fa-tablet:before {
    content: "\f10a"
}

.fa-mobile-phone:before, .fa-mobile:before {
    content: "\f10b"
}

.fa-circle-o:before {
    content: "\f10c"
}

.fa-quote-left:before {
    content: "\f10d"
}

.fa-quote-right:before {
    content: "\f10e"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-circle:before {
    content: "\f111"
}

.fa-mail-reply:before, .fa-reply:before {
    content: "\f112"
}

.fa-github-alt:before {
    content: "\f113"
}

.fa-folder-o:before {
    content: "\f114"
}

.fa-folder-open-o:before {
    content: "\f115"
}

.fa-smile-o:before {
    content: "\f118"
}

.fa-frown-o:before {
    content: "\f119"
}

.fa-meh-o:before {
    content: "\f11a"
}

.fa-gamepad:before {
    content: "\f11b"
}

.fa-keyboard-o:before {
    content: "\f11c"
}

.fa-flag-o:before {
    content: "\f11d"
}

.fa-flag-checkered:before {
    content: "\f11e"
}

.fa-terminal:before {
    content: "\f120"
}

.fa-code:before {
    content: "\f121"
}

.fa-mail-reply-all:before, .fa-reply-all:before {
    content: "\f122"
}

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
    content: "\f123"
}

.fa-location-arrow:before {
    content: "\f124"
}

.fa-crop:before {
    content: "\f125"
}

.fa-code-fork:before {
    content: "\f126"
}

.fa-unlink:before, .fa-chain-broken:before {
    content: "\f127"
}

.fa-question:before {
    content: "\f128"
}

.fa-info:before {
    content: "\f129"
}

.fa-exclamation:before {
    content: "\f12a"
}

.fa-superscript:before {
    content: "\f12b"
}

.fa-subscript:before {
    content: "\f12c"
}

.fa-eraser:before {
    content: "\f12d"
}

.fa-puzzle-piece:before {
    content: "\f12e"
}

.fa-microphone:before {
    content: "\f130"
}

.fa-microphone-slash:before {
    content: "\f131"
}

.fa-shield:before {
    content: "\f132"
}

.fa-calendar-o:before {
    content: "\f133"
}

.fa-fire-extinguisher:before {
    content: "\f134"
}

.fa-rocket:before {
    content: "\f135"
}

.fa-maxcdn:before {
    content: "\f136"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before {
    content: "\f139"
}

.fa-chevron-circle-down:before {
    content: "\f13a"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-anchor:before {
    content: "\f13d"
}

.fa-unlock-alt:before {
    content: "\f13e"
}

.fa-bullseye:before {
    content: "\f140"
}

.fa-ellipsis-h:before {
    content: "\f141"
}

.fa-ellipsis-v:before {
    content: "\f142"
}

.fa-rss-square:before {
    content: "\f143"
}

.fa-play-circle:before {
    content: "\f144"
}

.fa-ticket:before {
    content: "\f145"
}

.fa-minus-square:before {
    content: "\f146"
}

.fa-minus-square-o:before {
    content: "\f147"
}

.fa-level-up:before {
    content: "\f148"
}

.fa-level-down:before {
    content: "\f149"
}

.fa-check-square:before {
    content: "\f14a"
}

.fa-pencil-square:before {
    content: "\f14b"
}

.fa-external-link-square:before {
    content: "\f14c"
}

.fa-share-square:before {
    content: "\f14d"
}

.fa-compass:before {
    content: "\f14e"
}

.fa-toggle-down:before, .fa-caret-square-o-down:before {
    content: "\f150"
}

.fa-toggle-up:before, .fa-caret-square-o-up:before {
    content: "\f151"
}

.fa-toggle-right:before, .fa-caret-square-o-right:before {
    content: "\f152"
}

.fa-euro:before, .fa-eur:before {
    content: "\f153"
}

.fa-gbp:before {
    content: "\f154"
}

.fa-dollar:before, .fa-usd:before {
    content: "\f155"
}

.fa-rupee:before, .fa-inr:before {
    content: "\f156"
}

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
    content: "\f157"
}

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
    content: "\f158"
}

.fa-won:before, .fa-krw:before {
    content: "\f159"
}

.fa-bitcoin:before, .fa-btc:before {
    content: "\f15a"
}

.fa-file:before {
    content: "\f15b"
}

.fa-file-text:before {
    content: "\f15c"
}

.fa-sort-alpha-asc:before {
    content: "\f15d"
}

.fa-sort-alpha-desc:before {
    content: "\f15e"
}

.fa-sort-amount-asc:before {
    content: "\f160"
}

.fa-sort-amount-desc:before {
    content: "\f161"
}

.fa-sort-numeric-asc:before {
    content: "\f162"
}

.fa-sort-numeric-desc:before {
    content: "\f163"
}

.fa-thumbs-up:before {
    content: "\f164"
}

.fa-thumbs-down:before {
    content: "\f165"
}

.fa-youtube-square:before {
    content: "\f166"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-xing:before {
    content: "\f168"
}

.fa-xing-square:before {
    content: "\f169"
}

.fa-youtube-play:before {
    content: "\f16a"
}

.fa-dropbox:before {
    content: "\f16b"
}

.fa-stack-overflow:before {
    content: "\f16c"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-flickr:before {
    content: "\f16e"
}

.fa-adn:before {
    content: "\f170"
}

.fa-bitbucket:before {
    content: "\f171"
}

.fa-bitbucket-square:before {
    content: "\f172"
}

.fa-tumblr:before {
    content: "\f173"
}

.fa-tumblr-square:before {
    content: "\f174"
}

.fa-long-arrow-down:before {
    content: "\f175"
}

.fa-long-arrow-up:before {
    content: "\f176"
}

.fa-long-arrow-left:before {
    content: "\f177"
}

.fa-long-arrow-right:before {
    content: "\f178"
}

.fa-apple:before {
    content: "\f179"
}

.fa-windows:before {
    content: "\f17a"
}

.fa-android:before {
    content: "\f17b"
}

.fa-linux:before {
    content: "\f17c"
}

.fa-dribbble:before {
    content: "\f17d"
}

.fa-skype:before {
    content: "\f17e"
}

.fa-foursquare:before {
    content: "\f180"
}

.fa-trello:before {
    content: "\f181"
}

.fa-female:before {
    content: "\f182"
}

.fa-male:before {
    content: "\f183"
}

.fa-gittip:before, .fa-gratipay:before {
    content: "\f184"
}

.fa-sun-o:before {
    content: "\f185"
}

.fa-moon-o:before {
    content: "\f186"
}

.fa-archive:before {
    content: "\f187"
}

.fa-bug:before {
    content: "\f188"
}

.fa-vk:before {
    content: "\f189"
}

.fa-weibo:before {
    content: "\f18a"
}

.fa-renren:before {
    content: "\f18b"
}

.fa-pagelines:before {
    content: "\f18c"
}

.fa-stack-exchange:before {
    content: "\f18d"
}

.fa-arrow-circle-o-right:before {
    content: "\f18e"
}

.fa-arrow-circle-o-left:before {
    content: "\f190"
}

.fa-toggle-left:before, .fa-caret-square-o-left:before {
    content: "\f191"
}

.fa-dot-circle-o:before {
    content: "\f192"
}

.fa-wheelchair:before {
    content: "\f193"
}

.fa-vimeo-square:before {
    content: "\f194"
}

.fa-turkish-lira:before, .fa-try:before {
    content: "\f195"
}

.fa-plus-square-o:before {
    content: "\f196"
}

.fa-space-shuttle:before {
    content: "\f197"
}

.fa-slack:before {
    content: "\f198"
}

.fa-envelope-square:before {
    content: "\f199"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-openid:before {
    content: "\f19b"
}

.fa-institution:before, .fa-bank:before, .fa-university:before {
    content: "\f19c"
}

.fa-mortar-board:before, .fa-graduation-cap:before {
    content: "\f19d"
}

.fa-yahoo:before {
    content: "\f19e"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-reddit:before {
    content: "\f1a1"
}

.fa-reddit-square:before {
    content: "\f1a2"
}

.fa-stumbleupon-circle:before {
    content: "\f1a3"
}

.fa-stumbleupon:before {
    content: "\f1a4"
}

.fa-delicious:before {
    content: "\f1a5"
}

.fa-digg:before {
    content: "\f1a6"
}

.fa-pied-piper-pp:before {
    content: "\f1a7"
}

.fa-pied-piper-alt:before {
    content: "\f1a8"
}

.fa-drupal:before {
    content: "\f1a9"
}

.fa-joomla:before {
    content: "\f1aa"
}

.fa-language:before {
    content: "\f1ab"
}

.fa-fax:before {
    content: "\f1ac"
}

.fa-building:before {
    content: "\f1ad"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-paw:before {
    content: "\f1b0"
}

.fa-spoon:before {
    content: "\f1b1"
}

.fa-cube:before {
    content: "\f1b2"
}

.fa-cubes:before {
    content: "\f1b3"
}

.fa-behance:before {
    content: "\f1b4"
}

.fa-behance-square:before {
    content: "\f1b5"
}

.fa-steam:before {
    content: "\f1b6"
}

.fa-steam-square:before {
    content: "\f1b7"
}

.fa-recycle:before {
    content: "\f1b8"
}

.fa-automobile:before, .fa-car:before {
    content: "\f1b9"
}

.fa-cab:before, .fa-taxi:before {
    content: "\f1ba"
}

.fa-tree:before {
    content: "\f1bb"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-deviantart:before {
    content: "\f1bd"
}

.fa-soundcloud:before {
    content: "\f1be"
}

.fa-database:before {
    content: "\f1c0"
}

.fa-file-pdf-o:before {
    content: "\f1c1"
}

.fa-file-word-o:before {
    content: "\f1c2"
}

.fa-file-excel-o:before {
    content: "\f1c3"
}

.fa-file-powerpoint-o:before {
    content: "\f1c4"
}

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
    content: "\f1c5"
}

.fa-file-zip-o:before, .fa-file-archive-o:before {
    content: "\f1c6"
}

.fa-file-sound-o:before, .fa-file-audio-o:before {
    content: "\f1c7"
}

.fa-file-movie-o:before, .fa-file-video-o:before {
    content: "\f1c8"
}

.fa-file-code-o:before {
    content: "\f1c9"
}

.fa-vine:before {
    content: "\f1ca"
}

.fa-codepen:before {
    content: "\f1cb"
}

.fa-jsfiddle:before {
    content: "\f1cc"
}

.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
    content: "\f1cd"
}

.fa-circle-o-notch:before {
    content: "\f1ce"
}

.fa-ra:before, .fa-resistance:before, .fa-rebel:before {
    content: "\f1d0"
}

.fa-ge:before, .fa-empire:before {
    content: "\f1d1"
}

.fa-git-square:before {
    content: "\f1d2"
}

.fa-git:before {
    content: "\f1d3"
}

.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {
    content: "\f1d4"
}

.fa-tencent-weibo:before {
    content: "\f1d5"
}

.fa-qq:before {
    content: "\f1d6"
}

.fa-wechat:before, .fa-weixin:before {
    content: "\f1d7"
}

.fa-send:before, .fa-paper-plane:before {
    content: "\f1d8"
}

.fa-send-o:before, .fa-paper-plane-o:before {
    content: "\f1d9"
}

.fa-history:before {
    content: "\f1da"
}

.fa-circle-thin:before {
    content: "\f1db"
}

.fa-header:before {
    content: "\f1dc"
}

.fa-paragraph:before {
    content: "\f1dd"
}

.fa-sliders:before {
    content: "\f1de"
}

.fa-share-alt:before {
    content: "\f1e0"
}

.fa-share-alt-square:before {
    content: "\f1e1"
}

.fa-bomb:before {
    content: "\f1e2"
}

.fa-soccer-ball-o:before, .fa-futbol-o:before {
    content: "\f1e3"
}

.fa-tty:before {
    content: "\f1e4"
}

.fa-binoculars:before {
    content: "\f1e5"
}

.fa-plug:before {
    content: "\f1e6"
}

.fa-slideshare:before {
    content: "\f1e7"
}

.fa-twitch:before {
    content: "\f1e8"
}

.fa-yelp:before {
    content: "\f1e9"
}

.fa-newspaper-o:before {
    content: "\f1ea"
}

.fa-wifi:before {
    content: "\f1eb"
}

.fa-calculator:before {
    content: "\f1ec"
}

.fa-paypal:before {
    content: "\f1ed"
}

.fa-google-wallet:before {
    content: "\f1ee"
}

.fa-cc-visa:before {
    content: "\f1f0"
}

.fa-cc-mastercard:before {
    content: "\f1f1"
}

.fa-cc-discover:before {
    content: "\f1f2"
}

.fa-cc-amex:before {
    content: "\f1f3"
}

.fa-cc-paypal:before {
    content: "\f1f4"
}

.fa-cc-stripe:before {
    content: "\f1f5"
}

.fa-bell-slash:before {
    content: "\f1f6"
}

.fa-bell-slash-o:before {
    content: "\f1f7"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-copyright:before {
    content: "\f1f9"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-eyedropper:before {
    content: "\f1fb"
}

.fa-paint-brush:before {
    content: "\f1fc"
}

.fa-birthday-cake:before {
    content: "\f1fd"
}

.fa-area-chart:before {
    content: "\f1fe"
}

.fa-pie-chart:before {
    content: "\f200"
}

.fa-line-chart:before {
    content: "\f201"
}

.fa-lastfm:before {
    content: "\f202"
}

.fa-lastfm-square:before {
    content: "\f203"
}

.fa-toggle-off:before {
    content: "\f204"
}

.fa-toggle-on:before {
    content: "\f205"
}

.fa-bicycle:before {
    content: "\f206"
}

.fa-bus:before {
    content: "\f207"
}

.fa-ioxhost:before {
    content: "\f208"
}

.fa-angellist:before {
    content: "\f209"
}

.fa-cc:before {
    content: "\f20a"
}

.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
    content: "\f20b"
}

.fa-meanpath:before {
    content: "\f20c"
}

.fa-buysellads:before {
    content: "\f20d"
}

.fa-connectdevelop:before {
    content: "\f20e"
}

.fa-dashcube:before {
    content: "\f210"
}

.fa-forumbee:before {
    content: "\f211"
}

.fa-leanpub:before {
    content: "\f212"
}

.fa-sellsy:before {
    content: "\f213"
}

.fa-shirtsinbulk:before {
    content: "\f214"
}

.fa-simplybuilt:before {
    content: "\f215"
}

.fa-skyatlas:before {
    content: "\f216"
}

.fa-cart-plus:before {
    content: "\f217"
}

.fa-cart-arrow-down:before {
    content: "\f218"
}

.fa-diamond:before {
    content: "\f219"
}

.fa-ship:before {
    content: "\f21a"
}

.fa-user-secret:before {
    content: "\f21b"
}

.fa-motorcycle:before {
    content: "\f21c"
}

.fa-street-view:before {
    content: "\f21d"
}

.fa-heartbeat:before {
    content: "\f21e"
}

.fa-venus:before {
    content: "\f221"
}

.fa-mars:before {
    content: "\f222"
}

.fa-mercury:before {
    content: "\f223"
}

.fa-intersex:before, .fa-transgender:before {
    content: "\f224"
}

.fa-transgender-alt:before {
    content: "\f225"
}

.fa-venus-double:before {
    content: "\f226"
}

.fa-mars-double:before {
    content: "\f227"
}

.fa-venus-mars:before {
    content: "\f228"
}

.fa-mars-stroke:before {
    content: "\f229"
}

.fa-mars-stroke-v:before {
    content: "\f22a"
}

.fa-mars-stroke-h:before {
    content: "\f22b"
}

.fa-neuter:before {
    content: "\f22c"
}

.fa-genderless:before {
    content: "\f22d"
}

.fa-facebook-official:before {
    content: "\f230"
}

.fa-pinterest-p:before {
    content: "\f231"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-server:before {
    content: "\f233"
}

.fa-user-plus:before {
    content: "\f234"
}

.fa-user-times:before {
    content: "\f235"
}

.fa-hotel:before, .fa-bed:before {
    content: "\f236"
}

.fa-viacoin:before {
    content: "\f237"
}

.fa-train:before {
    content: "\f238"
}

.fa-subway:before {
    content: "\f239"
}

.fa-medium:before {
    content: "\f23a"
}

.fa-yc:before, .fa-y-combinator:before {
    content: "\f23b"
}

.fa-optin-monster:before {
    content: "\f23c"
}

.fa-opencart:before {
    content: "\f23d"
}

.fa-expeditedssl:before {
    content: "\f23e"
}

.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {
    content: "\f240"
}

.fa-battery-3:before, .fa-battery-three-quarters:before {
    content: "\f241"
}

.fa-battery-2:before, .fa-battery-half:before {
    content: "\f242"
}

.fa-battery-1:before, .fa-battery-quarter:before {
    content: "\f243"
}

.fa-battery-0:before, .fa-battery-empty:before {
    content: "\f244"
}

.fa-mouse-pointer:before {
    content: "\f245"
}

.fa-i-cursor:before {
    content: "\f246"
}

.fa-object-group:before {
    content: "\f247"
}

.fa-object-ungroup:before {
    content: "\f248"
}

.fa-sticky-note:before {
    content: "\f249"
}

.fa-sticky-note-o:before {
    content: "\f24a"
}

.fa-cc-jcb:before {
    content: "\f24b"
}

.fa-cc-diners-club:before {
    content: "\f24c"
}

.fa-clone:before {
    content: "\f24d"
}

.fa-balance-scale:before {
    content: "\f24e"
}

.fa-hourglass-o:before {
    content: "\f250"
}

.fa-hourglass-1:before, .fa-hourglass-start:before {
    content: "\f251"
}

.fa-hourglass-2:before, .fa-hourglass-half:before {
    content: "\f252"
}

.fa-hourglass-3:before, .fa-hourglass-end:before {
    content: "\f253"
}

.fa-hourglass:before {
    content: "\f254"
}

.fa-hand-grab-o:before, .fa-hand-rock-o:before {
    content: "\f255"
}

.fa-hand-stop-o:before, .fa-hand-paper-o:before {
    content: "\f256"
}

.fa-hand-scissors-o:before {
    content: "\f257"
}

.fa-hand-lizard-o:before {
    content: "\f258"
}

.fa-hand-spock-o:before {
    content: "\f259"
}

.fa-hand-pointer-o:before {
    content: "\f25a"
}

.fa-hand-peace-o:before {
    content: "\f25b"
}

.fa-trademark:before {
    content: "\f25c"
}

.fa-registered:before {
    content: "\f25d"
}

.fa-creative-commons:before {
    content: "\f25e"
}

.fa-gg:before {
    content: "\f260"
}

.fa-gg-circle:before {
    content: "\f261"
}

.fa-tripadvisor:before {
    content: "\f262"
}

.fa-odnoklassniki:before {
    content: "\f263"
}

.fa-odnoklassniki-square:before {
    content: "\f264"
}

.fa-get-pocket:before {
    content: "\f265"
}

.fa-wikipedia-w:before {
    content: "\f266"
}

.fa-safari:before {
    content: "\f267"
}

.fa-chrome:before {
    content: "\f268"
}

.fa-firefox:before {
    content: "\f269"
}

.fa-opera:before {
    content: "\f26a"
}

.fa-internet-explorer:before {
    content: "\f26b"
}

.fa-tv:before, .fa-television:before {
    content: "\f26c"
}

.fa-contao:before {
    content: "\f26d"
}

.fa-500px:before {
    content: "\f26e"
}

.fa-amazon:before {
    content: "\f270"
}

.fa-calendar-plus-o:before {
    content: "\f271"
}

.fa-calendar-minus-o:before {
    content: "\f272"
}

.fa-calendar-times-o:before {
    content: "\f273"
}

.fa-calendar-check-o:before {
    content: "\f274"
}

.fa-industry:before {
    content: "\f275"
}

.fa-map-pin:before {
    content: "\f276"
}

.fa-map-signs:before {
    content: "\f277"
}

.fa-map-o:before {
    content: "\f278"
}

.fa-map:before {
    content: "\f279"
}

.fa-commenting:before {
    content: "\f27a"
}

.fa-commenting-o:before {
    content: "\f27b"
}

.fa-houzz:before {
    content: "\f27c"
}

.fa-vimeo:before {
    content: "\f27d"
}

.fa-black-tie:before {
    content: "\f27e"
}

.fa-fonticons:before {
    content: "\f280"
}

.fa-reddit-alien:before {
    content: "\f281"
}

.fa-edge:before {
    content: "\f282"
}

.fa-credit-card-alt:before {
    content: "\f283"
}

.fa-codiepie:before {
    content: "\f284"
}

.fa-modx:before {
    content: "\f285"
}

.fa-fort-awesome:before {
    content: "\f286"
}

.fa-usb:before {
    content: "\f287"
}

.fa-product-hunt:before {
    content: "\f288"
}

.fa-mixcloud:before {
    content: "\f289"
}

.fa-scribd:before {
    content: "\f28a"
}

.fa-pause-circle:before {
    content: "\f28b"
}

.fa-pause-circle-o:before {
    content: "\f28c"
}

.fa-stop-circle:before {
    content: "\f28d"
}

.fa-stop-circle-o:before {
    content: "\f28e"
}

.fa-shopping-bag:before {
    content: "\f290"
}

.fa-shopping-basket:before {
    content: "\f291"
}

.fa-hashtag:before {
    content: "\f292"
}

.fa-bluetooth:before {
    content: "\f293"
}

.fa-bluetooth-b:before {
    content: "\f294"
}

.fa-percent:before {
    content: "\f295"
}

.fa-gitlab:before {
    content: "\f296"
}

.fa-wpbeginner:before {
    content: "\f297"
}

.fa-wpforms:before {
    content: "\f298"
}

.fa-envira:before {
    content: "\f299"
}

.fa-universal-access:before {
    content: "\f29a"
}

.fa-wheelchair-alt:before {
    content: "\f29b"
}

.fa-question-circle-o:before {
    content: "\f29c"
}

.fa-blind:before {
    content: "\f29d"
}

.fa-audio-description:before {
    content: "\f29e"
}

.fa-volume-control-phone:before {
    content: "\f2a0"
}

.fa-braille:before {
    content: "\f2a1"
}

.fa-assistive-listening-systems:before {
    content: "\f2a2"
}

.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {
    content: "\f2a3"
}

.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {
    content: "\f2a4"
}

.fa-glide:before {
    content: "\f2a5"
}

.fa-glide-g:before {
    content: "\f2a6"
}

.fa-signing:before, .fa-sign-language:before {
    content: "\f2a7"
}

.fa-low-vision:before {
    content: "\f2a8"
}

.fa-viadeo:before {
    content: "\f2a9"
}

.fa-viadeo-square:before {
    content: "\f2aa"
}

.fa-snapchat:before {
    content: "\f2ab"
}

.fa-snapchat-ghost:before {
    content: "\f2ac"
}

.fa-snapchat-square:before {
    content: "\f2ad"
}

.fa-pied-piper:before {
    content: "\f2ae"
}

.fa-first-order:before {
    content: "\f2b0"
}

.fa-yoast:before {
    content: "\f2b1"
}

.fa-themeisle:before {
    content: "\f2b2"
}

.fa-google-plus-circle:before, .fa-google-plus-official:before {
    content: "\f2b3"
}

.fa-fa:before, .fa-font-awesome:before {
    content: "\f2b4"
}

.fa-handshake-o:before {
    content: "\f2b5"
}

.fa-envelope-open:before {
    content: "\f2b6"
}

.fa-envelope-open-o:before {
    content: "\f2b7"
}

.fa-linode:before {
    content: "\f2b8"
}

.fa-address-book:before {
    content: "\f2b9"
}

.fa-address-book-o:before {
    content: "\f2ba"
}

.fa-vcard:before, .fa-address-card:before {
    content: "\f2bb"
}

.fa-vcard-o:before, .fa-address-card-o:before {
    content: "\f2bc"
}

.fa-user-circle:before {
    content: "\f2bd"
}

.fa-user-circle-o:before {
    content: "\f2be"
}

.fa-user-o:before {
    content: "\f2c0"
}

.fa-id-badge:before {
    content: "\f2c1"
}

.fa-drivers-license:before, .fa-id-card:before {
    content: "\f2c2"
}

.fa-drivers-license-o:before, .fa-id-card-o:before {
    content: "\f2c3"
}

.fa-quora:before {
    content: "\f2c4"
}

.fa-free-code-camp:before {
    content: "\f2c5"
}

.fa-telegram:before {
    content: "\f2c6"
}

.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {
    content: "\f2c7"
}

.fa-thermometer-3:before, .fa-thermometer-three-quarters:before {
    content: "\f2c8"
}

.fa-thermometer-2:before, .fa-thermometer-half:before {
    content: "\f2c9"
}

.fa-thermometer-1:before, .fa-thermometer-quarter:before {
    content: "\f2ca"
}

.fa-thermometer-0:before, .fa-thermometer-empty:before {
    content: "\f2cb"
}

.fa-shower:before {
    content: "\f2cc"
}

.fa-bathtub:before, .fa-s15:before, .fa-bath:before {
    content: "\f2cd"
}

.fa-podcast:before {
    content: "\f2ce"
}

.fa-window-maximize:before {
    content: "\f2d0"
}

.fa-window-minimize:before {
    content: "\f2d1"
}

.fa-window-restore:before {
    content: "\f2d2"
}

.fa-times-rectangle:before, .fa-window-close:before {
    content: "\f2d3"
}

.fa-times-rectangle-o:before, .fa-window-close-o:before {
    content: "\f2d4"
}

.fa-bandcamp:before {
    content: "\f2d5"
}

.fa-grav:before {
    content: "\f2d6"
}

.fa-etsy:before {
    content: "\f2d7"
}

.fa-imdb:before {
    content: "\f2d8"
}

.fa-ravelry:before {
    content: "\f2d9"
}

.fa-eercast:before {
    content: "\f2da"
}

.fa-microchip:before {
    content: "\f2db"
}

.fa-snowflake-o:before {
    content: "\f2dc"
}

.fa-superpowers:before {
    content: "\f2dd"
}

.fa-wpexplorer:before {
    content: "\f2de"
}

.fa-meetup:before {
    content: "\f2e0"
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

.sr-only-focusable:active, .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}


﻿* {
    margin: 0;
    padding: 0px;
}



p {
    text-align: justify;
}

#container {
    overflow: hidden;
}

.box {
    background: green;
    width: 100px;
    height: 100px;
    float: left;
    margin-bottom: 20px;
}

.wrapper {
    /*   margin: 0 auto;
    width: 1100px;*/
}

.menu-strips .wrapper {
    position: relative;
}

#admin-menu-wrapper {
    font-size: 16px;
}

div .reload-captcha-wrapper {
    display: none;
}

#nav ul li ul li {
    float: left;
    margin-right: 10px;
    width: 46%;
    border-bottom: 1px dashed #ccc;
    padding: 10px 0;
}

#nav li {
    position: relative;
}

#nav ul li ul {
    position: absolute;
    top: 17px;
    right: -50px;
    display: none;
    width: 300px;
    background: #b6d1d1;
    padding: 10px;
    z-index: 2222;
}

    #nav ul li ul li a {
        font-size: 12px;
    }

#nav ul li:hover ul {
    display: block;
}

#sidebar1 {
    width: 23%;
    float: left;
    margin-right: 20px;
}

.logo {
    margin-left: -9px;
}

#sidebar1 .ad {
    list-style: none;
    padding: 0px;
    margin-top: 20px;
    text-align: center;
}

.notification.fa-angle-double-right::before {
    color: green;
    content: "";
    font-size: 17px;
}

.appimg {
    display: inline-block;
    float: left;
}

.app {
    background: #ccccc9;
    margin-top: 8px;
    width: 96%;
    border: 1px solid #0c9e9e;
    height: 55px;
    width: 100%;
    border-radius: 7px;
}

    .app img {
        vertical-align: middle;
        padding: 8px;
        margin-right: 20px;
    }

    .app a {
        line-height: 4;
        color: white;
        text-decoration: none;
    }

.sms-service {
    padding: 10px 0px 0 0;
}

div .Header-app-links {
    width: 84%;
    float: left;
    margin-left: 106px;
}

div .app1 {
    background: #a08d4f;
    margin: 2% 2% 0% 2%;
    border-radius: 16.2px;
}

.app1 a {
    line-height: 4;
    color: white;
    text-decoration: none;
}

.app1 img {
    vertical-align: middle;
    padding: 17px 22px 10px 11px;
    margin-right: 18px;
    margin-top: -16px;
}

#sidebar1 .ad li {
    background: #f27e5c;
    margin-bottom: 5px;
    padding: 2px;
    text-align: left;
    list-style: none;
    content: "\f061";
    font-family: FontAwesome;
}

    #sidebar1 .ad li:hover {
        background: #ea9c5e;
    }

    #sidebar1 .ad li a {
        color: #fff;
        text-decoration: none;
        text-transform: uppercase;
        font-weight: 500;
    }

.main {
    width: 50%;
    float: left;
    margin-right: 20px;
}

#sidebar2 {
    width: 23%;
    float: left;
}

    #sidebar1 h2, #sidebar2 h2 {
        position: relative;
        background: #51a9a9;
        padding: 8px;
        border-radius: 13px 13px 0px 0px;
        width: 240px;
        margin-left: -2px;
        font-weight: 400;
    }

        #sidebar1 h2 i {
            position: absolute;
            right: 0;
        }

        #sidebar1 h2:before {
            position: absolute;
            content: '';
            left: 0px;
            bottom: 0px;
            background: green;
            width: 40px;
            height: 2px;
        }

.view-latest-updates {
    box-shadow: 0px 0px 2px 0px rgb(189,189,189);
    padding: 20px 4px;
    background: #e2f6f4;
    margin-bottom: 10px;
    line-height: 200%;
    height: 205px;
    overflow: hidden;
}

    .view-latest-updates a {
        text-decoration: none;
        color: #000;
        font-size: 14px;
        line-height: 150%;
    }

.ticker li {
    border-bottom: 1px solid #868484;
    margin-bottom: 10px;
}

.box1, .notification {
    border: 1px solid #ddd;
    padding: 10px;
    overflow: hidden;
}

.notification {
    margin-top: 20px;
}

    .notification h2 {
        position: relative;
        margin-left: 10px;
    }

        .notification h2:before {
            position: absolute;
            content: '';
            left: 0px;
            bottom: 0px;
            background: green;
            width: 40px;
            height: 2px;
        }

        .notification h2 a {
            color:;
            text-decoration: none;
            color: #333;
        }

    .notification ul {
        padding: 10px 0px;
        margin-left: 14px !important;
        margin-top: 5px;
        list-style: none;
    }

        .notification ul li a {
            color: #327853;
            font-size: 15px;
            line-height: 18px;
            text-decoration: none;
        }

.links {
    margin-top: 20px;
}

    .links a {
        padding: 10px;
        background: #ea9c5e;
        color: #fff;
        display: block;
        margin-bottom: 3px;
        text-decoration: none;
        transition: all 0.35s ease-in-out;
    }

        .links a:hover {
            background: #f27e5c;
            ;
        }

.main p {
    text-align: justify;
}

.link-btn img {
    width: 100%;
}

.services {
    border: 1px solid #ddd;
    margin-bottom: 20px;
}

    .services ul {
        list-style: none;
        padding: 10px;
    }

        .services ul li {
            border-top: 1px dashed #ccc;
            padding: 10px 0;
        }

            .services ul li:last-child {
                border-bottom: 1px dashed #ccc;
            }

            .services ul li a {
                color: #327853;
                font-size: 15px;
                line-height: 17px;
                display: block;
                text-decoration: none;
            }

    .services h2 {
        position: relative;
        margin-left: 10px;
    }

        .services h2:before {
            position: absolute;
            content: '';
            left: 0px;
            bottom: 0px;
            background: green;
            width: 40px;
            height: 2px;
        }

.tender a, .recruiment a, .photogallery a {
    display: block;
    font-size: 17px;
    line-height: 33px;
    color: #327853;
    text-decoration: none;
    padding: 7px 10px;
    background: #ddd;
    margin-bottom: 5px;
}

.tender img, .recruiment img, .photogallery img {
    float: left;
    margin-right: 5px;
}

#footer {
    background: #e3e3e1;
    margin: 8px 0;
    float: left;
    width: 100%;
    text-align: center;
    color: #052420;
}

.footerLinks {
    padding-top: 20px;
}

    .footerLinks li {
        display: inline-block;
        margin-right: 5px;
        border-right: 1px solid #000;
    }

    .footerLinks a {
        color: #052420;
        text-decoration: none;
        padding: 0px 5px;
        display: block;
        line-height: 12px;
        font-size: 14px;
        font-weight: 600;
    }

        .footerLinks a:hover {
            color: #8a0d0d;
        }

    .footerLinks li:last-child {
        border-right: none;
    }

#sitemap ul li {
    list-style: square !important;
    font-size: 17px;
}

    #sitemap ul li a {
        text-decoration: none;
    }

#sitemap {
    margin: 19px 0px 0px 61px !important;
}

#header {
    float: left;
    width: 100%;
    margin-bottom: 10px;
    padding-top: 5px;
}

.logo img {
    float: left;
    margin-right: 10px;
}

.logo-site {
    float: left;
    margin-top: 20px;
    color: #327853;
}

    .logo-site strong {
        display: block;
        font-size: 23px;
        line-height: 22px;
    }

.flexslider {
    float: left;
    width: 100%;
}

    .flexslider img {
        width: 100%;
        height: 143px;
    }

.bradcrumb {
    float: left;
    width: 100%;
}

.breadcrumb-item + .breadcrumb-item::before {
    color: #636c72;
    display: inline-block;
    padding-right: 0.5rem;
}

.breadcrumb-item {
    float: left;
}

.breadcrumb li {
    font-size: 13px;
    display: inline;
}

.breadcrumb p {
    margin: -24px 0 0 55px;
    position: absolute;
}

.breadcrumb a {
    color: #0275d8;
    padding-right: 5px;
    text-decoration: none;
    font-size: 14px;
}

.breadcrumb {
    padding: 8px 0px;
    background-color: #eee;
}

.right-image {
    float: right;
}

.menu-strips {
    height: 41px;
    background: #e3e3e1;
    float: left;
    width: 100%;
}

.select-box {
    float: left;
}

.search-box1 {
    position: relative;
    float: left;
    width: 220px;
    margin-top: 6px;
}

    .search-box1 input[type="text"] {
        border: medium none;
        float: left;
        height: 25px;
        padding-left: 5px;
        position: relative;
        border: 1px solid #a4a1a1;
    }

    .search-box1 input[type="submit"] {
        height: 29px;
        float: left;
        border: none;
        padding: 0px 4px;
        background: url(/sites/all/themes/ecourts/images/search3.png) no-repeat;
        background-position: center;
        border: 1px solid #cecece;
        text-indent: -2000px;
        width: 40px;
    }

.flexslider .slides > li {
    position: relative;
}

.caption {
    position: absolute;
    left: -17px;
    top: 14px;
    background: rgba(0,0,0,0.8);
    color: #fff;
    padding: 15px 43px;
    font-size: 17px;
    border-radius: 10px;
}

#nav {
    float: right;
}

    #nav li {
        list-style: none;
        float: left;
        margin: 0 30px 0 0;
    }

        #nav li a {
            color: #052420;
            display: block;
            font-size: 120%;
            text-decoration: none;
        }

            #nav li a:hover {
                color: #1d8d7f;
            }

        #nav li:last-child a {
            border-right: none;
            padding-bottom: 14px;
        }

    #main-menu ul li.last ul, #nav ul li.last ul {
        width: 200px;
    }

        #main-menu ul li.last ul li, #nav ul li.last ul li {
            width: 100%;
        }

.footerLinks li:last a {
    border-right: none !important;
}

.latest-announcement h2 {
    position: relative;
}

.latest-announcement {
    border: 1px solid #ddd;
    overflow: hidden;
    padding: 10px;
    margin-bottom: 20px;
    min-height: 100px;
}

    .latest-announcement h2::before {
        background: green none repeat scroll 0 0;
        bottom: 0;
        content: "";
        height: 2px;
        position: absolute;
        width: 40px;
    }

.latest-announcement {
    position: relative;
}

.leftgigw ul, .rightgigw ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}

    .rightgigw ul li:nth-child(1)::after {
        color: #fff;
        padding-left: 11px;
    }

    .rightgigw ul a {
        color: #2d2c2c;
        padding-left: 5px;
        font-weight: 600;
    }

.topbar {
    background: #e3e3e1;
    float: left;
    width: 100%;
    padding: 5px 0px;
}

.rightgigw li {
    float: left;
    margin-right: 5px;
}

.rightgigw.text-right {
    float: right;
    width: 45%;
    padding: 11px 0 0 0;
}

a.normailcontrast {
    background: #e87005 none repeat scroll 0 0;
    padding: 2px 7px 3px;
}

a.normailcontrast1 {
    background: #4998cf none repeat scroll 0 0;
    padding: 2px 7px 3px;
}

.rightgigw a {
    text-decoration: none;
}

#content {
    float: left;
    padding-top: 30px;
    width: 100%;
    min-height: 300px;
}

.banner-caption {
    position: relative;
    top: 130px;
    left: 579px;
    background: #000;
    opacity: .6;
    width: 20%;
    padding: 10px;
    text-align: center;
    font-weight: bolder;
    border-radius: 7px;
    font-size: 24px;
}

.banner-image-position {
    border-top: #f00;
    margin-top: -47px;
}

.views-table tr td {
    padding: 6px;
}

td, th {
    padding: 5px;
    border: 1px solid #e4e4e4;
    line-height: 145%
}

th {
    background: #333;
    color: white;
    font-weight: bold;
    white-space: nowrap;
    border: none;
}

.views-table a {
    text-decoration: none;
    font-size: 12px;
}

.views-field-title a {
    color: #000;
}

.left-side {
    width: 20%;
    float: left;
}

.accordion {
    float: left;
    width: 95%;
}

.accordion-content {
    background: #FFF none repeat scroll 0% 0%;
    padding: 7px;
    display: block;
    background: #e2f6f4;
    list-style-type: none;
}

    .accordion-content li a {
        padding: 0 32px;
        margin-top: 10px;
        display: block;
        text-decoration: none;
        color: #000;
        font-size: 15px;
        background-position: left;
        background: url(/sites/all/themes/ecourts/images/arro-front.png) no-repeat;
    }

.accordion-content1 {
    background: #FFF none repeat scroll 0% 0%;
    padding: 7px;
    display: block;
    background: #f4ecd1;
    list-style-type: none;
}

    .accordion-content1 li a {
        padding: 5px 32px;
        margin-top: 10px;
        display: block;
        text-decoration: none;
        color: #000;
        font-size: 16px;
        background-position: left;
        background: url(/sites/all/themes/ecourts/images/arro-front.png) no-repeat;
    }

.accordion-head {
    margin-bottom: 10px;
    box-shadow: 0px 0px 2px 0px rgb(189,189,189);
    max-height: 400px;
    overflow-y: scroll;
}

    .accordion-head h3 {
        font-size: 16px;
        cursor: pointer;
        background: #499197 none repeat scroll 0% 0% !important;
        color: #FFF !important;
        font-family: "roboto",sans-serif;
        font-weight: 400;
        padding: 8px 40px 8px 15px !important;
        position: relative;
        border-radius: 3px 3px 3px 3px;
        margin-bottom: 0;
    }

        .accordion-head h3 i {
            float: right;
        }

    .accordion-head p {
        width: 70%;
        padding: 10px;
        text-align: justify;
        margin: 0;
        font-size: 18px;
        font-weight: bold;
    }

#user-login {
    background: #CDD5EA4D;
    padding: 20px;
    width: 95%;
    margin: 0 auto;
    border: 5px solid #eee;
}

    #user-login label {
        width: 100%;
        margin: 5px 0;
        display: inline-block;
        float: left;
    }

    #user-login .form-text, #user-login .form-textarea {
        width: 95%;
        padding: 10px;
        border: solid 1px #ddd;
        border-radius: 3px;
    }

        #user-login .form-textarea:focus, #user-login .form-text:focus {
            border: solid 1px #02599C;
        }

    #user-login .form-submit {
        background: #1681B1;
        color: #fff;
        border: none;
        padding: 10px 25px;
        margin-top: 15px !important;
        border-radius: 3px;
    }

.captcha {
    padding: 10px;
    margin-top: 5px;
}

.fieldset-description {
    margin: 5px 0;
}

.resizable-textarea .grippie {
    display: none;
}

#user-login a {
    margin-top: 10px;
    width: 100%;
    display: inline-block;
}

.button ul {
    list-style: none;
}

.button li {
    border-bottom: 1px solid #90bade;
    margin: 0;
}

    .button li a {
        display: block;
        padding: 17px 8px 12px 0.5em;
        background-color: #bd6f0b;
        color: #fff;
        text-decoration: none;
    }

html > body #button li a {
    width: auto;
}

.button li a:hover {
    border-left: 10px solid #e07632;
    border-right: 10px solid #e07632;
    background-color: #dd3832;
}

#webform-client-form-144076 {
    padding: 15px;
    background: wheat;
    width: 95%;
    margin: 0 auto;
    border: dashed;
}

    #webform-client-form-144076 .form-text, #webform-client-form-144076 .form-textarea {
        width: 95%;
        padding: 10px;
        border: solid 1px #ddd;
        border-radius: 3px;
    }

    #webform-client-form-144076 label {
        width: 100%;
        margin: 5px 0;
        display: inline-block;
        color: #c52626;
        font-size: 18px;
    }

    #webform-client-form-144076 .form-select {
        width: 142px;
        padding: 8px;
    }

    #webform-client-form-144076 .webform-submit {
        width: 16%;
        padding: 2%;
        margin: 5px;
        background: #ece6e3;
        color: #c52626;
    }

.left-menus h3 a {
    display: block;
    font-size: 14px;
    background: #b7eae4;
    padding: 8px 5px;
    border-radius: 5px;
    color: #000;
    font-weight: 400;
    margin: 10px 0;
    text-decoration: none;
    font-weight: 600;
}

.myimg1 {
    float: left;
}

#sateist {
    height: 30px;
    width: 190px;
    margin-top: 6px;
}

div .item-list-india {
    background: url(../Images/map/india.gif) no-repeat;
    position: relative;
}

div .item-list-india {
    position: relative;
    z-index: 1;
    width: 500px;
    height: 578px;
    left: 50%;
    margin: 5px 0 5px -250px;
    float: left;
    display: inline;
}

ul .state-district li .Andaman {
    float: right;
}

button.accordion2 {
    background-color: #eee;
    color: #444;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 15px;
    transition: 0.4s;
}

    button.accordion2.active, button.accordion2:hover {
        background-color: #ddd;
    }

    button.accordion2:after {
        content: '\002B';
        color: #777;
        font-weight: bold;
        float: right;
        margin-left: 5px;
    }

    button.accordion2.active:after {
        content: "\2212";
    }

div.panel {
    padding: 0 18px;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
}

    div.panel ul {
        list-style-type: none;
        padding: 0;
    }

        div.panel ul li a {
            display: block;
            padding: 7px 0;
            text-decoration: none;
        }

            div.panel ul li a i {
                font-size: 10px;
                float: right;
            }

.right-accordian {
    background: #dca484;
    border-radius: 7px;
}

    .right-accordian h2 {
        padding: 5px 0 5px 17px;
        margin: 0;
    }

        .right-accordian h2 a {
            text-decoration: none;
            color: #000;
        }

div .accordion-head {
    display: block;
}

    div .accordion-head ul .accordion-content {
        display: block;
    }

.topheader-textsize {
    position: relative;
}

.topheader-dropdown {
    top: 10px;
    left: -45px;
    position: absolute;
    display: none;
    z-index: 999999;
}

    .topheader-dropdown li a {
        display: block;
        padding: 2px 0;
        font-size: 9px;
        color: red;
    }

.topheader-textsize:hover .topheader-dropdown {
    display: grid;
    position: absolute;
    top: 20px;
    left: 6px;
}

.pager {
    clear: both;
    padding: 0;
    text-align: center;
}

.item-list .pager {
    margin: 20px 0;
}

    .item-list .pager li.pager-current {
        background: #666;
        color: #000;
        display: inline-block;
    }

    .item-list .pager li {
        margin-right: 5px;
        border: none;
        padding: 7px 12px;
        display: inline
    }

        .item-list .pager li.pager-item {
            background: #129f9f;
            display: inline;
        }

.item-list ul.pager li.pager-item a, .inner-body-wrapper #content .item-list ul.pager li.pager-item a {
    color: #000;
    text-decoration: none;
}

.item-list .pager li.pager-first.first {
    background: #129f9f;
    display: inline-block;
}

.item-list .pager li.pager-previous, .item-list .pager li.pager-next, .item-list .pager li.pager-last {
    background: #129f9f;
    display: inline-block;
}

ul.pager li.pager-first a {
    color: #000;
    text-decoration: none;
}

ul.pager li.pager-previous a {
    color: #000;
    text-decoration: none;
}

ul.pager li.pager-next a {
    color: #000;
    text-decoration: none;
}

ul.pager li.pager-last a {
    color: #000;
    text-decoration: none;
}

div .state-maps {
    text-align: center;
}

div #map-position-list {
    position: relative;
}

ul.state-district li {
    list-style-type: none;
    position: absolute;
}

.state-district a {
    text-decoration: none;
    color: #053867;
    font-size: 11px !important;
    font-weight: 550
}

    .state-district a:hover {
        font-size: 15px;
        background: #eee;
        transition: all 200ms ease-in;
        transform: scale(1.5);
    }

.Nicobar5025 {
    top: 508px;
    left: 344px;
}

.Kashmir5039 {
    top: 66px;
    left: 22px;
}

.Kargil5750 {
    top: 271px;
    left: 552px;
}

.Pradesh5038 {
    top: 103px;
    left: 137px;
}

.Uttarakhand5058 {
    top: 132px;
    left: 176px;
}

.Punjab5052 {
    top: 113px;
    left: 96px;
}

.Chandigarh5030 {
    top: 130px;
    left: 109px;
}

.Haryana5037 {
    top: 154px;
    left: 123px;
}

.Delhi5034 {
    top: 166px;
    left: 152px;
}

.Pradesh5057 {
    top: 197px;
    left: 179px;
}

.Rajasthan5053 {
    top: 197px;
    left: 62px;
}

.Gujarat5036 {
    top: 274px;
    left: 45px;
}

.Pradesh5044 {
    top: 270px;
    left: 124px;
}

.Bihar5029 {
    top: 220px;
    left: 288px;
}

.Jharkhand5040 {
    top: 253px;
    left: 266px;
}

.Sikkim5054 {
    top: 186px;
    left: 324px;
}

.Pradesh5027 {
    top: 162px;
    left: 434px;
}

.Assam5028 {
    top: 207px;
    left: 396px;
}

.Meghalaya5047 {
    top: 228px;
    left: 363px;
}

.Nagaland5049 {
    top: 215px;
    left: 441px;
}

.Manipur5046 {
    top: 240px;
    left: 428px;
}

.Mizoram5048 {
    top: 264px;
    left: 413px;
}

.Tripura5056 {
    top: 254px;
    left: 370px;
}

.Bengal5059 {
    top: 272px;
    left: 313px;
}

.Diu5033 {
    top: 312px;
    left: 1px;
}

.Haveli5032 {
    top: 332px;
    left: -45px;
}

.Maharashtra5045 {
    top: 319px;
    left: 117px;
}

.Chhattisgarh5031 {
    top: 290px;
    left: 224px;
}

.Odisha5050 {
    top: 315px;
    left: 259px;
}

.Telangana5060 {
    top: 363px;
    left: 163px;
}

.Goa5035 {
    top: 413px;
    left: 80px;
}

.Karnataka5041 {
    top: 433px;
    left: 90px;
}

.Pradesh5026 {
    top: 420px;
    left: 157px;
}

.Kerala5042 {
    top: 492px;
    left: 101px;
}

.Nadu5055 {
    top: 492px;
    left: 151px;
}

.Puducherry5051 {
    top: 471px;
    left: 198px;
}

.Lakshadweep5043 {
    top: 515px;
    left: 32px;
}

.Bongaigaon5096 {
    top: 236px;
    left: 252px;
}

.Darrang5097 {
    top: 221px;
    left: 418px;
}

.Dibrugarh5098 {
    top: 82px;
    left: 791px;
}

.Karimganj5099 {
    top: 488px;
    left: 453px;
}

.Udalguri5100 {
    top: 177px;
    left: 420px;
}

.Tinsukia5101 {
    top: 57px;
    left: 874px;
}

.Baksa5102 {
    top: 183px;
    left: 358px;
}

.Barpeta5103 {
    top: 253px;
    left: 294px;
}

.Cachar5104 {
    top: 450px;
    left: 537px;
}

.Chirang5105 {
    top: 186px;
    left: 256px;
}

.Dhemaji5106 {
    top: 51px;
    left: 766px;
}

.Dhubri5107 {
    top: 255px;
    left: 173px;
}

.Salmara-Mankachar5765 {
    top: 308px;
    left: 123px;
}

.Goalpara5108 {
    top: 276px;
    left: 243px;
}

.Golaghat5109 {
    top: 191px;
    left: 650px;
}

.Hailakandi5110 {
    top: 517px;
    left: 504px;
}

.Jorhat5111 {
    top: 181px;
    left: 711px;
}

.Kamrup5112 {
    top: 280px;
    left: 330px;
}

.Metropolitan5113 {
    top: 278px;
    left: 392px;
}

.Anglong5114 {
    top: 303px;
    left: 475px;
}

.Kokrajhar5115 {
    top: 190px;
    left: 183px;
}

.Lakhimpur5116 {
    top: 108px;
    left: 691px;
}

.Morigaon5117 {
    top: 247px;
    left: 443px;
}

.Nagaon5118 {
    top: 248px;
    left: 500px;
}

.Nalbari5119 {
    top: 222px;
    left: 349px;
}

.Hasao5120 {
    top: 371px;
    left: 552px;
}

.Sivasagar5121 {
    top: 150px;
    left: 752px;
}

.Sonitpur5122 {
    top: 178px;
    left: 511px;
}

.Hojai5759 {
    top: 279px;
    left: 546px;
}

.Charaideo5758 {
    top: 127px;
    left: 806px;
}

.Anglong5760 {
    top: 247px;
    left: 565px;
}

.Bajali5789 {
    top: 211px;
    left: 319px;
}

.Majuli5791 {
    top: 155px;
    left: 701px;
}

.Biswanath5790 {
    top: 163px;
    left: 597px;
}

.Aurangabad5125 {
    top: 296px;
    left: 377px;
}

.Arwal5124 {
    top: 262px;
    left: 397px;
}

.Gaya5133 {
    top: 303px;
    left: 448px;
}

.Rohtas5150 {
    top: 270px;
    left: 352px;
}

.Bhabua5137 {
    top: 262px;
    left: 262px;
}

.Buxar5130 {
    top: 211px;
    left: 365px;
}

.Nawada5147 {
    top: 290px;
    left: 506px;
}

.Jamui5135 {
    top: 290px;
    left: 572px;
}

.Banka5126 {
    top: 290px;
    left: 634px;
}

.Jehanabad5136 {
    top: 252px;
    left: 423px;
}

.Bhojpur5129 {
    top: 223px;
    left: 403px;
}

.Patna5148 {
    top: 219px;
    left: 453px;
}

.Nalanda5146 {
    top: 246px;
    left: 491px;
}

.Saran5153 {
    top: 168px;
    left: 432px;
}

.Vaishali5159 {
    top: 186px;
    left: 487px;
}

.Siwan5157 {
    top: 142px;
    left: 391px;
}

.Gopalganj5134 {
    top: 106px;
    left: 367px;
}

.Muzaffarpur5145 {
    top: 144px;
    left: 471px;
}

.Samastipur5152 {
    top: 180px;
    left: 532px;
}

.Begusarai5127 {
    top: 212px;
    left: 549px;
}

.Lakhisarai5141 {
    top: 250px;
    left: 563px;
}

.Sheikhpura5154 {
    top: 265px;
    left: 527px;
}

.Munger5144 {
    top: 261px;
    left: 608px;
}

.Bhagalpur5128 {
    top: 246px;
    left: 370px;
}

.Khagaria5139 {
    top: 218px;
    left: 605px;
}

.Katihar5138 {
    top: 218px;
    left: 713px;
}

.Saharsa5151 {
    top: 183px;
    left: 607px;
}

.Darbhanga5131 {
    top: 151px;
    left: 546px;
}

.Madhepura5142 {
    top: 167px;
    left: 635px;
}

.Purnea5149 {
    top: 185px;
    left: 690px;
}

.Araria5123 {
    top: 144px;
    left: 691px;
}

.Kishanganj5140 {
    top: 133px;
    left: 745px;
}

.Supaul5158 {
    top: 133px;
    left: 633px;
}

.Madhubani5143 {
    top: 119px;
    left: 564px;
}

.Sitamarhi5156 {
    top: 92px;
    left: 505px;
}

.Sheohar5155 {
    top: 111px;
    left: 476px;
}

.Champaran5132 {
    top: 64px;
    left: 457px;
}

.Champaran5160 {
    top: 20px;
    left: 383px;
}

.Court5161 {
    top: 171px;
    left: 486px;
}

.Delhi5196 {
    top: 64px;
    left: 527px;
}

.Delhi5192 {
    top: 135px;
    left: 430px;
}

.Delhi5195 {
    top: 244px;
    left: 472px;
}

.Delhi5194 {
    top: 338px;
    left: 383px;
}

.Delhi5188 {
    top: 264px;
    left: 638px;
}

.Delhi5190 {
    top: 303px;
    left: 638px;
}

.Delhi5189 {
    top: 278px;
    left: 717px;
}

.Delhi5193 {
    top: 481px;
    left: 604px;
}

.Delhi5197 {
    top: 406px;
    left: 662px;
}

.Delhi5191 {
    top: 220px;
    left: 695px;
}

.Shahdara5198 {
    top: 193px;
    left: 688px;
}

.Court5746 {
    top: 263px;
    left: 143px;
}

.Centre5747 {
    top: 278px;
    left: 143px;
}

.Complex5748 {
    top: 293px;
    left: 143px;
}

.Daman5186 {
    top: 173px;
    left: 618px;
}

.Diu5187 {
    top: 49px;
    left: 429px;
}

.Haveli5185 {
    top: 298px;
    left: 413px;
}

.Court5354 {
    top: 301px;
    left: 281px;
}

.Lalitpur5662 {
    top: 426px;
    left: 80px;
}

.Jhansi5654 {
    top: 350px;
    left: 406px;
}

.Mahoba5664 {
    top: 375px;
    left: 441px;
}

.Jalaun5653 {
    top: 315px;
    left: 425px;
}

.UP5650 {
    top: 347px;
    left: 446px;
}

.Banda5634 {
    top: 364px;
    left: 507px;
}

.Chitrakoot5641 {
    top: 380px;
    left: 538px;
}

.Fatehpur5646 {
    top: 337px;
    left: 525px;
}

.Allahabad5613 {
    top: 390px;
    left: 305px;
}

.Kaushambi5659 {
    top: 364px;
    left: 567px;
}

.Mirzapur5667 {
    top: 401px;
    left: 647px;
}

.Sonbhadra5678 {
    top: 441px;
    left: 380px;
}

.Chandauli5640 {
    top: 378px;
    left: 697px;
}

.Varanasi5619 {
    top: 368px;
    left: 670px;
}

.NagarBhadohi5674 {
    top: 375px;
    left: 507px;
}

.Jaunpur5620 {
    top: 347px;
    left: 639px;
}

.Ghazipur5615 {
    top: 350px;
    left: 701px;
}

.Sultanpur5679 {
    top: 308px;
    left: 596px;
}

.Mau5666 {
    top: 322px;
    left: 716px;
}

.Ballia5632 {
    top: 330px;
    left: 756px;
}

.Azamgarh5629 {
    top: 314px;
    left: 671px;
}

.RaeBareli5671 {
    top: 298px;
    left: 265px;
}

.Amethi5686 {
    top: 312px;
    left: 551px;
}

.Deoria5642 {
    top: 290px;
    left: 733px;
}

.Nagar5627 {
    top: 292px;
    left: 365px;
}

.Gorakhpur5616 {
    top: 273px;
    left: 695px;
}

.Faizabad5614 {
    top: 279px;
    left: 606px;
}

.Nagar5673 {
    top: 261px;
    left: 675px;
}

.Kushinagar5661 {
    top: 249px;
    left: 738px;
}

.Maharajganj5663 {
    top: 234px;
    left: 699px;
}

.Siddharthnagar5677 {
    top: 219px;
    left: 657px;
}

.Balrampur5633 {
    top: 206px;
    left: 626px;
}

.Gonda5649 {
    top: 242px;
    left: 598px;
}

.Basti5636 {
    top: 256px;
    left: 646px;
}

.Lucknow5618 {
    top: 265px;
    left: 535px;
}

.Barabanki5635 {
    top: 253px;
    left: 560px;
}

.Unnao5680 {
    top: 285px;
    left: 513px;
}

.Sitapur5625 {
    top: 211px;
    left: 523px;
}

.Kheri5660 {
    top: 163px;
    left: 523px;
}

.Bahraich5631 {
    top: 172px;
    left: 569px;
}

.Shravasti5676 {
    top: 190px;
    left: 601px;
}

.Bareilly5621 {
    top: 144px;
    left: 429px;
}

.Pilibhit5669 {
    top: 128px;
    left: 469px;
}

.Bijnor5637 {
    top: 69px;
    left: 371px;
}

.Saharanpur5682 {
    top: 33px;
    left: 310px;
}

.Muzaffarnagar5622 {
    top: 64px;
    left: 278px;
}

.Bagpat5630 {
    top: 94px;
    left: 280px;
}

.Meerut5623 {
    top: 94px;
    left: 325px;
}

.Ghaziabad5612 {
    top: 118px;
    left: 302px;
}

.Agra5624 {
    top: 240px;
    left: 334px;
}

.Nagar5657 {
    top: 305px;
    left: 471px;
}

.Dehat5656 {
    top: 273px;
    left: 462px;
}

.Auraiya5628 {
    top: 282px;
    left: 148px;
}

.Etawah5644 {
    top: 262px;
    left: 410px;
}

.Firozabad5647 {
    top: 240px;
    left: 365px;
}

.Mainpuri5681 {
    top: 229px;
    left: 405px;
}

.Etah5643 {
    top: 203px;
    left: 400px;
}

.Aligarh5626 {
    top: 174px;
    left: 337px;
}

.Nagar5648 {
    top: 150px;
    left: 0;
}

.Farrukhabad5645 {
    top: 214px;
    left: 438px;
}

.Hardoi5651 {
    top: 229px;
    left: 477px;
}

.Hathras5652 {
    top: 202px;
    left: 347px;
}

.Mathura5665 {
    top: 210px;
    left: 301px;
}

.Budaun5638 {
    top: 163px;
    left: 389px;
}

.Rampur5672 {
    top: 113px;
    left: 417px;
}

.Sambhal5684 {
    top: 127px;
    left: 413px;
}

.Phule {
    top: 101px;
    left: 363px;
}

.Moradabad5668 {
    top: 87px;
    left: 404px;
}

.Hapur5683 {
    top: 130px;
    left: 352px;
}

.Kannauj5617 {
    top: 248px;
    left: 450px;
}

.Shamli5685 {
    top: 51px;
    left: 289px;
}

.Kanshiramnagar5658 {
    top: 185px;
    left: 384px;
}

.Bulandshahar5639 {
    top: 147px;
    left: 339px;
}

.Shahjahanpur5675 {
    top: 173px;
    left: 455px;
}

.PratapgarhDistrict5687 {
    top: 333px;
    left: 583px;
}

.Bhadohi5674 {
    top: 374px;
    left: 627px;
}

.Ajmer5536 {
    top: 244px;
    left: 586px;
}

.Alwar5537 {
    top: 156px;
    left: 684px;
}

.Banswara5538 {
    top: 419px;
    left: 558px;
}

.Baran5539 {
    top: 318px;
    left: 398px;
}

.Barmer5540 {
    top: 267px;
    left: 389px;
}

.Bharatpur5541 {
    top: 184px;
    left: 731px;
}

.Bhilwara5542 {
    top: 288px;
    left: 573px;
}

.Bikaner5543 {
    top: 122px;
    left: 486px;
}

.Bundi5544 {
    top: 288px;
    left: 640px;
}

.Chittorgarh5545 {
    top: 336px;
    left: 572px;
}

.Churu5546 {
    top: 107px;
    left: 574px;
}

.Dausa5547 {
    top: 200px;
    left: 684px;
}

.Dholpur5548 {
    top: 216px;
    left: 751px;
}

.Dungarpur5549 {
    top: 403px;
    left: 503px;
}

.Hanumangarh5550 {
    top: 57px;
    left: 567px;
}

.Jaipur5551 {
    top: 177px;
    left: 645px;
}

.Jaisalmer5552 {
    top: 185px;
    left: 342px;
}

.Jalore5553 {
    top: 315px;
    left: 435px;
}

.Jhalawar5554 {
    top: 360px;
    left: 658px;
}

.Jhunjhunu5555 {
    top: 121px;
    left: 620px;
}

.Jodhpur5556 {
    top: 196px;
    left: 457px;
}

.Karauli5557 {
    top: 234px;
    left: 715px;
}

.Kota5558 {
    top: 320px;
    left: 655px;
}

.Nagaur5559 {
    top: 194px;
    left: 548px;
}

.Pali5560 {
    top: 281px;
    left: 515px;
}

.Pratapgarh5561 {
    top: 384px;
    left: 579px;
}

.Rajsamand5562 {
    top: 320px;
    left: 520px;
}

.Madhopur5563 {
    top: 248px;
    left: 674px;
}

.Sikar5564 {
    top: 158px;
    left: 610px;
}

.Sirohi5565 {
    top: 336px;
    left: 471px;
}

.Ganganagar5566 {
    top: 15px;
    left: 477px;
}

.Tonk5567 {
    top: 244px;
    left: 637px;
}

.Udaipur5568 {
    top: 357px;
    left: 516px;
}

.Metro5570 {
    top: 218px;
    left: 452px;
}

.Metro-I5569 {
    top: 195px;
    left: 604px;
}

.Metro-II5751 {
    top: 211px;
    left: 602px;
}

.Shimla5252 {
    top: 352px;
    left: 558px;
}

.Chamba5253 {
    top: 112px;
    left: 369px;
}

.Una5254 {
    top: 279px;
    left: 380px;
}

.Solan5255 {
    top: 371px;
    left: 464px;
}

.Mandi5256 {
    top: 271px;
    left: 484px;
}

.HP5257 {
    top: 320px;
    left: 131px
}

.Spiti5261 {
    top: 126px;
    left: 559px;
}

.Kullu5262 {
    top: 221px;
    left: 555px;
}

.Kangra5263 {
    top: 190px;
    left: 369px;
}

.Sirmaur5259 {
    top: 430px;
    left: 533px;
}

.Kinnaur5260 {
    top: 288px;
    left: 679px;
}

.Hamirpur5258 {
    top: 262px;
    left: 411px;
}

.Dehradun5688 {
    top: 179px;
    left: 327px;
}

.Haridwar5689 {
    top: 254px;
    left: 330px;
}

.Nainital5690 {
    top: 347px;
    left: 562px;
}

.Almora5692 {
    top: 286px;
    left: 547px;
}

.Bageshwar5693 {
    top: 251px;
    left: 583px;
}

.Chamoli5694 {
    top: 156px;
    left: 576px;
}

.Champawat5695 {
    top: 355px;
    left: 635px;
}

.Garhwal5696 {
    top: 244px;
    left: 426px;
}

.Garhwal5698 {
    top: 172px;
    left: 399px;
}

.Nagar5699 {
    top: 410px;
    left: 546px;
}

.Uttarkashi5700 {
    top: 76px;
    left: 396px;
}

.Rudraprayag5691 {
    top: 133px;
    left: 491px;
}

.Pithoragarh5697 {
    top: 194px;
    left: 678px;
}

.Amritsar5515 {
    top: 146px;
    left: 436px;
}

.Barnala5516 {
    top: 404px;
    left: 550px;
}

.Bathinda5517 {
    top: 439px;
    left: 469px;
}

.Faridkot5518 {
    top: 350px;
    left: 430px;
}

.Sahib5519 {
    top: 360px;
    left: 672px;
}

.Ferozepur5520 {
    top: 282px;
    left: 441px;
}

.Fazilka5744 {
    top: 407px;
    left: 322px;
}

.Gurdaspur5521 {
    top: 110px;
    left: 498px;
}

.Hoshiarpur5522 {
    top: 151px;
    left: 578px;
}

.Jalandhar5523 {
    top: 258px;
    left: 548px;
}

.Kapurthala5524 {
    top: 212px;
    left: 514px;
}

.Ludhiana5525 {
    top: 313px;
    left: 586px;
}

.Mansa5526 {
    top: 490px;
    left: 536px;
}

.Moga5527 {
    top: 320px;
    left: 495px;
}

.Muktsar5528 {
    top: 418px;
    left: 383px;
}

.Nawanshahr5529 {
    top: 264px;
    left: 644px;
}

.Patiala5530 {
    top: 407px;
    left: 694px;
}

.Rupnagar5531 {
    top: 296px;
    left: 705px;
}

.Sangrur5532 {
    top: 446px;
    left: 599px;
}

.Nagar5533 {
    top: 329px;
    left: 738px;
}

.Taran5534 {
    top: 223px;
    left: 436px;
}

.Pathankot5535 {
    top: 40px;
    left: 548px;
}

.Ambala5231 {
    top: 104px;
    left: 666px;
}

.Bhiwani5232 {
    top: 382px;
    left: 526px;
}

.Faridabad5233 {
    top: 454px;
    left: 736px;
}

.Fatehabad5234 {
    top: 225px;
    left: 465px;
}

.Gurgaon5235 {
    top: 438px;
    left: 660px;
}

.Hisar5236 {
    top: 285px;
    left: 505px;
}

.Jhajjar5237 {
    top: 395px;
    left: 330px;
}

.Jind5238 {
    top: 260px;
    left: 595px;
}

.Kaithal5239 {
    top: 185px;
    left: 601px;
}

.Karnal5240 {
    top: 209px;
    left: 669px;
}

.Mewat5243 {
    top: 519px;
    left: 693px;
}

.Palwal5244 {
    top: 510px;
    left: 736px;
}

.Panchkula5245 {
    top: 42px;
    left: 671px;
}

.Panipat5246 {
    top: 275px;
    left: 662px;
}

.Rewari5247 {
    top: 473px;
    left: 610px;
}

.Rohtak5248 {
    top: 345px;
    left: 608px;
}

.Sirsa5249 {
    top: 209px;
    left: 370px;
}

.Sonipat5250 {
    top: 321px;
    left: 655px;
}

.Yamunanagar5251 {
    top: 114px;
    left: 721px;
}

.Kurukshetra5241 {
    top: 148px;
    left: 636px;
}

.Mahendragarh5242 {
    top: 478px;
    left: 511px;
}

.Ladakh5264 {
    top: 44px;
    left: 138px;
}

.Ladakh5265 {
    top: 142px;
    left: 553px;
}

.Srinagar5266 {
    top: 123px;
    left: 467px;
}

.Poonch5267 {
    top: 200px;
    left: 356px;
}

.Jammu5268 {
    top: 396px;
    left: 452px;
}

.Kathua5269 {
    top: 437px;
    left: 565px;
}

.Udhampur5270 {
    top: 377px;
    left: 529px;
}

.Anantnag5271 {
    top: 210px;
    left: 526px;
}

.Rajouri5272 {
    top: 285px;
    left: 383px;
}

.Baramula5273 {
    top: 104px;
    left: 378px;
}

.Badgam5274 {
    top: 164px;
    left: 424px;
}

.Doda5275 {
    top: 344px;
    left: 603px;
}

.Kupwara5276 {
    top: 36px;
    left: 346px;
}

.Pulwama5277 {
    top: 159px;
    left: 485px;
}

.Samba5278 {
    top: 419px;
    left: 492px;
}

.Bandipora5279 {
    top: 46px;
    left: 435px;
}

.Kulgam5280 {
    top: 233px;
    left: 462px;
}

.Reasi5281 {
    top: 305px;
    left: 464px;
}

.Ganderbal5282 {
    top: 95px;
    left: 475px;
}

.Ramban5283 {
    top: 293px;
    left: 508px;
}

.Shopian5284 {
    top: 194px;
    left: 450px;
}

.Kishtwar5285 {
    top: 243px;
    left: 622px;
}

.Junagadh5201 {
    top: 240px;
    left: 460px;
}

.Amreli5202 {
    top: 284px;
    left: 527px;
}

.Anand5203 {
    top: 193px;
    left: 644px;
}

.Banaskantha5204 {
    top: 20px;
    left: 561px;
}

.Bharuch5205 {
    top: 220px;
    left: 360px;
}

.Bhavnagar5206 {
    top: 268px;
    left: 571px;
}

.Botad5745 {
    top: 230px;
    left: 567px;
}

.Dahod5207 {
    top: 135px;
    left: 758px;
}

.Dang5208 {
    top: 328px;
    left: 727px;
}

.Gandhinagar5209 {
    top: 121px;
    left: 647px;
}

.Jamnagar5210 {
    top: 189px;
    left: 436px;
}

.Kheda5211 {
    top: 160px;
    left: 655px;
}

.Kutch5212 {
    top: 76px;
    left: 416px;
}

.Mehsana5213 {
    top: 84px;
    left: 618px;
}

.Narmada5214 {
    top: 246px;
    left: 717px;
}

.Navsari5215 {
    top: 321px;
    left: 656px;
}

.Panchmahals5216 {
    top: 154px;
    left: 719px;
}

.Patan5217 {
    top: 77px;
    left: 558px;
}

.Porbandar5218 {
    top: 254px;
    left: 388px;
}

.Rajkot5219 {
    top: 193px;
    left: 493px;
}

.Sabarkantha5220 {
    top: 53px;
    left: 676px;
}

.Surat5221 {
    top: 244px;
    left: 365px;
}

.Surendranagar5222 {
    top: 163px;
    left: 539px;
}

.Vadodara5223 {
    top: 212px;
    left: 690px;
}

.Valsad5224 {
    top: 355px;
    left: 677px;
}

.Rural5225 {
    top: 143px;
    left: 607px;
}

.Tapi5226 {
    top: 289px;
    left: 697px;
}

.Somnath5227 {
    top: 307px;
    left: 461px;
}

.Aravalli5228 {
    top: 78px;
    left: 681px;
}

.Morbi5229 {
    top: 143px;
    left: 493px;
}

.Dwarka5230 {
    top: 215px;
    left: 379px;
}

.Udepur5734 {
    top: 199px;
    left: 741px;
}

.Mahisagar5735 {
    top: 96px;
    left: 695px;
}

.Ahmedabad5761 {
    top: 151px;
    left: 92px;
}

.Ahmedabad5762 {
    top: 166px;
    left: 92px;
}

.Gujarat5763 {
    top: 181px;
    left: 92px;
}

.Gujarat5764 {
    top: 196px;
    left: 92px;
}

.Sikkim5571 {
    top: 456px;
    left: 621px;
}

.Sikkim5572 {
    top: 123px;
    left: 542px;
}

.Sikkim5573 {
    top: 500px;
    left: 482px;
}

.Sikkim5574 {
    top: 390px;
    left: 378px;
}

.Anjaw5080 {
    top: 129px;
    left: 742px;
}

.Changlang5081 {
    top: 177px;
    left: 689px;
}

.Valley5082 {
    top: 45px;
    left: 640px;
}

.Kameng5083 {
    top: 164px;
    left: 387px;
}

.Siang5084 {
    top: 113px;
    left: 586px;
}

.Kumey5085 {
    top: 125px;
    left: 409px;
}

.Valley5086 {
    top: 83px;
    left: 627px;
}

.Subansiri5087 {
    top: 165px;
    left: 475px;
}

.Pare5088 {
    top: 199px;
    left: 450px;
}

.Tawang5089 {
    top: 162px;
    left: 308px;
}

.Tirap5090 {
    top: 222px;
    left: 622px;
}

.Siang5091 {
    top: 31px;
    left: 542px;
}

.Subansiri5092 {
    top: 89px;
    left: 444px;
}

.Kameng5093 {
    top: 198px;
    left: 327px;
}

.Siang5094 {
    top: 64px;
    left: 507px;
}

.Lohit5095 {
    top: 123px;
    left: 682px;
}

.Dimapur5470 {
    top: 338px;
    left: 391px;
}

.Tuensang5478 {
    top: 212px;
    left: 668px;
}

.Kohima5472 {
    top: 312px;
    left: 479px;
}

.Longleng5473 {
    top: 128px;
    left: 658px;
}

.Mokokchung5474 {
    top: 140px;
    left: 572px;
}

.Mon5475 {
    top: 79px;
    left: 727px;
}

.Peren5476 {
    top: 403px;
    left: 343px;
}

.Phek5477 {
    top: 358px;
    left: 562px;
}

.Kiphire5471 {
    top: 298px;
    left: 664px;
}

.Wokha5479 {
    top: 211px;
    left: 516px;
}

.Zunheboto5480 {
    top: 250px;
    left: 594px;
}

.Hills5455 {
    top: 64px;
    left: 300px;
}

.Hills5456 {
    top: 81px;
    left: 403px;
}

.Hills5457 {
    top: 148px;
    left: 384px;
}

.Hills5458 {
    top: 75px;
    left: 497px;
}

.Hills5459 {
    top: 119px;
    left: 597px;
}

.Ri-Bhoi5460 {
    top: 37px;
    left: 629px;
}

.Hills5461 {
    top: 92px;
    left: 685px;
}

.Hills5736 {
    top: 110px;
    left: 233px;
}

.Hills5755 {
    top: 138px;
    left: 480px;
}

.Hills5754 {
    top: 149px;
    left: 708px;
}

.Hills5753 {
    top: 38px;
    left: 405px;
}

.Hills5752 {
    top: 144px;
    left: 491px;
}

.Bishnupur5446 {
    top: 373px;
    left: 510px;
}

.Chandel5447 {
    top: 396px;
    left: 606px;
}

.East5449 {
    top: 247px;
    left: 574px;
}

.West5450 {
    top: 279px;
    left: 535px;
}

.Senapati5451 {
    top: 92px;
    left: 592px;
}

.Tamenglong5452 {
    top: 202px;
    left: 423px;
}

.Thoubal5453 {
    top: 335px;
    left: 569px;
}

.Ukhrul5454 {
    top: 163px;
    left: 697px;
}

.Churachandpur5448 {
    top: 422px;
    left: 378px;
}

.Aizawl5462 {
    top: 177px;
    left: 520px;
}

.Champhai5463 {
    top: 136px;
    left: 596px;
}

.Kolasib5464 {
    top: 48px;
    left: 528px;
}

.Lawngtlai5465 {
    top: 461px;
    left: 491px;
}

.Lunglei5466 {
    top: 305px;
    left: 467px;
}

.Mamit5467 {
    top: 118px;
    left: 453px;
}

.Saiha5468 {
    top: 474px;
    left: 579px;
}

.Serchhip5469 {
    top: 277px;
    left: 554px;
}

.Tripura5607 {
    top: 184px;
    left: 671px;
}

.Tripura5608 {
    top: 469px;
    left: 484px;
}

.Tripura5609 {
    top: 234px;
    left: 397px;
}

.Unakoti5610 {
    top: 103px;
    left: 628px;
}

.Gomati5611 {
    top: 350px;
    left: 479px;
}

.Sepahijala5742 {
    top: 323px;
    left: 381px;
}

.Dhalai5741 {
    top: 232px;
    left: 600px;
}

.Khowai5740 {
    top: 196px;
    left: 496px;
}

.Bankura5701 {
    top: 450px;
    left: 456px;
}

.Bardhaman5702 {
    top: 433px;
    left: 531px;
}

.Bardhaman5743 {
    top: 388px;
    left: 379px;
}

.Birbhum5703 {
    top: 375px;
    left: 503px;
}

.Behar5704 {
    top: 109px;
    left: 669px;
}

.Darjeeling5705 {
    top: 60px;
    left: 552px;
}

.Medinipur5706 {
    top: 563px;
    left: 521px;
}

.Hooghly5707 {
    top: 476px;
    left: 548px;
}

.Howrah5708 {
    top: 506px;
    left: 556px;
}

.Jalpaiguri5709 {
    top: 76px;
    left: 610px;
}

.Malda5710 {
    top: 247px;
    left: 559px;
}

.Nadia5712 {
    top: 404px;
    left: 592px;
}

.Parganas5713 {
    top: 483px;
    left: 606px;
}

.Dinajpur5714 {
    top: 151px;
    left: 524px;
}

.Purulia5715 {
    top: 432px;
    left: 398px;
}

.Parganas5716 {
    top: 536px;
    left: 585px;
}

.Dinajpur5717 {
    top: 222px;
    left: 601px;
}

.Medinipur5718 {
    top: 493px;
    left: 483px;
}

.Court5719 {
    top: 477px;
    left: 712px;
}

.Court5720 {
    top: 493px;
    left: 712px;
}

.Court5721 {
    top: 509px;
    left: 712px;
}

.Murshidabad5711 {
    top: 297px;
    left: 217px;
}

.Kalimpong5737 {
    top: 56px;
    left: 612px;
}

.Jhargram5749 {
    top: 525px;
    left: 431px;
}

.Bokaro5286 {
    top: 183px;
    left: 560px;
}

.Chatra5287 {
    top: 121px;
    left: 439px;
}

.Deoghar5288 {
    top: 116px;
    left: 641px;
}

.Dhanbad5289 {
    top: 170px;
    left: 609px;
}

.Dumka5290 {
    top: 122px;
    left: 710px;
}

.Singhbhum5291 {
    top: 338px;
    left: 607px;
}

.Garhwa5292 {
    top: 119px;
    left: 305px;
}

.Giridih5293 {
    top: 108px;
    left: 580px;
}

.Godda5294 {
    top: 56px;
    left: 708px;
}

.Gumla5295 {
    top: 253px;
    left: 407px;
}

.Hazaribag5296 {
    top: 129px;
    left: 496px;
}

.Jamtara5297 {
    top: 158px;
    left: 660px;
}

.Khunti5298 {
    top: 284px;
    left: 480px;
}

.Koderma5299 {
    top: 86px;
    left: 519px;
}

.Latehar5300 {
    top: 174px;
    left: 396px;
}

.Lohardaga5301 {
    top: 214px;
    left: 423px;
}

.Pakur5302 {
    top: 82px;
    left: 752px;
}

.Palamu5303 {
    top: 110px;
    left: 352px;
}

.Ramgarh5304 {
    top: 196px;
    left: 503px;
}

.Ranchi5305 {
    top: 237px;
    left: 491px;
}

.Sahibganj5306 {
    top: 39px;
    left: 747px;
}

.Simdega5308 {
    top: 321px;
    left: 417px;
}

.Singhbhum5309 {
    top: 352px;
    left: 480px;
}

.Seraikela-Kharsawan5307 {
    top: 295px;
    left: 542px;
}

.Bilaspur5162 {
    top: 178px;
    left: 143px;
}

.Bastar5163 {
    top: 442px;
    left: 498px;
}

.Bijapur5164 {
    top: 462px;
    left: 400px;
}

.Dhamtari5165 {
    top: 319px;
    left: 482px;
}

.Durg5166 {
    top: 267px;
    left: 457px;
}

.Jashpur5168 {
    top: 107px;
    left: 657px;
}

.Korba5170 {
    top: 144px;
    left: 184px;
}

.Korea5171 {
    top: 65px;
    left: 529px;
}

.Mahasamund5172 {
    top: 263px;
    left: 536px;
}

.Garibandh5731 {
    top: 335px;
    left: 533px;
}

.Mungeli5732 {
    top: 169px;
    left: 460px;
}

.Narayanpur5173 {
    top: 415px;
    left: 423px;
}

.Raigarh5175 {
    top: 165px;
    left: 617px;
}

.Raipur5176 {
    top: 259px;
    left: 488px;
}

.Rajnandgaon5177 {
    top: 275px;
    left: 375px;
}

.Surguja5179 {
    top: 110px;
    left: 596px;
}

.Surajpur5180 {
    top: 48px;
    left: 561px;
}

.Bemetara5181 {
    top: 223px;
    left: 449px;
}

.Balod5182 {
    top: 307px;
    left: 437px
}

.Balodabazar5183 {
    top: 229px;
    left: 513px;
}

.Kondagaon5184 {
    top: 389px;
    left: 475px;
}

.Balrampur-CHG5733 {
    top: 59px;
    left: 627px;
}

.Kabirdham-Kawardha5169 {
    top: 192px;
    left: 342px;
}

.Janjgir-Champa5167 {
    top: 201px;
    left: 562px;
}

.Bastar-Kanker5174 {
    top: 349px;
    left: 399px;
}

.Bastar-Dantewada5178 {
    top: 473px;
    left: 460px;
}

.Nicobar5061 {
    top: 356px;
    left: 346px;
}

.Andaman5062 {
    top: 15px;
    left: 421px;
}

.Andaman5063 {
    top: 215px;
    left: 416px;
}

.Angul5481 {
    top: 139px;
    left: 273px;
}

.Balangir5482 {
    top: 162px;
    left: 426px;
}

.Balasore5483 {
    top: 91px;
    left: 722px;
}

.Bargarh5484 {
    top: 109px;
    left: 455px;
}

.Bhadrak5485 {
    top: 130px;
    left: 702px;
}

.Boudh5486 {
    top: 153px;
    left: 506px;
}

.Cuttack5487 {
    top: 170px;
    left: 652px;
}

.Deogarh5488 {
    top: 81px;
    left: 559px;
}

.Dhenkanal5489 {
    top: 140px;
    left: 617px;
}

.Gajapati5490 {
    top: 309px;
    left: 506px;
}

.Ganjam5491 {
    top: 246px;
    left: 552px;
}

.Jajpur5493 {
    top: 146px;
    left: 680px;
}

.Jharsuguda5494 {
    top: 64px;
    left: 470px;
}

.Kalahandi5495 {
    top: 215px;
    left: 419px;
}

.Kandhamal5496 {
    top: 193px;
    left: 495px;
}

.Kendrapara5497 {
    top: 168px;
    left: 705px;
}

.Kendujhar5498 {
    top: 74px;
    left: 621px;
}

.Khordha5499 {
    top: 196px;
    left: 629px;
}

.Koraput5500 {
    top: 320px;
    left: 387px;
}

.Malkangiri5501 {
    top: 367px;
    left: 319px;
}

.Mayurbhanj5502 {
    top: 46px;
    left: 682px;
}

.Nayagarh5504 {
    top: 187px;
    left: 572px;
}

.Nuapada5505 {
    top: 173px;
    left: 358px;
}

.Puri5506 {
    top: 225px;
    left: 651px;
}

.Rayagada5507 {
    top: 275px;
    left: 444px;
}

.Sambalpur5508 {
    top: 100px;
    left: 504px;
}

.Subarnapur5509 {
    top: 135px;
    left: 487px;
}

.Sundargarh5510 {
    top: 20px;
    left: 518px;
}

.Nabarangpur5503 {
    top: 259px;
    left: 323px;
}

.Jagatsinghapur5492 {
    top: 193px;
    left: 691px;
}

.Ujjain5355 {
    top: 213px;
    left: 378px;
}

.Bhopal5356 {
    top: 195px;
    left: 484px;
}

.Vidisha5357 {
    top: 176px;
    left: 494px;
}

.Anuppur5359 {
    top: 241px;
    left: 721px;
}

.Ashoknagar5360 {
    top: 139px;
    left: 501px;
}

.Balaghat5361 {
    top: 307px;
    left: 635px;
}

.Barwani5362 {
    top: 304px;
    left: 333px;
}

.Betul5363 {
    top: 303px;
    left: 510px;
}

.Bhind5364 {
    top: 21px;
    left: 552px;
}

.Umaria5365 {
    top: 207px;
    left: 672px;
}

.Burhanpur5366 {
    top: 335px;
    left: 426px;
}

.Chhatarpur5367 {
    top: 114px;
    left: 606px;
}

.Chhindwara5368 {
    top: 288px;
    left: 544px;
}

.Damoh5369 {
    top: 179px;
    left: 593px;
}

.Datia5370 {
    top: 63px;
    left: 548px;
}

.Dewas5371 {
    top: 258px;
    left: 429px;
}

.Dhar5372 {
    top: 265px;
    left: 348px;
}

.Dindori5373 {
    top: 257px;
    left: 695px;
}

.Guna5374 {
    top: 146px;
    left: 464px;
}

.Gwalior5375 {
    top: 43px;
    left: 518px;
}

.Harda5376 {
    top: 285px;
    left: 462px;
}

.Indore5378 {
    top: 247px;
    left: 390px;
}

.Jabalpur5379 {
    top: 219px;
    left: 622px;
}

.Jhabua5380 {
    top: 232px;
    left: 318px;
}

.Katni5381 {
    top: 189px;
    left: 651px;
}

.Khandwa5382 {
    top: 303px;
    left: 422px;
}

.Khargone5383 {
    top: 314px;
    left: 374px;
}

.Mandla5384 {
    top: 267px;
    left: 647px;
}

.Mandsaur5385 {
    top: 159px;
    left: 358px;
}

.Morena5386 {
    top: 22px;
    left: 503px;
}

.Neemuch5388 {
    top: 139px;
    left: 335px;
}

.Panna5389 {
    top: 157px;
    left: 636px;
}

.Raisen5390 {
    top: 225px;
    left: 514px;
}

.Rajgarh5391 {
    top: 176px;
    left: 435px;
}

.Ratlam5392 {
    top: 205px;
    left: 334px;
}

.Rewa5393 {
    top: 123px;
    left: 712px;
}

.Sagar5394 {
    top: 181px;
    left: 550px;
}

.Satna5395 {
    top: 140px;
    left: 671px;
}

.Sehore5396 {
    top: 235px;
    left: 454px;
}

.Seoni5397 {
    top: 272px;
    left: 607px;
}

.Shahdol5398 {
    top: 196px;
    left: 713px;
}

.Shajapur5399 {
    top: 194px;
    left: 405px;
}

.Sheopur5400 {
    top: 63px;
    left: 446px;
}

.Shivpuri5401 {
    top: 86px;
    left: 498px;
}

.Sidhi5402 {
    top: 152px;
    left: 727px;
}

.Tikamgarh5404 {
    top: 121px;
    left: 550px;
}

.Hoshangabad5377 {
    top: 267px;
    left: 490px;
}

.Narsinghpur5387 {
    top: 241px;
    left: 562px;
}

.Singrauli5403 {
    top: 164px;
    left: 466px;
}

.Alirajpur5358 {
    top: 279px;
    left: 292px;
}

.Adilabad5722 {
    top: 42px;
    left: 408px;
}

.Karimnagar5723 {
    top: 174px;
    left: 230px;
}

.Khammam5724 {
    top: 392px;
    left: 643px;
}

.Medak5725 {
    top: 282px;
    left: 367px;
}

.Nalgonda5727 {
    top: 437px;
    left: 489px;
}

.Nizamabad5728 {
    top: 171px;
    left: 346px;
}

.Warangal5729 {
    top: 279px;
    left: 596px;
}

.Rangareddy5730 {
    top: 407px;
    left: 376px;
}

.Mahboobnagar5726 {
    top: 488px;
    left: 300px;
}

.Court5069 {
    top: 363px;
    left: 24px;
}

.Court5078 {
    top: 397px;
    left: 24px;
}

.Court5079 {
    top: 380px;
    left: 24px;
}

.Court5756 {
    top: 414px;
    left: 24px;
}

.Courts5792 {
    top: 431px;
    left: 24px;
}

.Kothagudem5766 {
    top: 317px;
    left: 685px;
}

.Hanumakonda5767 {
    top: 265px;
    left: 542px;
}

.Jagitial5768 {
    top: 153px;
    left: 458px;
}

.Jangoan5769 {
    top: 305px;
    left: 507px;
}

.Bhupalapally5770 {
    top: 202px;
    left: 605px;
}

.Gadwal5771 {
    top: 559px;
    left: 228px;
}

.Kamareddy5772 {
    top: 229px;
    left: 315px;
}

.Asifabad5773 {
    top: 67px;
    left: 502px;
}

.Mahabubabad5774 {
    top: 337px;
    left: 591px;
}

.Mancherial5775 {
    top: 127px;
    left: 543px;
}

.Malkajgiri5776 {
    top: 341px;
    left: 394px;
}

.Mulugu5777 {
    top: 232px;
    left: 684px;
}

.Nagarkurnool5778 {
    top: 516px;
    left: 396px;
}

.Narayanpet5779 {
    top: 500px;
    left: 234px;
}

.Nirmal5780 {
    top: 112px;
    left: 361px;
}

.Peddapalli5781 {
    top: 180px;
    left: 535px;
}

.Sircilla5782 {
    top: 210px;
    left: 426px;
}

.Sangareddy5783 {
    top: 304px;
    left: 282px;
}

.Siddipet5784 {
    top: 276px;
    left: 448px;
}

.Suryapet5785 {
    top: 419px;
    left: 580px;
}

.Vikarabad5786 {
    top: 386px;
    left: 270px;
}

.Wanaparthy5787 {
    top: 516px;
    left: 299px;
}

.Bhuvanagiri5788 {
    top: 366px;
    left: 454px;
}

.Akola5405 {
    top: 74px;
    left: 551px;
}

.Maharashtra5406 {
    top: 121px;
    left: 425px;
}

.Chandrapur5407 {
    top: 99px;
    left: 674px;
}

.Jalgaon5408 {
    top: 66px;
    left: 456px;
}

.Kolhapur5409 {
    top: 337px;
    left: 374px;
}

.Nagpur5410 {
    top: 36px;
    left: 662px;
}

.Nanded5411 {
    top: 194px;
    left: 568px;
}

.Nashik5412 {
    top: 104px;
    left: 364px;
}

.Pune5413 {
    top: 212px;
    left: 375px;
}

.Solapur5414 {
    top: 267px;
    left: 162px;
}

.Thane5415 {
    top: 152px;
    left: 313px;
}

.Ahmednagar5416 {
    top: 164px;
    left: 392px;
}

.Amravati5417 {
    top: 56px;
    left: 578px;
}

.Beed5418 {
    top: 193px;
    left: 493px;
}

.Bhandara5419 {
    top: 47px;
    left: 707px;
}

.Buldhana5420 {
    top: 94px;
    left: 500px;
}

.Dhule5421 {
    top: 54px;
    left: 396px;
}

.Gadchiroli5422 {
    top: 142px;
    left: 734px;
}

.Gondia5423 {
    top: 32px;
    left: 734px;
}

.Hingoli5424 {
    top: 141px;
    left: 549px;
}

.Jalna5425 {
    top: 140px;
    left: 479px;
}

.Latur5426 {
    top: 228px;
    left: 542px;
}

.Nandurbar5427 {
    top: 23px;
    left: 366px;
}

.Osmanabad5428 {
    top: 257px;
    left: 503px;
}

.Parbhani5429 {
    top: 163px;
    left: 515px;
}

.Raigad5430 {
    top: 226px;
    left: 317px;
}

.Ratnagiri5431 {
    top: 300px;
    left: 313px;
}

.Sangli5432 {
    top: 311px;
    left: 402px;
}

.Satara5433 {
    top: 273px;
    left: 376px;
}

.Sindhudurg5434 {
    top: 371px;
    left: 312px;
}

.Wardha5435 {
    top: 76px;
    left: 642px;
}

.Washim5436 {
    top: 103px;
    left: 554px;
}

.Yavatmal5437 {
    top: 113px;
    left: 618px;
}

.Courts5438 {
    top: 211px;
    left: 92px;
}

.Court5439 {
    top: 166px;
    left: 92px;
}

.Court5440 {
    top: 151px;
    left: 92px;
}

.Court5441 {
    top: 195px;
    left: 92px;
}

.Courts5442 {
    top: 241px;
    left: 92px;
}

.Courts5443 {
    top: 226px;
    left: 92px;
}

.Tribunal5444 {
    top: 180px;
    left: 92px;
}

.Tribunals5445 {
    top: 258px;
    left: 92px;
}

.Goa5199 {
    top: 400px;
    left: 604px;
}

.Goa5200 {
    top: 145px;
    left: 569px;
}

.Bagalkot5310 {
    top: 181px;
    left: 479px;
}

.Bengaluru5311 {
    top: 456px;
    left: 625px;
}

.Rural5312 {
    top: 426px;
    left: 624px;
}

.Belagavi5313 {
    top: 191px;
    left: 413px;
}

.Ballari5314 {
    top: 277px;
    left: 536px;
}

.Bidar5315 {
    top: 31px;
    left: 609px;
}

.Vijayapura5316 {
    top: 125px;
    left: 488px;
}

.Kannada5321 {
    top: 456px;
    left: 373px;
}

.Davangere5322 {
    top: 334px;
    left: 491px;
}

.Dharwad5323 {
    top: 242px;
    left: 429px;
}

.Gadag5324 {
    top: 258px;
    left: 478px;
}

.Kalaburagi5325 {
    top: 89px;
    left: 571px;
}

.Hassan5326 {
    top: 450px;
    left: 508px;
}

.Haveri5327 {
    top: 299px;
    left: 456px;
}

.Kodagu5328 {
    top: 504px;
    left: 470px;
}

.Kolar5329 {
    top: 443px;
    left: 689px;
}

.Koppal5330 {
    top: 234px;
    left: 528px;
}

.Mandya5331 {
    top: 485px;
    left: 558px;
}

.Mysuru5332 {
    top: 514px;
    left: 536px;
}

.Raichur5333 {
    top: 191px;
    left: 567px;
}

.Shivamogga5334 {
    top: 363px;
    left: 418px;
}

.Tumakuru5335 {
    top: 410px;
    left: 568px;
}

.Udupi5336 {
    top: 411px;
    left: 413px;
}

.Kannada5337 {
    top: 287px;
    left: 355px;
}

.Yadgir5338 {
    top: 139px;
    left: 581px;
}

.Ramnagar5339 {
    top: 485px;
    left: 614px;
}

.Chamrajanagar5317 {
    top: 543px;
    left: 571px;
}

.Chikkamagaluru5318 {
    top: 404px;
    left: 458px;
}

.Chikballapur5319 {
    top: 403px;
    left: 635px;
}

.Chitradurga5320 {
    top: 351px;
    left: 534px;
}

.Anantpur5064 {
    top: 279px;
    left: 325px;
}

.Chittoor5065 {
    top: 368px;
    left: 422px;
}

.Kadapa5066 {
    top: 294px;
    left: 401px;
}

.Guntur5068 {
    top: 172px;
    left: 488px;
}

.Godavari5067 {
    top: 115PX;
    left: 612px;
}

.Godavari5070 {
    top: 142PX;
    left: 571px;
}

.Kurnool5071 {
    top: 229px;
    left: 357px;
}

.Krishna5072 {
    top: 180PX;
    left: 556px;
}

.Nellore5073 {
    top: 285px;
    left: 465px;
}

.Prakasam5074 {
    top: 223px;
    left: 451px;
}

.Srikakulam5075 {
    top: 20PX;
    left: 739px;
}

.Vishakhapatnam5076 {
    top: 82PX;
    left: 342px;
}

.Vizianagaram5077 {
    top: 24PX;
    left: 653px;
}

.Karikal5511 {
    top: 243px;
    left: 574px;
}

.Mahe5512 {
    top: 231px;
    left: 411px;
}

.Pondicherry5513 {
    top: 210px;
    left: 576px;
}

.Yanam5514 {
    top: 55px;
    left: 650px;
}

.Ariyalur5575 {
    top: 245px;
    left: 632px;
}

.Chennai5576 {
    top: 44px;
    left: 748px;
}

.Coimbatore5577 {
    top: 282px;
    left: 365px;
}

.Cuddalore5578 {
    top: 206px;
    left: 640px;
}

.Dharmapuri5579 {
    top: 147px;
    left: 508px;
}

.Dindigul5580 {
    top: 320px;
    left: 474px;
}

.Erode5581 {
    top: 211px;
    left: 448px;
}

.Kanchipuram5582 {
    top: 78px;
    left: 702px;
}

.Kanyakumari5583 {
    top: 549px;
    left: 391px;
}

.Krishnagiri5585 {
    top: 91px;
    left: 488px;
}

.Madurai5586 {
    top: 370px;
    left: 497px;
}

.Namakkal5588 {
    top: 225px;
    left: 501px;
}

.Perambalur5589 {
    top: 225px;
    left: 592px;
}

.Pudukkottai5590 {
    top: 330px;
    left: 573px;
}

.Salem5592 {
    top: 187px;
    left: 521px;
}

.Sivaganga5593 {
    top: 371px;
    left: 566px;
}

.Thanjavur5594 {
    top: 286px;
    left: 611px;
}

.Nilgiris5595 {
    top: 207px;
    left: 347px;
}

.Theni5596 {
    top: 375px;
    left: 444px;
}

.Thoothukudi5597 {
    top: 474px;
    left: 492px;
}

.Tirunelveli5599 {
    top: 496px;
    left: 442px;
}

.Tiruppur5600 {
    top: 273px;
    left: 444px;
}

.Tiruvallur5601 {
    top: 26px;
    left: 705px;
}

.Tiruvarur5603 {
    top: 299px;
    left: 657px;
}

.Vellore5604 {
    top: 69px;
    left: 594px;
}

.Viluppuram5605 {
    top: 162px;
    left: 625px;
}

.Virudhunagar5606 {
    top: 418px;
    left: 473px;
}

.Karur5584 {
    top: 269px;
    left: 506px;
}

.Nagapattinam5587 {
    top: 271px;
    left: 693px;
}

.Ramanathapuram5591 {
    top: 430px;
    left: 554px;
}

.Tiruchirappalli5598 {
    top: 261px;
    left: 547px;
}

.Tiruvannamalai5602 {
    top: 100px;
    left: 610px;
}

.Alappuzha5340 {
    top: 427px;
    left: 158px;
}

.Ernakulam5341 {
    top: 343px;
    left: 565px;
}

.Idukki5342 {
    top: 369px;
    left: 640px;
}

.Kannur5343 {
    top: 86px;
    left: 452px;
}

.Kasargod5344 {
    top: 36px;
    left: 412px;
}

.Kollam5345 {
    top: 485px;
    left: 619px;
}

.Kottayam5346 {
    top: 393px;
    left: 588px;
}

.Kozhikode5739 {
    top: 164px;
    left: 489px;
}

.Malappuram5348 {
    top: 205px;
    left: 512px;
}

.Palakkad5349 {
    top: 258px;
    left: 592px;
}

.Thrissur5352 {
    top: 297px;
    left: 548px;
}

.Wayanad5353 {
    top: 133px;
    left: 522px;
}

.Pathanamthitta5350 {
    top: 430px;
    left: 603px;
}

.Thiruvananthapuram5351 {
    top: 530px;
    left: 570px;
}

.tabs-primary {
    list-style: none;
    margin: 7px 0;
    padding-left: 2px;
}

    .tabs-primary li {
        display: inline-block;
    }

        .tabs-primary li a {
            display: block;
            padding: 3px 22px;
            text-decoration: none;
            border: 1px solid #ccc;
            color: #000;
        }

            .tabs-primary li a:hover {
                background: #f0f0f0;
            }

.reader caption {
    background: #DFDFDF;
    padding: 5px;
    margin-bottom: 15px;
    font-weight: bold;
    width: 99%
}

table.reader {
    width: 100%;
    max-width: 100%;
    table-layout: fixed;
    height: 100%;
    border: 1px solid black;
    border-collapse: collapse;
}

div#content p {
    font-size: 107%;
    padding: 3px;
    line-height: 135%;
}

.reader thead tr th {
    border: 1px solid #AEAD95;
    background-color: #E9E8D7;
    color: #000;
}

.reader tr th {
    padding: 5px;
}

.reader tbody td {
    padding: 6px;
}

span.ext {
    background: url(/sites/all/themes/ecourts/images/extlink_s.png) 2px center no-repeat;
    width: 10px;
    height: 10px;
    padding-right: 12px;
    text-decoration: none;
}

.wrapword a:link {
    color: #318E00;
    text-decoration: none;
}

table tbody tr.odd {
    background: #f8f6f6;
}

table tbody tr.even {
    background: #fff;
}

.reader tr {
    border: 1px solid black;
}

table {
    border: 1px solid #ccc;
    width: 100%;
    margin: 0;
    margin-bottom: 0px;
    margin-bottom: 22px;
    padding: 0;
    border-collapse: collapse;
    border-spacing: 0;
}

div .district-banner-image img {
    width: 100%;
    height: 143px;
}

div .views_slideshow_cycle_slide {
    width: 100% !important;
}

div .view-empty img {
    width: 100%;
    height: 143px;
}

.right-side-menu a {
    display: block;
    font-size: 14px;
    background: #b7eae4;
    padding: 8px 5px;
    border-radius: 5px;
    color: #000;
    font-weight: 400;
    margin: 10px 0;
    text-decoration: none;
    font-weight: 600;
}

ul.image-content {
    list-style: none;
}

li.image-file {
    float: left;
    margin: 10px;
    width: 25%;
    height: 179px;
}

    li.image-file img {
        border: 2px solid #928b8b;
    }

div.gallery-title {
    text-align: center;
    font-weight: 600;
}

.post-name p {
    background: #3f4c6b;
    color: white;
    padding: 7px 28px;
    border-radius: 10px;
    border: 2px solid #a1a1a1;
}

.post-name-list li a {
    text-decoration: none;
    color: #000060;
}

.post-name-list li {
    margin-bottom: 2px;
    list-style: a;
}

.post-name ul {
    background: #F3E8D1;
    border: 2px solid #a1a1a1;
    padding: 10px 40px;
    border-radius: 10px;
    text-align: left;
    font-weight: bold;
}

div .Heading {
    border: 2px solid #a1a1a1;
    padding: 2px 10px;
    background: #9595C2;
    border-radius: 5px;
    text-align: left;
    color: #fff;
    font-weight: bold;
}

    div .Heading a {
        color: #000060;
        text-decoration: underline;
    }

.judges {
    display: none;
}

div .firstjudge {
    display: block;
}

h6.firsth6:after {
    content: "\2212";
}

h6.firsth6.active:after {
    content: "\002B";
}

h6:after {
    content: '\002B';
    color: #777;
    font-weight: bold;
    float: left;
    margin-right: 5px;
}

h6.active:after {
    content: "\2212";
}

body {
    margin: 0;
}

.block__title {
    margin: 0;
}

.accordion-content {
    margin-top: 0;
    margin-bottom: 0;
}

    .accordion-content li a:firstChild {
        margin-top: 0 !important;
    }

.left-menus ul {
    padding-left: 0;
}

.ticker {
    list-style-type: none;
    padding-left: 0;
}

.footerLinks ul {
    float: left;
    width: 82%;
}

.visitor-count {
    width: 13%;
    float: left;
    background: rgba(0,0,0,.7);
    margin-top: 10px;
    padding: 5px;
    border-radius: 5px;
    color: #fff;
}

#language-based-content {
    display: none;
}

.btn_change_language {
    margin-left: 52px;
    padding: 4px;
    border-radius: 9px;
    width: 75px;
}

.visitor-count {
    width: 22%;
    float: right;
    background: rgba(0,0,0,.7);
    margin-top: -31px;
    padding: 8px;
    border-radius: 10px;
    color: #fff;
}

.entryforreadmore {
    overflow: hidden;
    margin: 30px 0;
}

.more-link {
    position: absolute;
    padding: 8px;
    background: #47b3b3;
    color: #FFF;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    margin-left: 227px;
}

    .more-link:hover {
        background: #a1cbcb;
    }

    .more-link:after {
        content: "\2193";
        margin-left: 8px;
        font-size: .8em;
    }

    .more-link.open:after {
        content: "\2191";
    }
