/*
 Theme Name:     Divi Child Theme for DotAsia
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        4.0
*/
 
@import url("../Divi/style.css");
@import url("/wp-content/themes/Divi-child/ElegantIcons/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
/******* Typography ************/
h3 {color:rgb(0, 103, 140);}

/* WP Domain Checker Customizations */
/* IMPORTANT!!!: the following use overrides in the main theme css: wp-domain-checker/assets/style.css.   If plugin updates, need to re-edit the following directly into the plugin's css. */
#wdc-style .btn-info {background-color:#00658C !important;}
#wdc-style .input-group {border-radius:0 !important;}
#wdc-style #Search {border-radius:0 !important;}
#wdc-style .input-group .input-group-btn {border-radius:0 !important;}
#wdc-style .result div {border-radius:0 !important;}
#wdc-style .callout {margin:10px 0 !important; padding:5px 3px 5px 15px !important;}
#wdc-style button#Submit {border-radius:0 !important;}
#wdc-style button#whois {border-radius:0 !important;}
#wdc-style a#buy {border-radius:0 !important;}
#wdc-style .input-group .input-group-btn, #domain-form #wdc-style #Search{border-radius: 0px !important;}
#wdc-style .input-group .input-group-btn {border:0px !important;}

/********* Default Sidebar *************/
.et_pb_widget a {color:#63b8f9 !important;}

.widgettitle {
text-align:left;
font-size:18px;
padding-bottom: 10px;
border-bottom: solid 2px #000000;
margin-bottom: 25px;
margin-bottom: 14% !important;
}

.et_pb_widget {
padding:10px;
}

.et_pb_widget ul li {
border-bottom: solid 1px #e9e9e9;
padding: 5px;
}

/******** General items ********/
.more-link {margin-top:5px;}

/********** Main Content Blog module ************/
#board-elections .et_pb_post, #agm-board .et_pb_post {padding-bottom:20px; margin-bottom:30px !important; border-bottom:1px solid #e6e6e6;}

/*********** Top Menu *************/
.nav li li {line-height:1.1em !important;border-bottom:1px solid #003344;}


/*********** Mobile Hero Aji figure *********/
@media (min-width:479px) {
 .mobileHeroAji {
 position:relative;
 top:120px;
 }
}
@media (min-width:600px) {
 .mobileHeroAji {
 position:relative;
 top:60px;
 }
}
@media (max-width:600px) {
 .mobileHeroAji {
 position:relative;
 top:60px;
 }
}
@media (min-width:782px) {
 .mobileHeroAji {
 position:relative;
 top:60px;
 }
}
@media (min-width:960px) {
 .mobileHeroAji {
 position:relative;
 top:0px;
 }
}

@media (min-width:479px) {
.mobileHeroAji-About{
 position:relative;
 top:111px;
 }
}
@media (min-width:600px) {
.mobileHeroAji-About{
 position:relative;
 top:60px;
 }
}
@media (max-width:600px) {
.mobileHeroAji-About{
 position:relative;
 top:60px;
 }
}
@media (min-width:782px) {
.mobileHeroAji-About{
 position:relative;
 top:60px;
 }
}
@media (min-width:960px) {
.mobileHeroAji-About{
 position:relative;
 top:0;
 }
}
/********** Mobile layout for CTA *******/
@media (max-width:299px) {
#registerCTA{
	color:#FFF !important;
	position: relative;
    top: 165px;
    left: -10px;
	text-align:left !important;
 }
}
@media (max-width:768px) and (min-width:300px) {
#registerCTA{
	color:#FFF !important;
	position: relative;
    top: 165px;
    left: -10px;
	text-align:left !important;
 }
}
@media (max-width:979px) and (min-width:769px) {
#registerCTA{
	color:#FFF !important;
	position: relative;
    top: 165px;
    left: 25px;
	text-align:left !important;
 }
}
@media (min-width:980px) {
#registerCTA{
    position: relative;
    left: -25px;
	text-align:right !important;
 }
}


/********** Domain Search **********/
/********** BP Search Plugin *******/
.domain-input {box-shadow:none !important;}
.registrar-logos-content .registrar-logo {border: 1px solid #14688c !important; border-radius: 0px !important;}
#BPSearchSection {position: relative; top: 122px;}
#BPSearchSection #BPregisterCTA {position: relative; left: -25px; top:4px; text-align: right !important;}

#BPregister {margin:0 auto;}
#BPregister .domain-input {font-family: 'Noto sans', Helvetica, Arial, sans-serif !important; font-size:18px !important;}
#BPregister .domain-input > input, .domain-input > input[type="text"] {font-family: 'Noto sans', Helvetica, Arial, sans-serif !important; font-style:italic;}
#BPregister .domain-input > input, .domain-input > input[type="text"] {
	font-size:18px !important; 
	background:transparent !important;
	position: relative;
	top: 73px;
	left: 0px;
	width:95% !important;
}
#BPregister .domain-input > .domain-tld {text-align: right !important; position:absolute; top: 73px; right:20px; background-color: transparent !important;}

#BPregister .domain-search-results {position:relative; left: -60px !important;}
#BPregister .domain-search-results .result-text {border-radius:1px !important; text-align:center; background-color:#14688c !important; padding:15px 10px 10px 10px !important; width:95% !important;}
/**#BPregister .domain-search-results .result-text .domain-name {color:#000 !important;}**/
#BPregister .domain-search-results .result-text .text-success {color:#C4D447 !important;}
#BPregister .domain-search-results .unavailable {color:#CC99AA !important;}
#BPregister .domain-search-results .spinner {position:relative; left: -25px !important;}
#BPregister .domain-search-results .text-details {color:#FFF !important; opacity: 1 !important; margin:20px;}

