﻿  @import url('https://fonts.googleapis.com/css?family=Muli');

body {
    font-family: 'Muli', sans-serif;
   
    background-size: 90% 70%;
    -webkit-animation: AnimationName 14s ease infinite;
    -moz-animation: AnimationName 14s ease infinite;
    animation: AnimationName 14s ease infinite;
    background-color:white;
}
.despacito {
    transform:scale(1,1);
    position: absolute;
    margin: auto;
    padding: 2%;
    top: 5px;
    left: 5px;
    right: 5px;
    bottom: 5px;
    height: 90%;
    width: 60%;
    z-index: 1;
    
}

@-webkit-keyframes AnimationName {
    0%{background-position:92% 0%}
    50%{background-position:9% 100%}
    100%{background-position:92% 0%}
}
@-moz-keyframes AnimationName {
    0%{background-position:92% 0%}
    50%{background-position:9% 100%}
    100%{background-position:92% 0%}
}
@keyframes AnimationName { 
    0%{background-position:92% 0%}
    50%{background-position:9% 100%}
    100%{background-position:92% 0%}
}
 

 
.inp{
    
    margin-top:5px;
    margin-bottom:5px;
    font-size:14px;
    padding:2px;
    padding-left:12px;
    border-left:0px;
    border-right:0px;
    border-top:0px;
    border-bottom:1px;
    border-style:solid;
}

.MainHead{
    font-family: 'Muli', sans-serif;
    font-size:24px;
    color:black;
   font-weight:700;
   text-align:center;
   position:relative;
}
#Bord{
    position:relative;
   
}
#Bord>div{
     padding:20px;
}
#Bord::after{
    position:absolute;
    top:0px;
    content:'';
    left:50%;
    z-index:1000;
    height:60vh;
    width:1px;
    background-color:#ddd;
   /* border: 2px solid #191919;*/
}

.SubHead{
    font-family: 'Muli', sans-serif;
    font-size:22px;
    color:black;
   font-weight:600;
   text-align:center;


}
.adWidthMdl
{
    min-width:900px;

}
.ContFluid{
        background-color: white;
    padding: 30px;

/*    box-shadow: 0 2px 15px 0 rgba(176,186,202,0.4);*/
}

bae.LableHead{
    font-family: 'Muli-semibold', sans-serif;
    font-size:14px;
    color:black;
   font-weight:700;
   text-align:left;
   letter-spacing:.5px;

}

.iconbox {
    
    border-style:solid;
    border-width:thin;
    border-color:#dddddd;
    width:90px;
    background-color:#00a7f7;
    float:left;
    
}

    .bomx:focus, iconbox :hover {
    
    background-color:white;
    
    
    }



.IconHead{
    font-family: 'Muli', sans-serif;
    font-size:14px;
    color:white;
   font-weight:800;
   text-align:left;
   }

#IconsizeFB{
    height:20px;
    width:20px;
    color:white;
    text-shadow: 1px 1px 1px #ccc;

}

    

#IconsizeGoogle {
    height: 50px;
    width: 50px;
    color: red;
    text-shadow: 1px 1px 1px #ccc;
    font-size:14px;
}
 
#Iconsizelinkedin {
    height: 50px;
    width: 50px;
    color: #0079aa;
    text-shadow: 1px 1px 1px #ccc;
}

.forgotPass{
    color:#6c7990;
position:absolute;
top:48px;
right:18px;
text-decoration: underline;

}

.loginbtn{
     padding-right: 22px;
    font-size: 15px;
    transition: ease all 1s;
    padding: 6px 16px;
    line-height: 22px;
    font-family: 'Muli-Bold', sans-serif;
   
    letter-spacing: .5px;
    color:white;
    height: 40px;
    width: 180px;
    border-radius: 1px;
    border: none;
    background: linear-gradient(90deg, #07CFD7 0%, #01E0BA 100%);
    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.25);
    

}

.loginbtn:focus, .loginbtn:hover{
    background-color: #1bdccf;
    border: 1px solid #1bdccf;
    box-shadow: 0px 0px 9px 5px rgba(162, 162, 162, 0.12);
    background: #fff;
    color:#0fc6ce;
    font-weight:600;
}


