<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*@font-face {font-family: mensch;src: url(../fonts/mensch-webfont.eot);font-weight: normal;font-style: normal;
}
@font-face {font-family: mensch;src: url(../fonts/mensch-webfont.ttf);font-weight: normal;font-style: normal;
}*/
html {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
body {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
div {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
span {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
applet {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
object {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
iframe {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
h1 {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
h2 {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
h3 {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
h4 {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
h5 {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
h6 {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
p {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
blockquote {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
pre {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
a {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit; 
}
abbr {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
acronym {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
address {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
big {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
cite {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
code {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
del {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
dfn {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
em {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
img {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
ins {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
kbd {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
q {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
s {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
samp {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
small {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
strike {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
strong {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
sub {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
sup {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
tt {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
var {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
b {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
u {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
i {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
center {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
dl {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
dt {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
dd {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
ol {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
ul {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
li {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
fieldset {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
form {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
label {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
legend {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
table {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
caption {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
tbody {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
tfoot {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
thead {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
tr {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
th {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
td {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
article {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
aside {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
canvas {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
details {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
embed {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
figure {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
figcaption {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
footer {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
header {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
hgroup {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
menu {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
nav {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
output {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
ruby {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
section {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
summary {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
time {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
mark {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
audio {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
video {font: inherit; margin: 0px; padding: 0px; border: 0px currentColor; vertical-align: baseline; font-size-adjust: inherit; font-stretch: inherit;
}
article {display: block;
}
aside {display: block;
}
details {display: block;
}
figcaption {display: block;
}
figure {display: block;
}
footer {display: block;
}
header {display: block;
}
hgroup {display: block;
}
menu {display: block;
}
nav {display: block;
}
section {display: block;
}
body {line-height: 1;
}
ol {list-style: none;
}
ul {list-style: none;
}
blockquote {quotes: none;
}
q {quotes: none;
}
blockquote::before {content: none;
}
blockquote::after {content: none;
}
q::before {content: none;
}
q::after {content: none;
}
table {border-collapse: collapse; border-spacing: 0;
}
body {background: rgb(255, 255, 255); color: rgb(68, 68, 68); line-height: 1.5em; 
}
body a {transition:0.3s; text-decoration: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;
}
body a:hover {text-decoration: none;
}
body a.active {text-decoration: none;
}
body p {margin-bottom: 21px;
}
body p:last-child {margin-bottom: 0;
}

h1 {font-size: 30px;
}
h2 {font-size: 24px;
}
h3 {font-size: 18px;
}
h4 {font-size: 24px;
}
h5 {font-size: 18px;
}
h6 {font-size: 14px;
}
h1 {color: rgb(0, 152, 153); line-height: 1.3em; font-family: "Roboto", sans-serif; font-weight: 300;
}
h2 {color: rgb(0, 152, 153); line-height: 1.3em; font-family: "Roboto", sans-serif; font-weight: 300;
}
h3 {color: rgb(0, 152, 153); line-height: 1.3em; font-family: "Roboto", sans-serif; font-weight: 300;
}
h4 {color: rgb(0, 152, 153); line-height: 1.3em; font-family: "Roboto", sans-serif; font-weight: 300;
}
h5 {color: rgb(0, 152, 153); line-height: 1.3em; font-family: "Roboto", sans-serif; font-weight: 300;
}
h6 {color: rgb(0, 152, 153); line-height: 1.3em; font-family: "Roboto", sans-serif; font-weight: 300;
}
.wrapper {margin: 0px auto; padding: 0px 10px; width: 940px; position: relative;
}
a.button {background: rgb(0, 152, 153); padding: 10px 20px; border: 1px solid rgb(194, 194, 194); color: rgb(255, 255, 255); line-height: 1em; font-size: 20px; display: inline-block;
}
a.button:hover {border: 1px solid rgb(51, 51, 51); color: rgb(194, 194, 194);
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 0;
    padding-right: 0;
}
#niit360Menu .panel-body { padding:5px 15px 15px 15px;}
.tophead-Band .menu-niit360 {float:left; width:100%; font-family: 'Roboto Condensed', sans-serif; font-weight:300; margin:10px 0 10px 0; position:relative; }
.close-n60Btn { font-size:13px; font-weight:600; text-transform:uppercase; font-family: 'Roboto', sans-serif; float:left; width:100%; margin:0 0 10px 0; position:absolute; top:-15px; right:0px; z-index:10;}
.close-n60Btn a { padding:2px 9px; color:#fff; background:red; float:right; }


.tophead-Band .menu-niit360 li a { color:#ff7e00; text-decoration:none; display:block;  border-bottom:1px solid #ffdd9f; padding:4px; }

.tophead-Band .menu-niit360 li a:hover {color:#333; background: #FFDD9F;}

.tophead-Band #niit360Menu { background: #fff0bd; }

.tophead-Band .panel-group { margin-bottom: 0px;}
.tophead-Band .col-lg-12 {min-height:0;}
.tophead-Band .panel { border: none; border-radius: 0px; margin-bottom: 0px; background:none;}

.mainWebZone {float:left; width:100%; position:relative;}

/*header { background: url("../img/headerBg.png"); left: 0px; top:0px; width: 100%; position: absolute; z-index: 100; }*/
header { background: rgba(255, 255, 255, 0.9); left: 0px; top:0px; width: 100%; position: absolute; z-index: 100; }

header .wrapper { height: 105px; }

header #logo {display: inline-block;
}
header #logo img {margin: 0px; display: block;
}
#topMainPnl {width: 100%; float: left;
}
#topMainPnl .col-md-7 {margin: 0px; width: auto; float: left;
}
#topMainPnl .col-md-5 {margin: 0px; width: auto; float: right;
}
header .social {background: rgb(153, 51, 0); padding: 0px 7px 7px; border-radius: 0px 0px 0px 5px; top: -39px; height: 32px; right: 10px; position: absolute; -webkit-border-radius: 0px 0px 0px 5px; -moz-border-radius: 0px 0px 0px 5px;
}
header .social ul {display: block;
}
header .social ul li {padding-left: 7px; float: left; display: block;
}
header .social ul li:first-child {padding-left: 0px;
}
header .social ul li a {width: 32px; height: 32px; display: block;
}
header .social a.social-toggle {background: url("../img/icon-arrows-vert.png") no-repeat 10px 0px rgb(153, 51, 0); padding: 0px 10px 8px; border-radius: 0px 0px 5px 5px; transition:all; width: 16px; height: 14px; right: 0px; bottom: -20px; text-indent: -9999px; display: block; position: absolute; -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-transition: all 0s ease; -moz-transition: all 0s ease; -o-transition: all 0s ease;
}
header .social a.social-toggle:hover {cursor: pointer;
}
header .down.social {top: 0px;
}
header .down.social a.social-toggle {background-position: 10px -25px;
}
.csstransitions.csstransforms header .social {transition:top 500ms; -webkit-transition: top 500ms ease; -moz-transition: top 500ms ease; -o-transition: top 500ms ease;
}
.toplinks {margin: 10px 0px 0px; color: rgb(127, 127, 127); font-family: "Roboto", sans-serif; font-size: 13px; font-weight: 400; float: left;
}
.toplinks a {margin: 0px 5px; color: rgb(127, 127, 127); text-decoration: none;
}
.toplinks a:first-child {margin: 0px 5px 0px 1px;
}
.toplinks a:hover {color: rgb(0, 96, 172);
}
.rightSocialpnl {float: right;
}
.socialicon {margin: 11px 0px 0px; float: left;
}
.cuntry {margin: 11px 0px 0px; float: left;
}
.niit360 {margin: 0px 20px 0px 0px; float: left;
}
.niit360 a {padding: 0px; float: left; outline:none;
}
.niit360 img {margin: 4px 0px 0px; width:auto;
}
.socialicon ul {margin: 0px 10px 0px 0px; padding: 0px; list-style-type: none;
}
.socialicon ul li {margin: 0px 0px 0px 4px; padding: 0px; float: left; display: inline;
}
a.fb {width: 25px; height: 25px; float: left; display: block;
}
a.twitr {width: 25px; height: 25px; float: left; display: block;
}
a.linkd {width: 25px; height: 25px; float: left; display: block;
}
a.ytbe {width: 25px; height: 25px; float: left; display: block;
}
a.fb {background: url("../img/social-icon.png") no-repeat 0px 0px;
}
a.twitr {background: url("../img/social-icon.png") no-repeat -30px 0px;
}
a.linkd {background: url("../img/social-icon.png") no-repeat -60px 0px;
}
a.ytbe {background: url("../img/social-icon.png") no-repeat -90px 0px;
}
.cuntry a {color: rgb(206, 209, 216); text-transform: capitalize; font-family: "Roboto", sans-serif; font-size: 13px;
}
.cuntry sapn {float: left;
}
.cuntry img {margin: 5px 0px 0px 4px; float: right; }

.rightSocialpnl ul li { margin:0;padding:0; }
.rightSocialpnl li.socialicon, .rightSocialpnl li.cuntry { margin:12px 0 0 4px; }
.rightSocialpnl li.cuntry { margin:15px 0 0 4px; }
.rightSocialpnl li.cuntry a.countrybtn span { margin-right: 0px; margin-left: 3px;  }
.rightSocialpnl ul li a { margin:0;padding:0; }
.rightSocialpnl .niit360 .dropdown-menu {position:relative; bottom:55px; left:0%; width:100%; background:red;}



#navBand &gt; .container .row-fluid {position: relative;
}
#navBand .col-md-3 {padding: 0px;
}
#navBand .col-md-9 {padding: 0px;
}
#topnav .navbar {border: currentColor;
}
#topnav {float: right;
}
#navBand .col-md-9 .col-md-12 {width: auto; float: right;
}
.col-md-9 .container {padding: 0px; width: auto;
}
.navbar {margin-bottom: 0px;
}
.navbar-default {background: rgb(255, 255, 255); border: none;
}
.navbar-default .navbar-collapse {border: none;
}
.navbar-default .navbar-form {
}
#search_i {padding: 20px 0px 12px 10px; float: right; position: relative;
}
#searchBox input[type='text'] {background: rgb(255, 255, 255); padding: 0px 28px 0px 12px; border-radius: 50px; border: 1px solid rgb(204, 204, 204); transition:0.7s; width: 80px; height: 28px; color: rgb(102, 102, 102); font-family: "Roboto", sans-serif; font-size: 13px; box-shadow: 0px 1px 0px rgba(255,255,255,0.8), inset 0px 1px 3px rgba(0,0,0,0.2); -webkit-border-radius: 50px; -moz-border-radius: 50px; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8), 0 1px 3px rgba(0, 0, 0, 0.2) inset; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8), 0 1px 3px rgba(0, 0, 0, 0.2) inset; -webkit-transition: all 0.7s ease 0s; -moz-transition: all 0.7s ease 0s; -o-transition: all 0.7s ease 0s; -ms-border-radius: 50px;
}
#searchBox &gt; input[type='text']:focus {background: rgb(255, 255, 255); width: 130px; color: rgb(102, 102, 102); box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
#search_i a {margin: 0px; padding: 0px; top: 27px; right: 11px; float: none; position: absolute; z-index: 10;
}
#search_i:hover {
}
#search_i:hover a {
}
#search_i a img {margin: 0px; width: 15px; float: left;
}
#search_i form {margin: 0px;
}
nav .site-access {top: 80px; right: 0px; position: absolute;
}
nav .site-access li {padding-left: 10px; float: left;
}
#main .wrapper {
}
.headline {text-align: center; margin-bottom: 10px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid;
}
.headline h2 {text-align: center; color: rgb(68, 68, 68); text-transform: uppercase; line-height: 1em; padding-bottom: 5px;
}
.headline h4 {text-align: center; color: rgb(68, 68, 68); text-transform: uppercase; line-height: 1em; padding-bottom: 5px;
}
.section {margin-bottom: 10px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid;
}
.section .heading {text-align: left; margin-bottom: 10px;
}
.section h2.heading {color: rgb(68, 68, 68); font-size: 30px;
}
.section h2.heading::before {padding-right: 10px; content: "//";
}
.columns::after {width: 0px; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "\0020";
}
.columns::before {width: 0px; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "\0020";
}
.columns::after {clear: both;
}
.columns {-ms-zoom: 1;
}
.columns .col1 {margin: 0px 0px 0px 20px; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.columns .col2 {margin: 0px 0px 0px 20px; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.columns .col3 {margin: 0px 0px 0px 20px; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.columns .col4 {margin: 0px 0px 0px 20px; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.columns .col5 {margin: 0px 0px 0px 20px; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.columns .col6 {margin: 0px 0px 0px 20px; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.columns .col7 {margin: 0px 0px 0px 20px; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.columns .col8 {margin: 0px 0px 0px 20px; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.columns .col9 {margin: 0px 0px 0px 20px; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.columns .col10 {margin: 0px 0px 0px 20px; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.columns .col11 {margin: 0px 0px 0px 20px; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.columns .col12 {margin: 0px 0px 0px 20px; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.columns :first-child.col1 {margin-left: 0px;
}
.columns :first-child.col2 {margin-left: 0px;
}
.columns :first-child.col3 {margin-left: 0px;
}
.columns :first-child.col4 {margin-left: 0px;
}
.columns :first-child.col5 {margin-left: 0px;
}
.columns :first-child.col6 {margin-left: 0px;
}
.columns :first-child.col7 {margin-left: 0px;
}
.columns :first-child.col8 {margin-left: 0px;
}
.columns :first-child.col9 {margin-left: 0px;
}
.columns :first-child.col10 {margin-left: 0px;
}
.columns :first-child.col11 {margin-left: 0px;
}
.columns :first-child.col12 {margin-left: 0px;
}
.columns .col1 {width: 60px;
}
.columns .col2 {width: 140px;
}
.columns .col3 {width: 220px;
}
.columns .col4 {width: 300px;
}
.columns .col5 {width: 380px;
}
.columns .col6 {width: 460px;
}
.columns .col7 {width: 540px;
}
.columns .col8 {width: 620px;
}
.columns .col9 {width: 700px;
}
.columns .col10 {width: 780px;
}
.columns .col11 {width: 860px;
}
.columns .col12 {width: 940px;
}
.community-list .list li {width: 31.33%; text-align: left; padding-left: 3%; float: left;
}
.community-list .list li:first-child {padding-left: 0%;
}
.community-list .list li .thumbcaption {padding: 0px; line-height: 0; overflow: hidden; margin-bottom: 10px; display: block; position: relative;
}
.community-list .list li .thumbcaption img {width: 100%; max-width: 100%;
}
.community-list .list li .thumbcaption &gt; span {background: rgb(0, 0, 0); padding: 20px 2% 0px; left: 0px; width: 96%; height: 20px; text-align: center; bottom: -100px; color: rgb(255, 255, 255); font-size: 20px; display: block; position: absolute; opacity: 0.7; -moz-opacity: 0.7;
}
.community-list .list li:last-child {margin-right: 0px;
}
.community-list a.heading {text-align: center; color: rgb(0, 152, 153); display: block;
}
.our-homes {border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.our-homes .columns {padding-top: 40px;
}
.our-homes .columns &gt; div {background: rgb(229, 229, 229); border: 1px solid rgb(194, 194, 194); min-height: 280px;
}
.our-homes .columns &gt; div .header {left: 50%; width: 100px; height: 100px; text-align: center; margin-top: -50px; position: relative;
}
.our-homes .columns &gt; div .header img {right: 50%; float: left; display: block; position: relative;
}
.our-homes .contentbox {margin: 10px 20px 20px; width: auto; display: block; position: relative; min-height: 160px;
}
.our-homes .homes &gt; img {border: 1px solid rgb(194, 194, 194); width: 100%; float: left; max-width: 230px;
}
.our-homes .homes &gt; span {width: 320px; height: auto; padding-left: 20px; float: left; display: block;
}
.our-homes .homes &gt; span a {margin-top: 20px; float: right;
}
.our-homes .views li {width: 50%; text-align: center; padding-bottom: 10px; float: left; display: block;
}
.our-homes .views li.full {width: 100%;
}
.our-homes .views li a {color: rgb(51, 51, 51);
}
.our-homes .views li a:link {color: rgb(51, 51, 51);
}
.our-homes .views li a:visited {color: rgb(51, 51, 51);
}
.our-homes .views li a:hover {color: rgb(0, 152, 153);
}
footer {color: rgb(255, 255, 255);
}
footer a {color: rgb(0, 152, 153); }

footer a:hover {color:#fff; }

.footerArea {background: rgb(234, 237, 240); margin: 0px; width: 100%;
}
.footerArea .container .col-md-12 {padding: 0px;
}
.footerArea .container .row-fluid {padding: 0px; width: 100%; float: left;
}
.ft {padding: 15px 1.5%; width: 97%; text-align: left; color: rgb(194, 194, 194); float: left;
}
.abutBg {padding: 0px; width: 100%; font-family: "Roboto", sans-serif; float: left;
}
.abutBg h4 {margin: 0px 0px 8px; color: rgb(51, 51, 51); font-family: "Roboto", sans-serif; font-size: 17px; font-weight: 400; display: block;
}
.abutBg p {margin: 0px 0px 10px; color: rgb(104, 109, 113); line-height: normal; font-size: 13px; display: block; font-weight:400;
}
.midFooter {background: rgb(1, 83, 141); clear: both;
}
.midFooter .col-md-7 {padding: 0px;
}
.midFooter .col-md-5 {padding: 0px;
}

.ftr-addrs-Rw {padding:8px 0; float:left; width:100%;}
.ft-box {padding: 10px 1.5% 0px 1.5% !important; width: 97%; float: left; min-height: 100px; margin-top:55px; }
.ph, .address, .mails {margin: 0px; padding: 1px 0px 1px 30px; width: 92%; color: rgb(153, 191, 222); clear: both; font-family: "Roboto", sans-serif; font-size: 13px; float: left;}
.ph span.cll {float: left; }
.ph span.fx {float: right; }
.ph {background: url("../img/cell_i.png") no-repeat 0px 5px; }
.ph a {color:#99BAD1; }
.address {background: url("../img/map-point_i.png") no-repeat 0px 1px; }

.address h6 {color:#eee; font-weight:400; font-size:13px;}

.address p {margin:0; color:#99bad1; font-weight:400; font-size:13px; line-height:16px; margin:5px 0 0 0;}

.mails {background: url("../img/mail_i.png") no-repeat 0px 6px; margin: 0px; }

.mails ul.left, .mails ul.rght  {margin: 0px; padding: 0px; width: 50%; float: left; display: block; list-style-type: none;}

.mails ul.left li, .mails ul.rght li { margin: 0px; padding: 0px; display: block; list-style-type: none;}
.mails ul.rght li { text-align: right; }
.mails a { color: rgb(153, 191, 222); text-decoration: none; }
.alrtWin { padding: 0px; width: 100%; float: left; }

.newsalrt { background: rgb(0, 96, 172); padding: 30px 0px 38px 0px; width: 100%; text-align: center; color: rgb(153, 191, 222); font-family: 'Roboto Condensed',sans-serif; float: left;
}
.newsalrt h4 { margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 24px; font-weight: 300; font-family: 'Roboto Condensed',sans-serif; }

.newsalrt p { margin: 15px 0px 5px; padding: 0px; font-weight:400; color:#99BFDE; text-align:center; }
.newstxtRw { margin: 0px auto; width: 75%; clear: both; }

.nWalrt { padding: 10px 0px 0px; width: 100%; float: left; position: relative; }

.ttrw1 { float:left; width:75%;}

.ttrw2 { float:left; width:25%;}


.nWalrt input[type='text'] {background: rgb(15, 105, 177); border-width: 1px 0px 1px 1px; border-style: solid; border-color: rgb(58, 131, 188); margin: 0px; padding: 0px 2% 0px 2%; outline: 0px; width: 100%; height: 30px; color: rgb(153, 191, 222); font-size: 14px; float: left; border-radius:0px;
}
.nWalrt input[type='text']:focus {color: rgb(255, 255, 255); background:#3A83BC; }

.nWalrt a.button {background: rgb(234, 96, 95); padding: 0px 24%; border: 1px solid rgb(249, 140, 140); height: 30px; right: 0px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 30px; font-size: 15px; text-decoration:none; outline:0px none; float:left; border-radius:0;
}
.nWalrt:hover a.button {border: 1px solid rgb(234, 96, 95); }
.nWalrt a.button:hover {text-decoration: none;
}
.alert {
  position:absolute;  bottom:0px;  left:0;  font-size:13px;  margin-bottom: 0px;  border-radius: 0px;  width:96%;  padding:2%;  z-index:10;  border:none; } 
  
.message-txt {padding: 0;width:90%;float:left;
}
.closeMsgBtn { float:right;
}
.closeMsgBtn a { background:rgb(234, 96, 95); color:#fff; text-decoration:none; float:left; text-align:center; width:20px; height:22px; margin:1px 0 0 0; outline:0px;
}

/****** Lightbox Start *******/
.nWalrt .modal-content {
   text-align:left;
}
.nWalrt .modal-content, .btn {
    border-radius: 0px;
}

.nWalrt .modal-content h4 {
    color:#333; font-size:18px; font-weight:400;
}
.nWalrt .modal-body p {color:#666; font-size:15px; text-align:center; margin:0; font-weight:300;}

.nWalrt .modal-header {
    border-bottom: 0;
}

/****** Lightbox End *******/

.ft-Socials {background: rgb(6, 106, 184); padding: 10px 0px; width: 100%; clear: both; float: left; min-height: 25px;
}
.fticons {margin: 0px auto; width: 160px;
}
.ftall_icns {width: 100%; float: left;
}
.ftall_icns a {margin: 0px 10px 0px 0px;
}
.ftall_icns a:last-child {margin: 0px;
}
a.ftr_fb {width: 32px; height: 32px; float: left; display: block;
}
a.ftr_twitr {width: 32px; height: 32px; float: left; display: block;
}
a.ftr_linkd {width: 32px; height: 32px; float: left; display: block;
}
a.ftr_ytbe {width: 32px; height: 32px; float: left; display: block;
}
a.ftr_fb {background: url("../img/ft_social-icon.png") no-repeat 0px 0px;
}
a.ftr_twitr {background: url("../img/ft_social-icon.png") no-repeat -39px 0px;
}
a.ftr_linkd {background: url("../img/ft_social-icon.png") no-repeat -79px 0px;
}
a.ftr_ytbe {background: url("../img/ft_social-icon.png") no-repeat -119px 0px;
}
.footer .cols {margin: 30px 0px; font-size: 14px;
}
footer .cols &gt; li.col {width: 32%; padding-left: 2%; float: left;
}
footer .cols &gt; li:first-child.col {padding-left: 0%;
}
footer .cols h1 {text-align: center; padding-top: 0px; padding-bottom: 0px; font-weight: normal; margin-bottom: 20px;
}
footer .cols h2 {text-align: center; padding-top: 0px; padding-bottom: 0px; font-weight: normal; margin-bottom: 20px;
}
footer .cols h3 {text-align: center; padding-top: 0px; padding-bottom: 0px; font-weight: normal; margin-bottom: 20px;
}
footer .cols h4 {text-align: center; padding-top: 0px; padding-bottom: 0px; font-weight: normal; margin-bottom: 20px;
}
footer .cols h5 {text-align: center; padding-top: 0px; padding-bottom: 0px; font-weight: normal; margin-bottom: 20px;
}
footer .cols h6 {text-align: center; padding-top: 0px; padding-bottom: 0px; font-weight: normal; margin-bottom: 20px;
}
footer .contact li {background: url("../img/icon-contact.png") no-repeat 0px 0px; padding: 0px 0px 0px 40px; color: rgb(0, 152, 153); margin-bottom: 15px;
}
footer .contact li.phone {background-position: 7px 3px;
}
footer .contact li.email {background-position: 7px -29px;
}
footer .contact li.fb {background-position: 7px -61px;
}
footer .recent-post {padding: 0px 0px 15px;
}
footer .recent-post &gt; a {padding-right: 10px; float: left; display: block;
}

.tweet .tweet_list {margin: 0px; padding: 0px; list-style-type: none; -ms-overflow-y: hidden; -webkit-border-radius: .5em;
}
.query .tweet_list {margin: 0px; padding: 0px; list-style-type: none; -ms-overflow-y: hidden; -webkit-border-radius: .5em;
}
.tweet .tweet_list .awesome {text-transform: uppercase;
}
.tweet .tweet_list .epic {text-transform: uppercase;
}
.query .tweet_list .awesome {text-transform: uppercase;
}
.query .tweet_list .epic {text-transform: uppercase;
}
.tweet .tweet_list li {background-position: 6px 19px; padding: 1em 1em 1em 40px; -ms-overflow-x: hidden; -ms-overflow-y: auto; background-image: url("../img/icon-bird.png"); background-repeat: no-repeat;
}
.query .tweet_list li {background-position: 6px 19px; padding: 1em 1em 1em 40px; -ms-overflow-x: hidden; -ms-overflow-y: auto; background-image: url("../img/icon-bird.png"); background-repeat: no-repeat;
}

.tweet .tweet_list .tweet_odd {background-color: rgba(0, 0, 0, 0.2);
}
.query .tweet_list .tweet_odd {background-color: rgba(0, 0, 0, 0.2);
}
.tweet .tweet_list .tweet_avatar {padding-right: 0.5em; float: left;
}
.query .tweet_list .tweet_avatar {padding-right: 0.5em; float: left;
}
.tweet .tweet_list .tweet_avatar img {vertical-align: middle;
}
.query .tweet_list .tweet_avatar img {vertical-align: middle;
}
footer .footer-bottom {background: rgb(51, 51, 51); padding: 15px 0px 8px; font-family: 'Roboto Condensed', sans-serif;
}
footer .footer-bottom p {margin: 0px; padding: 0px; }

footer .footer-bottom .wrapper {padding: 15px 0px; }

footer .footer-bottom .copyright {color: rgb(153, 153, 153); float: left; display: inline-block; }

footer .copyright a {margin: 0px 7px; color: rgb(153, 153, 153); text-decoration: none; }

footer .copyright a:hover {color: rgb(204, 204, 204);
}
footer .footer-bottom .sitemap { float: right; display: inline-block;
}
footer .footer-bottom .sitemap li {line-height: 1em; padding-left: 9px; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; display: inline-block;
}
footer .footer-bottom .sitemap li:first-child {border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
footer .footer-bottom .sitemap li a {color: rgb(153, 153, 153); font-size: inherit;
}
footer .footer-bottom .sitemap li a:link {color: rgb(153, 153, 153); font-size: inherit;
}
footer .footer-bottom .sitemap li a:visited {color: rgb(153, 153, 153); font-size: inherit;
}
.sitemap li.site_i {background: url("../img/stmap.png") no-repeat 0px 0px; padding: 0px 0px 0px 25px !important; margin-top: 3px;
}
footer .footer-bottom .sitemap li a:hover {color: rgb(204, 204, 204);
}
footer .panel-group .panel { border-radius: 0px; }

/*********** Footer Sitemap Start ********************/

footer .footer-bottom .panel {border:none; background:none;}
footer .footer-bottom .panel-default {border-color:transparent; float:left; width:100%; }
footer .panel-group { clear:both; float:left; width:100%; margin-bottom:0px;}
footer .footer-bottom .panel-body { padding:0px; margin-top:15px; margin-bottom:20px;}
footer .footer-bottom .sitemap-all-links { background:#404040; padding:12px 15px 25px 15px; font-size:13px; position:relative;}
.sitemap-all-links .pointr-arrow {position:absolute; top:-12px; right:12px; background:url(../img/top-pointr.png) 0 0 no-repeat; width:35px; height:20px;}
footer .footer-bottom .footmenuRw {/*float:left; width:100%; */ clear:both;}

footer .footer-bottom .footmenuRw span, footer .footer-bottom .footmenuRw span a {color:#ccc; font-size:15px; display:block; margin:0 0 8px 0; text-transform:uppercase; border-bottom:1px solid #555; padding:0px 0px 7px 0px;}
footer .footer-bottom .footmenuRw:last-child span {border-bottom:0px; margin:0; }
footer .footer-bottom .footmenuRw span a {margin:0; padding:0px; border-bottom:none; color:#fff; }
.ftr_rw .col-md-4 { width: 20%; display:inline-flex; margin:0 0 15px 0; }
.ftr_rw .col-md-4 .col-space { padding-right: 5%; float:left; width:90%; }
.ftr_rw .col-md-4 .col-space:last-child { padding: 0; width: 100%; }
footer .footer-bottom .footmenuRw ul.ftr-list { margin:0px; padding:0; width:90%; display:block;}
footer .footer-bottom .footmenuRw ul.ftr-list li { margin:0; padding:0;}
footer .footer-bottom .footmenuRw ul.ftr-list li &gt; a { color:#ccc; font-size:14px;}
footer .footer-bottom .footmenuRw ul.ftr-list ul { margin:0px 0 0 10px; }
footer .footer-bottom .footmenuRw ul.ftr-list ul li &gt; a { color:#999; }
footer .footer-bottom .footmenuRw ul.ftr-list p { color:#999; text-align:left; line-height:18px; margin:5px 0 0 0;}
/*footer .footer-bottom .footmenuRw ul.ftr-list p a { color:#999;}*/
footer .footer-bottom .prefix {padding:10px 0;}
.prefix {clear:both;}
.ftr-common-links .ftr_rw .col-md-4 { width: 16.6667%; display:inline-flex; margin:0; }
.ftr-common-links {  background:#252525; padding:15px 15px 25px 15px; border-top:5px solid #565656; }
.ftr-common-links ul.ftr-list { margin:0 0 0 15px;}
.ftr-common-links ul.ftr-list li &gt; a { color:#ababab;}
.ftr-common-links ul.ftr-list ul li a { color:#757575;}
.ftr-common-links .col-lg-12 .col-lg-12 ul.ftr-list { margin:25px 0 0 0}
.ftr-common-links .col-lg-12 .col-lg-12 ul.ftr-list li a { font-size:13px; color:#999; display:block; background:#333; text-align:center; padding:6px 0; border:1px solid #444; text-transform:uppercase;}
footer .footer-bottom a:hover {color:#fff !important; text-decoration:underline;}

.footer-bottom .col-md-10 {padding: 0px;}
.footer-bottom .col-md-2 {padding: 0px;}

/*********** Footer Sitemap End ********************/

.cf::after {width: 0px; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "\0020";
}
.cf::before {width: 0px; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "\0020";
}
.cf::after {clear: both;
}
.cf {-ms-zoom: 1;
}
.page-content {margin-top: 20px;
}
.noborder.section {margin-bottom: 10px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
h2.heading {color: rgb(68, 68, 68); font-size: 30px;
}
h4.heading {color: rgb(68, 68, 68); font-size: 22px; margin-bottom: 10px;
}
h2.heading::before {padding-right: 10px; content: "//";
}
h4.heading::before {padding-right: 10px; content: "//";
}
.one-half {margin-right: 2.12%; margin-bottom: 40px; float: left; position: relative;
}
.one-third {margin-right: 2.12%; margin-bottom: 40px; float: left; position: relative;
}
.one-fourth {margin-right: 2.12%; margin-bottom: 40px; float: left; position: relative;
}
.one-half {width: 48.93%;
}
.one-third {width: 31.91%;
}
.one-fourth {width: 23.4%;
}
.last {clear: right; margin-right: 0px !important;
}
img.floatleft {padding: 10px 10px 10px 0px; float: left;
}
div.floatleft {padding: 10px 10px 10px 0px; float: left;
}
img.floatright {float: right;
}
div.floatright {float: right;
}
#sidebar a {color: rgb(0, 152, 153);
}
#sidebar .ads a {line-height: 0; margin-right: 10px; margin-bottom: 10px; float: left; display: block;
}
#sidebar li {margin-bottom: 7px;
}
#sidebar .block {padding-bottom: 5px; margin-bottom: 20px;
}
#map_canvas {width: 100%; height: 300px; margin-bottom: 20px; display: block;
}
#sidebar #map_canvas {height: 200px;
}
#posts-list {width: 680px; float: left; position: relative;
}
#posts-list article {background: 0px 0px rgb(229, 229, 229); padding: 29px; border: 1px solid rgb(194, 194, 194); margin-top: 30px; position: relative;
}
#posts-list article .feature-image {line-height: 0; position: relative;
}
#posts-list article .feature-image img {max-width: 100%;
}
#posts-list article .feature-image .entry-date {background: rgb(153, 51, 0); border-radius: 0px 0px 5px 5px; width: 50px; height: 60px; text-align: center; right: 0px; bottom: -60px; color: rgb(255, 255, 255); line-height: 1.1em; font-family: mensch; font-size: 20px; position: absolute; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px;
}
#posts-list article .feature-image .entry-date .month {margin-top: 7px;
}
#posts-list article .excerpt {color: rgb(68, 68, 68); margin-top: 40px;
}
#posts-list article .excerpt .post-heading {color: rgb(68, 68, 68); line-height: 1.1em; font-family: mensch; font-size: 36px; display: block; max-width: 480px;
}
#posts-list article .meta {padding-top: 10px; font-size: 14px; border-top-color: rgb(68, 68, 68); border-top-width: 1px; border-top-style: solid; display: block;
}
#posts-list article .meta a {color: rgb(153, 51, 0);
}
#main .page-navigation {margin: 30px 0px; left: 50%; float: left; display: block; position: relative;
}
#main .page-navigation div {background: 0px 0px rgb(51, 51, 51); right: 50%; color: rgb(0, 152, 153); position: relative; box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1); -moz-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.1);
}
#main .page-navigation .nav-next {background: url("../img/icon-arrows.png") no-repeat left -38px rgb(51, 51, 51); padding-left: 20px; margin-right: 20px; float: left;
}
#main .page-navigation .nav-previous {background: url("../img/icon-arrows.png") no-repeat right 0px rgb(51, 51, 51); padding-right: 20px; float: right;
}
#main .page-navigation a {padding: 7px 15px 7px 25px; height: 24px; color: rgb(0, 152, 153); display: block;
}
#main .page-navigation .nav-previous a {padding: 7px 25px 7px 15px;
}
#sidebar {width: 240px; font-size: 14px; margin-top: 30px; float: right; position: relative;
}
.slider-community {margin-top: 20px;
}
#community-listing {margin-top: 0px;
}
.community-listing article {margin-top: 0px;
}
.community-listing#sidebar {margin-top: 0px;
}
.community-listing .page-content {margin-top: 0px;
}
.community-listing#posts-list .page-content article {margin-top: 0px;
}
.property {margin-bottom: 10px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid;
}
.property .property-content {width: 690px; float: left;
}
.property .property-info {background: 0px 0px rgb(229, 229, 229); padding: 20px; border: 1px solid rgb(194, 194, 194); width: 200px; line-height: 1em; font-size: 14px; float: right;
}
.property .property-info p {margin-bottom: 10px;
}
.property .property-info strong {font-weight: bold; display: block;
}
.property .property-info a {color: rgb(0, 152, 153);
}
.related-properties {margin-bottom: 20px;
}
.related-properties a {color: rgb(0, 152, 153);
}
.related-properties .related-list li {width: 300px; text-align: center; margin-left: 20px; float: left;
}
.related-properties .related-list li:first-child {margin-left: 0px;
}
.related-properties .related-list li .thumb {background: rgb(51, 51, 51); padding: 0px; color: rgb(255, 255, 255); line-height: 0; margin-bottom: 10px; display: block;
}
.related-properties .related-list li .thumb img {width: 100%; max-width: 100%;
}
#filter-buttons {background: 0px 0px rgb(229, 229, 229); margin: 30px 0px 20px; border: 1px solid rgb(194, 194, 194); height: 40px; text-align: center;
}
#filter-buttons li {margin-bottom: 0px; display: inline-block;
}
#filter-buttons li a {color: rgb(0, 152, 153); line-height: 1em; padding-top: 11px; text-decoration: none; margin-right: 5px; margin-bottom: 0px; display: block;
}
#filter-buttons li .selected {background: url("../img/icon-arrows-vert.png") no-repeat top;
}
.feature {width: 940px;
}
.feature li {background: rgb(51, 51, 51); width: 300px; margin-bottom: 20px; margin-left: 13px; position: relative;
}
.feature li a {color: rgb(0, 152, 153);
}
.feature li .thumb {margin: 10px; width: 280px; display: block; position: relative;
}
.feature li .thumb img {max-width: 100%;
}
.feature li .thumb .date {background: 0px 0px rgb(255, 255, 255); border-radius: 40px; left: 110px; width: 60px; height: 50px; bottom: -25px; padding-top: 10px; font-family: mensch; float: left; display: block; position: absolute; -webkit-border-radius: 40px; -moz-border-radius: 40px;
}
.feature li .thumb .date span {text-align: center; line-height: 20px; font-size: 20px; display: block;
}
.feature li .caption {padding: 10px 10px 20px; text-align: center; color: rgb(255, 255, 255);
}
#comments-wrap {padding-top: 20px; margin-bottom: 20px;
}
#comments-wrap .commentlist {margin: 0px 0px 30px; font-size: 14px; list-style-type: none;
}
#comments-wrap .commentlist .comment-body {margin: 0px 0px 18px; padding: 5px 0px 10px; border-bottom-color: rgb(68, 68, 68); border-bottom-width: 1px; border-bottom-style: solid;
}
#comments-wrap .commentlist &gt; li:last-child {border: currentColor; padding-top: 0px;
}
#comments-wrap .commentlist .v-card {color: rgb(51, 51, 51);
}
#comments-wrap .commentlist .comment img.avatar {margin: 2px 15px 0px 0px; width: 35px; height: 35px; float: right;
}
#comments-wrap .commentlist .respond-title-wrap {margin: 0px 0px 30px; padding: 0px 0px 15px; border-bottom-color: rgb(68, 68, 68); border-bottom-width: 1px; border-bottom-style: solid;
}
#comments-wrap .commentlist .comment-title-wrap {margin: 0px 0px 30px; padding: 0px 0px 15px; border-bottom-color: rgb(68, 68, 68); border-bottom-width: 1px; border-bottom-style: solid;
}
#comments-wrap .commentlist #respond-title {color: rgb(153, 51, 0); font-size: 15px; font-weight: bold;
}
#comments-wrap .commentlist #comments {color: rgb(153, 51, 0); font-size: 15px; font-weight: bold;
}
#comments-wrap .commentlist .add-comment-link {color: rgb(153, 51, 0); font-size: 15px; font-weight: bold;
}
#comments-wrap .commentlist .respond-caption {font-size: 11px;
}
#comments-wrap .commentlist .add-comment-link a {padding: 0px 15px 0px 0px; font-size: 12px;
}
#comments-wrap .commentlist .comment-body {margin-bottom: 20px; position: relative;
}
#comments-wrap .commentlist ul li {padding: 0px;
}
#comments-wrap .commentlist ul li:first-child .comment-border {margin: 18px 0px 0px; width: 430px; height: 18px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid;
}
#comments-wrap .commentlist .comment p:last-child {margin: 0px;
}
#comments-wrap .commentlist .comment .children {margin-left: 13%; list-style-type: none;
}
#comments-wrap .commentlist .comment .children .comment-body {padding-bottom: 10px; border-bottom-color: rgb(68, 68, 68); border-bottom-width: 1px; border-bottom-style: solid;
}
#comments-wrap .commentlist .comment .children .comment-meta {margin-bottom: 10px; margin-left: 0px;
}
#comments-wrap .commentlist .comment .children li {
}
#comments-wrap .commentlist .comment .children .comment-body {margin: 10px 0px 0px;
}
#comments-wrap .commentlist .nocomments {padding: 20px; text-align: center;
}
#comments-wrap .commentlist .comment-body ul {list-style-type: disc;
}
#comments-wrap .commentlist .comment-body ol {list-style-type: decimal;
}
#comments-wrap .commentlist .reply {top: 1px; right: 1px; position: absolute;
}
#comments-wrap .commentlist .comment-reply-link-wrap .comment-reply-link {color: rgb(153, 51, 0); font-size: 11px;
}
#comments-wrap .commentlist .comment-reply-link-wrap .comment-reply-link:hover {color: rgb(153, 51, 0);
}
#comments-wrap .commentlist .comment-meta {margin: 0px 0px 10px; font-size: 11px; position: relative;
}
#comments-wrap .commentlist .comment-meta .comment-replies {margin-left: 20px;
}
#comments-wrap .commentlist .comment-author {color: rgb(68, 68, 68); font-weight: bold;
}
#comments-wrap .commentlist .comment-author cite {margin: 0px; padding: 0px; color: rgb(0, 152, 153); font-style: normal; font-weight: bold;
}
#comments-wrap .commentlist .comment-author cite a {padding: 0px 15px 0px 0px; color: rgb(0, 152, 153);
}
#comments-wrap .commentlist .comment-inner h4 a {color: rgb(0, 152, 153);
}
#comments-wrap .commentlist .comments-pagination {padding: 20px 0px; line-height: 14px; overflow: hidden; clear: both; font-size: 11px; margin-bottom: 10px; position: relative;
}
#comments-wrap .commentlist .comments-pagination span {background: 0px 0px rgb(229, 229, 229); margin: 2px 2px 2px 0px; padding: 6px 9px 5px; width: auto; color: rgb(68, 68, 68); text-decoration: none; float: left; display: block;
}
#comments-wrap .commentlist .comments-pagination a {background: 0px 0px rgb(229, 229, 229); margin: 2px 2px 2px 0px; padding: 6px 9px 5px; width: auto; color: rgb(68, 68, 68); text-decoration: none; float: left; display: block;
}
#comments-wrap .commentlist .comments-pagination span:hover {background: 0px 0px rgb(68, 68, 68); color: rgb(255, 255, 255);
}
#comments-wrap .commentlist .comments-pagination a:hover {background: 0px 0px rgb(68, 68, 68); color: rgb(255, 255, 255);
}
#comments-wrap .commentlist .comments-pagination .current {background: 0px 0px rgb(68, 68, 68); padding: 6px 9px 5px; color: rgb(255, 255, 255);
}
#comments-wrap .comments-links-horizontal li {margin: 0px 10px 5px; padding: 0px 5px 5px; display: inline-block;
}
#comments-wrap .comments-links-horizontal li:first-child {padding-left: 0px; margin-left: 0px;
}
#comments-wrap .comments-links-horizontal li a {color: rgb(0, 152, 153);
}
.form label {width: 100px; display: inline-block;
}
#commentform {margin-bottom: 20px;
}
#contactForm {margin-bottom: 20px;
}
#commentform .comment-notes {margin-bottom: 10px;
}
#contactForm .comment-notes {margin-bottom: 10px;
}
#commentform .form-allowed-tags {color: rgb(68, 68, 68); font-size: 14px; margin-bottom: 10px;
}
#contactForm .form-allowed-tags {color: rgb(68, 68, 68); font-size: 14px; margin-bottom: 10px;
}
#commentform input[type='text'] {background: 0px 0px rgb(241, 241, 241); padding: 10px 15px; border: 1px solid rgb(204, 204, 204); color: rgb(72, 72, 72); line-height: 1.5em; overflow: auto; font-family: Helvetica, Arial; font-size: 14px;
}
#contactForm input[type='text'] {background: 0px 0px rgb(241, 241, 241); padding: 10px 15px; border: 1px solid rgb(204, 204, 204); color: rgb(72, 72, 72); line-height: 1.5em; overflow: auto; font-family: Helvetica, Arial; font-size: 14px;
}
#commentform textarea {background: 0px 0px rgb(241, 241, 241); padding: 10px 15px; border: 1px solid rgb(204, 204, 204); color: rgb(72, 72, 72); line-height: 1.5em; overflow: auto; font-family: Helvetica, Arial; font-size: 14px;
}
#contactForm textarea {background: 0px 0px rgb(241, 241, 241); padding: 10px 15px; border: 1px solid rgb(204, 204, 204); color: rgb(72, 72, 72); line-height: 1.5em; overflow: auto; font-family: Helvetica, Arial; font-size: 14px;
}
#commentform input[type='text']:focus {background: 0px 0px rgb(255, 255, 255); box-shadow: 0px 0px 3px rgba(251,228,113,0.4); -moz-box-shadow: 0 0 3px rgba(251, 228, 113, 0.4); -webkit-box-shadow: 0 0 3px rgba(251, 228, 113, 0.4);
}
#contactForm input[type='text']:focus {background: 0px 0px rgb(255, 255, 255); box-shadow: 0px 0px 3px rgba(251,228,113,0.4); -moz-box-shadow: 0 0 3px rgba(251, 228, 113, 0.4); -webkit-box-shadow: 0 0 3px rgba(251, 228, 113, 0.4);
}
#commentform textarea:focus {background: 0px 0px rgb(255, 255, 255); box-shadow: 0px 0px 3px rgba(251,228,113,0.4); -moz-box-shadow: 0 0 3px rgba(251, 228, 113, 0.4); -webkit-box-shadow: 0 0 3px rgba(251, 228, 113, 0.4);
}
#contactForm textarea:focus {background: 0px 0px rgb(255, 255, 255); box-shadow: 0px 0px 3px rgba(251,228,113,0.4); -moz-box-shadow: 0 0 3px rgba(251, 228, 113, 0.4); -webkit-box-shadow: 0 0 3px rgba(251, 228, 113, 0.4);
}
#commentform input[type='text'] {width: 50%; overflow: hidden; margin-top: 10px; margin-bottom: 10px;
}
#contactForm input[type='text'] {width: 50%; overflow: hidden; margin-top: 10px; margin-bottom: 10px;
}
#commentform input[type='password'] {width: 50%; overflow: hidden; margin-top: 10px; margin-bottom: 10px;
}
#contactForm input[type='password'] {width: 50%; overflow: hidden; margin-top: 10px; margin-bottom: 10px;
}
#commentform textarea {width: 93.18%; height: 230px; margin-top: 10px; margin-bottom: 10px;
}
#contactForm textarea {width: 93.18%; height: 230px; margin-top: 10px; margin-bottom: 10px;
}
#commentform input[type='submit'] {background: 0px 0px rgb(51, 51, 51); padding: 10px 15px; transition:0.3s; width: auto; color: rgb(0, 152, 153); font-size: 14px; cursor: pointer; box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1); -moz-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.1); -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s;
}
#contactForm input[type='submit'] {background: 0px 0px rgb(51, 51, 51); padding: 10px 15px; transition:0.3s; width: auto; color: rgb(0, 152, 153); font-size: 14px; cursor: pointer; box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1); -moz-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.1); -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s;
}
#commentform input[type='button'] {background: 0px 0px rgb(51, 51, 51); padding: 10px 15px; transition:0.3s; width: auto; color: rgb(0, 152, 153); font-size: 14px; cursor: pointer; box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1); -moz-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.1); -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s;
}
#contactForm input[type='button'] {background: 0px 0px rgb(51, 51, 51); padding: 10px 15px; transition:0.3s; width: auto; color: rgb(0, 152, 153); font-size: 14px; cursor: pointer; box-shadow: 3px 3px 0px 0px rgba(0,0,0,0.1); -moz-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.1); -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s;
}
#commentform input[type='submit']:hover {transform: translate(0px, -5px); -moz-transform: translate(0px, -5px); -webkit-transform: translate(0px, -5px); -o-transform: translate(0px, -5px);
}
#contactForm input[type='submit']:hover {transform: translate(0px, -5px); -moz-transform: translate(0px, -5px); -webkit-transform: translate(0px, -5px); -o-transform: translate(0px, -5px);
}
#commentform input[type='button']:hover {transform: translate(0px, -5px); -moz-transform: translate(0px, -5px); -webkit-transform: translate(0px, -5px); -o-transform: translate(0px, -5px);
}
#contactForm input[type='button']:hover {transform: translate(0px, -5px); -moz-transform: translate(0px, -5px); -webkit-transform: translate(0px, -5px); -o-transform: translate(0px, -5px);
}
#commentform input#submit {margin-top: 7px;
}
#contactForm input#submit {margin-top: 7px;
}
#commentform label {margin-bottom: -10px; display: block;
}
#contactForm label {margin-bottom: -10px; display: block;
}
#commentform p {margin-bottom: 10px;
}
#contactForm p {margin-bottom: 10px;
}
#commentform #error {margin-left: 10px;
}
#contactForm #error {margin-left: 10px;
}
#commentform #sent-form-msg {background: 0px 0px rgba(0, 0, 0, 0.1); padding: 5px 10px; color: rgb(68, 68, 68); margin-bottom: 40px;
}
#contactForm #sent-form-msg {background: 0px 0px rgba(0, 0, 0, 0.1); padding: 5px 10px; color: rgb(68, 68, 68); margin-bottom: 40px;
}
#contactForm #error {display: none;
}
#contactForm #sent-form-msg {display: none;
}
#suiteBarLeft {/*background-color: rgb(153, 51, 0);*/
     background-color:rgb(0, 114, 198);
}
#suiteBarRight {/*background-color: rgb(229, 229, 229);*/
     background-color:rgba(239, 239, 239, 0.78);
}
.ms-core-suiteLink-a:hover {background-color: rgb(0, 152, 153);
}
#globalNavBox {background-color: rgb(229, 229, 229);
}
.ms-clientcontrol-chromeheader {background-color: rgb(229, 229, 229);
}
[class]#pageStatusBar {margin-bottom: 0px;
}
.ms-status-msg {margin-bottom: 0px;
}
.ms-cui-tt-s &gt; .ms-cui-tt-a {border-color: rgb(153, 51, 0);
}
.ms-cui-tt-a:hover {border-color: rgb(153, 51, 0);
}
.ms-cui-tt-s &gt; .ms-cui-tt-a:hover {border-color: rgb(153, 51, 0);
}
.ms-cui-tt-s.ms-browseTab &gt; .ms-cui-tt-a:hover {border-color: rgb(153, 51, 0);
}
header #SearchBox .ms-srch-sb-border {background: rgb(229, 229, 229); border-radius: 5px; border: 1px solid rgb(194, 194, 194); height: 38px; display: block; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
header #SearchBox .ms-srch-sb-borderFocused {background: rgb(229, 229, 229); border-radius: 5px; border: 1px solid rgb(194, 194, 194); height: 38px; display: block; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
header #SearchBox .ms-srch-sb-borderFocused {border-color: rgb(0, 152, 153);
}
header #SearchBox .ms-srch-sb input[type=text] {padding: 5px 10px; border: 0px currentColor; width: 170px; height: 28px; color: rgb(51, 51, 51); line-height: 1em; font-size: 16px; vertical-align: top; display: inline-block;
}
.ms-srch-sb &gt; .ms-srch-sb-navLink {margin: 7px 10px 5px 0px; padding: 0px;
}
.ms-srch-sb &gt; .ms-srch-sb-navLink img {display: block; max-width: none;
}
.ms-srch-sb &gt; .ms-srch-sb-searchLink {background: url("../img/icon-search.png") no-repeat 0px 6px; margin: 0px; padding: 7px 0px 5px; transition:all; width: 22px; height: 24px; vertical-align: top; display: inline-block; -webkit-transition: all 0s ease; -moz-transition: all 0s ease; -o-transition: all 0s ease;
}
.ms-srch-sb &gt; .ms-srch-sb-searchLink:hover {background: url("../img/icon-search.png") no-repeat 0px -70px;
}
.ms-srch-sb &gt; .ms-srch-sb-searchLink img {display: none;
}
nav .site-access .ms-signInLink {background: url("../img/icon-login.png") no-repeat 0px 0px; padding: 0px; width: 43px; height: 43px; line-height: 1em; text-indent: -1000px; overflow: hidden; display: block;
}
#s4-bodyContainer {padding-bottom: 0px;
}
* {-moz-box-sizing: content-box;
}
*::before {-moz-box-sizing: content-box;
}
*::after {-moz-box-sizing: content-box;
}
* [class^='span'] {-moz-box-sizing: border-box;
}
* [class^='span']::before {-moz-box-sizing: border-box;
}
* [class^='span']::after {-moz-box-sizing: border-box;
}
img {width: auto; max-width: none;
}
* [class^='span'] img {max-width: 100%;
}
#scriptWPQ2 img {width: auto; max-width: none;
}
img.ms-webpart-menuArrowImg {width: auto; max-width: none;
}
#applist img {width: auto; max-width: none;
}
.ms-siteactions-imgspan {margin: 0px; float: none;
}
#s4-ribbonrow [class*='span'] {line-height: 1.2em; margin-left: 0px; float: none;
}
input.ms-cui-cb-input {padding: 3px 7px 2px; height: 14px;
}
select {height: auto; line-height: 20px;
}
input[type='file'] {height: auto; line-height: 20px;
}
label {margin-bottom: 0px; display: inline-block;
}
.theme-nivo-specter .nivoSlider img {height: 100% !important;
}
header &gt; .container {position: relative; }

