



#div-content-left { float:left;width:70%;min-height:410px;padding:2% 2% 2% 2%;border:#ebebeb solid 1px; }

.div-search { padding:1% 2%;margin-bottom:3%;background:none repeat scroll 0 0 #E5E5E5; }
.search-text { display:inline-block;width:79%;font-size:18px;margin-right:2%;vertical-align:middle;border:1px solid #cccccc; }
.search-btn {
	display:inline-block;
	width:17%;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
	padding:4px 2%;
	vertical-align:middle;
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #337fed;
}
.search-btn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}
.search-btn:active { position:relative;top:1px; }


.div-section { padding-bottom:1%;margin-bottom:3%;border-bottom:#ebebeb solid 1px; }
.div-section:last-of-type { padding-bottom:0;margin-bottom:0;border-bottom:none; }
.div-section h2 { font-size:24px;line-height:initial;padding:0;margin:0 0 1%; }
.div-section h3 { font-size:20px;line-height:initial;margin-bottom:1%; }
.div-section li { margin-bottom:5px; }
.div-section ol li a { color:#515151; }

#div-content-left .div-section h2 br { display:none; }

.div-topic-section-left { display:inline-block;width:47%;vertical-align:top; }
.div-topic-section-right { display:inline-block;width:47%;margin-right:3%;vertical-align:top; }
.div-section ol { list-style:circle; }

ol#two-columns {
    -moz-column-count: 2;
    -moz-column-gap: 3%;
    -webkit-column-count: 2;
    -webkit-column-gap: 3%;
    column-count: 2;
    column-gap:3%;
}



/* Contact Us column */
#div-content-right { float:right;width:24%;padding:0 0 2% 0; }
#div-content-right .div-section h2 { font-weight:normal;color:#e91b8e;padding-bottom:0;margin-bottom:0; }

.contactform { padding:2% 5% 2% 5%;margin-bottom:10%;border:1px solid #cccccc; }
.sc_uc_blk1 { margin-bottom:3%; }
.textbox { width:96%;padding:2px 2%; }
.textareabox { width:96%;min-height:101px;padding:2px 2%; }
#contact-us label { width:10em;color:#ff0000; }
#contact-us em { font-weight: bold; padding-right: 1em; vertical-align: top; }
#contact-us input[type="text"], textarea {
    border: 1px solid #CCCCCC;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset;
    padding: 2px;
}
label.error {display: none !important;}
.error {background: #fdb9ae;}
form p { clear: both; }
.submit { margin-left: 12em; }
form.cmxform label.error { display: none; }

.sc_uc_blk2 { margin:10% 0 10%; }
h2.sc_uc { margin-bottom:1%; }
.sc_uc_blk2_p { margin-bottom:4%; }
.sup_email { word-wrap:break-word; }



/* topic, knowledgebase, other pages */
.div-question { margin-bottom:3%; }
.div-question p { }
.div-answer p {  }
.div-answer { padding:15px;background-color: #def6ff; }
.div-vote { margin-top: 40px; }
.div-vote span { cursor: pointer;margin: 0px 20px; }


table tr td {
    border: 1px solid #CCCCCC;
    padding: 10px;
    vertical-align: top;
}

table .label-text{
    text-align: right;
}

#tbl-contactus td{
    border: none;
}



.send-email {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:4px 14px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.send-email:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.send-email:active {
	position:relative;
	top:1px;
}

.defaultTextActive { color: #a1a1a1;  }



.div-result{
    margin-bottom: 20px;
    background: url(../../images/03/icon_result_article.png) no-repeat scroll 0 1px transparent;
    padding: 0 10px 16px 38px;
    border-bottom: 1px solid #CCCCCC;
}

.div-result p{
    margin-bottom: 15px;
}

/* add topic */
.addtpc_rw { margin-bottom:1%; }
.textarea_add { min-width:0;width:96%;min-height:270px;padding:2px 1%;margin:0 0 1%; }
.textbox_add { width:96%;padding:2px 1%;margin:0 0 1%; }



@media screen and (max-width:1500px) {
}
@media screen and (max-width:1400px) {
}
@media screen and (max-width:1300px) {
}
@media screen and (max-width:1200px) {
}
@media screen and (max-width:1100px) {
}
@media screen and (max-width:1000px) {
	.sup_email { font-size:13px }
}
@media all and (max-width:900px){
}
@media all and (max-width:800px){
	#div-content-left { width:67%; }
	#div-content-right { width:27%; }
}
@media all and (max-width:700px){
	#div-content-left { float:none;width:auto;min-height:0;margin-bottom:4%; }
	#div-content-right { float:none;max-width:500px;width:100%;padding:0 0 2% 0;margin:0 auto 4%; }
	.sc_uc_blk1 { display:table;width:100%; }
	.sc_uc_labelcell { display:table-cell;width:22%;padding-right:2%; }
	.sc_uc_inputcell { display:table-cell;padding-right:2%; }
		
	.div-section h2 { font-size:22px; }
	.div-section h3 { font-size:18px; }
	
	.contactform { margin-bottom:3%; }
	.sc_uc_blk2 { display:table;max-width:450px;width:100%;margin:0 auto 3%; }
	h2.sc_uc { display:table-cell;width:20%;padding:0 3% 0 0; }
	.sc_uc_blk2_p { display:table-cell;width:75%;padding:0; }
	.sc_uc_blk2_p br { display:none; }
	.sup_email { font-size:14px }
}
@media all and (max-width:600px){
}
@media all and (max-width:500px){
	.search-text { display:block;width:99%;font-size:16px;margin:0 0 1%;}
	.search-btn { display:block;float:right;width:25%;font-size:14px;border-radius:4px;margin:0 1% 1% 0; }

	.div-topic-section-left, .div-topic-section-right { display:block;width:auto;margin:0 0 4%; }
	.div-section ol { margin-left:5%; }
	.div-section ol li { margin-left:3%; }

	ol#two-columns {
		 -moz-column-count:1;
		 -moz-column-gap:0;
		 -webkit-column-count:1;
		 -webkit-column-gap:0;
		 column-count:1;
		 column-gap:0;
	}
		
	.div-section h2 { font-size:18px; }
	.div-section h3 { font-size:16px; }
	
	.sup_email { font-size:13px }
}
@media all and (max-width:400px){
	h2.sc_uc { width:22%;padding:0 5% 0 0; }
	.sc_uc_blk2_p { width:70%; }
}
@media all and (max-width:350px){
	.search-text { font-size:14px; }
	.search-btn { font-size:11px; }
	.sc_uc_blk1 { display:block;margin-bottom:4%; }
	.sc_uc_labelcell { display:block;width:auto;padding-right:2%; }
	.sc_uc_inputcell { display:block;padding-right:0; }
		
	.div-section h2 { font-size:16px;font-weight:bold; }
	.div-section h3 { font-size:14px; }
	
	.sc_uc_blk2 { display:block;max-width:450px;width:auto;margin:0 0 3% 2%; }
	h2.sc_uc { display:block;width:auto;padding:0; }
	.sc_uc_blk2_p { display:block;width:auto;padding:0; }
	.sup_email { font-size:12px }
}

