@import url("mbnms.css");


.hover_image {
	position: relative;
}

.hover_image span {
	position: absolute;
	top: -27px;
	left: 325px;
	display: none;
	z-index: 99;
}

.hover_image:hover span {
	display: block;
}

#wholecontent {
	width: 950px;
	position: relative;
	height: 100%;
	float: left;
	clear: both;
	background-image: url(/media/interface/navcontentbg.gif);
	background-repeat: repeat;
}

#content {
	float: right;
	width: 700px;
	height: 100%;
	top: -1px;
	background-color: #FFF;
}

#contenttext {
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 10px;
}

#pagetitle {
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 10px;
}

#leftnavmenu {
	width: 250px;
	float: left;
	position: relative;
	left: 0px;
	top: -1px;
	background-color: #2D6A7F;
}

#search {
	height: 23px;
	width: 250px;
	top: 20px;
	position: relative;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

#socialNetwork {
	height: 50px;
	width: 200px;
	left: 60px;
	position: relative;
	top: 30px;
	padding-bottom: 20px;	
}

#leftNavArea {
	height: 100%;
}

* {
	margin: 0px;
	padding: 0px;
}

#wrapper {
	width: 950px;
	position: relative;
	max-width: 952px;
	height: 100%;
}

/* -----------------TOP ------------------*/


#top {
	position: relative;
	height: 193px;
	width: 950px;
	top: 0px;
	clear: both;
	float: left;
}

*:focus
{
	outline: none;
	outline-width: 0;
	background-color: #008296;
}


/* ----------------- HOME ------------------*/


#wrapperhome {
	width: 950px;
	position: relative;
	max-width: 952px;
	height: 100%;
}

#tophome {
	position: absolute;
	height: 203px;
	width: 950px;
	top: 0px;
	clear: both;
}

#hometitle {
	position: absolute;
	height: 203px;
	width: 950px;
	top: 0px;
	clear: both;
	background-color: #0C2A5D;
	color: #FFF;
}

#centerhome {
	position: absolute;
	height: 570px;
	width: 950px;
	top: 193px;
	float: left;
	background-image: url(/media/interface/bkgd.jpg);
	background-repeat: repeat-y;
}

#centerhome #slideshowplace {
	
	float: left;
	height: 377px;
	width: 596px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#flexsliderul {
     list-style-type: none;
	height: 377px;
	width: 596px;
	
	z-index: 20;
	
}

#centerhome #mapintro {
	background-image: url(/media/interface/home/mapintrofull.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 242px;
	width: 596px;
	position: absolute;
	top: 377px;
	left: 0px;
}

#centerhome #introtext {
	position: relative;
	background-repeat: no-repeat;
	float: left;
	width: 410px;
	position: relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 8px;
	padding-right: 0px;
	color: #FFF;
	line-height: 16px;
	background-color: #2D6A7E;
	left: 0px;
	margin-left: 166px;
	margin-top: 12px;
	height: 189px;
}

#centerhome #whatsnewtext {
	position: absolute;
	float: right;
	width: 300px;
	padding-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: -20px;
	margin-left: 620px;
	top: 25px;
	height: 405px;
	overflow: auto;
	border: 0;
}

#centerhome #homesearch {
	position: absolute;
	float: right;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 628px;
	top: 540px;
	height: 50px;
}

#centerhome #visitorcenters {
	position: absolute;
	float: right;
	width: 300px;
	left: 624px;
	top: 452px;
	height: 70px;
}

#socialhome {
	position: absolute;
	float: right;
	width: 200px;
	left: 620px;
	top: 208px;
	height: 30px;
	z-index: 30;
}

#centerhome #homenewstitle {
	position: absolute;
	float: right;
	width: 308px;
	margin-left: 690px;
	top: 2px;
}

#footerWholehome {
	float: left;
	height: 180px;
	width: 950px;
	position: relative;
	clear: both; /* negative value of footer height */
	background-color: #0d2b5d;
	background-image: url(/media/interface/footer-home.jpg);
	background-repeat: no-repeat;
	z-index: 25;
}

#footerWholehome #footerblock {
	position: absolute;
	text-align: right;
	color: #FFF;
	width: 930px;
	height: auto;
	padding-top: 75px;
}

#footerWholehome #footernav {
	position: absolute;
	text-align: left;
	color: #FFF;
	width: 330px;
	height: auto;
	z-index: 10;
	padding-top: 25px;
	padding-left: 167px;
}


