/* 

SmartGroup - CSS File

CHANGE COLOR STYLE

deep blue 1e4492   1e4492
secondary color 879a93
lite green dce2e0
bg light blue c3d7db
body copy 
links 65b3c9



*/

/*============================================== CHOOSE COLOR ==============================================*/
@import url('color/default.css');



body {
	color:#676767;
	background-color:#8c9b93;
/*	background-image:url(../images/bg/bg_body2.png);
	background-repeat:repeat;
*/
}
#bodychild {border-top: 10px solid #19388a; background:#fff;}

/*============================================== GENERAL SECTION ==============================================*/
a:hover, a.colortext:hover, .colortext a:hover{color:#1e4492; }
.colortext{color:#1e4492; };
#logo h1 a, #logo h1 a:visited{color:#333;}
.bluelink a{color:#1e4492;text-decoration:none;}
.bluelink a:hover{color:#65b3c9;}

/* Heading & text */
h1{color:#879a93;}
h2, h3, h4, h5, h6{color:#1e4492;}

/*============================================== HEADER AND MENU SECTION ==============================================*/
.sf-menu a, .sf-menu a:visited{color:#1e4492 ;}/* 1st level */
.sf-menu a:hover, .sf-menu li.current > a{color:#65b3c9;}/* 1st level */

.sf-menu > li{border-left:solid 1px #e5e5e5; }

/* dropdown */
.sf-menu li li, .sf-menu li li:hover, .sf-menu li li.sfHover{background:#dce2e0; text-transform:capitalize}
.sf-menu li li a, .sf-menu li li a:visited,  sf-menu li.current li a{color:#1e4492 ;}
.sf-menu li li:hover ,.sf-menu li li a:hover{
	background:#879a93;
color:#fff;
/*	-moz-box-shadow: inset 0 1px 5px 0px #616161;
	-webkit-box-shadow: inset 0 1px 5px 0px #616161;
	box-shadow: inset 0 1px 5px 0px #616161;*/
}
.sf-menu ul{border-top:solid 2px #1e4492;}
.sf-with-ul{}
.sf-menu li li {border-bottom:solid 1px #1e4492;}
.sf-menu li li:last-child{ border-bottom:0}

.tinynav{background:#fff; border:1px solid #e4e4e4;}


/*============================================== SLIDER SECTION ==============================================*/
.line-op{ background:#fff;}
.flex-caption h1{color:#333}
.flex-caption .slidetext{ color:#333;}
.flex-control-nav a {background:#333; border:solid 1px #f2f2f2;}
.flex-control-nav li a:hover{background:#595959}
.flex-control-nav li a.active{background:#595959}

.ls-layer .slidetext{color:#333;}



/*============================================== AFTER HEADER SECTION ==============================================*/


/*============================================== CONTENT SECTION ==============================================*/
.highlight-content{border-top:solid 5px #1e4492;}
.highlight-content h1{color:#879a93;}

/* Form */
input[type="text"],
textarea, input[type="password"], select{
	border:solid 1px #e4e4e4;
	color:#888;
}
label{ color:#333;}
span.required{ color:#f00;}

/* Horizontal Line */
hr {
	color:#879a93;
	background-color:#879a93;
}

.separator.line{border-bottom:solid 1px #efefef;}

/* List */
.ln h6 a, .ln h6 a:visited{color:#333;}

.box, .box-pattern{ background-color:#f5f5f5;}


/* Button */
.button, .button:visited, input[type="submit"]{
	background: #65b3c9; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65b3c9', endColorstr='#65b3c9'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#65b3c9), to(#65b3c9)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #65b3c9,  #65b3c9); /* for firefox 3.6+ */
	border:solid 1px #222;
	border:solid 1px #65b3c9;
	color:#fff;
}
.button:hover, input[type="submit"]:hover{
	background: #ff7949; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#879a93', endColorstr='#879a93'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#879a93), to(#879a93)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #879a93,  #879a93); /* for firefox 3.6+ */
	border:solid 1px #222;
	border:solid 1px #879a93;
	color:#fff;
}




/* Dropcaps */	
.dropcap1{text-shadow:1px 1px 0 #ededed;}
.dropcap2, .circle{color:#fff;}		
.dropcap3{color:#fff;}

/* Highlight */
.highlight1{color:#fff;}	
.highlight2{background:#efefef;  border:solid 1px #f7f7f7}
.highlight3{border-bottom:dotted 1px #000}

/* Code */
code {
	border-left:4px solid #e9e9e9;
}

/* Alert Box */
.notification.error{
	background:#ffeded;
	border:solid 1px #fbc4c4;
	color:#de5959;	
}
.notification.success{
	background:#eff9e6;
	border:solid 1px #b3dc82;
	color:#5f9025;	
}
.notification.warning{
	background:#fbfae4;
	border:solid 1px #ded58a;
	color:#8f872e;	
}
.notification.notice{
	background:#eaf7fe;
	border:solid 1px #b6d7e8;
	color:#5091b2;	
}
		
/* Tabs */
ul.tabs li {
	background: #f7f7f7; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f7f7f7)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #f7f7f7); /* for firefox 3.6+ */
	color:#676767;
	border:1px solid #e9e9e9;
	border-width:1px 1px 1px 0px;
}
ul.tabs li:first-child{border-left:solid 1px #e9e9e9;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
ul.tabs li:last-child{
-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;	
}
ul.tabs li a {color:#676767;}
ul.tabs li.active{
	background: #ffffff; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ffffff'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#ffffff)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f7f7f7,  #ffffff); /* for firefox 3.6+ */
	color:#676767;
}
html ul.tabs li.active a{ color:#333; }
#tab-body{border:solid 1px #e9e9e9;}

/* jQuery Toggles */
h2.trigger{
	border:1px solid #e9e9e9;
	border-top:0px;
	background: #f7f7f7; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f7f7f7)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #f7f7f7); /* for firefox 3.6+ */
	color:#676767;
}
h2.trigger:first-child{ border-top:1px solid #e9e9e9; }
h2.trigger span {color:#676767}
h2.active span{color:#333}
h2.trigger span:hover {color:#333} 
.toggle_container {border:1px solid #e9e9e9; border-width:0px 1px 1px 1px;}


/* Tables */
th{
	background: #1e4492; /* for non-css3 browsers */

	color:#fff;
	font-weight:bold;
	border-bottom: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
}
thead th{border-right: 1px solid #e9e9e9!important;}
table {border: 1px solid #e9e9e9;border-bottom:0; border-right:0px;}
tr td {border-bottom: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9;}
tr.odd td {background: #F2F7FC;}



/* Pricing Box */
ul.list-box > li{
	border:solid 1px #e9e9e9;
	border-width:1px 0 1px 1px;
 }
ul.list-box li.current{border-right:solid 1px #e9e9e9;}
ul.list-box li.last{border-width:1px 1px 1px 0px;}
ul.list-box .title-box{
	color:#676767;
	background: #f7f7f7; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f7f7f7)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #f7f7f7); /* for firefox 3.6+ */
	border-bottom: 1px solid #e9e9e9;
}
ul.list-box .price-text{
	color:#676767;
	border-bottom:solid 1px #e9e9e9;
}
ul.list-box .price-text .price{color:#333;}
.list-box-content ul li{
	border-bottom:1px solid #e9e9e9;
}




/* Accordion */
h2.accordion-title{}
h2.accordion-title.active{ color:#333;}


/*============================================== BLOG SECTION ==============================================*/

.posttitle a, .posttitle a:visited{color:#333;}
.posttitle a:hover{}

.entry-date {
    background:#f5f5f5;
    color: #333;
}
.postmonth {
    color: #FFFFFF;
}

.entry-utility{ color:#aaa; border-top:1px solid #efefef;}
.entry-utility a, .entry-utility a:visited{}
.entry-utility a:hover{color:#333;}

.commentlist li li{	border-left:1px solid #f2f2f2;}
.com-line{border-top:1px solid #f2f2f2;}
.tdate, .reply a, .reply a:visited{color:#969696; }
.comment-body{ background:#f8f8f8;}

.wp-pagenavi{ color:#333; border-top:1px solid #f2f2f2;}
.wp-pagenavi a, .wp-pagenavi a:visited{color:#676767; border:solid 1px #f5f5f5; background:#f5f5f5}
.wp-pagenavi .current, .wp-pagenavi a:hover{color:#fff;}

/*============================================== PORTFOLIO SECTION ==============================================*/
#filter{border:1px solid #efefef; border-width:1px 0px 1px 0px;}
#filter li a, #filter li a:visited{ color:#333;}
#filter li a:hover, #filter li.selected-1 a{border-bottom:3px solid #dedede;}

.ts-display-pf-text{border-bottom:solid 1px #efefef;}
.ts-display-pf-text h2 a, .ts-display-pf-text h2 a:visited{color:#333;}
.ts-display-pf-text h2 a:hover{color:#646464;}


/*============================================== SIDEBAR SECTION ==============================================*/
#sidebar li li a{}
#sidebar li li a:hover, #sidebar li li a.current{color:#676767;}

.widget-title {border-bottom:double 3px #efefef;}
/*.widget-title:before { border-bottom: 1px solid #efefef;}*/

.widget-title .title-bg{ background:#fff;}


#sidebar .smalldate a, #sidebar .smalldate a:visited{color:#dc3c00;}
#sidebar .smalldate a:hover{text-decoration:underline;}
#sidebar .rp-widget li h3 a{}
#sidebar .rp-widget li h3 a:hover{color:#fc775d}
#sidebar .rp-widget .smalldate{color:#afafaf;}
#sidebar .rp-widget li img{border:solid 1px #efefef;}


/* Tag */
.tags a{border:solid 1px #f0f0f0; color:#888;}
.tags a:hover{background:#f8f8f8; color:#888}





/*============================================== FOOTER SECTION ==============================================*/
#outerfooter{ background:#19388a;}
#footercontainer{ background:#19388a;}
#footer{color:#ddd;}
#footer a, #footer a:visited{color:#8f8f8f;}
#toTop{color:#65b3c9}


