/* css by Anand  Start  */

@font-face{font-family:'Debut UI';src:url(../font/debut-ui/debut-ui.eot?69986843);src:url(../font/debut-ui/debut-ui.eot?69986843#iefix) format('embedded-opentype'),url(../font/debut-ui/debut-ui.woff?69986843) format('woff'),url(../font/debut-ui/debut-ui.ttf?69986843) format('truetype'),url(../font/debut-ui/debut-ui.svg?69986843#debut-ui) format('svg');font-weight:400;font-style:normal}
 [class*=" icon-"]:before,[class^=icon-]:before{font-family:"Debut UI";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1em}
 [class*=" icon-"].icon-lg:before,[class^=icon-].icon-lg:before{font-size:16.9px}
 [class*=" icon-"].icon-2x:before,[class^=icon-].icon-2x:before{font-size:26px}
 [class*=" icon-"].icon-3x:before,[class^=icon-].icon-3x:before{font-size:39px}
 [class*=" icon-"].icon-4x:before,[class^=icon-].icon-4x:before{font-size:52px}
 [class*=" icon-"].icon-5x:before,[class^=icon-].icon-5x:before{font-size:65px}
 [class*=" icon-"].icon-6x:before,[class^=icon-].icon-6x:before{font-size:78px}
 [class*=" icon-"].rotate45:before,[class^=icon-].rotate45:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
 [class*=" icon-"].rotate90:before,[class^=icon-].rotate90:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
 [class*=" icon-"].rotate135:before,[class^=icon-].rotate135:before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}
 [class*=" icon-"].rotate180:before,[class^=icon-].rotate180:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
 [class*=" icon-"].icon-fw:before,[class^=icon-].icon-fw:before{width:1.8em}
 .icon-brush:before{content:'\e89d'}
 .icon-pin:before{content:'\e89e'}
 .icon-clip:before{content:'\e89f'}
 .icon-clip2:before{content:'\e8a0'}
 .icon-folder:before{content:'\e8a1'}
 .icon-folder2:before{content:'\e8a2'}
 .icon-tag:before{content:'\e8a3'}
 .icon-chart:before{content:'\e8a4'}
 .icon-chart2:before{content:'\e8a5'}
 .icon-calc:before{content:'\e8a6'}
 .icon-list:before{content:'\e821'}
 .icon-order-asc:before{content:'\e8a8'}
 .icon-order-dsc:before{content:'\e8a9'}
 .icon-justify-left:before{content:'\e8aa'}
 .icon-justify-center:before{content:'\e8ab'}
 .icon-justify-right:before{content:'\e832'}
 .icon-trash:before{content:'\e8ad'}
 .icon-case:before{content:'\e8ae'}
 .icon-layer:before{content:'\e8af'}
 .icon-print:before{content:'\e8b0'}
 .icon-paper-plane:before{content:'\e8b1'}
 .icon-letter:before{content:'\e8b4'}
 .icon-letter1:before{content:'\e8b2'}
 .icon-letter2:before{content:'\e8b3'}
 .icon-speak:before{content:'\e8b5'}
 .icon-speak1:before{content:'\e8b6'}
 .icon-chat:before{content:'\e8b7'}
 .icon-speak2:before{content:'\e8b8'}
 .icon-speak3:before{content:'\e8b9'}
 .icon-fork-spanner:before{content:'\e8bb'}
 .icon-lock:before{content:'\e8bc'}
 .icon-lock1:before{content:'\e8bd'}
 .icon-user-list:before{content:'\e8be'}
 .icon-user:before{content:'\e8bf'}
 .icon-airplane:before{content:'\e8c0'}
 .icon-megaphone:before{content:'\e8c2'}
 .icon-mic-mute:before{content:'\e8c3'}
 .icon-mic:before{content:'\e8c4'}
 .icon-eggtimer:before{content:'\e8c5'}
 .icon-stopwatch:before{content:'\e8c6'}
 .icon-wallclock:before{content:'\e8c7'}
 .icon-clock:before{content:'\e8c8'}
 .icon-cal:before{content:'\e8c9'}
 .icon-slide-left:before{content:'\e8ca'}
 .icon-slide-right:before{content:'\e8cb'}
 .icon-settings:before{content:'\e8cc'}
 .icon-gear:before{content:'\e8cd'}
 .icon-compas:before{content:'\e8ce'}
 .icon-sheet:before{content:'\e801'}
 .icon-image:before{content:'\e802'}
 .icon-book:before{content:'\e803'}
 .icon-clipboard:before{content:'\e804'}
 .icon-edit:before{content:'\e805'}
 .icon-pencil:before{content:'\e806'}
 .icon-marker:before{content:'\e807'}
 .icon-cross:before{content:'\e808'}
 .icon-map:before{content:'\e809'}
 .icon-cup:before{content:'\e80a'}
 .icon-prize:before{content:'\e80b'}
 .icon-water:before{content:'\e80c'}
 .icon-fire:before{content:'\e80d'}
 .icon-lid:before{content:'\e80e'}
 .icon-glass:before{content:'\e80f'}
 .icon-vodka:before{content:'\e810'}
 .icon-gameboy:before{content:'\e811'}
 .icon-camera:before{content:'\e812'}
 .icon-brick:before{content:'\e813'}
 .icon-iphone:before{content:'\e814'}
 .icon-pad:before{content:'\e815'}
 .icon-phone:before{content:'\e816'}
 .icon-monitor:before{content:'\e817'}
 .icon-fork:before{content:'\e818'}
 .icon-spoon:before{content:'\e819'}
 .icon-knife:before{content:'\e81a'}
 .icon-mouse:before{content:'\e81b'}
 .icon-floppy:before{content:'\e81c'}
 .icon-camera2:before{content:'\e81d'}
 .icon-roll:before{content:'\e81e'}
 .icon-radio:before{content:'\e81f'}
 .icon-tv:before{content:'\e820'}
 .icon-deck:before{content:'\e822'}
 .icon-headphones:before{content:'\e823'}
 .icon-mic1:before{content:'\e824'}
 .icon-speaker:before{content:'\e825'}
 .icon-volume:before{content:'\e826'}
 .icon-volume1:before{content:'\e827'}
 .icon-volume2:before{content:'\e828'}
 .icon-volume3:before{content:'\e829'}
 .icon-controls:before{content:'\e82a'}
 .icon-stop:before{content:'\e82b'}
 .icon-pause:before{content:'\e82c'}
 .icon-forward:before{content:'\e82d'}
 .icon-play:before{content:'\e82e'}
 .icon-reverse:before{content:'\e830'}
 .icon-eject:before{content:'\e831'}
 .icon-fast-forward:before{content:'\e833'}
 .icon-shuffle:before{content:'\e834'}
 .icon-fast-reverse:before{content:'\e835'}
 .icon-note:before{content:'\e82f'}
 .icon-note2:before{content:'\e836'}
 .icon-note3:before{content:'\e839'}
 .icon-repeat:before{content:'\e838'}
 .icon-note4:before{content:'\e83a'}
 .icon-note5:before{content:'\e83b'}
 .icon-globe:before{content:'\e83c'}
 .icon-browser:before{content:'\e83d'}
 .icon-upload:before{content:'\e83e'}
 .icon-bars:before{content:'\e83f'}
 .icon-key-down:before{content:'\e840'}
 .icon-key-up:before{content:'\e841'}
 .icon-key-right:before{content:'\e842'}
 .icon-key-left:before{content:'\e843'}
 .icon-link:before{content:'\e844'}
 .icon-flag:before{content:'\e845'}
 .icon-store:before{content:'\e846'}
 .icon-code:before{content:'\e847'}
 .icon-download:before{content:'\e848'}
 .icon-cart:before{content:'\e849'}
 .icon-cart1:before{content:'\e84a'}
 .icon-share:before{content:'\e84b'}
 .icon-cart2:before{content:'\e84d'}
 .icon-drive:before{content:'\e84c'}
 .icon-gift:before{content:'\e84e'}
 .icon-133:before{content:'\e84f'}
 .icon-wallet:before{content:'\e850'}
 .icon-135:before{content:'\e851'}
 .icon-tag1:before{content:'\e852'}
 .icon-note1:before{content:'\e854'}
 .icon-cloud:before{content:'\e855'}
 .icon-cloud-rain:before{content:'\e856'}
 .icon-cloud-storm:before{content:'\e857'}
 .icon-cloud-showers:before{content:'\e858'}
 .icon-sunrise:before{content:'\e859'}
 .icon-waterdrop:before{content:'\e85a'}
 .icon-sunset:before{content:'\e85b'}
 .icon-sun:before{content:'\e85c'}
 .icon-wind:before{content:'\e85d'}
 .icon-fullmoon:before{content:'\e85e'}
 .icon-moon1:before{content:'\e85f'}
 .icon-moon2:before{content:'\e860'}
 .icon-heart:before{content:'\e861'}
 .icon-justify-full:before{content:'\e862'}
 .icon-star:before{content:'\e863'}
 .icon-bell:before{content:'\e864'}
 .icon-shape:before{content:'\e865'}
 .icon-crop:before{content:'\e866'}
 .icon-home:before{content:'\e867'}
 .icon-bell1:before{content:'\e868'}
 .icon-target:before{content:'\e869'}
 .icon-select:before{content:'\e86a'}
 .icon-cards:before{content:'\e86b'}
 .icon-apps:before{content:'\e86c'}
 .icon-input-right:before{content:'\e86d'}
 .icon-input-left:before{content:'\e86e'}
 .icon-input-top-left:before{content:'\e86f'}
 .icon-apps1:before{content:'\e870'}
 .icon-output-top-right:before{content:'\e871'}
 .icon-input-bottom:before{content:'\e872'}
 .icon-input-top:before{content:'\e873'}
 .icon-resize:before{content:'\e874'}
 .icon-minimize:before{content:'\e875'}
 .icon-fullscreen:before{content:'\e876'}
 .icon-arrow-left:before{content:'\e877'}
 .icon-arrow-down:before{content:'\e878'}
 .icon-arrow-right:before{content:'\e879'}
 .icon-arrow-up:before{content:'\e87a'}
 .icon-arrow-left1:before{content:'\e87b'}
 .icon-arrow-right1:before{content:'\e87c'}
 .icon-arrow-up1:before{content:'\e87d'}
 .icon-arrow-down1:before{content:'\e87e'}
 .icon-add:before{content:'\e87f'}
 .icon-substract:before{content:'\e880'}
 .icon-multiply:before{content:'\e881'}
 .icon-menu:before{content:'\e882'}
 .icon-check:before{content:'\e883'}
 .icon-x:before{content:'\e884'}
 .icon-plus:before{content:'\e886'}
 .icon-minus:before{content:'\e887'}
 .icon-arrow-left2:before{content:'\e885'}
 .icon-circle-right:before{content:'\e889'}
 .icon-circle-left:before{content:'\e88a'}
 .icon-circle-up:before{content:'\e88b'}
 .icon-circle-down:before{content:'\e88c'}
 .icon-circle-plus:before{content:'\e88d'}
 .icon-circle-minus:before{content:'\e88e'}
 .icon-circle-times:before{content:'\e88f'}
 .icon-reload:before{content:'\e890'}
 .icon-circle-check:before{content:'\e891'}
 .icon-search:before{content:'\e892'}
 .icon-reload1:before{content:'\e893'}
 .icon-zoom-in:before{content:'\e894'}
 .icon-zoom-out:before{content:'\e895'}
 .icon-cloud-download:before{content:'\e896'}
 .icon-cloud-upload:before{content:'\e897'}
 .icon-clear:before{content:'\e898'}
 .icon-tag2:before{content:'\e899'}
 .icon-arrow-right2:before{content:'\e89a'}
 .icon-arrow-up2:before{content:'\e89b'}
 .icon-arrow-down2:before{content:'\e89c'}
 @font-face{font-family:'Debut Weather';src:url(../font/debut-ui-weather/debut-ui-weather.eot);src:url(../font/debut-ui-weather/debut-ui-weather.eot?#iefix) format('embedded-opentype'),url(../font/debut-ui-weather/debut-ui-weather.woff) format('woff'),url(../font/debut-ui-weather/debut-ui-weather.ttf) format('truetype'),url(../font/debut-ui-weather/debut-ui-weather.svg#weathericons-regular-webfontRg) format('svg');font-weight:400;font-style:normal}
 [class*=icon-weather-]:before,[class^=icon-weather-]:before{display:inline-block;font-family:'Debut Weather';font-style:normal;font-weight:400;line-height:1}
 [class*=icon-weather-].icon-lg:before,[class^=icon-weather-].icon-lg:before{font-size:16.9px}
 [class*=icon-weather-].icon-2x:before,[class^=icon-weather-].icon-2x:before{font-size:26px}
 [class*=icon-weather-].icon-3x:before,[class^=icon-weather-].icon-3x:before{font-size:39px}
 [class*=icon-weather-].icon-4x:before,[class^=icon-weather-].icon-4x:before{font-size:52px}
 [class*=icon-weather-].icon-5x:before,[class^=icon-weather-].icon-5x:before{font-size:65px}
 [class*=icon-weather-].icon-6x:before,[class^=icon-weather-].icon-6x:before{font-size:78px}
 [class*=icon-weather-].rotate45:before,[class^=icon-weather-].rotate45:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
 [class*=icon-weather-].rotate90:before,[class^=icon-weather-].rotate90:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
 [class*=icon-weather-].rotate135:before,[class^=icon-weather-].rotate135:before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}
 [class*=icon-weather-].rotate180:before,[class^=icon-weather-].rotate180:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
 [class*=icon-weather-].icon-fw:before,[class^=icon-weather-].icon-fw:before{width:1.8em}
 .icon-weather-day-cloudy-gusts:before{content:"\f000"}
 .icon-weather-day-cloudy-windy:before{content:"\f001"}
 .icon-weather-day-cloudy:before{content:"\f002"}
 .icon-weather-day-fog:before{content:"\f003"}
 .icon-weather-day-hail:before{content:"\f004"}
 .icon-weather-day-lightning:before{content:"\f005"}
 .icon-weather-day-rain-mix:before{content:"\f006"}
 .icon-weather-day-rain-wind:before{content:"\f007"}
 .icon-weather-day-rain:before{content:"\f008"}
 .icon-weather-day-showers:before{content:"\f009"}
 .icon-weather-day-snow:before{content:"\f00a"}
 .icon-weather-day-sprinkle:before{content:"\f00b"}
 .icon-weather-day-sunny-overcast:before{content:"\f00c"}
 .icon-weather-day-sunny:before{content:"\f00d"}
 .icon-weather-day-storm-showers:before{content:"\f00e"}
 .icon-weather-day-thunderstorm:before{content:"\f010"}
 .icon-weather-cloudy-gusts:before{content:"\f011"}
 .icon-weather-cloudy-windy:before{content:"\f012"}
 .icon-weather-cloudy:before{content:"\f013"}
 .icon-weather-fog:before{content:"\f014"}
 .icon-weather-hail:before{content:"\f015"}
 .icon-weather-rain-mix:before{content:"\f017"}
 .icon-weather-rain-wind:before{content:"\f018"}
 .icon-weather-rain:before{content:"\f019"}
 .icon-weather-showers:before{content:"\f01a"}
 .icon-weather-snow:before{content:"\f01b"}
 .icon-weather-sprinkle:before{content:"\f01c"}
 .icon-weather-storm-showers:before{content:"\f01d"}
 .icon-weather-thunderstorm:before{content:"\f01e"}
 .icon-weather-windy:before{content:"\f021"}
 .icon-weather-night-alt-cloudy-gusts:before{content:"\f022"}
 .icon-weather-night-alt-cloudy-windy:before{content:"\f023"}
 .icon-weather-night-alt-hail:before{content:"\f024"}
 .icon-weather-night-alt-lightning:before{content:"\f025"}
 .icon-weather-night-alt-rain-mix:before{content:"\f026"}
 .icon-weather-night-alt-rain-wind:before{content:"\f027"}
 .icon-weather-night-alt-rain:before{content:"\f028"}
 .icon-weather-night-alt-showers:before{content:"\f029"}
 .icon-weather-night-alt-snow:before{content:"\f02a"}
 .icon-weather-night-alt-sprinkle:before{content:"\f02b"}
 .icon-weather-night-alt-storm-showers:before{content:"\f02c"}
 .icon-weather-night-alt-thunderstorm:before{content:"\f02d"}
 .icon-weather-night-clear:before{content:"\f02e"}
 .icon-weather-night-cloudy-gusts:before{content:"\f02f"}
 .icon-weather-night-cloudy-windy:before{content:"\f030"}
 .icon-weather-night-cloudy:before{content:"\f031"}
 .icon-weather-night-hail:before{content:"\f032"}
 .icon-weather-night-lightning:before{content:"\f033"}
 .icon-weather-night-rain-mix:before{content:"\f034"}
 .icon-weather-night-rain-wind:before{content:"\f035"}
 .icon-weather-night-rain:before{content:"\f036"}
 .icon-weather-night-showers:before{content:"\f037"}
 .icon-weather-night-snow:before{content:"\f038"}
 .icon-weather-night-sprinkle:before{content:"\f039"}
 .icon-weather-night-storm-showers:before{content:"\f03a"}
 .icon-weather-night-thunderstorm:before{content:"\f03b"}
 .icon-weather-celsius:before{content:"\f03c"}
 .icon-weather-cloud-down:before{content:"\f03d"}
 .icon-weather-cloud-refresh:before{content:"\f03e"}
 .icon-weather-cloud-up:before{content:"\f040"}
 .icon-weather-cloud:before{content:"\f041"}
 .icon-weather-degrees:before{content:"\f042"}
 .icon-weather-down-left:before{content:"\f043"}
 .icon-weather-down:before{content:"\f044"}
 .icon-weather-fahrenheit:before{content:"\f045"}
 .icon-weather-horizon-alt:before{content:"\f046"}
 .icon-weather-horizon:before{content:"\f047"}
 .icon-weather-left:before{content:"\f048"}
 .icon-weather-lightning:before{content:"\f016"}
 .icon-weather-night-fog:before{content:"\f04a"}
 .icon-weather-refresh-alt:before{content:"\f04b"}
 .icon-weather-refresh:before{content:"\f04c"}
 .icon-weather-right:before{content:"\f04d"}
 .icon-weather-sprinkles:before{content:"\f04e"}
 .icon-weather-strong-wind:before{content:"\f050"}
 .icon-weather-sunrise:before{content:"\f051"}
 .icon-weather-sunset:before{content:"\f052"}
 .icon-weather-thermometer-exterior:before{content:"\f053"}
 .icon-weather-thermometer-internal:before{content:"\f054"}
 .icon-weather-thermometer:before{content:"\f055"}
 .icon-weather-tornado:before{content:"\f056"}
 .icon-weather-up-right:before{content:"\f057"}
 .icon-weather-up:before{content:"\f058"}
 .icon-weather-wind-west:before{content:"\f059"}
 .icon-weather-wind-south-west:before{content:"\f05a"}
 .icon-weather-wind-south-east:before{content:"\f05b"}
 .icon-weather-wind-south:before{content:"\f05c"}
 .icon-weather-wind-north-west:before{content:"\f05d"}
 .icon-weather-wind-north-east:before{content:"\f05e"}
 .icon-weather-wind-north:before{content:"\f060"}
 .icon-weather-wind-east:before{content:"\f061"}
 .icon-weather-smoke:before{content:"\f062"}
 .icon-weather-dust:before{content:"\f063"}
 .icon-weather-snow-wind:before{content:"\f064"}
 .icon-weather-day-snow-wind:before{content:"\f065"}
 .icon-weather-night-snow-wind:before{content:"\f066"}
 .icon-weather-night-alt-snow-wind:before{content:"\f067"}
 .icon-weather-day-sleet-storm:before{content:"\f068"}
 .icon-weather-night-sleet-storm:before{content:"\f069"}
 .icon-weather-night-alt-sleet-storm:before{content:"\f06a"}
 .icon-weather-day-snow-thunderstorm:before{content:"\f06b"}
 .icon-weather-night-snow-thunderstorm:before{content:"\f06c"}
 .icon-weather-night-alt-snow-thunderstorm:before{content:"\f06d"}
 .icon-weather-solar-eclipse:before{content:"\f06e"}
 .icon-weather-lunar-eclipse:before{content:"\f070"}
 .icon-weather-meteor:before{content:"\f071"}
 .icon-weather-hot:before{content:"\f072"}
 .icon-weather-hurricane:before{content:"\f073"}
 .icon-weather-smog:before{content:"\f074"}
 .icon-weather-alien:before{content:"\f075"}
 .icon-weather-snowflake-cold:before{content:"\f076"}
 .icon-weather-stars:before{content:"\f077"}
 .icon-weather-moon-full:before{content:"\f078"}
 .icon-weather-moon-waxing-gibbous:before{content:"\f079"}
 .icon-weather-moon-waxing-quarter:before{content:"\f07a"}
 .icon-weather-moon-waxing-crescent:before{content:"\f07b"}
 .icon-weather-moon-young:before{content:"\f07c"}
 .icon-weather-moon-new:before{content:"\f07d"}
 .icon-weather-moon-old:before{content:"\f07e"}
 .icon-weather-moon-waning-crescent:before{content:"\f080"}
 .icon-weather-moon-waning-quarter:before{content:"\f081"}
 .icon-weather-moon-waning-gibbous:before{content:"\f082"}
 .icon-weather-night-partly-cloudy:before{content:"\f083"}

.nav.navbar-nav-custom>li>a>img {
    width: 50px;
    height: 50px;
    border: none;
    border-radius: 0;

}

.nav.navbar-nav-custom>li>a {
	padding: 0;
}
.nav.navbar-nav-custom>li>span {
	padding: 22px 20px 0px 0px;
	vertical-align:middle;
}

/*.navbar .navbar-link-info>[class*=icon-], .navbar .navbar-link-info>[class^=icon-] {
	border: none;
    background: #3a3367;
    padding: 0;
    line-height: 50px;
    font-size: 28px;
}*/

.navbar .navbar-link-info {
    position: relative;
}

.navbar .navbar-link-info>small {
    position: absolute;
    background-color: #6155ab;
    top: 4px;
    right: 4px;
    border-radius: 10px;
    padding: 4px 6px;
    font-size: 9px;
    color: #fff;
    line-height: 1em;
}

.navbar .navbar-link-info>[class*=icon-]:before, .navbar .navbar-link-info>[class^=icon-]:before {
    color: #6155ab;
}

.navbar .navbar-link-success>[class*=icon-]:before, .navbar .navbar-link-success>[class^=icon-]:before {
    color: #34948a;
}

.navbar .navbar-link-primary>[class*=icon-]:before, .navbar .navbar-link-primary>[class^=icon-]:before {
    color: #2f5a91;
}

[class*=" icon-"].icon-fw:before, [class^=icon-].icon-fw:before {
    width: 1.8em;
}

.navbar .navbar-link-success>small {
    position: absolute;
    background-color: #34948a;
    top: 4px;
    right: 4px;
    border-radius: 10px;
    padding: 4px 6px;
    font-size: 9px;
    color: #fff;
    line-height: 1em;
}

.navbar .navbar-link-primary>small {
    position: absolute;
    background-color: #2f5a91;
    top: 4px;
    right: 4px;
    border-radius: 10px;
    padding: 4px 6px;
    font-size: 9px;
    color: #fff;
    line-height: 1em;
}

.navbar .navbar-link-success>[class*=icon-], .navbar .navbar-link-success>[class^=icon-] {
    border: none;
    background: #0d3e6c;
    padding: 0;
    line-height: 50px;
    font-size: 28px;
}

.navbar .navbar-link-info>[class*=icon-], .navbar .navbar-link-info>[class^=icon-] {
    border: none;
    background: #3a3367;
    padding: 0;
    line-height: 50px;
    font-size: 28px;
}

.navbar .navbar-link-primary>[class*=icon-], .navbar .navbar-link-primary>[class^=icon-] {
    border: none;
    background: #5c8cca;
    padding: 0;
    line-height: 50px;
    font-size: 28px;
}

.nav>li {
    position: relative;
    display: block;
}

.nav.navbar-nav-custom>li>a {
    min-width: 50px;
    line-height: 50px;
}

.nav>li i {
    font-size: 20px;
}

.content-header-media .header-section {
	background-color: #fff;
    padding: 0 20px;
    border-bottom: 1px solid #E7E7E7;
    margin-bottom: 15px;
}

.content-header-media {
    height: 47px;
}

.header-section > .page-title {
    margin: 0;
    padding: 10px 0;
    font-weight: 300;
    color: #959ea5;
}

.navbar.navbar-default {
    background-color: #eaeff5;
}

#to-top{
	left: auto;
	right: 5px;
}

#page-content {
	background-color: #eaeff5;
    background-image: url('../img/home-bg.jpg');
    background-size: cover;
}