/* -----------------LEFT NAV ------------------*/

#leftNavPageTitleBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 36px;
	font-weight: bold;
	color: #FFF;
	padding-top: 3px;
	padding-right: 7px;
	text-align: center;
	height: 39px;
	background-image: url(/media/interface/leftNav_pageTitleBox.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftNavPageTitleBoxblank {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 36px;
	font-weight: bold;
	color: #FFF;
	padding-top: 3px;
	padding-right: 7px;
	text-align: center;
	height: 39px;
	background-image: url(/media/interface/leftNav_pageTitleBoxblank.jpg);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenuSub_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-right: 55px;
	line-height: 34px;
	text-align: right;
	height: 36px;
	width: 195px;
	background-image: url(/media/interface/leftNav_sub_top.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenuSub_top2line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #CFF;
	text-align: right;
	height: 36px;
	width: 195px;
	padding-right: 50px;
	background-image: url(/media/interface/leftNav_sub_top.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenuSub_middle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 36px;
	color: #CFF;
	text-align: right;
	height: 36px;
	width: 180px;
	padding-right: 70px;
	background-image: url(/media/interface/leftNav_middle_sub.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenuSub_middle2line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #CFF;
	text-align: right;
	height: 36px;
	width: 180px;
	padding-right: 70px;
	background-image: url(/media/interface/leftNav_middle_sub.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenuSub_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 34px;
	color: #CFF;
	text-align: right;
	height: 36px;
	width: 180px;
	padding-right: 70px;
	background-image: url(/media/interface/leftNav_sub_bottom.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenuSub_bottom2line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #CFF;
	text-align: right;
	height: 36px;
	width: 180px;
	padding-right: 70px;
	background-image: url(/media/interface/leftNav_sub_bottom.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenu_middle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 36px;
	color: #FFF;
	text-align: right;
	height: 36px;
	width: 195px;
	padding-right: 55px;
	background-image: url(/media/interface/leftNav_middle.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenu_middle2line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #FFF;
	text-align: right;
	height: 36px;
	width: 195px;
	padding-right: 55px;
	background-image: url(/media/interface/leftNav_middle.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
	
}

#leftnavmenu_ending {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 36px;
	color: #FFF;
	text-align: right;
	height: 36px;
	width: 195px;
	padding-right: 55px;
	background-image: url(/media/interface/leftNav_ending.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenu_ending2line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #FFF;
	text-align: right;
	height: 36px;
	width: 195px;
	padding-right: 55px;
	background-image: url(/media/interface/leftNav_ending.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}


#leftnavmenuSubend_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-right: 55px;
	line-height: 34px;
	text-align: right;
	height: 36px;
	width: 195px;
	background-image: url(/media/interface/leftNav_subend_top.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenuSubend_middle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 36px;
	color: #CFF;
	text-align: right;
	height: 36px;
	width: 180px;
	padding-right: 70px;
	background-image: url(/media/interface/leftNav_middle_subend.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenuSubend_middle2line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #CFF;
	text-align: right;
	height: 36px;
	width: 180px;
	padding-right: 70px;
	background-image: url(/media/interface/leftNav_middle_subend.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenuSubend_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 34px;
	color: #CFF;
	text-align: right;
	height: 36px;
	width: 180px;
	padding-right: 70px;
	background-image: url(/media/interface/leftNav_subend_bottom.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}

#leftnavmenuSubend_bottom2line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #CFF;
	text-align: right;
	height: 36px;
	width: 180px;
	padding-right: 70px;
	background-image: url(/media/interface/leftNav_subend_bottom.gif);
	background-repeat: no-repeat;
	background-color: #2D6A7F;
}


/* -----------------LISTS ------------------*/


ol {
	list-style-type:decimal;
	margin-left: 30px;
	}

ul {
	list-style-type:disc;
	margin-left: 14px;
	}
	
Li {
	margin-bottom: -.3em;
	}
	
ul li {
	margin-bottom: -.3em;
	}
	
ul li ul {
	margin-bottom: -.9em;
	}
	
ul li ul li {
	margin-bottom: -.9em;
	}

ul.square {
	list-style-type:square;
	margin-left: 24px;	
	}

#content ul {
	list-style-type: disc;
	padding-left: 6px;
	}

#content li {
	padding-bottom: 10px;
	}

#content ul ul {
	list-style-type:circle;
	margin-left: 10px;	
	}
	
#content li li {
	list-style-type:circle;
	margin-left: 10px;	
	padding-top: 10px;
	}
	
#content ul ul ul {
	list-style-type:square;
	margin-left: 10px;
	padding-bottom: 10px;
	}

		
ul.b {list-style-type:disc;}
ul.c {list-style-type:square;}


/* -----------------FOOTER ------------------*/

#footerWhole {
	float: left;
	height: 180px;
	width: 950px;
	position: relative;
	clear: both; /* negative value of footer height */
	background-color: #0d2b5d;
	background-image: url(/media/interface/footer.jpg);
	background-repeat: no-repeat;
}

#footerWhole #footerblock {
	position: absolute;
	text-align: right;
	color: #FFF;
	width: 930px;
	height: auto;
	padding-top: 75px;
}

#footerWhole #footernav {
	position: absolute;
	text-align: left;
	color: #FFF;
	width: 330px;
	height: auto;
	z-index: 100;
	padding-top: 25px;
	padding-left: 167px;
}

.footernavtext {
	color: #FFF;
	text-decoration: none;
	font-weight: lighter;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
}

a.footernavtext {
	color: #FFF;
	text-decoration: none;
	font-weight: lighter;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
a.footernavtext:link {
	color: #FFF;
	text-decoration: none;
	font-weight: lighter;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
a.footernavtext:visited {
	text-decoration: none;
	color: #FFF;
	font-weight: lighter;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
a.footernavtext:hover {
	text-decoration: none;
	color: #FFCC00;
	font-weight: lighter;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
a.footernavtext:active {
	text-decoration: none;
	color: #FFF;
	font-weight: lighter;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}


.footergraytext {
	color: #CCC;
	text-decoration: none;
	font-weight: lighter;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a.footertext {
	color: #FFF;
	text-decoration: none;
	font-weight: lighter;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a.footertext:link {
	color: #FFF;
	text-decoration: none;
	font-weight: lighter;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a.footertext:visited {
	text-decoration: none;
	color: #FFF;
	font-weight: lighter;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a.footertext:hover {
	text-decoration: none;
	color: #FFCC00;
	font-weight: lighter;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a.footertext:active {
	text-decoration: none;
	color: #FFF;
	font-weight: lighter;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}


*{ margin:0px; padding: 0px; }
 

/* ----------------- BANNER NAV ------------------*/


#homebtn{
	position: absolute;
	top: 95px;
	left: 198px;
}

#dropdownmenu{
	position: absolute;
	top: 88px;
	left: 264px;	
}

.dd_menu {
	padding:0px;
	margin:0;
	list-style-type:none;
	height:30px;
	position: relative;
	z-index: 100;
	display: inline-block;
	white-space: nowrap;
}

.dd_menu li {
	float:left;
	height:30px;
}

.dd_menu li a {
	padding:3px 12px;
	display:block;
	color:#fff;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-align: center;
}

.dd_menu li:hover a {
	color:orange;
}

.dd_menu ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	list-style-type:none;
}

.dd_menu li:hover {
	position:relative;
}

.dd_menu li:hover ul {
	left:-10px;
	top:40px;
	background-color:#abd5e1;
	width:238px;
	padding-bottom: 14px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
}

.dd_menu li:hover ul li {
	height:auto;
	line-height: 20px;
}

.dd_menu li:hover ul li a {
	height:auto;
	display:block;
	font-size:12px;
	font-family: arial, sans-serif;
	width:216px;
	text-indent:5px;
	color:#000;
	background-color:#abd5e1;
	text-decoration:none;
	text-align: left;
	line-height: 30px;
	
}

.dd_menu li:hover ul li a:hover {
	height:auto;
	background:#007b98;
	color:#FFF;
	width: 214px;
	paddint-top: -2px;
	font-weight: bold;
}
.button {
	background: #00467F;
	background-image: -webkit-linear-gradient(top, #00467F, #2980b9);
	background-image: -moz-linear-gradient(top, #00467F, #2980b9);
	background-image: -ms-linear-gradient(top, #00467F, #2980b9);
	background-image: -o-linear-gradient(top, #00467F, #2980b9);
	background-image: linear-gradient(to bottom, #00467F, #2980b9);
	-webkit-border-radius: 24;
	-moz-border-radius: 24;
	border-radius: 24px;
	font-family: Verdana, Geneva, sans-serif;
	color: #ffffff;
	font-size: 18px;
	padding: 10px 20px 10px 20px;
	text-decoration: none;
}

/* button unvisited link */
a:link.button {
	color: #ffffff;
}

/* button visited link */
a:visited.button {
	color: #ffffff;
}

/* button selected link */
a:active.button {
    color: #ffffff;
}

/* button mouse over */
.button:hover {
	background: #008DA8;
	background-image: -webkit-linear-gradient(top, #008DA8, #3498db);
	background-image: -moz-linear-gradient(top, #008DA8, #3498db);
	background-image: -ms-linear-gradient(top, #008DA8, #3498db);
	background-image: -o-linear-gradient(top, #008DA8, #3498db);
	background-image: linear-gradient(to bottom, #008DA8, #3498db);
	text-decoration: none;
}

.button-med {
	background: #00467F;
	background-image: -webkit-linear-gradient(top, #00467F, #2980b9);
	background-image: -moz-linear-gradient(top, #00467F, #2980b9);
	background-image: -ms-linear-gradient(top, #00467F, #2980b9);
	background-image: -o-linear-gradient(top, #00467F, #2980b9);
	background-image: linear-gradient(to bottom, #00467F, #2980b9);
	-webkit-border-radius: 24;
	-moz-border-radius: 24;
	border-radius: 24px;
	font-family: Verdana, Geneva, sans-serif;
	color: #ffffff;
	font-size: 13px;
	padding: 3px 7px 1px 7px;
	text-decoration: none;
}

/* button unvisited link */
a:link.button-med {
	color: #ffffff;
}

/* button visited link */
a:visited.button-med {
	color: #ffffff;
}

/* button selected link */
a:active.button-med {
    color: #ffffff;
}

/* button mouse over */
.button-med:hover {
	background: #008DA8;
	background-image: -webkit-linear-gradient(top, #008DA8, #3498db);
	background-image: -moz-linear-gradient(top, #008DA8, #3498db);
	background-image: -ms-linear-gradient(top, #008DA8, #3498db);
	background-image: -o-linear-gradient(top, #008DA8, #3498db);
	background-image: linear-gradient(to bottom, #008DA8, #3498db);
	text-decoration: none;
}

.img-responsive {
    display: block;
    max-width: 100%;
    height: auto
}

@media (min-width:768px) {
    .container {
        width: 750px
    }
}

@media (min-width:992px) {
    .container {
        width: 970px
    }
}

@media (min-width:1200px) {
    .container {
        width: 1170px
    }
}

.row {
    margin-left: -15px;
    margin-right: -15px
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3,
.col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1,
.col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4,
.col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10,
.col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5,
.col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10,
.col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5,
.col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px
}

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3,
.col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: left
}

.col-xs-12 {
    width: 100%
}

.col-xs-11 {
    width: 91.66666667%
}

.col-xs-10 {
    width: 83.33333333%
}

.col-xs-9 {
    width: 75%
}

.col-xs-8 {
    width: 66.66666667%
}

.col-xs-7 {
    width: 58.33333333%
}

.col-xs-6 {
    width: 50%
}

.col-xs-5 {
    width: 41.66666667%
}

.col-xs-4 {
    width: 33.33333333%
}

.col-xs-3 {
    width: 25%
}

.col-xs-2 {
    width: 16.66666667%
}

.col-xs-1 {
    width: 8.33333333%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-pull-11 {
    right: 91.66666667%
}

.col-xs-pull-10 {
    right: 83.33333333%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-8 {
    right: 66.66666667%
}

.col-xs-pull-7 {
    right: 58.33333333%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-5 {
    right: 41.66666667%
}

.col-xs-pull-4 {
    right: 33.33333333%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-2 {
    right: 16.66666667%
}

.col-xs-pull-1 {
    right: 8.33333333%
}

.col-xs-pull-0 {
    right: 0
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-push-11 {
    left: 91.66666667%
}

.col-xs-push-10 {
    left: 83.33333333%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-8 {
    left: 66.66666667%
}

.col-xs-push-7 {
    left: 58.33333333%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-5 {
    left: 41.66666667%
}

.col-xs-push-4 {
    left: 33.33333333%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-2 {
    left: 16.66666667%
}

.col-xs-push-1 {
    left: 8.33333333%
}

.col-xs-push-0 {
    left: 0
}

.col-xs-offset-12 {
    margin-left: 100%
}

.col-xs-offset-11 {
    margin-left: 91.66666667%
}

.col-xs-offset-10 {
    margin-left: 83.33333333%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-8 {
    margin-left: 66.66666667%
}

.col-xs-offset-7 {
    margin-left: 58.33333333%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-5 {
    margin-left: 41.66666667%
}

.col-xs-offset-4 {
    margin-left: 33.33333333%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-2 {
    margin-left: 16.66666667%
}

.col-xs-offset-1 {
    margin-left: 8.33333333%
}

.col-xs-offset-0 {
    margin-left: 0
}

@media (min-width:768px) {
    .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3,
    .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
        float: left
    }

    .col-sm-12 {
        width: 100%
    }

    .col-sm-11 {
        width: 91.66666667%
    }

    .col-sm-10 {
        width: 83.33333333%
    }

    .col-sm-9 {
        width: 75%
    }

    .col-sm-8 {
        width: 66.66666667%
    }

    .col-sm-7 {
        width: 58.33333333%
    }

    .col-sm-6 {
        width: 50%
    }

    .col-sm-5 {
        width: 41.66666667%
    }

    .col-sm-4 {
        width: 33.33333333%
    }

    .col-sm-3 {
        width: 25%
    }

    .col-sm-2 {
        width: 16.66666667%
    }

    .col-sm-1 {
        width: 8.33333333%
    }

    .col-sm-pull-12 {
        right: 100%
    }

    .col-sm-pull-11 {
        right: 91.66666667%
    }

    .col-sm-pull-10 {
        right: 83.33333333%
    }

    .col-sm-pull-9 {
        right: 75%
    }

    .col-sm-pull-8 {
        right: 66.66666667%
    }

    .col-sm-pull-7 {
        right: 58.33333333%
    }

    .col-sm-pull-6 {
        right: 50%
    }

    .col-sm-pull-5 {
        right: 41.66666667%
    }

    .col-sm-pull-4 {
        right: 33.33333333%
    }

    .col-sm-pull-3 {
        right: 25%
    }

    .col-sm-pull-2 {
        right: 16.66666667%
    }

    .col-sm-pull-1 {
        right: 8.33333333%
    }

    .col-sm-pull-0 {
        right: 0
    }

    .col-sm-push-12 {
        left: 100%
    }

    .col-sm-push-11 {
        left: 91.66666667%
    }

    .col-sm-push-10 {
        left: 83.33333333%
    }

    .col-sm-push-9 {
        left: 75%
    }

    .col-sm-push-8 {
        left: 66.66666667%
    }

    .col-sm-push-7 {
        left: 58.33333333%
    }

    .col-sm-push-6 {
        left: 50%
    }

    .col-sm-push-5 {
        left: 41.66666667%
    }

    .col-sm-push-4 {
        left: 33.33333333%
    }

    .col-sm-push-3 {
        left: 25%
    }

    .col-sm-push-2 {
        left: 16.66666667%
    }

    .col-sm-push-1 {
        left: 8.33333333%
    }

    .col-sm-push-0 {
        left: 0
    }

    .col-sm-offset-12 {
        margin-left: 100%
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }

    .col-sm-offset-0 {
        margin-left: 0
    }
}

@media (min-width:992px) {
    .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3,
    .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
        float: left
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-11 {
        width: 91.66666667%
    }

    .col-md-10 {
        width: 83.33333333%
    }

    .col-md-9 {
        width: 75%
    }

    .col-md-8 {
        width: 66.66666667%
    }

    .col-md-7 {
        width: 58.33333333%
    }

    .col-md-6 {
        width: 50%
    }

    .col-md-5 {
        width: 41.66666667%
    }

    .col-md-4 {
        width: 33.33333333%
    }

    .col-md-3 {
        width: 25%
    }

    .col-md-2 {
        width: 16.66666667%
    }

    .col-md-1 {
        width: 8.33333333%
    }

    .col-md-pull-12 {
        right: 100%
    }

    .col-md-pull-11 {
        right: 91.66666667%
    }

    .col-md-pull-10 {
        right: 83.33333333%
    }

    .col-md-pull-9 {
        right: 75%
    }

    .col-md-pull-8 {
        right: 66.66666667%
    }

    .col-md-pull-7 {
        right: 58.33333333%
    }

    .col-md-pull-6 {
        right: 50%
    }

    .col-md-pull-5 {
        right: 41.66666667%
    }

    .col-md-pull-4 {
        right: 33.33333333%
    }

    .col-md-pull-3 {
        right: 25%
    }

    .col-md-pull-2 {
        right: 16.66666667%
    }

    .col-md-pull-1 {
        right: 8.33333333%
    }

    .col-md-pull-0 {
        right: 0
    }

    .col-md-push-12 {
        left: 100%
    }

    .col-md-push-11 {
        left: 91.66666667%
    }

    .col-md-push-10 {
        left: 83.33333333%
    }

    .col-md-push-9 {
        left: 75%
    }

    .col-md-push-8 {
        left: 66.66666667%
    }

    .col-md-push-7 {
        left: 58.33333333%
    }

    .col-md-push-6 {
        left: 50%
    }

    .col-md-push-5 {
        left: 41.66666667%
    }

    .col-md-push-4 {
        left: 33.33333333%
    }

    .col-md-push-3 {
        left: 25%
    }

    .col-md-push-2 {
        left: 16.66666667%
    }

    .col-md-push-1 {
        left: 8.33333333%
    }

    .col-md-push-0 {
        left: 0
    }

    .col-md-offset-12 {
        margin-left: 100%
    }

    .col-md-offset-11 {
        margin-left: 91.66666667%
    }

    .col-md-offset-10 {
        margin-left: 83.33333333%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-8 {
        margin-left: 66.66666667%
    }

    .col-md-offset-7 {
        margin-left: 58.33333333%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-5 {
        margin-left: 41.66666667%
    }

    .col-md-offset-4 {
        margin-left: 33.33333333%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-2 {
        margin-left: 16.66666667%
    }

    .col-md-offset-1 {
        margin-left: 8.33333333%
    }

    .col-md-offset-0 {
        margin-left: 0
    }
}

@media (min-width:1200px) {
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3,
    .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
        float: left
    }

    .col-lg-12 {
        width: 100%
    }

    .col-lg-11 {
        width: 91.66666667%
    }

    .col-lg-10 {
        width: 83.33333333%
    }

    .col-lg-9 {
        width: 75%
    }

    .col-lg-8 {
        width: 66.66666667%
    }

    .col-lg-7 {
        width: 58.33333333%
    }

    .col-lg-6 {
        width: 50%
    }

    .col-lg-5 {
        width: 41.66666667%
    }

    .col-lg-4 {
        width: 33.33333333%
    }

    .col-lg-3 {
        width: 25%
    }

    .col-lg-2 {
        width: 16.66666667%
    }

    .col-lg-1 {
        width: 8.33333333%
    }

    .col-lg-pull-12 {
        right: 100%
    }

    .col-lg-pull-11 {
        right: 91.66666667%
    }

    .col-lg-pull-10 {
        right: 83.33333333%
    }

    .col-lg-pull-9 {
        right: 75%
    }

    .col-lg-pull-8 {
        right: 66.66666667%
    }

    .col-lg-pull-7 {
        right: 58.33333333%
    }

    .col-lg-pull-6 {
        right: 50%
    }

    .col-lg-pull-5 {
        right: 41.66666667%
    }

    .col-lg-pull-4 {
        right: 33.33333333%
    }

    .col-lg-pull-3 {
        right: 25%
    }

    .col-lg-pull-2 {
        right: 16.66666667%
    }

    .col-lg-pull-1 {
        right: 8.33333333%
    }

    .col-lg-pull-0 {
        right: 0
    }

    .col-lg-push-12 {
        left: 100%
    }

    .col-lg-push-11 {
        left: 91.66666667%
    }

    .col-lg-push-10 {
        left: 83.33333333%
    }

    .col-lg-push-9 {
        left: 75%
    }

    .col-lg-push-8 {
        left: 66.66666667%
    }

    .col-lg-push-7 {
        left: 58.33333333%
    }

    .col-lg-push-6 {
        left: 50%
    }

    .col-lg-push-5 {
        left: 41.66666667%
    }

    .col-lg-push-4 {
        left: 33.33333333%
    }

    .col-lg-push-3 {
        left: 25%
    }

    .col-lg-push-2 {
        left: 16.66666667%
    }

    .col-lg-push-1 {
        left: 8.33333333%
    }

    .col-lg-push-0 {
        left: 0
    }

    .col-lg-offset-12 {
        margin-left: 100%
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%
    }

    .col-lg-offset-9 {
        margin-left: 75%
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%
    }

    .col-lg-offset-6 {
        margin-left: 50%
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%
    }

    .col-lg-offset-3 {
        margin-left: 25%
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%
    }

    .col-lg-offset-0 {
        margin-left: 0
    }
}
