body
{
     width:100%;
     height:100%;
     overflow-x: hidden;
	background:#E5E5E5;
}

.bottomRed
{
	background-color:#FF0000;
	min-height:64px;
}

.nobody
{
	background:#fff;
	margin:0;
	padding:0;
}


.bottomBlack
{
	width:100%;
	background-color:#373737;
	padding-top:10px;
	padding-bottom:10px;
	display:block;
}

.container-white
{
	background-color:#fff;
    min-height: 100%!important;
    height: 100%!important;
	margin-left:15px;
	padding-right:15px;
	margin-right: auto;
	margin-left: auto;
}

#bottomLink a
{
	color:#fff;
}

.text6
{
	font-size:12px;
	color:#C5C5C5;
}

.img-center
{
	margin: 0 auto;
}

.text-white
{
	color:#fff;
}

.sikayetimIndex
{
	background-color:#5036C2;
	min-height:56px;
	display:block;
}

.moduleDetail
{
	background-color:#fff;
	margin-top:30px;
	display:block;
}

.mainRegister
{
	background-color:#FF6B37;
	border-radius:5px;
	padding:10px;
	min-height:340px;
}

.mainQuest
{
	background-color:#ffffff;
	border-radius:5px;
	padding:10px;
	color:#656565;
	font-weight:bold;
	min-height:340px;
}

.mainCatPop
{
	background-color:#004959;
	border-radius:5px;
	padding:10px;
	margin-top:10px;
	color:#B5E5D8;
}

.mainCatAll
{
	background-color:#fff;
	border-radius:5px;
	padding:10px;
	margin-top:10px;
	color:#7A9699;
	margin-bottom:10px;
}

.mainQuestDetail
{
	background:url(../image/nbgQuest.png) no-repeat center #fff;
	margin-top:20px;
	min-height:220px;
	font-weight:normal;
}

div#questContent
{
	font-weight:normal;
}

.btn-radius10
{
	border-radius:10px;
}

.mainRecent
{
	background-color:#ffffff;
	border-radius:5px;
	padding:10px;
	color:#656565;
	font-weight:normal;
	min-height:340px;
}

.sikayetimIndexContent
{
	background-color:#fff;
	min-height:77px;
	display:block;
}

.indexBtn:hover
{
	background-color:#DDD8F3;
}

.indexRow
{
	margin-top:15px;
}

.indexIco
{
	vertical-align:middle;
	border:0px;
}

.indexLink
{
	color:#656565;
	font-weight:bold;
white-space: -pre-wrap;  
	white-space: -o-pre-wrap;  
	white-space: pre-wrap; 
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal;
}

.indexBtn {
	background-color:#fff;
	color:#3333CB;
	border-radius:30px;
	font-weight:bold;
	outline: none!important;
	border:none!important;
	margin-top:8px;
	margin-bottom:5px;
}
.indexBtn:hover,
.indexBtn:focus,
.indexBtn.focus,
.indexBtn:active,
.indexBtn.active,
.open > .dropdown-toggle.indexBtn {
  background-color:#DDD8F3;
}
.indexBtn:active,
.indexBtn.active,
.open > .dropdown-toggle.indexBtn {
  background-image: none;
}
.indexBtn.disabled,
.indexBtn[disabled],
fieldset[disabled] .indexBtn,
.indexBtn.disabled:hover,
.indexBtn[disabled]:hover,
fieldset[disabled] .indexBtn:hover,
.indexBtn.disabled:focus,
.indexBtn[disabled]:focus,
fieldset[disabled] .indexBtn:focus,
.indexBtn.disabled.focus,
.indexBtn[disabled].focus,
fieldset[disabled] .indexBtn.focus,
.indexBtn.disabled:active,
.indexBtn[disabled]:active,
fieldset[disabled] .indexBtn:active,
.indexBtn.disabled.active,
.indexBtn[disabled].active,
fieldset[disabled] .indexBtn.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.indexBtn .badge {
  color: #f0ad4e;
  background-color: #fff;
}





.bottomHeight
{
	min-height:64px!important;
	vertical-align: middle;
}

.vcenter {
	vertical-align: middle;
	display:inline-block;
	line-height:84px;
}

.vertical-align {
    display: flex;
}

.bottomText
{
	color:#fff;
}

.form-group-right
{
	/*OBAR*/
}

.carousel-text-b
{
	color:#fff;
	font-weight:bold;
}

.carousel-text
{
	color:#fff;
}

