@font-face {

    font-family: 'sui_generisregular';

    src: url('sui_generis_rg-webfont.eot');

    src: url('sui_generis_rg-webfont.eot?#iefix') format('embedded-opentype'),

         url('sui_generis_rg-webfont.woff2') format('woff2'),

         url('sui_generis_rg-webfont.woff') format('woff'),

         url('sui_generis_rg-webfont.ttf') format('truetype'),

         url('sui_generis_rg-webfont.svg#sui_generisregular') format('svg');

    font-weight: normal;

    font-style: normal;



}



h1, h2, h3, h4, h5, h6 {

	font-family: 'sui_generisregular';

	color: #666;

}



p{

	font-size: 12px;

	color: #666;

}



.mt2x{

	margin-top: 20px;

}



.header-top-border {

	position: relative;

	width: 100%;

	height: 4px;

	background: #006cb7;

}

.iso {
    position: absolute;
    top: 14px;
    left: 50%;
    transform: translateX(-50%);
    width: 90px;
}

.container {

	max-width: 950px;

	padding-left: 0;

	padding-right: 0;

}



.page-wrapper {

	max-width: 1000px;

    padding-top: 20px;

    padding-left: 25px;

    padding-bottom: 20px;

    padding-right: 25px;

    margin-bottom: 45px;

    outline: solid 1px #D6D6D6;

    box-shadow: 5px 2px 10px #D8D8D8;

}



.navbar {

	margin-bottom: 10px;

}



.navbar-brand {

	padding-left: 20px;

	padding-top: 0;

	padding-bottom: 0;

	padding-right: 0;

	height: auto;

}



.brand{

	color: #999;

}





.navbar-toggle .icon-bar {

	background: #333;

}



.navbar-nav > li > a {

    text-transform: capitalize;

}



.navbar-nav > li > a:hover,

.navbar-nav > li > a:focus,

.navbar-nav a.active {

	background: none;

	color: #f60;

}







.rslides {

  position: relative;

  list-style: none;

  overflow: hidden;

  width: 100%;

  padding: 0;

  margin: 0;

  }



.rslides li {

  -webkit-backface-visibility: hidden;

  position: absolute;

  display: none;

  width: 100%;

  left: 0;

  top: 0;

  }



.rslides li:first-child {

  position: relative;

  display: block;

  float: left;

  }



.rslides img {

  display: block;

  height: auto;

  float: left;

  width: 100%;

  border: 0;

  }



ol.ol-list-1{

    margin: 0;

    padding: 0;

}



ol.ol-list-1 li {

    list-style: decimal;

    list-style-position: inside;

    line-height: 28px;

    border-bottom: dashed 1px #E6E6E6;

}



ol.ol-list-2 {

    margin: 0;

    padding: 0;

}



ol.ol-list-2 li {

    list-style: none;

    list-style-position: outside;

    line-height: 28px;

    border-bottom: dashed 1px #E6E6E6;

}



label {

    font-weight: 600;

    font-size: 12px;

    color: #777;

}



.btn-default {

    background-color: #006cb7 !important;

    color: #fff !important;

    padding: 8px 20px;

}



.btn-default:hover {

    background-color: #efefef !important;

    color: #333 !important;

}













