/*======================================================================*\
|| #################################################################### ||
|| # Package - Joomla Template based on YJSimplegrid Framework          ||
|| # Copyright (C) 2010  Youjoomla.com. All Rights Reserved.            ||
|| # license - PHP files are licensed under  GNU/GPL V2                 ||
|| # license - CSS  - JS - IMAGE files  are Copyrighted material        ||
|| # bound by Proprietary License of Youjoomla.com                      ||
|| # for more information visit http://www.youjoomla.com/license.html   ||
|| # Redistribution and  modification of this software                  ||
|| # is bounded by its licenses                                         ||
|| # websites - http://www.youjoomla.com | http://www.yjsimplegrid.com  ||
|| #################################################################### ||
\*======================================================================*/
#kforumsearch .krow1{
	display: inline-grid;
}
#Kunena fieldset legend {
    font-size: 1.2em;

    line-height: .8em !important;
}

#Kunena, #Kunena div, #Kunena div table tbody tr td, #Kunena div table tbody tr td span, #Kunena div a, #Kunena span{
	font-family: PTSansNarrow !important;
	font-size: 1em;
}

#Kunena .klist-actions-info-all {
    font-weight: normal !important;

}
#Kunena td, #Kunena table, #Kunena th, #Kunena div, #Kunena p{
    
	font-family: PTSansNarrow !important;
	font-size: 1em;
}
#Kunena .klist-pages-all {

    font-weight: normal !important;

}
#Kunena div a{
	font-family: PTSansNarrowBold !important;
	font-size: 1.04em;
}
#Kunena .kpagination span {
    border-color: #de5d45 !important;
    background-color: #de5d45 !important;
    color: #fff;
}
#Kunena a:link, #Kunena a:visited, #Kunena a:active{
	color: #de5d45 !important;
}

#Kunena tr.krow1 td, #Kunena .kforum-pathway{
	background-color: #fff!important;
}

#Kunena .path-element-first{
	background: none !important;
	padding: 3px !important;
}
#Kunena div.kblock div.kbody {
    border-color: #647b8b !important;
}
#Kunena td.kcol-mid {
    border-left-color: #647b8b !important;
    border-bottom-color: #647b8b !important;
}

#Kunena .kforum-pathway {
    border-left-color: #647b8b !important;
    border-right-color: #647b8b !important;
    color: #000;
    background-color: #f2f1ee;
}

#Kunena .kblock div.kheader {
    border-bottom-color:  #647b8b !important;
    color: #fff;
}
#Kunena .ktitle{
	font-weight: normal !important;
	font-family: PTSansNarrowBold !important;
}
#Kunena span.kcat-topics-number, #Kunena span.kcat-replies-number {
    color: #de5d45 !important;
	font-family: PTSansNarrowBold !important;
}
#Kunena span.kcat-topics, #Kunena span.kcat-replies {
      color: #de5d45 !important;
	font-family: PTSansNarrowBold !important;
}

#Kunena td.kcol-first {
    border-bottom-color: #647b8b !important;
}

#Kunena .klist-markallcatsread {
    border-color: #647b8b !important;
    background-color: #fff;
}

#Kunena div.kblock {
    border-bottom-color: #647b8b !important;
    background-color: #fff;
}
#Kunena .kheader h2, #Kunena .kheader h2 a {
    font-weight: normal !important;
    margin-bottom: 0;
    padding: 0;
	font-family: PTSansNarrowBold !important;
}
#Kunena .klist-bottom {
    background: 0;
    border: 1px solid;
    margin: 0 0 5px;
    min-height: 4em !important;
    padding: 1px 5px;
    padding-bottom: 10px !important;
}
#Kunena .klist-actions-forum {
    border-left-color: #647b8b !important;
}

#Kunena .klist-pages-all {
    border-left-color: #647b8b !important;
 
}

#Kunena .klist-actions {
    background-color: #fff;
    color: #000;
    border-color: #647b8b !important;
}
#Kunena .klist-actions-bottom {
    background-color: #fff;
    color: #000;
    border-color: #647b8b !important;
}
#Kunena table#kforumsearch input.kbutton {
 
    line-height: 2.3em !important;
}

#Kunena option {
    background-color: #ebf6fe !important;
   
}
#Kunena fieldset {
    border: 1px #de5d45 dashed !important;
    padding: 15px;
    margin-bottom: 15px;
}