.content-header-media {
	border-top: none;
}

.content-header.content-header-media {
    margin-bottom: 0px;
}

.dash-banner {
    margin-left: -20px;
}

.input-group-addon {
    height: 35px;
}

.input-lg {
    height: 35px;
}

.input-group {
    border: 1px solid #c9d7e0;
}

#login-container .login-title {
	background: none;
	background-image: url('../img/login-banner.jpg');
	height: 103px;

}

@media screen and (min-width: 768px){
	#login-alt-container, #login-container {
	    width: 430px;
	}
}

@media screen and (min-width: 768px) {
	.form-horizontal.form-bordered .form-group {
        padding: 8px 15px;
	}
}

@media screen and (max-width: 360px) {
	img.full-bg{
	    margin-left: -320px;
    	min-width: 640px;
	}

	#login-alt-container, #login-container {
		top: 20%;
	}
}

/* css by Anand  End */


/*==============by sandip===========================*/
a.sidebar-brand.logo {
   background: #012241;    
   padding: 0 0 0 10px;
   overflow: hidden;
}

img.cogxim-logo {
   max-height: 38px;
}

.sidebar-nav a {
    color: #ffffff;
    min-height: 50px;
    line-height: 50px;
    padding: 0 18px;
}

.sidebar-nav{
    padding: 0 0 0;
}

