File "_team-single.scss"
Full Path: /home/ovanhxso/public_html/sass/page/_team-single.scss
File size: 5.52 KB
MIME-type: text/plain
Charset: utf-8
/*--------------------------------------------------------------
#team-single-page
--------------------------------------------------------------*/
/*--------------------------------------------------------------
#12.1 team-sigle-section
--------------------------------------------------------------*/
.team-sigle-section {
.team-single-sidebar {
@include media-query(991px) {
margin-bottom: 70px;
}
}
.attorney-widget {
background: #f1f1f1;
padding: 35px 30px;
border: 1px solid #e8e8e8;
@include widther(1200px) {
margin-right: 40px;
}
h3 {
font-size: 24px;
font-size: calc-rem-value(24);
margin: 0 0 0.7em;
}
ul > li + li {
border-top: 1px solid #e7e7e7;
}
a {
display: block;
font-weight: 600;
color: $text-color;
padding: 13px 15px 13px 0;
}
a:hover,
li.current a {
color: $theme-primary-color;
}
}
.attorney-single-content {
.attorney-single-info {
padding: 60px;
box-shadow: 0px 9px 42.32px 3.68px rgba(25, 38, 62, 0.06);
@include media-query(991px) {
padding: 45px;
}
@include media-query(767px) {
padding: 30px 20px;
}
h3 {
font-size: 24px;
font-size: calc-rem-value(24);
font-weight: 400;
margin: 0 0 0.3em;
@include media-query(767px) {
font-size: 20px;
font-size: calc-rem-value(20);
}
}
h3 + span {
font-weight: 600;
color: $theme-primary-color;
}
.info ul {
margin-top: 25px;
}
.info ul > li + li {
margin-top: 8px;
}
.info li i {
display: inline-block;
color: $theme-primary-color;
padding-right: 5px;
}
.info li span {
font-weight: 600;
color: $heading-color;
}
.social {
margin-top: 30px;
ul {
overflow: hidden;
}
ul li {
float: left;
}
ul > li + li {
margin-left: 7px;
@include media-query(767px) {
margin-left: 3px;
}
}
a {
background-color: #e6e6e6;
width: 43px;
height: 43px;
line-height: 43px;
font-size: 13px;
color: #797979;
text-align: center;
border-radius: 50%;
display: block;
@include media-query(767px) {
width: 38px;
height: 38px;
line-height: 38px;
}
}
a:hover {
background: $heading-color;
color: $white;
}
}
}
.attorney-details {
padding-top: 35px;
h2 {
font-size: 30px;
font-size: calc-rem-value(30);
margin: 1.3em 0 0.7em;
@include media-query(991px) {
font-size: 27px;
font-size: calc-rem-value(27);
}
@include media-query(767px) {
font-size: 24px;
font-size: calc-rem-value(24);
}
}
ul > li + li {
margin-top: 7px;
}
}
.skills {
padding-top: 10px;
padding-bottom: 20px;
.skill {
margin-bottom: 35px;
&:last-child {
margin-bottom: 0;
.progress {
margin-bottom: 0;
}
}
}
h6 {
font-family: $base-font;
font-size: 16px;
font-size: calc-rem-value(16);
font-weight: 600;
margin: 0 0 0.6em;
color: $text-color;
@include media-query(991px) {
font-size: 14px;
font-size: calc-rem-value(14);
}
}
.progress {
background-color: #e6e6e6;
height: 5px;
box-shadow: none;
overflow: visible;
box-shadow: none;
position: relative;
border-radius: 3px;
> span {
font-family: $heading-font;
font-size: 14px;
font-size: calc-rem-value(14);
font-weight: 500;
color: $text-color;
padding: 2px 6px;
text-align: center;
position: absolute;
right: 20px;
top: -32px;
@include rounded-border(3px);
@include media-query(991px) {
padding: 0 6px;
}
}
}
.progress-bar {
background: $theme-primary-color;
position: relative;
box-shadow: none;
border-radius: 3px;
&:after {
content: "";
width: 10px;
height: 10px;
background-color: $theme-primary-color;
border-radius: 50%;
position: absolute;
right: 0;
top: -3px;
box-shadow: 0 0 5px #969696;
}
}
}
form input,
form select,
form textarea {
background: #f5f5f5;
width: 100%;
height: 55px;
border: 0;
border-radius: 0;
box-shadow: none !important;
@include media-query(991px) {
height: 45px;
}
&:focus {
border-color: $theme-primary-color;
}
}
form textarea {
height: 180px;
}
form {
margin: 0 -15px;
overflow: hidden;
@include placeholder-style(#9d9c9c, 15px, normal);
select {
display: inline-block;
color: #a9a9a9;
cursor:pointer;
opacity: 1;
padding: 6px 12px;
font-size: 15px;
font-size: calc-rem-value(15);
}
}
form > div {
width: calc(50% - 30px);
float: left;
margin: 0 15px 30px;
@include media-query(600px) {
width: calc(100% - 30px);
float: none;
}
}
form .fullwidth {
width: calc(100% - 30px);
float: none;
clear: both;
}
form .submit-area {
margin-bottom: 0;
}
form .theme-btn-s8 {
border: 0;
outline: 0;
@include transition-time(0.3s);
&:hover {
background: darken($theme-primary-color, 5%);
color: $white;
}
}
}
}