/* Enter Your Custom CSS Here */

/* 
ul.w-nav-list.level_2  {
    left: 0px !important;
    top: 0 !important;
    position: static !important;height: 0px;

}
.no-touch .w-cart.dropdown_afb:hover .w-cart-dropdown, .w-cart.dropdown_afb.opened .w-cart-dropdown, .w-cart.dropdown_afb .w-cart-notification.shown, .no-touch .w-nav.type_desktop.dropdown_afb .menu-item:hover>.w-nav-list, .w-nav.type_desktop.dropdown_afb .menu-item.opened>.w-nav-list {
    visibility: visible;
    transform: unset !important;
    opacity: 1;
}*/

 .page-id-890 #contact_form_another .w-tabs-item.active a:after {
    left: -13px !important;
    color: #666;
    top: 2px;
}
 .page-id-890 #contact_form_another .l-section-h.i-cf {
    padding-top: 8px;
}
 .page-id-890 #contact_form_inner .l-section-h.i-cf {
    padding-bottom: 0px;
}
 .page-id-890 input.wpcf7-form-control.wpcf7-submit {
    background: url(/wp-content/uploads/2017/12/new_submit.png);
    border: transparent;
    text-indent: -9999px !important;
    background-size: 100% auto;
    background-repeat: no-repeat;
    padding: 0px 56px;
    float: right;
}
#contact_form_another .w-tabs-item:active a:after {
  
    z-index: 1;
    color: black;
    left: -11px;
}
#contact_form_another  .w-tabs-item.active span.w-tabs-item-title {
    color: #666 !important;
    position: relative;
    margin: 15px 25px 17px 0px;
    top: 2px;    font-weight: bold;
}
#contact_form_another .w-tabs-item a:after {
    content: "|";
    position: relative;
    left: 16px;  z-index: 1;
}#contact_form_another .w-tabs-item a:last-child a:after  {
    content: "" !important;
    position: relative;
    left: 16px;  z-index: 1;
}
#contact_form_another .w-tabs-list-h {
    width: 233px;
    position: static !important;
    top: 65px;
    /* left: 45px; */
}
#contact_form_another  .w-tabs-list-h {
    width: auto !important;
}
#contact_form_another .w-tabs-list{
background:transparent !important;
} #contact_form_another  .w-tabs-item {
    width: auto !important;
    float: left !important;
    margin-right: 40px;
}
#contact_form_another .w-tabs-list {
    height: auto !important;
}
.category .l-section-h.i-cf {
    padding-bottom: 0px !important;
}#dc_jqaccordion_widget-2-item ul a,
#dc_jqaccordion_widget-2-item ul a.dcjq-parent, #dc_jqaccordion_widget-2-item ul a.dcjq-parent:hover,
#dc_jqaccordion_widget-2-item ul ul {
background: transparent !important;

}.page-id-456 .vc_col-sm-3.wpb_column.vc_column_container {
    float: left;
}#category_product_inner .vc_column-inner {
    padding-left: 0px !important;
 } #category_product_inner .l-section-h.i-cf {
    padding-top: 0px !important;
}
#category_p .l-section-h.i-cf {
    padding-bottom: 0px!important;
}
.page-id-859 #category .l-section-h.i-cf {
    padding: 0 !important;
}
#dc_jqaccordion_widget-2-item ul a {
    padding: 10px 10px 10px 0px !important;; 
    /* background: #0C0C0C url(skins/images/bg_black.png) repeat-x 0 -1px; */
    text-decoration: none;
    display: block;
    color: #ddd !important;;
    border-bottom: 0px solid #222 !important;;
    border-top: 0px solid #777 !important;;
    position: relative;
}#dc_jqaccordion_widget-2-item{
border:none !important;
}#dc_jqaccordion_widget-2-item ul a.dcjq-parent.active .dcjq-icon ,#dc_jqaccordion_widget-2-item ul a.dcjq-parent .dcjq-icon{
    background: url(skins/images/arrow_black_down.png) no-repeat 0 center;
    left: 126px;
}
  .main_heading:before {
    content: "";
    width: 47px;
    /* height: 0px; */
    border: 1.2px solid #09c2ab;
    display: inline-block;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    position: absolute;
    top: 42px;
}


  .main_heading:before {
    content: "";
    width: 40px;
    height: 2px;
    border: 1px solid;
display: inline-block;
  -webkit-transform: rotate(30deg);
  -moz-transform: rotate(30deg);
  -o-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
}


#dc_jqaccordion_widget-2-item ul a {
    padding: 10px 10px 10px 0px !important;
    /* background: #0C0C0C url(skins/images/bg_black.png) repeat-x 0 -1px; */
    text-decoration: none;
    display: block;
    color: #ddd !important;
    border-bottom: 0px solid #222 !important;
    border-top: 0px solid #777 !important;
    position: relative;
}#dc_jqaccordion_widget-2-item {
    border: none !important;
}#dc_jqaccordion_widget-2-item ul a, #dc_jqaccordion_widget-2-item ul a.dcjq-parent, #dc_jqaccordion_widget-2-item ul a.dcjq-parent:hover, #dc_jqaccordion_widget-2-item ul ul {
    background: transparent !important;
}#dc_jqaccordion_widget-2-item li a {
    color: white;
}