header &gt; .container-fluid {position: relative; }

header .searchbox {width: 260px; text-align: left; right: auto; bottom: auto; margin-top: 60px; float: right; position: relative;
}
header #searchInputBox input[type=text] {transition:none; box-shadow: none; -webkit-transition: none; -moz-transition: none;
}
header .social {right: 20px;
}
footer {padding-top: 0px;
}
footer .col-md-4 h1 {text-align: center; padding-top: 0px; padding-bottom: 0px; font-weight: normal; margin-bottom: 20px;
}
footer .col-md-4 h2 {text-align: center; padding-top: 0px; padding-bottom: 0px; font-weight: normal; margin-bottom: 20px;
}
footer .col-md-4 h3 {text-align: center; padding-top: 0px; padding-bottom: 0px; font-weight: normal; margin-bottom: 20px;
}
footer .col-md-4 h4 {text-align: center; padding-top: 0px; padding-bottom: 0px; font-weight: normal; margin-bottom: 20px;
}
footer .col-md-4 h5 {text-align: center; padding-top: 0px; padding-bottom: 0px; font-weight: normal; margin-bottom: 20px;
}
footer .col-md-4 h6 {text-align: center; padding-top: 0px; padding-bottom: 0px; font-weight: normal; margin-bottom: 20px;
}
footer .footer-bottom .container-fluid {padding: 15px 20px;
}
footer .footer-bottom p {font-size: 14px; color:#999; font-weight:400;
}
footer .footer-bottom li {font-size: 14px;
}
footer .footer-bottom .copyright {min-height: 0px;
}
footer .footer-bottom .sitemap {min-height: 0px;
}
footer .footer-bottom .sitemap {text-align: right;
}
.webContainer {margin: 0px;
}
.alumniZone {background: rgb(253, 248, 206); border-width: 1px 0px; border-style: solid; border-color: rgb(227, 222, 181); margin: 2% 0px 0px; width: 100%; float: left; display: block;
}
.almniPnl {padding: 40px 0px; width: 100%; text-align: center; color: rgb(102, 102, 102); font-family: "Roboto", sans-serif; font-size: 18px; font-weight: 300; float: left;
}
.almniPnl p {margin: 15px 0px 0px; padding: 0px; text-align:center;
}
.almniPnl a {color: rgb(255, 102, 0); }

