@font-face {
	font-family: "georgia";
    src: url("../font/georgia.eot");
	src: url("../font/georgia.eot?#iefix") format("embedded-opentype"),
		 url("../font/georgia.woff") format("woff"),
         url("../font/georgia.ttf") format("truetype"),
		 url("../font/georgia.svg") format("svg");
    font-weight: normal;
    font-style: normal;
}


.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}

.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

@-ms-viewport {
  width: device-width;
}

.hidden {
  display: none;
  /*visibility: hidden;*/
}

.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

.visible-desktop {
  display: inherit !important;
}

.filter {border-bottom: 0px dotted #cccccc;display:block;padding:7px 10px;min-height:20px;margin:0 0 8px 0;background:#f5f4f4;}
.filter ul{list-style-type:none;float:left;margin:0;padding:0;}
.filter ul li{margin:0 10px 0 0;padding:0;display:inline-block;}
.filter a{color:#777;text-decoration:underline;}
.filter a:hover{color:orange;}

.boxFloatLeft{float:left;margin:0 15px 15px 0;}

@media (min-width: 768px) and (max-width: 979px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important ;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}

.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: inherit !important;
  }
  .hidden-print {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .row {
    margin-left: -30px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 30px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: auto;
    position: relative;
    z-index: 22222;

  }
  .span12 {
    width: 1170px;
  }
  .span11 {
    width: 1070px;
  }
  .span10 {
    width: 970px;
  }
  .span9 {
    width: 870px;
  }
  .span8 {
    width: 770px;
  }
  .span7 {
    width: 670px;
  }
  .span6 {
    width: 570px;
  }
  .span5 {
    width: 470px;
  }
  .span4 {
    width: 370px;
  }
  .span3 {
    width: 270px;
  }
  .span2 {
    width: 170px;
  }
  .span1 {
    width: 70px;
  }
  .offset12 {
    margin-left: 1230px;
  }
  .offset11 {
    margin-left: 1130px;
  }
  .offset10 {
    margin-left: 1030px;
  }
  .offset9 {
    margin-left: 930px;
  }
  .offset8 {
    margin-left: 830px;
  }
  .offset7 {
    margin-left: 730px;
  }
  .offset6 {
    margin-left: 630px;
  }
  .offset5 {
    margin-left: 530px;
  }
  .offset4 {
    margin-left: 430px;
  }
  .offset3 {
    margin-left: 330px;
  }
  .offset2 {
    margin-left: 230px;
  }
  .offset1 {
    margin-left: 130px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.564102564102564%;
    *margin-left: 2.5109110747408616%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.564102564102564%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }
  .row-fluid .span11 {
    width: 91.45299145299145%;
    *width: 91.39979996362975%;
  }
  .row-fluid .span10 {
    width: 82.90598290598291%;
    *width: 82.8527914166212%;
  }
  .row-fluid .span9 {
    width: 74.35897435897436%;
    *width: 74.30578286961266%;
  }
  .row-fluid .span8 {
    width: 65.81196581196582%;
    *width: 65.75877432260411%;
  }
  .row-fluid .span7 {
    width: 57.26495726495726%;
    *width: 57.21176577559556%;
  }
  .row-fluid .span6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%;
  }
  .row-fluid .span5 {
    width: 40.17094017094017%;
    *width: 40.11774868157847%;
  }
  .row-fluid .span4 {
    width: 31.623931623931625%;
    *width: 31.570740134569924%;
  }
  .row-fluid .span3 {
    width: 23.076923076923077%;
    *width: 23.023731587561375%;
  }
  .row-fluid .span2 {
    width: 14.52991452991453%;
    *width: 14.476723040552828%;
  }
  .row-fluid .span1 {
    width: 5.982905982905983%;
    *width: 5.929714493544281%;
  }
  .row-fluid .offset12 {
    margin-left: 105.12820512820512%;
    *margin-left: 105.02182214948171%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.56410256410257%;
    *margin-left: 102.45771958537915%;
  }
  .row-fluid .offset11 {
    margin-left: 96.58119658119658%;
    *margin-left: 96.47481360247316%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.01709401709402%;
    *margin-left: 93.91071103837061%;
  }
  .row-fluid .offset10 {
    margin-left: 88.03418803418803%;
    *margin-left: 87.92780505546462%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 85.47008547008548%;
    *margin-left: 85.36370249136206%;
  }
  .row-fluid .offset9 {
    margin-left: 79.48717948717949%;
    *margin-left: 79.38079650845607%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 76.92307692307693%;
    *margin-left: 76.81669394435352%;
  }
  .row-fluid .offset8 {
    margin-left: 70.94017094017094%;
    *margin-left: 70.83378796144753%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.37606837606839%;
    *margin-left: 68.26968539734497%;
  }
  .row-fluid .offset7 {
    margin-left: 62.393162393162385%;
    *margin-left: 62.28677941443899%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 59.82905982905982%;
    *margin-left: 59.72267685033642%;
  }
  .row-fluid .offset6 {
    margin-left: 53.84615384615384%;
    *margin-left: 53.739770867430444%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.28205128205128%;
    *margin-left: 51.175668303327875%;
  }
  .row-fluid .offset5 {
    margin-left: 45.299145299145295%;
    *margin-left: 45.1927623204219%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 42.73504273504273%;
    *margin-left: 42.62865975631933%;
  }
  .row-fluid .offset4 {
    margin-left: 36.75213675213675%;
    *margin-left: 36.645753773413354%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.18803418803419%;
    *margin-left: 34.081651209310785%;
  }
  .row-fluid .offset3 {
    margin-left: 28.205128205128204%;
    *margin-left: 28.0987452264048%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.641025641025642%;
    *margin-left: 25.53464266230224%;
  }
  .row-fluid .offset2 {
    margin-left: 19.65811965811966%;
    *margin-left: 19.551736679396257%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.094017094017094%;
    *margin-left: 16.98763411529369%;
  }
  .row-fluid .offset1 {
    margin-left: 11.11111111111111%;
    *margin-left: 11.004728132387708%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.547008547008547%;
    *margin-left: 8.440625568285142%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 30px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1156px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1056px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 956px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 856px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 756px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 656px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 556px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 456px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 356px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 256px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 156px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 56px;
  }
  .thumbnails {
    margin-left: -30px;
  }
  .thumbnails > li {
    margin-left: 30px;
  }
  .row-fluid .thumbnails {
    margin-left: 0;
  }

/* Custom */
 .pricetable .span4 {
	width: 390px;
 }
 .pricetable .span3{
		width: 291px;
 }
}