.sidebar-content, .sidebar-visible-xs #sidebar{
    width: 220px;
}
.sidebar-visible-xs #main-container{
	margin-left: 220px;
}

#page-container, #sidebar, #sidebar-alt {
    background-color: #0d3e6c;
}

.sidebar-nav a>.sidebar-nav-icon {
    font-size: 18px;
    margin-right: 18px;
}

.sidebar-nav a.open, .sidebar-nav a:focus, .sidebar-nav a:hover, .sidebar-nav li.active>a {
  background: #1d5e8b;
  border-left: 5px solid #1bbae1;
}

.sidebar-nav li.active>a.sidebar-nav-menu{
	background: #204473;
  border-left: 7px solid #1bbae1;
}

.sidebar-nav li.active>a.sidebar-nav-submenu{
	background: #21736B;
  border-left: 5px solid #1bbae1;
}

.sidebar-nav ul a.active, .sidebar-nav ul a.active:hover {
  border-left: 3px solid #1bbae1;
  background: #0D3D5D;
}
.sidebar-nav ul ul {
    background: rgba(0,0,0,.6);
}
.sidebar-nav ul ul {
    background: rgba(0,0,0,.4);
}

.sidebar-nav a.active>.sidebar-nav-icon {
    color: #ffffff;
    font-size: 18px;
}