#Kunena span.kmsgtitle, #Kunena span.kmsgtitle-new {
	
	font-weight: normal !important;
}
/*sitemap*/
#xmap .level_0{
	font-size: 1.2em !important;
}


/*newsflash*/
.newsflash .newsflash-container{
	
    display: inline-block;
    min-width: 200px;
	  max-width: 31%;
     padding-right: 10px; 
}
.newsflash .newsflash-container img{
	
width:100% !important;
height: auto;
}

.newsflash p{
line-height: normal;
font-size: 110%;
}
#user22 p {
  display:none;
}



hr:not(.hr_custom){
		    margin: 20px 0;
    border: 0;
    border-top: 1px dashed #de5d45;
    /*border-bottom: 1px solid #91b8d4;*/
}

.hr_custom{
			    margin: 20px 0;
    border: 0;
    border-top: 1px solid #293843;
    border-bottom: 1px solid #91b8d4;
	

}
.title_custom{
	text-transform: capitalize;
    padding: 0 10px;
    background: -webkit-linear-gradient(to right, rgba(41, 56, 67, 1) 0%, #293843 30%, #647b8b 70%, #647b8b);
    background: -moz-linear-gradient(to right, rgba(41, 56, 67, 1) 0%, #293843 30%, #647b8b 70%, #647b8b);
    background: -o-linear-gradient(to right, rgba(41, 56, 67, 1) 0%, #293843 30%, #647b8b 70%, #647b8b);
    background: -ms-linear-gradient(to right, rgba(41, 56, 67, 1) 0%, #293843 30%, #647b8b 70%, #647b8b);
    background: linear-gradient(to right, rgba(41, 56, 67, 1) 0%, #293843 30%, #647b8b 70%, #647b8b);
    color: #fff;
    box-shadow: 3px 3px #91b8d4;
    text-shadow: -1px 1px 1px #293843, 1px 1px 1px #e87427;

font-size: 170%;
}

/*BODY ID'S USED FOR CSS FONT STYLES AND BASE SITE BODY STYLING */
body#stylef1,
body#stylef2,
body#stylef3,
body#stylef4,
body#stylef5,
body#stylef6,
body#stylef7,
body#stylef8,
body#stylef9,
body#stylef10,
body#stylef11,
body#stylef12,
body#stylef13,
body#stylef14,
body#stylef15,
body#stylef16 {
	/*my*/
	background-color: #fff;
	background: url(../images/backgrounds.png) no-repeat, linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);
	background: url(../images/backgrounds.png) no-repeat, -webkit-linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);	
	background: url(../images/backgrounds.png) no-repeat, -moz-linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);		
	background: url(../images/backgrounds.png) no-repeat, -o-linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);		
	background: url(../images/backgrounds.png) no-repeat, -ms-linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);
    background-position-x: center;
    background-position-y: 230px;
	background-attachment: fixed;
	/*background: #fff;
	color: #646464;
	color: #141414;*/
	color: #615f5f;	
	
	font-family: 'PTSansNarrow';
}
#centerbottom {
	background: #fff;
}
#logo {
	background: url(../images/style1/logo.png) no-repeat 0px 0px;
}

/*my*/
#top1, #top1 .yjsquare {
	overflow: unset !important;
}



.gerb_fon_container {
	background: url(../images/gerb_fon.png) no-repeat 0px 0px;
	width: 185px;
	height: 200px;
	/*background: url(../images/gerb_fon2.png) no-repeat 0px 0px;
	width: 234px;
	height: 200px;*/	
	
		position: absolute;
	left: -190px;
	top: -27px;
	 background-size: cover;
}
#centertop {
	background: url(../images/fon_6.png) no-repeat 0px 0px;
	background-position: top right;
	/*background-size: cover;*/
}
/* SITE LINKS */
a {
	text-decoration: none;
	color: #de5d45;
}
/* SITE HOVERS */
a:focus:not(.nav-item-link),
a:hover:not(.nav-item-link) {
	/*color: #4d4d4d;*/
}
/* SITE HEADINGS */
h1,
h2,
h3,
h4,
h5,
h6 {
	color: #de5d45;
	
}
/* SITE LI IMAGE */
ul li {
	background: url(../images/style1/bodyli.gif) no-repeat 0px 7px;
	/*list-style: disc;
    list-style-position: inside;*/
}
/* ARTICLE TABLE OF CONTENTS */
fieldset,
#article-index ul {
	/*border: 1px solid #dcdcdc;*/
	border: 1px dashed #de5d45;
}
#article-index ul li {
	border-bottom: 1px solid #dcdcdc;
}
#article-index ul li:last-child {
	border: none;
}
/* INPUTBOXES */
.inputbox:not(#mod-search-searchword, .highslide-body input) {
	/*background: #FFFFFF;
	border: 1px solid #dcdcdc;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;*/
	margin-right: 10px;
	box-shadow: #91b8d4 2px 2px !important;
    border: 1px solid #91b8d4 !important;
	background: #c4e4fb57 !important;
}
.inputbox:hover,
.inputbox:focus {
	/*background: #F7F7F7;
	border: 1px solid #838383;*/
}


