@charset "utf-8";
/* CSS Document */
/******************************************************************
******************************************************************
    I. GLOBALS
******************************************************************/

* { margin:0px; padding:0px; }
html { overflow-y: scroll; }
/*body { behavior: url("csshover3.htc"); font:13px/1.231 sans-serif; font-size:small; } /* hack retained to preserve specificity */
/*select, input, textarea, button { font:99% sans-serif; }
pre, code, kbd, samp { font-family: monospace, sans-serif; }*/



/*#wrapper { margin:0px auto; width:1000px; }*/

/*#container { background:#1b346c; position:absolute; margin:40px auto 0px auto; width: 920px; border:25px #1b346c solid; -moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius: 30px; height:736px; }
.nonIE #container { display:none; }*/

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */
/* Small devices (tablets, 768px and up)
@media (min-width: @screen-sm-min) { ... }
/* Medium devices (desktops, 992px and up)
@media (min-width: @screen-md-min) { ... }
/* Large devices (large desktops, 1200px and up)
@media (min-width: @screen-lg-min) { ... }*/

.img { position:relative; z-index:0px;  }

@media (min-width: 1200px) {   /* large .col-lg */
.img a img { position:absolute; border:1px #d3c6c6 solid; background:white; width:15vw; height:90px; }
}

@media (max-width: 1199px) and (min-width: 992px) {   /* medium .col-md */
.img a img { position:absolute; border:1px #d3c6c6 solid; background:white; width:20vw; height:90px; }
}

@media all and (max-width: 992px) and (min-width: 768px) {	/* small .col-sm */
.img a img { position:absolute; border:1px #d3c6c6 solid; background:white; width:30vw; height:90px; }
}

@media all and (max-width: 767px) and (min-width: 50px) {	/* extra-small .col-xs */
.img a img { position:absolute; border:1px #d3c6c6 solid; background:white; width:40vw; height:90px; }
}


/*.row1 { position:relative; top:0px; }
.row2 { position:relative; top:92px; }
.row3 { position:relative; top:184px; }
.row4 { position:relative; top:276px; }
.row5 { position:relative; top:368px; }
.row6 { position:relative; top:460px; }
.row7 { position:relative; top:552px; }
.row8 { position:relative; top:644px; }*/

/*#my-row {
    display: table;
}

#my-row .panel {
    float: none;
    display: table-cell;
    vertical-align: top;
	height: 92px;
}*/


