header {
height:auto;
padding:10px 0;
}
header.fixed {
background-color:rgba(0,0,0,0.9);
}
.pm-sub-header-title-bg {
background-color:rgba(0,0,0, 0.7);
}
.sf-menu ul, .pm-dropmenu-active ul {
background-color:rgba(0,0,0,0.9);
}
.sf-menu ul li, .pm-dropmenu-active ul li {
border-bottom: 1px solid #2d2d2c;
}
.pm-sub-menu-container {
background-color:#242b34;
}
.mean-container .mean-bar {
background-color:#0c1923;
}
.mean-container a.meanmenu-reveal span {
background-color:#ffffff;
}
.mean-container a.meanmenu-reveal {
color:#ffffff;
}
.mean-expand {
color:#ffffff !important;
}
.pm-search-field-input {
color:#000000;
}
.pm-search-field-icons li a {
color:#000000;
}
.pm-hours-container, .pm-address-container {
background-color:#111111;
}
.pm-sub-header-container {
background-color:#666666;
}
.pm-sub-header-breadcrumbs {
background-image:url(wp-content/uploads/2015/02/bread-bg.png);
}
.pm-fat-footer {
background-color:#292d38;
background-image:url(wp-content/uploads/2015/02/fat-footer-bg.jpg)
}
footer {
height:auto;
background-image:url(wp-content/uploads/2015/02/footer-bg.png);
}
.pm-social-icon-diamond {
background-color:#232830;
}
.pm-footer-copyright {
background-color:#272d36;
margin-top:-150px; padding:160px 0 0;
}
body {
background-repeat:repeat;
background-color:#ffffff;
background-image:url()
}
.nav-tabs > li.active {
border-top: 3px solid #f6d600;
}
.form-submit input[type="submit"]:hover {
border: 3px solid #f6d600;
background-color:#f6d600;
color:white;
}
.nav-tabs > li.active a {
color: #f6d600 !important;
}
.pm-added-to-cart-icon, .pm-store-item-diamond, .pm-store-item-divider, .pm-store-item-add-to-cart-diamond {
background-color:#f6d600;
}
.pm-store-item-divider-diamond {
border-top: 15px solid #f6d600;
}
.pm-square-btn.store-btn:hover {
border: 3px solid #f6d600;
background-color:#f6d600;
}
.pm-added-to-cart-icon:hover {
background-color:#2a313a;
}
.woocommerce-page .woocommerce-message, .woocommerce-page .woocommerce-error {
background-color:#2a313a;
color:white;
}
.shop_table thead {
border: 1px solid #d3d3d3;
}
.pm_quick_contact_field.invalid_field, .pm_quick_contact_textarea.invalid_field {
border: 1px solid #f6d600;
}
.pm-news-post-sticky-icon i {
background-color: #f6d600;
}
.pm-boxed-mode {
background-color:#ffffff;
}
.owl-item .pm-brand-item span {
background-color: #f6d600;
}
.pm-staff-profile-item-view-profile {
color: #f6d600;
}
.pm-tweet-list ul li:before, .pm-tweet-list ul li a {
color:#f6d600;
}
.pm_quick_contact_submit {
background-color:#f6d600;
}
.pm-progress-bar .pm-progress-bar-outer {
background-color:#f6d600;
}
.pm-progress-bar-diamond {
background-color:#f6d600;
}
.pm-square-btn.print:hover {
border: 3px solid #f6d600;
background-color:#f6d600;
}
.pm-sub-header-breadcrumb-list li {
color: #f6d600 !important;
}
.pm-flexslider-details a {
color:#f6d600;
}
.pm-event-recurring-status-icon {
border-right:35px solid #f6d600;
border-top:35px solid #f6d600;
border-left:35px solid transparent;
border-bottom:35px solid transparent;
}
.pm-dropdown.pm-filter-system .pm-dropmenu-active ul {
background-color:#c8c8c8;
}
.single_variation {
border-top: 1px solid #d3d3d3;
margin-top: 10px;
padding-top: 10px;
}
.pm-container-border {
border-right: 1px solid #d3d3d3 !important;
}
.pm-pricing-table-container ul {
border: 1px solid #d3d3d3;
}
.pm-pricing-table-container ul li {
border-bottom: 1px solid #d3d3d3;
}
.pm-gallery-widget-view-more {
color:#f6d600 !important;
}
.pm-pricing-table-container ul li {
color:#2a313a;
}

