@charset "utf-8";
/* CSS Document */
body {background: #fff !important;}
h1,h2 {color: #333333; border-bottom: 1px solid #ddd;}
h2 {color: #333333;}
h3, h4, h5 {color: #333333;}
h1, h2, h3, h4, h5, h6, h7 {line-height: normal; font-weight: normal;}
.topBar {margin-top: 20px; margin-bottom: 20px;}
a {outline: none !important;}
h7 {font-size: 24px; color: #b94a48;}
.topBar {margin-bottom: 0px; margin-top: 0px; background: #fff; padding-bottom: 20px; padding-top: 20px;}
.headerImg {padding-top: 20px; padding-bottom: 0px; border-top: 1px solid #ddd;  background-color: #eeeeee;}

.content .span8 {background: url(../img/contBg.png) no-repeat top left;}

.innerBox .firstLine p {color: #333 !important; font-family: 'Roboto', sans-serif ; font-size: 60px; line-height: 60px; font-weight: bold; margin: 20px 0;}
.innerBox .secondLine p {color: #000000 !important; font-family: 'Duru Sans', sans-serif; font-size: 42px; font-weight: bold; margin: 40px 0 10px 0;}
.innerBox .thirdLine p {color: #000000 !important; font-family: 'Duru Sans', sans-serif; font-size: 45px; font-weight: bold; line-height: normal; margin-top: 20px;}
.innerBox .fourthLine p {color: #000000 !important; font-family: 'Duru Sans', sans-serif; font-size: 42px; font-weight: bold; margin: 20px 0 10px 0;}
.innerBox hr {margin: 42px 0;}
.innerBox .buttonRow {margin-bottom: 24px;}
.price {font-size: 60px !important; color: #000000 !important; font-weight: bold !important; margin-top: 20px; font-familY: 'Roboto', sans-serif;}
.innerBox .btn {margin-top: 20px;}
.disc p {font-size: 14px; color: #fff; font-style: italic;}

.btnLarge {font-size: 42px; padding-top: 30px; padding-bottom: 30px; line-height: normal; margin-top: 20px;}

thead {background: #6c1210; color: #000000;}
  
#login {width: 250px; text-align: left; margin: 0 auto;}
#login h3 {text-align: center;}
#regForm span {color: #FF0004; font-weight: bold;}
#communication {max-width:600px; margin: 0 auto;}
#disposition {width: 600px; margin: 0 auto;}
#dis1 select, #dis2 select, #dis3 select, #dis4 select {width: 100%; min-height: 350px;}
#transfer {width: 400px; margin: 0 auto;}

.detail {background: #F8F8F8 !important;}

.leftNav a {background: #333; color: #fff; padding-top: 10px !important; padding-bottom: 10px !important;}
.leftNav a:hover, .leftNav a:focus {background: #562c8d !important; color: #fff;}

.topNavSearch {text-align: right; color: #333; margin-top: 10px;}
.topNavSearch h3 {margin: 0; padding: 0px; color: #333; background: none; border: 0px;}
.topNavSearch p {color: #333; margin: 0px; padding: 0px;}
.logoCont {text-align: left; margin-bottom: 10px; margin-top: 10px}

.fontSize a, .fontSize {color: #fff;}
.firstA {font-size: 12px; padding: 0px; margin: 0px; line-height: normal;}
.lastA {font-size: 15px; line-height: 0px; padding: 0px; margin: 0px;}

.accountTab {margin-bottom: 0px;}
.accountTab a {background: #eee; color: #333;}
.accountRightBar h3 {border-bottom: 1px solid #ddd; color: #562c8d;}

table tr td.process {text-align: center !important; font-size: 12px;}

.footer {border-top: 5px solid #c80f2e; background: #5a6770; text-align: center;}
.footer p {margin: 0px; padding: 10px 0px; color: #fff;}
.footer a {color: #fff; font-weight: bold;}

.divider {border-bottom: 1px solid #fff;}

.table-noborder td {border: 0px !important;}
.step1, .step2, .step3 {font-weight: bold;}
.step1 {color: #6d1511;}
.step2 {color: #a3251f;}
.step3 {color: #c73029;}

/*RSS*/
.itemTitle {display: none;}
.feedEkList:first-child {list-style: none;}
.feedEkList {width:auto; margin: 0px; padding: 0px; font-family: inherit;}
.feedEkList ul li {list-style: disc; font-family: inherit; color: #323232;}
.feedEkList ul {padding-bottom: 20px;}
.feedEkList img {border: 1px solid #eee; margin-left: 20px;}
#RSSENVC2 p {clear: both;}
#RSSENVC2 h3 {display: none;}
#RSSTVIP table td {background: #fff !important;}
#RSSTDOC table td {background: #fff !important;}
#RSSTDOC table {border: 0px !important; margin: 20px 0px !important;}
#RSSCRNT table {border: 0px !important;}
#RSSCRNT table td {background: #fff !important; color: #333 !important; border: 0px !important}
.feedEkList table {border: 1px solid #777; border-collapse: collapse; width: 100%; margin-bottom: 20px !important}
.feedEkList table th {border: 1px solid #777;}
.feedEkList table td {border: 1px solid #777;}
.feedEkList table tr:first-child h3 {color: #fff !important;}
.feedEkList table td h3 {color: #333 !important;}
.feedEkList tr:nth-child(even) td {background-color: #eee !important;}
.feedEkList tr:nth-child(odd) td {background-color: #fff !important;}
.feedEkList tr:first-child td {background: #6c1210 !important; color: #000000 !important;}
.footer a {color: #fff; font-weight: bold;}
.feedEkList tr h3 {font-size: 18px; line-height: normal; padding: 0px; margin: 0px; color: #000000 !important;}

@media screen and (max-width:1200px) {
	.phone {position: relative; clear: both; width: 100%; display: block;}
	.time {position: relative; clear: both; width: 100%; display: block;}
	.topNavSearch {margin-top: 20px; margin-bottom: 20px;}
	
.innerBox .firstLine p {color: #000000 !important; font-family: 'Roboto', sans-serif ; font-size: 60px; font-weight: bold; line-height: normal;}
.innerBox .secondLine p {color: #000000 !important; font-family: 'Duru Sans', sans-serif; font-size: 42px; font-weight: bold; line-height: normal;}
.innerBox .thirdLine p {color: #000000 !important; font-family: 'Duru Sans', sans-serif; font-size: 50px; font-weight: bold; line-height: normal;}
.innerBox .fourthLine p {color: #000000 !important; font-family: 'Duru Sans', sans-serif; font-size: 42px; font-weight: bold; line-height: normal;}
.innerBox hr {margin: 42px 0;}
.innerBox .buttonRow {margin-bottom: 24px;}
.price {font-size: 60px !important; color: #000000 !important; font-weight: bold !important; margin-top: 20px;}
.innerBox .btn {margin-top: 20px;}
.disc p {font-size: 14px; color: #fff; font-style: italic;}
.headerPic {display: none;}
}

@media screen and (max-width:768px) {

	body {background: #fff; margin: 0px;}
	html {background: #fff;}
	.logoCont {text-align: center;}
	.topNavSearch {text-align: center;}
	.feedEkList img {display: none;}
	.nav-pills > ul {width: 100%; }
	.nav-pills > li  {clear: both !important; width: 100%;}
	.btnLarge {font-size: 30px; line-height: normal; padding-top: 20px; padding-bottom: 20px;}

.headerImg {margin-left: -20px; padding-left: 20px; padding-right: 20px; text-align: center;}
.innerBox .btn {width: 90%; margin: 10px auto;}
.innerBox .firstLine p {color: #000000 !important; font-family: 'Roboto', sans-serif ; font-size: 22px; font-weight: bold; margin: 0px;}
.innerBox .secondLine p {color: #000000 !important; font-family: 'Duru Sans', sans-serif; font-size: 22px; font-weight: bold; margin: 0px;}
.innerBox .thirdLine p {color: #000000 !important; font-family: 'Duru Sans', sans-serif; font-size: 22px; font-weight: bold; margin: 0px;}
.innerBox .fourthLine p {color: #000000 !important; font-family: 'Duru Sans', sans-serif; font-size: 22px; font-weight: bold; margin: 0px;}
.price {font-size: 18px !important; color: #000000 !important; font-weight: bold !important;}
.innerBox p {text-align: center; padding:10px; font-size: 14px;}
}