body {
    color: #777777;
}

a, a:visited {
    color:#777777;
}
a, a:visited:hover{
    color:#19a1db;
}
.sidebar-widget{
}

::selection {
    color: #fff;
    background: #19a1db;
}
.blog__wrapper {
    background: #eceff1;
}
.wrapper {
    background: #fff;
}

.sidebar a, .sidebar a:visited {
    color:#575757;
}

.sidebar a:hover {
    color:#19a1db;
}
.coupon .button, input[type=submit]{
	 color: #fff;
}
.coupon .button, input[type=submit]:hover{
	background:#19a1db;
    color:#000 !important;
}

.button, input[type=submit] {
    color: #fff;
    background-color:#19a1db;
}

a.button, a.button{
    color: #fff !important;
    text-decoration: underline;
}
.flexslider {
	background: #fff;
}
.sliderheading {
    color: #fff;
}

.slidercontent {
    color: #fff;
}

.slidercontent a {
    color: #fff;
}


.readmore a {
	color:#fff;
	background: #525252;
} 


.readmore a:hover {
	color: #000;
	padding: 9px 20px;
	background: #19a1db;
}


.post-title a {
   color: #19a1db;
}
.home-post-title a {
    color: #212121;
}
.home-post-title a:hover {
	color: #0fabe4;
	text-decoration: underline;
}
.sidebar .widget-title {
    color: #212121;
}
.post-title {
    color: #212121;
}
.blog__wrapper .post {
	background: #fff;
	box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
    -o-box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
}
.sidebar li {
    border-bottom: 1px solid #ddd;
	color: #19a1db;
}

#header {
	background: #fff;
}

#header_search .searchinput {
	color: #fff !important;

	background: #696969;
}
#header_search .searchbutton {
	background: url(images/search.png) center no-repeat #696969;
}

.sidebar li ul li a{
	color:575757;
}
.menu-outer {
	background: none;
}

#top-menu {
    background: none;
}

#top-menu .menu a {
    color: #fff;
}
#top-menu .menu a:hover {
    color: #000;
	background: #19a1db;
}

#top-menu .menu ul {
    background: rgba(0, 0, 0, 0.7);
    color: #000!important;
}

#top-menu .menu ul a {
    color: #fff;
}
#top-menu .menu ul a:hover {
    color:#fff;
}

#main-menu .menu a {
    color: #fff;
}

#main-menu .menu ul a {
    color: #19a1db;
}

#main-menu .menu ul a:hover {
    color: #a2d6ff;
}

#main-menu .menu li:hover > a {
	color: #19a1db;
}
#main-menu .menu li {
}
#main-menu .menu li:hover{
}
#main-menu .menu ul li > a:hover{
    color: #19a1db;
}
#main-menu .menu ul li{
	border: none;
	background-color: #282828;
}

#main-menu .menu > li > a:hover, #main-menu .menu > li.dropdown:hover > a, #main-menu .menu > .current-menu-item > a,
#main-menu .current-menu-parent > a, navigation .current-menu-parent > a:hover, navigation .menu > .current-menu-item > a:hover {
    color: #19a1db;
}

.wp-pagenavi span.current {
    color: #fff;
    background-color: #19a1db;
}

.home-feature-image {
    background: none;
}


.home-blogmeta{
}


.home-blogmeta-comment a {
	color: #838383;
}
.home-blogmeta-comment {
	background: url(images/comment.png) no-repeat 4px 2px;
}
.home-blogmeta-comment a:hover {
	color:#19a1db;
}

.blogmeta-author{
}

.blog-meta {
}
.blogmeta-datetime {
    color: #727272;
}
.blogmeta-category {
    color: #727272;
}
.blogmeta-category a {
    color: #727272 !important;
}
.blogmeta-author {
    color: #727272;
}
.blogmeta-datetime i,
.blogmeta-category i,
.blogmeta-author i {
	color:#19a1db;
}



.blogmeta-comment{
	background: url(images/comment.png) no-repeat 5px 2px;
}
.blogmeta-comment a{
	color:#838383;
}
.blogmeta-comment a:hover{
	color:#19a1db;
}
.sidebar li a {
    color: #727272 !important;
}
.sidebar li ul li {
    padding-left: 15px;
    padding-top: 10px;
    margin-bottom: 0px;
}

.footer-widget-area li ul li {
    padding-left: 15px;
    padding-top: 10px;
    margin-bottom: 0px;
}


.sidebar {
    color: #545454;
}



.sidebar .searchbutton {
    background: url(images/search.png) 12px 6px no-repeat #19a1db;
}

.footer-widget-area .searchbutton {
    background: url(images/search.png) 8px 8px no-repeat #19a1db;
}
.home-blogmeta-datetime {
	color: #727272;
}
.home-blogmeta-datetime i,
.home-blogmeta-category i,
.home-blogmeta-author i {
	color: #19a1db;
}
.home-blogmeta-category {
	color: #727272;
}
.home-blogmeta-category a {
	color: #727272 !important;
}
.home-blogmeta-author{
	color:#727272;
}