.sidebar-nav a:hover>.sidebar-nav-icon{
	color: #ffffff;
}

div#dashboard-progress {
    padding: 30px 0;
}

div#dashboard-progress h5 {
    font-weight: 400;
}

li.aside-header {
    min-height: 50px;
    line-height: 50px;
    text-align: center;
}

.other-projects {
    color: #10123B;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .nav .open>a, .nav .open>a:focus, .nav .open>a:hover, .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    background-color: #1d5e8b;
}

.other-projects ul.dropdown-menu {
    background: #EAEFF5;
    border: none;
    left: -8px;
}

.btn-group>.btn:first-child{
	font-size: 13px;
}


.circle-wrap {
    text-align: center;
    margin-bottom: 20px;
    opacity: 1;
}
.stats-circle {
    width: 72px;
    height: 72px;
    border-radius: 70px;
    -moz-border-radius: 70px;
    -webkit-border-radius: 70px;
    display: inline-block;
    text-align: center;
    color: #fff;
    margin-bottom: 2px;
    cursor: pointer;
    box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
    -webkit-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
}

.turquoise-color {
    background: #4cc5cd;
}

.stats-circle i {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
}
.stats-circle i {
    display: inline-block;
    font-size: 2.5em;
    margin-top: 15px;
    text-shadow: 1px 1px 1px #999;
    /*opacity: .6;*/
}

