﻿body {
    font-family: 'Adigiana Toybox';
    background-image:url('../images/pattern.png');
}

.doa-about-me{z-index:1000;}

a {
color:#000000}

@media (min-width: 1300px){
.container {
    max-width: 1336px;
}

    .el-container {
          max-width: 1336px;
    }
}

.contact input[type=text], .contact input[type=email], .contact input[type=tel] {
    width: 100%;
    border: solid 1px #cccccc;
    padding: 20px;
    color: #cccccc;
    background-color: #ffffff;
    box-sizing: border-box;
    box-shadow: none;
    margin-bottom: 20px;
}

.contact textarea {
    width: 100%;
    border: solid 1px #cccccc;
    padding: 20px;
    color: #cccccc;
    background-color: #ffffff;
    box-sizing: border-box;
    box-shadow: none;
    height: 150px;
}

.contact input[type=submit] {
    background-color: #000000;
    border-radius: 5px;
    border: none;
    outline: none;
    padding: 8px;
    padding-left: 30px;
    padding-right: 30px;
    color: #ffffff;
}

.bl{border-left:solid 1px #cccccc;}


.doa-topborder {
height:40px;background-color:#ebebeb;line-height:40px;}

.doa-header {
    height:166px;position:relative;
}

.doa-header:before {
   content:"";
   position:absolute;top:50%;height:8px;background-color:#e2d838;width:100%;margin-top:-4px;left:10px;right:10px;z-index:-1;
}

.doa-logo {
  
}

.doa-logo img {
  height:111px;   margin-top:18px;}


.doa-social {
    width:192px;background-color:#ffffff;height:36px;text-align:center;position:absolute;right:40px;top:64px;
}

.text-image {
width:144px;height:144px;border-radius:50%;display:inline-block;overflow:hidden;}


 

    .doa-logo-text {
    height:86px;
}

        .doa-logo-text img {
   margin-top:25px;height:37px;
}

        .doa-nav{

}

.doa-leftpad {
    padding-left:260px;
}


        .doa-nav ul{
   list-style:none;margin:0px;padding:0px;display:inline-block;
}

.doa-nav ul li {
     list-style:none;margin:0px 20px 0px 0px;padding:0px;display:inline-block
}

.doa-nav ul li a {
    color:#ffffff;
}

            .doa-nav ul li.active {
            font-weight:700}

.doa-readmorebg {
    background-image:url('../images/shade2.jpg');background-repeat:no-repeat;background-position:bottom center;min-height:100px;padding:50px;
}

.doa-slide {
     background-image:url('../images/slide_new.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover;height:600px;
}

.doa-about-container {
height:600px;
}

.doa-about {
height:400px;margin-top:100px;background-color:#ffffff;width:100%;text-align:center;padding:30px; background-image:url('../images/shade2.jpg');background-repeat:no-repeat;background-position:bottom center;
overflow:hidden
}

.doa-readmorebg a {
background-color:#000000;line-height:40px;color:#ffffff;display:inline-block;padding:0px 40px 0px 40px;border-radius:20px;
}
.doa-welcome {
    margin-top:0px;
}
.doa-welcome h1 {
   font-size: 2em;color:#ac4b94;font-weight:200;
}

.doa-welcome img {
    margin-bottom:40px;margin-top:30px;
}

.color.a {
    color:#b148aa;
}

.color.b{
    color:#7ab54c;
}

.color.c {
    color:#8ea4cd;
}

.color.d {
color:#cf69a3;
}

.color.e {
color:#737373;}

.color.f {
color:#d31983;}

.color.g{
color:#678fd9;}



.color.s1, .color.s8, .color.s15 {
    color:#b148aa;
}

.color.s2, .color.s9, .color.s16{
    color:#7ab54c;
}

.color.s3, .color.s10, .color.s17 {
    color:#8ea4cd;
}

.color.s4, .color.s11, .color.s18 {
color:#cf69a3;
}

.color.s5, .color.s12, .color.s19 {
color:#737373;}

.color.s6, .color.s13, .color.s20 {
color:#d31983;}

.color.s7, .color.s14, .color.s21{
color:#678fd9;}




.doa-about-me {
 height:500px;position:relative;top:-50px;
}

.doa-image {
         background-image:url('../images/pattern_blue.png');height:540px;
}

.image {
         background-image:url('../images/dina-okba.jpg');height:500px;background-repeat:no-repeat;background-position:center center;background-size:cover;
}

.doa-ab {
         background-image:url('../images/pattern_green.png');height:540px;color:#ffffff;
}

    .doa-ab h2 {
    font-size:38px;}

      .doa-ab img {
    margin-bottom:20px;}


.doa-smslide {
         background-image:url('../images/pattern_pink.png');height:540px;
}

.sld {
  background-image:url('../images/doll.jpg');height:500px;color:#ffffff;background-repeat:no-repeat;background-position:center center;background-size:cover;
}

    .doa-about-me .sep {
    margin-bottom:30px;margin-top:30px;}

.doa-head h3 {   font-size: 3em;color:#000000;font-weight:200;text-transform:uppercase;
}

.doa-head .sep {
    margin-top:30px;margin-bottom:30px;
}

.doa-head .sep {
    margin-top:30px;margin-bottom:30px;
}

.doa-gallery .nav {
list-style:none;display:inline-block;
}
.doa-gallery .nav li{
list-style:none;display:inline-block;text-transform:uppercase;margin:0px 15px 0px 15px;line-height:36px;
}

    .doa-gallery .nav li.active {
        background-color:#ac4b94;padding-left:30px;padding-right:30px;border-radius:18px;
    }

        .doa-gallery .nav li.active a {
        color:#ffffff;}

.doa-test img {
    margin-bottom:30px;
}

.doa-test p {
    margin-bottom:30px;width:80%;margin-left:10%
}


.doa-footer {
     background-image:url('../images/pattern_green.png');color:#ffffff
}

.doa-f-about, .doa-f-contact {
border-right:solid 1px #ffffff}

.doa-footer h4 {
    text-transform:uppercase;font-size:2em;margin-bottom:20px;
}

.doa-footer img[src='images/sep2.gif'] {
    margin-bottom:30px;
}

.doa-footer p {
margin-right:40px;margin-left:50px;}

.doa-copyright {
    background-color:#b148aa;padding-bottom:40px;padding-top:40px;color:#ffffff;text-align:center;
}

.doa-n-header {
height:255px;background-color:#88c258;border-bottom:solid 3px #df78b2;
background-image:url('../images/pattern_green.png')
}

@media only screen and (min-width: 601px){
#mega-menu-wrap-menu-1 {
    background: rgba(255, 255, 255, 0) !important;
}
}

.doa-entry-header {
color:#000000;text-align:center;line-height:100px;height:100px;border-bottom:solid 3px #e2d838;margin-bottom:30px;}
    .doa-entry-header .entry-title {
        line-height:100px;height:100px;
    }

.owl-doa {
height:450px;background-position:center center;background-size:cover;
}

.doa-f-contact img, .doa-f-about img, .doa-f-insta img {
    margin-bottom:25px;
}

.doa-f-insta ul {
list-style:none;padding:0px; margin:0px 0px 0px 0px;}
.doa-f-insta ul li {
list-style:none;margin:0px;padding:0px;}
.doa-f-insta ul li a {
color:#ffffff;}

.mob-social {
display:none;}

    @media (max-width: 767px){
        .mob-social {
display:block;position:absolute;left:15px;z-index:1;top:5px;}

        .doa-entry-header {
        padding-top:15px;padding-bottom:15px;}

        div#primary.content-area.el-container {
        padding-bottom:40px;}
.doa-hm {
   display:none;
}

        .doa-logo-text img {
        width:300px;height:auto;
        }

        .el-container-full.doa-n-header, .el-container-full.doa-topborder.doa-hm,  .doa-n-header .el-container {
        padding:0px;}

        .doa-about, .doa-about-container,.doa-about-me, .doa-ab {
        height:auto;}
        .doa-sep img {
            width:250px;height:auto;
        }

        .doa-welcome h1{
        font-size:20px;}
         .doa-head h3 {
        font-size:30px;}

        .doa-welcome img {
        margin-top:15px;margin-bottom:15px;}

        .image {
        height:300px;}
        .doa-image {
        height:340px;}

     

            .doa-smslide {
        height:340px;}
        .sld {
        height:300px;}

        .doa-gallery {
        margin-top:0px;}

        .doa-videos h3, .doa-test h3 {
        margin-top:40px;}

        .doa-gallery .nav li {
        font-size:14px;}

        .doa-f-about, .doa-f-contact {
    border-right: none;
}

        .doa-entry-header {
        line-height:1.4;height:auto;font-size:30px;
        }

            .doa-entry-header .entry-title {
            height:auto;line-height:1.4;font-size:30px;}
}

@media (max-width: 320px) {
    .doa-welcome p {
    font-size:16px;}
    .doa-about {
    padding:10px;}

     .doa-sep img {
            width:200px;height:auto;
        }
}