/* 

Revolution - CSS File

CHANGE COLOR STYLE

*/

body {color:#777;}

/*=================================================== Container ===================================================*/
#bodychild{	border-top: 7px solid #f15a38; background-color:#fff;}
#top{ border-bottom:1px solid #ebebeb;}
#afterheader{border-bottom:1px solid #ebebeb;}


/*=================================================== General ===================================================*/

/* Link and Colortext */
a, a:visited, .testi-desc{color:#f15a38}
.colortext{color:#f15a38 !important}
.color, .color:visited, a:hover{color:#f27c61}

/* heading */
h1, h2, h3, h4, h5, h6{color:#444;}
.pagetitle{color:#474747;}

/* hr */
hr {
	color:#ebebeb;
	background-color:#ebebeb;
}

/* tables */
th{border-bottom: 1px solid #ebebeb;}
table {
	border: 1px solid #ebebeb;
	border-bottom:0;
}
tr td {
	border-bottom: 1px solid #ebebeb;
}
tr.odd td {}


/*=================================================== Top Menu ===================================================*/
.sf-menu a, .sf-menu a:visited{color:#777;}/* 1st level */
#topnav li a:hover,
#topnav .current_page_item > a, #topnav  .current_page_item > a:hover,
#topnav .current_page_parent > a, #topnav .current_page_parent > a:hover,
#topnav .current-menu-parent > a, #topnav .current-menu-parent > a:hover,
#topnav .current-menu-item > a, #topnav .current-menu-item > a:hover
{color:#f27c61;}

.sf-menu li ul {
	border-top:5px solid #f27c61;
}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	background:#fff;
	color:#999;
	-webkit-box-shadow: 2.5px 2.5px 5px rgba(0, 0, 0, .2);
	-moz-box-shadow: 2.5px 2.5px 5px rgba(0, 0, 0, .2);
	box-shadow: 2.5px 2.5px 5px rgba(0, 0, 0, .2);
}

.sf-menu li li { border-bottom:1px solid #e7e7e7;}

.sf-menu ul li a{ color:#999;}
.sf-menu ul li a:hover, #topnav li li a.current{color:#f27c61;}

#topnav li li a, .sf-menu li li a, .sf-menu li li a:visited {color:#999; font-size:12px}
#topnav li li a:hover{color:#f27c61;}


/*=================================================== Content Section ===================================================*/
.testi-name{color:#444;}
code{border-left:solid 4px #ebebeb;}
pre{border-left:solid 4px #ebebeb;}
abbr,acronym {border-bottom: 1px dotted #ebebeb;}

/* Form & Button */
input[type="text"],
textarea, input[type="password"], select{
	border:solid 1px #ebebeb;
}

.button, .button:visited, input[type="submit"]{	color:#fff; background:#f15a38;}
.button:hover, input[type="submit"]:hover{color:#fff;}


/* line */
.separator.line {border-bottom:1px solid #ebebeb;}

/* bg box */
.box{ border:1px solid #ebebeb; background:#f8f8f8;}
.highlightbox{border-bottom:solid 1px #ebebeb; border-top:solid 1px #ebebeb; background:#f8f8f8;}


/*=================================================== Sidebar Section ===================================================*/
#sidebar li li{border-top:1px solid #ebebeb;}
#sidebar li li a{ color:#777; }
#sidebar li li a:hover, #sidebar li li a.active{color:#f15a38;}
.widget-title{color:#444;}



/*=================================================== Blog Section ===================================================*/
.post{border-bottom:1px solid #ebebeb;}
.posttitle, .posttitle a, .posttitle a:visited{color:#444444;}
.posttitle a:hover{color:#f15a38}
.entry-utility{border:1px solid #ebebeb; background:#f8f8f8; color:#919191;}
.entry-utility .posttime span, .entry-utility .postcom span{color:#444;}
.entry-utility .postcom{ border-top:1px solid #ebebeb;}
.entry-utility .postcom a, .entry-utility .postcom a:visited{color:#919191;}
.entry-utility .postcom span.commoff{color:#919191}

.wp-caption img {
	border-color: #ebebeb;
}
a:focus img[class*="align"],
a:hover img[class*="align"],
a:active img[class*="align"],
a:focus img[class*="wp-image-"],
a:hover img[class*="wp-image-"],
a:active img[class*="wp-image-"],
#content .gallery .gallery-icon a:focus img,
#content .gallery .gallery-icon a:hover img,
#content .gallery .gallery-icon a:active img {/* Add some useful style to those fancy borders for linked images ... */
	background: #f8f8f8;
	border-color: #ebebeb;
}
.wp-caption a:focus img,
.wp-caption a:active img,
.wp-caption a:hover img {/* ... including captioned images! */
	background: #fff;
	border-color: #ebebeb;
}


.comment-body .time a, .comment-body .time a:visited{color:#bababa;}

#entry-author-info {
	border:solid 1px #ebebeb;
	background:#f8f8f8;
}
.widget_calendar #wp-calendar tr{border:solid 1px #ebebeb;}
.widget_calendar #wp-calendar th {
	background:#f8f8f8;
	border:solid 1px #ebebeb;
	border-width:1px 0;
}
.widget_calendar #wp-calendar tfoot tr{
	background:#f8f8f8;
}


/*=================================================== Portfolio Section ===================================================*/
.ts-display-pf-img{border-top:2px solid #f27c61;}
.ts-display-pf-text h2 a{ color:#444;}
.ts-display-pf-text h2 a:hover{color:#f27c61}
.ts-display-portfolio li{border-bottom:1px solid #ebebeb;}
.ts-display-portfolio li:hover{border-bottom:1px solid #f27c61;}
.ts-display-portfolio li.no-pf-text{border:0;}


/*=================================================== Shortcode ===================================================*/
/* Recent Post Shortcode */
.rp-shortcode .smalldate{color:#bcbcbc;}  
.rp-shortcode .smalldate a, .rp-shortcode .smalldate a:visited{color:#bcbcbc;}

/* Highlight */
.highlight1{background-color:#f7f7f7; border:solid 1px #ebebeb}	
.highlight2{background-color:#ebebeb;  border:solid 1px #f7f7f7}


/* Dropcaps */	
.dropcap1{	text-shadow:1px 1px 0 #ebebeb;	color:#f15a38}
.dropcap2{background:#f15a38; color:#fff;}		
.dropcap3{	background:#f15a38; color:#fff;}

		
/* Tabs */
ul.tabs li {
	background:#f8f8f8;
	border:1px solid #e0e0e0;
	border-width:1px 1px 1px 0px;
}
ul.tabs li:first-child{border-left:solid 1px #e0e0e0;}
ul.tabs li a {color:#444;}
ul.tabs li.active{background:#fdfdfd; border-bottom:solid 1px #fff}
html ul.tabs li.active a{ color:#f15a38; }
#tab-body{border:solid 1px #e0e0e0; background:#fdfdfd;}

/* jQuery Toggles */
h2.trigger span { color:#444;}
h2.active span{ color:#f15a38}
h2.trigger a:hover {color: #444;}

/* Gallery */
.gallery img {border-top:2px solid #f27c61;}
.gallery .gallery-caption{color:#444;} 


/*=================================================== Footer Section ===================================================*/
#footersidebar .widget-title{color:#444; }
#footersidebar li a{color:#777}
#footersidebar li a:hover{color:#f15a38}
#outerfootersidebar{border:1px solid #ebebeb; border-width:1px 0px 1px 0px}
#footersidebar li li{ border-bottom:1px solid #ebebeb;}
#footersidebar li li:first-child{border-top:0px;}

#newsletter input[type="text"]{ background:#ebebeb;}
#newsletter input[type="submit"]{ background:#bfbfbf;}