.gbs3 .table{
	  border: 1px solid;
    border-bottom-color: #91b8d4;
    border-left-color: #91b8d4;
    border-right-color: #91b8d4;
    border-top-color: #91b8d4;
    text-align: center;
    background-color: #e9f6ff;
    width: 100%;
	font-size:1.20em;
	
}
.gbs3 select, .gbs3 input[type=text]{
	height:35px;
}
.gbs3 td a {
    color: #de5d45 !important;
    /* text-decoration: none; */
}
.gbs3 .table th a{
	color: #fff !important;
}
.gbs3 .table th a .fa{
	text-shadow: none !important;
}
.gbs3 h1, .gbs3 h2, .gbs3 h3, .gbs3 h4, .gbs3 h5, .gbs3 h6, .gbs3 .h1, .gbs3 .h2, .gbs3 .h3, .gbs3 .h4, .gbs3 .h5, .gbs3 .h6 {
line-height:1.1em  !important;
    color: #de5d45 !important;
}
.gbs3 .table th{
    color: #FFFFFF;
    background-color: #475b69;
    /* border: #006633; */
    border: 1px solid;
    border-bottom-color: #91b8d4;
    border-left-color: #91b8d4;
    border-right-color: #91b8d4;
    border-top-color: #91b8d4;
    font-family: PTSansNarrowBold;
    font-weight: bold;
    padding: 3px;
	
}

.gbs3 .table td{
    border: 1px solid;
    border-bottom-color: #91b8d4;
    border-left-color: #91b8d4;
    border-right-color: #91b8d4;
    border-top-color: #91b8d4;
    padding: 3px;
	
}
/*BUTTONS AND READON
--------------------- */
.button,
.button:hover,
.validate,
a.readon,
a.hover,
a.focus {
	background: #de5d45!important;
	color: #fff;
	text-shadow: none;
	border: none;
}
a.readon:hover {
	color: #111;
}
/*TOP MENU STYLE FOR SPLIT MENU, CSS DROPDOWN AND SMOOTH DROPDOWN
--------------------- */
#topmenu_holder.yjsgmega,
#topmenu_holder.topmodpoz,
#topmenu_holder.topmodpoz_navbar {
	background: #7d6e63;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	/*my*/
	/*background: #7d6e63;*/
	background: #293843 !important;
}
.top_menu li {
	background-image: none;
}
/* sub ul border */
.top_menu li.level0 > ul.level1 {
	/*my*/
	/*background: #7d6e63;*/
	background: #647b8b;
	box-shadow: #c4e4fb 3px 3px;
	border: none !important;
}

/* reset Bootstrap navbar */
.navbar-inner {
	-webkit-box-shadow: none;
	-khtml-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
}
/* TOP LEVEL LINKS */
.top_menu ul li a {
	color: #fff;
}
/* active and hover */

.top_menu li.active a.activepath, .top_menu ul li a:hover{
	
		/*my*/
	/*color: #bbb;*/
	
	color: #fff;

	
	background: #647b8b;
	box-shadow: #91b8d4 3px 3px;
}


