/*--------------------------------------
	Chairman Home Color Three
--------------------------------------------*/
*::-moz-selection {
  background: #71a9d0 none repeat scroll 0 0;
  color: #ffffff;
  text-shadow: none;
}
::selection {
  background: #71a9d0 none repeat scroll 0 0;
  color: #ffffff;
  text-shadow: none;
}
.head-transparent p a:hover,
.header-social-bookmark ul li a:hover,
.top-action-area > li:hover > a,
.tweet-content > p a,
.copy-right-text > a:hover,
.portfolio-cat li a:hover,
.portfolio-description h4 a:hover,
.potrfolio-3.potrfolio-3-extended .portfolio-description h4 a:hover,
.potrfolio-3.potrfolio-3-extended .portfolio-cat li a,
.user-meta > li a:hover,
.portfolio-titled .port-link:hover,
.portfolio-style-title .portfolio-item:hover:not(.not-description-hover) .portfolio-titled h4 a:hover{
  color: #71a9d0;
}
.primary-menu > ul > li.current > a,
.primary-menu > ul > li:hover > a{
	background: #71a9d0;
	border-radius: 3px;
	color: #fff;
}
.chairman-dropdown > li:hover > a,
.chairman-sub-dropdown > li:hover > a,
.single-mega-child li:hover a {
  background: #71a9d0 none repeat scroll 0 0 !important;
  color: #ffffff !important;
}
.chairman-sub-dropdown, 
.top-search-form, 
.chairman-dropdown, 
.chairman-mega-menu,
.user-meta {
  border-top: 3px solid #71a9d0;
}

body .readon.large:hover,
.button-border:hover,
.button-border.theme-color-1:hover{
  color: #569ed0;
  border-color: #569ed0;
}
.portfolio-action-btn li a:hover,
.newsletter-form.dark-bg > button:hover,
.top-search-form button:hover{
  background-color: #2e9dad;
}
.testimonial-curosel-base.owl-theme .owl-controls .owl-page.active span, 
.testimonial-curosel-base.owl-theme .owl-controls.clickable .owl-page:hover span,
.newsletter-form.dark-bg > button,
.portfolio-action-btn li a,
.top-search-form button {
	background: #71a9d0;
}
.primary-menu > ul > li > a,
.top-action-area > li > a,
.potrfolio-3.potrfolio-3-extended .portfolio-cat li a:hover{
	color: #444444;
}
.primary-menu > ul > li > a{
	padding: 10px 15px;
}
.primary-menu > ul > li{
	margin-left: 0;
	padding: 25px 5px;
}
.setting-btn .icon-bar,
.top-search a{
	padding: 10px;
}
.top-setting-btn{
	margin-left: 0;
}

.menu-wrap{
	border-right: 1px solid #e5e5e5;
}
.header-bottom-border .menu-wrap{
	padding: 0;
}
.portfolio-filter > li.active > a,
.portfolio-filter > li:hover a,
.portfolio-titled .port-link{
  background: #71a9d0;
  color: #ffffff;
}
.hero-title {
  color: #333333;
  font-size: 40px;
  font-weight: normal;
  line-height: 22px;
  margin-bottom: 75px;
  text-transform: none;
}
.hero-title span {
  font-weight: bold;
}
.call-to-action-area h2 {
  font-weight: 600;
}
.button-border.btn-ex-height:hover{
  background: #71a9d0;
  color: #ffffff;
  border: 2px solid transparent;
}
.tweet-content a:hover{
  color: #ffffff;
}
.portfolio-h.content-body {
  border-top: 1px solid #e5e5e5;
  padding: 100px 0 0;
}
.testimonial-two .single-testimonial blockquote p {
  color: #666666;
  font-weight: normal;
  line-height: 24px;
  padding: 15px 20px;
}