/* 

Premier - CSS File

CHANGE COLOR STYLE

*/

body {
	color:#979797;
	background-color:#e8e8e8;
}


#bodychild {
	background:#fff;
	border:solid #e5e5e5;
	border-width:0px 10px;
}

/*============================================== GENERAL SECTION ==============================================*/
a, .textBoldUppercase{color:#0072bc;}
a:hover, a.colortext:hover, .colortext a:hover, .colortext, #breadcrumbs a{color:#0072bc;}
#logo a, #logo a:visited{color:#979797;}
#logo .desc{ }


/* Heading & text */
h1, h2, h3, h4, h5, h6, .title{color:#3f3f3f;}
.pagedesc{color:#888;}
.title{ color:#fff; background:url(../images/bg-title.png) no-repeat;}
h4 em{ color:#979797; font-weight:normal;}

/*============================================== HEADER AND MENU SECTION ==============================================*/

#outerheader{
background: #f7f7f7;

}
.home #outerheader .container{ background:none;}
#outerheader .container{}
#nav-wrap{background:#fff;}
.sf-menu a, .sf-menu a:visited{color:#979797;}/* 1st level */
.sf-menu a:hover, .sf-menu li.current > a{color:#fff;   }/* 1st level */
.sf-menu li:hover, .sf-menu li.current{ background:#0072bc;}
.sf-menu > li a{border-right:solid 1px #f7f7f9; }

/* dropdown */

.sf-menu li li a, .sf-menu li li a:visited{color:#fff;  border-right:0px!important;}
.sf-menu li li a:hover, sf-menu li.current li a{color:#cccccc}
.sf-menu li li:hover, .sf-menu li li.current{ background:none; }
.sf-menu ul{background:#0072bc;}

.sf-menu li li {border-top:solid 1px #ffffff!important;}
.sf-menu li li:first-child{ border-top:0!important}
.sf-menu li li:last-child{ border-bottom:0}

.tinynav{background:#fff; border:1px solid #eaeaea;}




/*============================================== SLIDER SECTION ==============================================*/

#slider .button{ color:#535353;
background: #f1f1f1; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #f1f1f1 0%, #f6f6f6 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(99%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f1f1f1 0%,#f6f6f6 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f1f1f1 0%,#f6f6f6 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f1f1f1 0%,#f6f6f6 99%); /* IE10+ */
background: linear-gradient(to bottom,  #f1f1f1 0%,#f6f6f6 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */

}

.flex-caption .slider-title{color:#3f3f3f}
.flex-caption .slider-desc{ color:#979797}
.flex-caption { color:#979797}
.flex-control-paging li a {background: #fff;}
.flex-control-paging li a:hover { background: #ababab; }
.flex-control-paging li a.flex-active { background: #ababab;}

/*============================================== BEFORE CONTENT SECTION ==============================================*/
#pagetitle-container{}
.shadow-l{ background:url(../images/shadow-l.png) no-repeat bottom left}
.shadow-r{ background:url(../images/shadow-r.png) no-repeat bottom right}
.pagetitle{ background:#fff;}
#breadcrumbs{ color:#bbb;}

/*============================================== CONTENT SECTION ==============================================*/



/* Form */
input[type="text"],
textarea, input[type="password"], select{
	border:solid 1px #f2f2f2;
	color:#979797;
	background:#fdfdfd;
}
label{ color:#979797;}
span.required{ color:#979797; font-weight:bold;}

/* Horizontal Line */
hr {
	color:#f2f2f2;
	background-color:#f2f2f2;
}

.line{ background: #f2f2f2; }
.line span{ background:#0072bc; }


/* Features */
.features .item-container{
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #fdfdfd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fdfdfd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#fdfdfd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#fdfdfd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#fdfdfd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#fdfdfd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdfdfd',GradientType=0 ); /* IE6-8 */

}
.features .shadow-l{ background:url(../images/shadow-l.png) no-repeat top left}
.features .shadow-r{ background:url(../images/shadow-r.png) no-repeat top right}


/*=== Highlight Content ===*/
.highlight-content h3{ color:#888;}

.box{ background:#fdfdfd url(../images/line-v.png) no-repeat center; border:1px solid #f2f2f2;}


/* Button */
.button, .button:visited, input[type="submit"]{
	color:#979797;
background: #fbfbfb; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #fbfbfb 0%, #f1f1f1 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(99%,#f1f1f1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 99%); /* IE10+ */
background: linear-gradient(to bottom,  #fbfbfb 0%,#f1f1f1 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: 1px 2px 0px #e5e6e8;
-moz-box-shadow:    1px 2px 0px #e5e6e8;
box-shadow:         1px 2px 0px #e5e6e8;
}
#slider .button:hover, .button:hover, input[type="submit"]:hover{
	background: #0072bc;
	color:#fff!important;
	border:0;
}

/* Blockquote */
blockquote{color:#0072bc;}



/* Code */
code {
	border-left:4px solid #e9e9e9;
}
	



/* Tables */
th{
	background: #f8f8f8; /* for non-css3 browsers */
	color:#3f3f3f;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
}
thead th{border-right: 1px solid #eaeaea!important;}
table {border: 1px solid #eaeaea;border-bottom:0; border-right:0px;}
tr td {border-bottom: 1px solid #eaeaea; border-right: 1px solid #eaeaea;}
tr.odd td {background: #F2F7FC;}


/* Tagcloud */
.tagcloud a{border:solid 1px #f3f3f3;}
.tagcloud a:hover{border:solid 1px #303030; background:#303030; color:#fff !important;}


/*============================================== BLOG SECTION ==============================================*/

.posttitle a, .posttitle a:visited{color:#3f3f3f;}
.posttitle a:hover{color:#0072bc}

.entry-comment{ background:#303030;}
.entry-comment a, entry-comment a:visited{color:#fff}

.entry-content{ border-bottom:1px solid #f2f2f2}
.post .date-wrapper{ background:url(../images/bg-date.png) no-repeat right; color:#3f3f3f}

.entry-utility{ color:#d0d0d0;}
.entry-utility a, .entry-utility a:visited{ color:#979797;}
.entry-utility a:hover{color:#0072bc}
.entry-utility .like{ background:url(../images/like.png) no-repeat 0 7px}

.entry-tag{background:url(../images/dotted.png) repeat-x;}

#entry-author-info{ border-bottom:1px solid #f2f2f2}
.author{ color:#3f3f3f}

#comment h3{background:url(../images/dotted.png) repeat-x bottom; padding-bottom:10px; margin-bottom:30px;}
.comment-body{background:url(../images/dotted.png) repeat-x bottom;}
.tdate, .reply a, .reply a:visited{color:#979797; }

.fn, .fn a, .fn a:visited{color:#3f3f3f;}
.reply a:hover, .fn a:hover{color:#0072bc}



.wp-pagenavi{}
.wp-pagenavi a, .wp-pagenavi a:visited{
	color:#979797;
background: #fbfbfb; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #fbfbfb 0%, #f1f1f1 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(99%,#f1f1f1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 99%); /* IE10+ */
background: linear-gradient(to bottom,  #fbfbfb 0%,#f1f1f1 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: 1px 2px 0px #e5e6e8;
-moz-box-shadow:    1px 2px 0px #e5e6e8;
box-shadow:         1px 2px 0px #e5e6e8;
}

.wp-pagenavi .current, .wp-pagenavi a:hover{color:#0072bc;
background: #fbfbfb; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #fbfbfb 0%, #f1f1f1 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(99%,#f1f1f1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fbfbfb 0%,#f1f1f1 99%); /* IE10+ */
background: linear-gradient(to bottom,  #fbfbfb 0%,#f1f1f1 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: 1px 2px 0px #e5e6e8;
-moz-box-shadow:    1px 2px 0px #e5e6e8;
box-shadow:         1px 2px 0px #e5e6e8;
}

/*============================================== PORTFOLIO SECTION ==============================================*/
#filter{}
#filter li{ border-left:1px solid #eee}
#filter li:first-child{ border-left:0px;}
#filter li a{ color:#979797;}
#filter li.current a, #filter li a:hover{color:#0072bc;}
#filter li.current{}

.ts-pf-text{border-bottom:solid 1px #efefef;}
.ts-pf-text h2 a, .ts-pf-text h2 a:visited{color:#3f3f3f;}
.ts-pf-text h2 a:hover{color:#0072bc;}


/*============================================== SIDEBAR SECTION ==============================================*/
.sidebar li li{ border-bottom:1px solid #f4f4f4}
.sidebar li a, .sidebar li li a{color:#979797}
.sidebar li a:hover, .sidebar li li a:hover, .sidebar li li a.current{color:#0072bc;}

/* Recent Post */
#footer .rp-widget li h3 a{color:#3f3f3f;}
#footer .rp-widget li h3 a:hover{color:#0072bc;}
#footer .rp-widget .smalldate{color:#969696;}
.rp-widget li{border:0;}
.rp-widget li h3 a{ color:#979797;}
.rp-widget .smalldate{color:#969696;}


/* Search */
#searchform .bgsearch {background: #f8f8f8; border:solid #eaeaea; border-width:1px 0px 0px 1px}
.searchbutton {
    background: url("../images/search.png") no-repeat scroll 8px 3px transparent !important;
}


/* Tag */
.tags a{background:#3f3f3f; color:#fff!important;}
.tags a:hover{background:#525252; color:#fff!important;}



/*============================================== FOOTER SECTION ==============================================*/

#footer{border-top:1px solid #E4E4E4; background:#fcfcfc;}
#outerfootersidebar{}
#footersidebar{ border-bottom:1px solid #E4E4E4;}

/* Social */
.icon-img.twitter{background:#e8e8e8 url(../images/social/twitter.png)}
.icon-img.facebook{background:#e8e8e8 url(../images/social/facebook.png)}
.icon-img.google{background:#e8e8e8 url(../images/social/google.png)}
.icon-img.pinterest{background:#e8e8e8 url(../images/social/pinterest.png)}

.icon-img.twitter:hover{background:#52afef url(../images/social/twitter.png)}
.icon-img.facebook:hover{background:#1f76d8 url(../images/social/facebook.png)}
.icon-img.google:hover{background:#ef5d5d url(../images/social/google.png)}
.icon-img.pinterest:hover{background:#ff3030 url(../images/social/pinterest.png)}


#footer a, #footer a:visited{color:#0072bc; font-size:80%;}
#footer a:hover{color:#666666;}

#footernav{border-top:1px solid #E4E4E4;}
#footernav li{ border-left:1px solid #E4E4E4}
#footernav li:first-child{ border:0px; padding-left:0px;}

#outercopyright{ color:#666;}
#copyright a, #copyright a:visited{color:#666;}
#copyright a:hover{color:#0072bc;}
#copyright{border-top:1px solid #eeeeee;}