/*SUBTITLE */
.top_menu ul li a span.yjm_desc {
	color: #bbb;
}
.top_menu ul.subul_main li a span.yjm_desc {
	color: #ae9b8d;
}
/* active and hover */
.horiznav ul li.active a span.yjm_desc,
.horiznav ul li a:hover span.yjm_desc {
}
/* HASCHILD ARROWS */
.top_menu ul li.haschild span.child a {
	position: relative;
}
.top_menu ul li.haschild span.child a:after {
	font-family: 'FontAwesome';
	content: "\f0d7";
	position: absolute;
	top: 30%;
	left: 0px;
	padding: 2px 7px;
	/*my*/
	display:none;
}
.top_menu ul.subul_main li.haschild span.child a:after {
	font-family: 'FontAwesome';
	content: "\f0da";
	position: absolute;
	top: 30%;
	left: auto;
	right: 10px;
}
.top_menu ul.subul_main li.haschild span.child a:hover:after {
	content: "\f0d7";
}
/* rtl arrows */
body.yjsgrtl .top_menu ul.subul_main li.haschild span.child a:after {
	right: auto;
	left: 10px;
	content: "\f0d9";
}
/* side menu arrow */
body.yjsgrtl ul.defaultmenu li a:after {
	content: "\f053";
	left: auto;
	right: -15px;
}
/*SUB LEVELS A*/
.top_menu ul.subul_main li a {
	background: #7d6e63;
	border-bottom: 1px solid #ae9b8d;
	
	/*my*/
	/*color: #dadada;*/
	color: #fff;
	
}
.top_menu ul.subul_main li a:hover,
.top_menu ul.subul_main li a.activepath {
	
	
		/*my*/
	/*background: #7d6e63;
	color: #ae9b8d;*/	
	color: #fff;
	box-shadow: #954e1e 3px 3px;
    background-color: #de5d45 !important;
	
}
/* Group holder title*/
.top_menu ul.group_holder a.grouptitle,
.top_menu ul.group_holder a.activepath.grouptitle,
.top_menu ul.group_holder a.grouptitle:hover {
color: #888;
	border: none;
	background: none;	

}



.top_menu ul.group_holder a.grouptitle:after {
	display: none;
}
span.separator {
	color: #888;
	background: #de5d45;
	border-bottom: 1px solid #ae9b8d;
	/*my*/
	/*border-bottom: 1px solid #ae9b8d;*/	
	border-bottom: 1px solid #c4e4fb;
}
/*SIDE MENU MODULE
--------------------- */
.defaultmenu li a {
	border-bottom: 1px solid #D4D4D4;
}
.defaultmenu li a {
	position: relative;
	display: block;
}
.defaultmenu li a:after {
	font-family: 'FontAwesome';
	content: "\f054";
	position: absolute;
	top: 7px;
	left: -15px;
}
.defaultmenu a.alast {
	border: none;
}
.defaultmenu a.isactivea,
.defaultmenu li a:hover {
	background: #f5f5f5;
	color: #121212;
}
/* Accordion side menu */
ul.defaultmenu.yjsgacc li.active_yjsgacc a.yjsgtoggler:after {
	content: "\f078";
}
/* FOOTER MENU MODULE*/
#footmod ul.defaultmenu li a,
#footmod ul.defaultmenu li a:hover,
#footmod ul.defaultmenu a.isactivea {
	border: none;
	background: none;
}
/*USER PAGES STYLES */
div.userpageswrap.offline div.userpages {
	/*border: none;
	background: #fff;*/
	
	    border: none;
    background: #293843;
    /* height: 100%; */
    position: fixed;
    top: 0;
    bottom: 0;
    /* left: 0; */
    max-width: 1200px;
	color:#fff;
}
div.userpages #form-login{
    top: 50%;
    text-align:center;
    position: relative;
    height: 500px;
    max-width: 400px;
    left: 0;
    right: 0;
    position: relative;
    margin: -250px auto;
    width: 100%;
}
div.userpages #form-login label{
 font-size: 1.3em;
 font-family:PTSansNarrowBold;
}

div.userpages dt {
	background: #fff;
	border: 1px solid #ccc;
}
/* PAGINATION */
ul.pagination li a,
ul.pagination li span,
th.pagenav_prev a,
th.pagenav_next a,
div.back_button a,
li.pagenav-next a,
li.pagenav-prev a {
	/*background-image: url(../images/style1/pagination.png);*/
	background-color: #de5d45 !important;
}
.gbs3 a {
    color: #fff !important;
    text-decoration: none;
}
.gbs3 a:hover {
    color: #fff !important;
    text-decoration: none;
}

.gbs3 .fa{
    
    text-shadow: none !important;
}