@media (min-width: 979px) and (max-width: 1200px) {

 /* Custom */
 .charblock{
 	width:180px !important;
 }
 .similar-projects ul li, .portfolio-grid li{
 	width:305px;
 }
 .pbg, .pdisplay{
 	top:-225px;
 }

}

@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 724px;
  }
  .span12 {
    width: 724px;
  }
  .span11 {
    width: 662px;
  }
  .span10 {
    width: 600px;
  }
  .span9 {
    width: 538px;
  }
  .span8 {
    width: 476px;
  }
  .span7 {
    width: 414px;
  }
  .span6 {
    width: 352px;
  }
  .span5 {
    width: 290px;
  }
  .span4 {
    width: 228px;
  }
  .span3 {
    width: 166px;
  }
  .span2 {
    width: 104px;
  }
  .span1 {
    width: 42px;
  }
  .offset12 {
    margin-left: 764px;
  }
  .offset11 {
    margin-left: 702px;
  }
  .offset10 {
    margin-left: 640px;
  }
  .offset9 {
    margin-left: 578px;
  }
  .offset8 {
    margin-left: 516px;
  }
  .offset7 {
    margin-left: 454px;
  }
  .offset6 {
    margin-left: 392px;
  }
  .offset5 {
    margin-left: 330px;
  }
  .offset4 {
    margin-left: 268px;
  }
  .offset3 {
    margin-left: 206px;
  }
  .offset2 {
    margin-left: 144px;
  }
  .offset1 {
    margin-left: 82px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.7624309392265194%;
    *margin-left: 2.709239449864817%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.7624309392265194%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }
  .row-fluid .span11 {
    width: 91.43646408839778%;
    *width: 91.38327259903608%;
  }
  .row-fluid .span10 {
    width: 82.87292817679558%;
    *width: 82.81973668743387%;
  }
  .row-fluid .span9 {
    width: 74.30939226519337%;
    *width: 74.25620077583166%;
  }
  .row-fluid .span8 {
    width: 65.74585635359117%;
    *width: 65.69266486422946%;
  }
  .row-fluid .span7 {
    width: 57.18232044198895%;
    *width: 57.12912895262725%;
  }
  .row-fluid .span6 {
    width: 48.61878453038674%;
    *width: 48.56559304102504%;
  }
  .row-fluid .span5 {
    width: 40.05524861878453%;
    *width: 40.00205712942283%;
  }
  .row-fluid .span4 {
    width: 31.491712707182323%;
    *width: 31.43852121782062%;
  }
  .row-fluid .span3 {
    width: 22.92817679558011%;
    *width: 22.87498530621841%;
  }
  .row-fluid .span2 {
    width: 14.3646408839779%;
    *width: 14.311449394616199%;
  }
  .row-fluid .span1 {
    width: 5.801104972375691%;
    *width: 5.747913483013988%;
  }
  .row-fluid .offset12 {
    margin-left: 105.52486187845304%;
    *margin-left: 105.41847889972962%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 102.76243093922652%;
    *margin-left: 102.6560479605031%;
  }
  .row-fluid .offset11 {
    margin-left: 96.96132596685082%;
    *margin-left: 96.8549429881274%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 94.1988950276243%;
    *margin-left: 94.09251204890089%;
  }
  .row-fluid .offset10 {
    margin-left: 88.39779005524862%;
    *margin-left: 88.2914070765252%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 85.6353591160221%;
    *margin-left: 85.52897613729868%;
  }
  .row-fluid .offset9 {
    margin-left: 79.8342541436464%;
    *margin-left: 79.72787116492299%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 77.07182320441989%;
    *margin-left: 76.96544022569647%;
  }
  .row-fluid .offset8 {
    margin-left: 71.2707182320442%;
    *margin-left: 71.16433525332079%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 68.50828729281768%;
    *margin-left: 68.40190431409427%;
  }
  .row-fluid .offset7 {
    margin-left: 62.70718232044199%;
    *margin-left: 62.600799341718584%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 59.94475138121547%;
    *margin-left: 59.838368402492065%;
  }
  .row-fluid .offset6 {
    margin-left: 54.14364640883978%;
    *margin-left: 54.037263430116376%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 51.38121546961326%;
    *margin-left: 51.27483249088986%;
  }
  .row-fluid .offset5 {
    margin-left: 45.58011049723757%;
    *margin-left: 45.47372751851417%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 42.81767955801105%;
    *margin-left: 42.71129657928765%;
  }
  .row-fluid .offset4 {
    margin-left: 37.01657458563536%;
    *margin-left: 36.91019160691196%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 34.25414364640884%;
    *margin-left: 34.14776066768544%;
  }
  .row-fluid .offset3 {
    margin-left: 28.45303867403315%;
    *margin-left: 28.346655695309746%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.69060773480663%;
    *margin-left: 25.584224756083227%;
  }
  .row-fluid .offset2 {
    margin-left: 19.88950276243094%;
    *margin-left: 19.783119783707537%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 17.12707182320442%;
    *margin-left: 17.02068884448102%;
  }
  .row-fluid .offset1 {
    margin-left: 11.32596685082873%;
    *margin-left: 11.219583872105325%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.56353591160221%;
    *margin-left: 8.457152932878806%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 20px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 710px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 648px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 586px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 524px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 462px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 400px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 338px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 276px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 214px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 152px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 90px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 28px;
  }

  /* Custom */

  .aq-block .charblock{
 	width: 305px !important;
 }
  .similar-projects ul li, .portfolio-grid li{
 	width:355px;
 }
 .pbg, .pdisplay{
 	top:-265px;
 }
 #layerslider-container-fw{
 	height:540px;
 	clear: both;
 }
   #layerslider-container-fw #layerslider{
 	position:inherit;

 }

}

