/*****************Subpage Template**********************/
.page-top ol {
	margin-bottom:0;
	padding-left:3%;
	}
.page-top ol li a {
	color:#325aaa;
	}
.page-top h1{
	color:#fff;
	background-color:#325aaa;
	margin:0px;
	padding:5px 1%;
	}
.blue-link {
    color:#325aaa;
    font-weight:bold;
    }
.orange-title {
    color: #FBD45E;
    font-weight: bold;
    font-style: italic;
    }
ul.ul1 {
    font-style: italic;
    font-weight: semi-bold;
    }    
/*****************About_us page /-Grace-/********************/
.aboutus-title a{
	font-weight:bold;
	font-size: 1.5em;
	}
.aboutus-detail {
	font-size:1.2em;
	/* font-weight:bold;  */
	font-style:italic;
	color:#325aaa;
	line-height:30px;
	margin:15px;
	}
.aboutus-detail ul li {
	color: #666;
	font-size:0.9em;
	font-weight:semi-bold;
	/*background-color: #325aaa*/
	}

.callout button {
    font-size:1.2em;
    font-weight:bold;
    color: white;
    background-color: orange;
    }

	
/*****************Testimonals page********************/
.testimonial-title a{
	font-weight:bold;
	font-size: 1.5em;
	}
.testimonial-detail {
	font-size:1.2em; 
	font-weight:bold;
	font-style:italic;
	color:#325aaa;
	line-height:30px;
	}
.testimonial-detail a {
	color:#666;
	}

/***************** news page /-Grace-/********************/

#news-col2-clearfix h1{
    color:#325aaa;
    }

#news-col2-clearfix h2{
    text-align: left;
    color:#325aaa;
    }

#news-row_bottom {
    text-align: left;
    margin-left: 3%;
    margin-right: 8%;
    color:#325aaa;
    }

#news-row_bottom h1 {
    color:#325aaa;
    }

#news-md-8 h1,h3 {
    margin-left: 3%;
    margin-right: 2.5%;
    }

#news-md-8 h2 {
    margin-right:3%;
    }

.news_img {
	margin: 3% auto;
	padding: 0;
	width: 100%;
	text-align: center;

}

#news-md-4 p {
	margin-right:3%;
}

.source{
	margin-bottom: 3%;
	font-size: 0.75em;
}

.source_img {
	width: 100%;
	float: left;
	margin: 2% .5%;
	border: 1px solid #B4B8BB;
	text-align: center;
	border-color: #B4B8BB;
}

.source_img:hover img {
    border: 1px solid #616466;
}

.source_img img {
	width: 100%;

}

/*****************  downloads page /-Grace-/ ********************/
.jumbotron h1{
    color:#666;

    }

#news-md-4 h2 {color: #325aaa;}

#news-md-4 {
    margin-top: 0px;
    margin-left: 5%;
    line-height:20Px;
    color: #325aaa;
    float:right;
    padding:10px;
    }

#news-md-8 h2{
    margin-top:20px;
    color: #325aaa;
    font-size: 175%;
    }
#news-md-8 li{
    list-style: none;
    }

#news-md-8 li:before {
    font-family: FontAwesome;
    content: "\f019"; /*fa fa-download icon*/
    }

#ul-video li {
    list-style: none;
    }

#ul-video li:before {
    font-family: FontAwesome;
    content: "\f03d"; /*fa fa-video-camera icon*/
    }


/************** Contact Us /-Grace-/********************/
.contact-detail h3 {
    font-weight:bold;
	font-size: 1.8em;
	color:#325aaa;
    }

.contact-detail p {
    font-weight:bold;
    color:#325aaa;
    }

.contact-detail ul li a {
    color:#325aaa;
    }

/******************Asia-media-guide*********************/
.MG-intro h3 {
	margin:-20px 0 40px 0;
	}
.nav-tabs {
	padding-left:15px;
	}
.MG-links ul {
	list-style-type:none;
	}
.MG-links ul li {
	margin:10px 0;
	}
.MG-links>ul>li>a {
	color:#fff;
	background-color:#325aaa;
	border:none;
	}
.MG-details ul {
	list-style-type:none;
	padding:10px 20px;
	}
.MG-details ul li {
	color:#fff;
	background-color:#325aaa;
	}
.MG-details>ul>li>a {
	color:#fff;
	background-color:#325aaa;
	border:none;
	}
.MG-details p {
	padding:20px;
	}

.MG-questions {
	background-color:#f5f5f5;
	padding:20px;
	}
.MG-questions h2 {
	color:#325aaa;
	}

/**********************Services******************************/
.page-header {
	border-color:#ccc;
	padding-bottom:20px;
	margin-top:-30px;
	}
.media {
	color:#4e4e4e;
	}
.market-summary {
	padding:20px;
	}
.service-block {
	border:1px solid #eee;
	margin:4% 7%;
	padding: 10px;
	background-color:#325aaa;
	}
.service-block h2 {
	color:#fff;
	}
.service-block ul {
	list-style-type:square;
	padding-left:25%;
	color:#fff;
	}
.service-block ul li a {
	color:#fff;
	}
/*******************Products*******************************/
.product-row {
	margin:30px 0;
	}
.single-profile-top .btn {
	background-color:#325aaa;
	border:none;
	color:#fff;
	padding:5px;
	}
.single-profile-bottom .btn {
	background-color:#325aaa;
	border:none;
	color:#fff;
	padding:5px;
	}
/********************Markets*********************************/
.arrow {
	padding-top:6%;
	font-size:30px;
	}
/*******************member-service***************************/
.sidebar {
	margin-right:5%;
	}
.maincontent h2 {
	margin-top:0;
	margin-bottom:20px;
	}

.maincontent ul li {
	margin:15px 0;
	font-size:1.2em;
	list-style-type: square;
	}

.login-button {
	margin:20px 10px 0 0;
	}