/* active one*/
ul.pagination li span {
	color: #fff;
}
/* hover*/
ul.pagination li a:hover {
	color: #111;
}
/*SECTION TABLE */
table.category {
	border: 1px solid #DDD;
	border-collapse: separate;
	border-bottom: none;
}
table.category td {
	border-bottom: 1px solid #DDD;
}
th.sectiontableheader {
	/*border-bottom: 1px solid #DDD;
	background: #fff;*/
}
tr.sectiontableentry1 td {
	/*background-color: #fff;*/
}
tr.sectiontableentry2 td {
	background-color: #fff;
}
tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
	background-color: #f7f7f7;
}
.yjsglogo {
	background: url(../images/style1/yjsglogo.png) no-repeat center center;
}
/* responsive menu */
div#mmenu_holder {

	

	

	/*my*/
	/*background: #7D6E63;
	border-radius: 4px;
		-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
		-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border: 1px solid #7D6E63;
	*/
	background: #293843;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border: none;
	padding: 0 10px;
}
/**/
.top_bg {
	
	/*my*/
	/*background: #de5d45;
	color: #e2e1e1;background: #293843;*/
	
	color: #fff;

background: -webkit-radial-gradient(
    bottom,
    circle farthest-side,
    #475b69 0%,
    #293843 60%,
    #293843 100%
  );
    background: -moz-radial-gradient(
    bottom,
    circle farthest-side,
    #475b69 0%,
    #293843 60%,
    #293843 100%
  );
    background: -ms-radial-gradient(
    bottom,
    circle farthest-side,
    #475b69 0%,
    #293843 60%,
    #293843 100%
  );
    background: -o-radial-gradient(
    bottom,
    circle farthest-side,
    #475b69 0%,
    #293843 60%,
    #293843 100%
  );
    background: radial-gradient(
    bottom,
    circle farthest-side,
    #475b69 0%,
    #293843 60%,
    #293843 100%
  );
    color: #fff;	
	
	
	
	
	
}


.top_bg .module_title {
		/*color: #e2e1e1;*/
	color: #fff;
}
.top_bg a{
	color: #4d4d4d;
}
.top_bg a:hover{
	/*color: #e2e1e1;*/
	color: #fff;
	
}
.yjsg3_before {
	/*background: #fff;*/
	/*my
	background: linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);
	background: -webkit-linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);	
	background: -moz-linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);		
	background: -o-linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);		
	background: -ms-linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);*/

	
	/*box-shadow: inset 0 0 3px #293843;*/
}
.yjsg4_before {
	/*my*/
	/*background: #7d6e63;
	-moz-box-shadow: inset 0 0 15px #54463c;
	-webkit-box-shadow: inset 0 0 15px #54463c;
	-khtml-box-shadow: inset 0 0 15px #54463c;
	box-shadow: inset 0 0 15px #54463c;*/
	background: none !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-khtml-box-shadow: none !important;
	box-shadow: none !important;
	
}

/*my*/