/** results button **/
#BPregister .domain-search-results .domain-buy {
	background-color: #000 !important;
	border-color: #000 !important;
	color: #fff !important;
	padding:10px;
	margin:10px;
}
#BPregister .domain-search-results .domain-buy:hover,
#BPregister .domain-search-results .domain-buy:active {
	background-color: #222 !important;
	border-color: #222 !important;
	color: #fff !important;
}

#BPregister #wdc-style .large #Search {height:40px !important; font-size:20px !important;}
#BPregister #wdc-style .large #Search {border-radius:0px 0px 0px 0px !important; position:relative; top:83px; left:10px;}
#BPregister #wdc-style .input-group {border-radius:0px 0px 0px 0px !important;}
#BPregister #wdc-style .input-group {border:0px solid #fff !important;}
#BPregister #wdc-style .input-group {box-shadow:none !important;}
#BPregister .domain-search .domain-input > button {cursor: pointer;}

@media (min-width:1260px) {
#BPregister .domain-search .domain-input{
	background: url("/dotasia-files/backgrounds/images/domaincheck-bg-aji.png") no-repeat center center;
    background-size: 600px auto !important;
    width: 600px; height: 162px !important;
    position: relative;
    left: -60px;
    top: 2px;
 }
#BPregister .domain-search .domain-input > button {
	background: url("/dotasia-files/backgrounds/images/getasia-submit-icon.png") no-repeat center center;
    background-size: 50px auto;
    position: relative;
    left: 340px; top:16px;
    width: 50px;
    height: 50px;
    border: none !important;
    color: transparent !important;
 } 
#BPSearchSection #BPregisterCTA {position: relative; left: 65px; top: 5px; text-align: left !important; color:#FFF !important;}
#BPregister .domain-search-results {position:relative; left: -130px !important;}
}

@media (max-width:1259px) and (min-width:960px)  {
#BPregister .domain-search .domain-input{
	background: url("/dotasia-files/backgrounds/images/domaincheck-bg-aji.png") no-repeat center center;
    background-size: 600px auto !important;
    width: 600px; height: 162px !important;
    position: relative;
    left: -20px;
    top: -2px;
 }
#BPregister .domain-search .domain-input > button {
	background: url("/dotasia-files/backgrounds/images/getasia-submit-icon.png") no-repeat center center;
    background-size: 50px auto;
    position: relative;
    left: 340px; top:18px;
    width: 50px;
    height: 50px;
    border: none !important;
    color: transparent !important;
 } 
#BPSearchSection #BPregisterCTA {position: relative; left: 60px; top: -5px; text-align: left !important; color:#FFF !important;}
#BPregister .domain-search-results {position:relative; left: -100px !important; top: -5px;}
}

@media (max-width:959px) and (min-width:781px)  {
#BPregister .domain-search .domain-input{
	background: url("/dotasia-files/backgrounds/images/domaincheck-bg-aji.png") no-repeat center center;
    background-size: 600px auto !important;
    width: 600px !important; height: 162px !important;
    position: relative;
    left: -30px !important;
    top: 5px;
 }
#BPregister .domain-search .domain-input > button {
	background: url("/dotasia-files/backgrounds/images/getasia-submit-icon.png") no-repeat center center;
    background-size: 50px auto;
    position: relative;
    left: 340px; top:18px !important;
    width: 50px;
    height: 50px;
    border: none !important;
    color: transparent !important;
 } 
#BPSearchSection #BPregisterCTA {position: relative; left: 0px; top: 160px; text-align: left !important; color: #fff !important;}
#BPregister .domain-search-results {position:relative; left: -30px !important;}
}

@media (max-width:780px) and (min-width:590px) {
#BPregister .domain-search .domain-input{
	background: url("/dotasia-files/backgrounds/images/domaincheck-bg-aji-450.png") no-repeat center center;
    background-size: 450px 162px;
    width: 450px; height: 162px;
    position: relative;
    top: -5px; left:0px !important;
 }
#BPregister .domain-search .domain-input > button {
	background: url("/dotasia-files/backgrounds/images/getasia-submit-icon.png") no-repeat center center;
    background-size: 50px auto;
    position: relative;
    left: 60px; top:20px !important;
    width: 50px;
    height: 50px;
    border: none !important;
    color: transparent !important;
	float:right !important;
 	}
#BPSearchSection #BPregisterCTA {position: relative; left: 20px; top: 155px; text-align: left !important; color: #fff !important;}
#BPregister .domain-search-results {position:relative; left: -60px !important; top: -5px;}
}

@media (max-width:589px) and (min-width:440px) {
#BPregister .domain-search .domain-input{
	background: url("/dotasia-files/backgrounds/images/domaincheck-bg-aji-280.png") no-repeat center center !important;
    background-size: 280px 162px !important;
    width: 280px !important; height: 162px !important;
    position: relative;
	top: -5px; left: 0px !important;
 }
#BPregister .domain-search .domain-input > button {
	background: url("/dotasia-files/backgrounds/images/getasia-submit-icon.png") no-repeat center center;
    background-size: 50px auto;
    position: relative;
    left: 65px; top:20px !important;
    width: 50px;
    height: 50px;
    border: none !important;
    color: transparent !important;
	float:right !important;
 }