.almniPnl a:hover {text-decoration:underline; }

span.alm_heading {color: rgb(51, 51, 51); font-size: 24px; font-family: 'Roboto Condensed', sans-serif; font-weight:400;
}
.clerfix {clear: both; }

#Looking_content {background: rgb(255, 255, 255); padding: 20px 0px; width: 100%; float: left; position: relative;
}
#brand_content {background: rgb(255, 255, 255); padding: 40px 0px 20px 0px ; width: 100%; float: left; position: relative;
}
#innerContentZone {background: rgb(255, 255, 255); padding: 40px 0px; width: 100%; float: left; position: relative;
}
.sfrm {margin: 0px; width: 100%; clear:both;
}
.midSecN {margin: 0px; width: 100%;
}
.brand_headar {width: 100%; float: left;
}
.brand_headar h2 {margin: 0px; padding: 0px; text-align: center; color: rgb(178, 178, 179); font-family: "Roboto Light", sans-serif; font-weight: normal; display: block;
}
.brand_headar p {margin: 0px; padding: 0px; text-align: center; color: rgb(178, 178, 179); font-family: "Roboto Light", sans-serif; font-weight: normal; display: block;
}
.brand_headar h2 {line-height: 40px; font-family: "Roboto", sans-serif; font-size: 32px; font-weight: 300;
}
.brand_headar h2 strong {color: rgb(0, 96, 172); }
.brand_headar p {line-height: 25px; font-size: 15px; font-weight: 400; }
.brndArea {background: url("../img/headingBg.png") no-repeat top; margin: 10px 0px 0px; padding: 20px 0 0 0px; width: 100%; float: left;
}

