@import url(http://fonts.googleapis.com/css?family=Oxygen:400,700);@import url(http://fonts.googleapis.com/css?family=Oswald:300);@import url(https://fonts.googleapis.com/css?family=Droid+Sans);@font-face {font-family: 'slabtallxregular';src: url('/images/BNS%20357/slabtallx-webfont.eot');src: url('/images/BNS%20357/slabtallx-webfont.eot?#iefix') format('embedded-opentype'), url('/images/BNS%20357/slabtallx-webfont.woff2') format('woff2'), url('/images/BNS%20357/slabtallx-webfont.woff') format('woff'), url('/images/BNS%20357/slabtallx-webfont.ttf') format('truetype'), url('/images/BNS%20357/slabtallx-webfont.svg#slabtallxregular') format('svg');font-weight: normal;font-style: normal;} body{border:0px;margin:0px;padding:0px;line-height: 28px;font-size: 14px;font-family: arial;color:#000;} .maindiv{float: left;overflow:hidden;width: 100%;} .headercontainer {background: #fff none repeat scroll 0 0;float: left;width: 100%;} .logo {float: left;margin-top: 3%;padding: 5px;width: 100%;} .logo img , .centerlogo img , .rightlogo img{display: block;margin: auto;width: auto;} .centerlogo {float: left;width: 100%;margin-top: 45px;} .rightlogo {float: left;margin-top: 45px;width: 100%;} a:focus , a:active , a:hover{outline: none ! important;} .navbar-brand {display: none;} #table_inner_content {float: left;text-align: center;width: 100%;} .main {text-align: center;} .menucontainer {background: #3f51b5 none repeat scroll 0 0;float: left;padding: 10px 0;width: 100%;} .menuH {float: left;width: 100%;} .navbar {border: 1px solid transparent;margin-bottom: 0 !important;min-height: 0 !important;position: relative;} .navbar.navbar-inverse.navbar-static-top.new {display: none;} .menuH ul {float: right;margin: 0;padding: 0;width: 100%;} .menuH ul li {float: left;list-style: outside none none;} .navbar-inverse .navbar-nav li a {border-radius: 29px;color: #fff;font-size: 14px;padding: 5px 11px;text-align: center;text-transform: uppercase;} .nav i {color: #fff !important;} .menuV a {padding: 5px 61px !important;} .navbar-inverse {background:none ! important;border: none ! important;} .menuH ul li a:hover {color: #000 !important;text-decoration: none;} .navbar-toggle {background-color: #800080 ! important;} .banner{float: left;position:relative;width: 100%;} .bannercontainer {float: left;width: 100%;} .bannerimg {float: left;width: 100%;} .banner p {margin: 0 !important;} .pagecontainer {float: left;margin: 0 0 32px;padding: 0 10px;text-align: justify;width: 100%;} .pagetextbg {background: rgba(0, 0, 0, 0) url("/images/BNS%20357/sha1.png") no-repeat scroll center center / 100% 100%;float: left;min-height: 180px;padding: 0 0 20px;width: 100%;} .pagecolor {float: left;width: 100%;} .pagecontent {float: left;text-align: justify;width: 100%;font-size:16px;color: #737373;} .pageheading h2 {color: #3f51b5;float: left;font-family: 'Oxygen', sans-serif;font-weight: bolder;margin: 15px 0;text-align: left;text-transform: capitalize;width: 100%;} .pagecontent span {color: #3f51b5;float: left;font-size: 25px;text-transform: capitalize;width: 100%;} .pagetexthead {float: left;width: 100%;} .pagetexthead h2 {color: #fff;float: left;font-size: 20px;margin: 22px 0;padding: 0 20px;text-align: left;text-transform: uppercase;width: 100%;} .pagetext {align-items: center;display: flex;float: left;width: 100%;} .pageimage {float: left;width: 100%;} .pagehead {float: left;width: 100%;} .pagecontent img {display: block;margin: auto;} .pagehead h1 {color: #3f51b5;float: left;text-transform: capitalize;width: 100%;} .pagehead span {font-weight: bold ! important;} .more {background: #3f51b5 none repeat scroll 0 0;border-radius: 4px;color: #fff;padding: 10px 20px;text-decoration: none !important;text-transform: capitalize;} .more:hover{color:#000 ! important;} .newshead h2 {background: #3f51b5 none repeat scroll 0 0;color: #fff;float: left;font-size: 25px;padding: 10px;text-transform: uppercase;width: 100%;} .newsdate {background: #3f51b5 none repeat scroll 0 0;color: #fff;float: left;font-size: 32px;font-weight: bold;line-height: 28px;padding: 10px;text-align: center;text-transform: capitalize;width: 100%;} .newstext {float: left;text-transform: capitalize;margin-top: 54px;width: 100%;} .news {float: left;padding: 10px 0 0;text-align: justify;width: 100%;} .newscontent {background: #f4f4f4 none repeat scroll 0 0;border-bottom: 1px solid #555;float: left;padding: 10px 0;width: 100%;} .articlecontainer {float: left;margin: 50px 0;width: 100%;} .article {float: left;position: relative;width: 100%;} .article a {background: #fff none repeat scroll 0 0;color: #000;float: left;font-size: 20px;padding: 8px 18px;text-decoration: none ! important;text-transform: uppercase;} .article a:first-child {margin-right: 5px;padding: 13px 13.6px;} .title {bottom: 18px;float: left;position: absolute;opacity: 0.8;width: 100%;} .lastdiv {background: #333 none repeat scroll 0 0;border-top: 1px solid #3f51b5;color: #fff;float: left;padding: 20px 0;width: 100%;} .address a {color: #fff !important;font-size:13px;text-decoration: none !important;} .address a:hover{color:#3f51b5 !important;} .calso{float: left;} .headingdiv {border-bottom: 1px solid #52545b;color: #fff;float: left;font-family: 'Oxygen', sans-serif;font-size: 15px;font-weight: bold;margin-bottom: 20px;padding-bottom: 12px;text-transform: uppercase;width: 100%;} .reachdiv {float: left! important;width: 100%! important;} .quicklinks{float: left;} .stayimg {margin: 0 20px 0 0;} .stayimg:hover{transform: rotate(-360deg);transition: all 1s ease-in-out 0s;box-shadow: 0 0 10px #ccc !important;border-radius: 50px;} .quicklink{float: left;width: 100%;margin: 0;} .quicklinkul {float: left;margin: 0;padding: 0 27px;width: 100%;} .quicklinkul li{float: left;width: 100%;padding: 6px 0;list-style: none;} .quicklinkul li a {padding: 0 10px;color: #fff;width: 100%;text-transform: capitalize;font-size: 14px;} .quicklinkul li a:hover{text-decoration: none;color:#3f51b5;} .quicklinkul li:before {content: '\f138';font-family: FontAwesome;display: inline-block;color: #3f51b5;width: 1.2em;margin-left: -1.2em;}​ .reachdiv{float: left;} .reachdivul {border-bottom: 1px solid;border-top: 1px solid;float: left;margin: 5px 0;padding: 10px 0;width: 100%;} .reachdivul a {color: #fff;float: left;padding: 10px 0 0;text-decoration: none !important;text-transform: capitalize;width: 100%;} .reachdivul a:hover {color: #3f51b5 ! important;} .reachdivul li {float: left;list-style: outside none none;padding: 0 7px;width: 100%;} .calsolink {float: left;margin: 0;min-height: 250px;padding: 0 10px;width: 100%;} .calsolink li {float: left;list-style: outside none none;padding: 4px 10px;width: 100%;} .calsolink li a{color: #fff;text-transform: capitalize;padding: 0 10px;} .calsolink li a:hover{text-decoration: none;color:#3f51b5;} .copyrightcontainer{background: #565655 none repeat scroll 0 0;color: #fff;float: left;padding: 10px;border-top: 2px solid #3f51b5;text-align: center;width: 100%;} .copyright {float: left;width: 100%;} .policy {border-left: 1px solid;color: #fff !important;font-size: 14px;padding: 0 8px;text-decoration: none !important;} .copyright span {color: #fff;font-weight:bold;} .policy:hover {color: #3f51b5 !important;} .article img{float: left;width: 100%;} .calsolink li:before {content: '\f138';font-family: FontAwesome;display: inline-block;color: #3f51b5;width: 1.2em;margin-left: -1.2em;}​ @media screen and (min-width: 1100px) and (max-width: 4000px){} @media screen and (min-height: 768px) and (max-height: 1024px) and (orientation:landscape){.centerlogo {margin: 50px 0;} .logo {margin-top: 10%;} .menuV a {padding: 5px 43px !important;}} @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {.centerlogo {margin: 20px 0;} .menuV a {padding: 5px 20px !important;}} @media only screen and (min-width : 480px) and (max-width : 640px), handheld and (min-device-width : 480px) and (max-device-width : 640px){.article a:first-child {padding: 13px 8px;} .article a {font-size: 15px;} .part{float: left;width: 50%;} .pagetext{display: block;} .pageimage img{margin: auto;display: block;} .pagetexthead h2 {text-align: center;} .pagehead h1 {text-align: left;text-transform: capitalize;} .pagecontent span {font-size: 23px;text-align: left;} .navbar-inverse .navbar-nav li a {padding: 5px 0;text-align: justify;} .menuH ul li {float: left;list-style: outside none none;width: 100%;} .headingdiv {margin: 10px 0;} .pagecontent img {padding-right: 0 !important;width: 100% !important;} .article a {padding: 8px 58px;} .article{margin: 10px 0;} .centerlogo {margin: 20px 0 ! important;} .calsolink {min-height: auto;} .newstext {margin-top: 30px;}} @media only screen and (max-width : 480px){.pagetext{display: block;} .pageimage img{margin: auto;display: block;} .pagetexthead h2 {text-align: center;} .pagehead h1 {text-align: left;text-transform: capitalize;} .pagecontent span {font-size: 23px;text-align: left;} .navbar-inverse .navbar-nav li a {padding: 5px 0;text-align: justify;} .pagecontent img {padding-right: 0 !important;width: 100% !important;} .menuH ul li {float: left;list-style: outside none none;width: 100%;} .headingdiv {margin: 10px 0;} .article{margin: 10px 0;} .centerlogo {margin: 20px 0 ! important;} .article a {padding: 8px 18px;} .calsolink {min-height: auto;}} @media only screen and (max-width : 399px), handheld and (max-device-width : 399px){.pagetext{display: block;} .pageimage img{margin: auto;display: block;} .pagetexthead h2 {text-align: center;} .pagehead h1 {text-align: left;text-transform: capitalize;} .pagecontent img {padding-right: 0 !important;width: 100% !important;} .centerlogo {margin: 20px 0 ! important;} .pagecontent span {font-size: 23px;text-align: left;} .centerlogo {float: left;margin-top: 20px;width: 100%;} .rightlogo {float: left;margin-top: 15px;width: 100%;} .navbar-inverse .navbar-nav li a {padding: 5px 0;text-align: justify;} .menuH ul li {float: left;list-style: outside none none;width: 100%;} .headingdiv {margin: 10px 0;} .article{margin: 10px 0;} .calsolink {min-height: auto;}} .pagecontent b {float: left;padding: 10px 0;text-transform: capitalize;width: 100%;} .pagecontent ul {float: left;margin: 0;padding: 0 15px;width: 100%;} .pagecontent ul li {float: left;list-style: outside url("/images/BNS%20357/dot.png") disc;padding: 5px 0;width: 100%;} .pagecontent h3 {border-bottom: 1px solid #222;color: #2abde9;float: left;padding: 0 0 10px;text-transform: uppercase;width: 100%;} .pagecontent strong {float: left;font-family: 'Oxygen', sans-serif;text-transform: uppercase;width: 100%;} .pagecontent h4 {color: #3f51b5;float: left;font-size: 21px;font-weight: bold;text-transform: uppercase;width: 100%;} .addresscontainer{float:left;width:100%;display:none ;} .addressform{float:left;width:100%;} .contactinfo {float: left;width: 100%;} .contactinfo h2 {color: #0a6b9e;float: left;font-family: "Oxygen",sans-serif;font-size: 22px;width: 100%;} .contactinfo ul {float: left;margin: 0;padding: 0;width: 100%;} .contactinfo li {float: left;list-style: outside none none;width: 100%;} .contactinfo a {color: #000;text-decoration: none !important;} .contactinfo a:hover {color: #0a6b9e;} .proimg , #vlb1lightboxFrameBody {border: 3px solid #0f7ba4 !important;} .fixeddiv {position: fixed;bottom: 50px;display:none;right: 50px;} .headcolort {color: #3f51b5;float: left;font-weight: bold;text-transform: uppercase;width: 100%;font-size: 13px;} .menuV a:hover{color:#000 ! important;} .client {float: left;margin: 0 0 20px;width: 100%;} .client img {border: 2px solid #3f51b5;} .item img {width: 100%;} .adres {display: none;float: left;margin-top: 20px;text-align: center;width: 100%;} .adres h2 {color: #3f51b5;float: left;text-transform: capitalize;width: 100%;} .mapss {color: #3f51b5;font-size: 17px;font-weight: bold;text-transform: capitalize;} .selected a{color:#000 ! important;} .menuV a .selected a{color:#000 ! important;}img{border:0px;padding:0px;}p {margin: 0px 0px 3px 0px;padding: 0px 0px 0px 0px;}a.footline{color: #808080;text-decoration: none;font-size:11px;color: #808080;} a.footline:hover{color: #808080;text-decoration: underline;font-size:11px;color: #808080;}