@media (max-width: 767px) {
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    width: auto;
    clear: none;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
  }
  .container {
    width: auto;
    padding-left:20px;
    padding-right:20px;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  .thumbnails > li {
    float: none;
    margin-left: 0;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    float: none;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="offset"]:first-child {
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 0;
  }
  .modal {
    position: fixed;
    top: 20px;
    right: 20px;
    left: 20px;
    width: auto;
    margin: 0;
  }
  .modal.fade {
    top: -100px;
  }
  .modal.fade.in {
    top: 20px;
  }

  /*Custom */
 .aq-block .charblock{
 	width:100%;
 	margin-left:0px;
 }
 .similar-projects ul li, .portfolio-grid li{
 	width:100%;
 	float:left;
 }
 .pbg, .pdisplay{
 	top:-93%;
 }
 .highlight{
 	width:110% !important;
 	margin-left: -23px!important;
	padding-left: 41px;
	padding-right: 31px;
 }
  #layerslider-container-fw{
 	height:385px;
 }
  #layerslider-container-fw #layerslider{
 	position:inherit;

 }
 .pricetable .pricetable-col.featured{
 	margin-top:0px;
 	margin-bottom:25px;
 }
 .navbar .brand {
    position:relative;
	display:block;
  }
  .navbar .brand img{
    width: 88% !important;
    margin-top: auto !important;
  }

}

