/* merged latest css */
      /* Minh css */
    .field-row .whole-row {display:inline-block; width:94%; vertical-align:top; line-height:1.6em; padding-right:3%;}  
    .quickSearchTextInvertedColor, .quickSearchTextInvertedColor:hover { color: #FFFFFF; }
 	div.iciPageTitleText {
  		margin-top: 47px;
  		font-size: 28px;
  		font-family: 'aleoregular',serif;
  		color: #FFFFFF; !important;
 	}  
 	h2.iciPageTitleText {
  		margin-top: 50px;
  		font-size: 28px;
  		font-family: 'aleoregular',serif;
  		color: #FFFFFF; !important;
 	}  
 	h3.panel-title-small{
		font-family: "aleoregular",serif;
		font-size: 20px  !important;
	  	color: #585858  !important;
	  	text-transform: none !important;
	  	letter-spacing: 0.12em !important;
	  	margin-top: 10px;
	  	font-weight: 700;	
	}     
    .hrefColorWhite a {
    	color: #FFFFFF;
	} 
     /* Minh */
/*--Basic Search Styles----------*/
	.resItem-inner {
	    margin-left: 80px !important;
	}
	.ici_teaserPanelLink {
	    /* position: absolute; */
	    bottom: 10px;
	    left: 15px;
	}
    #basic-search { margin-bottom:10px; }
    #basic-search .input-group-btn .btn  { width:70px; border-radius: 0px 6px 6px 0px; padding:11px; }
    #basic-search .input-group-btn  {	vertical-align:top; }
    #search-term.form-control { float: none;}

    #basic-search textarea.form-control, select.input-lg[multiple], textarea.input-lg, .form-horizontal .form-group-lg .form-control, .input-lg  { height:0; min-height: 45px; }

	#basic-search textarea { resize:none; overflow:hidden; }
	
    a.white-sub-links {color: #FFFFFF; margin: 15px 15px 0px 0px; }
    a.white-sub-links:hover { color:#FFFFFF; }
    .pull-left a.white-sub-links { margin: 15px 0px 0px 15px; }

    .search-image { position:relative;  margin-bottom: 20px; height:300px; }
    .resultPageSearchBg { position:relative;  margin-bottom: 20px; height:170px; background-position: center !important;}
    .resultPage-field { top:13px; left:0; position:absolute; padding:0px 15px 0px 15px;}
    .resultPage-field-bkgd {
      z-index:10;
      position:relative;
        padding:15px;
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        border-radius:4px;
        background: rgb(40, 40, 40) transparent;
        /*background: rgba(40, 40, 40, 0.5);*/
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99282828, endColorstr=#99282828);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99282828, endColorstr=#99282828)";
    }    
    .search-field { top:90px; left:0; position:absolute; padding:0px 15px 0px 15px;}
    .search-field-bkgd {
      z-index:10;
      position:relative;
        padding:15px;
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        border-radius:4px;
        background: rgb(40, 40, 40) transparent;
        background: rgba(40, 40, 40, 0.5);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99282828, endColorstr=#99282828);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99282828, endColorstr=#99282828)";
    }

    /*Adds border/focus to main search field*/
    .form-control:focus {
      border-color: #118289;
      -webkit-box-shadow: inset 1px 2px 0 rgba(0, 0, 0, .075), inset 0 0 0 1px #118289;
      box-shadow: inset 1px 2px 0 rgba(0, 0, 0, .075), inset 0 0 0 1px #118289;
    }


/*--Font Styles----------*/

    .no-margin-bottom {margin-bottom: 0px;}
    h2 {line-height: 1.2; }
	.dropdown-toggle .uxf-icon { padding-bottom:0px; }


/*--Panels----------*/
    .panel-default>.panel-heading {
      background-color: #7B7B7B;
      border-color: none;
      -webkit-border-top-left-radius: 4px;
      -moz-border-top-left-radius: 4px;
      border-top-left-radius: 4px;
      -webkit-border-top-right-radius: 4px;
      -moz-border-top-right-radius: 4px;
      border-top-right-radius: 4px;
    }
	
    .panel-title { color: #FFFFFF; font-size: 18px; font-family:'aleoregular', serif; }

    .panel-default {
      -webkit-border-radius:4px;
      -khtml-border-radius:4px;
      -moz-border-radius:4px;
      border-radius:4px;
      border:1px solid #f9f9f9;
      background-color: #f9f9f9;
      margin:5px;
      min-height: 150px;
      margin-bottom: 15px;
    }
    .ici-panel-default>.ici-panel-heading {
      background-color: #7B7B7B !important;
      border-color: none !important;
      -webkit-border-top-left-radius: 4px !important;
       -moz-border-top-left-radius: 4px !important;
       border-top-left-radius: 4px !important;
       -webkit-border-top-right-radius: 4px !important;
       -moz-border-top-right-radius: 4px !important;
       border-top-right-radius: 4px !important;
    }

    .ici-panel-title {   margin-top: 0; margin-bottom: 0; color: #FFFFFF ; font-size: 18px; font-family:'aleoregular', serif; }

    .ici-panel-default {
      -webkit-border-radius:4px !important;
      -khtml-border-radius:4px !important;
      -moz-border-radius:4px !important;
      border-radius:4px !important;
      border:1px solid #f9f9f9 !important;
      background-color: #f9f9f9 !important;
      margin:5px !important;
      min-height: 150px !important;
      margin-bottom: 15px !important;
    }
	
	.filter-panel { background-color: #FFFFFF !important; border:none; min-height:50px; margin:15px 0px 0px 0px; }
	.filter-panel .panel-title { font-size: 16px; font-family:'aleoregular', serif; text-transform:capitalize; letter-spacing:normal; }
	.filter-panel .panel-body { border-bottom:2px #7B7B7B solid; padding:15px 15px 0px 15px; }
	
	.filter-panel textarea { resize:none; }
	
	.filter-panel div.panel-heading:focus { outline: dotted; }
	
	.filter-panel .panel-heading { cursor:pointer; }
	.filter-panel .panel-heading a:hover { color:#FFFFFF; text-decoration:none; }
	.filter-panel .panel-heading a:after { font-family:'UX-Framework'; content:"\004C"; float: right; color: #FFFFFF; }
	.filter-panel .panel-heading a.collapsed:after { content:"\002E"; }
	
	.panel-body-related { background-color: #f9f9f9; padding:15px; border-top:#dbdbdb 2px solid; }
	.panel-body-related h3 { font-size: 18px; font-family:'aleoregular', serif; margin-top:0px; margin-bottom:15px; }
	.panel-body-related h4 { font-size: 14px; text-transform:capitalize; color:#777777; letter-spacing:normal; margin-bottom:5px; }
	.panel-body-related ul { list-style:none; padding:0; margin-bottom:15px; }
	
	.panel-body-actions { margin-top:40px; padding:0; }
	.panel-body-actions .btn-main { margin-bottom:12px; }
	.panel-body-actions .btn-left { padding-right:6px; }
	.panel-body-actions .btn-right { padding-left:6px; }
	.panel-body-actions .btn { padding: 7px 12px; }
	.panel-body-actions .styled-checkbox { margin-top:10px; text-align:center; }
	
	h4.panel-title {font-weight:normal; }
	
	.full-width { width:100%; }

	.well-sm { padding:0px; margin-top:12px }

/*--Carousel----------*/

    .carousel-fade { background-color:#636259; }

    .carousel-fade .carousel-inner .item {
      opacity: 0;
      -webkit-transition-property: opacity;
      -moz-transition-property: opacity;
      -o-transition-property: opacity;
      transition-property: opacity;
    }

    .carousel-fade .carousel-inner .active { opacity: 1; }
    .carousel-fade .carousel-inner .active .left { left: 0; opacity: 0; z-index: 1; }
    .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right { opacity: 1; }
    .carousel-fade .carousel-control { z-index: 2; }
    .carousel, .carousel-inner, .carousel-inner .item { height: 100%; }
    .carousel-caption { padding-bottom: 10px; }
    p.carousel-caption { font-family: 'aleoregular', serif; font-size: 15px; color: #FFFFFF;}
    .carousel-control { width: 5%; }
    ol.carousel-indicators { bottom:0px;}

    .carousel-fade .carousel-inner .item {
      background-position: center !important;
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
    }

    .carousel-inner.item:nth-child(1) { background: url(../../poc/resources/images/ux/ici/A_Winnebago_camp.jpg); }
    .carousel-inner.item:nth-child(2) { background: url(../../poc/resources/images/ux/ici/Bears_Paw.jpg); }
    .carousel-inner.item:nth-child(3) { background: url(../../poc/resources/images/ux/ici/Camanche_Camp_on_Shady_Creek.jpg); }
    .carousel-inner.item:nth-child(4) { background: url(../../poc/resources/images/ux/ici/Camp_Red_River_Hunters.jpg); }
    .carousel-inner.item:nth-child(5) { background: url(../../poc/resources/images/ux/ici/Indian_village_at_Wrangel_Alaska.jpg); }
    .carousel-inner.item:nth-child(6) { background: url(../../poc/resources/images/ux/ici/Pimos_and_Coco_Maricopas_Indians.jpg); }


/*--Docket View----------*/

	ul h3 { font-size:18px; font-family:'aleoregular', serif; letter-spacing:none; padding-left:10px;}
	
	.navbar { margin-bottom: 0px;}
	.container-fluid { padding-left:0; }
	.col-sm-2 {padding:0; width:200px;}
	.justBlueHighlight{color: #FFFFFF;   background-color: #2a5db0;}
	.blue-highlight { padding:0px 4px 1px 4px; color:#FFFFFF; background-color:#2a5db0; margin:0px 15px 15px 0px; float:left; }
	a.blue-highlight { padding:0px 4px 1px 4px; color:#FFFFFF; background-color:#2a5db0; float:none; display:inline-block; cursor:pointer; }
	a.blue-highlight:hover { color:#FFFFFF; background-color:#1b3c72; text-decoration:underline; }
	.pub-link { margin:0px 0px 10px 0px; padding-left:0px; }
	.pub-link-inline { margin: 0px 25px 0px 0px; padding-top:0px; }
	a.pub-link-inline { cursor:pointer; margin-bottom:5px; display:inline-block; }
	
	.hit-highlight { padding:2px 4px 2px 4px; background-color:#fbfe37; }
	
	.docket.form-group.select-wrapper.form-control { width:100%; margin-left:0px; }
	.docket-header { margin:25px 0px 0px 0px; }
	.docket-subhead { margin:0px 0px 15px 0px; }
	.docket-section { font-size:24px; font-family:'aleoregular', serif; }
	
	.filter-panel .checkbox .styled-checkbox { display:inline; padding-top:15px; }
	.filter-panel .checkbox { display:inline; margin:25px 0px 0px 25px; }
	
	.no-margin { margin:0; }
	.select-label-margin { margin-top:20px; }
	
	.table-left-column { color:#118289; text-align:right; }
	
	#nav.nav.hidden-xs.hidden-sm { background-color:#f9f9f9; }
	#nav.nav.hidden-xs.hidden-sm li a { color:#118289; padding: 5px 10px; }
	
	#.affix-top { padding:0; width:200px; position: relative; padding-bottom:20px; background-color:#f9f9f9;  }
	#.affix { top: 0px; padding:0; width:200px; padding-bottom:20px; background-color:#f9f9f9; }
	#.affix-bottom { position: absolute; padding:0; width:200px; padding-bottom:20px; background-color:#f9f9f9; }
	
	
	.back-results { display:inline-block; margin-top:25px; }
	.back-results-numbers { display:inline-block; padding-left:40px; }
	#back-results-numbers-leftarrow { font-weight:bold; padding-right:20px; }
	#back-results-numbers-rightarrow { font-weight:bold; padding-left:10px; }
	
	.sidebar-rule { border-top:#dbdbdb 2px solid; }
	
	.nopadding { padding: 0 !important; margin: 0 !important; }
	
	#docket-search textarea { resize:none; overflow:hidden; }
	
	.table>tbody>tr>td { border-top: none; }
	
	.table { border-bottom: 2px solid #ddd; }
	
	.scrollspy .nav li:hover { }
	.scrollspy .nav li a:hover { background-color:#FFFFFF; }
	.scrollspy .nav li.active { background-color:#FFFFFF; border-left:#555555 3px solid; }
	.scrollspy .nav li.active a { }
	.scrollspy { padding-bottom:20px; background-color:#f9f9f9; }

    .carousel-inner > .item:nth-child(1) { background: url(../../poc/resources/images/ux/ici/A_Winnebago_camp.jpg); }
    .carousel-inner > .item:nth-child(2) { background: url(../../poc/resources/images/ux/ici/Bears_Paw.jpg); }
    .carousel-inner > .item:nth-child(3) { background: url(../../poc/resources/images/ux/ici/Camanche_Camp_on_Shady_Creek.jpg); }
    .carousel-inner > .item:nth-child(4) { background: url(../../poc/resources/images/ux/ici/Camp_Red_River_Hunters.jpg); }
    .carousel-inner > .item:nth-child(5) { background: url(../../poc/resources/images/ux/ici/Indian_village_at_Wrangel_Alaska.jpg); }
    .carousel-inner > .item:nth-child(6) { background: url(../../poc/resources/images/ux/ici/Pimos_and_Coco_Maricopas_Indians.jpg); }
	






/*--Footer----------*/

    footer { background-color: #494949; overflow: hidden; }
	
    footer .logo {background-image:url(../../poc/resources/images/ux/ici/PQ_Footer_Logo.svg),none; height:42px; width:166px; margin-top: 0;}


    .quicklinks-footer { background-color: #555; color: #fff; margin-top: 20px; padding: 18px; display:block; clear:both; }
    .quicklinks-footer a {color: #E6E6E6;}
    .quicklinks-footer h5 {color: #E6E6E6; font-size: 16px;}
    ul.quicklinks {list-style: outside none none; padding-left: 0;}

/*--Mobile----------*/

	@media (max-width: 991px) {
		
	  .col-sm-2.scrollspy { visibility:hidden; display:none; }
	  
    }


    @media (max-width: 768px) {
		
      .quicklinks-footer h5 { text-align: center; margin-top: 20px; margin-bottom: 5px; }
      ul.quicklinks { text-align: center; }
	  

      footer .logo { margin: 0 auto; margin-bottom: 20px; }

      a.white-sub-links { margin: 15px 8px 0px 0px; }
      .pull-left a.white-sub-links { margin: 15px 0px 0px 8px; }

      .carousel-control { display: none; visibility: hidden; }
      .carousel-indicators { display: none; visibility: hidden; }
      .carousel-caption { padding-bottom: 0px; }

    }
	
	/* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {
		.related-sidebar { width:21%; }
		.iciFindTermText{
			width:380px !important;
		}		
    }

/* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {
		.related-sidebar { width:24%; }
		
    }
    /* Minh added */
	    .advSearchOpWrapper {
	    	min-width: 72px;
		}
		/* Medium Devices, Desktops */
	    @media only screen  and (max-width: 1200px) and (min-width: 993px){
			.SearchTextBoxWrapperClass{
			    width: 396px;
			    margin-left: 22px;		
			}
	    }
		/* Medium Devices is not Desktops */
	    @media only screen  and (max-width: 995px){
			.addMarginBottom5pxWhenWrap{
			    margin-bottom:5px !important;	
			}
	    }
	    /* iphone6 and smaller */
	    @media only screen and (max-device-width : 375px){
	    		.iciFindTermText{	}
	    }		    	
	.IciDocView .docSegRow > .segColL {
    	text-align: right;
    	padding-right: 10px;
    	font-weight: bold;	
	}	    
	.iciHeaderBgImage{
		background: url(/images/ux/ICI-SmallHeader-BG.png);
	}
	.hrefLinkText{
		color: #7A80CB;
	}
	.siteNameShort, .siteNameLong, .docSeg-TitleText, .siteNameShort a,.siteNameLong a, .siteNameShort a:hover, .siteNameLong a:hover,
	.iciMaps .pTitleCont, .iciMaps .pTitle {
		color: #118289 !important;
	}	

	#mapButtons > button {margin-right:3px;}
	.spanMatched {
	    padding-left: 1px;
	    padding-right: 1px;
	    color: white;
	    background-color: #003399;
	}	
	
	.IciDocView div#divCol3 a.dropdown-toggle:focus {
	  outline:thin dotted;
	}