form, input, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd { margin:0;padding:0; }
ul, ol, li  { list-style:none; }
img   { border:0;vertical-align:top}
table { border-collapse:collapse;border-spacing:0 !important; } 
th, td  { padding:0;}
textarea  { padding:0;margin:0;}
fieldset  { display:block;border:none;padding:0;margin:0}
legend, caption  { width:0;height:0;padding:0;margin:0;font-size:0;line-height:0;}
html,
body {
  font-family: "Roboto Condensed", Arial, sans-serif;
  font-size: 14px;
  line-height: 24px;
  margin:0;
  padding:0;
}
a {
  color: #000000;
  text-decoration: none;
}
a:hover {
  color: #000000;
  text-decoration: none;
}
.form-control,
.btn,
.navbar,
.thumbnail,
.dropdown-menu,
.pagination > li:first-child > a,
.pagination > li:first-child > span,
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 18px;
  font-family: "Roboto Condensed", Arial, sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 300;
}
ul {
  padding: 0;
}
.btn-breadcrumb {
  font-family: "Roboto Condensed", Arial, sans-serif;
  display: block;
  overflow: hidden;
  border-bottom: 2px solid #183544;
}
.btn-breadcrumb a {
  border: 0px solid transparent;
  color: #183544;
  font-weight: bold;
  padding: 5px 10px;
}
.btn-breadcrumb a:first-child {
  padding: 5px 0px;
}
.btn-breadcrumb a.btn-next {
  padding: 5px 0px 5px 10px;
}
.btn-breadcrumb a:hover {
  background-color: #fff;
  color: #244bf1;
}
.fixed {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
}
/* widget gallery */
.slider {
  position: relative;
}
.slider .carousel {
  display: none;
}
.slider .carousel-inner > .item {
  height: auto;
  text-align: center;
}
.slider .carousel-inner > .item img {
  height: auto;
  display: inline-block;
}
.slider .carousel-caption {
  text-align: left;
  background-color: rgba(0, 0, 0, 0.7);
  left: 10%;
  bottom: 10px;
  padding: 10px;
  width: 45%;
  font-size: 13px;
}
.slider .carousel-caption h1,
.slider .carousel-caption h2,
.slider .carousel-caption h3,
.slider .carousel-caption h4,
.slider .carousel-caption h5,
.slider .carousel-caption h6 {
  font-size: 18px;
  font-weight: bold;
  margin: 0;
}
@media (min-width: 640px) and (max-width: 991px) {
  .slider .carousel {
    display: inherit;
  }
  .slider .carousel-inner > .item img {
    height: 450px;
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .slider .carousel {
    display: inherit;
  }
  .slider .carousel-caption {
    width: 30%;
  }
  .slider .carousel-inner > .item img {
    height: 450px;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .slider .carousel {
    display: inherit;
  }
  .slider .carousel-caption {
    width: 30%;
  }
  .slider .carousel-inner > .item img {
    height: 450px;
    width: 100%;
  }
}
.slider .carousel-control.right,
.slider .carousel-control.left {
  background: none;
}
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
.col-xs-15 {
  width: 20%;
  float: left;
}
@media (min-width: 768px) {
  .col-sm-15 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 992px) {
  .col-md-15 {
    width: 20%;
    float: left;
  }
  .bg2 {
    display: block;
  }
  .about .media-left {
    float: left;
    padding-right: 10px;
  }
}
@media (min-width: 1200px) {
  .col-lg-15 {
    width: 20%;
    float: left;
  }
}
.jq-toast-single {
  font-size: 18px !important;
  line-height: 25px !important;
}
.tab-content img {
  max-width: 100%;
}
@media (min-width: 768px) {
  .col-xs-0,
  .col-sm-0,
  .col-md-0,
  .col-lg-0 {
    width: 100%;
  }
}
/* Mixins */

html, body  { margin:0;padding:0;}
form, input, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd { margin:0;padding:0; }
ul, ol, li  { list-style:none; }
img   { border:0;vertical-align:top}
table { border-collapse:collapse;border-spacing:0 !important; } 
th, td  { padding:0;}
textarea  { padding:0;margin:0;}
fieldset  { display:block;border:none;padding:0;margin:0}
legend, caption  { width:0;height:0;padding:0;margin:0;font-size:0;line-height:0;}
.fl   { float:left !important; }
.fr   { float:right !important; }
.cb { clear:both !important; }
.ac { text-align:center !important; }
.al   { text-align:left !important; }
.ar   { text-align:right !important; }
.vt   { vertical-align:top !important; }
.vm { vertical-align:middle !important; }
.vb { vertical-align:bottom !important; }
.oh { overflow:hidden !important; }
.cp { cursor:pointer !important; }
.di   { display:inline !important; }
.dib  { display:inline-block;display:-moz-inline-box; }
.dn { display:none !important; }
.db { display:block !important; }
.vv { visibility:visible !important; }
.vh { visibility:hidden !important; }
.bbn, .bbn th, .bbn td    { border-bottom:none !important; }
.brn  { border-right:none !important; }
.bln  { border-left:none !important; }
.bn, .bn td, .bn th   { border:none !important; }
.bgn, .bgn td, .bgn th  { background:none !important; } 
.fb   { font-weight:bold !important; }
.fn   { font-weight:normal !important; }
.fs   { font-size:12px !important; }
.fixed  { table-layout:fixed; }
.pr   { position:relative; }
.mln    { margin-left:0 !important; }

.clearfix {*zoom:1;}
.clearfix:after {content:''; display:block; clear:both;}

.hideDesc {position:absolute; left:-30000em; top:-30000em; height:1px; width:1px; overflow:hidden; font-size:1px; line-height:1px;}
/**/
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/0eC6fl06luXEYWpBSJvXCBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/-L14Jk06m6pUHB-5mXQQnRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/I3S1wsgSg9YCurV6PUkTORJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/NYDWBdD4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/Pru33qjShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/CWB0XYA8bzo0kSThX0UTuA.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/mx9Uck6uB63VIKFYnEMXrRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v16/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.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;
}
.fl   { float:left !important; }
.fr   { float:right !important; }
.cb { clear:both !important; }
.ac { text-align:center !important; }
.al   { text-align:left !important; }
.ar   { text-align:right !important; }
.vt   { vertical-align:top !important; }
.vm { vertical-align:middle !important; }
.vb { vertical-align:bottom !important; }
.oh { overflow:hidden !important; }
.cp { cursor:pointer !important; }
.di   { display:inline !important; }
.dib  { display:inline-block;display:-moz-inline-box; }
.dn { display:none !important; }
.db { display:block !important; }
.vv { visibility:visible !important; }
.vh { visibility:hidden !important; }
.bbn, .bbn th, .bbn td    { border-bottom:none !important; }
.brn  { border-right:none !important; }
.bln  { border-left:none !important; }
.bn, .bn td, .bn th   { border:none !important; }
.bgn, .bgn td, .bgn th  { background:none !important; } 
.fb   { font-weight:bold !important; }
.fn   { font-weight:normal !important; }
.fs   { font-size:12px !important; }
.fixed  { table-layout:fixed; }
.pr   { position:relative; }
.mln    { margin-left:0 !important; }

.clearfix {*zoom:1;}
.clearfix:after {content:''; display:block; clear:both;}

.hideDesc {position:absolute; left:-30000em; top:-30000em; height:1px; width:1px; overflow:hidden; font-size:1px; line-height:1px;}