.circle-wrap p {
    color: #888888;
    font-size: 12px;
    margin: 0;
}

.stats-circle.circle-bg-color1 {
    border: 6px solid #00C4C9;
}
.stats-circle.circle-bg-color2 {
    border: 6px solid #FD798C;
}
.stats-circle.circle-bg-color3 {
    border: 6px solid #8AC87E;
}
.stats-circle.circle-bg-color4 {
    border: 6px solid #B5B7B7;
}
.stats-circle.circle-bg-color5 {
    border: 6px solid #D5A2D6;
}
.stats-circle.circle-bg-color6 {
    border: 6px solid #7EC1DF;
}
.stats-circle.circle-bg-color7 {
    border: 6px solid #B5B7B7;
}
.stats-circle.circle-bg-color8 {
    border: 6px solid #D5A2D6;
}
.stats-circle.circle-bg-color9 {
    border: 6px solid #7EC1DF;
}
.stats-circle.circle-bg-color10 {
    border: 6px solid #FD798C;
}
.stats-circle.circle-bg-color11 {
    border: 6px solid #00C4C9;
}
.stats-circle.circle-bg-color12 {
    border: 6px solid #8AC87E;
}

.stats-circle.circle-bg-color1 i{
	color: #00C4C9;
}
.stats-circle.circle-bg-color2 i{
	color: #FD798C;
}
.stats-circle.circle-bg-color3 i{
	color: #8AC87E;
}
.stats-circle.circle-bg-color4 i{
	color: #B5B7B7;
}
.stats-circle.circle-bg-color5 i{
	color: #D5A2D6;
}
.stats-circle.circle-bg-color6 i{
	color: #7EC1DF;
}
.stats-circle.circle-bg-color7 i{
	color: #B5B7B7;
}
.stats-circle.circle-bg-color8 i{
	color: #D5A2D6;
}
.stats-circle.circle-bg-color9 i{
	color: #7EC1DF;
}
.stats-circle.circle-bg-color10 i{
	color: #FD798C;
}
.stats-circle.circle-bg-color11 i{
	color: #00C4C9;
}
.stats-circle.circle-bg-color12 i{
	color: #8AC87E;
}

.stats-circle:hover {
    transform: scale(0.93);
    color: #fff;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}


.stats-circle {

    -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;
    -moz-transition: -moz-transform ease-out 0.1s, background 0.2s;
    transition: transform ease-out 0.1s, background 0.2s;
    transition: box-shadow 0.2s;
}

@media screen and (min-width: 767px){

	.custommenu #sidebar,.custommenu #sidebar:hover, .custommenu .sidebar-content {
		width: 65px !important;	
		opacity: 1;
	}
	 
	.custommenu ul.sidebar-nav ul:before{
	  display: table;
	  content: " ";
	}
	.custommenu ul.sidebar-nav ul:after {
	    clear: both;
	}

	.custommenu ul.sidebar-nav li:hover >  ul {
	  max-height: initial;
	  -webkit-transform: rotateY(0);
	  transform: rotateY(0);
	}

	.custommenu ul.sidebar-nav li >  a+ul {
	  position: absolute;
	  margin-top: -50px;
	  left: 65px;
	  width: 220px;
	  z-index: 100;
	  padding: 0;
	  display: block;
	  -webkit-transform: rotateY(90deg);
	  transform: rotateY(90deg);
	  -webkit-transform-origin: left;
	  -ms-transform-origin: left;
	  transform-origin: left;
	}

	.custommenu ul.sidebar-nav li >  ul {
	  background: #393368;  
	  -webkit-box-shadow: inset 0 0 16px 6px #312D60;
	  box-shadow: inset 0 0 16px 6px #312D60;
	}
	.custommenu ul.sidebar-nav ul li:hover >  ul {
	  max-height: initial;
	  -webkit-transform: rotateY(0);
	  transform: rotateY(0);
	}

	.custommenu ul.sidebar-nav ul li > a+ul {
	  position: absolute;
	  margin-top: -35px;
	  left: 220px;
	  width: 220px;
	  z-index: 10000;
	  padding: 0;
	  display: block;
	  overflow: hidden;
	  -webkit-transform: rotateY(90deg);
	  transform: rotateY(90deg);
	  -webkit-transform-origin: left;
	  -ms-transform-origin: left;
	  transform-origin: left;
	}

	.custommenu ul.sidebar-nav ul li >  ul {
	  background: #393368;
	  -webkit-box-shadow: inset 0 0 16px 6px #312D60;
	  box-shadow: inset 0 0 16px 6px #312D60;
	}

	.custommenu .logo .transport-logo {
	    margin-left: -23px;
	}
	.custommenu .logo .cogxim-logo {
	    display: none;
	}
	.custommenu .hidden-nav-xs{
		display: none;
	}

	.custommenu ul.sidebar-nav > li > a {
	    color: #ffffff;
	    max-height: 50px;
	    line-height: 50px;
	    padding: 0 18px;
	}
	.custommenu ul.sidebar-nav ul > li > a {
	    color: #ffffff;
	    max-height: 35px;
	    line-height: 35px;
	    padding: 0 18px;
	}
	.custommenu .sidebar-nav a.open, .custommenu .sidebar-nav a:focus, .custommenu .sidebar-nav a:hover, .custommenu.sidebar-nav li.active>a, .custommenu .sidebar-nav a.active, .custommenu .sidebar-nav li.active > a.sidebar-nav-menu {
	  	border-left: 2px solid #1bbae1;
	    background: rgba(0,0,0,.4);
	}

	.custommenu .sidebar-nav a.sidebar-nav-menu .sidebar-nav-mini-hide {
	    display: none;
	}

	.custommenu ul.sidebar-nav > li.active > ul {
	    display: none;
	}
	.custommenu ul.sidebar-nav > li > ul {
	    display: none;
	}
	.custommenu ul.sidebar-nav > li:hover > ul {
	    display: block;
	}

	.custommenu .sidebar-nav li:nth-child(2) span.sidebar-nav-mini-hide {
		display: none;
	}

	.custommenu div#main-container {
	    z-index: 100;
	    margin-left: 65px !important;
	}
	.custommenu div#sidebar {
	    z-index: 1000;
	    overflow: visible;
	}

	.custommenu .sidebar-nav a>.sidebar-nav-icon{
		opacity: 1;	
		font-size: 25px;
	}
	.custommenu .sidebar-nav a:hover>.sidebar-nav-icon, .custommenu .sidebar-nav a.active>.sidebar-nav-icon{
		color: #fff;
		font-size: 25px;
	}
	.custommenu ul.sidebar-nav > li:hover > a > i{
	    display: none;
	}
	.custommenu ul.sidebar-nav > li:hover a > span.sidebar-nav-mini-hide{
	    display: block;
	}
	.custommenu ul.sidebar-nav > li:nth-child(2):hover > a {
	    font-size: 11px;
	    padding: 0 2px;
	    font-weight: 600;
	    overflow: hidden;
	}
	.custommenu ul.sidebar-nav > li:hover > a {
	    font-size: 11px;
	    padding: 0 10px;
	    font-weight: 600;
	    overflow: hidden;
	}
	.custommenu #sidebar:hover+#main-container{
  	margin-left: 65px;
  }
  .sidebar-visible-lg #sidebar:hover+#main-container, .sidebar-visible-lg #sidebar+#main-container	{
      margin-left: 220px;
  }

  .sidebar-visible-lg #sidebar:hover, .sidebar-visible-lg.sidebar-partial #sidebar {
  	width: 220px ;
  } 
  	
  div#dashboard-progress .col-lg-1 {
	    padding: 0;
	}
  
}


