@import url(https://fonts.googleapis.com/css?family=Karla|Ubuntu);
@import url("//use.fontawesome.com/releases/v5.4.1/css/all.css");
@import url("bootstrap334.css");


@charset "utf-8";
/* CSS Document */
@font-face {
	font-family:solomonnormal;
	src:url(solomon_normal.ttf);
}
body,div,td,tr,th,span,input,select,textarea,submit,iframe{
	font-family: solomonnormal; /*verdana;  */
	font-size:14px;
} 

/* Hide Angular JS elements before initializing */
.ng-cloak {
    display: none;
}

img.wp-smiley, img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

	.suggestionsBoxCompare {
		font-family: solomonnormal; /*Helvetica;*/
		font-size: 11px;
		position: absolute;
		z-index:100;

		//left: 30px;
		margin: 10px 0px 0px 0px;
		margin-left:345px;
		width: 200px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionListCompare {
		text-align:left;
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionListCompare li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionListCompare li:hover {
		background-color: #659CD8;
	}


body{
/*background:white url(../pics/PageBG_3.png) repeat-x;*/ /*#e8e3da;*/
overflow-x:hidden;
margin-top:0; margin-left:0; margin-right:0;
}
select,input[type=text],input[type=button],textarea {font:12px solomonnormal;padding:3px;border:1px solid #999;border-radius:5px;}
#loading {border:none;display:inline-block;position:fixed;top:0px;left:0px;bottom:0px;right:0px;height:100%;width:100%;z-index: 99999;opacity: 0.3;}

#topicons{background-color:#6f89b4;padding:5px;}
#menu{list-style-type: none;display:inline-block;vertical-align:top;width:590px;background-color:#6f89b4;margin:0px;padding:5px;}
#menu li{display:inline-block;width:70px;color:#ffffff;text-align: center;vertical-align:top;}
#menu a{color:#ffffff;}

.headerWithID{opacity: 0.6; filter: alpha(opacity=60);border-bottom-left-radius: 15px;border-left: 3px solid #6f89b4;max-width:350px;}
.headerWithoutID{opacity: 0.6; filter: alpha(opacity=60);border-left: 3px solid #6f89b4;max-width:350px;}

.howto{border:1px solid white;border-radius:3px;padding:5px;margin-bottom:5px;background:blue;}

.dl_accordion{
	font-size:14px;border-radius:3px 0px 0px 3px;background-color:#6E2131;
	/*background:url(http://admin.commercialpremises.com.au/residential/new_admin/pics/listingTopBG2_3.png) no-repeat;*/
	background-color:#6f89b4;
	color:white;padding:2px;padding-bottom:5px;cursor:pointer;text-transform: capitalize;
}

div.fadeMe {
  background-color: rgba(0,0,0,0.5);
  //width:      100%;
  //height:     100%;
  z-index:    10000;
  top:        0; 
  left:       0;
  bottom:     0;
  right:      0;
  position:   absolute;
  display:    none;
}

#divTopLeft {
z-index:99999;
}

#errorList li{
	font:bold 16px solomonnormal; /*Arial;*/
	background-color:#efefef;
	color:blue;
	padding:5px;
	border-radius:5px 0px 0px 5px;
}

.footer 
{ 
width:550px; 
margin-left:auto; 
margin-right:auto;
font-size:10px;
color:#CCCCCC; 
} 


/*----CSS for HYPERLINKS --- */

a:link 		{ color : #333; text-decoration : none; }
a:active 		{ color : #333; text-decoration : none; }
a:visited 		{ color : #333; text-decoration : none; }
a:hover 		{ color:#e81414; text-decoration :  none; }

a.adminSetup:link 		{ color : #e81414; text-decoration : none; }
a.adminSetup:active 		{ color : #e81414; text-decoration : none; }
a.adminSetup:visited 		{ color : #e81414; text-decoration : none; }
a.adminSetup:hover 		{ color:#333; text-decoration :  none; }

a.logout:link 		{ color: #FFFFFF; text-decoration : none;  }
a.logout:active 	{ color : #FFFFFF; text-decoration : none; }
a.logout:visited 	{ color : #FFFFFF; text-decoration : none; }
a.logout:hover 		{ color : #FFFFFF; text-decoration : underline; }


a.aLink:link 		{ color: #e81414; text-decoration : none; font-size:13px; }
a.aLink:active 		{ color : #e81414; text-decoration : none; font-size:13px;}
a.aLink:visited 	{ color : #e81414; text-decoration : none; font-size:13px;}
a.aLink:hover 		{ color : #333; text-decoration : none; font-size:13px;}

a.location:link 		{ color : #FFFFFF;  font-weight:bold; text-decoration : none; font-size:13px; }
a.location:active 		{ color : #FFFFFF; font-weight:bold; text-decoration : none; font-size:13px;}
a.location:visited 	    { color : #FFFFFF; font-weight:bold; text-decoration : none; font-size:13px;}
a.location:hover 		{ color : #FFFFFF; font-weight:bold; text-decoration : underline; font-size:13px;}

/*----CSS for BACKGROUNDS --- */

.loginTitle {background-image:url(../pics/loginTop.png);  font-size:13px; color:#FFFFFF; font-weight:bold; padding-left:20px; height:37px; background-repeat:no-repeat; }
.loginMiddle {background-image:url(../pics/loginMiddle.png); background-repeat:repeat-y;  font-size:11px; color:#000000; }
.loginBottom {background-image:url(../pics/loginBottom.png); background-repeat:no-repeat; height:30px; }

.listingTitle {background-color:#6f89b4;/* url(../pics/listingTopBG2_3.png);*/  font-size:13px; color:#FFFFFF; font-weight:bold; padding-left:22px;border-radius:3px 0px 0px 3px; padding-top:6px;padding-bottom:6px; /*height:37px;*/ background-repeat:no-repeat; }
.listingMiddle {background-color:; /*url(../pics/listingMiddleBG2_3.png); background-repeat:repeat-y;*/  font-size:11px; color:#000000; }
.listingBottom {background-image:url(../pics/listingBottomBG2_3.png); background-repeat:no-repeat; height:30px; }

.searchTitle {background-color:#6f89b4; /*url(../pics/searchTopBG.png); */ font-size:13px; color:#FFFFFF; font-weight:bold; padding-left:5px; height:37px; background-repeat:no-repeat; }
.searchMiddle {background-color:; /*url(../pics/searchMiddleBG.png); background-repeat:repeat-y; */ font-size:11px; color:#000000; }
.searchBottom {background-image:url(../pics/searchBottomBG.png); background-repeat:no-repeat; height:30px; }

h3.iconTitle {
	font-size:13px; color:#FFFFFF; font-weight:bold; padding-left:7px; padding:20px;padding-bottom:10px; /*height:30px;*/
	vertical-align:middle;padding5px;padding-top:13px;background-color:#6f89b4;
	background-image:linear-gradient(#6f89b4 50%, white 100%);
	background-repeat:no-repeat;
	box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.50);
	box-shadow:1px 1px 1px #333;
	color:white;
	text-shadow:0px 0px 1px #333;
	font-size:1.1em;
	background: #6f89b4; /* Old browsers */
	background: -moz-linear-gradient(top, #6f89b4, #ffffff 200%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #6f89b4,#ffffff 200%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #6f89b4,#ffffff 200%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6f89b4', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
td.iconTitle {background-color:#6f89b4;/* url(../pics/listingSmlTopBG_3.png); */ font-size:13px; color:#FFFFFF; font-weight:bold; padding-left:7px; height:30px; background-repeat:no-repeat;}
.iconMiddle {background:; /* url(../pics/listingSmlMiddleBG_3.png); background-repeat:repeat-y; */ font-size:11px; color:#000000; }
.iconBottom {background-color:#6f89b4; /* url(../pics/listingSmlBottomBG_3.png); background-repeat:no-repeat; */ height:0px; display:none; }

.pagTop {background-image:url(../pics/pagTopBG_3.png); background-repeat:no-repeat; }
.pagMiddle {background-image:url(../pics/pagMiddleBG_3.png); background-repeat:repeat-y;  }
.pagBottom {background-image:url(../pics/pagBottomBG_3.png); background-repeat:no-repeat; height:30px;  }

.scTop {background-image:url(../pics/scTopBG.png); background-repeat:no-repeat;}
.scMiddle {background-image:url(../pics/scMiddleBG.png); background-repeat:repeat-y; font-size:11px;  }
.scBottom {background-image:url(../pics/scBottomBG.png); background-repeat:no-repeat; height:40px;  }

.helpTitle { background-image:url(../pics/menuBG.png); background-repeat:repeat-x; font-size:13px; color:#FFFFFF; font-weight:bold; padding-left:15px; height:25px;  }
.helpMiddle {font-size:11px; color:#000000; background-color:#FFFFFF; }
.helpBottom {height:10px; background-color:#FFFFFF; }

.topPg {background-color:#FFFFFF; color:#6f89b4; font-size:11px;  }

.topRightPg {background-repeat:no-repeat; color:#FFFFFF; font-size:11px;  }

.calcTitle { font-size: 12px; color:#FFF; background-color:#000; height:35px; }


/*----CSS for TEXT --- */

.indexHeading {font-size:14px; color:#333333; font-weight:bold; }

.indexTxt {font-size:12px; color:#333333;  }

.listingHeading {color:#333;/*#c20505;*/ font-size:11px; }

.labels {font-size:13px; color:#990000;}

.propDate {font-size:13px; color:#737373; font-style:italic;}

.pagTxt {font-size:13px; color:#333333; }

.elem {font-size:13px;  color:#666;}

.nulledEle {font-size:13px;  color:#999;}

.pgSelected {font-size:13px;  color:#e81414; font-weight:bold; text-decoration:underline;}

.pgTxt {font-size:13px;  color:#000; font-weight:normal; }

.txt {font-size:13px;}

.whtTxt {font-size:13px; color:#ffffff;}

.redTxt {color: #e81414;}

.greyTxt {color:#3a3a3a; }

.lgreyTxt {color:#828282}

.smlTxt {color:#666666; font-size:11px; }

.optionsTxt {font-weight:normal; font-size:11px; color:#3a3a3a;}

.navSelected {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #5A3031;
}
.navUnselected {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
}


/*----CSS for BUTTONS --- */

.cellBtn3 {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	border: 1px inset #999999;
	cursor: pointer;
	background-color: #990000;
}

.cellBtn4 {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	border: 1px inset #999999;
	cursor: pointer;
	background-color:#000000;
}

/*----CSS for SEPERATORS --- */

.bgLine {background-image:url(../pics/bgline2.gif); background-repeat:no-repeat;}


/*----CSS for TABLES --- */

#iconTbl td {border-bottom:1px dotted #999999; padding-top:10px; padding-bottom:10px; padding-right:10px;}

#location td {font-size:11px; color:#FFFFFF;  font-weight:bold; background:#858585; padding-left:20px;}

#calc td {font-size:11px; padding-left:15px; color:#000000; }  

table.qlinks td {padding:7px 0px 7px 0px; border-bottom:1px dotted #999999;}  


table.memdisplay td {padding:3px 15px 3px 15px;}  

.indexHeader {

	border: 1px solid #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #404040;
	cursor: auto;
}

.calendarTbl {font-size:12px;}

#calendarTbl td {padding-left:7px; font-size:11px;}
#calendarTbl th {padding-left:7px;}

/*----CSS for TABS --- */

#content {
  float:left;
  width:100%;
  margin:0;
  /*background:#DAE0D2 url("bg.gif") repeat-x bottom;*/
  /*font-size:93%;*/
  /*line-height:normal;*/
  padding:0;
  }

#header {
  float:left;
  width:100%;
  margin:0;
  /*background:#DAE0D2 url("bg.gif") repeat-x bottom;*/
  /*font-size:93%;*/
  font-size:12px;
  /*line-height:normal;*/
  padding-left:10px;
  padding-bottom:0;
  }
#header ul {
  margin:0;
  /*padding:20px 10px 0 10px;*/
  padding:0px 10px 0 10px;
  list-style:none;
  }
#header li {
  float:left;
  background:url("../pics/norm_left.png") no-repeat left top;
  margin:0;
  padding:0 0 0 8px;
  }
#header a {
  float:left;
  display:block;
  background:url("../pics/norm_right.png") no-repeat right top;
  padding:5px 15px 5px 6px;
  text-decoration:none;
  font-weight:normal;
  color:#FFF;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#fb1515;
  }
#header #current {
  background-image:url("../pics/norm_left_on.png");
  }
#header #current a {
  background-image:url("../pics/norm_right_on.png");
  color:#000;
  padding-bottom:5px;
    font-weight:bold;

  }


[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../img/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
}
[class^="icon-"]:last-child,
[class*=" icon-"]:last-child {
  *margin-left: 0;
}
.icon-white {
  background-image: url("../img/glyphicons-halflings-white.png");
}
.icon-glass {
  background-position: 0      0;
}
.icon-music {
  background-position: -24px 0;
}
.icon-search {
  background-position: -48px 0;
}
.icon-envelope {
  background-position: -72px 0;
}
.icon-heart {
  background-position: -96px 0;
}
.icon-star {
  background-position: -120px 0;
}
.icon-star-empty {
  background-position: -144px 0;
}
.icon-user {
  background-position: -168px 0;
}
.icon-film {
  background-position: -192px 0;
}
.icon-th-large {
  background-position: -216px 0;
}
.icon-th {
  background-position: -240px 0;
}
.icon-th-list {
  background-position: -264px 0;
}
.icon-ok {
  background-position: -288px 0;
}
.icon-remove {
  background-position: -312px 0;
}
.icon-zoom-in {
  background-position: -336px 0;
}
.icon-zoom-out {
  background-position: -360px 0;
}
.icon-off {
  background-position: -384px 0;
}
.icon-signal {
  background-position: -408px 0;
}
.icon-cog {
  background-position: -432px 0;
}
.icon-trash {
  background-position: -456px 0;
}
.icon-home {
  background-position: 0 -24px;
}
.icon-file {
  background-position: -24px -24px;
}
.icon-time {
  background-position: -48px -24px;
}
.icon-road {
  background-position: -72px -24px;
}
.icon-download-alt {
  background-position: -96px -24px;
}
.icon-download {
  background-position: -120px -24px;
}
.icon-upload {
  background-position: -144px -24px;
}
.icon-inbox {
  background-position: -168px -24px;
}
.icon-play-circle {
  background-position: -192px -24px;
}
.icon-repeat {
  background-position: -216px -24px;
}
.icon-refresh {
  background-position: -240px -24px;
}
.icon-list-alt {
  background-position: -264px -24px;
}
.icon-lock {
  background-position: -287px -24px;
}
.icon-flag {
  background-position: -312px -24px;
}
.icon-headphones {
  background-position: -336px -24px;
}
.icon-volume-off {
  background-position: -360px -24px;
}
.icon-volume-down {
  background-position: -384px -24px;
}
.icon-volume-up {
  background-position: -408px -24px;
}
.icon-qrcode {
  background-position: -432px -24px;
}
.icon-barcode {
  background-position: -456px -24px;
}
.icon-tag {
  background-position: 0 -48px;
}
.icon-tags {
  background-position: -25px -48px;
}
.icon-book {
  background-position: -48px -48px;
}
.icon-bookmark {
  background-position: -72px -48px;
}
.icon-print {
  background-position: -96px -48px;
}
.icon-camera {
  background-position: -120px -48px;
}
.icon-font {
  background-position: -144px -48px;
}
.icon-bold {
  background-position: -167px -48px;
}
.icon-italic {
  background-position: -192px -48px;
}
.icon-text-height {
  background-position: -216px -48px;
}
.icon-text-width {
  background-position: -240px -48px;
}
.icon-align-left {
  background-position: -264px -48px;
}
.icon-align-center {
  background-position: -288px -48px;
}
.icon-align-right {
  background-position: -312px -48px;
}
.icon-align-justify {
  background-position: -336px -48px;
}
.icon-list {
  background-position: -360px -48px;
}
.icon-indent-left {
  background-position: -384px -48px;
}
.icon-indent-right {
  background-position: -408px -48px;
}
.icon-facetime-video {
  background-position: -432px -48px;
}
.icon-picture {
  background-position: -456px -48px;
}
.icon-pencil {
  background-position: 0 -72px;
}
.icon-map-marker {
  background-position: -24px -72px;
}
.icon-adjust {
  background-position: -48px -72px;
}
.icon-tint {
  background-position: -72px -72px;
}
.icon-edit {
  background-position: -96px -72px;
}
.icon-share {
  background-position: -120px -72px;
}
.icon-check {
  background-position: -144px -72px;
}
.icon-move {
  background-position: -168px -72px;
}
.icon-step-backward {
  background-position: -192px -72px;
}
.icon-fast-backward {
  background-position: -216px -72px;
}
.icon-backward {
  background-position: -240px -72px;
}
.icon-play {
  background-position: -264px -72px;
}
.icon-pause {
  background-position: -288px -72px;
}
.icon-stop {
  background-position: -312px -72px;
}
.icon-forward {
  background-position: -336px -72px;
}
.icon-fast-forward {
  background-position: -360px -72px;
}
.icon-step-forward {
  background-position: -384px -72px;
}
.icon-eject {
  background-position: -408px -72px;
}
.icon-chevron-left {
  background-position: -432px -72px;
}
.icon-chevron-right {
  background-position: -456px -72px;
}
.icon-plus-sign {
  background-position: 0 -96px;
}
.icon-minus-sign {
  background-position: -24px -96px;
}
.icon-remove-sign {
  background-position: -48px -96px;
}
.icon-ok-sign {
  background-position: -72px -96px;
}
.icon-question-sign {
  background-position: -96px -96px;
}
.icon-info-sign {
  background-position: -120px -96px;
}
.icon-screenshot {
  background-position: -144px -96px;
}
.icon-remove-circle {
  background-position: -168px -96px;
}
.icon-ok-circle {
  background-position: -192px -96px;
}
.icon-ban-circle {
  background-position: -216px -96px;
}
.icon-arrow-left {
  background-position: -240px -96px;
}
.icon-arrow-right {
  background-position: -264px -96px;
}
.icon-arrow-up {
  background-position: -289px -96px;
}
.icon-arrow-down {
  background-position: -312px -96px;
}
.icon-share-alt {
  background-position: -336px -96px;
}
.icon-resize-full {
  background-position: -360px -96px;
}
.icon-resize-small {
  background-position: -384px -96px;
}
.icon-plus {
  background-position: -408px -96px;
}
.icon-minus {
  background-position: -433px -96px;
}
.icon-asterisk {
  background-position: -456px -96px;
}
.icon-exclamation-sign {
  background-position: 0 -120px;
}
.icon-gift {
  background-position: -24px -120px;
}
.icon-leaf {
  background-position: -48px -120px;
}
.icon-fire {
  background-position: -72px -120px;
}
.icon-eye-open {
  background-position: -96px -120px;
}
.icon-eye-close {
  background-position: -120px -120px;
}
.icon-warning-sign {
  background-position: -144px -120px;
}
.icon-plane {
  background-position: -168px -120px;
}
.icon-calendar {
  background-position: -192px -120px;
}
.icon-random {
  background-position: -216px -120px;
}
.icon-comment {
  background-position: -240px -120px;
}
.icon-magnet {
  background-position: -264px -120px;
}
.icon-chevron-up {
  background-position: -288px -120px;
}
.icon-chevron-down {
  background-position: -313px -119px;
}
.icon-retweet {
  background-position: -336px -120px;
}
.icon-shopping-cart {
  background-position: -360px -120px;
}
.icon-folder-close {
  background-position: -384px -120px;
}
.icon-folder-open {
  background-position: -408px -120px;
}
.icon-resize-vertical {
  background-position: -432px -119px;
}
.icon-resize-horizontal {
  background-position: -456px -118px;
}
.icon-hdd {
  background-position: 0 -144px;
}
.icon-bullhorn {
  background-position: -24px -144px;
}
.icon-bell {
  background-position: -48px -144px;
}
.icon-certificate {
  background-position: -72px -144px;
}
.icon-thumbs-up {
  background-position: -96px -144px;
}
.icon-thumbs-down {
  background-position: -120px -144px;
}
.icon-hand-right {
  background-position: -144px -144px;
}
.icon-hand-left {
  background-position: -168px -144px;
}
.icon-hand-up {
  background-position: -192px -144px;
}
.icon-hand-down {
  background-position: -216px -144px;
}
.icon-circle-arrow-right {
  background-position: -240px -144px;
}
.icon-circle-arrow-left {
  background-position: -264px -144px;
}
.icon-circle-arrow-up {
  background-position: -288px -144px;
}
.icon-circle-arrow-down {
  background-position: -312px -144px;
}
.icon-globe {
  background-position: -336px -144px;
}
.icon-wrench {
  background-position: -360px -144px;
}
.icon-tasks {
  background-position: -384px -144px;
}
.icon-filter {
  background-position: -408px -144px;
}
.icon-briefcase {
  background-position: -432px -144px;
}
.icon-fullscreen {
  background-position: -456px -144px;
}





.active .iconic.iconic-add,.iconic.iconic-add,.iconic.iconic-add:hover {background-position : -16px -128px ;}
.active .iconic.iconic-alert,.iconic.iconic-alert,.iconic.iconic-alert:hover {background-position : -64px -128px ;}
.active .iconic.iconic-archive,.iconic.iconic-archive,.iconic.iconic-archive:hover {background-position : -32px -144px ;}
.active .iconic.iconic-arrow-4diag,.iconic.iconic-arrow-4diag,.iconic.iconic-arrow-4diag:hover {background-position : -208px -32px ;}
.active .iconic.iconic-arrow-e,.iconic.iconic-arrow-e,.iconic.iconic-arrow-e:hover {background-position : -32px -32px ;}
.active .iconic.iconic-arrow-e-w,.iconic.iconic-arrow-e-w,.iconic.iconic-arrow-e-w:hover {background-position : -160px -32px ;}
.active .iconic.iconic-arrow-n,.iconic.iconic-arrow-n,.iconic.iconic-arrow-n:hover {background-position : 0 -32px ;}
.active .iconic.iconic-arrow-n-s,.iconic.iconic-arrow-n-s,.iconic.iconic-arrow-n-s:hover {background-position : -128px -32px ;}
.active .iconic.iconic-arrow-ne,.iconic.iconic-arrow-ne,.iconic.iconic-arrow-ne:hover {background-position : -16px -32px ;}
.active .iconic.iconic-arrow-ne-sw,.iconic.iconic-arrow-ne-sw,.iconic.iconic-arrow-ne-sw:hover {background-position : -144px -32px ;}
.active .iconic.iconic-arrow-nesw,.iconic.iconic-arrow-nesw,.iconic.iconic-arrow-nesw:hover {background-position : -192px -32px ;}
.active .iconic.iconic-arrow-nw,.iconic.iconic-arrow-nw,.iconic.iconic-arrow-nw:hover {background-position : -112px -32px ;}
.active .iconic.iconic-arrow-s,.iconic.iconic-arrow-s,.iconic.iconic-arrow-s:hover {background-position : -64px -32px ;}
.active .iconic.iconic-arrow-se,.iconic.iconic-arrow-se,.iconic.iconic-arrow-se:hover {background-position : -48px -32px ;}
.active .iconic.iconic-arrow-se-nw,.iconic.iconic-arrow-se-nw,.iconic.iconic-arrow-se-nw:hover {background-position : -176px -32px ;}
.active .iconic.iconic-arrow-sw,.iconic.iconic-arrow-sw,.iconic.iconic-arrow-sw:hover {background-position : -80px -32px ;}
.active .iconic.iconic-arrow-w,.iconic.iconic-arrow-w,.iconic.iconic-arrow-w:hover {background-position : -96px -32px ;}
.active .iconic.iconic-arrowrefresh-e,.iconic.iconic-arrowrefresh-e,.iconic.iconic-arrowrefresh-e:hover {background-position : -160px -64px ;}
.active .iconic.iconic-arrowrefresh-n,.iconic.iconic-arrowrefresh-n,.iconic.iconic-arrowrefresh-n:hover {background-position : -144px -64px ;}
.active .iconic.iconic-arrowrefresh-s,.iconic.iconic-arrowrefresh-s,.iconic.iconic-arrowrefresh-s:hover {background-position : -176px -64px ;}
.active .iconic.iconic-arrowrefresh-w,.iconic.iconic-arrowrefresh-w,.iconic.iconic-arrowrefresh-w:hover {background-position : -128px -64px ;}
.active .iconic.iconic-arrowreturn-en,.iconic.iconic-arrowreturn-en,.iconic.iconic-arrowreturn-en:hover {background-position : -112px -64px ;}
.active .iconic.iconic-arrowreturn-es,.iconic.iconic-arrowreturn-es,.iconic.iconic-arrowreturn-es:hover {background-position : -80px -64px ;}
.active .iconic.iconic-arrowreturn-ne,.iconic.iconic-arrowreturn-ne,.iconic.iconic-arrowreturn-ne:hover {background-position : -32px -64px ;}
.active .iconic.iconic-arrowreturn-nw,.iconic.iconic-arrowreturn-nw,.iconic.iconic-arrowreturn-nw:hover {background-position : -48px -64px ;}
.active .iconic.iconic-arrowreturn-se,.iconic.iconic-arrowreturn-se,.iconic.iconic-arrowreturn-se:hover {background-position : 0 -64px ;}
.active .iconic.iconic-arrowreturn-sw,.iconic.iconic-arrowreturn-sw,.iconic.iconic-arrowreturn-sw:hover {background-position : -16px -64px ;}
.active .iconic.iconic-arrowreturn-wn,.iconic.iconic-arrowreturn-wn,.iconic.iconic-arrowreturn-wn:hover {background-position : -96px -64px ;}
.active .iconic.iconic-arrowreturn-ws,.iconic.iconic-arrowreturn-ws,.iconic.iconic-arrowreturn-ws:hover {background-position : -64px -64px ;}
.active .iconic.iconic-arrowstop-e,.iconic.iconic-arrowstop-e,.iconic.iconic-arrowstop-e:hover {background-position : -176px 0 ;}
.active .iconic.iconic-arrowstop-n,.iconic.iconic-arrowstop-n,.iconic.iconic-arrowstop-n:hover {background-position : -160px 0 ;}
.active .iconic.iconic-arrowstop-s,.iconic.iconic-arrowstop-s,.iconic.iconic-arrowstop-s:hover {background-position : -192px 0 ;}
.active .iconic.iconic-arrowstop-w,.iconic.iconic-arrowstop-w,.iconic.iconic-arrowstop-w:hover {background-position : -208px 0 ;}
.active .iconic.iconic-arrowthick-e,.iconic.iconic-arrowthick-e,.iconic.iconic-arrowthick-e:hover {background-position : -32px -48px ;}
.active .iconic.iconic-arrowthick-n,.iconic.iconic-arrowthick-n,.iconic.iconic-arrowthick-n:hover {background-position : 0 -48px ;}
.active .iconic.iconic-arrowthick-ne,.iconic.iconic-arrowthick-ne,.iconic.iconic-arrowthick-ne:hover {background-position : -16px -48px ;}
.active .iconic.iconic-arrowthick-nw,.iconic.iconic-arrowthick-nw,.iconic.iconic-arrowthick-nw:hover {background-position : -112px -48px ;}
.active .iconic.iconic-arrowthick-s,.iconic.iconic-arrowthick-s,.iconic.iconic-arrowthick-s:hover {background-position : -64px -48px ;}
.active .iconic.iconic-arrowthick-se,.iconic.iconic-arrowthick-se,.iconic.iconic-arrowthick-se:hover {background-position : -48px -48px ;}
.active .iconic.iconic-arrowthick-sw,.iconic.iconic-arrowthick-sw,.iconic.iconic-arrowthick-sw:hover {background-position : -80px -48px ;}
.active .iconic.iconic-arrowthick-w,.iconic.iconic-arrowthick-w,.iconic.iconic-arrowthick-w:hover {background-position : -96px -48px ;}
.active .iconic.iconic-attachment,.iconic.iconic-attachment,.iconic.iconic-attachment:hover {background-position : -80px -144px ;}
.active .iconic.iconic-audio,.iconic.iconic-audio,.iconic.iconic-audio:hover {background-position : -208px -128px ;}
.active .iconic.iconic-basket,.iconic.iconic-basket,.iconic.iconic-basket:hover {background-position : -144px -128px ;}
.active .iconic.iconic-book,.iconic.iconic-book,.iconic.iconic-book:hover {background-position : -64px -80px ;}
.active .iconic.iconic-book-empty,.iconic.iconic-book-empty,.iconic.iconic-book-empty:hover {background-position : -80px -80px ;}
.active .iconic.iconic-bookmark,.iconic.iconic-bookmark,.iconic.iconic-bookmark:hover {background-position : -144px -80px ;}
.active .iconic.iconic-briefcase,.iconic.iconic-briefcase,.iconic.iconic-briefcase:hover {background-position : -240px -112px ;}
.active .iconic.iconic-bullet-off,.iconic.iconic-bullet-off,.iconic.iconic-bullet-off:hover {background-position : -208px -48px ;}
.active .iconic.iconic-bullet-on,.iconic.iconic-bullet-on,.iconic.iconic-bullet-on:hover {background-position : -192px -48px ;}
.active .iconic.iconic-calendar,.iconic.iconic-calendar,.iconic.iconic-calendar:hover {background-position : -16px -112px ;}
.active .iconic.iconic-cancel,.iconic.iconic-cancel,.iconic.iconic-cancel:hover {background-position : -176px -80px ;}
.active .iconic.iconic-carat-1-e,.iconic.iconic-carat-1-e,.iconic.iconic-carat-1-e:hover {background-position : -32px -16px ;}
.active .iconic.iconic-carat-1-n,.iconic.iconic-carat-1-n,.iconic.iconic-carat-1-n:hover {background-position : 0 -16px ;}
.active .iconic.iconic-carat-1-ne,.iconic.iconic-carat-1-ne,.iconic.iconic-carat-1-ne:hover {background-position : -16px -16px ;}
.active .iconic.iconic-carat-1-nw,.iconic.iconic-carat-1-nw,.iconic.iconic-carat-1-nw:hover {background-position : -112px -16px ;}
.active .iconic.iconic-carat-1-s,.iconic.iconic-carat-1-s,.iconic.iconic-carat-1-s:hover {background-position : -64px -16px ;}
.active .iconic.iconic-carat-1-se,.iconic.iconic-carat-1-se,.iconic.iconic-carat-1-se:hover {background-position : -48px -16px ;}
.active .iconic.iconic-carat-1-sw,.iconic.iconic-carat-1-sw,.iconic.iconic-carat-1-sw:hover {background-position : -80px -16px ;}
.active .iconic.iconic-carat-1-w,.iconic.iconic-carat-1-w,.iconic.iconic-carat-1-w:hover {background-position : -96px -16px ;}
.active .iconic.iconic-carat-2-ew,.iconic.iconic-carat-2-ew,.iconic.iconic-carat-2-ew :hover {background-position : -144px -16px ;}
.active .iconic.iconic-carat-2-ns,.iconic.iconic-carat-2-ns,.iconic.iconic-carat-2-ns:hover {background-position : -128px -16px ;}
.active .iconic.iconic-cart,.iconic.iconic-cart,.iconic.iconic-cart:hover {background-position : -128px -128px ;}
.active .iconic.iconic-check,.iconic.iconic-check,.iconic.iconic-check:hover {background-position : -208px -16px ;}
.active .iconic.iconic-clipboard,.iconic.iconic-clipboard,.iconic.iconic-clipboard:hover {background-position : -80px -96px ;}
.active .iconic.iconic-clock,.iconic.iconic-clock,.iconic.iconic-clock:hover {background-position : -32px -112px ;}
.active .iconic.iconic-close,.iconic.iconic-close,.iconic.iconic-close:hover {background-position : -192px -16px ;}
.active .iconic.iconic-comment,.iconic.iconic-comment,.iconic.iconic-comment:hover {background-position : -112px -128px ;}
.active .iconic.iconic-comment-text,.iconic.iconic-comment-text,.iconic.iconic-comment-text:hover {background-position : -80px -128px ;}
.active .iconic.iconic-comment-video,.iconic.iconic-comment-video,.iconic.iconic-comment-video:hover {background-position : -96px -128px ;}
.active .iconic.iconic-compose,.iconic.iconic-compose,.iconic.iconic-compose:hover {background-position : 0 -144px ;}
.active .iconic.iconic-contacts,.iconic.iconic-contacts,.iconic.iconic-contacts:hover {background-position : -176px -112px ;}
.active .iconic.iconic-copy,.iconic.iconic-copy,.iconic.iconic-copy:hover {background-position : -144px -96px ;}
.active .iconic.iconic-cross,.iconic.iconic-cross,.iconic.iconic-cross:hover {background-position : 0 -128px ;}
.active .iconic.iconic-date,.iconic.iconic-date,.iconic.iconic-cdate:hover {background-position : 0 -112px ;}
.active .iconic.iconic-doc,.iconic.iconic-doc,.iconic.iconic-doc:hover {background-position : -192px -96px ;}
.active .iconic.iconic-document,.iconic.iconic-document,.iconic.iconic-document:hover {background-position : -224px -96px ;}
.active .iconic.iconic-edit,.iconic.iconic-edit,.iconic.iconic-edit:hover {background-position : -112px -96px ;}
.active .iconic.iconic-envelope-closed,.iconic.iconic-envelope-closed,.iconic.iconic-envelope-closed:hover {background-position : -48px -112px ;}
.active .iconic.iconic-envelope-open,.iconic.iconic-envelope-open,.iconic.iconic-envelope-open:hover {background-position : -64px -112px ;}
.active .iconic.iconic-extlink,.iconic.iconic-extlink,.iconic.iconic-extlink:hover {background-position : -240px -32px ;}
.active .iconic.iconic-flag,.iconic.iconic-flag,.iconic.iconic-flag:hover {background-position : -128px -80px ;}
.active .iconic.iconic-folder-collapsed,.iconic.iconic-folder-collapsed,.iconic.iconic-folder-collapsed:hover {background-position : -96px -80px ;}
.active .iconic.iconic-folder-open,.iconic.iconic-folder-open,.iconic.iconic-folder-open:hover {background-position : -112px -80px ;}
.active .iconic.iconic-gear,.iconic.iconic-gear,.iconic.iconic-gear:hover {background-position : 0 -96px ;}
.active .iconic.iconic-globe,.iconic.iconic-globe,.iconic.iconic-globe:hover {background-position : -160px -112px ;}
.active .iconic.iconic-heart,.iconic.iconic-heart,.iconic.iconic-heart:hover {background-position : -160px -80px ;}
.active .iconic.iconic-help,.iconic.iconic-help,.iconic.iconic-help:hover {background-position : -224px -16px ;}
.active .iconic.iconic-home,.iconic.iconic-home,.iconic.iconic-home:hover {background-position : 0 -80px ;}
.active .iconic.iconic-image,.iconic.iconic-image,.iconic.iconic-image:hover {background-position : -208px -112px ;}
.active .iconic.iconic-inbox,.iconic.iconic-inbox,.iconic.iconic-inbox:hover {background-position : -16px -144px ;}
.active .iconic.iconic-info,.iconic.iconic-info,.iconic.iconic-info:hover {background-position : -48px -128px ;}
.active .iconic.iconic-key,.iconic.iconic-key,.iconic.iconic-key:hover {background-position : -64px -96px ;}
.active .iconic.iconic-lightbulb,.iconic.iconic-lightbulb,.iconic.iconic-lightbulb:hover {background-position : -240px -80px ;}
.active .iconic.iconic-link,.iconic.iconic-link,.iconic.iconic-link:hover {background-position : -112px -112px ;}
.active .iconic.iconic-locked,.iconic.iconic-locked,.iconic.iconic-locked:hover {background-position : -32px -96px ;}
.active .iconic.iconic-mail-closed,.iconic.iconic-mail-closed,.iconic.iconic-mail-closed:hover {background-position : -80px -112px ;}
.active .iconic.iconic-mail-open,.iconic.iconic-mail-open,.iconic.iconic-mail-open:hover {background-position : -96px -112px ;}
.active .iconic.iconic-messages,.iconic.iconic-messages,.iconic.iconic-messages:hover {background-position : -160px -128px ;}
.active .iconic.iconic-minus,.iconic.iconic-minus,.iconic.iconic-minus:hover {background-position : -176px -16px ;}
.active .iconic.iconic-newwin,.iconic.iconic-newwin,.iconic.iconic-newwin:hover {background-position : -224px -32px ;}
.active .iconic.iconic-note,.iconic.iconic-note,.iconic.iconic-note:hover {background-position : -160px -96px ;}
.active .iconic.iconic-notice,.iconic.iconic-notice,.iconic.iconic-notice:hover {background-position : -240px -16px ;}
.active .iconic.iconic-page,.iconic.iconic-page,.iconic.iconic-page:hover {background-position : -128px -96px ;}
.active .iconic.iconic-pdf,.iconic.iconic-pdf,.iconic.iconic-pdf:hover {background-position : -176px -96px ;}
.active .iconic.iconic-pin,.iconic.iconic-pin,.iconic.iconic-pin:hover {background-position : -208px -80px ;}
.active .iconic.iconic-plus,.iconic.iconic-plus,.iconic.iconic-plus:hover {background-position : -160px -16px ;}
.active .iconic.iconic-print,.iconic.iconic-print,.iconic.iconic-print:hover {background-position : -32px -80px ;}
.active .iconic.iconic-profile,.iconic.iconic-profile,.iconic.iconic-profile:hover {background-position : -192px -112px ;}
.active .iconic.iconic-redo,.iconic.iconic-redo,.iconic.iconic-redo:hover {background-position : -144px -48px ;}
.active .iconic.iconic-refresh,.iconic.iconic-refresh,.iconic.iconic-refresh:hover {background-position : -176px -48px ;}
.active .iconic.iconic-remove,.iconic.iconic-remove,.iconic.iconic-remove:hover {background-position : -32px -128px ;}
.active .iconic.iconic-reply,.iconic.iconic-reply,.iconic.iconic-reply:hover {background-position : -48px -144px ;}
.active .iconic.iconic-replyall,.iconic.iconic-replyall,.iconic.iconic-replyall:hover {background-position : -160px -48px ;}
.active .iconic.iconic-rssfeed,.iconic.iconic-rssfeed,.iconic.iconic-rssfeed:hover {background-position : -240px -64px ;}
.active .iconic.iconic-save,.iconic.iconic-save,.iconic.iconic-save:hover {background-position : -48px -80px ;}
.active .iconic.iconic-scissors,.iconic.iconic-scissors,.iconic.iconic-scissors:hover {background-position : -96px -96px ;}
.active .iconic.iconic-script,.iconic.iconic-script,.iconic.iconic-script:hover {background-position : -240px -96px ;}
.active .iconic.iconic-search,.iconic.iconic-search,.iconic.iconic-search:hover {background-position : -192px -64px ;}
.active .iconic.iconic-sent,.iconic.iconic-sent,.iconic.iconic-sent:hover {background-position : -64px -144px ;}
.active .iconic.iconic-shuffle,.iconic.iconic-shuffle,.iconic.iconic-shuffle:hover {background-position : -240px 0 ;}
.active .iconic.iconic-square-minus,.iconic.iconic-square-minus,.iconic.iconic-square-minus:hover {background-position : -176px -240px ;}
.active .iconic.iconic-square-plus,.iconic.iconic-square-plus,.iconic.iconic-square-plus:hover {background-position : -160px -240px ;}
.active .iconic.iconic-star-off,.iconic.iconic-star-off,.iconic.iconic-star-off:hover {background-position : -240px -48px ;}
.active .iconic.iconic-star-on,.iconic.iconic-star-on,.iconic.iconic-star-on:hover {background-position : -224px -48px ;}
.active .iconic.iconic-suitcase,.iconic.iconic-suitcase,.iconic.iconic-suitcase:hover {background-position : -224px -112px ;}
.active .iconic.iconic-tag,.iconic.iconic-tag,.iconic.iconic-tag:hover {background-position : -224px -80px ;}
.active .iconic.iconic-transfer-ew,.iconic.iconic-transfer-ew,.iconic.iconic-transfer-ew:hover {background-position : -224px 0 ;}
.active .iconic.iconic-trash,.iconic.iconic-trash,.iconic.iconic-trash:hover {background-position : -192px -80px ;}
.active .iconic.iconic-treeview-corner,.iconic.iconic-treeview-corner,.iconic.iconic-treeview-corner:hover {background-position : -224px -240px ;}
.active .iconic.iconic-treeview-corner-minus,.iconic.iconic-treeview-corner-minus,.iconic.iconic-treeview-corner-minus:hover {background-position : -208px -240px ;}
.active .iconic.iconic-treeview-corner-plus,.iconic.iconic-treeview-corner-plus,.iconic.iconic-treeview-corner-plus:hover {background-position : -192px -240px ;}
.active .iconic.iconic-treeview-vertical-line,.iconic.iconic-treeview-vertical-line,.iconic.iconic-treeview-vertical-line:hover {background-position : -240px -240px ;}
.active .iconic.iconic-triangle-e,.iconic.iconic-triangle-e,.iconic.iconic-triangle-e:hover {background-position : -32px 0 ;}
.active .iconic.iconic-triangle-ew,.iconic.iconic-triangle-ew,.iconic.iconic-triangle-ew:hover {background-position : -144px 0 ;}
.active .iconic.iconic-triangle-n,.iconic.iconic-triangle-n,.iconic.iconic-triangle-n:hover {background-position : 0 0 ;}
.active .iconic.iconic-triangle-ne,.iconic.iconic-triangle-ne,.iconic.iconic-triangle-ne:hover {background-position : -16px 0 ;}
.active .iconic.iconic-triangle-ns,.iconic.iconic-triangle-ns,.iconic.iconic-triangle-ns:hover {background-position : -128px 0 ;}
.active .iconic.iconic-triangle-nw,.iconic.iconic-triangle-nw,.iconic.iconic-triangle-nw:hover {background-position : -112px 0 ;}
.active .iconic.iconic-triangle-s,.iconic.iconic-triangle-s,.iconic.iconic-triangle-s:hover {background-position : -64px 0 ;}
.active .iconic.iconic-triangle-se,.iconic.iconic-triangle-se,.iconic.iconic-triangle-se:hover {background-position : -48px 0 ;}
.active .iconic.iconic-triangle-sw,.iconic.iconic-triangle-sw,.iconic.iconic-triangle-sw:hover {background-position : -80px 0 ;}
.active .iconic.iconic-triangle-w,.iconic.iconic-triangle-w,.iconic.iconic-triangle-w:hover {background-position : -96px 0 ;}
.active .iconic.iconic-undo,.iconic.iconic-undo,.iconic.iconic-undo:hover {background-position : -128px -48px ;}
.active .iconic.iconic-unlink,.iconic.iconic-unlink,.iconic.iconic-unlink:hover {background-position : -128px -112px ;}
.active .iconic.iconic-unlocked,.iconic.iconic-unlocked,.iconic.iconic-unlocked:hover {background-position : -48px -96px ;}
.active .iconic.iconic-user,.iconic.iconic-user,.iconic.iconic-user:hover {background-position : -16px -80px ;}
.active .iconic.iconic-users,.iconic.iconic-users,.iconic.iconic-users:hover {background-position : -176px -128px ;}
.active .iconic.iconic-video,.iconic.iconic-video,.iconic.iconic-video:hover {background-position : -192px -128px ;}
.active .iconic.iconic-volume-off,.iconic.iconic-volume-off,.iconic.iconic-volume-off:hover {background-position : -224px -128px ;}
.active .iconic.iconic-volume-on,.iconic.iconic-volume-on,.iconic.iconic-volume-on:hover {background-position : -240px -128px ;}
.active .iconic.iconic-web,.iconic.iconic-web,.iconic.iconic-web:hover {background-position : -144px -112px ;}
.active .iconic.iconic-wrench,.iconic.iconic-wrench,.iconic.iconic-wrench:hover {background-position : -16px -96px ;}
.active .iconic.iconic-xls,.iconic.iconic-xls,.iconic.iconic-xls:hover {background-position : -208px -96px ;}
.active .iconic.iconic-zoomin,.iconic.iconic-zoomin,.iconic.iconic-zoomin:hover {background-position : -208px -64px ;}
.active .iconic.iconic-zoomout,.iconic.iconic-zoomout,.iconic.iconic-zoomout:hover {background-position : -224px -64px ;}
.active .iconic32.iconic-add,.iconic32.iconic-add,.iconic32.iconic-add:hover {background-position : -32px -256px ;}
.active .iconic32.iconic-alert,.iconic32.iconic-alert,.iconic32.iconic-alert:hover {background-position : -128px -256px ;}
.active .iconic32.iconic-archive,.iconic32.iconic-archive,.iconic32.iconic-archive:hover {background-position : -64px -288px ;}
.active .iconic32.iconic-arrow-4diag,.iconic32.iconic-arrow-4diag,.iconic32.iconic-arrow-4diag:hover {background-position : -416px -64px ;}
.active .iconic32.iconic-arrow-e,.iconic32.iconic-arrow-e,.iconic32.iconic-arrow-e:hover {background-position : -64px -64px ;}
.active .iconic32.iconic-arrow-e-w,.iconic32.iconic-arrow-e-w,.iconic32.iconic-arrow-e-w:hover {background-position : -320px -64px ;}
.active .iconic32.iconic-arrow-n,.iconic32.iconic-arrow-n,.iconic32.iconic-arrow-n:hover {background-position : 0 -64px ;}
.active .iconic32.iconic-arrow-n-s,.iconic32.iconic-arrow-n-s,.iconic32.iconic-arrow-n-s:hover {background-position : -256px -64px ;}
.active .iconic32.iconic-arrow-ne,.iconic32.iconic-arrow-ne,.iconic32.iconic-arrow-ne:hover {background-position : -32px -64px ;}
.active .iconic32.iconic-arrow-ne-sw,.iconic32.iconic-arrow-ne-sw,.iconic32.iconic-arrow-ne-sw:hover {background-position : -288px -64px ;}
.active .iconic32.iconic-arrow-nesw,.iconic32.iconic-arrow-nesw,.iconic32.iconic-arrow-nesw:hover {background-position : -384px -64px ;}
.active .iconic32.iconic-arrow-nw,.iconic32.iconic-arrow-nw,.iconic32.iconic-arrow-nw:hover {background-position : -224px -64px ;}
.active .iconic32.iconic-arrow-s,.iconic32.iconic-arrow-s,.iconic32.iconic-arrow-s:hover {background-position : -128px -64px ;}
.active .iconic32.iconic-arrow-se,.iconic32.iconic-arrow-se,.iconic32.iconic-arrow-se:hover {background-position : -96px -64px ;}
.active .iconic32.iconic-arrow-se-nw,.iconic32.iconic-arrow-se-nw,.iconic32.iconic-arrow-se-nw:hover {background-position : -352px -64px ;}
.active .iconic32.iconic-arrow-sw,.iconic32.iconic-arrow-sw,.iconic32.iconic-arrow-sw:hover {background-position : -160px -64px ;}
.active .iconic32.iconic-arrow-w,.iconic32.iconic-arrow-w,.iconic32.iconic-arrow-w:hover {background-position : -192px -64px ;}
.active .iconic32.iconic-arrowrefresh-e,.iconic32.iconic-arrowrefresh-e,.iconic32.iconic-arrowrefresh-e:hover {background-position : -320px -128px ;}
.active .iconic32.iconic-arrowrefresh-n,.iconic32.iconic-arrowrefresh-n,.iconic32.iconic-arrowrefresh-n:hover {background-position : -288px -128px ;}
.active .iconic32.iconic-arrowrefresh-s,.iconic32.iconic-arrowrefresh-s,.iconic32.iconic-arrowrefresh-s:hover {background-position : -352px -128px ;}
.active .iconic32.iconic-arrowrefresh-w,.iconic32.iconic-arrowrefresh-w,.iconic32.iconic-arrowrefresh-w:hover {background-position : -256px -128px ;}
.active .iconic32.iconic-arrowreturn-en,.iconic32.iconic-arrowreturn-en,.iconic32.iconic-arrowreturn-en:hover {background-position : -224px -128px ;}
.active .iconic32.iconic-arrowreturn-es,.iconic32.iconic-arrowreturn-es,.iconic32.iconic-arrowreturn-es:hover {background-position : -160px -128px ;}
.active .iconic32.iconic-arrowreturn-ne,.iconic32.iconic-arrowreturn-ne,.iconic32.iconic-arrowreturn-ne:hover {background-position : -64px -128px ;}
.active .iconic32.iconic-arrowreturn-nw,.iconic32.iconic-arrowreturn-nw,.iconic32.iconic-arrowreturn-nw:hover {background-position : -96px -128px ;}
.active .iconic32.iconic-arrowreturn-se,.iconic32.iconic-arrowreturn-se,.iconic32.iconic-arrowreturn-se:hover {background-position : 0 -128px ;}
.active .iconic32.iconic-arrowreturn-sw,.iconic32.iconic-arrowreturn-sw,.iconic32.iconic-arrowreturn-sw:hover {background-position : -32px -128px ;}
.active .iconic32.iconic-arrowreturn-wn,.iconic32.iconic-arrowreturn-wn,.iconic32.iconic-arrowreturn-wn:hover {background-position : -192px -128px ;}
.active .iconic32.iconic-arrowreturn-ws,.iconic32.iconic-arrowreturn-ws,.iconic32.iconic-arrowreturn-ws:hover {background-position : -128px -128px ;}
.active .iconic32.iconic-arrowstop-e,.iconic32.iconic-arrowstop-e,.iconic32.iconic-arrowstop-e:hover {background-position : -352px 0 ;}
.active .iconic32.iconic-arrowstop-n,.iconic32.iconic-arrowstop-n,.iconic32.iconic-arrowstop-n:hover {background-position : -320px 0 ;}
.active .iconic32.iconic-arrowstop-s,.iconic32.iconic-arrowstop-s,.iconic32.iconic-arrowstop-s:hover {background-position : -384px 0 ;}
.active .iconic32.iconic-arrowstop-w,.iconic32.iconic-arrowstop-w,.iconic32.iconic-arrowstop-w:hover {background-position : -416px 0 ;}
.active .iconic32.iconic-arrowthick-e,.iconic32.iconic-arrowthick-e,.iconic32.iconic-arrowthick-e:hover {background-position : -64px -96px ;}
.active .iconic32.iconic-arrowthick-n,.iconic32.iconic-arrowthick-n,.iconic32.iconic-arrowthick-n:hover {background-position : 0 -96px ;}
.active .iconic32.iconic-arrowthick-ne,.iconic32.iconic-arrowthick-ne,.iconic32.iconic-arrowthick-ne:hover {background-position : -32px -96px ;}
.active .iconic32.iconic-arrowthick-nw,.iconic32.iconic-arrowthick-nw,.iconic32.iconic-arrowthick-nw:hover {background-position : -224px -96px ;}
.active .iconic32.iconic-arrowthick-s,.iconic32.iconic-arrowthick-s,.iconic32.iconic-arrowthick-s:hover {background-position : -128px -96px ;}
.active .iconic32.iconic-arrowthick-se,.iconic32.iconic-arrowthick-se,.iconic32.iconic-arrowthick-se:hover {background-position : -96px -96px ;}
.active .iconic32.iconic-arrowthick-sw,.iconic32.iconic-arrowthick-sw,.iconic32.iconic-arrowthick-sw:hover {background-position : -160px -96px ;}
.active .iconic32.iconic-arrowthick-w,.iconic32.iconic-arrowthick-w,.iconic32.iconic-arrowthick-w:hover {background-position : -192px -96px ;}
.active .iconic32.iconic-attachment,.iconic32.iconic-attachment,.iconic32.iconic-attachment:hover {background-position : -160px -288px ;}
.active .iconic32.iconic-audio,.iconic32.iconic-audio,.iconic32.iconic-audio:hover {background-position : -416px -256px ;}
.active .iconic32.iconic-basket,.iconic32.iconic-basket,.iconic32.iconic-basket:hover {background-position : -288px -256px ;}
.active .iconic32.iconic-book,.iconic32.iconic-book,.iconic32.iconic-book:hover {background-position : -128px -160px ;}
.active .iconic32.iconic-book-empty,.iconic32.iconic-book-empty,.iconic32.iconic-book-empty:hover {background-position : -160px -160px ;}
.active .iconic32.iconic-bookmark,.iconic32.iconic-bookmark,.iconic32.iconic-bookmark:hover {background-position : -288px -160px ;}
.active .iconic32.iconic-briefcase,.iconic32.iconic-briefcase,.iconic32.iconic-briefcase:hover {background-position : -480px -224px ;}
.active .iconic32.iconic-bullet-off,.iconic32.iconic-bullet-off,.iconic32.iconic-bullet-off:hover {background-position : -416px -96px ;}
.active .iconic32.iconic-bullet-on,.iconic32.iconic-bullet-on,.iconic32.iconic-bullet-on:hover {background-position : -384px -96px ;}
.active .iconic32.iconic-calendar,.iconic32.iconic-calendar,.iconic32.iconic-calendar:hover {background-position : -32px -224px ;}
.active .iconic32.iconic-cancel,.iconic32.iconic-cancel,.iconic32.iconic-cancel:hover {background-position : -352px -160px ;}
.active .iconic32.iconic-carat-1-e,.iconic32.iconic-carat-1-e,.iconic32.iconic-carat-1-e:hover {background-position : -64px -32px ;}
.active .iconic32.iconic-carat-1-n,.iconic32.iconic-carat-1-n,.iconic32.iconic-carat-1-n:hover {background-position : 0 -32px ;}
.active .iconic32.iconic-carat-1-ne,.iconic32.iconic-carat-1-ne,.iconic32.iconic-carat-1-ne:hover {background-position : -32px -32px ;}
.active .iconic32.iconic-carat-1-nw,.iconic32.iconic-carat-1-nw,.iconic32.iconic-carat-1-nw:hover {background-position : -224px -32px ;}
.active .iconic32.iconic-carat-1-s,.iconic32.iconic-carat-1-s,.iconic32.iconic-carat-1-s:hover {background-position : -128px -32px ;}
.active .iconic32.iconic-carat-1-se,.iconic32.iconic-carat-1-se,.iconic32.iconic-carat-1-se:hover {background-position : -96px -32px ;}
.active .iconic32.iconic-carat-1-sw,.iconic32.iconic-carat-1-sw,.iconic32.iconic-carat-1-sw:hover {background-position : -160px -32px ;}
.active .iconic32.iconic-carat-1-w,.iconic32.iconic-carat-1-w,.iconic32.iconic-carat-1-w:hover {background-position : -192px -32px ;}
.active .iconic32.iconic-carat-2-ew,.iconic32.iconic-carat-2-ew,.iconic32.iconic-carat-2-ew:hover {background-position : -288px -32px ;}
.active .iconic32.iconic-carat-2-ns,.iconic32.iconic-carat-2-ns,.iconic32.iconic-carat-2-ns:hover {background-position : -256px -32px ;}
.active .iconic32.iconic-cart,.iconic32.iconic-cart,.iconic32.iconic-cart:hover {background-position : -256px -256px ;}
.active .iconic32.iconic-check,.iconic32.iconic-check,.iconic32.iconic-check:hover {background-position : -416px -32px ;}
.active .iconic32.iconic-clipboard,.iconic32.iconic-clipboard,.iconic32.iconic-clipboard:hover {background-position : -160px -192px ;}
.active .iconic32.iconic-clock,.iconic32.iconic-clock,.iconic32.iconic-clock:hover {background-position : -64px -224px ;}
.active .iconic32.iconic-close,.iconic32.iconic-close,.iconic32.iconic-close:hover {background-position : -384px -32px ;}
.active .iconic32.iconic-comment,.iconic32.iconic-comment,.iconic32.iconic-comment:hover {background-position : -224px -256px ;}
.active .iconic32.iconic-comment-text,.iconic32.iconic-comment-text,.iconic32.iconic-comment-text:hover {background-position : -160px -256px ;}
.active .iconic32.iconic-comment-video,.iconic32.iconic-comment-video,.iconic32.iconic-comment-video:hover {background-position : -192px -256px ;}
.active .iconic32.iconic-compose,.iconic32.iconic-compose,.iconic32.iconic-compose:hover {background-position : 0 -288px ;}
.active .iconic32.iconic-contacts,.iconic32.iconic-contacts,.iconic32.iconic-contacts:hover {background-position : -352px -224px ;}
.active .iconic32.iconic-copy,.iconic32.iconic-copy,.iconic32.iconic-copy:hover {background-position : -288px -192px ;}
.active .iconic32.iconic-cross,.iconic32.iconic-cross,.iconic32.iconic-cross:hover {background-position : 0 -256px ;}
.active .iconic32.iconic-date,.iconic32.iconic-date,.iconic32.iconic-date:hover {background-position : 0 -224px ;}
.active .iconic32.iconic-doc,.iconic32.iconic-doc,.iconic32.iconic-doc:hover {background-position : -384px -192px ;}
.active .iconic32.iconic-document,.iconic32.iconic-document,.iconic32.iconic-document:hover {background-position : -448px -192px ;}
.active .iconic32.iconic-edit,.iconic32.iconic-edit,.iconic32.iconic-edit:hover {background-position : -224px -192px ;}
.active .iconic32.iconic-envelope-closed,.iconic32.iconic-envelope-closed,.iconic32.iconic-envelope-closed:hover {background-position : -96px -224px ;}
.active .iconic32.iconic-envelope-open,.iconic32.iconic-envelope-open,.iconic32.iconic-envelope-open:hover {background-position : -128px -224px ;}
.active .iconic32.iconic-extlink,.iconic32.iconic-extlink,.iconic32.iconic-extlink:hover {background-position : -480px -64px ;}
.active .iconic32.iconic-flag,.iconic32.iconic-flag,.iconic32.iconic-flag:hover {background-position : -256px -160px ;}
.active .iconic32.iconic-folder-collapsed,.iconic32.iconic-folder-collapsed,.iconic32.iconic-folder-collapsed:hover {background-position : -192px -160px ;}
.active .iconic32.iconic-folder-open,.iconic32.iconic-folder-open,.iconic32.iconic-folder-open:hover {background-position : -224px -160px ;}
.active .iconic32.iconic-gear,.iconic32.iconic-gear,.iconic32.iconic-gear:hover {background-position : 0 -192px ;}
.active .iconic32.iconic-globe,.iconic32.iconic-globe,.iconic32.iconic-globe:hover {background-position : -320px -224px ;}
.active .iconic32.iconic-heart,.iconic32.iconic-heart,.iconic32.iconic-heart:hover {background-position : -320px -160px ;}
.active .iconic32.iconic-help,.iconic32.iconic-help,.iconic32.iconic-help:hover {background-position : -448px -32px ;}
.active .iconic32.iconic-home,.iconic32.iconic-home,.iconic32.iconic-home:hover {background-position : 0 -160px ;}
.active .iconic32.iconic-image,.iconic32.iconic-image,.iconic32.iconic-image:hover {background-position : -416px -224px ;}
.active .iconic32.iconic-inbox,.iconic32.iconic-inbox,.iconic32.iconic-inbox:hover {background-position : -32px -288px ;}
.active .iconic32.iconic-info,.iconic32.iconic-info,.iconic32.iconic-info:hover {background-position : -96px -256px ;}
.active .iconic32.iconic-key,.iconic32.iconic-key,.iconic32.iconic-key:hover {background-position : -128px -192px ;}
.active .iconic32.iconic-lightbulb,.iconic32.iconic-lightbulb,.iconic32.iconic-lightbulb:hover {background-position : -480px -160px ;}
.active .iconic32.iconic-link,.iconic32.iconic-link,.iconic32.iconic-link:hover {background-position : -224px -224px ;}
.active .iconic32.iconic-locked,.iconic32.iconic-locked,.iconic32.iconic-locked:hover {background-position : -64px -192px ;}
.active .iconic32.iconic-mail-closed,.iconic32.iconic-mail-closed,.iconic32.iconic-mail-closed:hover {background-position : -160px -224px ;}
.active .iconic32.iconic-mail-open,.iconic32.iconic-mail-open,.iconic32.iconic-mail-open:hover {background-position : -192px -224px ;}
.active .iconic32.iconic-messages,.iconic32.iconic-messages,.iconic32.iconic-messages:hover {background-position : -320px -256px ;}
.active .iconic32.iconic-minus,.iconic32.iconic-minus,.iconic32.iconic-minus:hover {background-position : -352px -32px ;}
.active .iconic32.iconic-newwin,.iconic32.iconic-newwin,.iconic32.iconic-newwin:hover {background-position : -448px -64px ;}
.active .iconic32.iconic-note,.iconic32.iconic-note,.iconic32.iconic-note:hover {background-position : -320px -192px ;}
.active .iconic32.iconic-notice,.iconic32.iconic-notice,.iconic32.iconic-notice:hover {background-position : -480px -32px ;}
.active .iconic32.iconic-page,.iconic32.iconic-page,.iconic32.iconic-page:hover {background-position : -256px -192px ;}
.active .iconic32.iconic-pdf,.iconic32.iconic-pdf,.iconic32.iconic-pdf:hover {background-position : -352px -192px ;}
.active .iconic32.iconic-pin,.iconic32.iconic-pin,.iconic32.iconic-pin:hover {background-position : -416px -160px ;}
.active .iconic32.iconic-plus,.iconic32.iconic-plus,.iconic32.iconic-plus:hover {background-position : -320px -32px ;}
.active .iconic32.iconic-print,.iconic32.iconic-print,.iconic32.iconic-print:hover {background-position : -64px -160px ;}
.active .iconic32.iconic-profile,.iconic32.iconic-profile,.iconic32.iconic-profile:hover {background-position : -384px -224px ;}
.active .iconic32.iconic-redo,.iconic32.iconic-redo,.iconic32.iconic-redo:hover {background-position : -288px -96px ;}
.active .iconic32.iconic-refresh,.iconic32.iconic-refresh,.iconic32.iconic-refresh:hover {background-position : -352px -96px ;}
.active .iconic32.iconic-remove,.iconic32.iconic-remove,.iconic32.iconic-remove:hover {background-position : -64px -256px ;}
.active .iconic32.iconic-reply,.iconic32.iconic-reply,.iconic32.iconic-reply:hover {background-position : -96px -288px ;}
.active .iconic32.iconic-replyall,.iconic32.iconic-replyall,.iconic32.iconic-replyall:hover {background-position : -320px -96px ;}
.active .iconic32.iconic-rssfeed,.iconic32.iconic-rssfeed,.iconic32.iconic-rssfeed:hover {background-position : -480px -128px ;}
.active .iconic32.iconic-save,.iconic32.iconic-save,.iconic32.iconic-save:hover {background-position : -96px -160px ;}
.active .iconic32.iconic-scissors,.iconic32.iconic-scissors,.iconic32.iconic-scissors:hover {background-position : -192px -192px ;}
.active .iconic32.iconic-script,.iconic32.iconic-script,.iconic32.iconic-script:hover {background-position : -480px -192px ;}
.active .iconic32.iconic-search,.iconic32.iconic-search,.iconic32.iconic-search:hover {background-position : -384px -128px ;}
.active .iconic32.iconic-sent,.iconic32.iconic-sent,.iconic32.iconic-sent:hover {background-position : -128px -288px ;}
.active .iconic32.iconic-shuffle,.iconic32.iconic-shuffle,.iconic32.iconic-shuffle:hover {background-position : -480px 0 ;}
.active .iconic32.iconic-square-minus,.iconic32.iconic-square-minus,.iconic32.iconic-square-minus:hover {background-position : -352px -480px ;}
.active .iconic32.iconic-square-plus,.iconic32.iconic-square-plus,.iconic32.iconic-square-plus:hover {background-position : -320px -480px ;}
.active .iconic32.iconic-star-off,.iconic32.iconic-star-off,.iconic32.iconic-star-off:hover {background-position : -480px -96px ;}
.active .iconic32.iconic-star-on,.iconic32.iconic-star-on,.iconic32.iconic-star-on:hover {background-position : -448px -96px ;}
.active .iconic32.iconic-suitcase,.iconic32.iconic-suitcase,.iconic32.iconic-suitcase:hover {background-position : -448px -224px ;}
.active .iconic32.iconic-tag,.iconic32.iconic-tag,.iconic32.iconic-tag:hover {background-position : -448px -160px ;}
.active .iconic32.iconic-transfer-ew,.iconic32.iconic-transfer-ew,.iconic32.iconic-transfer-ew:hover {background-position : -448px 0 ;}
.active .iconic32.iconic-trash,.iconic32.iconic-trash,.iconic32.iconic-trash:hover {background-position : -384px -160px ;}
.active .iconic32.iconic-treeview-corner,.iconic32.iconic-treeview-corner,.iconic32.iconic-treeview-corner:hover {background-position : -448px -480px ;}
.active .iconic32.iconic-treeview-corner-minus,.iconic32.iconic-treeview-corner-minus,.iconic32.iconic-treeview-corner-minus:hover {background-position : -416px -480px ;}
.active .iconic32.iconic-treeview-corner-plus,.iconic32.iconic-treeview-corner-plus,.iconic32.iconic-treeview-corner-plus:hover {background-position : -384px -480px ;}
.active .iconic32.iconic-treeview-vertical-line,.iconic32.iconic-treeview-vertical-line,.iconic32.iconic-treeview-vertical-line:hover {background-position : -480px -480px ;}
.active .iconic32.iconic-triangle-e,.iconic32.iconic-triangle-e,.iconic32.iconic-triangle-e:hover {background-position : -64px 0 ;}
.active .iconic32.iconic-triangle-ew,.iconic32.iconic-triangle-ew,.iconic32.iconic-triangle-ew:hover {background-position : -288px 0 ;}
.active .iconic32.iconic-triangle-n,.iconic32.iconic-triangle-n,.iconic32.iconic-triangle-n:hover {background-position : 0 0 ;}
.active .iconic32.iconic-triangle-ne,.iconic32.iconic-triangle-ne,.iconic32.iconic-triangle-ne:hover {background-position : -32px 0 ;}
.active .iconic32.iconic-triangle-ns,.iconic32.iconic-triangle-ns,.iconic32.iconic-triangle-ns:hover {background-position : -256px 0 ;}
.active .iconic32.iconic-triangle-nw,.iconic32.iconic-triangle-nw,.iconic32.iconic-triangle-nw:hover {background-position : -224px 0 ;}
.active .iconic32.iconic-triangle-s,.iconic32.iconic-triangle-s,.iconic32.iconic-triangle-s:hover {background-position : -128px 0 ;}
.active .iconic32.iconic-triangle-se,.iconic32.iconic-triangle-se,.iconic32.iconic-triangle-se:hover {background-position : -96px 0 ;}
.active .iconic32.iconic-triangle-sw,.iconic32.iconic-triangle-sw,.iconic32.iconic-triangle-sw:hover {background-position : -160px 0 ;}
.active .iconic32.iconic-triangle-w,.iconic32.iconic-triangle-w,.iconic32.iconic-triangle-w:hover {background-position : -192px 0 ;}
.active .iconic32.iconic-undo,.iconic32.iconic-undo,.iconic32.iconic-undo:hover {background-position : -256px -96px ;}
.active .iconic32.iconic-unlink,.iconic32.iconic-unlink,.iconic32.iconic-unlink:hover {background-position : -256px -224px ;}
.active .iconic32.iconic-unlocked,.iconic32.iconic-unlocked,.iconic32.iconic-unlocked:hover {background-position : -96px -192px ;}
.active .iconic32.iconic-user,.iconic32.iconic-user,.iconic32.iconic-user:hover {background-position : -32px -160px ;}
.active .iconic32.iconic-users,.iconic32.iconic-users,.iconic32.iconic-users:hover {background-position : -352px -256px ;}
.active .iconic32.iconic-video,.iconic32.iconic-video,.iconic32.iconic-video:hover {background-position : -384px -256px ;}
.active .iconic32.iconic-volume-off,.iconic32.iconic-volume-off,.iconic32.iconic-volume-off:hover {background-position : -448px -256px ;}
.active .iconic32.iconic-volume-on,.iconic32.iconic-volume-on,.iconic32.iconic-volume-on:hover {background-position : -480px -256px ;}
.active .iconic32.iconic-web,.iconic32.iconic-web,.iconic32.iconic-web:hover {background-position : -288px -224px ;}
.active .iconic32.iconic-wrench,.iconic32.iconic-wrench,.iconic32.iconic-wrench:hover {background-position : -32px -192px ;}
.active .iconic32.iconic-xls,.iconic32.iconic-xls,.iconic32.iconic-xls:hover {background-position : -416px -192px ;}
.active .iconic32.iconic-zoomin,.iconic32.iconic-zoomin,.iconic32.iconic-zoomin:hover {background-position : -416px -128px ;}
.active .iconic32.iconic-zoomout,.iconic32.iconic-zoomout,.iconic32.iconic-zoomout:hover {background-position : -448px -128px ;}
.iconic.iconic-black,.iconics-black .iconic,.iconic.iconic-darkgray:hover {background-image : url('../img/opa-icons-black16.png') ;}
.iconic.iconic-blue,.iconics-blue .iconic {background-image : url('../img/opa-icons-blue16.png') ;}
.iconic.iconic-color,.iconics-color .iconic,.active .iconic {background-image : url('../img/opa-icons-color16.png') ;}
.iconic.iconic-green,.iconics-green .iconic {background-image : url('../img/opa-icons-green16.png') ;}
.iconic.iconic-orange,.iconics-orange .iconic {background-image : url('../img/opa-icons-orange16.png') ;}
.iconic.iconic-red,.iconics-red .iconic {background-image : url('../img/opa-icons-red16.png') ;}
.iconic.iconic-white:hover,.iconics-white .iconic:hover,.iconics-gray .iconic {background-image : url('../img/opa-icons-gray16.png') ;}
.iconic.iconic-white,.iconics-white .iconic {background-image : url('../img/opa-icons-white16.png') ;}
.iconic:hover,.iconic.iconic-darkgray,.iconics-darkgray .iconic {background-image : url('../img/opa-icons-darkgray16.png') ;}

.iconic {background-image : url('../img/opa-icons-gray16.png') ;background-repeat : no-repeat ;display : inline-block ;height : 16px ;vertical-align : text-top ;width : 16px ;}
.iconic32.iconic-black,.iconics-black .iconic32,.iconic32.iconic-darkgray:hover {background-image : url('../img/opa-icons-black32.png') ;}
.iconic32.iconic-blue,.iconics-blue .iconic32 {background-image : url('../img/opa-icons-blue32.png') ;}
.iconic32.iconic-color,.iconics-color .iconic32,.active .iconic32 {background-image : url('../img/opa-icons-color32.png') ;}
.iconic32.iconic-green,.iconics-green .iconic32 {background-image : url('../img/opa-icons-green32.png') ;}
.iconic32.iconic-orange,.iconics-orange .iconic32 {background-image : url('../img/opa-icons-orange32.png') ;}
.iconic32.iconic-red,.iconics-red .iconic32 {background-image : url('../img/opa-icons-red32.png') ;}
.iconic32.iconic-white:hover,.iconics-white .iconic32:hover,.iconics-gray .iconic32 {background-image : url('../img/opa-icons-gray32.png') ;}
.iconic32.iconic-white,.iconics-white .iconic32 {background-image : url('../img/opa-icons-white32.png') ;}
.iconic32:hover,.iconic32.iconic-darkgray,.iconics-darkgray .iconic32 {background-image : url('../img/opa-icons-darkgray32.png') ;}
.iconic32 {background-image : url('../img/opa-icons-gray32.png') ;background-repeat : no-repeat ;display : inline-block ;height : 32px ;vertical-align : text-top ;width : 32px ;}

ul.media-grid li {
  text-align: center;
}
.btn.opa-source {
  margin-top: 5px;
  vertical-align: top;
}

.subhead {
  background-color: #287590;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#2C4369), to(#23A1B2));
  background-image: -webkit-linear-gradient(#2C4369, #23A1B2);
  background-image: -moz-linear-gradient(#2C4369, #23A1B2);
  background-image: -o-linear-gradient(top, #2C4369, #23A1B2);
  background-image: -khtml-gradient(linear, left top, left bottom, from(#2C4369), to(#23A1B2));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2C4369', endColorstr='#23A1B2', GradientType=0);
}
.subhead p a {
  font-weight: bold;
}
.subhead hr {
  border-color:#CCC;
}
ul.iconics-list li {
  display:inline-block;
  margin:6px;
}
.well-gray {
  background-color:#CCC;
}
.well-black {
  background-color:#333;
}


.clearfix:after {
    display:block;
    clear:both;
}


/*----- Menu Outline -----*/
.menu-wrap {
	display:inline-block;
	width:100%;
	text-align: center;
}
 
.menu {
	display: inline-block;
	margin:auto;
}

.menu ul {
	text-align: left;
	display: inline-block;
}

.menu li {
    margin:0px;
    list-style:none;
    font-family:'solomonnormal';
}
 
.menu a {
    transition:all linear 0.15s;
    color:#530916;
}
 
.menu li:hover > a, .menu .current-item > a {
    text-decoration:none;
    color:#CCCCCC;
}
 
.menu .arrow {
    font-size:11px;
    line-height:0%;
}
 
/*----- Top Level -----*/
.menu > ul > li {
    border-right: 1px solid #FFFFFF;
    //border-left: 1px solid #FFFFFF;
    float:left;
    display:inline-block;
    position:relative;
    font-size:16px;
}
 
.menu > ul > li > a {
    padding:5px;
    display:inline-block;
    text-shadow:0px 1px 0px rgba(0,0,0,0.4);
}
 
.menu > ul > li:hover > a, .menu > ul > .current-item > a {
    background:#2e2728;
}
 
/*----- Bottom Level -----*/
.menu li:hover .sub-menu {
    z-index:10000;
    opacity:1;
}
 
.sub-menu {
    border: 2px solid #530916;
    width:500px;
    height:440px;
    padding:0px 0px;
    position:absolute;
    top:100%;
    left:0px;
    z-index:-1;
    opacity:0;
    transition:opacity linear 0.15s;
    box-shadow:0px 2px 3px rgba(0,0,0,0.2);
    background:#FFFFFF;
    color:#530916;
}
 
.sub-menu li {
    display:block;
    font-size:14px;
}
 
.sub-menu li a {
    padding:5px 5px;
    display:block;
}
 
.sub-menu li a:hover, .sub-menu .current-item a {

}


/* Sub menu 2 */

.sub-menu li:hover .sub-menu2 {
    z-index:10000;
    opacity:1;
}


.sub-menu2 {
    border: 2px solid #530916;
    padding:0px 0px;
    position:absolute;
    margin-left:60px;
    z-index:-1;
    opacity:0;
    transition:opacity linear 0.15s;
    background:#FFFFFF;
    color:#530916;
}
 
.sub-menu2 li {
    display:block;
    font-size:14px;
}
 
.sub-menu2 li a {
    padding:5px 5px;
    display:block;
}
 
.sub-menu2 li a:hover, .sub-menu2 .current-item a {

}



.modal-open .dropdown-menu {
  z-index: 2050;
}
.modal-open .dropdown.open {
  *z-index: 2050;
}
.modal-open .popover {
  z-index: 2060;
}
.modal-open .tooltip {
  z-index: 2070;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modal {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 1050;
  overflow: auto;
  width: 560px;
  margin: -250px 0 0 -280px;
  background-color: #ffffff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  /* IE6-7 */

  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -ms-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modal.fade.in {
  top: 50%;
}
.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modal-header .close {
  margin-top: 2px;
}
.modal-body {
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modal-form {
  margin-bottom: 0;
}
.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
  -moz-box-shadow: inset 0 1px 0 #ffffff;
  box-shadow: inset 0 1px 0 #ffffff;
  *zoom: 1;
}
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: "";
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}


modalnew-open .dropdown-menu {
  z-index: 2050;
}
.modalnew-open .dropdown.open {
  *z-index: 2050;
}
.modalnew-open .popover {
  z-index: 2060;
}
.modalnew-open .tooltip {
  z-index: 2070;
}
.modalnew-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}
.modalnew-backdrop.fade {
  opacity: 0;
}
.modalnew-backdrop,
.modalnew-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.modalnew {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 1050;
  overflow: auto;
  width: 560px;
  margin: -250px 0 0 -280px;
  background-color: #ffffff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  /* IE6-7 */

  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
}
.modalnew.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -ms-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modalnew.fade.in {
  top: 50%;
}
.modalnew-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.modalnew-header .close {
  margin-top: 2px;
}
.modalnew-body {
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.modalnew-form {
  margin-bottom: 0;
}
.modalnew-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
  -moz-box-shadow: inset 0 1px 0 #ffffff;
  box-shadow: inset 0 1px 0 #ffffff;
  *zoom: 1;
}
.modalnew-footer:before,
.modalnew-footer:after {
  display: table;
  content: "";
}
.modalnew-footer:after {
  clear: both;
}
.modalnew-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modalnew-footer .btn-group .btn + .btn {
  margin-left: -1px;
}




h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  font-family: 'Karla', sans-serif;
  font-weight: bold;
  color: #317eac;
  text-rendering: optimizelegibility;
}

h3, .h3 {
    font-size: 16px;
}

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -ms-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}

.hide {
  display: none;
}
.show {
  display: block;
}


.btn {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 13px;
  line-height: 18px;
  *line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #cccccc;
  *border: 0;
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}
.btn:active,
.btn.active {
  background-color: #cccccc \9;
}
.btn:first-child {
  *margin-left: 0;
}
.btn:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  /* Buttons in IE7 don't get borders, so darken on hover */

  color: #333333;
  background-position: 0 -30px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-color: #e6e6e6;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 9px 14px;
  font-size: 15px;
  line-height: normal;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.btn-large [class^="icon-"] {
  margin-top: 1px;
}
.btn-small {
  padding: 5px 9px;
  font-size: 11px;
  line-height: 16px;
}
.btn-small [class^="icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 11px;
  line-height: 14px; 
}
input[type="submit"] { color:white;font-size:1.2em; padding:20px;padding-top:10px;padding-bottom:10px;cursor:pointer;}

.btn-primary,
.btn-warning,
.btn-warning:hover,
.btn-danger,
.btn-danger:hover,
.btn-success,
.btn-success:hover,
.btn-info,
.btn-info:hover,
.btn-inverse,
.btn-inverse:hover {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.btn-primary:hover{
  color: #333333;
}

.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}
.btn, input[type="submit"] {
  border-color: #ccc;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.btn-primary, input[type="submit"] {
  background-color: #368bd7;
  background-image: -moz-linear-gradient(top, #369bd7, #3673d7);
  background-image: -ms-linear-gradient(top, #369bd7, #3673d7);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#369bd7), to(#3673d7));
  background-image: -webkit-linear-gradient(top, #369bd7, #3673d7);
  background-image: -o-linear-gradient(top, #369bd7, #3673d7);
  background-image: linear-gradient(top, #369bd7, #3673d7);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#369bd7', endColorstr='#3673d7', GradientType=0);
  border-color: #3673d7 #3673d7 #2050a1;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #3673d7;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled],
input[type="submit"]:hover,
input[type="submit"]:active,
input[type="submit"].active,
input[type="submit"].disabled,
input[type="submit"][disabled], {
  background-color: #3673d7;
  *background-color: #2866cb;
}
.btn-primary:active,
.btn-primary.active,
input[type="submit"]:active, input[type="submit"].active {
  background-color: #245bb6 \9;
}

.btn-warning {
  background-color: #dd5600;
  background-image: -moz-linear-gradient(top, #dd5600, #dd5600);
  background-image: -ms-linear-gradient(top, #dd5600, #dd5600);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd5600), to(#dd5600));
  background-image: -webkit-linear-gradient(top, #dd5600, #dd5600);
  background-image: -o-linear-gradient(top, #dd5600, #dd5600);
  background-image: linear-gradient(top, #dd5600, #dd5600);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd5600', endColorstr='#dd5600', GradientType=0);
  border-color: #dd5600 #dd5600 #913800;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #dd5600;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  background-color: #dd5600;
  *background-color: #c44c00;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #aa4200 \9;
}
.btn-danger {
  background-color: #c32627;
  background-image: -moz-linear-gradient(top, #c71c22, #bd362f);
  background-image: -ms-linear-gradient(top, #c71c22, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c71c22), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #c71c22, #bd362f);
  background-image: -o-linear-gradient(top, #c71c22, #bd362f);
  background-image: linear-gradient(top, #c71c22, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c71c22', endColorstr='#bd362f', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #bd362f;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  background-color: #bd362f;
  *background-color: #a9302a;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}
.btn-success {
  background-color: #65a643;
  background-image: -moz-linear-gradient(top, #73a839, #51a351);
  background-image: -ms-linear-gradient(top, #73a839, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#73a839), to(#51a351));
  background-image: -webkit-linear-gradient(top, #73a839, #51a351);
  background-image: -o-linear-gradient(top, #73a839, #51a351);
  background-image: linear-gradient(top, #73a839, #51a351);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73a839', endColorstr='#51a351', GradientType=0);
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #51a351;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #51a351;
  *background-color: #499249;
}
.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}
.btn-info {
  background-color: #6d76b3;
  background-image: -moz-linear-gradient(top, #9760b3, #2f96b4);
  background-image: -ms-linear-gradient(top, #9760b3, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9760b3), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #9760b3, #2f96b4);
  background-image: -o-linear-gradient(top, #9760b3, #2f96b4);
  background-image: linear-gradient(top, #9760b3, #2f96b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9760b3', endColorstr='#2f96b4', GradientType=0);
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #2f96b4;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-add {
 background-color: #F2B849;
  background-image: -moz-linear-gradient(top, #FCCF31, #F55555);
  background-image: -ms-linear-gradient(top, #FCCF31, #F55555);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FCCF31), to(#F55555));
  background-image: -webkit-linear-gradient(top, #FCCF31, #F55555);
  background-image: -o-linear-gradient(top, #FCCF31, #F55555);
  background-image: linear-gradient(top, #FCCF31, #F55555);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCCF31', endColorstr='#F55555', GradientType=0);
  border-color: #F55555 #F55555 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #F55555;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-add:hover,
.btn-add:active,
.btn-add.active,
.btn-add.disabled,
.btn-add[disabled] {
  background-color: #F2B849;
  *background-color: #FCCF31;
}
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  background-color: #2f96b4;
  *background-color: #2a85a0;
}
.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}
.btn-inverse {
  background-color: #a27a28;
  background-image: -moz-linear-gradient(top, #f7b42c, #222222);
  background-image: -ms-linear-gradient(top, #f7b42c, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f7b42c), to(#222222));
  background-image: -webkit-linear-gradient(top, #f7b42c, #222222);
  background-image: -o-linear-gradient(top, #f7b42c, #222222);
  background-image: linear-gradient(top, #f7b42c, #222222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7b42c', endColorstr='#222222', GradientType=0);
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #222222;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  background-color: #222222;
  *background-color: #151515;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 2px;
  *padding-bottom: 2px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}
.btn-group {
  position: relative;
  *zoom: 1;
  *margin-left: .3em;
}
.btn-group:before,
.btn-group:after {
  display: table;
  content: "";
}
.btn-group:after {
  clear: both;
}
.btn-group:first-child {
  *margin-left: 0;
}
.btn-group + .btn-group {
  margin-left: 5px;
}
.btn-toolbar {
  margin-top: 9px;
  margin-bottom: 9px;
}
.btn-toolbar .btn-group {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
}
.btn-group > .btn {
  position: relative;
  float: left;
  margin-left: -1px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px;
}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px;
}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  *padding-top: 4px;
  *padding-bottom: 4px;
}
.btn-group > .btn-mini.dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
}
.btn-group > .btn-small.dropdown-toggle {
  *padding-top: 4px;
  *padding-bottom: 4px;
}
.btn-group > .btn-large.dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn-group.open .btn.dropdown-toggle {
  background-color: #e6e6e6;
}
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #3673d7;
}
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #dd5600;
}
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #bd362f;
}
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #51a351;
}
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #2f96b4;
}
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #222222;
}
.btn .caret {
  margin-top: 7px;
  margin-left: 0;
}
.btn:hover .caret,
.open.btn-group .caret {
  opacity: 1;
  filter: alpha(opacity=100);
}
.btn-mini .caret {
  margin-top: 5px;
}
.btn-small .caret {
  margin-top: 6px;
}
.btn-large .caret {
  margin-top: 6px;
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-width: 5px;
}
.dropup .btn-large .caret {
  border-bottom: 5px solid #000000;
  border-top: 0;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  opacity: 0.75;
  filter: alpha(opacity=75);
}

.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle {
  *margin-bottom: -3px;
}
.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}
.dropdown:hover .caret,
.open .caret {
  opacity: 1;
  filter: alpha(opacity=100);
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 4px 0;
  margin: 1px 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 8px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.dropdown-menu a {
  display: block;
  padding: 3px 15px;
  clear: both;
  font-weight: normal;
  line-height: 18px;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu li > a:hover,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #ffffff;
  text-decoration: none;
  background-color: #369bd7;
}
.open {
  *z-index: 1000;
}
.open  > .dropdown-menu {
  display: block;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000000;
  content: "\2191";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
.typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #eee;
  border: 1px solid rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 18px;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}

.thumbnails {
  margin-left: -20px;
  list-style: none;
  *zoom: 1;
}
.thumbnails:before,
.thumbnails:after {
  display: table;
  content: "";
}
.thumbnails:after {
  clear: both;
}
.row-fluid .thumbnails {
  margin-left: 0;
}
.thumbnails > li {
  float: left;
  margin-bottom: 18px;
  margin-left: 20px;
}
.thumbnail {
  display: block;
  padding: 4px;
  line-height: 1;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
}
a.thumbnail:hover {
  border-color: #369bd7;
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.thumbnail .caption {
  padding: 9px;
}
.thumbnail{
background-color:white;
z-index:2;
position:relative;
margin-bottom:40px !important;
}
.thumbnails > li{
margin-left:15px;
}
.thumbnail img,.thumbnail > a{
z-index:2;
height:135px !important;
width:180px;
position:relative;
display: block;
}

img.grayscale{
-webkit-filter: grayscale(1);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
/*filter: url(desaturate.svg#grayscale);
filter: gray;
filter: grayscale(100%); */
}

.thumbnail .gallery-controls{
position:absolute;
z-index:1;
margin-top:-30px;
height:22px;
min-height:22px;
width:80px;
padding:9px;
}
.thumbnail .gallery-controls p{
display:block;
margin:auto;
width:100%;
}



//Form Controls

.input-mini {
  width: 60px;
}

.input-small {
  width: 90px;
}

.input-medium {
  width: 150px;
}

.input-large {
  width: 210px;
}

.input-xlarge {
  width: 270px;
}

.input-xxlarge {
  width: 530px;
}

input.input-mini,
input.input-small,
input.input-medium,
input.input-large,
input.input-xlarge,
input.input-xxlarge {

  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #555555;
  vertical-align: middle;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;

  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}

select.input-mini,
select.input-small,
select.input-medium,
select.input-large,
select.input-xlarge,
select.input-xxlarge {

  display: inline-block;
  height: 30px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 30px;
  background:#FFFFFF;
  color: #555555;
  vertical-align: middle;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;

  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}

.input-mini:focus,
.input-small:focus,
.input-medium:focus,
.input-large:focus,
.input-xlarge:focus,
.input-xxlarge:focus,
.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

#navcontainer {
	height: 40px;
}
#navlist  {
	padding-left: 10px;
	width: 100%;
	display: block;
	vertical-align: middle;
}
#navlist li {
	position: relative;
	float: left;
	background: #4A6798;
	line-height: 20px;
	padding: 10px 3px;
	margin-right: 30px;
	list-style: none;
}
#navlist a {
	display: list-item;
	text-decoration: none;
	color: #FFFFFF;
}
#navlist li:first-of-type {
	margin-left: 0px;
} 
#navlist li:last-of-type {
	margin-right: 0px;
}
#navlist li:before { 
      content: "";
      position: absolute;
      background: none;
      border-left: 20px solid transparent;
      border-right: 0px solid transparent;
      border-top: 40px solid #4A6798;    
      left: -20px;
      top: 0;
}
#navlist li:after { 
      content: "";
      position: absolute;
      width: 0;
      height: 0;
      border-left: 0px solid transparent;
      border-right: 20px solid transparent;
      border-bottom: 40px solid #4A6798;
      right: -20px;
      top: 0;
}
#navlist li:first-of-type:before {
      border: none;
      width: 10px;
      height: 40px;
      background: #4A6798; 
      left: -10px;
}
#navlist li:hover { cursor: pointer; background: #6f89b4; }   
#navlist li:hover:before { border-top: 40px solid #6f89b4; }
#navlist li:hover:after { border-bottom: 40px solid #6f89b4; }

.different {
	cursor: pointer;
	background: #6f89b4 !important; 
}  
.different:before {
	border-top: 40px solid #6f89b4 !important;
}
.different:after {
	border-bottom: 40px solid #6f89b4 !important;
}


#navlist li:first-of-type:hover:before {
      background: #4A6798;
      width: 10px;
      height: 0px;
}
#navlist li:last-of-type:after {
      border: none;
      width: 10px;
      height: 40px;
      background: #4A6798; 
      right: -10px;
}
#navlist li:last-of-type:hover:after {
      background: #6f89b4;
      width: 10px;
      height: 40px;
}

.navqlinks{
	list-style-type: none;
	padding-left:0px;
	margin-bottom:0px;
	margin-top:0px;
}
.navqlinks ul {
    list-style-type: none;
    margin: 0px; !important
    padding: 0px; !important
    background-color: #f1f1f1;
}
.navqlinks li a {
    display: block;
    color: #000;
    padding: 8px;
    text-decoration: none;
}
.navqlinks li a:hover {
    background-color: #555;
    color: white;
}


.dataTables_wrapper .dataTables_processing {
    position: absolute;
    top: 0%;
    left: 50%;
    width: 100%;
    height: 240px;
    margin-left: -50%;
    text-align: center;
    font-size: 1.2em;
    background-color: white;
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
}

.clearCell {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; border: 1px #CCCCCC solid; background-color: #f2f4f5}

.labels2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EFCF4A;
}
.rsLooper {
    font-family: Arial, Helvetica, sans-serif;
    font-color: #00009C;
	font-size: 11px; 
	letter-spacing: 1px; 
}

@media screen and (max-width: 1880px) {
    .img10 {
        display:none;
    }
    .img11 {
        display:none;
    }
}

@media screen and (max-width: 1580px) {
    .img8 {
        display:none;
    }
    .img9 {
        display:none;
    }
}

@media screen and (max-width: 1380px) {
    .img6 {
        display:none;
    }
    .img7 {
        display:none;
    }
}

@media screen and (max-width: 1180px) {
    .img4 {
        display:none;
    }
    .img5 {
        display:none;
    }
}

@media screen and (max-width: 1080px) {
    .supimages {
        display:none;
    }
    .navbar-brand img {
        max-height:60px !important;
    }
}

div.imgwrapper{  
    float:left; /* important */  
    position:relative; /* important(so we can absolutely position the description div */  
}  
div.description{  
    text-align:center;
    position:absolute; /* absolute position (so we can position it where we want)*/  
    bottom:0px; /* position will be on bottom */  
    left:0px;  
    width:100%;    
    background-color:black;   
    font-size:12px;  
    color:white;  
    opacity:0.6; /* transparency */  
    filter:alpha(opacity=60); /* IE transparency */  
}   

.box-header{
border:none;
padding-top:5px;
border-bottom: 1px solid #DEDEDE;
border-radius:3px 3px 0 0;
-webkit-border-radius:3px 3px 0 0;
-moz-border-radius:3px 3px 0 0;
height:12px;
min-height:12px;
margin-bottom: 0;
font-weight:bold;
font-size:16px;
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(0,0,0,0.1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(0,0,0,0.1)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(0,0,0,0.1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#1a000000',GradientType=0 );

}

.box{
border: 1px solid #DEDEDE;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
margin-top: 10px; 
margin-bottom: 10px ;
box-shadow: 0 0 10px rgba(189, 189, 189, 0.4);
-webkit-box-shadow: 0 0 10px rgba(189, 189, 189, 0.4);
-moz-box-shadow: 0 0 10px rgba(189, 189, 189, 0.4);
}

.box-header h3{
font-size:13px;
width:auto;
clear:none;
float:left;
line-height:25px;
white-space: nowrap;
}

.box-content{
padding:10px;
}

.form-horizontal .control-group {
  margin-bottom: 18px;
  *zoom: 1;
}
.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  content: "";
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-label {
  float: left;
  padding-left: 50px;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 200px;
  *margin-left: 0;
}
.form-horizontal .controls:first-child {
  *padding-left: 200px;
}
.form-horizontal .help-block {
  margin-top: 9px;
  margin-bottom: 0;
}
.form-horizontal .form-actions {
  padding-left: 200px;
}

.btn-round{
border-radius: 40px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
font-size:12px;
padding-top:4px;
}


#qlinks{
	vertical-align:top;
}

#memberinfoinner{
	min-width:240px;
}

div.fadeMe {
  background-color: rgba(0,0,0,0.5);
  z-index:    10000;
  top:        0; 
  left:       0;
  bottom:     0;
  right:      0;
  position:   absolute;
  display:    none;
}

#session_timer{
	display:none;
}
/*
#main .listing_vendor{
	padding:10px;
	max-width:1200px;
	margin:auto;
}*/
#main .listing_vendor img{
	border:1px solid #efefef;
	padding:3px;
}
#main .listing_vendor h3{
	padding:3px;

}
#main .listing_vendor h3 .lvspan{
	display:inline-block;vertical-align:top;
	width:100%;max-width:90px;
	padding:3px;
	padding-top:1px;
}
#main .listing_vendor h3 a{color:white;}


body {
	min-height: 1000px;
	padding-top: 150px;
}
.navbar-default {
	background-color: #ffffff;
	border-color: #ffffff;
	border-bottom: 4px double #6f89b4;
	border-top: 4px double #6f89b4;
	padding-right:20px;
	padding-left:0px;
}
.navbar-default .navbar-brand {
  color: #6f89b4;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #6f89b4;
}
.navbar-default .navbar-text {
  color: #6f89b4;
}
.navbar-default .navbar-nav > li > a {
  color: #6f89b4;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #6f89b4;
}
.navbar-default .navbar-nav > li > .dropdown-menu {
  background-color: #ffffff;
}
.navbar-default .navbar-nav > li > .dropdown-menu > li > a {
  color: #6f89b4;
}
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus {
  color: #ffffff;
  background-color: #6f89b4;
}
.navbar-default .navbar-nav > li > .dropdown-menu > li.divider {
  background-color: #ffffff;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #6f89b4;
  background-color: #ffffff;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #6f89b4;
  background-color: #ffffff;
}
.navbar-default .navbar-toggle {
  border-color: #ffffff;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ffffff;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #6f89b4;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #6f89b4;
}
.navbar-default .navbar-link {
  color: #6f89b4;
}
.navbar-default .navbar-link:hover {
  color: #6f89b4;
}

@media only screen and (min-width: 1120px) {
	.pad-nav{
		padding-top:45px
	}
	body {
		padding-top: 110px;
	}
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #6f89b4;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #6f89b4;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #6f89b4;
    background-color: #ffffff;
  }
}
@media screen and (max-width:767px){
  .numenq{
		font-size:0.6em!important;
  }

}

@media only screen and (min-width: 768px) {
  .dropdown:hover .dropdown-menu{
     display:block;
  }
}


@media only screen and (max-width: 1440px) {
  .navbar-right{
	display:none;
  }
}


.profile {
    background-color: #ffffff;
    height:100px;
}
.profile_pic {
    width: 35%;
    float: left;
}
.img-circle.profile_img {
    width: 70%;
    background: #fff;
    margin-left: 15%;
    z-index: 1000;
    position: inherit;
    margin-top: 20px;
    border: 1px solid rgba(52,73,94,.44);
    padding: 4px;
}
.img-circle {
    border-radius: 50%;
}
.profile_info {
    padding: 25px 10px 10px;
    width: 55%;
    float: left;
}
.profile_info span {
    font-size: 13px;
    line-height: 30px;
    color: #6f89b4;
}
.profile_info h2 {
    font-size: 14px;
    color: #263087;
    margin: 0;
    font-weight: 300;
}

.tile_count {
	margin-bottom: 0px;
	margin-top: 0px;
	background-color: #ffffff;
	height: 100px;
}
.tile_count .tile_stats_count .count {
    font-size: 30px;
    line-height: 47px;
    font-weight: 600
}
@media (min-width: 768px) {
    .tile_count .tile_stats_count .count {
        font-size: 40px
    }
}
@media (min-width: 992px) and (max-width: 1100px) {
    .tile_count .tile_stats_count .count {
        font-size: 30px
    }
}
.tile_count .tile_stats_count span {
    font-size: 12px
}
@media (min-width: 768px) {
    .tile_count .tile_stats_count span {
        font-size: 13px
    }
	
}
.tile_count .tile_stats_count .count_bottom i {
    width: 12px
}
.tile_stats_count {
	width:25%;
	float: left;
	text-align: center;
	vertical-align: middle;
	margin-top: 10px;
}
.count_top{
	color:#6f89b4;
}
.count{
	color: #263087;
}
.count_bottom{
	color:#6f89b4;
}


.numenq{
	display:inline-block;
	margin:auto;
	text-align: center;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:5px;
	/*border:1px solid #000000;*/
	/*width:22px;*/
	padding-top:0px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:0px;
	background: #FFFFFF;
	color: #6f89b4;
	font: bold 12px solomonnormal;
}
.imageList {
    border: solid 1px #DDEEEE;
    border-collapse: collapse;
    border-spacing: 0;
    font: normal 13px Arial, sans-serif;
}
.imageList th {
    background-color: #DDEFEF;
    border: solid 1px #DDEEEE;
    color: #336B6B;
    padding: 10px;
    text-align: left;
    text-shadow: 1px 1px 1px #fff;
}
.imageList td {
    border: solid 1px #DDEEEE;
    color: #333;
    padding: 10px;
    text-shadow: 1px 1px 1px #fff;
}


input[type="submit"].btnstyle {
	font-size:13px; color:#FFFFFF; padding-left:7px; padding:20px;padding-bottom:10px; /*height:30px;*/
	vertical-align:middle;padding5px;padding-top:13px;background-color:#6f89b4;
	background-image:linear-gradient(#6f89b4 50%, white 100%);
	background-repeat:no-repeat;
	box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.50);
	box-shadow:1px 1px 1px #333;
	color:white;
	text-shadow:0px 0px 1px #333;
	font-size:1.1em;
}




.fc-list-item{ cursor: pointer; }