#dc_jqaccordion_widget-2 li a {
    font-family: Oswald-Regular;
    padding-left: 20px;
    text-transform: uppercase;
    font-size: 14px;
}#dc_jqaccordion_widget-2-item ul a, #dc_jqaccordion_widget-2-item ul a.dcjq-parent, #dc_jqaccordion_widget-2-item ul a.dcjq-parent:hover, #dc_jqaccordion_widget-2-item ul ul {
    background: transparent !important;
}#dc_jqaccordion_widget-2-item .sub-menu li {
    color: black;
    background: rgb(255, 224, 96);
}#dc_jqaccordion_widget-2-item ul a {
    padding: 10px 10px 10px 0px !important;
    /* background: #0C0C0C url(skins/images/bg_black.png) repeat-x 0 -1px; */
    text-decoration: none;
    display: block;
    /* color: #ddd !important; */
    border-bottom: 0px solid #222 !important;
    border-top: 0px solid #777 !important;
    position: relative;
}#rev_slider .main_heading:before {
    border: block !important;
    top: 162px;
    width: 100%;    height: 0px !important;
    border: 1.5px solid #09c2ab;
}#dc_jqaccordion_widget-2-item ul a .dcjq-icon {
    background: url(http://ame-pressta.com/wp-content/uploads/2017/12/down-arrow.png) 0px center no-repeat !important;
}#dc_jqaccordion_widget-2-item ul a.dcjq-parent.active .dcjq-icon {
    background: url(http://ame-pressta.com/wp-content/uploads/2017/12/up-arrow.png) 0px center no-repeat !important;
}.main_heading:before {
    content: "";
    width: 47px;
    /* height: 0px; */
    border: 1.2px solid #0cdbc2;
    display: inline-block;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    position: absolute;
    top: 47px;
}.w-html.ush_html_2 {
    margin: 0;
    padding: 0;width: 100%;
}#about-content_inner .l-section-h.i-cf {
    padding-bottom: 51px;
}
footer p {
font-size: 10px;}

 nav{
display:block;
}

 .at_middle .l-subheader-cell.at_right {
  position: absolute;
    right: -11px;
    top: 3px;
}
.click {
     font-family: 'Roboto-Regular';
    font-size: 15px;
    color: white;
    border: 1px solid;
    padding: 3px 6px;
    margin-top: 7px;
}
 .l-subheader.at_bottom {
    background: #434343;
}  
nav ul li ul li:hover span {
    background: transparent !important;
}.blog .g-pagination span.page-numbers.current  {
    color: #09c2ab !important;
    
}.blog .g-pagination span.page-numbers.current,
.no-touch .pagination .page-numbers:hover{

     box-shadow: 0 0 0 1px #09c2ab inset !important;
color: #09c2ab !important;
}

.pagination .page-numbers {
    box-shadow: 0 0 0 1px #444444 inset !important;
}
.page-id-11 nav ul li ul.w-nav-list.level_2 {
    background: #f6e54c !important;
    left: 1px !important;
}#OUR_PHILOSOPHY {
    font-size: 17px !important;
}
.page-id-11 strong {

    font-size: 14px;
}
#footer_up .widgettitle {
    font-size: 18px !important;
}
.page-id-449 .vc_col-sm-3.wpb_column.vc_column_container {
    float: left;
}
footer p,
.l-footer li a {
    font-size: 11px !important;
}
.page-id-471  #category img.attachment-large.size-large, 
.page-id-456  #category img.attachment-large.size-large {
    width: 100%;
}
.page-id-471  #category .l-section-h.i-cf,
.page-id-456  #category .l-section-h.i-cf{
padding:0px !important;
}
.page-id-456  .main_heading, 
.page-id-471  .main_heading, 
.blog .main_heading,
.page-id-269 .main_heading,.archive .main_heading,.single  .main_heading, .page-id-15 .main_heading, .page-id-20 .main_heading,.page-id-145 .main_heading,
.page-id-11 .main_heading, .page-id-14 .main_heading,.page-id-16 .main_heading,
 #news-event .main_heading,
#personized_service .main_heading,#about_home_page .main_heading,
#icon_home_page .main_heading{
text-transform: uppercase !important;
    font-family: 'Oswald-Bold' !important;
       font-size: 26px;
    margin-top: 10px;

}
.page-id-456 .top_heading, 
.page-id-471 .top_heading,   
.blog .top_heading, #about_home_page .top_heading, .page-id-269 .top_heading,.page-id-145 .top_heading,.archive .top_heading,.page-id-15 .top_heading,.page-id-20 .top_heading, .page-id-14 .top_heading,.page-id-16 .top_heading, .single .top_heading , .page-id-11 .top_heading,#news-event  .top_heading ,#personized_service .top_heading , #icon_home_page  .top_heading {
   
    font-size: 13px;
    color: #0cdbc2;
    text-transform: uppercase;
    font-family: 'Oswald-Bold' !important;
}
.page-id-456  #category_All, 
.page-id-471  #category_All, 
.archive .product_all > .wpb_wrapper {
    padding: 29px 61px !important;
}

.home .w-tabs-sections-h {
    height: inherit;
    height: 654PX;
}
#news-event {position: relative;
    top: -37px;


} .single .imagebackground,
.archive .l-main {
    position: relative;
    top: -8px;
}.single-product main.l-content {
    position: relative;
    top: -9px;
}

.archive .post_link a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    position: static !important;
        width: 70%;
    margin: 0 auto;
    top: 94px;
    position: relative;
}.single_limage img {
    width: 100%;
}
.tax_product_cat.archive .post_link a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
   position: static !important;
    top: 35% !important;
    left: 21% !important;
    text-align: center;
    color: white;
}
@media only screen and (max-width:767px) {
  #personized_service{    width: 100%; display: inline-block !important; }   #news-event{  margin-top: 77px; }
  .archive .post_link a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    position: absolute;
    top: 41%;
    left: 24% !important;
}
}
  
  
.page-id-471 .post_link a.woocommerce-LoopProduct-link.woocommerce-loop-product__link,
.page-id-456 .post_link a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    position: static !important;
    top: 39% !important;
    left: 19% !important;
  }