#BPSearchSection #BPregisterCTA {position: relative; left: 15px; top: 140px; text-align: left !important; color: #fff !important;}
#BPregister .domain-search-results {position:relative; left: -30px !important; top: -5px;}
#BPregister .domain-search-results .domain-details {font-size:14px !important;}
#BPregister	.domain-search-results .domain-name {font-size:14px !important;}
}

@media (max-width:439px) and (min-width:370px) {
#BPregister .domain-search .domain-input{
	background: url("/dotasia-files/backgrounds/images/domaincheck-bg-aji-280.png") no-repeat center center !important;
    background-size: 280px 162px !important;
    width: 280px !important; height: 162px !important;
    position: relative;
	top: -5px; left: -20px !important;
 }
#BPregister .domain-search .domain-input > button {
	background: url("/dotasia-files/backgrounds/images/getasia-submit-icon.png") no-repeat center center;
    background-size: 50px auto;
    position: relative;
    left: 60px; top:20px !important;
    width: 50px;
    height: 50px;
    border: none !important;
    color: transparent !important;
	float:right !important;
 }
#BPSearchSection #BPregisterCTA {position: relative; left: -5px; top: 140px; text-align: left !important; color: #fff !important;}
#BPregister .domain-search-results {position:relative; left: -30px !important; top: -5px;}
#BPregister .domain-search-results .domain-details {font-size:14px !important;}
#BPregister	.domain-search-results .domain-name {font-size:14px !important;}
#BPregister .domain-input > input, .domain-input > input[type="text"] {width: 90% !important;}
}

@media (max-width:369px) and (min-width:300px) {
#BPregister .domain-search .domain-input{
	background: url("/dotasia-files/backgrounds/images/domaincheck-bg-aji-280.png") no-repeat center center !important;
    background-size: 280px 162px !important;
    width: 280px !important; height: 162px !important;
    position: relative;
	top: -5px; left: -50px !important;
 }
#BPregister .domain-search .domain-input > button {
	background: url("/dotasia-files/backgrounds/images/getasia-submit-icon.png") no-repeat center center;
    background-size: 35px auto;
    position: relative;
    left: 50px; top:25px !important;
    width: 35px;
    height: 35px;
    border: none !important;
    color: transparent !important;
	float:right !important;
 }
#BPSearchSection #BPregisterCTA {position: relative; left: -25px; top: 140px; text-align: left !important; color: #fff !important;}
#BPregister .domain-search-results {position:relative; left: -30px !important; top: -5px;}
#BPregister .domain-search-results .domain-details {font-size:14px !important;}
#BPregister	.domain-search-results .domain-name {font-size:14px !important;}
#BPregister .domain-input > input, .domain-input > input[type="text"] {width: 90% !important;}
}

@media (max-width:299px) {
#BPregister .domain-search .domain-input{
	background: url("/dotasia-files/backgrounds/images/domaincheck-bg-aji-280.png") no-repeat center center !important;
    background-size: 280px 162px !important;
    width: 280px !important; height: 162px !important;
    position: relative;
	top: -5px; left: -65px !important;
 }
#BPregister .domain-search .domain-input > button {
	background: url("/dotasia-files/backgrounds/images/getasia-submit-icon.png") no-repeat center center;
    background-size: 35px auto;
    position: relative;
    left: 45px; top:28px !important;
    width: 35px;
    height: 35px;
    border: none !important;
    color: transparent !important;
	float:right !important;
 }
#BPSearchSection #BPregisterCTA {position: relative; left: -25px; top: 140px; text-align: left !important; color: #fff !important;}
#BPregister .domain-search-results {position:relative; left: -190px !important; top: -5px;}
#BPregister .domain-search-results .domain-details {font-size:14px !important;}
	#BPregister	.domain-search-results .domain-name {font-size:14px !important;}
#BPregister .domain-input > input, .domain-input > input[type="text"] {position:relative; left:5px !important; width: 90% !important;}
}

/********** Single Post ***************/
/*.single .et_pb_post {margin-bottom:0px !important;}
.single .post {padding-bottom:0px !important;}
.cu-below-tags {display:none !important;}
.et_post_meta_wrapper {display:none !important;}
#left-area {padding-bottom:0px !important;}**/

/* About Us */
#communityProjects tr td {padding:6px 6px !important;}

/* Front Page */
.valuetab img {width:45px; padding-right:10px; margin-top:2px;}
#post-3268 table {border:0 !important;}
#post-3268 tr td {border-top:0 !important; padding:0 !important;}
#GlobalFooter table {border:0 !important;}
#GlobalFooter tr td {border-top:0 !important; padding:0 !important;}
#decent_comments_widget-2 {margin-bottom:0px;}

