.cshero-fancybox-wrap,
.cshero-fancybox-wrap .fancy-icon {
position: relative;
-webkit-transition:all 0.3s linear 0s;
-moz-transition:all 0.3s linear 0s;
-ms-transition:all 0.3s linear 0s;
-o-transition:all 0.3s linear 0s;
transition:all 0.3s linear 0s;
}
.cshero-fancybox-wrap .cshero-fancybox-padding{overflow: hidden;}
.cshero-fancybox-wrap .fancy-icon:before {
position: relative;
z-index: 1;
}
.cshero-fancybox-wrap .fancy-icon:after {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
visibility: hidden;
-webkit-transition:all 0.3s linear 0s;
-moz-transition:all 0.3s linear 0s;
-ms-transition:all 0.3s linear 0s;
-o-transition:all 0.3s linear 0s;
transition:all 0.3s linear 0s;
}
.cshero-fancybox-wrap .cshero-fancybox-title{
margin: 15px 0;
} .cshero-fancybox-wrap .fancy-icon.icon-hover-style-1:after{
transform:scale(1.3);
-webkit-transform:scale(1.3);
-moz-transform:scale(1.3);
-ms-transform:scale(1.3);
-o-transform:scale(1.3);
z-index: -1;
}
.cshero-fancybox-wrap:hover .fancy-icon.icon-hover-style-1:after{
opacity: 1;
visibility: visible;
transform:scale(1);
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
}
.cshero-fancybox-wrap .fancy-icon.icon-hover-style-2:after{
background-color: transparent !important;
transform:scale(0);
-webkit-transform:scale(0);
-moz-transform:scale(0);
-ms-transform:scale(0);
-o-transform:scale(0);
}
.csbody .cshero-fancybox-wrap:hover .fancy-icon.icon-hover-style-2:after {
opacity: 1;
visibility: visible;
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-ms-transform:scale(1.2);
-o-transform:scale(1.2);
transform:scale(1.2);
}
.cshero-fancybox-wrap .content,
.cshero-fancybox-wrap .cshero-title-main {
-webkit-transition:all 0.3s linear 0s;
-moz-transition:all 0.3s linear 0s;
-ms-transition:all 0.3s linear 0s;
-o-transition:all 0.3s linear 0s;
transition:all 0.3s linear 0s;
}.fancybox-layout6{
position: relative;
}
.fancybox-layout6 .cshero-fancybox-title-image{
position: absolute;
top: 0;
right: 0;
z-index: -1;
}
.fancybox-layout6 .cshero-fancybox-content .cm-icon-big {
color: #e6e6e6;
font-size: 82px;
font-weight: 800;
position: absolute;
right: 0;
top: 70px;
z-index: -1;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
element.style {
border-style: none;
font-size: 150px;
text-align: center;
}
.fancybox-layout6 .cshero-fancybox-title-image [class^="flaticon-"]:before, 
.fancybox-layout6 .cshero-fancybox-title-image [class*=" flaticon-"]:before, 
.fancybox-layout6 .cshero-fancybox-title-image [class^="flaticon-"]:after, 
.fancybox-layout6 .cshero-fancybox-title-image [class*=" flaticon-"]:after {
color: #e6e6e6;
font-size: 140px;
transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;
}.fancybox-layout8 .cshero-fancybox-title-wrap{
color: #fefefe;
text-align: center;
background: #0077dd;
line-height: 2.5;
margin: 0;
padding: 10px;
}
.fancybox-layout8 .cshero-fancybox-content{
background: #ffffff;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
}
.fancybox-layout8 .price{
color: #fefefe;
font-size: 3em;
font-weight: 800;
margin: 0;
padding: 16px 0 26px;
position: relative;
text-align: center;
}
.fancybox-layout8 .price:after {
bottom: -16px;
content: "";
height: 20px;
left: 50%;
position: absolute;
transform: rotate(45deg) translateX(-50%);
width: 20px;
}
.fancybox-layout8 .features {
color: #9c9c9c;
font-size: 0.9em;
list-style-type: none;
margin: 0;
padding: 30px 22%;
text-align: left;
}
.fancybox-layout8 ul.features li {
line-height: 46px;
padding-left: 46px;
position: relative;
}
.fancybox-layout8 ul.features li.clock:before,
.fancybox-layout8 ul.features li.date:before,
.fancybox-layout8 ul.features li.user:before,
.fancybox-layout8 ul.features li.user-female:before{
font-family: "Pe-icon-7-stroke";
font-size: 42px;
left: 0;
position: absolute;
top: 0;
}
.fancybox-layout8 ul.features li.clock:before{
content: "\e66b";
}
.fancybox-layout8 ul.features li.date:before{
content: "\e660";
}
.fancybox-layout8 ul.features li.user:before{
content: "\e605";
}
.fancybox-layout8 ul.features li.user-female:before{
content: "\e694";
}
.fancybox-layout8 .cshero-read-more{
color: #fefefe;
text-align: center;
line-height: 2.5;
margin: 0;
padding: 10px;
position: relative;
}
.fancybox-layout8 .cshero-read-more .read-more-link {
color: #fefefe;
}
.fancybox-layout8 .cshero-read-more .read-more-link:hover{
color: #fefefe;
}
.fancybox-layout8 .cshero-read-more:before {
background: #fff;
content: "";
height: 20px;
left: 50%;
position: absolute;
top: -11px;
transform: translateX(-50%) rotate(45deg);
-webkit-transform: translateX(-50%) rotate(45deg);
-moz-transform: translateX(-50%) rotate(45deg);
-o-transform: translateX(-50%) rotate(45deg);
width: 20px;
}.fancybox-layout7 .cshero-fancybox-title-wrap{
line-height: 42px;
color: #fff;
font-weight: 800;
}.cshero-team {position: relative;}
.cshero-team .cshero-header{ margin-bottom: 60px;}
.cshero-team .cshero-header .cshero-title{ margin-bottom: 30px;}
.cshero-team .cshero-header .cshero-subtitle { margin-bottom: 40px;}
.cshero-team .cshero-team-image{ position: relative; overflow: hidden;}
.cshero-team-carousel-item.text-center .cshero-team-image{ margin: 0 auto;}
.cshero-team .cshero-team-content{
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.cshero-team .cshero-team-content .cshero-team-social{ margin-top: 25px;} .cshero-team .cshero-carousel-list .cshero-team-social a{ display: inline-block; font-size: 17px; margin-right: 10px;}
.cshero-team .cshero-carousel-list .cshero-team-social a:last-child{ margin-right: 0;} .cshero-team .cshero-nav li a{
display: inline-block;
text-align: center;
}
.cshero-team .cshero-nav.square_black li a{
background-color: #444;
color: #fff;
}
.cshero-team .cshero-nav.square_black li a:hover{
background-color: #999;
}
.cshero-team .cshero-nav.square_white li a{
background-color: #fff;
color: #444;
}
.cshero-team .cshero-nav.square_white li a:hover{
background-color: #999;
}
.cshero-team .cshero-nav.rounded_black li a,
.cshero-team .cshero-nav.rounded_white li a{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
}
.cshero-team .cshero-nav.rounded_black li a{
background-color: #444;
color: #fff;
}
.cshero-team .cshero-nav.rounded_black li a:hover{
background-color: #999;
}
.cshero-team .cshero-nav.rounded_white li a{
background-color: #fff;
color: #444;
}
.cshero-team .cshero-nav.rounded_white li a:hover{
background-color: #999;
}
.cshero-team .cshero-nav.circle_black li a,
.cshero-team .cshero-nav.circle_white li a{
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
}
.cshero-team .cshero-nav.circle_black li a{
background-color: #444;
color: #fff;
}
.cshero-team .cshero-nav.circle_black li a:hover{
background-color: #999;
}
.cshero-team .cshero-nav.circle_white li a{
background-color: #fff;
color: #444;
}
.cshero-team .cshero-nav.circle_white li a:hover{
background-color: #999;
}.team-layout6{}
.team-layout6 .cshero-team-image {
overflow: hidden;
position: relative;
}
.team-layout6 .cshero-team-image img {}
.team-layout6 .cshero-team-image + * {
margin-top: 20px;
}
.team-layout6 .cshero-team-image .overlay {
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-transition: all 300ms linear 0ms;
-moz-transition: all 300ms linear 0ms;
-o-transition: all 300ms linear 0ms;
-ms-transition: all 300ms linear 0ms;
transition: all 300ms linear 0ms;
}
.team-layout6 .cshero-team-image .overlay .overlay-content{
position: absolute;
top: 50%;
left: 50%;
width: 100%;
-webkit-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}
.team-layout6 .cshero-team-image .overlay .overlay-content .cshero-readmore{
width: 50px;
height: 50px;
line-height: 50px;
border:1px solid #fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
}
.team-layout6 .cshero-team-info-wrap{	margin-bottom: 15px;}
.team-layout6 .cshero-team-info-wrap + *{ margin-top: 10px;}
.team-layout6 .cshero-team-title{
text-transform: uppercase;
margin-bottom: 20px;
}
.team-layout6 .cshero-team-info-wrap{
margin-bottom: 5px;
text-transform: capitalize;
}
.team-layout6 .cshero-team-title-wrap{
margin-bottom: 20px;
}
.team-layout6 .cshero-team-title{
text-transform: capitalize;
margin-bottom: 0;
padding-bottom: 0;
position: relative;
} .team-layout6 .cshero-team-social {}
.team-layout6 .cshero-team-social a{
display: inline-block;
font-size: 20px;
margin-bottom: 5px;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
}
.team-layout6 .cshero-team-social a:last-child{
margin-right: 0;
}
.team-layout6 .social-list{
margin-top: 10px;
} .team-layout6 article:hover .cshero-team-image .overlay {
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=1)";
filter: alpha(opacity=1);
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);;
}
.team-layout6 .cshero-team-carousel-item{
padding: 4px;
border: 1px solid #ddd;
}
.team-layout6 .cshero-team-carousel-item .cshero-team-title > a{
color: #fff;
}
.team-layout6 .cshero-nav ul li {
display: inline-block;
margin: 20px 4px;
padding: 0;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.team-layout6 .cshero-nav ul li a{
display: inline-block;
height: 24px;
line-height: 24px;
text-align: center;
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
width: 24px;
}
.team-layout6 .cshero-nav ul li a i{
font-weight: bold;
}.cshero-counter-inner .counter,
.cshero-counter-inner .counter_text {
line-height: normal;
}.cshero-post-carousel .cshero-header{ margin-bottom: 60px;}
.cshero-post-carousel .cshero-header .cshero-title{ margin-bottom: 30px;}
.cshero-post-carousel .cshero-header .cshero-subtitle { margin-bottom: 40px;}
.cshero-post-carousel,
.cshero-post-carousel .cshero-carousel-container{
position: relative;
}
.cshero-post-carousel .cshero-post-carousel-item-wrap{
overflow: hidden;
}
.cshero-post-carousel .cshero-post-carousel-item,
.cshero-post-carousel .cshero-carousel-body{
-webkit-transition:all 0.3s linear 0s;
-moz-transition:all 0.3s linear 0s;
-ms-transition:all 0.3s linear 0s;
-o-transition:all 0.3s linear 0s;
transition:all 0.3s linear 0s;
}
.cshero-post-carousel .cshero-carousel-image{ vertical-align: top;}
.cshero-post-carousel-item.content-center .cshero-carousel-image{ margin: 0 auto;}
.cshero-post-carousel div.cshero-carousel-title{ font-size: 15px; font-weight: 700;} .cshero-post-carousel .link-wrap{}
.cshero-post-carousel .link-wrap a.icon-link.icon-button,
.cshero-post-carousel .link-wrap a.icon-link.icon-button-black{
width: 50px;
height: 50px;
line-height: 50px;
display: inline-block;
text-align: center;
font-size: 18px;
}
.cshero-post-carousel .link-wrap a.icon-link.icon-button{   background-color: #fff;} 
.cshero-post-carousel .link-wrap a.icon-link.icon-button-black{   background-color: #000;}
.cshero-post-carousel .link-wrap a.icon-link.icon-box-white .fa{   background-color:transparent; border:3px solid #fff; width: 45px; height: 45px; line-height: 45px; display: inline-block; text-align: center; font-size: 18px;}
.cshero-post-carousel .link-wrap a.icon-link.icon-box-black .fa{   background-color:transparent; border:3px solid #000; width: 45px; height: 45px; line-height: 45px; display: inline-block; text-align: center; font-size: 18px;} .show-post-type .cshero-carousel-image:before{display: block;width: 48px; height: 48px; line-height: 48px;text-align: center; color: #333; background-color: #fff; font-size: 18px; font-family: "FontAwesome"; position:absolute; top: 20px; left: 20px; z-index: 3;}
.show-post-type .format-standard .cshero-carousel-image:before{display: none; content: "\f08d";}
.show-post-type .format-gallery .cshero-carousel-image:before{content: "\f030"}
.show-post-type .format-link .cshero-carousel-image:before{content: "\f0c1"}
.show-post-type .format-image .cshero-carousel-image:before{content: "\f03e"}
.show-post-type .format-quote .cshero-carousel-image:before{content: "\f10d"}
.show-post-type .format-video .cshero-carousel-image:before{content: "\f01d"}
.show-post-type .format-audio .cshero-carousel-image:before{content: "\f001"}
.show-post-type .format-chat .cshero-carousel-image:before{content: "\f1d7"} .custom-nav-pos .cshero-nav.vertical-center li{ margin-top: -43px;} @media (max-width: 992px){
.cshero-carousel-image{ margin: 0 auto;}
}.postcarousel-layout10 .cshero-carousel-container{
position: relative;
}
.postcarousel-layout10 .cshero-carousel-image{
transition: all 400ms ease 0s;
}
.postcarousel-layout10 .cshero-carousel-image .cshero-overlay{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transition: all 400ms ease 0s;
}
.postcarousel-layout10 .cshero-carousel-body{
position: absolute;
padding: 4px;
bottom: 0;
left: 0;
width: 100%;
height: 100;
transform: translateY(54px);
-webkit-transform: translateY(54px);
-moz-transform: translateY(54px);
-o-transform: translateY(54px);
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s;
-moz-transition: all 400ms ease 0s;
-o-transition: all 400ms ease 0s;
}
.postcarousel-layout10 .cshero-carousel-body .cshero-carousel-title{
font-size: 16px;
line-height: 20px;
margin: 6px 0 0 10px;
color: #fff;
}
.postcarousel-layout10 .cshero-carousel-body .cshero-carousel-title a{
color: #fff;
}
.postcarousel-layout10 .cshero-carousel-body .cshero-carousel-post-category{
font-size: 12px;
margin-left: 10px;
text-align: left;
color: #fff;
}
.postcarousel-layout10 .cshero-carousel-body .cshero-button{
position: absolute;
top: 0;
right: 0;
margin-right: 10px;
margin-top: 9px;
}
.postcarousel-layout10 .cshero-carousel-body .cshero-button .cshero-button-item{
display: inline-block;
background: #fff;
height: 30px;
margin: 4px;
width: 30px;
position: relative;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.postcarousel-layout10 .cshero-carousel-body .cshero-button .cshero-button-item .cshero-button-popup,
.postcarousel-layout10 .cshero-carousel-body .cshero-button .cshero-button-item .cshero-button-read-more{
position: absolute;
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%) rotate(-50deg);
-webkit-transform: translateX(-50%) translateY(-50%) rotate(-50deg);
-moz-transform: translateX(-50%) translateY(-50%) rotate(-50deg);
-o-transform: translateX(-50%) translateY(-50%) rotate(-50deg);
}
.postcarousel-layout10 .cshero-post-carousel-item:hover .cshero-carousel-body{
transform: translateY(0px);
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-o-transform: translateY(0px);
}
.postcarousel-layout10 .cshero-post-carousel-item:hover .cshero-carousel-image{
transform: translateY(-54px);
-webkit-transform: rotate(-54px);
-moz-transform: rotate(-54px);
-o-transform: rotate(-54px);
}
.postcarousel-layout10 .cshero-nav ul li {
display: inline-block;
margin: 20px 6px;
padding: 0;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
.postcarousel-layout10 .cshero-nav ul li a{
display: inline-block;
height: 30px;
line-height: 30px;
text-align: center;
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
width: 30px;
}
.postcarousel-layout10 .cshero-nav ul li a i{
font-weight: bold;
}