.comment-form p.form-allowed-tags code, body, input[type=text], input[type=email], input[type=password], input[type=submit], textarea {
    /*font-family: Roboto, sans-serif*/
    font-family: Arial, Helvetica, sans-serif;
}

body {
    color: #505050;
    line-height: 21px;
    font-size: 14px;
    font-weight: 300
}

a:focus, a:hover {
    color: #505050
}

.logo_def, .logo_def_white, .logo_retina, .logo_retina_white {
    width: auto;
    height: 50px
}

::selection,
ul.menu li.active-trail
{
    background: #46c3d2;
    color: #fff
}

ul.menu li.active-trail a
{
    color: #46c3d2
}

ul.menu li.active-trail ul li a
{
    color: #fff
}

::-moz-selection {
    background: #46c3d2;
    color: #fff
}

a {
    color: #d50c8c
}

.color {
    color: #46c3d2 !important
}

.page_with_abs_header.dark_slides .main_header.type1 .tagline .email a:hover, .page_with_abs_header.dark_slides .main_header.type1 .tagline .log_in_out a:hover, .page_with_abs_header.dark_slides .main_header.type1 .tagline a.view_cart_btn:hover, .tagline a:hover {
    color: #46c3d2
}

.cart_totals tr td, .featured_items_title h5, .featured_items_title h5 a, .shop_cart thead th, .summary .amount, h1, h1 a, h1 span, h2, h2 span, h3, h3 span, h4, h4 span, h5, h5 span, h6, h6 span {
    color: #161616
}

header nav ul.menu > li.current-menu-ancestor > a, header nav ul.menu > li.current-menu-item > a, header nav ul.menu > li.current-menu-parent > a, header nav ul.menu > li:hover > a {
    background: #46c3d2
}

.fixed-menu header nav ul.menu > li.current-menu-ancestor > a, .fixed-menu header nav ul.menu > li:hover > a, .main_header.type1 header nav ul.menu > li.current-menu-ancestor > a, .main_header.type1 header nav ul.menu > li:hover > a, .main_header.type2 header nav ul.menu > li.current-menu-ancestor > a, .main_header.type2 header nav ul.menu > li:hover > a {
    color: #46c3d2;
    background: 0 0
}

.fixed-menu header nav ul.menu > li.current-menu-item > a, .fixed-menu header nav ul.menu > li.current-menu-parent > a, .main_header.type1 header nav ul.menu > li.current-menu-item > a, .main_header.type1 header nav ul.menu > li.current-menu-parent > a, .main_header.type2 header nav ul.menu > li.current-menu-item > a, .main_header.type2 header nav ul.menu > li.current-menu-parent > a {
    background: #46c3d2;
    color: #fff
}

.page_with_abs_header .main_header.type1 header nav ul.menu > li.current-menu-ancestor > a, .page_with_abs_header .main_header.type1 header nav ul.menu > li.current-menu-item > a, .page_with_abs_header .main_header.type1 header nav ul.menu > li.current-menu-parent > a, .page_with_abs_header .main_header.type1 header nav ul.menu > li:hover > a, .page_with_abs_header .main_header.type2 header nav ul.menu > li.current-menu-ancestor > a, .page_with_abs_header .main_header.type2 header nav ul.menu > li.current-menu-item > a, .page_with_abs_header .main_header.type2 header nav ul.menu > li.current-menu-parent > a, .page_with_abs_header .main_header.type2 header nav ul.menu > li:hover > a {
    color: #46c3d2;
    background: 0 0 !important
}

header nav ul.menu .sub-nav {
    background: #46c3d2
}

.main_header.type3 header nav ul.menu > li.current-menu-ancestor > a, .main_header.type3 header nav ul.menu > li.current-menu-item > a, .main_header.type3 header nav ul.menu > li.current-menu-parent > a, .main_header.type3 header nav ul.menu > li:hover > a, .main_header.type4 header nav ul.menu > li.current-menu-ancestor > a, .main_header.type4 header nav ul.menu > li.current-menu-item > a, .main_header.type4 header nav ul.menu > li.current-menu-parent > a, .main_header.type4 header nav ul.menu > li:hover > a {
    color: #46c3d2
}

.main_header.type3 header .container .log_in_out a:hover, .main_header.type3 header .container .social_icons a:hover {
    background-color: #46c3d2;
    border-color: #46c3d2
}

.breadcrumbs a:hover, .main_header.type3 .shopping_cart_btn .view_cart_btn:hover i {
    color: #46c3d2
}

.module-cont hr.type5 {
    border-top: #46c3d2 1px solid
}

.highlighted_colored, blockquote.type2:before {
    background: #46c3d2
}

.dropcap.type2, .module_content ul.type2 li:before {
    color: #46c3d2
}

input[type=submit], input[type=button], input[type=reset],
.view-seotools-content .blue-button a,
.blog_content .blue-button a
{
    background-color: #46c3d2;
    border-color: #46c3d2;
    color:#fff !important;
    width: 135px;
    text-align: center;
}

.widget_text a {
    color: #505050
}

