@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v13/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v13/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v13/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v13/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local('Lato Italic'), local('Lato-Italic'), url(https://fonts.gstatic.com/s/lato/v13/YMOYVM-eg6Qs9YzV9OSqZfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local('Lato Italic'), local('Lato-Italic'), url(https://fonts.gstatic.com/s/lato/v13/PLygLKRVCQnA5fhu3qk5fQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://fonts.gstatic.com/s/lato/v13/AcvTq8Q0lyKKNxRlL28RnxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://fonts.gstatic.com/s/lato/v13/HkF_qI1x_noxlxhrhMQYEFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'WebRupee';src:url('../font/WebRupee.V2.0.eot');src:local('WebRupee'), url('../font/WebRupee.V2.0.ttf') format('truetype'), url('../font/WebRupee.V2.0.woff') format('woff'), url('../font/WebRupee.V2.0.svg') format('svg');font-weight:normal;font-style:normal;}
.WebRupee{font-family:'WebRupee';font-size:22px;margin:0px 3px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
blockquote{quotes:none}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none}
html{overflow-y:scroll;overflow:-moz-scrollbars-vertical}
body{background-color:#fff;font-family:'Lato', sans-serif;font-size:16px;line-height:20px;color:#000}
h1, h2, h3, h4, h5, h6{margin:0;padding:0;font-weight:400;text-align:left}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-weight:inherit;color:#444}
h1{font:30px/35px 'Lato', sans-serif;margin:5px 0}
h2{font:22px/26px 'Lato', sans-serif;margin:5px 0}
h3{font:20px/36px 'Lato', sans-serif;margin:5px 0}
h4{font:21px/26px 'Lato', sans-serif;margin:10px 0}
h5{font:18px/18px 'Lato', sans-serif;margin:5px 0}
h6{font:14px/18px 'Lato', sans-serif;margin:5px 0}
p{margin:0;padding:0 0 10px;font:15px/20px 'Lato', sans-serif;float:left;text-align:left;}
#news p{font:16px/21px 'Lato', sans-serif;margin:5px 0}
em{font-style:italic}
small{font-size:80%}
sup, sub{height:0;line-height:5px;vertical-align:baseline;_vertical-align:bottom;position:relative;font-size:80%}
sup{bottom:5px}
sub{top:5px}
.caps{text-transform:uppercase}
strong{font-weight:bold;}
.lowcaps{text-transform:lowercase}
a img{cursor:pointer}
a{color:#000;}
a:link, a:visited, a:hover{text-decoration:none;}
a:hover{text-decoration:none;transition:all ease .3s;color:#808080;}
b{font-weight:700}
.sm_txt{font-size:13px!important}
.txt-style2{font-size:16px;font-weight:bold;}
.reserve, .reserve span{color:#000000!important;font-weight:bold;}
blockquote, blockquote p{font-size:17px !important;line-height:24px !important;color:#777 !important;}
blockquote{margin:10px 0 15px;padding:0 0 0 50px;float:left;width:100%;}
blockquote cite{display:block;font-size:12px;color:#555}
blockquote cite:before{content:"\2014 \0020"}
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited{color:#555}
blockquote span{width:15px;display:inline-block}
hr{margin:0px 0 10px 0;border:0;border-top:1px solid #ccc;height:1px;width:100%;text-align:left;float:left;}
ul li{margin:0;padding:0;list-style-type:disc;list-style-position:inside;}
ol li{margin:0;padding:0;list-style-type:decimal;list-style-position:inside;}
ul.square, ul.square ul{list-style:square outside}
ul.circle, ul.circle ul{list-style:circle outside;margin-left:2px}
ul.circle li{list-style:outside;margin:0 0 5px 15px;line-height:18px;background:none;padding-left:5px;padding-bottom:5px}
ul.disc, ul.disc ul{list-style:disc outside}
ul.square li, ul.disc li{margin:0 0 5px 15px;padding:0;line-height:18px;background:none}
ul.liststyle li{list-style-type:disc;list-style-position:outside;border-bottom:1px solid #b4b4b5;padding:3px 0 3px 18px;margin:0 0 0px 0px;font-size:14px;float:left;background:url(../images/blog_point.png) left 10px no-repeat;width:94%;}
ul.liststyle li:last-child{border-bottom:0px solid #b4b4b5;}
img{border:0;-ms-interpolation-mode:bicubic;display:block;max-width:100%;}
a img{border:0 none;display:block;max-width:100%}
table{border-collapse:collapse;border-spacing:0;margin:0;width:100%;clear:both;}
table th{padding:6px;color:#333;font-weight:700;border:1px solid #fff;text-align:left}
table td{padding:12px 8px;color:#333;}
table tr.even td{background-color:#fff}
table tr.odd td{background-color:#f3f3f3}
table td.highlight{color:#FFF;font-weight:700}
table tr td.highlight{background-color:#333}
table.dataTable{margin:0px auto;clear:both;width:100%;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-collapse:separate;border:#ddd black 1px;}
table.dataTable thead{padding:3px 18px 3px 10px;border-bottom:1px solid black;font-weight:bold;cursor:pointer;*cursor:hand;background:#454545;color:#fff;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}
table.dataTable thead th{padding:7px 18px 7px 10px;border-bottom:1px solid black;font-weight:bold;cursor:pointer;*cursor:hand;color:#fff;font-size:16px;}
table.dataTable td{padding:5px 10px;font-size:14px;color:#333;}
table.dataTable td.center, table.dataTable td.dataTables_empty{text-align:center;}
table.dataTable tr.odd{background-color:#f3f3f3;border-bottom:1px solid #ddd;}
table.dataTable tr.even{background-color:white;border-bottom:1px solid #ddd;}
table.dataTable input[type="text"]{width:80%;margin-bottom:0px;}
table.dataTable tfoot th{padding:3px 18px 3px 10px;border-top:1px solid black;font-weight:bold;background-color:#dadada;}
.img-left{float:left;margin:0 20px 20px 0;border:none}
.img-right{float:right;margin:0 0 20px 20px;border:none}
.img-def{width:auto;height:auto;float:none;display:inline;max-width:none}
.clear{clear:both}
.ftleft{float:left!important;}
.ftright{float:right!important;}
.ftnone{float:none!important;}
.text-big{color:#a2bd30;font-weight:700;line-height:26px}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center!important}
.text-justify{text-align:justify}
.normal{font-weight:400}
.bold{font-weight:700}
.italic{font-style:italic}
.underline{border-bottom:1px solid}
.highlight{padding:0 3px 2px;color:#333;font-size:11px;background:#00deff;font-weight:700}
.intro{font-size:130%;line-height:130%}
.nopadding{padding:0!important}
.nomargin{margin:0!important}
.noindent{margin-left:0;padding-left:0}
.nobullet{list-style:none;list-style-image:none}
.tpnopad{padding-top:0!important}
.block{display:block}
.hidden{display:none}
.hide{display:none}
.norMrg{margin-right:0!important}
.norPd{margin:0!important;padding:0!important}
.spacer{margin:10px 0 0;font-size:0;line-height:0}
.rel{position:relative}
.absul{position:absolute}
.noBro{border:none!important}
.tpmrg{margin-top:10px;}
.tppad40{padding-top:40px}
.btmrg50{margin-bottom:50px;}
.rtmrg{margin-right:10px !important;}
.rtmrg30{margin-right:30px !important;}
.btmrg{margin-bottom:10px}
.btmrg30{margin-bottom:30px}
.ltmrg{margin-left:10px}
.ltpdd0{padding-left:0px !important;}
.tpmrg20{margin-top:20px !important;}
.tpmrg0{margin-top:0px !important;}
.rtmrg20{margin-right:20px}
.btmrg20{margin-bottom:20px!important}
.btmrg30{margin-bottom:30px!important}
.ltmrg20{margin-left:20px}
.mrgnrte0{margin-right:0px !important;}
.mrgnbtm0{margin-bottom:0px !important;}
.mrgn_tp80{margin-top:58px;}
.marg_r_l{margin:0 5px}
.float-none{float:none;}
.float-left{float:left;}
.float-right{float:right;}
.row100{width:100%}
.row50{width:50%}
.fntbld{font-weight:900 !important;}
.coloum{width:auto;float:left;margin-right:15px;}
.smltxt{font-size:12px;line-height:18px}
.grytxt{color:#999}
.text_smlcase{text-transform:capitalize !important;}
.view_all{position:absolute;right:0;top:0}
.view_all a{color:#3a3a3a;font:normal 13px/20px 'Roboto', sans-serif;text-transform:none}
.view_all a:hover{text-decoration:underline}
.lnk_hd{float:left}
.lnk_hd .gry{color:#898989;text-transform:uppercase;font-size:12px;padding-right:2px}
.lnk_hd a{text-transform:uppercase;font-size:12px;color:#05488f}
.lnk_hd_sm{float:left}
.lnk_hd_sm .gry{color:#898989;text-transform:uppercase;font-size:11px;padding-right:2px}
.lnk_hd_sm a{text-transform:uppercase;font-size:11px;color:#05488f}
.lnk_hd_sm .dvdr{margin:0 5px;font-size:11px}
.blcolr{display:inline-block}
a.blcolr{color:#05488f;font:normal 14px/20px 'Roboto', sans-serif;text-transform:none}
a.blcolr:hover{text-decoration:underline}
.fldv{width:100%}
.spc_line{border-bottom:1px solid #d1d3d4;height:1px;margin:10px 0;clear:both;display:block}
.sm_font{font-size:12px}
label{float:left;text-align:left}
input[type='text'], input[type='password'], input[type="select"], input[type="search"], input[type="number"]{font:14px/21px 'Lato', sans-serif;border:1px solid #ccc;padding:6px 10px;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px}
input[type='text']:focus, input[type='password']:focus, input[type="select"]:focus, input[type="search"]:focus{border:1px solid #6f6f6f;transition:all ease .3}
input[type="radio"]{top:2px;margin:0 4px 3px 1px;position:relative;}
input[type="file"]{width:298px;margin:0}
input[type='checkbox']{width:15px;height:15px;background:#fff;border:1px solid #ccc;}
textarea{font:14px/18px 'Roboto', sans-serif;border:1px solid #ccc;padding:6px 10px;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px}
select{display:block;border:1px solid #ccc;border-radius:2px;font:14px/18px 'Lato', sans-serif;padding:6px 10px}
input.error, textarea.error, select.error{border:1px solid #f85757!important;text-align:left}
.inptbtn{background-color:#333;color:#fff;border:1px solid #000;padding:6px 8px;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;transition:all linear .3s}
.inptbtn:hover{background-color:#000;transition:all linear .3s}
.inptbtn_gry{background-color:#333;color:#fff;border:1px solid #000;padding:6px 8px;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;transition:all linear .3s}
.inptbtn_gry:hover{background-color:#000;transition:all linear .3s}
a.sm_clck_btn{background-color:#3372b9;color:#fff;border:1px solid #3372b9;font-size:12px;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;transition:all linear .2s;text-decoration:none}
a.sm_clck_btn:hover{background-color:#000;border:1px solid #000}
.big_clck_btn{background-color:#3372b9;color:#fff;border:1px solid #3372b9;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;transition:all linear .2s;text-decoration:none}
.big_clck_btn:hover{background-color:#000;border:1px solid #000}
a.blnk_btn{background-color:#fff;color:#444;border:1px solid #d1d3d4;font-size:12px;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;transition:all linear .2s;text-decoration:none;padding:4px 10px}
a.blnk_btn:hover{background-color:#000;border:1px solid #000;color:#fff;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px}
a.btn, .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}
.btn:hover{background:#333;transition:all linear .3s;text-decoration:none;}
.btn:focus{background-color:#31b0d5;border-color:#269abc;color:#fff;}
.custom-dropdown_select{font-size:inherit;padding:0;margin:0;width:161px;height:28px;border:1px solid #eee;font-size:12px}
.custom-dropdown_select-white{background-color:#fff;color:#444}
.custom-dropdown{width:161px;position:relative;display:inline-block;vertical-align:middle;border:1px solid #ccc}
.custom-dropdown_select{padding-right:2.5em;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.custom-dropdown::before, .custom-dropdown::after{content:"";position:absolute;pointer-events:none}
.custom-dropdown::after{content:"\25BC";height:1em;font-size:.625em;line-height:1;right:.8em;top:50%;margin-top:-.5em}
.custom-dropdown::before{width:1.5em;right:0;top:0;bottom:0;border-radius:0}
.custom-dropdown_select[disabled]{color:rgba(0,0,0,.3)}
.custom-dropdown.custom-dropdown-disabled::after{color:rgba(0,0,0,.1)}
.custom-dropdown-white::before{top:0;bottom:0;background-color:#fff;border-left:1px solid rgba(0,0,0,.1)}
.custom-dropdown-white::after{color:rgba(0,0,0,.9)}
a.green-more{font-size:15px;color:#728956;}
a.green-more:hover{font-size:15px;color:#3b551b;text-decoration:none;}
.heading_bor{background:url(../images/heading_bor.png) no-repeat 0 100%;padding-bottom:10px;}
.grn-txt{color:#728956!important;}
.grn-txt2{color:#728956!important;}
.whitebg{background-color:#fff!important;}
.input-normal{width:190px;height:25px;padding-left:35px;margin-bottom:0px;background:#fff;-webkit-box-shadow:inset 2px 2px 4px 0px rgba(0,0,0,0.33);-moz-box-shadow:inset 2px 2px 4px 0px rgba(0,0,0,0.33);box-shadow:inset 2px 2px 4px 0px rgba(0,0,0,0.33);border:1px solid #c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.input-incre-decre{width:190px;height:40px;float:left;padding-left:2px;margin-bottom:0px;position:relative;z-index:0;}
.input-incre-decre input{width:88%;border:0px;height:26px;float:left;position:relative;z-index:0;-webkit-box-shadow:inset 2px 2px 4px 0px rgba(0,0,0,0.33);-moz-box-shadow:inset 2px 2px 4px 0px rgba(0,0,0,0.33);box-shadow:inset 2px 2px 4px 0px rgba(0,0,0,0.33);border:1px solid #c1c1c1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.input-incre-decre .float-right{width:25px;float:right;position:absolute;z-index:1;right:0;}
.input-incre-decre .increment{width:20px;height:20px;float:left;background-color:#fff;background:url(../images/sort_both.png) no-repeat 2px 8px;cursor:pointer;}
.input-incre-decre .decrement{width:20px;height:20px;float:left;background-color:#fff;background:url(../images/sort_both.png) no-repeat 2px -8px;cursor:pointer;}
input.hasDatepicker{background-image:url(../../images/icon_calander.png) !important;background-repeat:no-repeat !important;background-position:98% 4px !important;margin-bottom:10px;}
.pagination{width:auto;margin-top:20px;float:right;}
.pagination h5{text-transform:uppercase;font-weight:700;font-size:15px;margin-bottom:10px;}
.pagination li{width:auto !important;height:auto !important;line-height:20px;padding:0px 5px 0 0px;margin-right:0px !important;float:left;text-align:center;color:#014b68;font-size:14px;font-weight:900;list-style:none;}
.pagination a{color:#014b68 !important;}
.pagination li:hover, .pagination li.current{width:auto !important;height:auto !important;line-height:20px;margin-right:0px !important;padding:0px 5px 0 0px;float:left;text-align:center;color:#014b68;text-decoration:underline;}
.sucessfully{font-size:16px;color:#060;}
.error{font-size:16px;color:#fc0000;}
#spMsg{margin-bottom:20px;font-size:16px;color:#fc0000;}
.input_btn{background:#014b68;padding:7px 10px;border:0px;color:#fff;font-size:16px;cursor:pointer;font-family:'Lato', sans-serif;}