@media (min-width: 450px) and (max-width: 767px){
	.animated-circle-width {
	    width: 25%;
	}
}


/*========================================================================================*/


/*=================================== Form CSS =====================================================*/
.panel-default > .panel-heading {
    color: #fff;
    background-color: #2e3e4e;
    text-align: left;
    font-weight: 700;
    font-size: 18px;
    padding: 10px 15px;
}

.datepicker{
    z-index: 10000;
}

header.form_heading {
    text-align: center;
}

span.Form_name_text {
    float: left;
}

.panel-in-default .panel-heading {
    text-align: left;
    padding: 3px 15px;
}

header span.h4.tleft {
    float: left;
}

header span.h4.tright {
    float: right;
}


h5.text-muted {
    padding-left: 20px;
    color: #333;
    font-size: 13px;
    font-weight: 700;
}

.m-b{
	margin-bottom: 2px !important;
}

.header button.btn {
    background: #008DC4;
    color: #fff;
}

.btn-dark {
    color: #fff !important;
    background-color: #2E4766;
    border-color: #2E4766;
}

.btn-dark:hover, .btn-dark:focus, .btn-dark:active, .btn-dark.active, .open .dropdown-toggle.btn-dark {
    color: #fff !important;
    background-color: #25313e;
    border-color: #1f2a34;
}

.btn-primary:hover{
    background-color: #2e3e4e;
}

.full_width_btn.btn{
    border-radius: 2px;
    width: 100%;
}

button.btn.btn-sm.btn-primary.acc_com_submit {
    padding: 6px 15px;
}

.input-s {
    width: 150px;
}

.m-l-r{
	margin: 0 3px;
}

.nav-xs {
    width: 65px;
}

.full_form_container .panel-body {
    padding: 5px;
}

 .job_order_form .panel-body {
    padding: 5px 15px;
}

.panel-heading span.h5 {
    font-weight: 700;
}

span.last_print a.btn-primary:hover {
    background-color: #008DC4;
}
span.last_print a {
    border-radius: 2px;
    margin-right: 10px;
    font-weight: 600;
    margin-top: -4px;
    background: #008DC4;
}

span.view_print {
    float: right;
    font-size: 14px;
}

i.fa.fa-print.icon {
    margin-left: 10px;
}

.prev_fetch .btn{
    margin-bottom: 0px;
    padding: 2px 8px;
    font-size: 14px;
}

#form-reminder .form-control, #form-register .form-control, #form-login .form-control{
	/*padding: 17px 2px;*/
	margin:5px;
}

.about-us-image .widget-advanced-alt .widget-header{
	padding: 10px 10px 0 0;
	min-height: 135px;
}

.about-us-page p{
	text-align: justify;
	margin-bottom: 10px;
	font-size: 15px;
}
.about-us-page .list-li-push li{
	font-size: 13px;
}

.about-us-page .highlited-bg-content{
	background-color: #4C928B;
}
.about-us-page p.highlited-content {
    text-align: center;
    color: #fff;
    padding: 15px;
    font-size: 17px;
}

.about-us-page p.blockquote-content {
    color: #15988B;
    font-style: italic;
    font-weight: 600;
    font-size: 19px;
}

.form-control{
    height: 25px; 
    padding: 0px 2px;
    font-size: 13px;
    font-weight: 500;  
}

.update_number {
    padding: 3px 10px;
}

.insurance_btn {
    padding: 3px 5px;
}

.update_date{
   padding: 3px 10px;
   margin-top: 25px;
}

.update_acc_compl{
   padding: 3px 10px;
   margin-top: 24px;   
}

.tg  {
    border-collapse:collapse;
    border-spacing:0;
    border-color:#ccc;
}
.tg td{
    font-family: Arial, sans-serif;
    font-size: 14px;
    padding: 11px 20px;
    border-style: solid;
    border-width: 1px;
    overflow: hidden;
    word-break: normal;
    border-color: #ccc;
    color: #333;
}
.tg th{
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 0px 15px !important;
    border-style: solid;
    border-width: 1px;
    overflow: hidden;
    word-break: normal;
    border-color: #ccc;
    color: #333;
    background-color: #f0f0f0;
}
.tg .tg-yw4l{
    vertical-align:top
}

#col_sm_width .col-sm-5{
    width: 46%;
}
#col_sm_width .col-sm-1{
    width: 8%;
    text-align: center;
}

.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    padding: 2px;
}

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{
    padding: 0;
}

.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline{
    padding-top: 5px;
}

.form-group{
    margin-bottom: 0px;
}

.odd_row, .even_row {
    min-height: 33px;
}

.row.clearfix.fourth_right .doc-buttons {
    padding: 10px 0px;
}

.doc-buttons button.btn {
    margin: 0px 7px;
}

section.panel.panel-in-default {
    background: #f7f7f7;
    color: #333;
    border: 1px solid #000000;
}

section.panel.panel-in-default header.panel-heading {
    text-transform: uppercase;
    background: #dddddd;
}

.field_dark {
    background-color: #F1F1F1;
}

span.view_print:hover {
    cursor: pointer;
}

.on_radio_select_btn{
	display: none;
}

.view_print a {
    color: #fff;
}

.panel{
    margin-bottom: 2px;
}

.btn.address{
    padding: 2px 6px;
}

.odd_row {
    background-color: #f9f9f9;
}
.even_row {
    background-color:#e4f3ff;
}

.trial-bal-checkbox{
	border:2px solid #ccc;
	height: 100px;
	overflow-y: scroll;
	padding: 5px;
}

.trial_bal_form input[type="checkbox"] {
    margin: 5px 5px 0;
}

section.btns_without_border {
    border: none !important;
}

#txt_area_resize_none{
    resize: none;
    min-height: 56px;
}
#quation_txt_area_resize_none{
    resize: none;
    min-height: 64px;
}
#ainvoice_txt_area_resize_none{
	resize: none;
}
#pbill_txt_area_resize_none{
	resize: none;
}

a.edit {
    padding: 5px;
}

a.Delete {
    padding: 5px;
}

td.sorting_1 {
    text-align: center;
}

.modal-footer {
    padding: 5px 0px;
    margin-top: 0;
    text-align: center;
    border-top: 1px solid #e5e5e5;
}

.modal-footer .btn .fa:before {
    padding: 10px;
}
.modal-footer .btn {
    margin-bottom: 0;
    border-radius: 5px;
}
.modal-header {
    padding: 0 15px;
    background-color: #2e3e4e;
    color: #fff;
}

h4.popform_header {
    margin-top: 0;
    margin-bottom: 0;
    padding: 14px 0px;
}

.modal-body{
    padding: 3px 15px;
}

.form-horizontal .radio {
    min-height: auto;
    display: inline-block;
    margin-left: 3px;
    margin-bottom: 3px;
}

.btn-info:hover {
    background-color: #1373B3;
    border-color: #1373B3;
    color: #fff;
    box-shadow: inset 0 -2px 0 #1373B3;
}
.btn-info {
    background-color: #0D3D5D;
    border-color: #0D3D5D;
    color: #fff;
    box-shadow: inset 0 -2px 0 #0D3D5D;
}

