.col-md-4 { 
    position: relative; 
    min-height: 1px; 
    padding-right: 15px; 
    padding-left: 15px;
} 

@media (min-width: 992px){ 
  .col-md-4 { 
    float: left;
  } 

  .col-md-4 { 
    width: 33.33333333%;
  } 
}     

:after,:before { 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
} 

:-webkit-scrollbar { 
    width: 12px; 
    scrollbar-face-color: #1E3271; 
    scrollbar-track-color: #1E3271; 
    scrollbar-arrow-color: #ffffff; 
    scrollbar-highlight-color: #1E3271; 
    scrollbar-shadow-color: #1E3271; 
    scrollbar-3dlight-color: #ffebcd; 
    scrollbar-darkshadow-color: #8b0000;
} 

:-webkit-scrollbar { 
    width: 15px; 
    scrollbar-face-color: #ff8c00; 
    scrollbar-track-color: #fff8dc; 
    scrollbar-arrow-color: #ffffff; 
    scrollbar-highlight-color: #fff8dc; 
    scrollbar-shadow-color: #d2691e; 
    scrollbar-3dlight-color: #ffebcd; 
    scrollbar-darkshadow-color: #8b0000;
} 

:-webkit-scrollbar-thumb { 
    background-color: #3d425a; 
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); 
    border-radius: 10px;
} 

:-webkit-scrollbar-corner { 
    background-color: #F5F5F5;
} 

:-webkit-scrollbar-thumb:hover { 
    background-color: #1E3271;
} 

h2 { 
    font-family: inherit; 
    font-weight: 500; 
    line-height: 1.1; 
    color: inherit;
} 

h2 { 
    margin-top: 20px; 
    margin-bottom: 10px;
} 

h2 { 
    font-size: 30px;
} 

img { 
    border: 0;
} 

img { 
    vertical-align: middle;
} 

.text-center { 
    text-align: center;
} 

.messages-box { 
    background-color: #fff; 
    padding: 30px 15px; 
    transition: .3s; 
    border-radius: 3px; 
    height: 365px;
} 

.messages-box { 
    box-shadow: 0px 0px 60px -20px rgba(10, 10, 10, 0.2);
} 

.messages-box { 
    box-shadow: 0px 0px 60px -20px rgba(10,10,10,.2);
} 

.messages-box:hover { 
    box-shadow: 0 0 30px 0 rgba(10, 10, 10, 0.2);
} 

.position-absolute { 
    position: absolute;
} 

.messages-box-abs-1 { 
    top: 20px; 
    right: 7px; 
    width: 55px; 
    opacity: 0.5; 
    z-index: 1;
} 

.messages-box .member-thumb  { 
    margin: 0 auto 15px; 
    width: 140px; 
    height: 145px; 
    position: relative; 
    border-radius: 50%;
} 

.messages-box .member-thumb  { 
    margin: 0 auto 15px; 
    width: 216px; 
    height: 145px; 
    position: relative; 
    border-radius: 50%;
} 

.messages-box .member-thumb::before { 
    border: 5px solid; 
    content: ""; 
    height: auto; 
    opacity: 0; 
    filter: alpha(opacity=0); 
    position: absolute; 
    bottom: -9px; 
    left: -9px; 
    right: -9px; 
    top: -9px; 
    visibility: hidden; 
    width: auto; 
    transform: scale(0); 
    transition: .3s; 
    border-radius: 50%; 
    -webkit-border-radius: 50%; 
    border-color: #0062cc;
} 

.messages-box .member-desc  { 
    padding-top: 20px;
} 

.messages-box-abs-2 { 
    bottom: 15px; 
    left: 15px; 
    width: 55px; 
    opacity: 0.5; 
    z-index: 1;
} 

.img-responsive { 
    display: block; 
    max-width: 100%; 
    height: auto;
} 

.bg-img-responsive { 
    width: 100%; 
    height: 100%; 
    opacity: 1; 
    visibility: inherit; 
    z-index: 20; 
    background-position: center center; 
    background-repeat: no-repeat; 
    background-size: cover; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-color: #d3dee3;
} 