.brand_logo {margin: auto; width: 100%;
}
.brand_logo ul {margin: 0px; padding: 0px; text-align: center;
}
/*.brand_logo ul li {margin: 0px 15px; padding: 0px; width: 150px; height: 100px; text-align: center; display: inline; list-style-type: none;
}*/
.brand_logo ul li img {max-height: 100%; max-width: 100%;
}
.fndrfrm {background: url("../img/headingBg.png") no-repeat top; margin: 10px 0px 0px; padding: 20px 0px; width: 100%; float: left;
}
.fndrfrm .fndrculm {margin: 0px 2% 0px 0px; width: 29.35%; float: left;
}
.fndrfrm label {margin: 0px 0px 5px; color: rgb(0, 96, 172); font-family: "Roboto", sans-serif; font-size: 13px; display: block;
}
.fndrfrm select {padding: 2%; outline: 0px; border: 1px solid rgb(204, 204, 204); width: 96%; color: rgb(51, 51, 51); font-family: "Roboto", sans-serif; float: left; font-weight:300;
}
.fndrDiv {padding: 0px;
}
.finderheadng {margin: 0px auto; padding: 0px; width: 100%; position: relative; text-align:center;
}
.finderheadng h1 {margin: 0px; padding: 0px; color: rgb(102, 102, 102); font-family: "Roboto", sans-serif; font-size: 22px; font-weight: 300;
}
/*.dotArrw {background: url("../img/arrowDot.png") no-repeat right 6px; top: -1px; width: 25px; height: 25px; right: 0px; position: absolute;
}*/
.gofnd {padding: 29px 0px 0px; float: left;
}
.gofnd a {background: rgb(0, 96, 172); padding: 6px 15px; color: rgb(255, 255, 255); text-transform: uppercase; text-decoration: none; float: left; outline:0px none;
}
.gofnd a:hover {background: rgb(14, 57, 151); color: rgb(255, 255, 255);
}
.request_info {right: 0px; bottom: 0px; position: absolute; z-index: 50; cursor: pointer;
}
#video_content {background: #E0EFFB; padding: 30px 0px; width: 100%; float: left; }

.midArea {width: 100%; float: left;}
.vedio_area {margin: 0px; width: 100%; height: 230px; float: left; position: relative;
}
.story_area {margin: 0px; width: 100%; height: 230px; float: left; position: relative;
}
span.close {background: red; padding: 3px 8px; top: -21px; right: 0px; color: rgb(255, 255, 255); font-size: 13px; position: absolute; cursor: pointer;
}
span.close {display: none;
}
/*.wndw {background: url("../img/blck_bg.png"); left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; z-index: 11; }*/
.wndw { background-color: rgba(0, 0, 0, 0.7); left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; z-index: 11; }