.carousel-text a
{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.carousel-text a:hover
{
	text-decoration:none;
}
.nbgTop
{
	background:url(../image/nbgTop.jpg?v2) no-repeat #B90800;
}

.subMenu
{
	background-color:#F0352C;
}

.nbgIndexOview
{
	background:url(../image/nbgIndexOviewFinal.png?v10) no-repeat #FF3E35;
	background-position:center;
	min-height:379px;
}

.nbtnComplaintTop
{
	background-image:url(../image/nbtnComplaintTop.png);
	width:214px;
	height:42px;
	background-position:center;
	border:none;
	cursor:pointer;
	display:block;
	background-size: 214px 42px;
}

.nbtnComplaintTop:hover
{
	background-image:url(../image/nbtnComplaintTopHover.png);
	background-size: 214px 42px;
}

.nbtnSatTop
{
	background-image:url(../image/nbtnSatTop.png);
	width:214px;
	height:42px;
	background-position:center;
	border:none;
	cursor:pointer;
	display:block;
	background-size: 214px 42px;
}

.nbtnSatTop:hover
{
	background-image:url(../image/nbtnSatTopHover.png);
	background-size: 214px 42px;
}

i
{
	font-style:normal;
	font-size:12px;
}

.link8
{
	color:#777;
	text-decoration:none;
	font-weight:normal;
}

.link8:hover
{
	text-decoration:underline;
}


.nbtnAllTop
{
	background-image:url(../image/nbtnAllTop.png?v2);
	width:214px;
	height:42px;
	background-position:center;
	border:none;
	cursor:pointer;
	display:block;
	background-size: 214px 42px;
}

.nbtnAllTop:hover
{
	background-image:url(../image/nbtnAllTopHover.png?v2);
	background-size: 214px 42px;
}

.link6
{
	font-size:12px;
	text-decoration:none!important;
	display:block!important;
	line-height:16px!important;
	padding-left:20px;
	padding-bottom:3px!important;
	padding-top:3px!important;
	font-weight:normal;
}

.link6:hover
{
	text-decoration:underline!important;
}

.txtSearch
{
	border-radius: 4px;
	background:url(../image/nicoSrc.png) no-repeat #fff;
	background-position:5px 4px;
	height:40px;
	min-width:310px;
	text-indent:30px;
}

@media (max-width: 480px){
.txtSearch
{
	border-radius: 4px;
	background:url(../image/nicoSrc.png) no-repeat #fff;
	background-position:5px 4px;
	height:40px;
	width:98%!important;
	min-width:98%!important;
	text-indent:30px;
}
}

.txtBulletin
{
	border-radius: 4px;
	background:url(../image/nicoBul.png) no-repeat #fff;
	background-position:10px 12px;
	height:40px;
	min-width:250px;
	text-indent:30px;
}

.cmdSearch
{
	background:#FF261E;
}

.cmdSearch:hover
{
	background:#FF0D06;
}

div.pager
{
	margin-top:0px;
	width:100%;
	float:left;
	display:block;
	margin-bottom:0px;
}
div.pager div#total
{
	width:50%;
	float:left;
	text-align:left;
	display:inline;
}

#sumDet1
{
	font-size:13px;
}

#sumDet2
{
	font-size:13px;
}

#sumDet3
{
	font-size:13px;
}

#sumDet4
{
	font-size:13px;
}

.link1n
{
	color:#D33726;
	font-size:12px;
}

.link1nIndex
{
	color:#D33726;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
	display:block;
}

.text1
{
	color:#FF261E;
	text-decoration:none;
}

.text1:hover
{
	color:#FF261E;
	text-decoration:underline;
}

div.pager div#paging
{
	width:50%;
	float:right;
	right:0;
	display:inline;
	text-align:right;
}

.pager select
{
	border:1px solid #C1DEE8;
	padding:4px;
	font-family:verdana;
	font-size:11px;
	color:#5B5B5B;
	-webkit-box-shadow: inset 1px 1px 1px #F3F3F3;
	-moz-box-shadow: inset 1px 1px 1px #F3F3F3;
	box-shadow: inset 1px 1px 1px #F3F3F3;
	transition:background-color 0.5s;
	-webkit-transition:background-color 0.5s;
	-moz-transition:background-color 0.5s;
	outline:0;
	background-color:#fcfcfc;
	cursor:pointer;
}

a.pagerLink
{
	border:1px solid #C1DEE8!important;
	padding:5px!important;
	font-family:verdana!important;
	font-size:11px!important;
	text-decoration:none!important;
	color:#666666!important;
	-webkit-box-shadow: inset 1px 1px 1px #F3F3F3!important;
	-moz-box-shadow: inset 1px 1px 1px #F3F3F3!important;
	box-shadow: inset 1px 1px 1px #F3F3F3!important;
	transition:background-color 0.5s!important;
	-webkit-transition:background-color 0.5s!important;
	-moz-transition:background-color 0.5s!important;
	outline:0!important;
	background-color:#fcfcfc!important;
}

a.pagerLink:hover
{
	background-color:#EDF5F8!important;
}

.pager select:hover
{
	background-color:#EDF5F8;
}

.pager select:focus
{
	background-color:#EDF5F8;
}

div.list
{
	width:100%;
	float:left;
	display:block;
}

div.list div
{
	border:1px solid #eeeeee;
	margin:auto;
	display:block;
	width:100%;
	min-height:100px;
	margin-top:10px;
	background-color:#fcfcfc;
	padding:10px;
	font-weight:normal;
	box-shadow:1px 1px #F3F3F3;
	-moz-box-shadow:1px 1px #F3F3F3;
	-webkit-box-shadow:1px 1px #F3F3F3;
}

a.breadcrumb2
{
	color:#999999!important;
	text-decoration:none!important;
}

a.breadcrumb2:hover
{
	text-decoration:underline!important;
}

a.trace
{
	background:url(../image/icoTrace.png) no-repeat top left!important;
	height:18px!important;
	width:18px!important;
	display:inline-block!important;
	vertical-align:middle!important;
	padding:0!important;
	margin:0 0!important;
	outline:0;
}

a.trace:hover
{
	background-position:-18px 0!important;
}

a.correspondence
{
	background:url(../image/icoCorrespondence.png) no-repeat top left!important;
	height:20px!important;
	width:20px!important;
	display:inline-block!important;
	vertical-align:middle!important;
	padding:0!important;
	margin:0 0!important;
	outline:0;
	color:#ED0108!important;
	text-decoration:none;
	font-size:11px;
}

a.correspondenceText
{
	display:inline!important;
	vertical-align:middle!important;
	padding:0!important;
	margin:0 0!important;
	outline:0;
	color:#ED0108!important;
	text-decoration:none;
	font-size:11px;
}

a.correspondenceText:hover
{
	background-position:-20px 0!important;
}

a.correspondence:hover
{
	background-position:-20px 0!important;
}

a.send
{
	background:url(../image/icoSend.png) no-repeat top left!important;
	height:14px!important;
	width:20px!important;
	display:inline-block!important;
	vertical-align:middle!important;
	padding:0!important;
	margin:0 0!important;
	outline:0;
}

a.send:hover
{
	background-position:-20px 0!important;
}

a.del
{
	background:url(../image/icoDel.png) no-repeat top left!important;
	height:20px!important;
	width:20px!important;
	display:inline-block!important;
	vertical-align:middle!important;
	padding:0!important;
	margin:0 0!important;
	outline:0;
}

a.del:hover
{
	background-position:-20px 0!important;
}

a.comment
{
	background:url(../image/icoComment.png) no-repeat top left!important;
	height:16px!important;
	width:18px!important;
	display:inline-block!important;
	vertical-align:middle!important;
	padding:0!important;
	margin:0 0!important;
	outline:0;
}

a.comment:hover
{
	background-position:-18px 0!important;
}

a.write
{
	background:url(../image/icoWrite.png) no-repeat top left!important;
	height:18px!important;
	width:17px!important;
	display:inline-block!important;
	vertical-align:middle!important;
	padding:0!important;
	margin:0 0!important;
	outline:0;
}

a.write:hover
{
	background-position:-17px 0!important;
}

.brandItem
{
	width:123px;
	height:122px;
	border:1px solid #dddddd;
	text-align:center;
	margin-right:10px;
	margin-bottom:10px;
	padding:1px;
	float:left;
	display:inline;
	line-height:100px;
}

.brandItem img
{
	border:0px;
	vertical-align:middle;
}


div#moduleLogo
{
	border:1px solid #eeeeee;
	display:inline;
	background-color:#fcfcfc;
	padding:10px;
	float:right;
	width:100px;
	font-weight:normal;
	box-shadow:1px 1px #F3F3F3;
	-moz-box-shadow:1px 1px #F3F3F3;
	-webkit-box-shadow:1px 1px #F3F3F3;
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	word-break: break-all;
	white-space: normal;
	vertical-align:middle;
	margin-bottom:10px;
	margin-left:10px;
}

div#moduleUser
{
	border:1px solid #eeeeee;
	margin:auto;
	display:block;
	background-color:#fcfcfc;
	padding:10px;
	float:left;
	width:100%;
	font-weight:normal;
	box-shadow:1px 1px #F3F3F3;
	-moz-box-shadow:1px 1px #F3F3F3;
	-webkit-box-shadow:1px 1px #F3F3F3;
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	word-break: break-all;
	white-space: normal;
	vertical-align:middle;
	margin-bottom:10px;
}

div#moduleUserProfile
{
	border:1px solid #eeeeee;
	margin:auto;
	display:block;
	background-color:#fcfcfc;
	padding:10px;
	float:left;
	width:100%;
	font-weight:normal;
	box-shadow:1px 1px #F3F3F3;
	-moz-box-shadow:1px 1px #F3F3F3;
	-webkit-box-shadow:1px 1px #F3F3F3;
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	word-break: break-all;
	white-space: normal;
	vertical-align:middle;
	margin-bottom:10px;
}

div.moduleComIco
{
	border:1px solid #eeeeee;
	margin:auto;
	display:block;
	background-color:#fcfcfc;
	padding:0;
	float:right;
	width:60px;
	font-weight:normal;
	box-shadow:1px 1px #F3F3F3;
	-moz-box-shadow:1px 1px #F3F3F3;
	-webkit-box-shadow:1px 1px #F3F3F3;
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	word-break: break-all;
	white-space: normal;
	vertical-align:middle;
	text-align:center;
	background-color:#EFEFEF;
	margin-left:10px;
	margin-bottom:10px;
}

.text3
{
	font-family:verdana;
	color:#ED0108;
	font-size:12px;
	font-weight:bold;
}

div#brandLogo
{
	border:1px solid #eeeeee;
	margin:auto;
	display:block;
	background-color:#fcfcfc;
	padding:10px;
	float:left;
	width:100px;
	height:100px;
	font-weight:normal;
	box-shadow:1px 1px #F3F3F3;
	-moz-box-shadow:1px 1px #F3F3F3;
	-webkit-box-shadow:1px 1px #F3F3F3;
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	word-break: break-all;
	white-space: normal;
	vertical-align:middle;
}


div#brandStat
{
	float:left;
	margin-bottom:20px;
	width:100%;
}


div#moduleUserProfile
{
	border:1px solid #eeeeee;
	margin:auto;
	display:block;
	background-color:#fcfcfc;
	padding:10px;
	float:left;
	width:100%;
	font-weight:normal;
	box-shadow:1px 1px #F3F3F3;
	-moz-box-shadow:1px 1px #F3F3F3;
	-webkit-box-shadow:1px 1px #F3F3F3;
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	word-break: break-all;
	white-space: normal;
	vertical-align:middle;
	margin-bottom:10px;
}

div#moduleUserProfileDetail
{
	border:1px solid #eeeeee;
	margin:auto;
	display:block;
	background-color:#fcfcfc;
	padding:10px;
	float:left;
	width:100%;
	font-weight:normal;
	box-shadow:1px 1px #F3F3F3;
	-moz-box-shadow:1px 1px #F3F3F3;
	-webkit-box-shadow:1px 1px #F3F3F3;
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	word-break: break-all;
	white-space: normal;
	vertical-align:middle;
	margin-bottom:10px;
}


div.moduleComIco
{
	border:1px solid #eeeeee;
	margin:auto;
	display:block;
	background-color:#fcfcfc;
	padding:0;
	float:right;
	width:60px;
	font-weight:normal;
	box-shadow:1px 1px #F3F3F3;
	-moz-box-shadow:1px 1px #F3F3F3;
	-webkit-box-shadow:1px 1px #F3F3F3;
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	word-break: break-all;
	white-space: normal;
	vertical-align:middle;
	text-align:center;
	background-color:#EFEFEF;
	margin-left:10px;
	margin-bottom:10px;
}





div#userMenu
{
	border:1px solid #eeeeee;
	width:100%;
	font-weight:normal;
	box-shadow:1px 1px #F3F3F3;
	-moz-box-shadow:1px 1px #F3F3F3;
	-webkit-box-shadow:1px 1px #F3F3F3;
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	white-space: pre-wrap;       /* css-3 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	word-break: break-all;
	white-space: normal;
	vertical-align:middle;
	margin-bottom:10px;
}

div#userMenu div.head
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	background-color:#796F6C;
	float:left;
	color:#ffffff;
	width:100%;
	border-bottom:1px solid #fff;
}

div#userMenu div.head a
{
	color:#ffffff;
	line-height:18px;
	width:100%;
	display:inline-block;
	text-decoration:none;
}

div#userMenu div.head:hover
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	background-color:#F0352C;
	float:left;
	color:#ffffff;
	width:100%;
	border-bottom:1px solid #fff;
}

div#userMenu div.headSel a
{
	color:#ffffff;
	line-height:18px;
	text-decoration:none;
}

div#userMenu div.headSel
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	background-color:#F0352C;
	float:left;
	color:#ffffff;
	font-weight:bold;
	width:100%;
	border-bottom:1px solid #fff;
}

div#userMenu div.sub
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:5px;
	background-color:#fcfcfc;
	float:left;
	color:#999999;
	font-weight:normal;
	width:100%;
	border-bottom:1px solid #fff;
}