.contact_info_item a:hover, .featured_items_title h5 a:hover, .featured_meta a:hover, .price a:hover, .product_posts li a.title:hover, .recent_posts li a.title:hover, .shortcode_iconbox a:hover .iconbox_title, .shortcode_iconbox.type2 .iconbox_wrapper .ico, .sidepanel a:hover, .sidepanel li.current-menu-item a, .sponsor_links a:after, .sponsor_links a:hover, .star_rating, .stat_count, .tweet_module ul li a:hover, .vacancy div.info i, .widget_text a:hover, .featured_items_body .featured_items_title p a:hover {
    color: #46c3d2
}

.vacancy h3 a:hover {
    color: #46c3d2 !important
}

#mc_signup_submit:hover {
    background: #46c3d2 !important
}

.shortcode_button.btn_type1:hover, .shortcode_button.btn_type2:hover, .shortcode_button.btn_type3:hover, .shortcode_button.btn_type4:hover, .shortcode_button.btn_type5, .widget_tag_cloud a:hover,
.node-readmore a, .author-tags a:hover, .field-name-field-work-type-tag .field-item a:hover
{
    background: #46c3d2;
    border-color: #46c3d2;
    list-style: none;
    list-style-image: none;
}

.node-readmore a
{
    background: #46c3d2;
    border-color: #46c3d2;
    list-style: none;
    list-style-image: none;
}

li.node-readmore {list-style-image: none; list-style: none;}

.iconbox_wrapper .ico, h5.shortcode_accordion_item_title.state-active, h5.shortcode_accordion_item_title:hover, h5.shortcode_toggles_item_title.state-active, h5.shortcode_toggles_item_title:hover {
    background: #46c3d2
}

.product-item a, .shop_cart .amount, .shortcode_iconbox .iconbox_body, .shortcode_iconbox .iconbox_body p {
    color: #505050
}

#comments .badge, .colored_bg, .shortcode_tab_item_title.active, .shortcode_tab_item_title:hover, .testimonials_list li .item .testimonials_photo i {
    background-color: #46c3d2;
}

body.front .colored_bg {
    background-color: #46c3d2;
    background-image: url('/sites/all/themes/heshel/img/skulls_m2.png');
    background-repeat: repeat;
    background-position: 0 0;
}

.skill_div {
    background: #46c3d2
}

.vertical_type {
    background-color: #46c3d2
}

.vertical_type .grid_line span, .vertical_type .skill_title {
    color: #0288d1
}

.vertical_type .skill_div, .vertical_type .skill_title i {
    background-color: #0288d1
}

.vertical_skills_grid .skills_list li:before, .vertical_type .grid_line {
    border-color: #239bd1
}

.price_item_cost h1 span {
    color: #46c3d2
}

.price_item.most_popular .price_item_head {
    background: #46c3d2
}

.global_count_wrapper .shortcode_subscribe input[type=text], .global_count_wrapper .shortcode_subscribe input[type=email] {
    border-color: #46c3d2
}

.global_count_wrapper .shortcode_subscribe input[type=submit] {
    background-color: #46c3d2;
    border-color: #46c3d2
}

.contact_info p a {
    color: #505050
}

.blogpost_title a:hover, .contact_info p a:hover, .listing_meta a:hover {
    color: #46c3d2
}

.pagerblock li a:hover {
    background-color: #46c3d2;
    border-color: #46c3d2
}

.calculate:after, .calculate:hover, .comment-reply-link a:hover, .comment_author_name a:hover, .featured_items_body a:hover, .filter_navigation ul li ul li a:hover, .filter_navigation ul li ul li.selected a, .module_content ul.type_hand li:before, .pagerblock li a.current, .pagerblock li a.current:hover, .posted_in a:hover, .product-item a:hover, .product_list_meta a:hover, .proj_list li a.recent_project_link.current, .proj_list li a.recent_project_link:hover, .proj_title h3 a:hover, .read_more:after, .read_more:hover, .shop_list_info a:hover, .tagged_as a:hover, h2.portf_title a:hover {
    color: #46c3d2
}

.widget_filter .ui-slider-range {
    background: #46c3d2
}

.slide_form_inline input[type=text], .slide_form_inline input[type=email], .slide_form_inline input[type=password], .slide_form_inline textarea {
    border-color: #46c3d2
}

a.news_category:hover {
    background: #46c3d2;
    border-color: #46c3d2
}

header nav .light_submenu ul.sub-menu > li.current-menu-item > a, header nav .light_submenu ul.sub-menu > li.current-menu-parent > a, header nav .light_submenu ul.sub-menu > li:hover > a, header nav .megamenu_wrap ul.sub-menu li.current-menu-item > a, header nav .megamenu_wrap ul.sub-menu li:hover > a {
    color: #46c3d2
}

.mobile_menu_wrapper, .mobile_menu_wrapper:before {
    background: #46c3d2;
    position: absolute;
    overflow: visible;
    height: auto;
}

.panel_toggler, .panel_toggler:focus, .panel_toggler:hover {
    color: #46c3d2
}

.demo_panel_body {
    background: #46c3d2
}