﻿

body[data-boxed-style="1"].material-ocm-open .ocm-effect-wrap-inner { padding-top: 0!important;}
 

.ocm-effect-wrap-inner {
    height: 100%;
}




.ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner {
    -ms-transform: scale(1.007)!important;
   -webkit-transform: scale(1.007)!important;
    transform: scale(1.007)!important;
    -webkit-transform-origin: center;
    transform-origin: center;
}

    body[data-slide-out-widget-area-style="slide-out-from-right"][data-boxed-style="1"] .ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner { -webkit-transform: none!important; transform: none!important;}
.copyright .back-to-top a{border-radius:50%;color:#fff;display:block;font-size:20px;height:40px;line-height:40px;position:absolute;right:-19px;text-align:center;top:-20px;width:40px}
.onepage-copyright .back-to-top a{background:transparent none repeat scroll 0 0;color:#6b6b6b;right:0;top:10px}
.onepage-copyright .back-to-top a:hover{color:#fff}


.portfolio-front {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  background: rgba(87,59,12,0.6);
  -webkit-transition: all 0.3s ease;
     -moz-transition: all 0.3s ease;
       -o-transition: all 0.3s ease;
          transition: all 0.3s ease; }


.portfolio-item:hover .portfolio-front {
    opacity: 1;
    top: 25px;
    right: 25px;
    bottom: 25px;
    left: 25px;
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}


.content-block-testimonial .content-block-image-wrapper-inner {
    padding-bottom: 15em;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    transition: all 0.33s cubic-bezier(0, 0.68, 0.44, 0.99)
}


    .content-block-testimonial .content-block-image-wrapper-inner:hover {
        transform: scale(1.05);
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        filter: grayscale(50%);
        -webkit-filter: grayscale(50%)
    }
 		

.pharmacy24_wrap{
	text-align:left;
	top:-61px;
	width:100%;
	}
.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1140px}
.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1300px}

	.title-destaques {
		width:100%;
		text-align:center;
		font-size:1.6em;
		color:#000;
		font-weight:600;
		padding:5px 0px 0px 0px;
	}


			table.default
			{
				width: 100%;
			}


				table.default tr
				{
					border-top: solid 1px #eee;
				}


					table.default tr:first-child
					{
						border-top: 0;
					}


				table.default td
				{
					padding: 0.5em 1em 0.5em 1em;
				}


				table.default th
				{
					text-align: left;
					padding: 0.5em 1em 0.5em 1em;
					font-weight: 800;
					margin: 0 0 1em 0;
				}


				table.default thead
				{
					background: #404248;
					color: #fff;
				}


				table.default tfoot
				{
				}


				table.default tbody
				{
				}
.navigation-list-mobile .block-others .list-about .contact-print .title,.navigation-list-mobile .block-others .list-about .contact-print .name,.navigation-list-mobile .block-others .list-contact .contact-print .title,.navigation-list-mobile .block-others .list-contact .contact-print .name{font-family:"SuperiorTitle-Regular",serif;font-size:2.0rem}
.navigation-list-mobile .block-others .list-about .contact-print .name,.navigation-list-mobile .block-others .list-contact .contact-print .name{font-family:"SuperiorTitle-Medium",serif;margin-bottom:5px}
.page-template-page-contact-film .contact .name,.page-template-page-contact-print .contact .name{font-size:18px;font-family:"NHaasGroteskDSW02-65Md",sans-serif}
.page-template-page-contact-print .contact .name{font-family:"SuperiorTitle-Regular",serif;font-weight:bold}


	.nav-previous a {
		float: right;
	}






.adv {
    margin-bottom: 10px;
}


.item .adv {
    margin-bottom: 20px;
}


.main-navigation .menu-item-description {
    color: #707070;
    color: rgba(51, 51, 51, 0.7);
    font-family: "Noto Sans", sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.5;
    margin-top: 0.5em;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-4{width:33.33333333%}
li a span.tx{font-size:16px;line-height:24px;}