#yjsg4 .module_title {
	color: #fff;
}
/*#yjsg4,
#yjsg4 .module_title {
	color: #e2e1e1;
}
#yjsg4 a{
	
	color: #4d4d4d;
}
#yjsg4 a:hover{
	color: #de5d45;
}*/
.yjsg5_before {
	background: none;
	/*border-bottom: 1px solid #d8d8d8;*/
}
.yjsg6_before {
	
	/*my*/
	/*background: #fafafa;
	background: #293843;*/
}
.yjsg7_before,  .yjsg8_before{
	
	border-top: 1px solid #d8d8d8;

	/*my*/
	/*background: #fff;
	border-top: 1px solid #d8d8d8;background:	#293843;*/
	border: none;
	
	
	color: #fff !important;
	/*background: linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);
	background: -webkit-linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);	
	background: -moz-linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);		
	background: -o-linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);		
	background: -ms-linear-gradient(to right, #293843 0%, #647b8b 30%, #647b8b 70%, #293843);	*/
	
}
.footer_holders {
	max-width: 1200px;
	width: 100%;
    margin: 0 auto;
	    height: 160px;
	background: #7d6e63;
	color: #cdc0b6;
		/*my*/
	/*background: #7d6e63;
	color: #cdc0b6;
	*/
	color: #fff !important;
background: -webkit-radial-gradient(
    bottom,
    circle farthest-side,
    #475b69 0%,
    #293843 60%,
    #293843 100%
  );
    background: -moz-radial-gradient(
    bottom,
    circle farthest-side,
    #475b69 0%,
    #293843 60%,
    #293843 100%
  );
    background: -ms-radial-gradient(
    bottom,
    circle farthest-side,
    #475b69 0%,
    #293843 60%,
    #293843 100%
  );
    background: -o-radial-gradient(
    bottom,
    circle farthest-side,
    #475b69 0%,
    #293843 60%,
    #293843 100%
  );
    background: radial-gradient(
    bottom,
    circle farthest-side,
    #475b69 0%,
    #293843 60%,
    #293843 100%
  );	
	
}
.footer_holders a {
	color: #cdc0b6;
}
.footer_holders a:hover {
	color: #de5d45;
}
/* module styles */
/* yj1 */
.yj1 {
	background: #7D6E63;
	color: #fff;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 5px solid #cbb2a0;
}
.yj1 h2.module_title {
	color: #fff;
}
/*yj2 */
.yj2 {
	background: #DE5D45;
	color: #fff;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 5px solid #fc907c;
}
.yj2 h2.module_title {
	color: #fff;
}
/*Baseline intro*/
.baseline-intro {
	color: #fff;
}
.baseline-intro h1 {
	color: #fff;
}
a.btn-baseline {
	background: #7d6e63;
	color: #fff;
	text-shadow: none;
}
a.btn-baseline:hover {
	color: #121212;
}
a.baseline-button{
	padding:15px 20px;
}
a.baseline-button:hover{
	color: #121212;
	background:#fff;
	border:1px solid #acadad;
}
.OurServices h2.module_title {
	color: #de5d45;
}
.Content-OurServices h4 {
	color: #646464;
}
/*content header*/
.Content-OurServices h4 span {
	color: #de5d45;
}
/*content paragraph*/
.Content-OurServices p {
	color: #9B9DA2;
}
/*Read more */
a.rm_content {
	background: #de5d45;
	color: #fff;
}
a.rm_content:hover {
	color: #4d4d4d;
}
.yjme.team-sample .yjme_item_in {
	border: none;
}
/*yjme Read more*/
.yjme.team-sample a.item_readmore {
	border: none;
}
/* input box*/
.baseline_inputbox {
	background: #fff;
	border: 1px solid #dddddd;
	color: #9B9DA2;
	-webkit-box-shadow: 0 0 5px #cccccc;
	-khtml-box-shadow: 0 0 5px #cccccc;
	-moz-box-shadow: 0 0 5px #cccccc;
	box-shadow: 0 0 5px #cccccc;
}
.baseline_button {
	background: #de5d45;
	color: #fff;
}
.mycircle {
	border: 15px solid #fa9683;
	background: #f5826c;
}
.mycircle .showtext {
	color: #fff;
}
#yjsg4, #yjsg5, #yjsg9,  #yjsg10,   #yjsg11{
	background: #fff !important;
}

#yjsg3 .yjsquare {
	padding: 0;
}
#midblock div.jb_pagin ul.pager li a, #midblock div.pager li a{
	border-radius: unset !important;
	-webkit-border-radius: unset !important;
    -khtml-border-radius: unset !important;
    -moz-border-radius: unset !important;
	border: none !important;
	background-color: #de5d45  !important;
}
input[type="text"]{
	max-width: 190px !important;

}

.kfooter a strong{
	color:#fff !important;
}
textarea{
	max-width: 600px !important;

}

.gbs3 .pagination > .active > a, .gbs3 .pagination > .active > span, .gbs3 .pagination > .active > a:hover, .gbs3 .pagination > .active > span:hover, .gbs3 .pagination > .active > a:focus, .gbs3 .pagination > .active > span:focus {
  
    color: #000 !important;
   
    background-color: #fff !important;
  
}


input[type="text"]:not(#mod-search-searchword, #search-searchword), input[type="email"], input[type="password"]{
	max-width: 590px !important;
	 box-shadow: #91b8d4 2px 2px !important;
    border: 1px solid #91b8d4 !important;
    background: #c4e4fb57 ;
	border-radius: 0px !important;
	font-size: 1.2em !important;
	font-family: PTSansNarrow !important;
	height: 35px !important;
}

textarea:not(textarea.wfEditor, textarea.wfNoEditor){
	
	 box-shadow: #91b8d4 2px 2px !important;
    border: 1px solid #91b8d4 !important;
    background: #c4e4fb57 !important;
	border-radius: 0px !important;
	font-size: 1.2em !important;
	font-family: PTSansNarrowBold !important;
	
}