.post-wrapper{
	border: 1px solid #e0e0e0;
}

#content .searchbutton {
    background: url(images/search.png) center no-repeat #19a1db;
}

.sidebar .recent-post li{
	padding-top: 4px;
}
.home-feature-image img{
}

.sidebar .recentpost-meta {
    color: #575757;
}

.sidebar .widget_calendar table td#today, .sidebar #calendar_wrap table td#today {
    color: #fff;
    background: #19a1db;
}

.sidebar .widget_calendar table caption, .sidebar #calendar_wrap table caption {
    color:#4c4c4c;
}

.sidebar .widget_calendar table td a, .sidebar #calendar_wrap table td a {
    color: #777777;
}
.sidebar .widget_calendar table td:hover, .sidebar #calendar_wrap table td:hover {
    color: #19a1db;
}

.sidebar .widget_tag_cloud div a, .sidebar .tagcloud a, .meta-tags a {
    color: #000;
}

.sidebar .widget_tag_cloud div a:hover, .sidebar .tagcloud a:hover, .meta-tags a:hover {
    color: #19a1db;
}

.sidebar .feedburner-email {
    border: 1px solid #dfdfdf;
}

.sidebar #s {
    border: 1px solid #19a1db;
}

.tabber .ul-tabs li.active {
    background: #19a1db;
}

.tabber .ul-tabs li.active a {
    color: #fff;
}
.footer-widget{
	border:none !important;
}

.footer-widgets {
    color: #fff;
    background: #131313;
	border-bottom: 1px solid #202020;
}

.footer-widgets a, .footer-widgets a:visited {
    color: #fff;
}

.footer-widgets a:hover {
    color: #19a1db;
}

.footer-widget-area .widget-title, .footer-widget-area .footer-widget-title {
    color: #fff;
}
.footer-widget-area li {
    color: #fff;
}

.footer-widget {
	background: #131313;
}

.footer-widget-area .recentpost-meta {
    color: #fff;
}

#footer {
    margin: 0px auto;
	background: #282828;
}

.footer-text {
   
	color: #fff;
}

.footer-text a{
   color: #19a1db;
}
.footer-widget-area #s {
    border: 1px solid #f0f0f0;
	color: #000;
}
.footer-widget p{
	color:#fff;
}

.footer-widget-area .widget_shopping_cart_content .buttons a {
    color: #fff;
    float: left;
}
.footer-widget-area .widget_shopping_cart_content .buttons a:hover {
    color: #000 !important;
}

.footer-widget-area .widget_calendar table caption, .footer-widget-area #calendar_wrap table caption {
    color: #fff;
}

.footer-widget-area .widget_calendar table td a, .footer-widget-area #calendar_wrap table td a {
    color: #fff;
}

.footer-widget-area .widget_calendar table td:hover, .footer-widget-area #calendar_wrap table td:hover {
    color: #19a1db;
}

.footer-widget-area .widget_calendar table td#today, .footer-widget-area #calendar_wrap table td#today {
    color: #fff;
    background:#19a1db;
	float: none;
}

.footer-widget-area .widget_tag_cloud div a, .footer-widget-area .tagcloud a, .meta-tags a {
    color: #fff;
}

.footer-widget-area .widget_tag_cloud div a:hover, .footer-widget-area .tagcloud a:hover, .meta-tags a:hover {
    color: #19a1db;
}

.footer-widget-area .feedburner-email {
    border: 1px solid #dfdfdf;
}


.tabber .ul-tabs li.active a {
    color: #fff;
}

.tabber .tab-widget.current {
    border: 1px solid #c6c6c6;
}

.tabber .ul-tabs li {
    background-color: #f1f1f3;
    border-top: 1px solid #c6c6c6;
    border-left: 1px solid #c6c6c6;
    border-bottom: 1px solid #c6c6c6;
}

.tabber .ul-tabs li:last-child {
    border-right: 1px solid #c6c6c6;
}

.wp-pagenavi a, .wp-pagenavi span {
    color: #1c1c1c;
	border: 1px solid #ddd; 
	background: #f0f0f0;
}

.port-readmore a{
	color: #676767;
}

#headerwrapper {
	background:#fff;
}
#content {
}

.footer-widget-area .widget_shopping_cart_content .buttons a {
    color: #fff !important;
    float: left;
	padding: 7px 12px;
	background:#19a1db;
	margin: 0px 4px;
}
#header_search .searchform{
	border: 1px solid #747474;
}

#social-icon-wrapper {
}

#tagline{
	color: #fff;
}
.sidebar-widget .widget_shopping_cart_content .buttons a{
	color: #fff !important;
}

.sidebar-widget .widget_shopping_cart_content .buttons a:hover {
	color: #000 !important;
}
<!--content home -->