#HomeAnnounce .et_pb_post h2 {margin-top:10px;}
/*#HomeAnnounce .post-content {border-bottom:1px solid #608799; padding-bottom:10px;}*/
#HomeAnnounce .et_pb_post {margin-bottom:0px;}
#RegistrarsAnnounce .et_pb_post h2 {margin-top:10px;}
#RegistrarsAnnounce .et_pb_post {margin-bottom:0px;}
#HomePolicy .et_pb_post h2 {margin-top:10px;border-bottom:1px solid #608799; padding-bottom:10px;}
#HomePolicy .post-content {display:none !important;}
#HomePolicy .et_pb_post {margin-bottom:20px;}
#HomeElection .et_pb_post h2 {margin-top:10px;border-bottom:1px solid #608799; padding-bottom:10px;}
#HomeElection .post-content {display:none !important;}
#HomeElection .et_pb_post {margin-bottom:20px;}
#HomeCommunity .et_pb_post h2 {margin-top:10px;}
#HomeCommunity .post-content {border-bottom:1px solid #acc3d1; padding-bottom:10px;}
#HomeCommunity .et_pb_post {margin-bottom:20px;}
#HomeICANN .et_pb_post h2 {margin-top:10px;}
#HomeICANN .post-content {border-bottom:1px solid #CCC; padding-bottom:10px;}
#HomeICANN .et_pb_post {margin-bottom:20px;}
#GovernanceFinancials .et_pb_post h2 {margin-top:10px;border-bottom:1px solid #608799; padding-bottom:10px;}
#GovernanceFinancials .post-content {display:none !important;}
#GovernanceFinancials .et_pb_post {margin-bottom:20px;}
#post-3268 .alignleft {padding:20px !important; border:0 !important;}
#post-3268 .et_pb_fullwidth_portfolio h2 {display:none;}
.decent-comments img {float:left; padding:5px 10px 0 0;}
.decent-comments .comment-avatar {padding-right:0 !important;}
.decent-comments .comment-author {font-weight:bold;}
.decent-comments .comment-body, .decent-comments .comment-excerpt {padding-bottom:15px; border-bottom:1px solid #e6e6e6;}
#ValueAsia li {margin-bottom:10px;}
#HomeValue, #HomePartner {margin-bottom:0px !important;}
/*to remove margin after blog module */.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module, .et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module, .et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_3 .et_pb_module {margin-bottom:0 !important;}
/*to remove margin after blog module */.et_pb_gutters2 .et_pb_column_1_3 .et_pb_module, .et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_module, .et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_module, .et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_3 .et_pb_module {margin-bottom:0 !important;}
#blogPageSideModule .post-content {display:none;}
#blogPageSideModule .post-meta {padding-bottom:5px !important;}

#AboutDotAsia {margin-bottom:0px !important;}
#AboutAsiaRegistry {margin-bottom:0px !important;}

/********** Custom Pagination Plugin **************/
.wp-pagenavi {border-top:0 !important; padding:10px; border:1px solid rgb(226, 226, 226); background-color:#f5f5f5; margin-bottom:0px;}
.wp-pagenavi a, .wp-pagenavi span {font-size:11px;}
.wp-pagenavi a, .wp-pagenavi span {padding: 3px 0 !important;}

#kkSideNews .wp-pagenavi, #HomeAnnounce .wp-pagenavi {background-color:#01293a !important; border:0 !important; margin-bottom:0;}
#kkSideCommunity .wp-pagenavi, #kkSideAGM .wp-pagenavi  {background-color:#f5f5f5 !important; border:0 !important; margin-bottom:0;}
#kkSideNews .wp-pagenavi a, .wp-pagenavi span {font-size:10px;}
#HomeAnnounce .wp-pagenavi {margin-top:10px;}

/******* KK Blog Thumbnail **********/
.kk-mainbody .et_pb_post {border-bottom:1px solid rgb(172, 195, 209); padding-bottom:10px; margin-bottom:20px;}
#kkSideNews .et_pb_post {border-bottom:1px solid #024a68 !important; padding-bottom:10px; margin-bottom:20px;}
#kkSideCommunity .et_pb_post, #kkSideAGM .kk-mainbody .et_pb_post {border-bottom:1px solid #DDD; padding-bottom:10px; margin-bottom:20px;}

/* START - Divi Ninja Form Styling */
.ninja-forms-form-wrap input, select{
background-color: #eee;
border: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
font-size: 16px;
color: #999 ;
padding: 16px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.ninja-forms-form-wrap select{
width: 100% !important;
height: 55px !important;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
.ninja-forms-required-items {
display: none;
}
textarea.ninja-forms-field{
background-color: #eee;
border: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
font-size: 16px;
color: #999 ;
padding: 16px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
*[id^='nf_submit_'] > .ninja-forms-field {
float: right;
width: 150px;
color: #1e73be !important;
margin: 8px auto 0;
cursor: pointer;
font-size: 20px;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 6px 20px;
line-height: 1.7em;
background: transparent;
border: 2px solid;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
*[id^='nf_submit_'] > .ninja-forms-field:hover {
background-color: #eee;
border-color:#eee;
padding: 6px 20px !important;
width: 170px;
}
/* END - Divi Ninja Form Styling */


/************** Divi Gallery to use set sizes ****************/
/* Set the image widths */
/*.et_pb_gallery_grid .et_pb_gallery_item,
.et_pb_gallery_grid .column_width,
.et_pb_gallery_grid .et_pb_gallery_image,
.et_pb_gallery_grid .et_pb_gallery_image.portrait img {width: 135px !important;}
.et_pb_gallery_grid .et_pb_gallery_image img {min-width: 135px;}*/

/* Set the image heights */
/*.et_pb_gallery_grid .et_pb_gallery_image,
.et_pb_gallery_grid .et_pb_gallery_image.landscape img {height: 74px !important;}
.et_pb_gallery_grid .et_pb_gallery_image img {min-height: 74px;}*/

/* Set the spacing between images */
/*.et_pb_gallery_grid .gutter_width { width: 15px; }
.et_pb_gallery_grid .et_pb_gallery_item { margin-bottom:15px !important; }*/

/*.et_pb_gallery_grid .et_pb_gallery_item { clear:none !important; }
.et_pb_gallery_grid .et_pb_gallery_item:nth-child(4n) { margin-right:0 !important; }
.et_pb_gallery_grid .et_pb_gallery_item:nth-child(4n+1) { clear:both !important; }
.et_pb_gallery_grid .et_pb_gallery_item { margin-right:15px !important; }
.et_pb_gallery_grid .et_pb_gallery_image img { min-height: 0 !important; }
.et_pb_gallery_grid .et_pb_gallery_image,
.et_pb_gallery_grid .et_pb_gallery_image.landscape img {height: auto !important;}*/

/************  End Gallery Hack *************/

/*********** Testimonial Pages ***************/
#sidePortfolioGrid .et_pb_grid_item {margin-bottom:1.574%;}

/* Styles from RT Theme */
/* DotAsia Website Customizations CSS Document */

/*table {font-size:12px !important; line-height:14px;}
#bottom-icons-lg table, #bottom-icons-lg-rhs table {color:#BBB;}
/* Customize Standard WP Searchbar */
.dotasia-search-box .dotasia-input-text {color: #596975; font-size: 11px;width: 165px; border:0px; background-color:#FFF; height:22px;padding:0 5px;}
.dotasia-search-box .dotasia-search-button {width:35px; height:22px; background-color:#00334B; vertical-align:bottom;}
#bottom-icons img {margin-right:5px;}
#bottom-icons-lg img {margin-right:5px; vertical-align:middle;}
#bottom-icons-lg-rhs img {margin-right:5px; vertical-align:middle;}

#rt-navigation {min-height: 43px;height:43px;}
#rt-subnavigation {min-height: 43px; height:43px;}

.rt-post h3 {font-family: Helvetica, Arial, sans-serif; font-size: 30px; font-weight:100; color:#00678c;}
.rt-post h4 {font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight:100; color:#333333;}
.rt-post h5 {font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight:100; color:#333333;}
.rt-page h3 {font-family: Helvetica, Arial, sans-serif; font-size: 30px; font-weight:100; color:#00678c;}
.rt-page h4 {font-family: Helvetica, Arial, sans-serif; font-size: 20px; font-weight:100; color:#333333;}
.rt-page h5 {font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight:100; color:#333333;}
#rt-header .rt-container .rt-grid-5 {width:400px !important;}
#rt-header .rt-container .rt-grid-5 .rt-block {padding:15px 0;}
#rt-header .rt-grid-7 {margin-left:0;}
.box3 .rt-block {margin-top:0px;}
.box12 .rt-block {padding:15px 0 5px 0;}
.rt-grid-4 .rt-module-surround {padding: 0px;}
.box6 .rt-module-surround {padding:0 !important;}
.board-tabs {display: block; width:577px; padding:10px; background-color:#DDE3E6; border:1px solid #ACC3D1; font-weight: bold; color:#257ebf; font-size:120%;}
.collapseomatic_excerpt, .collapseomatic_content {width:550px;padding-bottom:10px;}
.board-content-highlight {color:#257ebf; font-weight:bold; min-height:130px;}
.content-highlight {color:#257ebf;}
.content-highlight-title {color:#257ebf; font-weight:bold; min-height:120px; font-size:130%;}
.clr {clear:both;}
.content-img-left {border:1px solid #ccc; padding:5px; margin:0 10px 5px 0;}
.member-divider {border-bottom:1px solid #ccc; height:10px; margin-bottom:10px;}
#faq-partners {margin-top:25px;}
#faq-idn {margin-top:25px;}
#faq-organisation {margin-top:25px;}
.boardtable {width:598px;}
.boardtable-inner {border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6;width:598px;background-color:#fff;}
.boardtable-inner td {padding:5px;border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.boardtable-inner-bio {border:0px;width:598px;background-color:#fff;}
.boardtable-inner-bio td {padding:5px;border:0px;}
.tableheader {background-color:#00678C; color:#FFF; font-weight:bold;padding:5px;}
.h4-rowbg {font-size:120%;font-weight:bold;line-height:1.1em;padding:10px 10px 5px 10px;}
/* add on to gantry/css/wordpress.css*/
.alignleft {margin:0 15px 0 0; padding:5px; border:1px solid #e6e6e6;}
#registrar-listing table {border-top:1px solid #acc3d1; border-left:1px solid #acc3d1;}
#registrar-listing th {border-bottom:1px solid #acc3d1; border-right:1px solid #acc3d1; padding:5px; background-color:#acc3d1;}
#registrar-listing td {border-bottom:1px solid #acc3d1; border-right:1px solid #acc3d1; padding:5px;}
.darkblue-listing {border-top:1px solid #175471; border-left:1px solid #175471;}
.darkblue-listing table {border-top:1px solid #175471; border-left:1px solid #175471;}
#post-1411 table {border-top:1px solid #175471; border-left:1px solid #175471;}
#post-1411 td {border-top:1px solid #175471;}
.darkblue-listing .heading {background-color:#052b3c; color:#DDDDDD;}
.darkblue-listing th {border-bottom:1px solid #175471; border-right:1px solid #175471; padding:5px; background-color:#052f42;}
.darkblue-listing td {border-bottom:1px solid #175471; border-right:1px solid #175471; padding:5px;}
.lightgrey-listing {border-top:1px solid #CECECE; border-left:1px solid #CECECE;}
.lightgrey-listing .heading {background-color:#9faab0; color:#FFF;}
.lightgrey-listing th {border-bottom:1px solid #CECECE; border-right:1px solid #CECECE; padding:5px; background-color:#879196;}
.lightgrey-listing td {border-bottom:1px solid #CECECE; border-right:1px solid #CECECE; padding:5px;}
.dotasia-note {background-color:#acc3d1; padding:15px 15px 5px 15px;}
.dotasia-note-grey {background-color:#F2F2F2; padding:15px 15px 5px 15px;margin-bottom:5px;}
.flickrimg { margin: 0 6px 6px 0; width:55px;}
#valueVideoYT {background:#FFF url("/wp-content/dotasia/frontpage/showcase/tabs/valueTabs-video.png") no-repeat top; height:560px;} 
#valueVideoYK {background:#FFF url("/wp-content/dotasia/frontpage/showcase/tabs/valueTabs-video.png") no-repeat top; height:560px;} 
#channelVideoYT {background-color:#000;height:242px;} 
#channelVideoYK {background-color:#000;height:242px;} 
#rarsLogin {background: url("/wp-content/dotasia/subpage/registrar-relations.png") no-repeat top; width:310px; height:310px;}
#eppLogin {background: url("/wp-content/dotasia/subpage/registrar-epp.png") no-repeat top; width:310px; height:310px;}
.photocaption-right {float:right;width:250px;margin:0 0 5px 10px;padding:5px 5px 0px 5px;border:1px solid #DDD;text-align:center; background:#F6F6F6; color:#888;}
.photocaption-left {float:left;width:250px;margin:0 10px 5px 0;padding:5px 5px 0px 5px;border:1px solid #DDD;text-align:center; background:#F6F6F6; color:#888;}
.photocaption-left img, .photocaption-right img {padding-bottom:5px; width:250px;}
.photocaption-right-lg {float:right;width:250px;margin:0 0 5px 10px;padding:5px 5px 0px 5px;border:1px solid #DDD;text-align:center; background:#F6F6F6; color:#888;}
.photocaption-left-lg {float:left;width:300px;margin:0 10px 5px 0;padding:5px 5px 0px 5px;border:1px solid #DDD;text-align:center; background:#F6F6F6; color:#888;}
.photocaption-left-lg img, .photocaption-right-lg img {padding-bottom:5px; width:300px;}
/* Overide WHOIS AJAX Output */
#text-10510 {
     padding: 0px !important; background: url("/dotasia-files/icons/dotasia/whois-home-bg.png") no-repeat top left scroll;}
.wpwhois_container, .wpwhois_output {margin:0 0 0 75px !important;}
.wpwhois_container {padding: 25px 0 0 0 !important; min-height:38px;}
.wpwhois_output_unavailable, .wpwhois_output_available {margin: 0 0 0 20px !important;}
.wpwhois_sel_tld {display: none !important;}
.wpwhois_cmd_submit {margin-left:15px !important;}
.wpwhois_txt {font-size:115% !important;}

/**** RokNewsPager hacks ********/
/*RokNewsPager patch for unlinkable titles after page 1 of pagination - Origin: /wp-content/themes/rt-dotasia/template.css */
div.roknewspager-wrapper div.roknewspager-overlay {display: none !important;}
/* Set Margins and Padding - Origin: /wp-content/themes/rt_dotasia/css/extensions.css */
.box1 .rt-block .roknewspager-wrapper, .box2 .rt-block .roknewspager-wrapper, .box3 .rt-block .roknewspager-wrapper, .box4 .rt-block .roknewspager-wrapper, .box5 .rt-block .roknewspager-wrapper, .box6 .rt-block .roknewspager-wrapper, .box7 .rt-block .roknewspager-wrapper, .box8 .rt-block .roknewspager-wrapper, .box9 .rt-block .roknewspager-wrapper, .box11 .rt-block .roknewspager-wrapper, .box12 .rt-block .roknewspager-wrapper {margin: -15px -15px 15px -15px;position: relative;}
/* Additional style edits to: /wp-content/themes/rt_dotasia/css/extensions.css */
/*change right padding from 15px to 35px*/
body .roknewspager-h3 {background: none;padding: 13px 35px 15px 15px;border: 0;letter-spacing: inherit;}
/*line 161 (change right position of pager from 0 to 10px)*/
body .roknewspager-pages {background: none;position: absolute;bottom: -6px;right: 10px;height: 29px;padding: 0;}
/*line 171 (change padding around roknewspager listings)*/
body .roknewspager-wrapper ul li {padding: 15px 15px 0 15px;margin: 0;list-style: none;}
/*Add overwrite to remove left/right padding of box10 listing*/
.box10 .roknewspager-wrapper ul li {padding: 15px 0px 0 0px;margin: 0 0 5px;list-style: none;}
/*Remove 10px Margin from top of post titles within the list*/
.roknewspager-h3 {font-size:14px;font-weight:bold;margin:0;background:#e9e9e9;padding:5px;position:relative;line-height:120%;border-bottom:1px solid #ccc;margin-top:0px;padding-right:20px;}/******* End edits to /themes/rt_dotasia/css/extensions.css */
/*Set Spacing and Styles - Origin: /wp-content/plugins/wp_roknewspager/themes/lignt/roknewspager.css */
ul.roknewspager .roknewspager-title {display: block;font-size: 100%;line-height:140%;font-weight: bold;cursor: pointer;margin-bottom: 10px;}
ul.roknewspager .roknewspager-div img {border:0px solid #CCC; margin:0 15px 5px 0; padding:4px;}
ul.roknewspager .roknewspager-title {display: block;font-size: 115%;line-height:130%;font-weight: normal;cursor: pointer;margin-bottom: 10px;}
/* Image Styles - Origin: 
\wp-content\plugins\wp_roknewspager\themes\dark\roknewspager.css
\wp-content\plugins\wp_roknewspager\themes\light\roknewspager.css */
ul.roknewspager {border:0 !important;}
ul.roknewspager .roknewspager-div img {border:0px solid #CCC; margin:0 15px 0 0; padding:4px;}
#rt-content-top ul.roknewspager .roknewspager-div img {margin:0 15px 10px 0; padding:0 4px 4px 4px;}
#rt-content-bottom ul.roknewspager .roknewspager-div img {margin:0 15px 5px 0; padding:0 4px 4px 4px;}
/*Custom Styles */
#rt-content-top ul.roknewspager .roknewspager-title {font-size:160% !important; line-height:120% !important; font-weight:100 !important;}
#rt-content-bottom ul.roknewspager .roknewspager-title {font-size:160% !important; line-height:120% !important; font-weight:100 !important;}
ul.roknewspager .roknewspager-title {font-weight:normal !important;}
.published-date {margin-bottom:10px;}
.introtext {margin-bottom:10px;}


/* DotAsia Icons in Header */
#rt-header .rt-initiatives-buttons {
    float: right; margin-top:25px;
}

.rt-initiatives-buttons .initiatives-button {
    background-image: url("/dotasia-files/icons/dotasia/initiatives.png");
}

.rt-initiatives-buttons .initiatives-button {
    background-repeat: no-repeat; display: inline-block; height: 31px; margin-right: 3px; width: 38px;}
/* Original before Edmon suggested Edit     background-repeat: no-repeat; display: inline-block; height: 31px; margin-right: 3px; width: 31px;} */	
.rt-initiatives-buttons .rt-go-btn { background-position: -39px 0;}
.rt-initiatives-buttons .rt-go-btn:hover { background-position: -39px -33px;}
.rt-initiatives-buttons .rt-netmission-btn { background-position: 0 0;}
.rt-initiatives-buttons .rt-netmission-btn:hover { background-position: 0 -33px;}
.rt-initiatives-buttons .rt-love-btn { background-position: -77px 0;}
.rt-initiatives-buttons .rt-love-btn:hover { background-position: -77px -33px;}
.rt-initiatives-buttons .rt-org-btn { background-position: -116px 0;}
.rt-initiatives-buttons .rt-org-btn:hover { background-position: -116px -33px;}
.rt-initiatives-buttons .rt-text-btn { background-position: -156px 0;}
.rt-initiatives-buttons .rt-text-btn:hover { background-position: -156px -34px;}
.rt-initiatives-buttons .rt-initiatives-text { float: right; font-size: 0.9em; font-style: italic; margin: 5px 8px 0 0;}

/* DotAsia Icons in footer */
#rt-footer .rt-initiatives-buttons-footer {
    float: left; margin-top:25px;
}

.rt-initiatives-buttons-footer .initiatives-button-footer {
    background-image: url("/dotasia-files/icons/dotasia/initiatives-footer.png");
}

.rt-initiatives-buttons-footer .initiatives-button-footer {
    background-repeat: no-repeat; display: inline-block; height: 55px; margin-right: 20px; margin-top:10px; width: 60px;}
/* Original before Edmon Suggested Edit    background-repeat: no-repeat; display: inline-block; height: 55px; margin-right: 20px; width: 60px;} */
.rt-initiatives-buttons-footer .rt-go-btn { background-position: -80px 0;}
.rt-initiatives-buttons-footer .rt-go-btn:hover { background-position: -80px -68px;}
.rt-initiatives-buttons-footer .rt-netmission-btn { background-position: 0 0;}
.rt-initiatives-buttons-footer .rt-netmission-btn:hover { background-position: 0 -68px;}
.rt-initiatives-buttons-footer .rt-love-btn { background-position: -160px 0;}
.rt-initiatives-buttons-footer .rt-love-btn:hover { background-position: -160px -68px;}
.rt-initiatives-buttons-footer .rt-org-btn { background-position: -234px 0;}
.rt-initiatives-buttons-footer .rt-org-btn:hover { background-position: -234px -68px;}
.rt-initiatives-buttons-footer .rt-text-btn { background-position: -257px 0;}
.rt-initiatives-buttons-footer .rt-text-btn:hover { background-position: -257px -68px;}
.rt-initiatives-buttons-footer .rt-initiatives-text { float: right; font-size: 0.9em; font-style: italic; margin: 5px 8px 0 0;}

#frontpage-banner-container {min-height: 290px; background-image: url("/wp-content/dotasia/frontpage/showcase/showcase/main-ConnectingAsia_940x290.jpg"); background-repeat:no-repeat;}
#subpage-banner-container-connectingdreams {min-height: 353px; background-image: url("/wp-content/dotasia/subpage/showcase/features/ConnectingDreams_628x353.jpg") no-repeat #FFF; background-repeat:no-repeat;}
#subpage-banner-container-collaborativespirit {min-height: 353px; background-image: url("/wp-content/dotasia/subpage/showcase/features/CollaborativeSpirit_628x353.jpg") no-repeat #FFF; background-repeat:no-repeat;}

/**** Custom Tyopgraphy *****/
/*** Bullet Styles ***/
ul.bullet-doc, ul.bullet-pdf, ul.bullet-ppt, ul.bullet-txt, ul.bullet-html, ul.bullet-board, ul.bullet-doc-c, ul.bullet-pdf-c, ul.bullet-ppt-c, ul.bullet-txt-c, ul.bullet-html-c {padding: 0;margin: 0 0 15px;}
ul.bullet-doc a, ul.bullet-pdf a, ul.bullet-ppt a, ul.bullet-txt a, ul.bullet-html a, ul.bullet-board a, ul.bullet-doc-c a, ul.bullet-pdf-c a, ul.bullet-ppt-c a, ul.bullet-txt-c a, ul.bullet-html-c a {font-size: 100%;line-height: 1.7;}

ul.bullet-doc li, ul.bullet-pdf li, ul.bullet-ppt li, ul.bullet-txt li, ul.bullet-html li, ul.bullet-board li, ul.bullet-doc-c li, ul.bullet-pdf-c li, ul.bullet-ppt-c li, ul.bullet-txt-c li, ul.bullet-html-c li {background-position: 0 2px;padding: 0 0 0 26px;background-repeat: no-repeat;list-style: none;margin: 0 0 3px;}

ul.bullet-doc li {background-image: url(/dotasia-files/icons/dotasia/icon-doc.png);}
ul.bullet-pdf li {background-image: url(/dotasia-files/icons/dotasia/icon-pdf.png);}
ul.bullet-ppt li {background-image: url(/dotasia-files/icons/dotasia/icon-ppt.png);}
ul.bullet-txt li {background-image: url(/dotasia-files/icons/dotasia/icon-txt.png);}
ul.bullet-html li {background-image: url(/dotasia-files/icons/dotasia/icon-html.png);}
ul.bullet-board li {background-image: url(/dotasia-files/icons/dotasia/icon-boardadvisory.png);}
ul.bullet-doc-c li {background-image: url(/dotasia-files/icons/dotasia/icon-doc-c.png);}
ul.bullet-pdf-c li {background-image: url(/dotasia-files/icons/dotasia/icon-pdf-c.png);}
ul.bullet-ppt-c li {background-image: url(/dotasia-files/icons/dotasia/icon-ppt-c.png);}
ul.bullet-txt-c li {background-image: url(/dotasia-files/icons/dotasia/icon-txt-c.png);}
ul.bullet-html-c li {background-image: url(/dotasia-files/icons/dotasia/icon-html-c.png);}

ul.bullet-mixed {padding:0px;}
li.bullet-doc, li.bullet-pdf, li.bullet-ppt, li.bullet-txt, li.bullet-html, li.bullet-board, li.bullet-doc-c, li.bullet-pdf-c, li.bullet-ppt-c, li.bullet-txt-c, li.bullet-html-c {padding: 0;margin: 0 0 15px;}
li.bullet-doc a, li.bullet-pdf a, li.bullet-ppt a, li.bullet-txt a, li.bullet-html a,  li.bullet-board a, li.bullet-doc-c a, li.bullet-pdf-c a, li.bullet-ppt-c a, li.bullet-txt-c a, li.bullet-html-c a {font-size: 100%;line-height: 1.7;}

li.bullet-doc, li.bullet-pdf, li.bullet-ppt, li.bullet-txt, li.bullet-html, li.bullet-board, li.bullet-doc-c, li.bullet-pdf-c, li.bullet-ppt-c, li.bullet-txt-c, li.bullet-html-c {background-position: 0 2px;padding: 0 0 0 26px;background-repeat: no-repeat;list-style: none;margin: 0 0 3px;}

li.bullet-doc {background-image: url(/dotasia-files/icons/dotasia/icon-doc.png);}
li.bullet-pdf {background-image: url(/dotasia-files/icons/dotasia/icon-pdf.png);}
li.bullet-ppt {background-image: url(/dotasia-files/icons/dotasia/icon-ppt.png);}
li.bullet-txt {background-image: url(/dotasia-files/icons/dotasia/icon-txt.png);}
li.bullet-html {background-image: url(/dotasia-files/icons/dotasia/icon-html.png);}
li.bullet-board {background-image: url(/dotasia-files/icons/dotasia/icon-boardadvisory.png);}
li.bullet-doc-c {background-image: url(/dotasia-files/icons/dotasia/icon-doc-c.png);}
li.bullet-pdf-c {background-image: url(/dotasia-files/icons/dotasia/icon-pdf-c.png);}
li.bullet-ppt-c {background-image: url(/dotasia-files/icons/dotasia/icon-ppt-c.png);}
li.bullet-txt-c {background-image: url(/dotasia-files/icons/dotasia/icon-txt-c.png);}
li.bullet-html-c {background-image: url(/dotasia-files/icons/dotasia/icon-html-c.png);}

.box4 .widget_rss ul li { background: url("../images/body/dark-div.png") repeat-x scroll 50% 100% transparent; list-style: none outside none; padding: 15px 0px;}
.box4 .widget_rss ul {padding-left:0 !important;}
.box10 .widget_rss ul li { background: url("../images/body/light-div.png") repeat-x scroll 50% 100% transparent; list-style: none outside none; padding: 15px 0px;}
.box10 .widget_rss ul {padding-left:0 !important;}

/**** AJAX WHOIS ****/

/**** Fix All-in-one Calendar Plugin bug - entries display upon hover ***/
.ai1ec-tooltip-trigger {
display: inline-block !important;
}
.ai1ec-popup-trigger {
display: block !important;
}
.ai1ec-subscribe-buttons-widget {margin-right:10px;}
.top10image {margin-top:5px;}

/****** Added tags to posts *********/
.cu-below-tags {margin-top: 5px;}

	