.pm_mailchimp_widget a {
color:#f6d600 !important;
}
.pm-gallery-widget-items li:hover a {
color:white !important;
}
.pm-widget-footer .pm-comments-count {
color:#f6d600 !important;
}
.pm-required {
color:#f6d600;
}
.pm-footer-social-icons li.rss:hover .pm-social-icon-diamond {
background-color:#f6d600;
}
.pm-sub-menu-info p i {

}
.pm-dropmenu i {
color:#f6d600;
}
.pm-sub-navigation a i:hover {
color:#f6d600;
}
.pm-cart-icon-count {
background-color:#f6d600;
}
.pm-sub-menu-container {
border-bottom: 2px solid #f6d600;
}
.pm-dropmenu-active ul {
border-top: 2px solid #f6d600;
}
.pm-dropmenu-active ul li a:hover {
background-color:#f6d600;
}
.pm-search-container {
background-color:#f6d600;
}
.pm-hours-exit, .pm-address-exit {
color:#f6d600;
}
.pm-dots span.pm-currentDot {
background-color:#f6d600;
}
.pm-slider div.pm-next:hover, .pm-slider div.pm-prev:hover {
color:#f6d600;
}
.sf-menu a:hover {
color:#f6d600;
}
.mean-container .mean-nav ul li a:hover {
color:#f6d600;
}
.mean-container .mean-nav ul li ul li a:hover {
background-color:#f6d600;
}
.sf-sub-indicator {
color:#f6d600;
}
.sf-menu ul {
border-top: 3px solid #f6d600;
}
.sf-menu ul li a:hover {
background-color:#f6d600;
}
.pm-caption h1 span {
color:#f6d600;
}
#pm-back-to-top {
color:#2a313a;
}
#pm_marker_tooltip.pm_tip_arrow_bottom, #pm_marker_tooltip.pm_tip_arrow_top {
background-color:#242b34;
}
.pm-sub-menu-info a:hover {
color:#f6d600;
}
.pm-widget-footer .tagcloud a:hover {
color:#f6d600;
border:3px solid #f6d600;
}
.pm-widget-footer .widget_categories ul a:before {
color:#f6d600;
}
.pm-widget-footer #wp-calendar tbody td {
border: 1px solid #f6d600;
}
.pm-widget-footer #wp-calendar tbody tr td#today {
background-color:#f6d600;
}
.pm-widget-footer #wp-calendar tbody td:hover {
background-color:#f6d600;
}
.pm-widget-footer #wp-calendar tbody tr td:hover a {
color:#2a313a;
}
.pm-widget-footer .widget_archive ul li:before {
color:#f6d600;
}
.pm-widget-footer .widget_pages ul li:before {
color:#f6d600;
}
.pm-widget-footer h6:after {
border-bottom: 1px solid #f6d600;
}
.pm-widget-footer .pm-sidebar-search-container i {
color:#f6d600;
}
.pm-mailchimp-field:focus, .pm_quick_contact_field:focus, .pm_quick_contact_textarea:focus, .pm-trial-form-field:focus, .pm-trial-form-textarea:focus {
border:1px solid #f6d600;
}
.pm-sidebar-title-divider {
background-color: #f6d600;
}
.pm-sidebar-title-diamond {
border-top: 15px solid #f6d600;
}
.pm-sidebar-search-container i {
color:#f6d600;
}
.pm-sidebar .widget_categories ul a:before {
color:#f6d600;
}
.pm-sidebar .widget_pages ul li:before {
color:#f6d600;
}
.widget_recent_entries .pm-widget-spacer ul li a:before {
color:#f6d600;
}
.pm-news-post-date-bg {
border-top: 150px solid #f6d600;
}
.pm-square-btn.news-post:hover {
background-color:#f6d600 !important;
border:3px solid #f6d600 !important;
}
.pm-author-bio-img {
border: 3px solid #f6d600
}
.pm-single-post-panel-title.pm-secondary {
color:#2a313a;
}
.pm-comment-date a:hover {
color:#f6d600;
}
.pm-secondary {
color:#2a313a !important;
}
#cancel-comment-reply-link:hover {
color:#f6d600 !important;
}
.comment-form a:hover {
color:#f6d600 !important;
}
.pm-footer-navigation li a:hover {
color:#f6d600;
}
.pm-staff-profile-item-details-btn {
background-color:#f6d600;
}
.pm-staff-item-social-icon-diamond {
background-color:#f6d600;
}
.pm-staff-item-divider {
background-color:#d3d3d3;
}
.woocommerce-page .woocommerce-message {
border-bottom:1px solid #d3d3d3;
border-top:1px solid #d3d3d3;
}
.pm-isotope-filter-system li a.current {
background-color: #f6d600;
border: 3px solid #f6d600;
}
.pm-isotope-filter-system li a:hover {
background-color: #f6d600;
border: 3px solid #f6d600;
}
.comment-form-comment textarea:focus {
background-color: #f6d600;
border: 3px solid #f6d600;
}
.pm-schedule-post-info {
border-top: 3px solid #f6d600;
}
.pm-schedule-post-diamond {
background-color: #f6d600;
}
.pm-schedule-post-expand-btn {
color: #f6d600;
}
.pm-pagination li.current {
background-color: #f6d600;
border: 3px solid #f6d600;
}
.woocommerce-pagination .page-numbers li span.current {
background-color: #f6d600;
border: 3px solid #f6d600;
}
.woocommerce-pagination .page-numbers li a:hover {
background-color: #f6d600;
border: 3px solid #f6d600;
color:white !important;
}
.pm-pagination li:hover {
background-color: #f6d600;
border: 3px solid #f6d600;
}
.pm-pagination-page-counter {
border-top: 1px solid #d3d3d3;
}
.pm-class-post-details-btn {
background-color: #f6d600;
}
.pm-class-post-diamond {
border-bottom: 20px solid #f6d600;
}
.pm-class-post-divider {
background-color: #f6d600;
}
.pm-class-post-info .excerpt a {
color: #f6d600;
}
.pm-gallery-post-like-diamond, .pm-gallery-post-details-diamond {
background-color: #f6d600;
}
.pm-gallery-post-title-container a {
background-color: #f6d600;
}
.pm-gallery-post-details-actions li a:hover {
color: #f6d600;
}
.pm-gallery-post-details-excerpt a {
color: #f6d600;
}
.pm-primary-address strong, .pm-view-all-addresses a {
color: #f6d600;
}
.pm-mailchimp-submit {
background-color: #f6d600;
}
.pm-footer-copyright a {
color: #f6d600;
}
.pm-hours-day {
color: #f6d600;
}
.pm-schedule-post-info .title, .pm-schedule-post-info a {
color: #f6d600;
}
.pm-post-loaded-info li a:hover {
color: #f6d600;
}
.pm-news-post-link {
background-color: #f6d600;
}
.pm-sidebar .tagcloud a:hover {
background-color: #f6d600;
border: 3px solid #f6d600;
}
.pm-sidebar a:hover {
color:#2a313a;
}
.pm-title-divider {
background-color: #f6d600;
}
.pm-author-title {
color: #f6d600;
}
.pm-related-blog-post-details a:hover {
color: #2a313a;
}
.pm-related-blog-post-thumb-diamond {
color: #d3d3d3;
}
.pm-comment-avatar {
border-bottom: 3px solid #f6d600;
}
.pm-comment-form-textfield:focus, .pm-comment-form-textarea:focus {
background-color: #f6d600;
border-bottom: 3px solid #f6d600;
}
.pm-comment-submit-btn:hover {
background-color: #f6d600;
border: 3px solid #f6d600;
}
.pm-event-post-img-title {
border-top: 3px solid #f6d600;
}
.pm-event-post-img-diamond {
background-color: #f6d600;
}
.pm-square-btn.event:hover, .pm-square-btn.facebook:hover, .pm-square-btn.class-widget:hover {
background-color: #f6d600;
border: 3px solid #f6d600;
}
.pm-staff-profile-item-details-divider {
background-color: #d3d3d3;
}
.pm-gallery-widget-item-expand {
background-color: #f6d600;
}
.pm-widget-event-post-img-diamond {
background-color: #f6d600;
}
.pm-square-btn.event, .pm-square-btn.class-widget, .pm-square-btn.facebook {
border: 3px solid #c8c8c8;
color: #c8c8c8 !important;
}
.pm-square-btn.store-btn, .woocommerce-pagination .page-numbers li a, .pm-square-btn.woocomm, .single_add_to_cart_button, .remove, input[type=submit].button, .checkout-button {
border: 3px solid #c8c8c8;
color: #c8c8c8 !important;
}
.remove:hover, input[type=submit].button:hover, .checkout-button:hover {
background-color:#f6d600 !important;
border: 3px solid #f6d600;
color:white !important;
}
input[type=text]#coupon_code {
border: 1px solid #d3d3d3;
}
.pm-sidebar .tagcloud a {
border: 3px solid #c8c8c8;
color: #c8c8c8 !important;
}
.pm-share-post-container {
border-top:1px solid #d3d3d3;
}
.pm-class-post-info.single-post {
border-top:3px solid #f6d600;
}
.pm-trial-form-title {
background-color: #f6d600;
}
.pm-trial-form-title-diamond {
border-top: 50px solid #f6d600;
}
.pm-trial-form-submit {
background-color: #f6d600;
}
.pm-pricing-table-price {
background-color: #2a313a;
}
.pm-pricing-table-title {
background-color: #2a313a;
border-bottom: 3px solid #f6d600;
}
.pm-pricing-table-featured {
border-top: 80px solid #f6d600;
}
.pm-pricing-table-btn {
background-color: #2a313a;
color: #f6d600 !important;
}
.pm-testimonial-name {
color: #f6d600 !important;
}
.pm-testimonials-arrows a {
color: #f6d600;
}
.flexslider .flex-prev {
border-bottom: 90px solid #f6d600;
}
.flexslider .flex-next {
border-top: 90px solid #f6d600;
}
.pm-event-item-date-bg {
background-color: #f6d600;
}
.pm-event-item-details p span {
color: #f6d600;
}
a.pm-primary {
color: #f6d600;
}
.pm-primary {
color: #f6d600;
}
.pm-standalone-news-post-link {
background-color: #f6d600;
}
.pm-standalone-news-title {
border-right: 3px solid #f6d600;
}
.pm-standalone-news-title h6 span {
color: #f6d600 !important;
}
.pm-standalone-news-post-date-bg {
border-top: 150px solid #f6d600;
}
.pm-video-activator-bg {
background-color: #f6d600;
}
.pm-rounded-btn {
background-color: #2a313a;
}
.pm-rounded-btn:hover {
background-color: #f6d600 !important;
}
.pm-rounded-btn.flip_color {
background-color: #f6d600;
color:black !important;
}
.pm-rounded-btn.flip_color:hover {
background-color: #2a313a !important;
color:white !important;
}
.pm-flexslider-details {
background-color: rgba(42, 49, 58, 0.95);
}
.pm-event-item-container {
background-color: rgba(42, 49, 58, 0.8);
}
.pm-form-textfield:focus, .pm-form-textarea:focus, .pm-form-textarea.invalid_field, .pm-form-textfield.invalid_field {
background-color: #f6d600;
border-bottom:3px solid #f6d600;
}
#pm-contact-form-response, #pm-trial-form-response {
color: #f6d600;
}
.pm-trial-form-field.invalid_field {
border:1px solid #f6d600;
}
.woocommerce-pagination {
border-top: 1px solid #d3d3d3;
}
.comment-form-rating .stars span a i:hover {
color:#f6d600;
}
.comment-form-rating .stars span a i.activated {
color:#f6d600;
}
.pm-widget-star-rating li i {
color:#f6d600;
}
.pm-rounded-submit-btn, #place_order {
background-color: #2a313a !important;
}
.pm-rounded-submit-btn:hover, #place_order:hover {
background-color: #f6d600 !important;
}
.pm-checkout-tabs > li.active > a, .pm-checkout-tabs > li.active > a:hover, .pm-checkout-tabs > li.active > a:focus {
background-color: #2a313a !important;
}
.pm-checkout-tabs > li a:hover {
color: #f6d600 !important;
background-color: #2a313a !important;
}
.pagination_multi li {
background-color: #f6d600 !important;
border:3px solid #f6d600;
color:white !important;
}
.pagination_multi a li:hover {
background-color: #f6d600 !important;
border:3px solid #f6d600 !important;
color:white !important;
}
blockquote {
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-top: 5px solid #dbc164;
border-bottom: 5px solid #dbc164;
}
.pm-event-item-details p span {
color: #f6d600;
}
.pm-flexslider-details .title {
color: #f6d600;
}
.tweet_list li a, .pm-widget-footer .textwidget a {
color:#f6d600 !important;
}
a {
color: #9c8d00;
}
.pm-woocomm-item-sale-tag {
background-color: #f6d600;
}
.pm-nav-tabs > li.active {
background-color: #f6d600;
}
.pm-nav-tabs > li > a {
background-color:#2a313a;
color:white;
}
.pm-nav-tabs > li > a:hover {
background-color:#f6d600;
color:black;
}
.pm-nav-tabs > li > a {
border:3px solid #d3d3d3;
}
.pm-nav-tabs > li.active > a, .pm-nav-tabs > li.active > a:hover, .pm-nav-tabs > li.active > a:focus {
border:3px solid #2a313a;
}
.panel-default > .panel-heading {
background-color:#2a313a;
}
.panel-default > .panel-heading:hover {
background-color:#f6d600;
}
.panel-title i {
background-color:#f6d600;
}
.pm-icon-element {
background-color:#2a313a;
}
.pm-icon-element:hover {
background-color:#f6d600;
}
.pm-rounded-btn.cta-btn {
background-color:#f6d600;
}
.pm-widget-footer .widget_meta ul li:before {
color:#f6d600;
}
.pm-widget-footer .widget_recent_comments ul li span, .pm-widget-footer .widget_recent_comments ul li {
color:#f6d600;
}
.pm-icon-bundle i {
color:#f6d600;
}
.pm-icon-bundle {
background-color:#2a313a;
}
.pm-icon-bundle:hover {
background-color:#f6d600;
}
.pm-value-diamond {
border-top:108px solid #f6d600;
}
.pm-workshop-newsletter-form-container input[type="text"]:focus {
border:1px solid #f6d600;
}
.tinynav {
background-color:#2a313a;
}
.pm-brand-carousel-btns a {
color:#2a313a; !important;
}
.pm-brand-carousel-btns a:hover {
color:#f6d600; !important;
}
.pm-square-btn.woocomm:hover, .single_add_to_cart_button:hover {
background-color: #f6d600;
border: 3px solid #f6d600;
color: white !important;
}
.pm-woocomm-item-thumb-container {
border: 1px solid #d3d3d3;
}
.pm-store-item-img-container {
border: 1px solid #d3d3d3;
}
.pm-woocom-item-short-description {
border-bottom: 1px solid #d3d3d3;
border-top: 1px solid #d3d3d3;
}
.product_meta, .pm-product-share-container {
border-top: 1px solid #d3d3d3;
}
.pm-news-title h6 span {
color:#f6d600;
}
.pm-news-title {
border-right: 3px solid #f6d600;
background-color: rgba(0, 0, 0, 0.8);
}
.pm-news-title.secondary {
border-right: 3px solid #f6d600;
border-left: 3px solid #f6d600;
}
.pm-news-post-like-diamond {
background-color:#f6d600;
}
.pm-news-post-divider, .pm-standalone-news-post-divider {
background-color:#d3d3d3;
}
.pm-news-post-tags-and-excerpt p a {
color:#9c8d00 !important;
}
.pm-news-post-tags-and-excerpt p a:hover {
color:#2a313a !important;
}
.pm-square-btn.news-post, .pm-comment-submit-btn, .pagination_multi a li {
border: 3px solid #c8c8c8 !important;
color: #c8c8c8 !important;
}
.pm-post-social-icon-diamond {
background-color:#cacaca;
}
#pm-author-panel {
background-color:#182433;
}
#pm-comments-responses-panel {
background-color:#182433;
}
.pm-author-bio-img-bg {
background-color:#283442;
}
.pm-standalone-news-excerpt a {
color:#9c8d00;
}
.pm-tab-content {
background-color:#eeeeee;
}
.pm-cta-message {
border-left:4px solid #f6d600;
}
.pm-single-testimonial-box:before {
border-top:8px solid #2a313a;
}
.pm-single-testimonial-box {
background-color:#2a313a;
}
.pm-workshop-table-title {
background-color:#0084a5;
}
.pm-workshop-table-content {
background-color:#e8e8e8;
}
.pm-trial-form-container {
background-color: rgba(15, 25, 38, 0.8);
}
.alert-warning {
background-color:#ea6872;
}
.alert-success {
background-color:#2c5e83;
}
.alert-danger {
background-color:#5f3048;
}
.alert-info {
background-color:#cbb35e;
}
.alert-notice {
background-color:#49c592;
}
.pm-holder-bg {
background-image:url(wp-content/uploads/2015/02/slider-bg.png);
}
.pm-caption h1 {
background-color: #2c323b;
}
.pm-caption-decription {
background-color: rgba(44, 50, 59, 0.9);
}
.pm-slide-btn {
border: 3px solid #ffffff;
color: #ffffff;
}
.pm-slide-btn:hover {
background-color: #333333;
}
.pm-dots span {
background-color: #494949;
}
.pm-dots {
background-color: rgba(37, 47, 62, 0.95);
}
.pm-pulse-arrow {
border-top: 30px solid #252f3e;
}
.pm-slider div.pm-prev, .pm-slider div.pm-next {
color:#ffffff;
}
.pm-schedule-post-date i, .pm-event-post-img-diamond-date i, .pm-event-item-date i {
color: #000000;
}
.pm-sub-navigation a{
  border:1px solid #eee;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  line-height: 25px;
  text-align: center;
}
#welcome_contentId{
  padding: 60px 0px;
}
.welcome_title{
  text-align: center;
  position: relative;
}
#home_aboutId{
}
.border_height{
  height:1px;
  width:80px;
  margin:20px 0px 20px;
}
.pad_top10{
  padding-top: 10px;
}
.pad_top20{
  padding-top: 20px;
}
.pm_trial_submit {
    padding: 10px 20px;
    background: #003E5B;
    color: #fff;
    border: none;
    float: right;
    margin: 0px 12px;
}
#products_idsection{
  padding-top:80px;
  padding-bottom:80px;
}
#news_sectionId{
  padding: 80px 0px;
}
.index_producttitle{
  text-align: center;
}
.news_img{
  width: 150px;
  height: 150px;
  margin: 10px 0px;
}
#client_logosection{
  width: 100%;
  padding: 70px 0px;
}
.css_shape{
  position: relative;
}
.css_shape:before {
  content: "";
  position: absolute;
  width: 0%;
  height: 0%;
  left: 22.4%;
  border-right: 360px solid transparent;
  border-top: 350px solid #e9e9e9;
  border-left: 360px solid transparent;
  z-index: 10;
}
.css_shape:after{
  content: "";
  position: absolute;
  width: 0%;
  height: 0%;
  left: 20.89%;
  border-right: 380px solid transparent;
  border-top: 370px solid rgba(113, 113, 113, 0.57);;
  border-left: 380px solid transparent;
  z-index:1;
}
.responsive_menu{
  padding: 5px 8px;
  background: #333;
  color: #fff;
  cursor: pointer;
  opacity: 0;
  display: none;
}
.hei_0{
  height: 0px;
}
.logo_div{
  position: relative;
  top:-40px;
  z-index: 100000;
}
.about_pagetitle,
.services_pagetitle,
.prod_pagetitle{
  text-align: center;
}
.extra_pagesection{
  border:1px solid #e5e5e5;
  padding:20px 5px;
  margin-bottom:20px;
  border-radius: 3px;
}
.pro_title{
  padding-bottom: 20px;
}
.gallery_pagecontent{
  padding-bottom: 20px;
}
.welcome_title{
  padding-bottom: 10px;
}
.gallery_position{
  position: relative;
  height: 300px;
  margin-bottom: 10px;
}
.gallery_position img{
  position: absolute;
  top:0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  margin: auto;
  max-height: 300px;
  max-width: 100%;
}
.border{
  border:1px solid #e5e5e5;
}
.position_icons{
  position: absolute;
  z-index: 10;
  bottom: 0px;
  right: 0px;
  width: 0px;
  height: 0px;
  border-bottom: 100px solid #333;
  border-left: 100px solid transparent;
}
.position_icons a{
   position: relative;
}
.position_icons a span{
   position: absolute;
   bottom:-80px;
   left:-25px;
   color: #fff;
   font-size: 20px;
}
.contact_details,
.contact_map{
  padding:10px 20px;
}
.enq_title{
  padding: 20px 0px;
  font-size: 20px;
}
.send_enq input[type="text"],
.send_enq input[type="tel"],
.send_enq input[type="email"]{
  width: 100%;
  height: auto;
  margin-bottom:10px;
  padding: 10px 1px;
  background: none;
  border:0px solid #fff;
  border-bottom: 1px solid #d4d4d4;
}
.send_enq textarea{
  width: 100%;
  height: 110px;
  margin-bottom:10px;
  padding: 10px 1px;
  background: none;
  border:0px solid #fff;
  border-bottom: 1px solid #d4d4d4;
  resize: none;
}
.send_enq button{
  border:none;
  padding:10px 30px;
}
@media (max-width:767px) {
  .responsive_menu{
    opacity: 1 !important;
    display: block !important;
  }
  .logo_div{
    position: static !important;
  }
  .hei_0{
    height: auto;
  }
  .welcome_content{
    padding: 0px 15px;
  }
  .css_shape{
    display: none;
  }

}
.header_list{
    margin:0px;
    padding:0px;
    float:right;
}
.header_list li{
    display:inline-block;
    padding:7px 0px;
}