.btn-success:hover {
    background-color: #63981E;
    border-color: #63981E;
    color: #fff;
    box-shadow: inset 0 -2px 0 #63981E;
}
.btn-success {
    background-color: #528413;
    border-color: #528413;
    color: #fff;
    box-shadow: inset 0 -2px 0 #528413;
}

.btn-danger:hover {
    background-color: #EF3825;
    border-color: #EF3825;
    color: #fff;
    box-shadow: inset 0 -2px 0 #EF3825;
}
.btn-danger {
    background-color: #DA1B08;
    border-color: #DA1B08;
    color: #fff;
    box-shadow: inset 0 -2px 0 #DA1B08;
}

.btn-primary {
    background-color: #2e3e4e;
    border-color: #2e3e4e;
    color: #fff;
    box-shadow: inset 0 -2px 0 #2e3e4e;
    padding: 2px 10px;
}

.btn-primary:hover {
    background-color: #09335F;
    border-color: #09335F;
    color: #fff;
    box-shadow: inset 0 -2px 0 #09335F;
}

section.btns_without_border .btn {
    font-size: 14px;
    height: 34px;
}

.required-field{
	color: red;
}

div.trip_sheet_entry {
	min-height: 230px;
}

.full_width_btn :before {
    margin-right: 5px;
}

table.dataTable.display tbody tr.odd>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
    background-color: #e4f5ff;
}

table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
    background-color: #e4f5ff;
}

table.dataTable tbody tr {
    background-color: #f4f4f4;
}

table.dataTable.display tbody tr.even>.sorting_1, table.dataTable.order-column.stripe tbody tr.even>.sorting_1 {
    background-color: #f4f4f4;
}

.subnew {
    margin-top: 29px;
    padding: 2px 10px;
    margin-bottom: 0px;
}

.acc_home {
    padding: 3px 7px;
}

input[type="checkbox"] {
    margin: 9px 0 0;
}

.dataTables_wrapper .edit i, .dataTables_wrapper .delete i {
    color: #2e3e4e;
}

.dataTables_wrapper th::after{
    float: none;
    padding-left: 6px;
}
table#item_master_list > thead {
    visibility: hidden;
}

#item_master_list_length, #item_master_list_filter {
    display: none;
}
#item_master_list_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 8px !important;
    text-align: center !important;
}

#item_master_list_wrapper .dataTables_scrollBody table.dataTable tbody th, #item_master_list_wrapper .dataTables_scrollBody table.dataTable tbody td, #item_master_list_wrapper table.dataTable tfoot th, #item_master_list_wrapper table.dataTable tfoot td{
     padding: 8px 13px !important;
     text-align: center !important;
}

#item_master_list_wrapper .dataTables_scrollHead, #item_master_list_wrapper .dataTables_scrollBody, #item_master_list_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#item_master_list_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}

table#rate_master > thead {
    visibility: hidden;
}

#rate_master_length, #rate_master_filter {
    display: none;
}
#rate_master_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 8px 12px !important;
    text-align: center !important;
}

#rate_master_wrapper .dataTables_scrollBody table.dataTable tbody th, #rate_master_wrapper .dataTables_scrollBody table.dataTable tbody td, #rate_master_wrapper table.dataTable tfoot th, #rate_master_wrapper table.dataTable tfoot td{
     padding: 8px 0px !important;
     text-align: center !important;
}

#rate_master_wrapper .dataTables_scrollHead, #rate_master_wrapper .dataTables_scrollBody, #rate_master_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#rate_master_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}

table#ledger_list > thead {
    visibility: hidden;
}

#ledger_list_length, #ledger_list_filter {
    display: none;
}
#ledger_list_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 8px 12px !important;
    text-align: center !important;
}

#ledger_list_wrapper .dataTables_scrollBody table.dataTable tbody th, #ledger_list_wrapper .dataTables_scrollBody table.dataTable tbody td, #ledger_list_wrapper table.dataTable tfoot th, #ledger_list_wrapper table.dataTable tfoot td{
     padding: 8px 0px !important;
     text-align: center !important;
}

#ledger_list_wrapper .dataTables_scrollHead, #ledger_list_wrapper .dataTables_scrollBody, #ledger_list_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#ledger_list_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}

table#employee_master_list > thead {
    visibility: hidden;
}

#employee_master_list_length, #employee_master_list_filter {
    display: none;
}
#employee_master_list_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 8px 16px !important;
    text-align: center !important;
}

#employee_master_list_wrapper .dataTables_scrollBody table.dataTable tbody th, #employee_master_list_wrapper .dataTables_scrollBody table.dataTable tbody td, #employee_master_list_wrapper table.dataTable tfoot th, #employee_master_list_wrapper table.dataTable tfoot td{
     padding: 8px !important;
     text-align: center !important;
}

#employee_master_list_wrapper .dataTables_scrollHead, #employee_master_list_wrapper .dataTables_scrollBody, #employee_master_list_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#employee_master_list_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}

table#challan_confirmation > thead {
    visibility: hidden;
}

#challan_confirmation_length, #challan_confirmation_filter {
    display: none;
}
#challan_confirmation_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 8px 20px !important;
    text-align: center !important;
}

#challan_confirmation_wrapper .dataTables_scrollBody table.dataTable tbody th, #challan_confirmation_wrapper .dataTables_scrollBody table.dataTable tbody td, #challan_confirmation_wrapper table.dataTable tfoot th, #challan_confirmation_wrapper table.dataTable tfoot td{
     padding: 8px !important;
     text-align: center !important;
}

#challan_confirmation_wrapper .dataTables_scrollHead, #challan_confirmation_wrapper .dataTables_scrollBody, #challan_confirmation_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#challan_confirmation_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}

table#challan_confirmation_grdetails > thead {
    visibility: hidden;
}

#challan_confirmation_grdetails_length, #challan_confirmation_grdetails_filter {
    display: none;
}
#challan_confirmation_grdetails_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 8px 14px !important;
    text-align: center !important;
}

#challan_confirmation_grdetails_wrapper .dataTables_scrollBody table.dataTable tbody th, #challan_confirmation_grdetails_wrapper .dataTables_scrollBody table.dataTable tbody td, #challan_confirmation_grdetails_wrapper table.dataTable tfoot th, #challan_confirmation_grdetails_wrapper table.dataTable tfoot td{
     padding: 3px 0px !important;
     text-align: center !important;
}

#challan_confirmation_grdetails_wrapper .dataTables_scrollHead, #challan_confirmation_grdetails_wrapper .dataTables_scrollBody, #challan_confirmation_grdetails_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#challan_confirmation_grdetails_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}

table#challan_confirmation_searchform > thead {
    visibility: hidden;
}

#challan_confirmation_searchform_length, #challan_confirmation_searchform_filter {
    display: none;
}
#challan_confirmation_searchform_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 8px 11px !important;
    text-align: center !important;
}

#challan_confirmation_searchform_wrapper .dataTables_scrollBody table.dataTable tbody th, #challan_confirmation_searchform_wrapper .dataTables_scrollBody table.dataTable tbody td, #challan_confirmation_searchform_wrapper table.dataTable tfoot th, #challan_confirmation_searchform_wrapper table.dataTable tfoot td{
     padding: 3px 0px !important;
     text-align: center !important;
}