.vlyr {width:100%; height:230px; text-align: center; vertical-align: middle; display: table; position: relative;
}
.vlyr a {margin: 0px; width: inherit; height: auto; position:absolute; top:90px; left:0;
}
.vlyr h3 {margin: 0px 5%; left: 0px; top: 5%; width: 90%; text-align: center; color: rgb(204, 204, 204); font-family: "Roboto", sans-serif; font-size: 24px; font-weight: 300; display: block; position: absolute;
}
.niit_world { background: none repeat scroll 0 0 #4086CD; height: 230px; padding: 0 30px; position: relative; }
.niit_world img {margin: 45px 0 0 0px; width: 100%; }
.niit_world h3 {margin: 0px 5%; left: 0px; top: 5%; width: 90%; text-align: center; color: rgb(255, 255, 255); font-family: "Roboto", sans-serif; font-size: 24px; font-weight: 300; display: block; position: absolute;
}
.niit_world p { bottom: 20px; color: #FFFFFF; display: block; font-size: 15px; left: 0; line-height: normal; margin: 0; padding: 0; position: absolute; right: 0; text-align: center; }
.niit_world p { bottom: 15px; }
.niit_world p a { color: #FFFFFF; text-decoration: underline; }
.niit_world p a:hover { text-decoration: none; }

.countries { background: rgb(0, 96, 172); padding: 2% 0; bottom: 0px; position: absolute; z-index: 10; width:100%; text-align:center;}
.countries a {margin: 0px 2%; padding:10px 0px; color: rgb(110, 167, 238); text-transform: uppercase; font-family: "Roboto condensed", sans-serif; font-size: 13px; text-decoration: none; outline:0px none;}
.countries a:hover {color: rgb(255, 255, 255);}
#testimonia_content {background: url("../img/testimonial_img.jpg") no-repeat top; padding: 0px; width: 100%; height: 375px; float: left;}
.testimonia_contentArea {width: 100%; height: 375px; float: left; position: relative;}
.testimonia_contentArea .testimonia_info {left: 0px; width: 60%; /*height: 150px;*/ bottom: 30px;  position: absolute;}
.testPicArea {background: rgba(255, 255, 255, 0.9); float:left;width:100%;margin:0;}
.tstPic {background: rgba(255, 255, 255, 0.9); padding: 5px 5px 0px; left: 60px; top: -85px; width: 80px; height: 80px; position: absolute; display:none;
}
.tstPic img {width: 100%;
}
.tstname {padding: 10px 0px 0px 60px; color: rgb(85, 85, 85); family: "Roboto", sans-serif; font-size: 13px; display: block;
}
.tstname em {color: rgb(136, 136, 136);
}
.testimonia_quoat {background: url("../img/testimonial_quoat.png") no-repeat left 5px; margin: 15px 0px 0px; padding: 0px 30px 30px 60px; width: auto; color: #666; line-height: 24px; family: "Roboto", sans-serif; font-size: 16px; font-style: italic; font-weight: 300; float: left; font-family:"Roboto", sans-serif; 
}
#news_content {background: #fff; margin: 0px; padding:30px 0; width: 100%; float: left;
}
.news_events {background: rgb(255, 126, 0); width: 100%; height: 260px; float: left; position: relative; overflow:hidden;
}
.news_events a.moreNews {background: rgb(255, 229, 204); border-width: 1px 0px 1px 1px; border-style: solid; border-color: rgb(255, 126, 0); padding: 5px 10px; top: 6px; right: 0px; color: rgb(255, 126, 0); text-transform: uppercase; font-size: 13px; text-decoration: none; display: block; position: absolute;
}
.news_events a.moreNews:hover {background: rgb(255, 126, 0); border-width: 1px 0px 1px 1px; border-style: solid; border-color: rgb(255, 229, 204); color: rgb(255, 229, 204);
}
.news_events ul {margin: 0px; padding: 0px; width: 100%; float: left; list-style-type: none;
}
.news_events ul li {list-style: none; margin: 10px 0px; padding: 0px; width: 100%; float: left; display: block;
}
.news_events h3 {margin: 0px; padding: 10px 0px 10px 10px; width: auto; color: rgb(255, 255, 255); text-transform: uppercase; font-family: "Roboto", sans-serif; font-size: 18px; font-weight: normal; float: left; display: block; font-weight:300;
}
.event1 {padding: 5px 10px; line-height: 18px; font-family: "Roboto", sans-serif; font-size: 15px;
}
:last-child.event1 {padding-bottom: 0px;
}
.event1 .c1 {border-width: 3px 1px 1px; border-style: solid; border-color: rgb(255, 255, 255); margin: 0 4% 0 0; height: 64px; float: left; padding:0; width: 10%; min-width:60px; text-align:center; font-family: "Roboto condensed", sans-serif;
}
.event1 .heading {/*width: auto;*/
}
.event1 .c1 p {margin: 0px; padding: 8px 0px 6px 0px; text-align: center; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 15px; display: block; font-weight:400;
}
.event1 .c1 span {text-align: center; color: rgb(255, 255, 255); font-size: 28px; display: block; clear:both;
}
.event1 .heading a {color: rgb(255, 255, 255); font-size: 14px; text-decoration: none; display: block;
}
.event1 .heading a:hover {color: rgb(255, 229, 204); text-decoration: none;
}
.event1 .heading p {margin: 0px; padding: 0px; color: rgb(255, 229, 204); line-height: 18px; font-size: 12px;
}

/********** Award Start *************/
.awardsPnl {margin: 0px; width: 100%; height: 260px; float: left; position:relative;
}
/*.award-heading { position:absolute; top:0px; left:0px; right:0px; width:auto; font-family: "Roboto condensed", sans-serif; background:url(../img/headBg2.png) repeat; z-index:10; padding:6px 15px; }*/
.award-heading { position:absolute; top:0px; left:0px; right:0px; width:auto; font-family: "Roboto condensed", sans-serif; background-color: rgba(255, 255, 255, 0.6); z-index:10; padding:6px 15px; }

.award-heading h3 { color:#333; font-size:18px; text-transform:uppercase; }

.awardsPnl img {height:260px !important;
}
.awardsPnl .carousel-indicators {display:none;
}

.awardsPnl .carousel-caption {
    bottom:0;
    left: 0;
    margin: 0;
    padding: 4px 0 6px 0;
    width: 100%;text-align:center; background-color: rgba(0, 0, 0, 0.6);
}
.awardsPnl .carousel-caption .capbig {margin-bottom:5px;text-align:center;color:#fff;font-weight:400; padding:0 10px
}
.awardsPnl .carousel-caption span.cap {width:100% !important;display:none;
}
.awardsPnl .carousel-control.left, .awardsPnl .carousel-control.right {width:12%; background-image:none;
}
.awardsPnl .carousel-control .glyphicon-chevron-left, .awardsPnl .carousel-control .icon-prev { margin-left: -15px; }
.awardsPnl .carousel-control .glyphicon-chevron-right, .awardsPnl .carousel-control .icon-next { margin-right: -15px; }


/*.awardsPnl .carousel-control {
    bottom: 0;
    left: 0;
    opacity: 10;
    top: 188px;
    width: 15%;z-index:10;
}
.awardsPnl .carousel-control.left {left:40%;
}
.awardsPnl .carousel-control.right {left:54%;
}
.awardsPnl .glyphicon-chevron-right:before {content:url(../img/sldr_arrow_right.png);
}	
.awardsPnl .glyphicon-chevron-left:before {content:url(../img/sldr_arrow_left.png);
}*/


/********** Award End *************/

/********** Customer Speak Start *************/	
.socialpnl {background: #dedfe1; width: 100%; /*height: 260px;*/ float: left; position: relative; min-height:260px;
}
.custmr-speak {padding:10px; padding:15px;}
.custmr-speak h2 {color: rgb(51, 51, 51); font-size: 18px; font-weight: 300; text-transform:uppercase;}
.custmr-speak .slide {margin:5px 0 0 0;}
.custmr-speak .carousel-control {display:none;}
.custmr-speak .carousel-indicators {top: -28px; left:0; right:15px;  margin-left:41%; padding-left: 0; text-align: right; }
.custmr-speak .carousel-indicators li { background-color: rgba(0, 0, 0, 0);  border: 1px solid #bbb; border-radius: 10px;}
.custmr-speak .carousel-indicators .active {background-color: #bbb; border-radius: 10px;}
.custmr-speak .carousel-inner {z-index:15;}
.custmr-speak .carousel-caption {position:relative; left:0; right:0; clear:both; padding:30px 0 0 0; margin:0; float:left; width:100%;}
.custmr-speak .carousel-caption &gt; p {color:#333; font-size:13px; text-shadow:none; text-indent:35px; background:url(../img/speak-cotts.png) 1px 1px no-repeat;}

/********** Customer Speak End *************/	

/********** Tabs Start *************/
.midContnt .tabPnl ul {
    margin: 0;
    padding: 0;
}
.midContnt .tabPnl ul li {
    margin: 0;
    padding: 0;
}

.midContnt .tabPnl .nav &gt; li &gt; a {text-decoration:none;
}
.midContnt .tabPnl .nav &gt; li &gt; a:hover {background:#EAEDF0;
}
.midContnt .nav-tabs.nav-justified &gt; li &gt; a {
    border-radius: 0;
}
.midContnt .nav-tabs.nav-justified &gt; .active &gt; a, .midContnt .nav-tabs.nav-justified &gt; .active &gt; a:hover, .midContnt .nav-tabs.nav-justified &gt; .active &gt; a:focus {
   background: #FFFFFF;
}
/********** Tabs End *************/

/********** Table Start *************/
.midContnt .panel {
    border-radius: 0px;
}
.panel-default {
    border-color: #dde0e3;
}
.panel-default &gt; .panel-heading {border-color: #DDE0E3; padding: 6px 15px; }

.midContnt .panel .table {
    font-size:15px;
}
.midContnt .panel .table th {
    background:#f9f9f9;font-weight:500;
}
.midContnt .panel .table td {
    font-weight:300;
}

span.arrow-bults {background:rgb(0, 96, 172) url(../img/arrow-bullet.png) left center no-repeat;padding:0px 0 0px 18px; margin:1px 6px 0 0; transition: 0.5s; width:auto; height:18px; float:left;
}
a:hover span.arrow-bults {background:rgb(0, 96, 172) url(../img/arrow-bullet2.png) left center no-repeat;
}

/********** Table End *************/

/********** Homepage Social Box Start *************/

a.facebook, a.twiter, .nav-tabs &gt; li.active &gt; a.facebook, .nav-tabs &gt; li.active &gt; a.facebook:hover, .nav-tabs &gt; li.active &gt; a.facebook:focus, .nav-tabs &gt; li.active &gt; a.twiter, .nav-tabs &gt; li.active &gt; a.twiter:hover, .nav-tabs &gt; li.active &gt; a.twiter:focus {border-color:none;
    border-image: none;
    border-style: none;
    border-width: 0px;width: 34px; height: 42px; float: left; cursor: pointer;
}
a.facebook {background: url("../img/social_img.png") 0px -56px;
}
.nav-tabs &gt; li.active &gt; a.facebook, .nav-tabs &gt; li.active &gt; a.facebook:hover, .nav-tabs &gt; li.active &gt; a.facebook:focus {background: url("../img/social_img.png") 0px 0px ;
}
a.twiter {background: url("../img/social_img.png") 34px -56px;
}
.nav-tabs &gt; li.active &gt; a.twiter, .nav-tabs &gt; li.active &gt; a.twiter:hover, .nav-tabs &gt; li.active &gt; a.twiter:focus {background: url("../img/social_img.png") 34px 0px;
}
.nav-tabs &gt; li &gt; a {
    border: 0px;    border-radius: 0px;    margin-right: 0px;outline:0px none;}
	
.nav-tabs&gt;li&gt;a:hover {border-color:none;}

.nav&gt;li&gt;a:hover, .nav&gt;li&gt;a:focus {background-color:transparent;}

.niit_world_info h3 {margin: 0px; padding: 0px; color: rgb(102, 102, 102); text-transform: uppercase;font-family: "Roboto", sans-serif; font-size: 18px; font-weight: 300; display: block;
}
.twtheading strong {margin: 0px; padding: 0px; font-size: 16px; font-weight: 500;
}
.twtheading strong a {color: rgb(51, 51, 51);
}
.twtheading strong a:hover {color: rgb(0, 96, 172);
}
.twtheading span {color: rgb(153, 153, 153); font-size: 15px;
}
.niit_world_info p {color: rgb(102, 102, 102); line-height: 22px; font-size: 15px; font-weight: 300;
}
.niit_world_info p a {color: rgb(0, 96, 172); text-decoration: none;
}
.niit_world_info p a:hover {color: rgb(102, 102, 102); text-decoration: none;
}
.social_network {top: 0px; right: 10px; float: right; display: block; position: absolute; z-index: 111;
}
.social_network .facebook {background: url("../img/social_img.png") 0px 0px; margin: 0px 6px 0px 0px; width: 34px; height: 45px; float: left; cursor: pointer;
}
.social_network .twiter {background: url("../img/social_img.png") 34px 0px; width: 34px; height: 45px; float: left; cursor: pointer;
}

/********** Homepage Social Box End *************/


body {margin: 0px; font-family: "Roboto", sans-serif; font-size: 100%; box-sizing: border-box; -ms-text-size-adjust: 100%; -moz-box-sizing: border-box; -webkit-text-size-adjust: 100%; text-size-adjust: auto; webkit-box-sizing: border-box;
}

.col-space {padding-right: 15px; padding-left: 15px;
}
.headrw .container .col-md-8 {padding: 0px; margin-top:10px;
}
.headrw .container .col-md-8 .col-space {padding-right: 15px; /*padding-left: 0px;*/}

.headrw .container .col-md-4 {padding: 0px;
}
.headrw .container .col-md-4 .col-space {/*padding-right: 0px;*/ padding-left: 15px;
}

.headrw .nav &gt; li { white-space:nowrap;
}

.headrw .container .col-md-8 .nav &gt; li &gt; a { padding: 2px 0 0 0; /*display:inline-block;*/ }
.headrw .container .col-md-8 .dropdown-submenu &gt; a { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff; }
.headrw .container .col-md-8 .nav &gt; li &gt; span.dropdown-toggle {border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ccc; }
.headrw .container .col-md-8 .nav &gt; li &gt; span.dropdown-toggle { display:block; color: #777777; cursor:pointer; font-size: 14px; font-weight: 400; }
.headrw .container .col-md-8 .navbar-nav &gt; li &gt; a { font-size: 14px; font-weight: 400; }
.headrw .container .col-md-8 .nav &gt; li.dropdown &gt; a &gt; span { padding:0 6px 0 8px; }
.headrw .container .col-md-8 .nav &gt; li &gt; span.dropdown-toggle &gt; span:last-child::after { content:"|";  font-weight:300; }
.headrw .container .col-md-8 .nav &gt; li:last-child &gt; span.dropdown-toggle span:last-child::after { content:""; }
.headrw .container .col-md-8 .nav &gt; li &gt; span.dropdown-toggle &gt; span &gt; span { padding:4px 6px 4px 8px; }
.headrw .container .col-md-8 .nav &gt; li.open { background:#ddd; margin:0px 0 0 -2px;  }
.headrw .container .col-md-8 .nav &gt; li.open &gt; span { background:#ddd; color:#333;  /*margin:0px 0 0 -2px;*/ }
.headrw .container .col-md-8 .nav &gt; li.open &gt; span.dropdown-toggle &gt; span &gt; span { padding:4px 6px 4px 10px; }
.headrw .container .col-md-8 .nav &gt; li.open &gt; .dropdown-toggle&gt;span:last-child::after {color:#ddd; }


#firstRwNav li.dropdown .dropdown-menu {
    background-color: #ddd;
    border: none;
    border-radius: 0px;
    font-size: 14px;
    left: 0;
    margin:0;
	border-bottom:5px solid #f5f5f5;
	padding: 5px 0;
}

#firstRwNav .dropdown-menu &gt; li &gt; a { color: #555; padding: 4px 12px;  }

#firstRwNav .dropdown-menu&gt;li&gt;a:hover, .dropdown-menu&gt;li&gt;a:focus {
	color:#333;
	background-color:#eee;
}

.logoDv { position:relative; z-index:100; margin:10px 0 0 15px; float:left; width:auto;}

#mainNav a.logo {padding: 0px; border: currentColor; margin: 0; height:auto; }

a.logo:hover { }
.navbar-default { }

#firstRwNav { font-family: 'Roboto Condensed', sans-serif; font-style:normal; }

.mb-hit {float: right; }

.mb-hit .navbar-toggle:last-child { margin-right: 0px; }

.mb-hit .navbar-toggle.top-i { padding:3px 6px 2px 6px; cursor:pointer; /*width:38px; height:38px;*/ }

.navbar-toggle.srch-i { padding: 6px 2px 6px 8px; cursor:pointer; border-radius: 100%; }

.navbar-toggle.srch-i&gt;img { width:80%; float:left; }

.rightSocialpnl li.srch-i-box { margin: 10px 5px 0 4px; }

.mb-hit .top-i img { border:0px; margin:5px 0 0 0; padding:0;}

.mb-hit .navbar-toggle.top-i { margin-right: 8px; }

.hidebox { border-radius: 0px;  padding:0px; border:none; }

.hidebox:hover, .hidebox:focus {background:none !important; }

.mainSlider .carousel-caption {padding: 0px; left: 5%; width:100%; text-align: left; bottom: 0; z-index: 10; margin:0 0 70px 0; }

.mainSlider  { margin:54px 0 0 0; }

.mainSlider .carousel-control {  width: 10%; }

.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { top: 55%; }

.mainSlider .captopn-box {position: relative; }

.mainSlider .caption-txt {padding: 8px 10px; left: 0; bottom: 0px; width: 495px; position: absolute; min-height: 105px; font-family: 'Roboto Condensed', sans-serif;
}
.caption-txtPersonal {background: url("../img/banner-Caption_personal_Bg.png");
}
.caption-txtEnterprices {background: url("../img/banner-Caption_enter_Bg.png");
}
.caption-txtschool {background: url("../img/banner-Caption_sls_Bg.png");
}
.caption-business {background: url("../img/banner-Caption_bus_Bg.png");
}
/*.caption-niit {background: url("../img/banner-Caption_niit_Bg.png"); }*/
.caption-niit { background-color: rgba(0, 96, 172, 0.8); }

.caption-txt h1.capbig {line-height: 34px; letter-spacing: 0px; font-weight: 300; }
.caption-txt span.cap {line-height: 18px; letter-spacing: 0px; font-weight: 300;}

.caption-txt h1.capbig {margin: 0px 0px 6px; font-size: 32px; text-align:left; color:#fff; font-family: 'Roboto Condensed',sans-serif; }
.caption-txt span.cap {font-size: 16px; font-family: 'Roboto',sans-serif; }
.innerBnr {margin: 54px 0px 0px; width: 100%; float: left; position: relative; }
.incaption-Dv {left: 0px; width: 100%; bottom: 0px; position: absolute; z-index: 10; }
.incaption-Dv .container .row-fluid .col-md-12 {padding: 0px; width: 100%; }
.banner-Dv {margin: 0px; padding: 0px; width: 100%; height: 100%; float: left; }
.banner-Dv .container {padding: 0px; width: 100%; }
#innerContentZone {padding: 0px 0 80px 0;
}
#innerContentZone .col-md-8, #innerContentZone .col-md-4, #innerContentZone .col-md-12 {padding: 0px;
}
#innerContentZone .col-md-12 .midContnt {padding: 0px 1.5% 15px 1.5%;
}

.txtMidPnl {width: 100%; float: left; min-height: 200px;
}

/*********** Inner Right Pnl Start ***************/
.rightMidPnl {width: 100%; float: left; min-height: 950px;
}
.rightMidPnl {background: url("../img/mid_Bg.png") no-repeat left top; display: block;
}
.rgt-bx {float: left; width: 100%; margin: 0px 0 5px 0; }

.rgt-bx&gt; .col-space { padding-left: 0px; padding-right: 0px;}

.personal_BgRight {background: url("../img/personal_testBg.png"); padding: 15px 0px 0px 25px; min-height: 250px;
}
.commonRightpnl { float:left; /*width:100%;*/ }
.speaktxt { background: url("../img/testBg.png"); }
.speakArea { padding: 16px 25px 0px 25px;}
.speakArea .slide {margin:15px 0 0 0;}
.users_details {float:left; width:100%;}
.users_details {float:left; width:100%; text-align:left;}
.users_details .user-pic { float:left; margin:0 15px 0 0;}
.users_details .user-pic img { width:60px;}
.users_details .s-dtls { line-height:normal; }
.users_details .s-dtls h4 { font-size:14px; font-weight:300; color:#333; }
.users_details .s-dtls .usr-info {font-size:13px; font-weight:300; font-style:italic; color:#888;}
.speakArea .carousel-caption {position:relative; left:0; right:0; clear:both; padding:30px 0 0 0; margin:0; float:left; width:100%;}
.speakArea .carousel-caption &gt; p {color:#333; font-size:13px; text-shadow:none; text-indent:35px; background:url(../img/speak-cotts.png) 1px 0px no-repeat; font-weight:300; line-height:20px; text-align:left; }
.speakArea .carousel-control {display:none;}
.speakArea .carousel-inner {z-index:20;}
.speakArea .carousel-indicators {top: -40px; left:0; right:15px;  margin-left:41%; padding-left: 0; text-align: right; }
.speaktxt .carousel-indicators li { background-color: rgba(0, 0, 0, 0);  border: 1px solid #bbb; border-radius: 10px;}
.speaktxt .carousel-indicators .active {background-color: #bbb; border-radius: 10px;}
.rightMidPnl h2 {color: rgb(51, 51, 51); font-size: 20px; font-weight: 300;}
.right-list, .right-frm { padding: 16px 25px 0;}
.right-list ul { margin: 8px 0 0 5px; padding: 0px; list-style-type: none;}
.right-list ul li { background: url("../img/bulet-right.png") no-repeat 0px 8px; margin: 0px 0px 5px; padding: 0px 0px 5px 12px; }
.right-list ul li a { font-size: 15px; font-weight: 300; }
.niit360-Dv { margin: 35px 0px 0px 10%; padding: 0px; width: 90%; float: left;}
.innerPage a { color:rgb(0, 96, 172); }
.n360comn a img {margin: 0px 10px 0px 0px; float: left; }

.right-info-frm { float:left; width:100%; }

.frmRw { float: left; width: 100%; margin: 15px 0 0 0; }
/******* Rigth Side Request From Start ********/
.frmRw { float:left; width:100%; margin:15px 0 0 0;}
.frmRw .form-group { margin-bottom: 10px; float:left; width:100%;}
.frmRw .form-group .form-control, .frmRw .form-group .form-control2 {
    background-color: #fff;
    border: 1px solid #d5d5d5;
    border-radius:0px;
    font-size: 13px;
    height: 35px;
    /*padding: 6px 12px;*/
    padding: 0px 10px;
    width: 92.5%;
	min-width:230px;
	max-height:inherit;
	display:table-cell;
	vertical-align:middle;
	width: 96%;
}
.frmRw .form-group .form-control2 {  height: auto; padding:5px 10px; }
.frmRw .form-group .form-control:focus {background:#fff; color:#333; border: 1px solid #c5c5c5;}
.frmRw .form-group .radio, .frmRw .form-group .checkbox {  padding-left: 0px; }
.frmRw .form-group .checkbox {margin:0px; }
.frmRw .form-group .checkbox label {font-size:13px; cursor:auto; display:inline-block; font-weight: 300;}
.frmRw .form-group .checkbox label a { display:inline-block;}
.frmRw .form-group input[type="radio"], .frmRw .form-group input[type="checkbox"] { line-height: normal; margin: 7px 8px 0px 0px; }

.frmRw .form-group .actn_bnt .btn { width: 252px; text-transform:uppercase; padding: 8px 12px; }

/******* Rigth Side Request From End ********/



/*********** Inner Right Pnl End ***************/


/*********** Breadcrumbs Start ***************/
.brdcums { margin: 10px 0px 0px; float:left; }
.breadcrumb { font-size: 13px; font-weight:400; background-color: rgb(255, 255, 255); family: "Roboto", sans-serif; padding:0 0 0 10px; }
.breadcrumb&gt;li { width:100%; }
.breadcrumb li { display:inline-block; }
.breadcrumb li li:before { content:"/\00a0";padding:0 5px;color:#ccc; }
.breadcrumb ul { display:inline; }
.breadcrumb ul li { display:inline-block; }

/*********** Breadcrumbs End ***************/

.share-pg { float:right; margin:10px 0 0 0;}
.share-pg a.share-i { float:left; background: url(../img/social-icon.png) no-repeat scroll -119px 0px; width: 25px; height: 25px; }
.share-pg:hover { position:relative; }
.share-pg:hover .sharedv-bx { display:block; }
.share-pg .sharedv-bx { position:absolute; top:auto; right:30px; min-width:50px; min-height:25px; display:none; }



#innerContentZone .col-space  {overflow:hidden; }
.midContnt {padding: 0px 4% 15px 1.5%; }

.rowDv {clear:both;margin:0 0 5% 0; float:left; width:100%;}

.rowDv:last-child {margin:0 ; }

.imgPnl .carousel-caption {bottom:0px;padding-top:0px;padding-bottom:30px;color:#333;text-shadow:none;font-size:13px;position:relative;left:0%;right:0%; }

.midContnt h1 {margin: 0px 0px 20px 0px; color: rgb(51, 51, 51); letter-spacing:-0.02em;
}
.midContnt h2 {margin: 0px 0px 10px; color: rgb(51, 51, 51);
}
.midContnt h3 {margin: 0px 0px 10px; color: rgb(51, 51, 51);
}
.midContnt h3 {font-weight: 500;
}
p {text-align: justify; color: rgb(102, 102, 102); font-size: 15px; font-weight: 300;
}
p img {float:left; margin:6px 25px 20px 0; }

.img-thumbnail {
    border: 0px;
    border-radius: 0;
    padding: 0;
}

.thumbnail {
    border: 0;
    border-radius: 0px;
    padding: 0px;margin-bottom: 15px;
}
a.thumbnail img {
    width:100%;
}
.in-test-Bx {
	padding:15px; position:relative; border:#eee 1px solid; margin:0 0 35px 0;
}
.in-test-Bx p {
	font-size:15px; text-indent:35px
}
.in-test-Bx .thumbnail {
	padding:0px;
	margin-bottom:10px;
	border:none;
	border-radius:0px;
	-webkit-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	width:10%;
}
.tst-name {color:#666;font-size:13px}

.commn-Bx {	padding:15px; position:relative; border:#eee 1px solid; margin:0 0 35px 0; }
.commn-Bx p { font-size:15px; } 
.commn-Bx .thumbnail { padding:0px;	margin-bottom:10px;	border:none; border-radius:0px;	-webkit-transition:all .2s ease-in-out;	transition:all .2s ease-in-out;	width:10%; }



.icon-quote-left {
   position:absolute; margin:0 0 0 -33px; width:35px; height:35px; background:url(../img/speak-cotts.png) 0 2px no-repeat;
}
.icon-quote-right {
    position: absolute; margin: 5px 0 0 10px; width:35px; height:35px; background:url(../img/speak-cotts-end.png) 0 0 no-repeat;
}


.midContnt ul { margin: 0px; padding: 0px 0px 0px 25px; list-style-type: circle; }

.midContnt ul li {margin: 0px 0px 3px; padding: 0px 0px 3px; font-weight: 300; 
}
.midContnt ul li a {line-height: 20px; font-size: 15px; text-decoration: underline; display: block;
}
span.descriptionTxt {margin: 6px 0px 0px; color: rgb(102, 102, 102); clear: both; font-size: 15px; display: block;
}
span.descriptionTxt a.more {font-size: 13px; text-decoration: underline; display: inline;
}
.midContnt ul li a:hover {text-decoration: none;
}
span.descriptionTxt a.more:hover {text-decoration: none;
}
/****** Accordion Start *****/
.accordionPnl .panel-heading {
    padding: 0;
}
.accordionPnl .panel-heading .panel-title {
    margin:0;
}
.accordionPnl .panel-heading .panel-title &gt; a {
    padding: 10px 15px; display:block; outline:0px none; text-decoration:none;
}
/****** Accordion End *****/

.midContnt h5 {margin: 0px 0px 10px; color: rgb(51, 51, 51);
}
.midContnt h5 {font-weight: 400;font-size:16px;
}


/******* Promo Banner  Start ********/
#adv_content {background:#fff;width:100%;float:left;padding:20px 0px 30px 0px;
}
#adv_content .container {width:100%; padding:0;
}
#adv_content .row {padding:0px;}

#adv_content .row-fluid .col-md-6:first-child .col-space {padding-right:15px; padding-left:0px;}
#adv_content .row-fluid .col-md-6:last-child .col-space  {padding-right:0px; padding-left:15px;}

#adv_content .col-md-6 {padding:0;}

.promoBnr {margin:0 auto;width:auto;min-width:1000px;max-width:1280px;
}
#promoBanner1, #promoBanner2 {width:100%;}

#promoBanner1&gt;.col-space {padding-left:0;}
#promoBanner2&gt;.col-space {padding-right:0;}

#adv_content .carousel-control {display:none;}

#adv_content .carousel-indicators li {border:1px solid #4086CD;
}
#adv_content .carousel-indicators .active {background-color:#4086CD
}
#adv_content .carousel-indicators {bottom:-10%;
}
#adv_content .carousel-inner &gt; .item &gt; img, .carousel-inner &gt; .item &gt; a &gt; img {width:100%;
}

.shades {width:100%; float:left;overflow:hidden;
}

/******* Promo Banner  End ********/

.rest-icon { padding: 16px 0 0 25px; }

.frmRw {
}

/******* Request info From Start ********/
.modal-title { font-size:20px; color:#333; font-weight:400;}
.modal-body .frmRw .form-group {clear:both; margin:0 0 15px 0; float:left; width:100%;}
.modal-body .frmRw .form-control {padding: 8px 2%; border-radius: 0px; width:96%; font-size: 13px; height:auto;}
.modal-body .frmRw .col-sm-2 { font-size: 13px; }
.modal-body .frmRw .col-sm-2 { width: 29.6667%;}
.modal-body .frmRw .col-sm-10 { width: 70.3333%; }
.modal-body .frmRw .col-sm-10 .checkbox:first-child{ margin-top: 0px; }
.modal-body .frmRw .col-sm-10 .radio label, .modal-body .frmRw .col-sm-10 .checkbox label { font-weight: 400; font-size:13px; }
.modal-body .frmRw .col-sm-10 input[type="radio"], .modal-body .frmRw .col-sm-10 input[type="checkbox"] { margin: 7px 7px 0; }
.modal-body .mandatory { font-size:13px; float:left; margin:5px 0 0 0; }
.modal-body .star_mandatory { color:red; font-size:17px; font-weight:300; margin:0 4px; }
.modal-body .col-md-6, .modal-body .col-sm-6 { overflow:hidden; }
.modal-body .acn-frm-btn { float:right; padding:0 15px 0 0; }

/******* Request info From End ********/


/******* Country Flag Start ********/
#counteryFlag .modal-body { padding:3%; width:auto;/*float:left;*/
}
#counteryFlag .modal-footer {clear:both;}
.all-country {
    font-size: 13px;
    min-height: 250px;float:left; width:100%;margin:0 0 20px 0;
}
.all-country .row {
    margin-bottom:2px;margin-top:2px;
}
.all-country span, .cuntry span {
    border: thin solid #CCCCCC;
    display: block;
    float: left;
    height: 16px;
    margin-right: 5px;margin-top:2px;
    width: 30px;
}

.all-country a {
    display: block;
    float: left;
    font-weight: normal;
    height: 23px;
    margin-bottom: 2px;
    padding: 3px 2px 2px;
    text-align: left;
    text-transform: capitalize;
    width: 98%;
}
.all-country a:link {
    color: #000000;
    text-decoration: none;
}
.all-country a:visited {
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}
.all-country a:hover {
    color: #666666;
    font-weight: normal;
    text-decoration: underline;
}
.all-country .austria, .cuntry .austria {
    background: url("../img/flags.png") no-repeat scroll left top rgba(0, 0, 0, 0);
}
.all-country .bangladesh, .cuntry .bangladesh {
    background: url("../img/flags.png") no-repeat scroll -30px 0 rgba(0, 0, 0, 0);
}
.all-country .belgium, .cuntry .belgium {
    background: url("../img/flags.png") no-repeat scroll -60px 0 rgba(0, 0, 0, 0);
}
.all-country .botswana, .cuntry .botswana {
    background: url("../img/flags.png") no-repeat scroll -90px 0 rgba(0, 0, 0, 0);
}
.all-country .bulgaria, .cuntry .bulgaria {
    background: url("../img/flags.png") no-repeat scroll -120px 0 rgba(0, 0, 0, 0);
}
.all-country .canada, .cuntry .canada {
    background: url("../img/flags.png") no-repeat scroll -150px 0 rgba(0, 0, 0, 0);
}
.all-country .china, .cuntry .china {
    background: url("../img/flags.png") no-repeat scroll -180px 0 rgba(0, 0, 0, 0);
}
.all-country .cuba, .cuntry .cuba {
    background: url("../img/flags.png") no-repeat scroll -210px 0 rgba(0, 0, 0, 0);
}
.all-country .cyprus, .cuntry .cyprus {
    background: url("../img/flags.png") no-repeat scroll 0 -16px rgba(0, 0, 0, 0);
}
.all-country .czech, .cuntry .czech {
    background: url("../img/flags.png") no-repeat scroll -30px -16px rgba(0, 0, 0, 0);
}
.all-country .denmark, .cuntry .denmark {
    background: url("../img/flags.png") no-repeat scroll -60px -16px rgba(0, 0, 0, 0);
}
.all-country .elsalvador, .cuntry .elsalvador {
    background: url("../img/flags.png") no-repeat scroll -90px -16px rgba(0, 0, 0, 0);
}
.all-country .estonia, .cuntry .estonia {
    background: url("../img/flags.png") no-repeat scroll -120px -16px rgba(0, 0, 0, 0);
}
.all-country .fiji, .cuntry .fiji {
    background: url("../img/flags.png") no-repeat scroll -150px -16px rgba(0, 0, 0, 0);
}
.all-country .finland, .cuntry .finland {
    background: url("../img/flags.png") no-repeat scroll -180px -16px rgba(0, 0, 0, 0);
}
.all-country .france, .cuntry .france {
    background: url("../img/flags.png") no-repeat scroll -210px -16px rgba(0, 0, 0, 0);
}
.all-country .germany, .cuntry .germany {
    background: url("../img/flags.png") no-repeat scroll 0 -32px rgba(0, 0, 0, 0);
}
.all-country .ghana, .cuntry .ghana {
    background: url("../img/flags.png") no-repeat scroll -30px -32px rgba(0, 0, 0, 0);
}
.all-country .global, .cuntry .global {
    background:url("../img/flags.png") no-repeat scroll -180px -128px rgba(0, 0, 0, 0);
}
.all-country .greece, .cuntry .greece {
    background: url("../img/flags.png") no-repeat scroll -60px -32px rgba(0, 0, 0, 0);
}
.all-country .honduras, .cuntry .honduras {
    background: url("../img/flags.png") no-repeat scroll -90px -32px rgba(0, 0, 0, 0);
}
.all-country .hungary, .cuntry .hungary {
    background: url("../img/flags.png") no-repeat scroll -120px -32px rgba(0, 0, 0, 0);
}
.all-country .india, .cuntry .india {
    background: url("../img/flags.png") no-repeat scroll -150px -32px rgba(0, 0, 0, 0);
}
.all-country .indonesia, .cuntry .indonesia {
    background: url("../img/flags.png") no-repeat scroll -180px -32px rgba(0, 0, 0, 0);
}
.all-country .iran, .cuntry .iran {
    background: url("../img/flags.png") no-repeat scroll -210px -32px rgba(0, 0, 0, 0);
}
.all-country .ireland, .cuntry .ireland {
    background: url("../img/flags.png") no-repeat scroll 0 -48px rgba(0, 0, 0, 0);
}
.all-country .italy, .cuntry .italy {
    background: url("../img/flags.png") no-repeat scroll -30px -48px rgba(0, 0, 0, 0);
}
.all-country .kazakhstan, .cuntry .kazakhstan {
    background: url("../img/flags.png") no-repeat scroll -60px -48px rgba(0, 0, 0, 0);
}
.all-country .latvia, .cuntry .latvia {
    background: url("../img/flags.png") no-repeat scroll -90px -48px rgba(0, 0, 0, 0);
}
.all-country .libya, .cuntry .libya {
    background: url("../img/flags.png") no-repeat scroll -120px -48px rgba(0, 0, 0, 0);
}
.all-country .lithuania, .cuntry .lithuania {
    background: url("../img/flags.png") no-repeat scroll -150px -48px rgba(0, 0, 0, 0);
}
.all-country .luxembourg, .cuntry .luxembourg {
    background: url("../img/flags.png") no-repeat scroll -180px -48px rgba(0, 0, 0, 0);
}
.all-country .malaysia, .cuntry .malaysia {
    background: url("../img/flags.png") no-repeat scroll -210px -48px rgba(0, 0, 0, 0);
}
.all-country .malta, .cuntry .malta {
    background: url("../img/flags.png") no-repeat scroll 0 -64px rgba(0, 0, 0, 0);
}
.all-country .mexico, .cuntry .mexico {
    background: url("../img/flags.png") no-repeat scroll -30px -64px rgba(0, 0, 0, 0);
}
.all-country .netherlands, .cuntry .netherlands {
    background: url("../img/flags.png") no-repeat scroll -60px -64px rgba(0, 0, 0, 0);
}
.all-country .nicaragua, .cuntry .nicaragua {
    background: url("../img/flags.png") no-repeat scroll -90px -64px rgba(0, 0, 0, 0);
}
.all-country .nigeria, .cuntry .nigeria {
    background: url("../img/flags.png") no-repeat scroll -120px -64px rgba(0, 0, 0, 0);
}
.all-country .oman, .cuntry .oman {
    background: url("../img/flags.png") no-repeat scroll -150px -64px rgba(0, 0, 0, 0);
}
.all-country .peru, .cuntry .peru {
    background: url("../img/flags.png") no-repeat scroll -180px -64px rgba(0, 0, 0, 0);
}
.all-country .poland, .cuntry .poland {
    background: url("../img/flags.png") no-repeat scroll -210px -64px rgba(0, 0, 0, 0);
}
.all-country .portugal, .cuntry .portugal {
    background: url("../img/flags.png") no-repeat scroll 0 -80px rgba(0, 0, 0, 0);
}
.all-country .qatar, .cuntry .qatar {
    background: url("../img/flags.png") no-repeat scroll -30px -80px rgba(0, 0, 0, 0);
}
.all-country .romania, .cuntry .romania {
    background: url("../img/flags.png") no-repeat scroll -60px -80px rgba(0, 0, 0, 0);
}
.all-country .senegal, .cuntry .senegal {
    background: url("../img/flags.png") no-repeat scroll -90px -80px rgba(0, 0, 0, 0);
}
.all-country .serbia, .cuntry .serbia {
    background: url("../img/flags.png") no-repeat scroll -120px -80px rgba(0, 0, 0, 0);
}
.all-country .slovakia, .cuntry .slovakia {
    background: url("../img/flags.png") no-repeat scroll -150px -80px rgba(0, 0, 0, 0);
}
.all-country .slovenia, .cuntry .slovenia {
    background: url("../img/flags.png") no-repeat scroll -180px -80px rgba(0, 0, 0, 0);
}
.all-country .south-africa, .cuntry .south-africa {
    background: url("../img/flags.png") no-repeat scroll -210px -80px rgba(0, 0, 0, 0);
}
.all-country .spain, .cuntry .spain {
    background: url("../img/flags.png") no-repeat scroll 0 -96px rgba(0, 0, 0, 0);
}
.all-country .srilanka, .cuntry .srilanka {
    background: url("../img/flags.png") no-repeat scroll -30px -96px rgba(0, 0, 0, 0);
}
.all-country .south-sudan, .cuntry .south-sudan {
    background: url("../img/flags.png") no-repeat scroll -60px -96px rgba(0, 0, 0, 0);
}
.all-country .sweden, .cuntry .sweden {
    background: url("../img/flags.png") no-repeat scroll -90px -96px rgba(0, 0, 0, 0);
}
.all-country .thailand, .cuntry .thailand {
    background: url("../img/flags.png") no-repeat scroll -120px -96px rgba(0, 0, 0, 0);
}
.all-country .turkey, .cuntry .turkey {
    background: url("../img/flags.png") no-repeat scroll -150px -96px rgba(0, 0, 0, 0);
}
.all-country .uk, .cuntry .uk {
    background: url("../img/flags.png") no-repeat scroll -180px -96px rgba(0, 0, 0, 0);
}
.all-country .usa, .cuntry .usa {
    background: url("../img/flags.png") no-repeat scroll -210px -96px rgba(0, 0, 0, 0);
}
.all-country .vietnam, .cuntry .vietnam {
    background: url("../img/flags.png") no-repeat scroll 0 -112px rgba(0, 0, 0, 0);
}
.all-country .zimbabwe, .cuntry .zimbabwe {
    background: url("../img/flags.png") no-repeat scroll -30px -112px rgba(0, 0, 0, 0);
}
/******** new add country Start *********/

.all-country .afgahanistan, .cuntry .afgahanistan {
    background:url("../img/flags.png") no-repeat scroll -210px -112px;
}

.all-country .bhutan, .cuntry .bhutan {
    background:url("../img/flags.png") no-repeat scroll -60px -112px;
}

.all-country .brunei, .cuntry .brunei {
    background:url("../img/flags.png") no-repeat scroll 0px -128px;
}

.all-country .d-r-congo, .cuntry .d-r-congo {
      background:url("../img/flags.png") no-repeat scroll -90px -112px;
}

.all-country .egypt, .cuntry .egypt {
    background:url("../img/flags.png") no-repeat scroll -180px -112px;
}

.all-country .Kenya, .cuntry .Kenya {
      background:url("../img/flags.png") no-repeat scroll -120px -112px;
}

.all-country .maldives, .cuntry .maldives {
      background:url("../img/flags.png") no-repeat scroll -60px -128px;
}
.all-country .mali, .cuntry .mali {
      background:url("../img/flags.png") no-repeat scroll -150px -112px;
}

.all-country .nepal, .cuntry .nepal {
      background:url("../img/flags.png") no-repeat scroll -30px -128px;
}


.all-country .norway, .cuntry .norway {
      background:url("../img/flags.png") no-repeat scroll -120px -128px;
}

.all-country .singapore, .cuntry .singapore {
    background:url("../img/flags.png") no-repeat scroll -90px -128px rgba(0, 0, 0, 0);
}
.all-country .mauritius, .cuntry .mauritius {
    background:url("../img/flags.png") no-repeat scroll -150px -128px rgba(0, 0, 0, 0);
}

/******** new add country End *********/

/******* Country Flag End ********/

.webContainer .ms-webpart-zone {
    display: block;
}

.webContainer .ms-webpart-cell-vertical {
    display: inherit;
}

.webContainer .ms-webpart-chrome-vertical {
    display: inherit;
}

.webContainer .ms-webpart-cell-horizontal {
    display: block;
}

.webContainer .ms-webpartzone-cell 
{
    margin-bottom:0;
    }

.ms-breadcrumb-anchor-none
{
    display:none;
}

.banner-Dv img 
{
    display:block;
	max-width:100%;
	height:auto;
}
#topSearch { position:relative; }
#topSearch .panel-body { background:rgb(0, 96, 172); color:#ccc; font-size:13px; padding:15px 0; }
.srchWin { position:relative; margin:0 15px; } 
.srchtxt { width:90%; float:left; }
.srch-bx { background: none repeat scroll 0% 0% #68A5D5; color: #FFF; font-size: 14px; border: medium none !important; border-radius: 0px; outline: medium none; height: 36px; padding: 0px !important; text-indent: 10px; white-space: normal; vertical-align: middle; }
.srchtxt .form-control:focus { box-shadow: none;}
.srchbtn { width:10%; float:left; }
.srchbtn .btn { border: none; padding:0; border-radius: 0px; width:100%; background:#EA605F url(../img/search-top.png) center center no-repeat; height:36px; }

#topSearch #SearchBox { position:relative; float:left; width:100%; }
#topSearch .ms-srch-sb-borderFocused { border: none }
.autobox { top:51px; z-index:1000; position:absolute; height:auto; width:auto; left:-15px; right:-15px; }
.autosrchBx { color:#333; box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.47); background:#fff; margin:auto; }
#topSearch .ms-srch-sb-border { border: 0px; }
.srchWin { margin: 0px 30px; }

.incaption-txt { padding: 0.6% 1.5%; text-align: left; font-size: inherit; font-weight: 400; family: "Roboto", sans-serif; background-color: rgba(0, 96, 172, .8); color:#fff;}

.tabPnl .tab-content { margin: 20px 0 0 0; }

.home-reqst-btn .rgt-bx {margin:0;}

.home-reqst-btn .rest-icon, .home-reqst-btn .rgt-bx &gt; .col-space { padding: 0; }

.home-reqst-btn .rest-icon .col-space { padding:0; }

.home-reqst-btn .frm_icons-sets a { border-left: 0px; margin: 0px ; }

.home-reqst-btn .col-sm-6  { width:100%; }

.inr-imgbx { text-align:center; }
.inr-imgbx img { text-align:center; margin-bottom:15px; width:100%; }

/********* Search Result Start ***********/

.midContnt .ms-srch-result  ul.ms-srch-Paging li a { display: inline-block; }

.midContnt .ms-srch-result .ms-srch-item-summary, .midContnt .ms-srch-item-body .ms-srch-item-path { font-family: "Roboto",sans-serif; font-size:15px; font-weight:300; }

.midContnt .ms-srch-item-body .ms-srch-item-path { color:#0060AC; visibility: }

.midContnt  .ms-srch-Paging .ms-promlink-button { width:20px; height:20px; padding: 0px; }
.ms-promlink-button-image { margin-top: 2px; }
.midContnt .ms-srch-item .ms-srch-hover-actions { display:none; }

/********* Search Result End ***********/

.rowDv-cont .cont-row { margin:0 0px 20px 0; clear:both; }

.rowDv-cont .cont-row h4 { color:#777; margin:5px 0; font-weight:500; text-transform:uppercase; font-size:18px; }
.rowDv-cont .cont-row.cuntry { float:none; }
.rowDv-cont .cont-row.cuntry span { margin-top: 5px; margin-right: 8px; }
.rowDv-col { padding: 0 0 20px 0; float:left; width:100%; }
.rowDv-col .cont-bx { float:left; padding: 0 0 25px 0; border-bottom:1px solid #e5e5e5; }
.contBx-space-left { margin-left:0px; margin-right:15px; }
.contBx-space-right { margin-left:15px; margin-right:0px; }
.rowDv-col:last-child .cont-bx { border-bottom:0px; }


.cont-bx .contct-address-dv { margin:0; clear:both; }
.cont-bx .contct-address-dv h5 { color:#444; font-size:18px; margin:5px 0; font-weight:400; }
.cont-bx .cont-row-col, .cont-bx .cont-row-col-2 { clear:both; }
.cont-bx .cont-row-col-2 { margin:2px 0 0 0; }
.cont-bx .cont-row-col-2 p { font-size:14px; margin:0; padding:2px 0 0 24px; text-align:left; position:relative;  }
.cont-address, .cont-phone, .cont-email, .cont-person { width:16px; height:17px; margin:0; background-image:url(../img/cont-icons.gif); background-repeat:no-repeat; position:absolute; top:5px; left:0; z-index:1; display:block; }
.cont-address { background-position: 0 0; }
.cont-phone { background-position: 0 -21px; }
.cont-email { background-position: 0 -39px; }
.cont-person { background-position: 0 -58px; }




.modal-header .close { min-width: 15px; background:#ccc; padding:0 4px 2px 4px; outline:0px; }

/******* Rigth Side Fixed icons Start ********/

.innerPage .style-toggle { top: 37%; }

.style-toggle { top: 78.4%; }

.style-toggle, .innerPage .style-toggle, .innerPage .innr-iconset {
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #666666 -moz-use-text-color #666666 #666666;
    border-image: none;
    border-radius: 0;
    color:#505050;
    position: fixed;
    right: 17px;
    transition: right 0.5s ease-in-out 0s;
    z-index: 100;
}
.frm_icons-sets { float:right; padding: 2px 0 2px 2px; width:50px; background: #EA605F;}
.frm_icons-sets a {border-left: none; margin:0 0 2px 0; color:#fff; clear:both; float:left; }
.chat-i, .visit-i, .call-i, .rqst-info-i, .info-centre { float:left; margin:4px 4px 2px 4px; width:38px; height:42px; border:1px solid #eee; background:#ea605f;}
.chat-i { background:url(../img/frm-icon-sets.png) center 6px no-repeat; }
.visit-i { background:url(../img/frm-icon-sets.png) center -39px no-repeat; }
.call-i { background:url(../img/frm-icon-sets.png) center -90px no-repeat; }
.rqst-info-i { background:url(../img/frm-icon-sets.png) center -138px no-repeat; }
.info-centre { background:url(../img/frm-icon-sets.png) center -181px no-repeat; }

.i-txt { text-align:center; display:block; width:92%; margin:0px 0px 2px 0px; height:auto; font-size:11px; line-height:12px; color:#fff; }

#leftiFix-icon .modal-dialog { width:50%;}

#innerContentZone .style-toggle { top:40%;}

#innerContentZone #chatWin .modal-dialog  { width:400px;}

#innerContentZone #visitWin .modal-dialog, #innerContentZone #callWin .modal-dialog  { min-width:300px; }

/******* Rigth Side Fixed icons End ********/
.slectbx {  margin:0 0 30px 0; }
.slectbx .form-control { width: 25%; height: auto; }

#counteryFlag .modal-dialog { width:85% !important; }

.counteryFrame
{
    width:100%;
    height:350px;
    overflow-y:scroll !important;
    
}
#counteryFlag .modal-body { padding:0 !important; width:auto;/*float:left;*/ }
#counteryFlag .modal-footer { clear:both; }

a { outline:0px !important; }
#s4-workspace { overflow-y: scroll; overflow-x: hidden; -webkit-overflow-scrolling: touch; }
.right-info-frm iframe { height:550px !important; }
.rgt-pnl-common-frm .form-group .no-count, .rgt-pnl-common-frm .form-group .refresh { float:left; }
.rgt-pnl-common-frm .form-group .no-count { margin-right:15px; margin-bottom:10px; }

/***** Auto Suggest Search Start *******/
.ui-helper-hidden-accessible { display:none; }
.auto_Suggst { top: 51px; z-index: 1000; position: absolute; height: auto; width: auto; left: -15px; right: -15px; }
#AutoSuggest { margin: auto 15px; }
.ui-autocomplete { padding:5px 5px; color: #333; box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.47); background: #fff; width:auto !important; z-index: 1001;  position:relative; }
.ui-autocomplete .ui-menu-item:hover { background:#E8F3FF; }
.ui-autocomplete .ui-menu-item .ui-corner-all { padding:0 5px; cursor:pointer; }
/***** Auto Suggest Search End *******/


@media all and (min-width:1200px) {

#mainNav .logoDv {margin: 9px 0 0 15px; width: auto; }

.logoDv img {width:100%; }

header &gt; .container-fluid {margin-right: auto; margin-left: auto; max-width: 1160px;
}
nav#topnav &gt; .container-fluid {margin-right: auto; margin-left: auto; max-width: 1160px;
}
.mainSlider  {margin:54px 0 0 0;
}
.mainSlider .carousel-caption {padding: 0px; width:100%; text-align: left; bottom: 0; z-index: 10; margin:0 0 142px 0;
}

.carousel-control { width: 10%; }

.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {  top: 55%; }

footer &gt; .container-fluid {margin-right: auto; margin-left: auto; max-width: 1160px; }

.footer-bottom &gt; .container-fluid {margin-right: auto; margin-left: auto; max-width: 1160px; }

#main {margin-right: auto; margin-left: auto; max-width: 100%; }

.fndrfrm .fndrculm {width: 29.75%; }

footer #accordion .footmenuRw .col-lg-2 {width:20%;}

.rightMidPnl h2 {font-size: 24px;}

.frmRw .form-group .form-control, .frmRw .form-group .form-control2 { min-width:285px; }

.frmRw .form-group .actn_bnt .btn { width: 92%; }

.close-n60Btn {  right:-15px; }

.style-toggle { top: 73.75%; }

#counteryFlag .modal-dialog { width:66% !important; }

.counteryFrame { height:460px; }

#leftiFix-icon .modal-dialog { width: 30%; }

.rowDv-cont .cont-row { margin: 0px 0px 30px; }

#video_content .row &gt; .col-space { padding:0; }

.frmRw .form-group .form-control, .frmRw .form-group .form-control2 { min-width:255px; }

}




@media all and (max-width:979px) {

#mainNav .logoDv { margin:0 0 0 15px; width:110px;}
.logoDv img { width:88%;}

header #logo img {height: auto; display: block; max-width: 100%; }

header .tagline h2 {font-size: 20px; }

header .searchbox {margin-top: 50px; }

.innerBnr {margin: 0px; }

header { position: relative; }

a.logo { margin-top: 0px;  margin-right: 8px;}

.mainSlider { margin:0; }

.abutBg { text-align:left; }

.testimonia_contentArea .testimonia_info {
    left: 15px;
    right: 15px;
    width: auto;
}
#news_content {
    margin: 4% 0 0;
}
.story_area, .global {
    margin:40px 0;
}
.story_area:first-child {
    margin:0px 0px 40px 0px;
}

.fndrfrm .fndrculm {margin: 3% 0px 0px; width: 100%; clear: both;
}
.fndrfrm label {
    font-size: 15px;
}
.gofnd {width: 100%; clear: both;
}

.gofnd a {background: rgb(0, 96, 172); padding: 2.5% 12%; text-align: center; color: rgb(255, 255, 255); text-transform: uppercase; text-decoration: none;
}
#adv_content .col-md-6 {padding-left: 15px;padding-right: 15px;
}
#adv_content .row-fluid .col-md-6:first-child .col-space {padding-right:15; padding-left:15px; padding-top:0px;}
#adv_content .row-fluid .col-md-6:last-child .col-space  {padding-right:15px; padding-left:15px;}

#adv_content .carousel-inner &gt; .item &gt; img, .carousel-inner &gt; .item &gt; a &gt; img {width:100%;
}
#adv_content .col-md-6:last-child .col-space {padding-top:50px;}
#adv_content .carousel-indicators { display:none;}

#adv_content .col-md-6:last-child .col-space { padding-top: 30px; }

#adv_content { padding: 30px 0 0px 0; }

#news_content { margin: 0; }

#adv_content .carousel-control { display: block; }

#leftiFix-icon .modal-dialog { margin:15px auto; width:65%; }

.headrw .container .col-md-8 { float:left; }

.news_events, .awardsPnl { margin-bottom:30px; }

#news_content { padding-top:30px; }

footer .footer-bottom .footmenuRw .col-md-4 { width: 31.5%; margin-right: 1.5%; }

.sitemap-all-links .ftr-list &gt; li &gt; a { background:#505050; padding:2px 10px; display:block;}

/*.tophead-Band .menu-niit360 .close-n60Btn { right:0px; }*/

#nt360 .container { padding:0;}


#topSearch .col-space { padding-top: 0px; }

#brand_content { padding: 20px 0; }

.mainSlider .carousel-indicators { display:none; }

.mainSlider .carousel-caption { bottom: 0; margin:0; position:static; clear:both; left:0; right:0; }

.mainSlider .carousel-caption .container {padding:0; width:100%; }

.mainSlider .captopn-box { position: static; }

.mainSlider .caption-txt { bottom: 0; left: 0; min-height: 1px; position: static; width:100%; padding:0; }

.mainSlider .caption-txt {width: auto; height:auto; padding:2%; min-height: 55px; }

.mainSlider .caption-txt h1.capbig { font-size: 18px; margin: 0 0 4px; line-height: normal; }
.mainSlider .caption-txt span.cap { font-size: 15px; font-family: 'Roboto Condensed', sans-serif; line-height: normal;}

.mainSlider .carousel .carousel-control.right, .mainSlider .carousel .carousel-control.left { background-image: none; }
.mainSlider .carousel-control .icon-prev, .mainSlider .carousel-control .glyphicon-chevron-left { left: 30%; }
.mainSlider .carousel-control .icon-next, .mainSlider .carousel-control .glyphicon-chevron-right { right: 30%; } 

.rightMidPnl { background: none; min-height: 1px; }

.commonRightpnl { padding: 0px; }

.rgt-bx { margin: 0 0 25px; }

.rgt-bx .speakArea { padding: 10px 20px; }

.rgt-bx &gt; .col-space { padding-left: 15px; padding-right: 15px; padding-top:0;}

.right-list { padding: 0; }

.rgt-bx .right-list ul.othrs-links { margin: 5px 18px 0 0; }

.niit360-Dv { margin: 0 0 0 0%; width:100%; }

.txtMidPnl { float: none;  width: auto; margin:0 15px; }

#innerContentZone .col-space {  padding-top:0px; }

.rightMidPnl { background: none; min-height: 1px; }

.right-list, .right-frm { padding: 0; }

.rest-icon { padding: 16px 0 0 0; }

.frmRw .form-group .form-control, .frmRw .form-group .form-control2 { /*min-width: 230px;*/  width: 97%; }
#news_content .sm-margin, #video_content .sm-margin { margin-left:15px; margin-right:15px; }
footer .footer-bottom p { margin-left:15px; }
footer .footer-bottom .sitemap ul { margin-right:15px; }
footer .panel-group { float: none;  width: auto; margin: 0 30px; }
footer .footer-bottom .footmenuRw ul.ftr-list { width: 95%; margin: 0px; }
.ftr-common-links .ftr_rw { width: 30.5%; display: inline-flex; margin: 0px 1.5% 15px 0px; vertical-align: top; }
.ftr-common-links .ftr_rw .col-md-4 {  width: 100%; display: block; }
.ftr-common-links .ftr_rw:last-child { width: 100%; display: block; margin: 0px; }
.alrtWin { width: auto;  float: none;  margin:0 15px; }
.brdcums { display:none; }
.txtMidPnl { float: none; width: auto; margin: 0px 15px;  padding: 15px 0px 0px; }

.midContnt { padding: 0px 0px 15px; }


.req-frm .commonRightpnl { float:none; }

.inr-imgbx img { width:auto; }

/******* Rigth Side Fixed icons Start ********/

.style-toggle, .innerPage .style-toggle, .innerPage .innr-iconset {
    position: static;
}
.rest-icon { margin-left:40px; margin-right:40px; }

.frm_icons-sets { float:none; height:auto; padding:0; }

.frm_icons-sets a { margin: 0 0 30px 0 !important; background:#ea605f; float:left; width:100%; display:table-cell; vertical-align:middle; border-left:4px solid #fff; }

.chat-i, .visit-i, .call-i, .rqst-info-i, .info-centre { float:left; clear:both; margin:6px; width:30px; height:28px; border:none; }

.chat-i { background:url(../img/frm-icon-sets2.png) center 2px no-repeat; }

.visit-i { background:url(../img/frm-icon-sets2.png) center -45px no-repeat; }

.call-i { background:url(../img/frm-icon-sets2.png) center -96px no-repeat; }

.rqst-info-i { background:url(../img/frm-icon-sets2.png) center -142px no-repeat; }

.info-centre { background:url(../img/frm-icon-sets2.png) center -188px no-repeat; }

.i-txt { font-size:14px; color:#fff; text-align:left; line-height:normal; margin:18px 2px 2px 2px; padding:0; float:none; line-height:16px; display:table-cell; vertical-align:middle; height:40px; }

#leftiFix-icon .modal-dialog { width:80%;}

#innerContentZone .style-toggle { top:40%;}

#innerContentZone #chatWin .modal-dialog  { width:400px;}

#innerContentZone #visitWin .modal-dialog, #innerContentZone #callWin .modal-dialog  { width:300px;}

.home-reqst-btn .icon-1 { width:130px; margin:auto; }

/******* Rigth Side Fixed icons End ********/


/******* Seach Result Start ********/

.midContnt .ms-srch-item { width: auto; }
.midContnt .ms-srch-group-content .ms-srch-hover-outerContainer  { display:none !important; }
.midContnt .ms-srch-upscope-top { width: auto !important; display:block !important; }
.midContnt .ms-srch-item-body { overflow: hidden; display: block; }

/******* Seach Result End ********/

.srchWin { margin: 0px 30px; }
.ft-box {margin-top:0; }

.frmRw .form-group .actn_bnt .btn { width: 90% !important; padding: 10px 12px;  margin-left: -10px; }
.rgt-bx {margin: 30px 0 5px 0; }


}




@media all and (max-width:767px) {
	
header #logo img {margin: 10px 0px 0px 5px;
}
header .tagline h2 {font-size: 16px;
}
header .searchbox {margin: 10px 1%; width: 98%; float: left;
}
header #searchInputBox input[type='text'] {width: 80%;
}
header .searchbox a {margin-right: 2%; float: right;
}
header .social {right: 1%;
}
#navBand .col-md-3 {width: 40%;
}
#navBand .col-md-3 {width: 50%; float: left;
}
#navBand .col-md-9 {width: 50%; float: right;
}
.headrw .col-space, #mainNav .col-space { padding-top: 0;}

.fndrfrm {padding: 5px 0 0px; width: 100%; }

.fndrfrm select {font-weight: 300; }

#news_content .sm-margin, #video_content .sm-margin { margin: 30px 15px; }

.story_area:first-child { margin: 0px 0 30px 0; }

.custmr-speak .carousel-caption &gt; p { line-height:20px; }

#Looking_content .col-space:first-child {padding-top: 20px;}

.headrw .container .col-md-8 {width: auto; clear: both; overflow:hidden; }

.headrw .container .col-md-4 {display: none; }

#firstRwNav .navbar-collapse {max-height: none; clear:both; }
.headrw .container .col-md-8 .nav &gt; li:after { content: ""; }
.headrw .container .col-md-8 .nav &gt; li &gt; a, .headrw .container .col-md-8 .nav &gt; li &gt; span.dropdown-toggle { display: block; padding: 8px; background:#eee; border-bottom:1px solid #ddd; }

.headrw .container .col-md-8 .nav li:last-child a {border-bottom:0px;}

.mb-hit { margin:4px 0 0 0;}

.mb-hit .navbar-toggle .icon-bar + .icon-bar { margin-top: 5px;}

.mb-hit .navbar-default .navbar-toggle .icon-bar { background-color: #ccc; }

.mb-hit .navbar-toggle .icon-bar { height: 3px; }
.mb-hit .navbar-toggle { margin-top:2px; padding: 9px 8px; border-radius: 0px;}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color:#eee; }

#mainNav a.logo { display: none; }
.incaption-Dv {	width: 100%; clear: both; position: inherit; }
.incaption-Dv .container {	padding: 0px; width: 100%;}
.incaption-txt { font-size: 13px; line-height:normal; padding: 1.5%;}
/*#video_content { padding: 30px 0 35px 0; }*/
#news_content { margin: 1.5% 0 0; }
#news_content .col-space { width:auto; overflow:hidden; }
.mainSlider { margin:0;}

.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { top: 48%; }

#Looking_content {padding:10px 0 40px 0;}

.story_area { margin:0; }
.global { margin:1.5% 0; }

.sfrm {padding:0 15px;width:auto;}

.fndrfrm, .brndArea {background: url("../img/headingBg3.png") no-repeat top;}
.brand_headar h2 {    font-size: 24px;}

.brand_headar p { font-size: 13px; line-height:18px; }
#testimonia_content {
    background: url("../img/testimonial_img.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.testimonia_contentArea .testimonia_info {
    bottom: 50px;
    float: none;
    height: auto;
    left: 15px;
    right: 15px;
    position: absolute;
    width: auto;
}
.tstPic { display:none; }

.tstname { padding: 10px 10px 0px 50px; }
.testimonia_quoat {
    font-size: 16px;
    line-height: 24px;
    padding: 0 30px 30px 50px;
    width: auto;
}

.almniPnl { padding: 20px 0;}
span.alm_heading { font-size: 18px;font-weight:400; }
.almniPnl p { margin: 10px 0 0;font-size:15px; }
.abutBg { text-align:center; }
.ph span.fx { float: left;clear:both; }
.mails ul.left, .mails ul.rght { width: 100%; }
.mails ul.rght { clear:both; }
.mails ul.rght li { text-align:left; }

footer .footer-bottom p { text-align:center; padding:0; }
footer .footer-bottom .copyright { display: inline-block; float: none; }
footer .footer-bottom .col-md-10, footer .footer-bottom .col-md-2 { width:100%; }
footer .footer-bottom .col-md-2 { padding:10px 0 5px 0; }

footer .footer-bottom .sitemap { text-align:center; }

.midFooter .col-md-7 { width:100%; }

.awardsPnl .carousel-inner &gt; .item &gt; img, #adv_content .carousel-inner &gt; .item &gt; img, .carousel-inner &gt; .item &gt; a &gt; img { width:100%; }

#adv_content .col-md-6 { padding-left: 15px;padding-right: 15px; }

#adv_content .row-fluid .col-md-6:first-child .col-space { padding-right:15; padding-left:15px; padding-top:0px; }

#adv_content .row-fluid .col-md-6:last-child .col-space  { padding-right:15px; padding-left:15px; }

#adv_content .col-md-6:last-child .col-space { padding-top:50px; }

#adv_content .carousel-indicators { display:none; }

#adv_content .col-md-6:last-child .col-space { padding-top: 30px; }

#adv_content { padding: 30px 0 0px 0; }

#news_content { margin: 0; }

#adv_content .carousel-control { display: block; }

.rowDv .col-space { padding-top: 15px; }
.rowDv .col-space { padding-top: 15px; }
.imgPnl .carousel-caption { padding-bottom:10px;}
.socialpnl { height: auto;}
.socialpnl .tab-content .twitter-timeline { height:100%; }

.modal-body .frmRw .col-sm-2 { width: 99.6667%; }
.modal-body .frmRw .col-sm-10 { width: 99.666%; }

.modal-body .col-space { padding-top:0px; }
.nWalrt a.button {padding: 0px 12.5%; }

.in-test-Bx, .commn-Bx { margin: 0 0 15px; }
.in-test-Bx .thumbnail { width:25%; }
.commn-Bx .thumbnail { width:auto; }

.in-test-Bx .thumbnail { width:25%; }

.sitemap-all-links .col-space, .footmenuRw .col-space, .ftr-common-links .col-space, #sitemap-links &gt; .col-space, .fndrfrm &gt; .col-space, #video_content .container .row &gt; .col-space, #adv_content, #adv_content .container &gt; .col-space { padding-top: 0px; }

.sitemap-all-links .ftr-list &gt; li &gt; a { background:#505050; padding:2px 10px; display:block;}

.ftr-common-links .ftr-list:first-child { margin-top:0px;}

#firstRwNav .container &gt; .col-space { padding-left: 0px; padding-right: 0px; }

.headrw .container .col-md-8 {  float:none; }

.headrw .navbar-nav {
    margin: 0px -15px 15px -15px;
}
.headrw .nav &gt; li {
    padding: 0; 
}
.headrw .container .col-md-8 .nav &gt; li &gt; a, .headrw .container .col-md-8 .nav &gt; li &gt; span.dropdown-toggle {
    background: url(../img/top-mnu-arrow.png) right center no-repeat #ddd;
    border-bottom: 1px solid #eee;
}
.headrw .container .col-md-8 .nav &gt; li.open &gt; a, .headrw .container .col-md-8 .nav &gt; li.open &gt; span.dropdown-toggle {
    background: url(../img/top-mnu-arrow-open.png) right center no-repeat #d5d5d5;
}
.headrw .container .col-md-8 .nav &gt; li &gt; span.dropdown-toggle {
    color: #333;
}
.headrw .container .col-md-8 .nav &gt; li &gt; span.dropdown-toggle &gt; span:last-child:after {
    content: "";
}
#firstRwNav li.dropdown .dropdown-menu {
    background-color: #eee; padding: 0; border-bottom:none;
}
#firstRwNav .dropdown-menu &gt; li &gt; a {
    color: #666;
    padding: 8px 20px;
	border-bottom: 1px solid #fff;
}
#firstRwNav .dropdown-menu&gt;li&gt;a:hover, .dropdown-menu&gt;li&gt;a:focus {
	color:#333;
	background-color:#f5f5f5
}
#niit360Menu .panel-body .container {
	padding-left:10px;
	padding-right:10px;
}
#niit360Menu .panel-body .col-space {
	padding-top:0;
}
#niit360Menu .menu-niit360 .col-space { padding:0;}

.tophead-Band .menu-niit360 li { margin: 0px; }

.tophead-Band .menu-niit360 li a { padding: 4px 8px; }

.news_events, .awardsPnl {
    margin-bottom:0px;
}
#news_content {
    padding-bottom:40px;
	padding-top:0;
}

/******************* footer Start *************/
footer .footer-bottom { padding: 15px 0 0px;}
footer .footer-bottom .panel-body { margin-bottom: 0px; }
footer .footer-bottom .footmenuRw .col-md-4 { width: 99%; }
footer .footer-bottom .col-space { padding-top:0px; } 
footer .footer-bottom .footmenuRw span { border-bottom: none; margin: 0 0 12px 0; }
footer .footer-bottom .footmenuRw { float:left; width:100%; border-bottom: 1px dashed #666; padding-bottom:15px;}
footer .footer-bottom .footmenuRw:last-child { border-bottom:none; padding-bottom:0px;}
.sitemap-all-links .pointr-arrow { display:none; }
footer .footer-bottom .footmenuRw ul.ftr-list {  margin: 0 0 5px 0; }
.ftr_rw .col-md-4:last-child { margin: 0px; }
.ftr-common-links .col-md-4 {  width: 100%; }
.ftr-common-links .ftr_rw .col-md-4 { width: 100%; }
.ftr-common-links ul.ftr-list { margin:0 0 15px 0; width: 99%; }
.ftr-common-links ul.ftr-list ul { margin:5px 0 0 15px;}
.ftr-common-links ul.ftr-list&gt;li &gt; a { color:#ababab; background:#333; padding:2px 10px; display:block;}
.ftr-common-links { padding: 20px 15px 15px 15px; }

.ftr-common-links .ftr_rw { width: 100%; display: block; margin: 0px; vertical-align: top; overflow:hidden; }
.ftr-common-links .ftr_rw .col-md-4 {  width: 100%; display: block; }
.ftr-common-links .ftr_rw:last-child { width: 100%; display: block; margin: 0px; }
.ftr-common-links .ftr_rw:last-child .col-space { padding:0; }
.ftr-common-links { padding: 20px 15px 20px 15px; margin-bottom:20px; }

/*************************** footer End ****************************/
.tophead-Band .menu-niit360 li:last-child a { border-bottom: none;}

#brand_content .col-space, .footerArea .col-space { padding-top:0px;}
.fndrfrm, .brndArea {margin: 20px 0 0; }
.midFooter .ft-box { padding: 10px 20px !important; width:auto; }
.midFooter .newsalrt { padding: 16px 0 25px 0; }

.srchbtn { display:block; position:absolute; top:0; right:0px; z-index:10; width:auto; }
.srchbtn .btn { height:36px; width:40px; padding:0; background:#EA605F url(../img/search-top.png) center center no-repeat; }
.srchtxt { width: 100%; background:#68a5d5; }

.midContnt h1 {  font-size: 20px; font-weight:400; }

.rightMidPnl h2 { font-size: 20px; }

#innerContentZone { padding: 0px 0 40px 0; }

#leftiFix-icon .modal-dialog { width:auto; margin:15px;}

.rest-icon {padding: 0px; }


/******* Rigth Side Request From Start ********/
.frmRw { float:left; width:100%; margin:15px 0 0 0;}
.frmRw .form-group { margin-bottom: 10px; float:left; width:100%;}
.frmRw .form-group .form-control, .frmRw .form-group .form-control2 { width: 90%; max-height:100%; float:left; }
.frmRw .form-group .form-control:focus {background:#fff; color:#333; border: 1px solid #c5c5c5;}
.frmRw .form-group .radio, .frmRw .form-group .checkbox {  padding-left: 0px; }
.frmRw .form-group .checkbox {margin:0px; }
.frmRw .form-group .checkbox label {font-size:13px; }
.frmRw .form-group input[type="radio"], .frmRw .form-group input[type="checkbox"] { line-height: normal; margin: 7px 8px 0px 0px; }

.frmRw .form-group .actn_bnt .btn { width: 95% !important; padding: 8px 12px; margin-left:-10px; }

/******* Rigth Side Request From End ********/



.slectbx .form-control { width: 90%; }
.rowDv-cont .cont-row { margin: 0px 0px 20px; }
.rowDv-col { padding: 0px; }
.rowDv-col .cont-bx { float:left; margin: 0 0 15px 0; padding: 0 0 25px 0; border-bottom:1px solid #e5e5e5; }
.rowDv-col:last-child .cont-bx { border-bottom:0px; }
.contBx-space-left, .contBx-space-right { margin-left:0px; margin-right:0px; }

#counteryFlag .modal-dialog { width:95% !important; }
.counteryFrame { height:340px; }

.mb-hit .navbar-toggle.cuntry { height:31px; }

.mb-hit .navbar-toggle.cuntry span { margin-right: 0px; margin-left: 0px; margin-top: 5px; }

.srchWin { margin:0 15px; }


/******* Rigth Side Fixed icons Start ********/

.rest-icon { margin-left:30px; margin-right:30px; }

/******* Rigth Side Fixed icons End ********/

.awardsPnl { margin-bottom: 0px; height: auto; }
.awardsPnl .carousel-caption { position: static; margin: 0px; padding: 8px 0px; width: 100%; text-align: center; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.6); float: left; clear: both; }

.awardsPnl .carousel-control .glyphicon-chevron-left, .awardsPnl .carousel-control .icon-prev { margin-left: 0px; }
.awardsPnl .carousel-control .glyphicon-chevron-right, .awardsPnl .carousel-control .icon-next { margin-right: 0px; }
.awardsPnl img { height: auto !important; }

}

</pre></body></html>