.Logbutton{
    padding-right: 22px;
    font-size: 15px;
    transition: ease all 1s;
    padding: 6px 16px;
    line-height: 22px;
    font-family: 'Muli-Bold', sans-serif;
   
    letter-spacing: .5px;
    color:white;
    height: 40px;
    width: 180px;
    border-radius: 1px;
    border: none;
    background: linear-gradient(90deg, #07CFD7 0%, #01E0BA 100%);
    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.25);
    
}
.modeButton{
    color:white;
    background:linear-gradient(90deg, #07CFD7 0%, #01E0BA 100%);
    width:100px;
    border-radius:1px;
    border-color:transparent;
    float:left;
    margin:5px;
    padding:2px;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.25);
    font-family:'Muli-semibold', sans-serif;
    letter-spacing:.5px;
    
    
}

.modeButton:focus, .modeButton:hover{
    background-color: #1bdccf;
    border: 1px solid #1bdccf;
    box-shadow: 0px 0px 9px 5px rgba(162, 162, 162, 0.12);
    background: #fff;
    color:#0fc6ce;
    font-weight:600;
}


.orCol{
    margin:14px;
    color:#b3b3b3;

}

.bae{
    
    position:relative;
    margin-right:99%;
}
.bae:after{
    content:'';
    position:absolute;
    top:50%;left:175%;
    height:1px;
  /*  border:1px solid #b3b3b3;*/
    width:2500%;
    background-color:#ddd;
}

.bae:before{
    content:'';
    position:absolute;
    top:50%;right:175%;
    height:1px;
    background-color:#ddd;
   /* border:1px solid #b3b3b3;*/
    width:2500%;
    border-radius:1px;
}
.bomx > div{
   margin:5px;

   padding:0px;
        float:left;
        letter-spacing:.5px; 

           
        }
.bommode{
    width:100%;
    height:50px;
    position:relative;
}
.bommode > div{
             position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: 40px;
    width: 220px;  
        }

.bg_head_blog {
    min-height: 70px;
    background-image: url(https://vyre.co/V2/img/header_blog1.jpg);
    background-size: 100% 100%;
    background-position: center;
}
.img {
    margin-top: 9px;
    margin-bottom: 9px;
}


span.LableHead:after {
  content:"*";color:red;
}

.add_education12 {
    padding-right: 22px;
    font-size: 13px;
    transition: ease all 1s;
    padding: 6px 16px;
    line-height: 22px;
    font-family: Muli-Bold !important;
   
    letter-spacing: .5px;

    height: 40px;
    width: 280px;
    border-radius: 2px;
    border: none;
    background: linear-gradient(90deg, #07CFD7 0%, #01E0BA 100%);
    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.25);

}
.add_education12 hover, .add_education12 focus{
    color: #1bdccf;
    border: 1px solid #1bdccf;
    box-shadow: 0px 0px 9px 5px rgba(162, 162, 162, 0.12);
    background: #fff;
}

.Logbutton:focus, .Logbutton:hover{
    background-color: #1bdccf;
    border: 1px solid #1bdccf;
    box-shadow: 0px 0px 9px 5px rgba(162, 162, 162, 0.12);
    background: #fff;
    color:#0fc6ce;
    font-weight:600;
}
.footer {

     font-family: 'Muli', sans-serif;
    font-size:12px;
    color:black;
   font-weight:700;
   text-align:center;
   letter-spacing:.5px;


}

.forgothover{

}
.forgothover:hover{
   color:#1bdccf;
    font-weight:500;
}

.txtinp1 .txtinp {
    box-shadow: none;
    border-radius: 0px;
    border: none;
    border-bottom: 1px solid #ddd;
    color: #ddd;
}
.adiconl {
       font-size: 40px;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    width: 120px;

}
.adSet{
    position:relative;
    width:100%;
    height:70px;
}
.adtxtborder {
    border:none;
    border-bottom:1px solid #ddd;
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    margin-bottom:10px;
   
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

    .adtxtborder:focus {
    
        border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
    }

.adfphead {
 font-family:'Muli',important;
 font-size:25px;
}

.adfpcontent {
font-family:'Muli'!important ;font-weight:400;letter-spacing:0.5px;border:none

}
.adtxtfpwid {

width:50%;
}





 @media only screen and (max-width: 700px) 
 {
     #Bord::after
    {
         content:'';
         opacity:0;
    }
        
    .adWidthMdl
    {
    min-width:0;

    }
    .bae:before {
       
        width: 35vw;
     
    }

    .bae:after{
          width: 35vw;
    }
}