@media (max-width: 480px) {
  .navbar .brand img{
    max-width: 75% !important;
  }
  .nav-collapse {
    -webkit-transform: translate3d(0, 0, 0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-right: 10px;
    padding-left: 10px;
  }
  .media .pull-left,
  .media .pull-right {
    display: block;
    float: none;
    margin-bottom: 10px;
  }
  .media-object {
    margin-right: 0;
    margin-left: 0;
  }
  .modal {
    top: 10px;
    right: 10px;
    left: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
  #layerslider-container-fw{
 	height:255px;
 }
 .splitter{
 	position:inherit;
 	top: 0px;
	right: 0px;
	float: none;
	margin-bottom: 7px;
 }
 .splitter li{
 	margin-bottom:3px;
 }
  .highlight{
 	width:120% !important;
 	}
 .navbar #headerWrap {height:86px;}
 .naviButton {width:180px;display:block;margin:0px auto 0px auto;padding:0;}
 .navbar .nav-collapse {padding:0px 0 0px 0;display:block;}

}
@media (max-width: 580px) {
	.naviButton {}
}

@media (max-width: 680px) {
    .longinput {width:60% !important;}
.shortinput {width:140px;padding:5px;outline:none;border:none;margin:0 6px;}
.searchSelect {width:85% !important;}
.fiftypercent {width:auto !important;}
label {width:100px !important;}
}
@media (max-width: 480px) {
  .naviButton {float:right;display:block;}
  .navbar .btn-navbar {
    display: block;
  	float: none;
  	margin:-20px auto 0 auto !important;
  }
  .navbar .nav {padding:0;display:block;}

.centerMore {background:url(../img/dot.png) top repeat-x;display:block;text-align:left;padding:14px 0;margin:-25px 0 35px 0;}
.centerMore1 {background:url(../img/dot.png) left repeat-x;display:block;text-align:left;padding:14px 0;margin:-25px 0 35px 0;}
.centerAlign {padding:0;margin:5px auto 10px auto;background:none;width:auto;height:22px;display:block;}
.centerMore form {padding:0;margin:0;display:block;}
.floatCenter {padding:0;margin:0 auto;text-align:left;display:block;}
./*boxTxt {background:#fff;padding:0px 2px;margin:0;color:#014177;font-size:10px;line-height:24px;height:34px;font-weight:bold;text-decoration:none;width:15%;float:left;text-align:center;}*/
.formInput {height:34px;padding:0 2px;margin:0 5px 0 0;background:#fff;width:65%;float:left;text-align:left;}
.formInput option {padding:0;margin:0;height:22px;text-align:left;}
.btmDottedLine {background:url(../img/dot.png) bottom repeat-x;display:block;height:10px;margin:0 0 20px 0;}
.boxTxtUl {padding:0;margin:0 auto;text-align:Center;display:inline-block;}
.boxTxtUl ul {padding:0;margin:0 10px;}
.boxTxtUl li {padding:0;margin:0;display:inline-block;font-weight:normal;}
.boxTxtUl, .boxTxtUl a {background:#fff;padding:0 2px;margin:0;color:#014177;font-size:10px;font-weight:bold;text-decoration:none;line-height:22px;}
.boxTxtUl li a {background:#fff;padding:0 2px;margin:0;color:#014177;font-size:12px;font-weight:normal;text-decoration:none;line-height:22px;}
.boxTxtUl li a:hover {color:#ffa800;}
.boxTxtUl li:after {
    color: #014177;
    content: '.';
    font-size:12px;
	padding:0 2px;
	line-height:14px;
}
.boxTxtUl li:last-child:after {
    color: #014177;
    content: '';
    font-size:12px;
	padding:0 ;
}

.texticon {background: url(../img/texticonbg.png) repeat left;height:52px;width:auto;}
.texticon img {display:block;}
.tickboxPanel, .tickboxPanelRight {display:block;text-align:center;}
.pPic {width:100%;margin:12px 0 12px 0;}
.innerContent {display:block;clear:both;width:100%;height:auto;padding:16px 0;font-size:1.8em;}
.innerContent .threeCol, .innerContent .fourCol {font-size:13px !important;}
#div_section {font-size:13px !important;}
ul.list-home li a {font-size:13px !important;}
.scrollTable {display:block;width:auto;min-width:340px;height:atuo;overflow-x:scroll;overflow-y:none;}

}
@media (max-width: 979px) {
  body {
    padding-top: 0;
  }
  .well {
  min-width:260px;
  }
  .mBanner {
	position:relative;width:auto;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;font-weight:lighter;letter-spacing: .8px;font-size:28px;color:#fff;text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);padding:0;margin:10px 20px -7px 20px !important;clear:both;
  }
  #container {margin:18px 20px 0px 20px;width:auto;background-color:none;}
  .bxshadow {
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	border-radius:10px 10px 0px 0px;
	/*
	-moz-box-shadow: 0px 2px 6px #333; /* Firefox
	-webkit-box-shadow: 0px 2px 6px #333; /* Safari and Chrome
	box-shadow: 0px 2px 6px #333; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3
	-khtml-box-shadow: 0px 2px 6px #333; /* Linux browsers
	behavior: url(pie/PIE.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
	padding:8px 0 20px 0;
	margin:10px 0px 0 0px;
	background-color:none;
  }

  .navbar-fixed-top {
    position: relative !important;
  }
  .navbar-fixed-bottom {
    margin-top: 20px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    height: auto;
    position: relative !important;
  }
  .navbar .container {
    width: auto;
    padding: 0;
	height:auto;
  }
  .navbar .brand {
    padding-right: 10px;
    padding-left: 10px;
    margin: -15px 0 0 7px;
  }
   .navbar .brand img{
    width: 90%;
    margin-top: auto !important;
	float:left;
  }
  .nav-collapse, .nav-collapse1, .nav-collapse2 {
    clear: both;
    margin: 0px auto;
	background:#03164c;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0;
    width: 100%;
    background:#ccc;
	border-bottom:0px solid #484848;
  }
  .nav-collapse1 .nav, .nav-collapse2 .nav {
    float: none;
    margin: 0;
    width: auto;
	padding:20px;
    background: none;
  }
  .nav-collapse .dropdown-menu a {
  	background-color: none !important;
  	border-bottom: 0px;
	text-shadow: none;
  }
  .dropdown-menu li{
  	border-bottom: 0px !important;
  	border-top:0px solid #323232;
  }
  .nav-collapse .nav > li {
    float: none;
    height: 100% !important;
    width: auto;
	margin:0 20px;
	background:none;
	display:block;
	border-bottom: 1px solid #dfdfdf;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #777777;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 10px 0px 50px 15px;
    font-weight:bold;
    color: #777777;
	text-align:left;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;

  }
  .navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus{
  	background:none !important;
  }
  .nav-collapse .nav ul {
    margin:0 0 4px 0;
  }
  .nav-collapse .nav ul ul li, .nav-collapse .nav ul ul ul li {margin:-2px 0 -2px 15px;}
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .nav > li > a:focus,
  .nav-collapse .dropdown-menu a:hover,
  .nav-collapse .dropdown-menu a:focus {
    background-color: none;
  }
  .navbar-inverse .nav-collapse .nav > li > a,
  .navbar-inverse .nav-collapse .dropdown-menu a {
    color: #010101;
    background-color: none;
    padding:6px 0px;
    margin-top: auto !important;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
  }
  .navbar-inverse .nav-collapse .nav li li,
  .navbar-inverse .nav-collapse .nav li li a,
  .navbar-inverse .nav-collapse li .dropdown-menu a {
    background: none;padding-left:10px;color:white;
  }
  .navbar-inverse .nav-collapse .nav li li a:hover,
  .navbar-inverse .nav-collapse .nav li li a:active,
  .navbar-inverse .nav-collapse li .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse li .dropdown-menu a:active {
    background: none !important;
  }
  .navbar-inverse .nav-collapse .nav > li:after {
    content: '';
  }
  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: none;
     color: #133c78;
  }
  .nav-collapse.in .btn-group {
    padding: 0;
    margin-top: 5px;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    display: none;
    float: none;
    max-width: none;
    padding: 0;
    margin: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
   	transition:all 0.35s ease-in-out;
    -moz-transition:all 0.35s ease-in-out;
    -webkit-transition:all 0.35s ease-in-out;
    -o-transition:all 0.35s ease-in-out;
  }
  .nav-collapse .open > .dropdown-menu {
    display: block;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .nav > li > .dropdown-menu:before,
  .nav-collapse .nav > li > .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
       -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  }
  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    height: 0;
    overflow: hidden;
    z-index: 222222;
    float: left !important;
    width: 100%;
  }

  .navbar .btn-navbar {
    display: block;
  	float: right;
  	margin:58px 0 0 0;
  }
  .navbar-static .navbar-inner {
    padding-right: 10px;
    padding-left: 10px;
  }

  #header-searchform{
  	padding:20px;
  	float:none;
  	margin:0px;
  	background: #191919;
  	background:
	-webkit-box-shadow: inset 0px 3px 3px 0px rgba(1, 1, 1, 0.5);
     box-shadow: inset 0px 3px 3px 0px rgba(1, 1, 1, 0.5);
  }
  .nav-collapse .seres{
  	margin-top:0px !important;
  }
  #header-searchform input[type="text"]{
  	width:90%;
  }
  .spacing{
  	height:0px;
  }
  #mainSecondNavi {background:#ccc;width:100%;padding:10px 0 20px 20px;border-bottom:0px solid #484848;}
  #mainSecondNavi ul {padding:0;margin:0;}
  #mainSecondNavi li {list-style:none;text-align:left;padding:0 20px 0 0;float:left;position:relative;}
  #mainSecondNavi ul li a {font-family:"PT Serif", Georgia, Times New Roman, Times, serif;font-weight:lighter;font-size:28px;color:#010101;font-size:14px;text-decoration:none;padding:4px 0;display:block;}

  #mainSecondNavi ul li:after {
    color: #010101;
    content: '.';
    font-size:22px;
	padding:0 7px;
	line-height:14px;
	position:absolute;
	top:5px;
	right:0;
}

#mainSecondNavi ul li:last-child:after {
    color: #010101;
    content: '';
    font-size:12px;
	padding:0 ;
}

  #container1 {margin:10px auto;background:none;}
  .innerContent {display:block;clear:both;width:100%;height:auto;padding:10px 0;}
  .innerContent .threeCol, .innerContent .fourCol {width:100%;height:auto;font-family:Verdana;margin:0;display:block;float:left;background-color: white;}
  .sliderDiv {padding:15px 1% 0 1%;position:relative;}

  #linkWrap {clear:both;width:auto;margin:0 25px 30px 25px;padding:20px 0;background:none;text-align:center;}
  .linkWrap5Boxes {display:block;padding:0;margin:0 auto;border:none;}
  #linkWrap ul {display:none;}
  #linkWrap span, #linkWrap a, #linkWrap .boldTxt a {font-size:10px;line-height:16px;color:#898787;padding:10px 0;margin:0;display:block;text-decoration:none;text-align:center;border-bottom:1px solid #d8d9d9;}
  #linkWrap a, #linkWrap .boldTxt a {font-size:10px;line-height:16px;color:#898787;padding:0px 0;margin:0;display:block;text-decoration:none;text-align:center;border-bottom:none;}

  .sidePanel {display:none;visibility: hidden !important;height:0px !important;padding:0;margin:0;}
  .sidePanel .fourCol {padding:0;margin:0;}
  .sideBox {
  width:100%;
  -moz-border-radius: 8px 8px 8px 8px;
  -webkit-border-radius: 8px 8px 8px 8px;
  -khtml-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  border:1px solid #e5ecf1;
  background:#f8f8f8;
  margin:0 0 0 0;
  display:block;
  clear:both;
  }
  .hideDiv {display:none;visibility: hidden !important;height:0px !important;padding:0;margin:0;}
  .headerLinkTxt {text-align:left;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;letter-spacing: .8px;font-size:15px;color:#999;}

.centerMore {background:url(../img/dot.png) top repeat-x;display:block;text-align:Center;padding:14px 0;margin:0 0 0px 0;height:22px;}
.centerMore1 {background:url(../img/dot.png) left repeat-x;display:block;text-align:left;padding:14px 10px;margin:-25px 0 35px 0;}
.centerAlign {padding:0;margin:5px auto 10px auto;background:none;width:auto;height:22px;}
.centerMore form {padding:0;margin:0;}
.floatCenter {padding:0;margin:0 auto;text-align:center;display:block;}
/*
.boxTxt, .boxTxt a {background:#fff;padding:0
2px;margin:0;color:#014177;font-size:10px;font-weight:bold;text-decoration:none;width:100px;}
*/
.formInput {padding:0 2px;margin:0 5px 0 0;background:#fff;clear:right;}
.formInput option {padding:0;margin:0;height:22px;}
.btmDottedLine {background:url(../img/dot.png) bottom repeat-x;display:block;height:0px;margin:0 0 20px 0;}
.boxTxtUl {padding:0;margin:0 auto;text-align:Center;display:inline-block;}
.boxTxtUl ul {padding:0;margin:0 10px;}
.boxTxtUl li {padding:0;margin:0;display:inline-block;font-weight:normal;}
.boxTxtUl, .boxTxtUl a {background:#fff;padding:0 2px;margin:0;color:#014177;font-size:10px;font-weight:bold;text-decoration:none;line-height:22px;}
.boxTxtUl li a {background:#fff;padding:0 2px;margin:0;color:#014177;font-size:12px;font-weight:normal;text-decoration:none;line-height:22px;}
.boxTxtUl li a:hover {color:#ffa800;}
.boxTxtUl li:after {
    color: #014177;
    content: '.';
    font-size:12px;
	padding:0 2px;
	line-height:14px;
}
.boxTxtUl li:last-child:after {
    color: #014177;
    content: '';
    font-size:12px;
	padding:0 ;
}

article {position:relative;}
.articleContent {position:relative;padding:0 5px;}
.articleContent p {line-height:18px;}
.boxFloatRight {width:96%;padding:10px 2%;margin:10px 0;display:block;border-top:1px solid #d3d2d2;border-bottom:1px solid #d3d2d2;}
.boxFloatRight p {display:inline; }
.boxFloatRight h3 {color:#6c6b6b;margin:0px 0 5px 0;padding:0;font-size:12px;font-weight:bold;text-align:center;}
.boxFloatRight ul {padding:0;margin-top:-10px;margin-left:16px;}
.boxFloatRight li {color:#6c6b6b;font-size:10.5px;line-height:16px;padding:2px 0;}
.related1 {display:none;}

.tickboxPanel {margin:1px 15px 1px 15px;font-size:10px;color:#185301;height:1px;display:block;float:left;clear:both;}
.tickboxPanelRight {clear:both;float:left;margin:20px 0 10px -10px;}
.commentBox {border-bottom:1px solid #CCC;display:block;margin:15px 0;}
.pPic {float:left;margin:0 10px 10px 0;}

ul.list-home {list-style-type: none;margin: 0;padding: 0px 2px;}
ul.list-home li{padding: 8px 10px;border-bottom:1px solid #E6E6E6;line-height:18px;}
ul.list-home li a{font-size:12px;text-decoration:none;color:#126276;}
ul.list-home li a:hover {color:#ffa800;}
ul.list-home li a p {margin:0px 0;padding:0;}
ul.list-home li img.subimg{border:1px solid #B9C7D4;width:auto;}
ul.list-home li img.small{width:auto;border:none;padding-right:5px;margin: 0;}
.greytxt, a .greytxt{font-size:80%;color:#999999;}

.search-field, .login-field {
    margin-bottom:0px !important;
}

}

@media (min-width: 980px) {
  .well {
  min-width:700px;
  }
  #container {margin:18px auto;width:100%;max-width:960px;}
  .bxshadow {
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	border-radius:10px 10px 0px 0px;
	/*
	-moz-box-shadow: 0px 2px 6px #333; /* Firefox
	-webkit-box-shadow: 0px 2px 6px #333; /* Safari and Chrome
	box-shadow: 0px 2px 6px #333; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3
	-khtml-box-shadow: 0px 2px 6px #333; /* Linux browsers
	behavior: url(pie/PIE.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
	padding:0px;
	margin:10px 0px 0 0px;
	background-color:#fff;
	box-shadow:0 2px 6px #999;
  }
  .nav-collapse.collapse {
    overflow: visible !important;
	height:100%;
  }
  .mBanner {position: absolute;z-index:999;width:100%;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;font-weight:lighter;letter-spacing: .8px;font-size:28px;color:#fff;text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);padding:0;margin:10px 0 0 !important;clear:both;max-height:60px;overflow:hidden;}
  .mBannerIn {width:940px;text-align:right;margin:0 auto;}
  .navbar .nav {position:relative;padding-top:10px;}
  .navbar .nav >li a {
	 color: #fff;
  }
  .navbar .nav >li a:hover {
	 color: #ffa800;
  }
  .navbar .nav > .active > a,
  .navbar .nav > .active > a:hover,
  .navbar .nav > .active > a:focus {
  color: #ffa800;
  text-decoration: none;
  background:none;
  }
  .navbar .nav .dropdown-menu {
	display:none;
	overflow:hidden;
	visibility:hidden;
  }

#mainSecondNavi {position:relative;margin: 0px;padding:0 0 12px;text-align:center;clear: both;}
#mainSecondNavi ul {margin:0px auto;padding:0 99px;text-align:center;display: inline-block;border-top: 1px solid #06c7d2;}
#mainSecondNavi ul.after-login {padding:0 25px;}
#mainSecondNavi ul li { display: inline;float:left;font-family:'PT Serif', "Times New Roman", Times, serif;font-weight:normal;font-size:13px;color:#ffffff;
line-height:34px;}
#mainSecondNavi ul li a {color:#03e1e4;text-decoration:none;padding:0;}
#mainSecondNavi ul li a:hover {color:#ffa800;text-decoration:none;}
#mainSecondNavi ul li a.selected {color:#fff;text-decoration:none;}

#mainSecondNavi ul li:after {
    color: #fff;
    /*content: '.';*/
	content:'';
    font-size:22px;
	padding:0 7px;
	line-height:14px;
}

#mainSecondNavi ul li:last-child:after {
    color: #fff;
    content: '';
    /*font-size:12px;
	padding:0 ;*/
}

.sliderDiv {width:100%;max-width:940px;height:auto;max-height:305px;overflow:hidden;display:block;padding:25px 10px 14px 10px;margin:0;}
.sliderDiv .slides li {min-height:255px;}
.sliderDiv .slides li img {height:100%;width:auto;overflow:hidden;}
.sliderDiv-top {width:100%;max-width:940px;height:auto;max-height:255px;overflow:hidden;display:block;padding:0;margin:0;}
.innerContent {display:block;clear:both;width:100%;max-width:960px;height:auto;padding:5px 0 15px 0;}
.innerContent .threeCol {width:300px;height:auto;font-family:'Source Sans Pro', " sans-serif", Times, serif;margin:8px 10px;display:block;position:relative;}
.innerContent .fourCol {width:auto;height:auto;font-family:Verdana;margin:8px 10px;float:left;}
.innerContent .width219 {width:219px;}
.innerContent .width259 {width:259px;}
.innerContent .width139 {width:139px;}
.innerContent .width538 {width:538px;}
.innerContent .centerGroup {width:558px;display:inline-block;float:left;}
.rightPanel {width:139px;display:inline-block;float:left;padding-left:4px;}
.hideDiv1 {display:none;visibility: hidden !important;height:0px !important;padding:0;margin:0;}
.nav-collapse1, .nav-collapse2 {display:none;visibility: hidden !important;height:0px !important;}

#linkWrap {clear:both;width:auto;margin:0 auto;padding:20px 0;background:none;text-align:center;display:table;}
.linkWrap5Boxes {display:table-cell;padding:0 15px;margin:0 auto;border-right:1px solid #bebebf;vertical-align:top;}
#linkWrap ul {padding:0;margin:0 0 20px 0;}
#linkWrap ul li {width:100%;list-style:none;position:relative;top:0;text-align:left;margin:0;padding:0;display:block;}
#linkWrap > li {font-size:10px;line-height:16px;color:#898787;list-style:none;padding:0;margin:0;}
#linkWrap span, #linkWrap li, #linkWrap li a, #linkWrap .boldTxt a {font-size:10px;line-height:16px;color:#898787;padding:0;margin:0;display:block;text-decoration:none;text-align:left;}
#linkWrap a:hover, #linkWrap .boldTxt a:hover {color:#ffa800;}


ul.list-home {list-style-type: none;margin: 0;padding: 0px 2px;}
ul.list-home li{padding: 4px 0px;border-bottom:0px solid #E6E6E6;line-height:20px;}
ul.list-home li a{font-family: 'Source Sans Pro', sans-serif;font-size:14px;line-height:19px;text-decoration:none;}
ul.list-home li a:hover {color:#ffa800;}
ul.list-home li a p {margin:0px 0;padding:0;}
ul.list-home li img.subimg{border:1px solid #B9C7D4;width:auto;}
ul.list-home li img.small{width:auto;border:none;padding-right:5px;margin: 0;}
.greytxt, a .greytxt {font-family: 'Source Sans Pro', sans-serif;font-size:12px;color:#999999;}

ul.listall {list-style-type: none;margin: 0;padding: 0px 2px;}
ul.listall li {color:#666;}

.sideBox {
  width:100%;
  -moz-border-radius: 8px 8px 8px 8px;
  -webkit-border-radius: 8px 8px 8px 8px;
  -khtml-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  border:1px solid #e5ecf1;
  background:#f8f8f8;
  padding:0;
  margin:0 0 10px 0;
  }
.sideBox form {padding:0;margin:0;}



.centerMore {background:url(../img/dot.png) left repeat-x;display:block;text-align:Center;padding:4px 0;margin:0 0 10px 0;height:22px;}
.centerMore1 {background:url(../img/dot.png) top left repeat-x;display:block;text-align:Center;padding:4px 0;margin:0 0 10px 0;height:22px;}
.centerAlign {padding:0;margin:0px auto 10px auto;background:none;width:auto;height:22px;}
.centerMore form {padding:0;margin:0;}
.floatCenter {padding:0;margin:0 auto;text-align:center;display:block;}
.boxTxt, .boxTxt a {background:#fff;padding:0 2px;margin:0;color:#999999;font-size:12px;text-decoration:none;}
.boxTxtUl {padding:0;margin:0 auto;text-align:Center;display:inline-block;}
.boxTxtUl ul {padding:0;margin:0 10px;}
.boxTxtUl li {padding:0;margin:0;display:inline-block;font-weight:normal;}
.boxTxtUl, .boxTxtUl a {background:#fff;padding:0 2px;margin:0;color:#999999;font-size:10px;font-weight:bold;text-decoration:none;line-height:22px;}
.boxTxtUl li a {background:#fff;padding:0 2px;margin:0;color:#999999;font-size:11px;font-weight:normal;text-decoration:none;line-height:22px;}
.boxTxtUl li a:hover {color:#ffa800;}
.formInput {padding:0 2px;margin:0 5px 0 0;background:#fff;}
.formInput option {padding:0;margin:0;height:22px;}

.boxTxtUl li:after, .boxTxtUl li:first-child:after {
    color: #999999;
    content: '.';
    font-size:12px;
	padding:0 2px;
	line-height:14px;
}
.boxTxtUl li:last-child:after {
    color: #999999;
    content: '';
    font-size:12px;
	padding:0 ;
}

article {position:relative;}
.articleContent {position:relative;}
.articleContent p {line-height:18px;}
.boxFloatRight {float:right;padding:2px 10px 10px 15px;margin:0 0 15px 15px;width:205px;height:auto;display:block;border-left:1px solid #d3d2d2;position:relative;z-index:10;}
.boxFloatRight p {display:inline;}
.boxFloatRight h3 {color:#101650;margin:-14px 0 5px 0;padding:0;font-size:13px;font-weight:bold; font-family:Arial,Verdana, sans-serif;}
.boxFloatRight ul {padding:0;margin-top:-10px;margin-left:16px;}
.boxFloatRight li {color:#101650;font-size:11px;line-height:16px;padding:2px 0;font-family:Arial,Verdana, sans-serif;}
.related2 {display:none;}

.pPic {float:left;max-width:60%;margin:0 10px 10px 0;}
.scrollDivSide {width:auto;max-height:180px;padding:10px 5px;margin:3px 0 10px 0;overflow-x:none;overflow-y:scroll;}
.scrollDivSide ul{list-style-type: none;margin:0 5px;padding:0;}
.scrollDivSide ul li{margin:0 0 12px;line-height:16px;font-family: 'PT Serif', Times New Roman, Times, serif;    color: #101650;font-size:13px;}
}

/** Bootsrap Respnsive CSS **/
.row {
  margin-right:0;
  margin-left:0;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right:0;
  padding-left:0;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 22%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}

@media (max-width: 360px) {
.filter ul li{float:left;margin:0 5px 0 0;}
}
