*{padding:0;margin:0;}
html{-webkit-font-smoothing:antialiased;height:100%;}
body{font-family:'Roboto',Helvetica,Arial,sans-serif;font-size:15px;line-height:25px;color:#555;background-color:#fff;}
h1,h2,h3{color:#461e73;margin:0;}
h1{font-size:28px;}
h2{font-size:24px;}
h3{font-size:22px;}
p{margin-bottom:15px;}
li{list-style:none;}
a{color:#fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
a:hover,a:focus{color:#0d9fd9;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
header{width:100%;background-color:#fff;}
header .navbar{padding:0;}
header .header-top,header .header-bottom{width:100%;}
header .header-top{padding-top:5px;padding-bottom:5px;}
header .navbar-brand{padding:0;margin:0;}
header .navbar-brand img{height:45px;}
header .subnav{float:right;margin-bottom:0;line-height:25px;}
header .subnav li{float:left;}
header .subnav li:first-child:after{content:"/";color:#ccc;}
header .subnav a{font-size:12px;color:#461e73;padding-left:6px;padding-right:6px;}
header .subnav a:hover{color:#0d9fd9;}
header .header-bottom{height:36px;background-color:#461e73;text-align:center;}
header .navbar-nav{display:inline-block;}
header .navbar-nav .nav-item{float:left;padding-top:8px;padding-bottom:8px;}
header .navbar-nav .nav-link{font-size:13px;text-transform:uppercase;color:#fff;padding:0 14px;border-right:1px solid #fff;line-height:20px;}
header .nav-item:last-child .nav-link{border-right:none;}
header .navbar-nav .nav-link:hover{color:#0d9fd9;}
header .mdc .nav-item:nth-child(1),header .mdc .nav-item:nth-child(2),header .mdc .nav-item:nth-child(3),header .mdc .nav-item:nth-child(4){display:none;}
header .pbc .nav-item:nth-child(1),header .pbc .nav-item:nth-child(2),header .pbc .nav-item:nth-child(3){display:none;}
.head-top-mdc{background:#461e73 url('../images/media/mdc-bg.jpg') no-repeat center center;padding:35px 15px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.head-top-mdc img{width:240px;}
.head-top-mdc p{font-size:22px;color:#fff;margin:30px 0 0;}
.head-top-pbc{position:relative;height:400px;background:#461e73 url('../images/media/pbc-bg-01.jpg') no-repeat center center;padding:35px 15px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
.head-top-pbc .content{position:absolute;bottom:35px;color:#fff;}
.head-top-pbc .content .title{font-size:50px;font-weight:600;text-transform:uppercase;line-height:1;}
.head-top-pbc .content .subtitle{font-size:20px;margin-bottom:0;}
.content-box{text-align:right;background-color:#fff;padding:35px 15px;box-shadow:2px 2px 10px rgba(0,0,0,0.5);}
.content-box .title,.content-box p{text-align:left;}
.content-box .title{font-weight:600;}
.content-box .title:after{content:"";display:block;width:100px;height:3px;background-color:#0d9fd9;margin:15px 0 25px;}
.carousel-caption p{font-size:22px;color:#fff;}
.carousel-caption .content{position:absolute;bottom:35px;color:#fff;}
.carousel-caption .content .title{font-size:50px;font-weight:bold;text-transform:uppercase;line-height:1; text-align: left;}
.carousel-caption .content .subtitle{font-size:20px;margin-bottom:0;}
.carousel-caption .content-two {background-color: rgba(255,255,255,0.50); padding: 10px 0;}
.carousel-caption .content-two p {color:#461e73;}
.carousel-caption .content-two{position:relative;bottom:35px;color:#461e73;}
.carousel-caption .content-two .title{font-size:50px;font-weight:600;text-transform:uppercase;line-height:1;}
.carousel-caption .content-two .subtitle{font-size:20px;margin-bottom:0;}
.carousel-item { height: 75vh; min-height: 300px; background: no-repeat center center scroll; -webkit-background-size: cover;  -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
#carousel .carousel-item { height: 90vh; }

.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}
#dlr1{background:#461e73 url('../images/media/pbc-bg-02.jpg') no-repeat center center;padding:80px 15px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
#dlr2 .bg{background:#461e73 url('../images/media/pbc-bg-03.jpg') no-repeat center center;padding:80px 15px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
#dlr3{background:#461e73 url('../images/media/pbc-bg-04.jpg') no-repeat center center;padding:80px 15px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
#dlr4{background:#461e73 url('../images/media/pbc-bg-05.jpg') no-repeat center center;padding:80px 15px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}
#dlr2{position:relative;}
#dlr2 .bg p{font-size:26px;font-style:italic;color:#fff;margin-bottom:0;line-height:1.3;}
#news, #media,#product,#dexketoprofeno,#articles, #carousel, #velianBox{padding-top:50px;padding-bottom:50px;border-top:5px solid transparent;-webkit-border-image:url('../images/media/mdc-borde.png') 50 round;-moz-border-image:url('../images/media/mdc-borde.png') 50 round;border-image:url('../images/media/mdc-borde.png') 50 round;}
#product,#articles,#carousel{background-color:#f7f7f7;}
#dexketoprofeno .title{font-size:34px;font-weight:600;}
#product .title, #articles .title, #velianBox .title{font-size:34px;font-weight:600;font-style:italic;color:#0d9fd9;}
#product .title,#dexketoprofeno .title, #articles .title, #velianBox .title{margin-bottom:50px;}
#product .pdct-item-1,#product .pdct-item-2,#product .pdct-item-3,#product .pdct-item-4{width:100%;}
#dexketoprofeno img{margin-bottom:30px;}
#dexketoprofeno h3{font-size:24px;font-weight:600;}
#dexketoprofeno h3:after{content:"";display:block;width:160px;height:3px;background-color:#0d9fd9;margin:15px auto;}
#dexketoprofeno a{margin-bottom:15px;}
#dexketoprofeno a img{margin-bottom:0;}
#articles{padding-bottom:0;}
#articles h3{font-size:24px;font-weight:600;color:#0d9fd9;margin-bottom:10px;}
#video .modal-header{padding:0 15px;}
#video .modal-body{padding:0;}
.modal .modal-content{-moz-border-radius:33px;-webkit-border-radius:33px;border-radius:33px;}
.modal .modal-header{background-color:#461e73;padding-top:5px;padding-bottom:5px;-moz-border-radius:30px 30px 0 0;-webkit-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0;border-bottom:none;}
.modal .modal-header .modal-title {color: #fff;}
.modal .modal-header .close{font-size:30px;font-weight:normal;color:#fff;text-shadow:none;opacity:1;cursor:pointer;}
.modal .modal-header .close:hover{opacity:.75;}
.modal .modal-body{background:#f7f7f7 url('../images/media/mdl-bg.jpg') no-repeat center center;padding-top:35px;padding-bottom:15px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover; -moz-border-radius:33px;-webkit-border-radius:33px;border-radius:33px;}
.modal .modal-body .modal-ico{display:table;margin:-95px auto 5px;}
.modal .modal-body .modal-title{font-size:24px;font-weight:600;text-align:center;margin-bottom:15px;}
.modal .modal-body .modal-bg{font-size:14px;background-color:rgba(249,249,249,0.8);padding:10px;margin-bottom:0;}
.modal .modal-body .modal-bg p:last-child{margin-bottom:0;}
.modal#form .modal-header h3{font-size:18px;text-transform:uppercase;color:#fff;line-height:30px;}
.modal#form .modal-body{background-color:#fff;background-image:none;}
.modal#form .modal-body p{font-weight:600;}
.modal#form .modal-bg p{font-size:11px;line-height:1.5;}
.modal#form form{margin-top:20px;margin-bottom:20px;}
.modal#form form .input-group{margin-bottom:1.5rem;}
.modal#form form .btn{display:table;margin:0 auto;}
.modal .red{font-size:12px; }
form{margin-top:15px;margin-bottom:15px;}
form label{font-size:12px;margin-bottom:0;}
form .form-control{font-size:14px;color:#666;border-color:#999;border-radius:0;}
form .form-control:focus,.btn.focus,.btn:focus{box-shadow:none;}
form .input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;line-height:1.5;text-align:center;white-space:nowrap;font-weight:600;font-style:italic;color:#4d66d4;background-color:#fffee2;border:1px solid #999;border-left-width:0;}
.btn{font-size:20px;color:#fff;background-color:#461e73;border-color:#461e73;cursor:pointer;}
.btn:hover{background-color:#310e58;border-color:#310e58;}
.btn-login {font-size: 16px; color: #461e73; background-color: #fff; border-color: #461e73; cursor: pointer; border: 2px solid  #461e73; padding: 2px; padding: 9px 18px; }
.btn-login:hover{background-color:#310e58;border-color:#310e58; color: #FFF;}
.forgot-pass a{
font-size: 12px;
color: #461e73;
padding-left: 6px;
padding-right: 6px;}

.section{padding-top:50px;padding-bottom:50px;}
.red{color:red;}
.breadcrumb{background-color:#fff;padding:0;}
.breadcrumb a{color:#461e73;}
.breadcrumb-item+.breadcrumb-item::before{content:">";}
.article-item{background-color:#461e73;margin-bottom:30px; min-height: 300px;}
.article-item .item-img{position:relative;}
.article-item .item-img h3{position:absolute;left:15px;bottom:10px;font-size:14px;text-transform:uppercase;color:#fff;}
.article-item .item-img img{opacity:.4;}
.article-item .item-info{padding:15px 10px;}
.article-item .item-info p{font-size:13px;color:#fff;line-height:1.5; min-block-size: 39px}
.article-item .item-info .icon{width:26px;margin-right:5px;}
.bibliography{padding-top:20px;border-top:3px solid #0d9fd9;}
.bibliography a{color:#0d9fd9;}
.references { background: url(../images/media/rfs-bg.jpg) 50% 50%; min-height: 400px; }
.references ol{font-style: italic;}
#mapster_wrap_0{overflow: hidden; max-width: 100%; display:flex; margin:0 auto; margin-bottom: 3rem !important;}
.section-title{font-size:34px;font-weight:600;font-style:italic;text-align:center;color:#0d9fd9;margin-bottom:30px;}
.family-medications-form form{display:inline-block;width:100%;margin-top:30px;margin-bottom:30px;}
.family-medications-form h3{color:#555;line-height:44px;}
.family-medications-form select.form-control{height:44px!important;border:2px solid #461e73;border-radius:.25rem;}
.family-medications-form option{font-size:17px;}
.family-medications-info th,.family-medications-info td{text-align:center;border:2px solid #461e73;vertical-align:middle;}
.family-medications-info th{font-size:18px;color:#fff;background-color:#461e73;padding:15px;white-space:nowrap;}
.family-medications-info td img{width:150px;}
.family-medications-info .btn{display:block;margin:30px auto 0;}
.separator{border-top:1px solid #0d9fd9;margin-top:50px;margin-bottom:50px;}
.text-article a{color:#461e73;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.text-article a:hover,a:focus{color:#0d9fd9;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
footer{width:100%;background-color:#461e73;}
footer .footer-links{padding-top:30px;padding-bottom:30px;border-bottom:3px solid #fff;}
footer .footer-links ul{margin-bottom:0;}
footer .footer-links li a{font-size:12px;text-transform:uppercase;}
footer .footer-copyright{padding-top:20px;padding-bottom:20px;}
footer .footer-copyright .copyright{font-size:11px;color:#fff;text-align:center;}
footer .footer-copyright span{display:block;margin-top:10px;}
footer .footer-copyright .social{display:table;margin:0 auto;}
footer .social li{float:left;margin:0 6px;}
footer .social a{padding:5px 10px;vertical-align:text-top;}
@media (max-width: 767px) {
#dlr2 .container{max-width:100%;padding:0;}
#dlr2 .row{margin:0;}
#dlr2 .col-12{padding:0;}
}
@media (min-width: 768px) {
header .navbar-brand img{height:55px;}
header .subnav{line-height:55px;}
header .header-bottom{height:50px;}
header .navbar-nav .nav-item{padding-top:15px;padding-bottom:15px;}
header .mdc .nav-item:nth-child(1),header .mdc .nav-item:nth-child(2),header .mdc .nav-item:nth-child(3),header .mdc .nav-item:nth-child(4){display:block;}
header .pbc .nav-item:nth-child(1),header .pbc .nav-item:nth-child(2),header .pbc .nav-item:nth-child(3){display:block;}
#dlr2 .bg{position:absolute;top:-160px;}
#dlr3{padding-top:180px;}
footer .footer-copyright .copyright{text-align:left;}
footer .footer-copyright span{display:inline-block;margin-top:0;margin-left:8px;}
footer .footer-copyright .social{margin-right:0;}
}
@media (min-width: 992px) {

.menu-fixed{position:fixed;top:0;-webkit-transition:all 500ms ease-in;-moz-transition:all 500ms ease-in;transition:all 500ms ease-in;z-index:9999;}
.menu-fixed .header-top{display:none;}
header .navbar-brand img{height:70px;}
header .subnav{line-height:50px;}
.head-top-mdc{padding:130px 0;}
.head-top-pbc{height:500px;}
.head-top-pbc .content .title{font-size:70px;}
.carousel-caption .content .title{font-size:70px; text-align: left;}
#product .container{position:relative;z-index:1000;}
#product .pdct-item-1,#product .pdct-item-2,#product .pdct-item-3,#product .pdct-item-4{position:absolute;width:300px;}
#product .pdct-item-1{top:163px;left:60px;}
#product .pdct-item-2{top:461px;left:60px;}
#product .pdct-item-3{top:100px;right:60px;}
#product .pdct-item-4{top:461px;right:60px;}
#product .pdct-item-1:after,#product .pdct-item-2:after,#product .pdct-item-3:after,#product .pdct-item-4:after{content:"- - - - - - - - - -";position:absolute;top:30px;font-size:50px;color:#0d9fd9;z-index:-1;}
#product .pdct-item-1:after,#product .pdct-item-2:after{right:-150px;}
#product .pdct-item-3:after,#product .pdct-item-4:after{left:-150px;}
.modal .modal-dialog{margin-top:90px;}
.modal .modal-body .modal-ico{margin-top:-120px;}
}