.messages-box .member-thumb img  { 
    border-radius: 50%; 
    border: 5px solid #ffffff; 
    box-shadow: 0 4px 6px rgba(0, 0, 0, .1);
} 

.messages-box .member-thumb img  { 
    border-radius: 50%; 
    border: 5px solid #207246; 
    box-shadow: 0 4px 6px rgba(0,0,0,.1);
} 

h3 { 
    font-family: inherit; 
    font-weight: 500; 
    line-height: 1.1; 
    color: inherit;
} 

h3 { 
    margin-top: 20px; 
    margin-bottom: 10px;
} 

h3 { 
    font-size: 24px;
} 

h3 { 
    font-size: 24px; 
    font-family: "Open Sans", sans-serif !important; 
    font-weight: 700; 
    line-height: 24px; 
    color: #656565;
} 

.messages-box .member-desc h3  { 
    font-weight: 600; 
    font-size: 20px; 
    margin-top: 0;
} 

.messages-box .member-desc span  { 
    color: #777; 
    font-size: 15px; 
    letter-spacing: 1px; 
    line-height: normal; 
    padding-bottom: 10px; 
    display: block;
} 

.section-bar-small { 
    margin: 0 auto; 
    left: 0; 
    right: 0; 
    position: absolute; 
    width: 60px; 
    max-width: 60px; 
    height: 3px !important; 
    background-color: #5864bb;
} 

a { 
    background-color: transparent;
} 

a { 
    color: #337ab7; 
    text-decoration: none;
} 

a { 
    text-decoration: none;
} 

a { 
    text-decoration: none; 
    outline: 0 solid;
} 

.dt-sc-button { 
    padding: 8px 15px; 
    font-size: 12px; 
    font-weight: bold; 
    text-transform: uppercase; 
    line-height: normal; 
    display: inline-block; 
    margin: 10px 0px 0px; 
    cursor: pointer; 
    outline: none; 
    position: relative; 
    z-index: 1; 
    background: #051f30; 
    color: white;
} 

a:active,a:hover { 
    outline: 0;
} 

a:hover { 
    color: #23527c; 
    text-decoration: underline;
} 

a,a:hover { 
    text-decoration: none;
} 

a,a:active,a:hover { 
    text-decoration: none; 
    outline: 0 solid;
} 

.dt-sc-button:hover { 
    background: #1c3f55; 
    color: #ffffff;
} 

.fa { 
    display: inline-block; 
    font: normal normal normal 14px/1 FontAwesome; 
    font-size: inherit; 
    text-rendering: auto; 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale; 
    transform: translate(0, 0);
} 

.dt-sc-button span  { 
    width: 36px; 
    font-size: 14px; 
    position: absolute; 
    right: 0px; 
    top: 0px; 
    bottom: 0px; 
    margin: auto; 
    height: 100%; 
    background: #fcdb34; 
    color: #000000; 
    text-align: center;
} 

.fa-arrow-right:before { 
    content: "\f061";
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-x1dqy.style-x1dqy {  
   color: #463839;  
   font-family: Roboto Slab, sans-serif;  
   font-size: 28px;  
    font-weight: 600;  
}  
#style-6Ijrc.style-6Ijrc {  
   margin-top: 140px;  
}  
#style-vYx88.style-vYx88 {  
   margin-top: -140px;  
   max-width: 216px;  
    height: 216px;  
}  
#style-Hoov1.style-Hoov1 {  
   border-radius: 0;  
   margin-top: 70px;  
}  
#style-3q6eS.style-3q6eS {  
   color: #292929;  
   font-family: sans-serif !important;  
}  
#style-sUPwJ.style-sUPwJ {  
   text-align: center;  
   
                  margin: 0 auto;  
   
                  left: 0;  
   
                  right: 0;  
   
                  position: relative;  
   
                  width: 60px;  
   
                  max-width: 60px;  
   
                  height: 4px !important;  
   
                  background-color: #463839;  
   margin-bottom: 15px;  
}  
#style-2ja3E.style-2ja3E {  
   color: #959595;  
   font-size: 13px;  
   font-family: sans-serif !important;  
}  
#style-ntcbS.style-ntcbS {  
   padding-top: 10px;  
}  
