body {
	font-family:"Roboto", sans-serif;
	font-size:16px;
	line-height:24px;
	font-weight:400;
}
.w-blog-post {
	font-size:16px;
}
.w-nav .menu-item-language, .w-nav-item {
	font-family:"Roboto", sans-serif;
	font-weight:300;
}
h1, h2, h3, h4, h5, h6, .w-blog-post.format-quote blockquote, .w-counter-number, .w-pricing-item-price, .w-tabs-item-title, .ult_price_figure, .ult_countdown-amount, .ultb3-box .ultb3-title, .stats-block .stats-desc .stats-number {
	font-family:"Roboto", sans-serif;
	font-weight:300;
}
h1 {
	font-size:40px;
	letter-spacing:0px;
}
h2 {
	font-size:34px;
	letter-spacing:0px;
}
h3 {
	font-size:24px;
	letter-spacing:0px;
}
h4, .widgettitle, .comment-reply-title, .woocommerce #reviews h2, .woocommerce .related > h2, .woocommerce .upsells > h2, .woocommerce .cross-sells > h2 {
	font-size:24px;
	letter-spacing:0px;
}
h5, .w-blog:not(.cols_1) .w-blog-list .w-blog-post-title {
font-size:20px;
letter-spacing:0px;
}
h6 {
	font-size:18px;
	letter-spacing:0px;
}
@media (max-width:767px) {
body {
font-size:14px;
line-height:20px;
}
.w-blog-post {
font-size:14px;
}
h1 {
font-size:30px;
}
h2 {
font-size:26px;
}
h3 {
font-size:18px;
}
h4, .widgettitle, .comment-reply-title, .woocommerce #reviews h2, .woocommerce .related > h2, .woocommerce .upsells > h2, .woocommerce .cross-sells > h2 {
font-size:20px;
}
h5 {
font-size:18px;
}
h6 {
font-size:16px;
}
}
body, .header_hor .l-header.pos_fixed {
	min-width:1300px;
}
.l-canvas.type_boxed, .l-canvas.type_boxed .l-subheader, .l-canvas.type_boxed ~ .l-footer .l-subfooter {
max-width:1300px;
}
.header_hor .l-subheader-h, .l-titlebar-h, .l-main-h, .l-section-h, .l-subfooter-h, .w-tabs-section-content-h, .w-blog-post-body {
	max-width:1140px;
}
.l-sidebar {
	width:25%;
}
.l-content {
	width:70%;
}
@media (max-width:767px) {
.g-cols.offset_none, .g-cols.offset_none > div {
display:block;
}
.g-cols > div {
width:100% !important;
margin-left:0 !important;
margin-right:0 !important;
margin-bottom:30px;
}
.l-subfooter.at_top .g-cols > div {
margin-bottom:10px;
}
.g-cols.offset_none > div, .g-cols > div:last-child {
margin-bottom:0 !important;
}
}
@media (min-width:901px) {
.header_hor .l-subheader.at_top {
line-height:40px;
height:40px;
}
.header_hor .l-header.sticky .l-subheader.at_top {
line-height:0px;
height:0px;
overflow:hidden;
}
.header_hor .l-subheader.at_middle {
line-height:100px;
height:100px;
}
.header_hor .l-header.sticky .l-subheader.at_middle {
line-height:50px;
height:50px;
}
.l-subheader.at_bottom {
display:none;
}
.header_hor .l-subheader.at_bottom {
line-height:50px;
height:50px;
}
.header_hor .l-header.sticky .l-subheader.at_bottom {
line-height:50px;
height:50px;
}
.header_hor .l-header.pos_fixed ~ .l-titlebar, .header_hor .l-canvas.titlebar_none.sidebar_left .l-header.pos_fixed ~ .l-main, .header_hor .l-canvas.titlebar_none.sidebar_right .l-header.pos_fixed ~ .l-main, .header_hor .l-canvas.titlebar_none.sidebar_none .l-header.pos_fixed ~ .l-main .l-section:first-child, .header_hor .l-header.pos_static.bg_transparent ~ .l-titlebar, .header_hor .l-canvas.titlebar_none.sidebar_left .l-header.pos_static.bg_transparent ~ .l-main, .header_hor .l-canvas.titlebar_none.sidebar_right .l-header.pos_static.bg_transparent ~ .l-main, .header_hor .l-canvas.titlebar_none.sidebar_none .l-header.pos_static.bg_transparent ~ .l-main .l-section:first-child {
padding-top:140px;
}
.header_hor .l-header.pos_static.bg_solid + .l-main .l-section.preview_trendy .w-blog-post-preview {
top:-140px;
}
.header_ver {
padding-left:300px;
position:relative;
}
.rtl.header_ver {
padding-left:0;
padding-right:300px;
}
.header_ver .l-header, .header_ver .l-header .w-cart-notification {
width:300px;
}
.header_ver .l-navigation-item.to_next {
left:100px;
}
.no-touch .header_ver .l-navigation-item.to_next:hover {
left:300px;
}
.rtl.header_ver .l-navigation-item.to_next {
right:100px;
}
.no-touch .rtl.header_ver .l-navigation-item.to_next:hover {
right:300px;
}
.header_ver .w-nav.type_desktop [class*="columns"] .w-nav-list.level_2 {
width:calc(100vw - 300px);
max-width:980px;
}
}
@media (min-width:601px) and (max-width:900px) {
.header_hor .l-subheader.at_top {
line-height:36px;
height:36px;
}
.header_hor .l-header.sticky .l-subheader.at_top {
line-height:36px;
height:36px;
}
.header_hor .l-subheader.at_middle {
line-height:80px;
height:80px;
}
.header_hor .l-header.sticky .l-subheader.at_middle {
line-height:50px;
height:50px;
}
.l-subheader.at_bottom {
display:none;
}
.header_hor .l-subheader.at_bottom {
line-height:50px;
height:50px;
}
.header_hor .l-header.sticky .l-subheader.at_bottom {
line-height:50px;
height:50px;
}
.header_hor .l-header.pos_fixed ~ .l-titlebar, .header_hor .l-canvas.titlebar_none.sidebar_left .l-header.pos_fixed ~ .l-main, .header_hor .l-canvas.titlebar_none.sidebar_right .l-header.pos_fixed ~ .l-main, .header_hor .l-canvas.titlebar_none.sidebar_none .l-header.pos_fixed ~ .l-main .l-section:first-child, .header_hor .l-header.pos_static.bg_transparent ~ .l-titlebar, .header_hor .l-canvas.titlebar_none.sidebar_left .l-header.pos_static.bg_transparent ~ .l-main, .header_hor .l-canvas.titlebar_none.sidebar_right .l-header.pos_static.bg_transparent ~ .l-main, .header_hor .l-canvas.titlebar_none.sidebar_none .l-header.pos_static.bg_transparent ~ .l-main .l-section:first-child {
padding-top:116px;
}
.header_hor .l-header.pos_static.bg_solid + .l-main .l-section.preview_trendy .w-blog-post-preview {
top:-116px;
}
.header_ver .l-header {
width:300px;
}
}
@media (max-width:600px) {
.header_hor .l-subheader.at_top {
line-height:36px;
height:36px;
}
.header_hor .l-header.sticky .l-subheader.at_top {
line-height:36px;
height:36px;
}
.header_hor .l-subheader.at_middle {
line-height:50px;
height:50px;
}
.header_hor .l-header.sticky .l-subheader.at_middle {
line-height:50px;
height:50px;
}
.l-subheader.at_bottom {
display:none;
}
.header_hor .l-subheader.at_bottom {
line-height:50px;
height:50px;
}
.header_hor .l-header.sticky .l-subheader.at_bottom {
line-height:50px;
height:50px;
}
.header_hor .l-header.pos_fixed ~ .l-titlebar, .header_hor .l-canvas.titlebar_none.sidebar_left .l-header.pos_fixed ~ .l-main, .header_hor .l-canvas.titlebar_none.sidebar_right .l-header.pos_fixed ~ .l-main, .header_hor .l-canvas.titlebar_none.sidebar_none .l-header.pos_fixed ~ .l-main .l-section:first-child, .header_hor .l-header.pos_static.bg_transparent ~ .l-titlebar, .header_hor .l-canvas.titlebar_none.sidebar_left .l-header.pos_static.bg_transparent ~ .l-main, .header_hor .l-canvas.titlebar_none.sidebar_right .l-header.pos_static.bg_transparent ~ .l-main, .header_hor .l-canvas.titlebar_none.sidebar_none .l-header.pos_static.bg_transparent ~ .l-main .l-section:first-child {
padding-top:86px;
}
.header_hor .l-header.pos_static.bg_solid + .l-main .l-section.preview_trendy .w-blog-post-preview {
top:-86px;
}
}
@media (min-width:901px) {
.ush_image_1 {
height:60px;
}
.l-header.sticky .ush_image_1 {
height:60px;
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_image_1 {
height:40px;
}
.l-header.sticky .ush_image_1 {
height:40px;
}
}
@media (max-width:600px) {
.ush_image_1 {
height:30px;
}
.l-header.sticky .ush_image_1 {
height:30px;
}
}
@media (min-width:901px) {
.ush_image_2 {
height:35px;
}
.l-header.sticky .ush_image_2 {
height:20px;
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_image_2 {
height:30px;
}
.l-header.sticky .ush_image_2 {
height:25px;
}
}
@media (max-width:600px) {
.ush_image_2 {
height:33px;
}
.l-header.sticky .ush_image_2 {
height:20px;
}
}
.ush_text_2 .w-text-value {
color:;
}
@media (min-width:901px) {
.ush_text_2 {
font-size:14px;
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_text_2 {
font-size:13px;
}
}
@media (max-width:600px) {
.ush_text_2 {
font-size:11px;
}
}
.ush_text_2 {
	white-space:nowrap;
}
.ush_text_3 .w-text-value {
color:;
}
@media (min-width:901px) {
.ush_text_3 {
font-size:14px;
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_text_3 {
font-size:13px;
}
}
@media (max-width:600px) {
.ush_text_3 {
font-size:11px;
}
}
.ush_text_3 {
	white-space:nowrap;
}
.ush_text_4 .w-text-value {
color:;
}
@media (min-width:901px) {
.ush_text_4 {
font-size:13px;
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_text_4 {
font-size:13px;
}
}
@media (max-width:600px) {
.ush_text_4 {
font-size:13px;
}
}
.ush_text_4 {
	white-space:nowrap;
}
.header_hor .ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a {
	padding:0 20px;
}
.header_ver .ush_menu_1.type_desktop {
	line-height:40px;
}
.ush_menu_1.type_desktop .btn.w-nav-item.level_1 > .w-nav-anchor {
	margin:10px;
}
.ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a, .ush_menu_1.type_desktop [class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 {
font-size:16px;
}
.ush_menu_1.type_desktop .submenu-languages .menu-item-language > a, .ush_menu_1.type_desktop .w-nav-anchor:not(.level_1) {
font-size:15px;
}
.ush_menu_1.type_mobile .w-nav-anchor.level_1 {
	font-size:15px;
}
.ush_menu_1.type_mobile .menu-item-language > a, .ush_menu_1.type_mobile .w-nav-anchor:not(.level_1) {
font-size:14px;
}
@media (min-width:901px) {
.ush_socials_1 {
font-size:18px;
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_socials_1 {
font-size:18px;
}
}
@media (max-width:600px) {
.ush_socials_1 {
font-size:18px;
}
}
.ush_socials_1 .custom .w-socials-item-link-hover {
	background-color:#1abc9c;
}
.ush_socials_1.style_colored .custom .w-socials-item-link {
	color:#1abc9c;
}
@media (min-width:901px) {
.ush_dropdown_1 .w-dropdown-h {
font-size:13px;
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_dropdown_1 .w-dropdown-h {
font-size:13px;
}
}
@media (max-width:600px) {
.ush_dropdown_1 .w-dropdown-h {
font-size:11px;
}
}
@media (max-width:600px) {
.ush_dropdown_1 {
margin-left:10px!important;
}
}
.l-body {
	background-color:#e0e0e0;
}
.l-subheader.at_top, .l-subheader.at_top .w-dropdown-list, .header_hor .l-subheader.at_top .type_mobile .w-nav-list.level_1 {
	background-color:#425B7B;
}
.l-subheader.at_top, .l-subheader.at_top .w-dropdown.active, .header_hor .l-subheader.at_top .type_mobile .w-nav-list.level_1 {
	color:#ffffff;
}
.no-touch .l-subheader.at_top a:hover, .no-touch .l-subheader.at_top .w-cart-quantity, .no-touch .l-header.bg_transparent .l-subheader.at_top .w-dropdown.active a:hover {
	color:#ffc670;
}
.header_ver .l-header, .header_hor .l-subheader.at_middle, .l-subheader.at_middle .w-dropdown-list, .header_hor .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
	background-color:#5f82b0;
}
.l-subheader.at_middle, .l-subheader.at_middle .w-dropdown.active, .header_hor .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
	color:#ffffff;
}
.no-touch .l-subheader.at_middle a:hover, .no-touch .l-subheader.at_middle .w-cart-quantity, .no-touch .l-header.bg_transparent .l-subheader.at_middle .w-dropdown.active a:hover {
	color:#ffc670;
}
.l-subheader.at_bottom, .l-subheader.at_bottom .w-dropdown-list, .header_hor .l-subheader.at_bottom .type_mobile .w-nav-list.level_1 {
	background-color:#425B7B;
}
.l-subheader.at_bottom, .l-subheader.at_bottom .w-dropdown.active, .header_hor .l-subheader.at_bottom .type_mobile .w-nav-list.level_1 {
	color:#ffffff;
}
.no-touch .l-subheader.at_bottom a:hover, .no-touch .l-subheader.at_bottom .w-cart-quantity, .no-touch .l-header.bg_transparent .l-subheader.at_bottom .w-dropdown.active a:hover {
	color:#ffffff;
}
.l-header.bg_transparent:not(.sticky) .l-subheader {
color:#ffffff;
}
.no-touch .l-header.bg_transparent:not(.sticky) a:not(.w-nav-anchor):hover, .no-touch .l-header.bg_transparent:not(.sticky) .type_desktop .menu-item-language > a:hover, .no-touch .l-header.bg_transparent:not(.sticky) .type_desktop .menu-item-language:hover > a, .no-touch .l-header.bg_transparent:not(.sticky) .type_desktop .w-nav-item.level_1:hover > .w-nav-anchor {
color:#ffffff;
}
.l-header.bg_transparent:not(.sticky) .w-nav-title:after {
background-color:#ffffff;
}
.w-search-form {
	background-color:#5f82b0;
	color:#ffffff;
}
.w-search.layout_fullscreen .w-search-background {
	background-color:#5f82b0;
}
.w-search.layout_fullscreen input:focus + .w-form-row-field-bar:before, .w-search.layout_fullscreen input:focus + .w-form-row-field-bar:after {
	background-color:#ffffff;
}
.no-touch .w-nav.type_desktop .menu-item-language:hover > a, .no-touch .w-nav-item.level_1:hover > .w-nav-anchor {
	background-color:#425b7b;
	color:#ffffff;
}
.w-nav-title:after {
	background-color:#ffffff;
}
.w-nav-item.level_1.current-menu-item > .w-nav-anchor, .w-nav-item.level_1.current-menu-ancestor > .w-nav-anchor {
background-color:;
	color:#a1c9d5;
}
.l-header.bg_transparent:not(.sticky) .type_desktop .w-nav-item.level_1.current-menu-item > .w-nav-anchor, .l-header.bg_transparent:not(.sticky) .type_desktop .w-nav-item.level_1.current-menu-ancestor > .w-nav-anchor {
color:#a1c9d5;
}
.w-nav.type_desktop .submenu-languages, .w-nav-list:not(.level_1) {
background-color:#ffffff;
color:#212121;
}
.w-nav-anchor:not(.level_1) .ripple {
background-color:#212121;
}
.no-touch .w-nav.type_desktop .submenu-languages .menu-item-language:hover > a, .no-touch .w-nav-item:not(.level_1):hover > .w-nav-anchor {
background-color:#eeeeee;
color:#212121;
}
.w-nav-item:not(.level_1).current-menu-item > .w-nav-anchor, .w-nav-item:not(.level_1).current-menu-ancestor > .w-nav-anchor {
background-color:#f7f7f7;
color:#a1c9d5;
}
.btn.w-menu-item, .btn.w-nav-item .w-nav-anchor.level_1 {
	background-color:#ffffff !important;
	color:#ffc670 !important;
}
.no-touch .btn.w-menu-item:hover, .no-touch .btn.w-nav-item .w-nav-anchor.level_1:hover {
	background-color:#ffffff !important;
	color:#a1c9d5 !important;
}
.l-preloader, .l-canvas, .w-blog.layout_masonry .w-blog-post-h, .w-cart-dropdown, .w-pricing.style_1 .w-pricing-item-h, .w-person.layout_card, #lang_sel ul ul, #lang_sel_click ul ul, #lang_sel_footer, .woocommerce .form-row .chosen-drop, .woocommerce-ordering:after, .woocommerce-type_2 .product-h, .no-touch .woocommerce-type_2 .product-meta, .woocommerce #payment .payment_box, .widget_layered_nav ul li.chosen, .wpcf7-form-control-wrap.type_select:after {
	background-color:#ffffff;
}
button.w-btn.color_contrast.style_raised, a.w-btn.color_contrast.style_raised, .w-iconbox.style_circle.color_contrast .w-iconbox-icon {
	color:#ffffff;
}
.l-section.color_alternate, .l-titlebar.color_alternate, .no-touch .l-titlebar .g-nav-item:hover, .l-section.for_blogpost .w-blog-post-preview, .l-section.for_author .l-section-h, .l-section.for_related .l-section-h, .l-canvas.sidebar_none .l-section.for_comments, .w-actionbox.color_light, .w-blog.layout_latest .w-blog-post-meta-date, .no-touch .w-btn.style_flat:hover, .no-touch .pagination a.page-numbers:hover, .g-filters-item .ripple, .w-form.for_protected, .w-iconbox.style_circle.color_light .w-iconbox-icon, .g-loadmore-btn, .no-touch .w-logos .owl-prev:hover, .no-touch .w-logos .owl-next:hover, .w-profile, .w-pricing.style_1 .w-pricing-item-header, .w-pricing.style_2 .w-pricing-item-h, .w-progbar-bar, .w-progbar.style_3 .w-progbar-bar:before, .w-progbar.style_3 .w-progbar-bar-count, .l-main .w-socials-item-link, .w-tabs-item .ripple, .w-tabs.layout_timeline .w-tabs-item, .w-testimonial.style_1, .widget_calendar #calendar_wrap, .no-touch .l-main .widget_nav_menu a:hover, .no-touch #lang_sel ul ul a:hover, .no-touch #lang_sel_click ul ul a:hover, .woocommerce .login, .woocommerce .checkout_coupon, .woocommerce .register, .no-touch .woocommerce-type_2 .product-h .button:hover, .woocommerce .variations_form, .woocommerce .variations_form .variations td.value:after, .woocommerce .comment-respond, .woocommerce .stars span a:after, .woocommerce .cart_totals, .no-touch .woocommerce .product-remove a:hover, .woocommerce .checkout #order_review, .woocommerce ul.order_details, .widget_shopping_cart, .widget_layered_nav ul, .smile-icon-timeline-wrap .timeline-wrapper .timeline-block, .smile-icon-timeline-wrap .timeline-feature-item.feat-item {
	background-color:#425b7b;
}
.timeline-wrapper .timeline-post-right .ult-timeline-arrow l, .timeline-wrapper .timeline-post-left .ult-timeline-arrow l, .timeline-feature-item.feat-item .ult-timeline-arrow l {
	border-color:#425b7b;
}
hr, td, th, input:not([type="submit"]), textarea, select, .l-section, .g-cols > div, .w-form-row-field input:focus, .w-form-row-field textarea:focus, .widget_search input[type="text"]:focus, .w-separator, .w-sharing-item, .w-tabs-list, .w-tabs-section, .w-tabs-section-header:before, .l-main .widget_nav_menu > div, .l-main .widget_nav_menu .menu-item a, #lang_sel a.lang_sel_sel, #lang_sel_click a.lang_sel_sel, .woocommerce .quantity.buttons_added input.qty, .woocommerce .quantity.buttons_added .plus, .woocommerce .quantity.buttons_added .minus, .woocommerce-tabs .tabs, .woocommerce .related, .woocommerce .upsells, .woocommerce .cross-sells, .woocommerce ul.order_details li, .woocommerce .shop_table.my_account_orders, .select2-container a.select2-choice, .smile-icon-timeline-wrap .timeline-line {
border-color:#e0e0e0;
}
.w-iconbox.style_default.color_light .w-iconbox-icon, .w-separator, .w-testimonial.style_2:before, .pagination .page-numbers, .woocommerce .star-rating:before {
	color:#e0e0e0;
}
.no-touch .l-titlebar.color_alternate .g-nav-item:hover, button.w-btn.color_light.style_raised, a.w-btn.color_light.style_raised, .no-touch .color_alternate .w-btn.style_flat:hover, .no-touch .g-loadmore-btn:hover, .color_alternate .g-filters-item .ripple, .color_alternate .w-tabs-item .ripple, .no-touch .color_alternate .w-logos .owl-prev:hover, .no-touch .color_alternate .w-logos .owl-next:hover, .no-touch .color_alternate .pagination a.page-numbers:hover, .widget_price_filter .ui-slider:before {
	background-color:#e0e0e0;
}
h1, h2, h3, h4, h5, h6, .w-counter-number, .w-progbar.color_custom .w-progbar-title {
	color:#212121;
}
.w-progbar.color_contrast .w-progbar-bar-h {
	background-color:#212121;
}
.l-canvas, button.w-btn.color_light.style_raised, a.w-btn.color_light.style_raised, .w-blog.layout_masonry .w-blog-post-h, .w-cart-dropdown, .w-iconbox.style_circle.color_light .w-iconbox-icon, .w-pricing-item-h, .w-person.layout_card, .w-tabs.layout_timeline .w-tabs-item, .w-testimonial.style_1, .woocommerce .form-row .chosen-drop, .woocommerce-type_2 .product-h {
	color:#424242;
}
button.w-btn.color_contrast.style_raised, a.w-btn.color_contrast.style_raised, .w-iconbox.style_circle.color_contrast .w-iconbox-icon {
	background-color:#424242;
}
a, .highlight_primary, .l-preloader, button.w-btn.color_primary.style_flat, a.w-btn.color_primary.style_flat, .w-counter.color_primary .w-counter-number, .w-iconbox.style_default.color_primary .w-iconbox-icon, .g-filters-item.active, .w-form-row.focused:before, .w-form-row.focused > i, .no-touch .w-sharing.type_simple.color_primary .w-sharing-item:hover .w-sharing-icon, .w-separator.color_primary, .w-tabs-item.active, .w-tabs-section.active .w-tabs-section-header, .l-main .widget_nav_menu .menu-item.current-menu-item > a, .no-touch .woocommerce-type_2 .product-h a.button, .woocommerce-tabs .tabs li.active, input[type="radio"]:checked + .wpcf7-list-item-label:before, input[type="checkbox"]:checked + .wpcf7-list-item-label:before {
	color:#5f82b0;
}
.l-section.color_primary, .l-titlebar.color_primary, .no-touch .l-navigation-item:hover .l-navigation-item-arrow, .highlight_primary_bg, .w-actionbox.color_primary, .w-blog-post-preview-icon, button, input[type="submit"], a.w-btn.color_primary.style_raised, .pagination .page-numbers.current, .w-form-row.focused .w-form-row-field-bar:before, .w-form-row.focused .w-form-row-field-bar:after, .w-iconbox.style_circle.color_primary .w-iconbox-icon, .w-pricing.style_1 .type_featured .w-pricing-item-header, .w-pricing.style_2 .type_featured .w-pricing-item-h, .w-progbar.color_primary .w-progbar-bar-h, .w-sharing.type_solid.color_primary .w-sharing-item, .w-sharing.type_fixed.color_primary .w-sharing-item, .w-tabs-list-bar, .w-tabs.layout_timeline .w-tabs-item.active, .no-touch .w-tabs.layout_timeline .w-tabs-item:hover, .w-tabs.layout_timeline .w-tabs-section.active .w-tabs-section-header-h, .rsDefault .rsThumb.rsNavSelected, .woocommerce .button.alt, .woocommerce .button.checkout, .widget_price_filter .ui-slider-range, .widget_price_filter .ui-slider-handle, .smile-icon-timeline-wrap .timeline-separator-text .sep-text, .smile-icon-timeline-wrap .timeline-wrapper .timeline-dot, .smile-icon-timeline-wrap .timeline-feature-item .timeline-dot {
	background-color:#5f82b0;
}
.l-content blockquote, .g-filters-item.active, input:focus, textarea:focus, .w-separator.color_primary, .woocommerce .quantity.buttons_added input.qty:focus, .validate-required.woocommerce-validated input:focus, .validate-required.woocommerce-invalid input:focus, .woocommerce .button.loading:before, .woocommerce .button.loading:after, .woocommerce .form-row .chosen-search input[type="text"]:focus, .woocommerce-tabs .tabs li.active, .select2-dropdown-open.select2-drop-above a.select2-choice {
	border-color:#5f82b0;
}
input:focus, textarea:focus, .select2-dropdown-open a.select2-choice {
	box-shadow:0 -1px 0 0 #5f82b0 inset;
}
.no-touch a:hover, .highlight_secondary, .no-touch .l-subheader .w-cart-dropdown a:hover, .no-touch a:hover + .w-blog-post-body .w-blog-post-title a, .no-touch .w-blog-post-title a:hover, .no-touch .w-blognav-prev:hover .w-blognav-title, .no-touch .w-blognav-next:hover .w-blognav-title, button.w-btn.color_secondary.style_flat, a.w-btn.color_secondary.style_flat, .w-counter.color_secondary .w-counter-number, .w-iconbox.style_default.color_secondary .w-iconbox-icon, .w-iconbox.style_default .w-iconbox-link:active .w-iconbox-icon, .no-touch .w-iconbox.style_default .w-iconbox-link:hover .w-iconbox-icon, .w-iconbox-link:active .w-iconbox-title, .no-touch .w-iconbox-link:hover .w-iconbox-title, .no-touch .w-sharing.type_simple.color_secondary .w-sharing-item:hover .w-sharing-icon, .w-separator.color_secondary, .no-touch .l-main .widget_tag_cloud a:hover, .no-touch .l-main .widget_product_tag_cloud .tagcloud a:hover, .woocommerce .star-rating span:before, .woocommerce .stars span a:after {
	color:#ffc670;
}
.l-section.color_secondary, .l-titlebar.color_secondary, .highlight_secondary_bg, .no-touch .w-blog.layout_tiles .w-blog-post-meta-category a:hover, .no-touch .l-section.preview_trendy .w-blog-post-meta-category a:hover, button.w-btn.color_secondary.style_raised, a.w-btn.color_secondary.style_raised, .w-actionbox.color_secondary, .w-iconbox.style_circle.color_secondary .w-iconbox-icon, .w-progbar.color_secondary .w-progbar-bar-h, .w-sharing.type_solid.color_secondary .w-sharing-item, .w-sharing.type_fixed.color_secondary .w-sharing-item, .no-touch .w-toplink.active:hover, .no-touch .tp-leftarrow.tparrows.custom:hover, .no-touch .tp-rightarrow.tparrows.custom:hover, p.demo_store, .woocommerce .onsale, .woocommerce .form-row .chosen-results li.highlighted {
	background-color:#ffc670;
}
.w-separator.color_secondary {
	border-color:#ffc670;
}
.highlight_faded, button.w-btn.color_light.style_flat, a.w-btn.color_light.style_flat, .w-blog-post-meta > *, .w-comments-item-date, .w-comments-item-answer a, .w-profile-link.for_logout, .l-main .w-socials.style_desaturated .w-socials-item-link, .g-tags, .w-testimonial-person-meta, .l-main .widget_tag_cloud a, .l-main .widget_product_tag_cloud .tagcloud a, .woocommerce .stars span:after {
	color:#9e9e9e;
}
.w-btn.style_flat .ripple, .w-btn.color_light.style_raised .ripple, .w-iconbox.style_circle.color_light .ripple, .l-main .w-socials.style_desaturated_inv .w-socials-item-link {
	background-color:#9e9e9e;
}
.l-subfooter.at_top, .l-subfooter.at_top #lang_sel ul ul, .l-subfooter.at_top #lang_sel_click ul ul, .l-subfooter.at_top .wpcf7-form-control-wrap.type_select:after {
	background-color:#bbc7c8;
}
.no-touch .l-subfooter.at_top #lang_sel ul ul a:hover, .no-touch .l-subfooter.at_top #lang_sel_click ul ul a:hover, .l-subfooter.at_top .w-socials-item-link, .l-subfooter.at_top .widget_calendar #calendar_wrap, .l-subfooter.at_top .widget_shopping_cart {
	background-color:transparent;
}
.l-subfooter.at_top, .l-subfooter.at_top #lang_sel a.lang_sel_sel, .l-subfooter.at_top #lang_sel_click a.lang_sel_sel, .l-subfooter.at_top input, .l-subfooter.at_top textarea, .l-subfooter.at_top select, .l-subfooter.at_top .w-form-row-field input:focus, .l-subfooter.at_top .w-form-row-field textarea:focus, .l-subfooter.at_top .widget_search input[type="text"]:focus {
	border-color:#425b7b;
}
.l-subfooter.at_top h1, .l-subfooter.at_top h2, .l-subfooter.at_top h3, .l-subfooter.at_top h4, .l-subfooter.at_top h5, .l-subfooter.at_top h6 {
	color:#425b7b;
}
.l-subfooter.at_top {
	color:#425b7b;
}
.l-subfooter.at_top a, .l-subfooter.at_top .widget_tag_cloud .tagcloud a, .l-subfooter.at_top .widget_product_tag_cloud .tagcloud a {
	color:#425b7b;
}
.no-touch .l-subfooter.at_top a:hover, .l-subfooter.at_top .w-form-row.focused:before, .l-subfooter.at_top .w-form-row.focused > i, .no-touch .l-subfooter.at_top .widget_tag_cloud .tagcloud a:hover, .no-touch .l-subfooter.at_top .widget_product_tag_cloud .tagcloud a:hover {
	color:#ffffff;
}
.l-subfooter.at_top .w-form-row.focused .w-form-row-field-bar:before, .l-subfooter.at_top .w-form-row.focused .w-form-row-field-bar:after {
	background-color:#ffffff;
}
.l-subfooter.at_top input:focus, .l-subfooter.at_top textarea:focus {
	border-color:#ffffff;
}
.l-subfooter.at_top input:focus, .l-subfooter.at_top textarea:focus {
	box-shadow:0 -1px 0 0 #ffffff inset;
}
.l-subfooter.at_bottom {
	background-color:#425B7B;
}
.l-subfooter.at_bottom {
	color:#a1c9d5;
}
.l-subfooter.at_bottom a {
	color:#ffffff;
}
.no-touch .l-subfooter.at_bottom a:hover {
	color:#ffc670;
}
.w-img-h {
	margin-top:-8px !important;
}
.l-header.sticky .w-logo-img {
	margin-top:10px !important;
}
.l-subfooter.at_bottom {
	font-size:14px;
}
.widgettitle, .widget > h4 {
	font-weight:400;
	border-bottom:1px solid #fff;
}
.widget_recent_entries ul li span {
	font-size:13px;
}
.l-subfooter.at_top {
	background-image:url("../../../www.ashtonrosslaw.com/wp-content/uploads/2015/05/footer_bg.png");
	background-position:center center;
	background-repeat:no-repeat;
	visibility:inherit;
}
.button.g-btn.color_white.type_flat, a.g-btn.color_white.type_flat {
	background-color:rgba(95, 130, 176, 0.7);
	border:2px solid white;
	width:100%;
}
.no-touch .g-btn.color_white.type_flat:hover {
	background-color:rgba(0, 0, 0, 0.2);
}
.l-subfooter.at_top .w-socials-item-link {
	background-color:#fff;
}
.ult-team-member-image-overlay.ult-team_img_hover {
	background-image:none !important;
}
.l-titlebar.size_small h1, .l-titlebar.size_medium h1 {
	color:#fff;
}
.w-blog-post-title {
	color:#5f82b0;
	font-weight:300;
}
.w-iconbox-icon {
	color:#425b7b !important;
}
.widget_calendar #calendar_wrap {
	background-color:#f5f5f5 !important;
}
.justify p {
	text-align: ;
	text-justify:inter-word;
}
.leftside {
	color:#425b7b;
	font-size:24px;
	text-align:center;
	font-weight:700;
	margin:-10px 0 5px;
}
.sol {
	color:#777;
	font-size:12px;
	text-align:center;
	font-weight:300;
	margin:-5px 0 25px;
}
.l-main .widget_nav_menu > div {
	background-color:#f5f5f5;
}
.l-main .widget_nav_menu a:hover {
	background-color:#425b7b;
	color:#fff;
}
.w-btn.ar_family {
	font-size:16px;
	color:#425b7b;
	padding:2px 0;
	margin-bottom:15px;
	border-bottom-width:1px !important;
	border-bottom-color:#2ed1ff !important;
	border-bottom-style:solid !important;
}
.family-title {
	background-color:#efefef !important;
	font-size:22px;
	color:#425b7b;
	text-align:left;
	font-family:Roboto;
	font-weight:500;
	font-style:normal;
	padding-top:5px !important;
	padding-left:5px;
}
@media only screen and (max-width:900px) {
.w-logo-img {
height:31px;
}
}
@media only screen and (max-width:767px) {
.w-btn, button, input[type="submit"] {
font-size:10px;
padding:11px;
}
}