#challan_confirmation_searchform_wrapper .dataTables_scrollHead, #challan_confirmation_searchform_wrapper .dataTables_scrollBody, #challan_confirmation_searchform_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#challan_confirmation_searchform_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}

table#material_issue > thead {
    visibility: hidden;
}

#material_issue_length, #material_issue_filter, #material_issue_info, #material_issue_paginate {
    display: none;
}
#material_issue_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 8px 26px !important;
    text-align: center !important;
}

#material_issue_wrapper .dataTables_scrollBody table.dataTable tbody th, #material_issue_wrapper .dataTables_scrollBody table.dataTable tbody td, #material_issue_wrapper table.dataTable tfoot th, #material_issue_wrapper table.dataTable tfoot td{
     padding: 3px 0px !important;
     text-align: center !important;
}

#material_issue_wrapper .dataTables_scrollHead, #material_issue_wrapper .dataTables_scrollBody, #material_issue_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#material_issue_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}

table#trip_sheet_popup_form > thead {
    visibility: hidden;
}

#trip_sheet_popup_form_length, #trip_sheet_popup_form_filter, #trip_sheet_popup_form_info, #trip_sheet_popup_form_paginate {
    display: none;
}
#trip_sheet_popup_form_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 8px 20px !important;
    text-align: center !important;
}

#trip_sheet_popup_form_wrapper .dataTables_scrollBody table.dataTable tbody th, #trip_sheet_popup_form_wrapper .dataTables_scrollBody table.dataTable tbody td, #trip_sheet_popup_form_wrapper table.dataTable tfoot th, #trip_sheet_popup_form_wrapper table.dataTable tfoot td{
     padding: 8px 34px !important;
     text-align: center !important;
}

#trip_sheet_popup_form_wrapper .dataTables_scrollHead, #trip_sheet_popup_form_wrapper .dataTables_scrollBody, #trip_sheet_popup_form_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#trip_sheet_popup_form_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}

table#trip_sheet_challan_details > thead {
    visibility: hidden;
}

#trip_sheet_challan_details_length, #trip_sheet_challan_details_filter, #trip_sheet_challan_details_info, #trip_sheet_challan_details_paginate {
    display: none;
}
#trip_sheet_challan_details_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 2px 20px !important;
    text-align: center !important;
}

#trip_sheet_challan_details_wrapper .dataTables_scrollBody table.dataTable tbody th, #trip_sheet_challan_details_wrapper .dataTables_scrollBody table.dataTable tbody td, #trip_sheet_challan_details_wrapper table.dataTable tfoot th, #trip_sheet_challan_details_wrapper table.dataTable tfoot td{
     padding: 2px 34px !important;
     text-align: center !important;
}

#trip_sheet_challan_details_wrapper .dataTables_scrollHead, #trip_sheet_challan_details_wrapper .dataTables_scrollBody, #trip_sheet_challan_details_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#trip_sheet_challan_details_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}

table#trip_sheet_expense_details > thead {
    visibility: hidden;
}

table#trip_sheet_fuel_details > thead {
    visibility: hidden;
}

#trip_sheet_fuel_details_length, #trip_sheet_fuel_details_filter, #trip_sheet_fuel_details_info, #trip_sheet_fuel_details_paginate {
    display: none;
}
#trip_sheet_fuel_details_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 2px 20px !important;
    text-align: center !important;
}

#trip_sheet_fuel_details_wrapper .dataTables_scrollBody table.dataTable tbody th, #trip_sheet_fuel_details_wrapper .dataTables_scrollBody table.dataTable tbody td, #trip_sheet_fuel_details_wrapper table.dataTable tfoot th, #trip_sheet_fuel_details_wrapper table.dataTable tfoot td{
     padding: 2px 34px !important;
     text-align: center !important;
}

#trip_sheet_fuel_details_wrapper .dataTables_scrollHead, #trip_sheet_fuel_details_wrapper .dataTables_scrollBody, #trip_sheet_fuel_details_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#trip_sheet_fuel_details_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}


#trip_sheet_expense_details_length, #trip_sheet_expense_details_filter, #trip_sheet_expense_details_info, #trip_sheet_expense_details_paginate {
    display: none;
}
#trip_sheet_expense_details_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 2px 20px !important;
    text-align: center !important;
}

#trip_sheet_expense_details_wrapper .dataTables_scrollBody table.dataTable tbody th, #trip_sheet_expense_details_wrapper .dataTables_scrollBody table.dataTable tbody td, #trip_sheet_expense_details_wrapper table.dataTable tfoot th, #trip_sheet_expense_details_wrapper table.dataTable tfoot td{
     padding: 2px 34px !important;
     text-align: center !important;
}

#trip_sheet_expense_details_wrapper .dataTables_scrollHead, #trip_sheet_expense_details_wrapper .dataTables_scrollBody, #trip_sheet_expense_details_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#trip_sheet_expense_details_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}

table#trip_sheet_toll_details > thead {
    visibility: hidden;
}

#trip_sheet_toll_details_length, #trip_sheet_toll_details_filter, #trip_sheet_toll_details_info, #trip_sheet_toll_details_paginate {
    display: none;
}
#trip_sheet_toll_details_wrapper .dataTables_scrollHead table.dataTable thead th{
    padding: 2px 20px !important;
    text-align: center !important;
}

#trip_sheet_toll_details_wrapper .dataTables_scrollBody table.dataTable tbody th, #trip_sheet_toll_details_wrapper .dataTables_scrollBody table.dataTable tbody td, #trip_sheet_toll_details_wrapper table.dataTable tfoot th, #trip_sheet_toll_details_wrapper table.dataTable tfoot td{
     padding: 2px 34px !important;
     text-align: center !important;
}

#trip_sheet_toll_details_wrapper .dataTables_scrollHead, #trip_sheet_toll_details_wrapper .dataTables_scrollBody, #trip_sheet_toll_details_wrapper .dataTables_scrollFoot{
    width: auto !important;
} 

#trip_sheet_toll_details_wrapper table.display.nowrap.dataTable.no-footer {
    width: auto !important;     
}

@media (min-width: 1200px){
    .ledger_form .col-lg-6 {
        width: 49.7%;
        margin-left: 0.15%;
        margin-right: 0.15%;
        padding: 0;
    }   
     .employee_master_form .col-lg-8 { 
     	width: 69.7%;      
        margin-left: 0.15%;
        margin-right: 0.15%;
        padding: 0;
    } 
    .employee_master_form .col-lg-4{
    	width: 29.7%;      
        margin-left: 0.15%;
        margin-right: 0.15%;
        padding: 0;
    }

     .trial_bal_form .col-lg-8 { 
     	width: 69.7%;      
        margin-left: 0.15%;
        margin-right: 0.15%;
        padding: 0;
    } 
    .trial_bal_form .col-lg-4{
    	width: 29.7%;      
        margin-left: 0.15%;
        margin-right: 0.15%;
        padding: 0;
    }
    .quotation_master_form .col-lg-6 {
    	 width: 49.7%;
        margin-left: 0.15%;
        margin-right: 0.15%;
        padding: 0;
    }
}

@media (min-width: 768px){

    .form-horizontal .control-label{
        text-align: left;
    }

    #page-content{
			padding: 0 20px 1px;
		}
}


/*========================================================================================*/