body {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:13px;
						font-weight:normal;
						color:#777777;
						}

						h1 {
						font-family:Roboto,Arial,Helvetica,sans-serif;
						font-size:28px;
						font-weight:normal;
						color:#444444;
						}

						h2 {
						font-family:Roboto,Arial,Helvetica,sans-serif;
						font-size:23px;
						font-weight:normal;
						color:#444444;
						}

						h3 {
						font-family:Roboto,Arial,Helvetica,sans-serif;
						font-size:18px;
						font-weight:normal;
						color:#444444;
						}

						h4 {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:15px;
						font-weight:normal;
						color:#666666;
						}

						h5 {
						font-family:Roboto,Arial,Helvetica,sans-serif;
						font-size:15px;
						font-weight:normal;
						color:#444444;
						}

						h6 {
						font-family:Roboto,Arial,Helvetica,sans-serif;
						font-size:14px;
						font-weight:normal;
						color:#444444;
						}

						h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited {
						font-weight:inherit;
						color:inherit;
						}

						h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,a:hover h1,a:hover h2,a:hover h3,a:hover h4,a:hover h5,a:hover h6 {
						color:#666666;
						}

						.callus {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:13px;
						font-weight:normal;
						color:#999999 !important;
						}

						a,a:visited {
						color:#289dcc;
						}

						a:hover,a:focus {
						color:#666666;
						}

						#infobar {
						position:fixed;
						}

						#topbar {
						background:#ffffff;
						border-bottom:1px solid #efefef;
						}

						#topbar .callus {
						color:#999999;
						}

						#topbar .callus a {
						color:#999999;
						}

						#topbar .callus a:hover {
						color:#289dcc;
						}

						.header {
						background:#ffffff;
						}

						.header .slogan {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:13px;
						font-weight:normal;
						color:#999999;
						}
						/* Header V1 ------------------------------------------------------------------------ */
						#header {
						height:90px;
						}

						#header .logo {
						margin-top:26px;
						}

						#header .select-menu {
						background:#ffffff
						}

						#header #navigation ul#nav >li {
						height:90px;
						}

						#header #navigation ul#nav >li >a {
						height:87px;
						line-height:87px;
						}

						#header #navigation ul#nav li .sub-menu {
						top:87px;
						}

						#header #header-searchform {
						margin-top:27px;
						}

						#header #header-cart {
						margin-top:27px;
						}

						#header #navigation ul li a {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:13px;
						font-weight:normal;
						color:#888888;
						}

						#header #navigation ul li a:hover {
						color:#444444;
						border-color:#444444;
						}

						#header #navigation li.current-menu-item a,#header #navigation li.current-menu-item a:hover,#header #navigation li.current-page-ancestor a,#header #navigation li.current-page-ancestor a:hover,#header #navigation li.current-menu-ancestor a,#header #navigation li.current-menu-ancestor a:hover,#header #navigation li.current-menu-parent a,#header #navigation li.current-menu-parent a:hover,#header #navigation li.current_page_ancestor a,#header #navigation li.current_page_ancestor a:hover {
						color:#289dcc;
						border-color:#289dcc;
						}
						/* Header V2 ------------------------------------------------------------------------ */
						#header-v2 .header-v2-container {
						height:90px;
						}

						#header-v2 .logo {
						margin-top:28px;
						}

						#header-v2 #header-searchform {
						margin-top:28px;
						}

						#header-v2 #header-cart {
						margin-top:28px;
						}

						#header-v2 .slogan {
						margin-top:33px;
						}

						#header-v2 #navigation .sub-menu {
						top:41px;
						}

						#header-v2 #navigation ul li a {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:13px;
						font-weight:normal;
						color:#888888;
						}

						#header-v2 #navigation ul li a:hover {
						color:#444444;
						border-color:#444444;
						}

						#header-v2 #navigation li.current-menu-item a,#header-v2 #navigation li.current-menu-item a:hover,#header-v2 #navigation li.current-page-ancestor a,#header-v2 #navigation li.current-page-ancestor a:hover,#header-v2 #navigation li.current-menu-ancestor a,#header-v2 #navigation li.current-menu-ancestor a:hover,#header-v2 #navigation li.current-menu-parent a,#header-v2 #navigation li.current-menu-parent a:hover,#header-v2 #navigation li.current_page_ancestor a,#header-v2 #navigation li.current_page_ancestor a:hover {
						color:#289dcc;
						border-color:#289dcc;
						}

						#header-v2 #navigation li.current-menu-item a:after,#header-v2 #navigation li.current-page-ancestor a:after,#header-v2 #navigation li.current-menu-ancestor a:after,#header-v2 #navigation li.current-menu-parent a:after,#header-v2 #navigation li.current_page_ancestor a:after {
						border-color:#289dcc transparent transparent transparent;
						}
						/* Header V3 ------------------------------------------------------------------------ */
						#header-v3 {
						height:90px;
						}

						#header-v3 .logo {
						margin-top:28px;
						}

						#header-v3 #navigation ul {
						margin-top:26px;
						}

						#header-v3 #header-searchform {
						margin-top:28px;
						}

						#header-v3 #header-cart {
						margin-top:28px;
						}

						#header-v3 #navigation .sub-menu {
						top:35px;
						}

						#header-v3 #navigation ul li a {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:13px;
						font-weight:normal;
						color:#888888;
						background:#ffffff;
						}

						#header-v3 #navigation ul li a:hover,#header-v3 #navigation ul li.sfHover a {
						background:#444444;
						}

						#header-v3 #navigation li.current-menu-item a,#header-v3 #navigation li.current-menu-item a:hover,#header-v3 #navigation li.current-page-ancestor a,#header-v3 #navigation li.current-page-ancestor a:hover,#header-v3 #navigation li.current-menu-ancestor a,#header-v3 #navigation li.current-menu-ancestor a:hover,#header-v3 #navigation li.current-menu-parent a,#header-v3 #navigation li.current-menu-parent a:hover,#header-v3 #navigation li.current_page_ancestor a,#header-v3 #navigation li.current_page_ancestor a:hover {
						background:#289dcc;
						}
						/* Header V4 ------------------------------------------------------------------------ */
						#header-v4 .header-v4-container {
						height:90px;
						}

						#header-v4 .logo {
						margin-top:28px;
						}

						#header-v4 #header-searchform {
						margin-top:28px;
						}

						#header-v4 #header-cart {
						margin-top:28px;
						}

						#header-v4 .slogan {
						margin-top:33px;
						}

						#header-v4 #navigation .sub-menu {
						top:41px;
						}

						#header-v4 #navigation {
						background:#555555;
						}

						#header-v4 #navigation ul li a {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:13px;
						font-weight:normal;
						color:#888888;
						}

						#header-v4 #navigation ul li a:hover,#header-v4 #navigation ul li.sfHover a {
						background:#444444;
						}

						#header-v4 #navigation li.current-menu-item a,#header-v4 #navigation li.current-menu-item a:hover,#header-v4 #navigation li.current-page-ancestor a,#header-v4 #navigation li.current-page-ancestor a:hover,#header-v4 #navigation li.current-menu-ancestor a,#header-v4 #navigation li.current-menu-ancestor a:hover,#header-v4 #navigation li.current-menu-parent a,#header-v4 #navigation li.current-menu-parent a:hover,#header-v4 #navigation li.current_page_ancestor a,#header-v4 #navigation li.current_page_ancestor a:hover {
						background:#289dcc;
						}
						/* Header V5 ------------------------------------------------------------------------ */
						#header-v5 .header-v5-container {
						height:122px;
						}

						#header-v5 .logo {
						margin-top:33px;
						}

						#header-v5 .slogan {
						margin-top:4px;
						}

						#header-v5 #navigation .sub-menu {
						top:41px;
						}

						#header-v5 #navigation ul li a {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:13px;
						font-weight:normal;
						color:#888888;
						}

						#header-v5 #navigation ul li a:hover {
						color:#444444;
						}

						#header-v5 #navigation li.current-menu-item a,#header-v5 #navigation li.current-menu-item a:hover,#header-v5 #navigation li.current-page-ancestor a,#header-v5 #navigation li.current-page-ancestor a:hover,#header-v5 #navigation li.current-menu-ancestor a,#header-v5 #navigation li.current-menu-ancestor a:hover,#header-v5 #navigation li.current-menu-parent a,#header-v5 #navigation li.current-menu-parent a:hover,#header-v5 #navigation li.current_page_ancestor a,#header-v5 #navigation li.current_page_ancestor a:hover {
						color:#289dcc;
						border-color:#289dcc;
						}
						/* Header V6 ------------------------------------------------------------------------ */
						#header-v6 {
						height:90px;
						}

						#header-v6 .logo {
						margin-top:26px;
						}

						#header-v6 .select-menu {
						background:#ffffff
						}

						#header-v6 #navigation ul#nav >li {
						height:90px;
						}

						#header-v6 #navigation ul#nav >li >a {
						height:87px;
						line-height:87px;
						}

						#header-v6 #navigation .sub-menu {
						top:87px !important;
						}

						#header-v6 #header-searchform {
						margin-top:27px;
						}

						#header-v6 #header-cart {
						margin-top:27px;
						}

						#header-v6 #navigation ul li a {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:13px;
						font-weight:normal;
						color:#888888;
						}

						#header-v6 #navigation ul li a:hover {
						color:#444444;
						border-color:#444444;
						}

						#header-v6 #navigation li.current-menu-item a,#header-v6 #navigation li.current-menu-item a:hover,#header-v6 #navigation li.current-page-ancestor a,#header-v6 #navigation li.current-page-ancestor a:hover,#header-v6 #navigation li.current-menu-ancestor a,#header-v6 #navigation li.current-menu-ancestor a:hover,#header-v6 #navigation li.current-menu-parent a,#header-v6 #navigation li.current-menu-parent a:hover,#header-v6 #navigation li.current_page_ancestor a,#header-v6 #navigation li.current_page_ancestor a:hover {
						color:#289dcc;
						border-color:#289dcc;
						}

						#header-v6.header-megamenu #navigation >ul >li.megamenu >ul >li {
						border-color:#a5a5a5 !important;
						}

						#header-v6.header-megamenu #navigation .sub-menu ul li a,#header-v6.header-megamenu #navigation .sub-menu li a {
						border-color:#a5a5a5 !important;
						}
						/* Sub-Menu Navigation ------------------------------------------------------------------------ */
						html body #navigation .sub-menu {
						background:#999999 !important;
						border-color:#555555 !important;
						}

						html body #navigation .sub-menu li a,html body #navigation .sub-menu li .sub-menu li a,html body #navigation .sub-menu li .sub-menu li .sub-menu li a {
						font-family:Open Sans,Arial,Helvetica,sans-serif !important;
						font-size:13px !important;
						font-weight:normal !important;
						color:#dedede !important;
						}

						#navigation .sub-menu li {
						border-color:#a5a5a5;
						}

						#navigation .sub-menu li a:hover,#navigation .sub-menu li .sub-menu li a:hover,#navigation .sub-menu li.current-menu-item a,#navigation .sub-menu li.current-menu-item a:hover,#navigation .sub-menu li.current_page_item a,#navigation .sub-menu li.current_page_item a:hover {
						color:#ffffff !important;
						}

						#title {
						background:#ffffff;
						background-image:linear-gradient(bottom,#FAFAFA 0%,#ffffff 100%);
						background-image:-o-linear-gradient(bottom,#FAFAFA 0%,#ffffff 100%);
						background-image:-moz-linear-gradient(bottom,#FAFAFA 0%,#ffffff 100%);
						background-image:-webkit-linear-gradient(bottom,#FAFAFA 0%,#ffffff 100%);
						background-image:-ms-linear-gradient(bottom,#FAFAFA 0%,#ffffff 100%);
						border-bottom:1px solid #e4e4e4;
						border-top:1px solid #e4e4e4;
						}

						#title h1 {
						font-family:Roboto,Arial,Helvetica,sans-serif;
						font-size:20px;
						font-weight:normal;
						color:#666666;
						}

						#title h2 {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:14px;
						font-weight:normal;
						color:#aaaaaa;
						}

						#title #breadcrumbs {
						color:#aaaaaa;
						}

						#title #breadcrumbs a {
						color:#aaaaaa;
						}

						#title #breadcrumbs a:hover {
						color:#289dcc;
						}

						#alt-title h1 {
						background:#289dcc;
						font-family:Roboto,Arial,Helvetica,sans-serif;
						font-size:20px;
						font-weight:normal;
						color:#ffffff;
						}

						#alt-title h2 {
						background:#ffffff;
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:14px;
						font-weight:normal;
						color:#999999;
						}

						#alt-breadcrumbs,#no-title {
						background:#ffffff;
						border-bottom:1px solid #e4e4e4;
						color:#999999;
						}

						#alt-title .grid {
						opacity:0.5;
						}

						#no-title #breadcrumbs {
						color:#999999;
						}

						#alt-breadcrumbs a,#no-title #breadcrumbs a {
						color:#999999;
						}

						#alt-breadcrumbs a:hover,#no-title #breadcrumbs a:hover {
						color:#289dcc;
						}

						#alt-title-2 h1 {
						font-family:Roboto,Arial,Helvetica,sans-serif;
						font-size:20px;
						font-weight:normal;
						color:#666666;
						}

						#alt-title-2 {
						background-color:#f4f4f4;
						border-top:1px solid #e4e4e4;
						border-bottom:1px solid #e4e4e4;
						}

						#alt-title-2 #breadcrumbs,#alt-title-2 #breadcrumbs a {
						color:#999999;
						}

						#alt-title-2 #breadcrumbs a:hover {
						color:#289dcc;
						}

						#sidebar .widget h3 {
						font-family:Roboto,Arial,Helvetica,sans-serif;
						font-size:15px;
						font-weight:normal;
						color:#444444;
						}
						/* Twitter Bar ------------------------------------------------------------------------ */
						#twitterbar {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:13px;
						font-weight:normal;
						color:#ffffff;
						background:#289dcc;
						}

						#twitterbar .twitterpost a {
						color:#ffffff;
						}
						/* Footer ------------------------------------------------------------------------ */
						#footer {
						border-top:10px solid #333333;
						}

						#footer,#infobar {
						border-top-color:#333333;
						background:#444444;
						color:#999999;
						}

						#footer a,#infobar a {
						color:#999999;
						}

						#footer a:hover,#infobar a:hover {
						color:#ffffff;
						}

						#footer .widget h3,#infobar .widget h3 {
						font-family:Roboto,Arial,Helvetica,sans-serif;
						font-size:15px;
						font-weight:normal !important;
						color:#ffffff !important;
						border-bottom:1px solid #555555;
						}

						#infobar .no-widgets {
						color:#999999;
						}
						/* Copyright ------------------------------------------------------------------------ */
						#copyright {
						background:#222222;
						color:#777777;
						}

						#copyright a {
						color:#888888;
						}

						#copyright a:hover {
						color:#ffffff;
						}
						/* Forms ------------------------------------------------------------------------ */
						input [type= 'text ' ],input [type= 'password ' ],input [type= 'email ' ],textarea,select,button,input [type= 'submit ' ],input [type= 'reset ' ],input [type= 'button ' ] {
						font-family:Open Sans,Arial,Helvetica,sans-serif;
						font-size:13px;
						}
						/* Accent Color ------------------------------------------------------------------------ */::selection {
						background:#289dcc
						}::-moz-selection {
						background:#289dcc
						}

						.highlight {
						color:#289dcc
						}

						.post-icon {
						background:#289dcc
						}

						.single .post-tags a:hover {
						background:#289dcc;
						border-color:#289dcc;
						}

						#pagination a:hover {
						border-color:#289dcc;
						background:#289dcc;
						}

						#filters ul li a:hover {
						color:#289dcc
						}

						#filters ul li a.active {
						color:#289dcc
						}

						.portfolio-item:hover .portfolio-title {
						background:#289dcc;
						border-color:#289dcc;
						}

						.projects-nav a:hover,.post-navigation a:hover {
						background-color:#289dcc
						}

						.sidenav li a:hover,.widget_wp_nav_menu_desc li a:hover {
						color:#289dcc
						}

						.sidenav li.current_page_item a,.widget_wp_nav_menu_desc li.current_page_item a {
						border-left-color:#289dcc;
						color:#289dcc;
						}

						.sidenav li.current_page_item a,.sidenav li.current_page_item a:hover,.widget_wp_nav_menu_desc li.current_page_item a,.widget_wp_nav_menu_desc li.current_page_item a:hover {
						background-color:#289dcc;
						}

						#back-to-top a:hover {
						background-color:#289dcc
						}

						.widget_tag_cloud a:hover {
						background:#289dcc;
						border-color:#289dcc;
						}

						.widget_flickr #flickr_tab a:hover {
						background:#289dcc;
						border-color:#289dcc;
						}

						.widget_portfolio .portfolio-widget-item .portfolio-pic:hover {
						background:#289dcc;
						border-color:#289dcc;
						}

						#footer .widget_tag_cloud a:hover,#infobar .widget_tag_cloud a:hover {
						background:#289dcc;
						border-color:#289dcc;
						}

						#footer .widget_flickr #flickr_tab a:hover,#infobar .widget_flickr #flickr_tab a:hover {
						background:#289dcc;
						border-color:#289dcc;
						}

						#footer .widget_portfolio .portfolio-widget-item .portfolio-pic:hover,#infobar .widget_portfolio .portfolio-widget-item .portfolio-pic:hover {
						background:#289dcc;
						border-color:#289dcc;
						}

						.flex-direction-nav a:hover {
						background-color:#289dcc
						}

						a.button.alternative-1 {
						background:#289dcc;
						border-color:#289dcc;
						}

						.gallery img:hover {
						background:#289dcc;
						border-color:#289dcc !important;
						}

						.skillbar .skill-percentage {
						background:#289dcc
						}

						.latest-blog .blog-item:hover h4 {
						color:#289dcc
						}

						.tp-caption.big_colorbg {
						background:#289dcc;
						}

						.tp-caption.medium_colorbg {
						background:#289dcc;
						}

						.tp-caption.small_colorbg {
						background:#289dcc;
						}

						.tp-caption.customfont_color {
						color:#289dcc;
						}

						.tp-caption a {
						color:#289dcc;
						}

						.tp-leftarrow.default:hover,.tp-rightarrow.default:hover {
						background-color:#289dcc !important;
						}

						.wooslider-direction-nav a:hover {
						background-color:#289dcc;
						}
						/* WooCommerce */
						.product .onsale {
						background:#289dcc;
						}

						.woocommerce button,.woocommerce input [type=submit ] {
						color:#289dcc;
						}

						.products li .price {
						color:#289dcc;
						}

						.product .price {
						color:#289dcc;
						}

						.woocommerce-tabs .panel h2 {
						color:#289dcc;
						}

						.checkout .shop_table .total {
						color:#289dcc;
						}

						.woocommerce .form-row input [type=submit ],.woocommerce .form-row button {
						color:#289dcc;
						}