/*This file is generated by less css (http://lesscss.org) using drupalexp framework (http://drupalexp.com)*/
/*Please do not modify this file content*/
@import url(http://fonts.googleapis.com/css?family=Nothing+You+Could+Do);
@import url(http://fonts.googleapis.com/css?family=Pacifico);
@import url(http://fonts.googleapis.com/css?family=Raleway:400,300,200,500,100,600,700,800,900);
@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,400italic,700,700italic);
body {
color: #D3D3D3;
}
a:not(.btn) {
color: #21C2F8;
}
a:not(.btn):hover {
color: #21C2F8;
}
h1,
h2,
h3,
h4,
h5,
h6 {
color: #FFFFFF;
}
h1,
h2,
h3,
h4,
h5,
h6 {
color: #FFFFFF;
font-family: 'Helvetica Neue', Helvetica, sans-serif;
font-weight: 600;
margin-bottom: 15px;
text-rendering: optimizelegibility;
}
p {
line-height: 25px;
}
*,
*:after,
*:before {
box-sizing: border-box;
margin: 0;
padding: 0;
}
ol,
ol.no-bullet,
ul,
ul.no-bullet {
margin-left: 0;
}
a:hover {
text-decoration: none;
}
.form-text:focus,
.form-textarea:focus {
border: solid 1px #21C2F8 !important;
}
.pagination > li > a,
.pagination > li > span {
background-color: #272727;
color: #FFFFFF;
float: left;
line-height: 1.82857;
margin-left: 5px;
padding: 6px 15px;
position: relative;
text-decoration: none;
border: 0 none;
}
.pagination > li > a:hover {
background-color: #21C2F8;
color: #FFF;
}
.pagination > li:first-child > a,
.pagination > li:last-child > a,
.pagination > li:first-child > span,
.pagination > li:last-child > span {
border-radius: 0px;
}
.pagination .pager-current a {
background-color: #21C2F8;
}
img {
height: auto;
max-width: 100%;
}
.popular_items img,
.comment img,
.shopping-cart-widget img,
div.thumbnails a img,
.authorbox_wrapper img,
.flickr-gallery li img,
.recent_posts img,
.recent_posts_widget img,
.testimonial_wrap img,
.popular-post img {
-webkit-transition: opacity 0.2s ease-in-out;
-moz-transition: opacity 0.2s ease-in-out;
-ms-transition: opacity 0.2s ease-in-out;
-o-transition: opacity 0.2s ease-in-out;
transition: opacity 0.2s ease-in-out;
}
.popular_items img:hover,
.shopping-cart-widget img:hover,
div.thumbnails a img:hover,
.comment img:hover,
.authorbox_wrapper img:hover,
.flickr-gallery li img:hover,
.recent_posts img:hover,
.recent_posts_widget img:hover,
.testimonial_wrap img:hover,
.popular-post img:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}
.greybg {
background-color: #F6F6F6;
}
.bordertop {
border-top: 1px solid #E6E9EA;
}
.paddingtop {
padding: 60px 0 0;
}
.margintop {
margin: 60px 0 0;
}
.padding-copyright {
padding: 25px 0 20px 0;
}
@font-face {
font-family: 'NovecentowideLightBold';
src: url('../fonts/Novecentowide-DemiBold-webfont.eot');
src: url('../fonts/Novecentowide-DemiBold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Novecentowide-DemiBold-webfont.woff') format('woff'), url('../fonts/Novecentowide-DemiBold-webfont.ttf') format('truetype'), url('../fonts/Novecentowide-DemiBold-webfont.svg#NovecentowideLightBold') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'NovecentowideBookBold';
src: url('../fonts/Novecentowide-Bold-webfont.eot');
src: url('../fonts/Novecentowide-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Novecentowide-Bold-webfont.woff') format('woff'), url('../fonts/Novecentowide-Bold-webfont.ttf') format('truetype'), url('../fonts/Novecentowide-Bold-webfont.svg#NovecentowideBookBold') format('svg');
font-weight: normal;
font-style: normal;
}
body {
font-family: Raleway, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 1.8;
color: #83939C;
}
body.boxed {
background: url("../images/boxed_bg.png");
}
body.boxed .dexp-body-inner {
max-width: 1170px;
margin: 0 auto;
box-shadow: 0 0 10px rgba(0,0,0,0.25);
}
body.header-color #section-top {
background-color: #21C2F8;
color: #fff;
}
body.header-color #section-top span,
body.header-color #section-top a,
body.header-color #section-top i {
color: #fff;
}
body.header-dark #section-top {
background-color: #292723;
color: #fff;
}
body.header-dark #section-top span,
body.header-dark #section-top a,
body.header-dark #section-top i {
color: #fff;
}
#section-main-content {
padding-top: 50px;
}
#section-page-title {
background: url("../images/topbg.png") repeat scroll 0 0 rgba(0,0,0,0);
border-bottom: 3px solid #FFFFFF;
}
#section-page-title h1.page_title {
color: #FFFFFF;
display: inline-block;
font-size: 24px;
margin-bottom: -3px;
}
#section-page-title .breadcrumb {
background: none;
margin: 0;
padding: 0;
}
.footer1 {
color: #83939C;
border-top: 3px solid #353A3E;
box-shadow: 0 0 5px 5px #353A3E inset;
padding: 60px 0 45px;
}
.footer1 p {
line-height: 25px;
}
.footer1 h2.block-title {
color: #FFFFFF;
margin: 0 0 25px 0;
font-size: 20px;
text-transform: uppercase;
}
.footer1 .contact-widget {
background-image: url("../images/footermap.png");
background-position: center top;
background-repeat: no-repeat;
background-size: 100% auto;
}
.footer1 .contact-widget ul li {
list-style: none outside none;
margin-bottom: 10px;
padding-bottom: 10px;
}
.footer1 .contact-widget ul li i {
font-size: 15px;
padding-right: 5px;
color: #FFF;
}
.footer1 .contact-widget ul.social {
border-top: 1px solid #3A3A3A !important;
padding-top: 10px;
}
.footer1 .contact-widget ul.social li {
display: inline-block;
border-left: 0px solid #f2F2F2 !important;
float: left;
height: 35px;
line-height: 35px;
width: 35px;
position: relative;
text-align: center;
}
.footer1 .contact-widget ul.social li:last-child {
border-right: 0px solid #F2F2F2 !important;
}
.footer1 .contact-widget ul.social li a {
margin: 0;
padding: 0;
text-decoration: none;
transition: background-color 0.2s linear 0s, color 0.2s linear 0s;
font-size: 14px;
color: #9CA5AB;
}
.footer1 .contact-widget ul.social li a:hover {
color: #21C2F8 !important;
}
.jt-shadow {
box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset;
}
mark {
background-color: #21C2F8;
color: #FFF;
padding: 0 10px;
}
.copyright {
color: #292723;
}
.messagebox1 h1 {
border-style: none;
border-width: 0;
color: #FFFFFF;
font-family: 'Pacifico', cursive;
font-size: 38px;
font-weight: 400;
line-height: 1.6;
padding: 0;
text-decoration: none;
}
#section-top {
border-bottom: 1px solid #f2f2f2;
}
.social li {
float: left;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
list-style: none;
border-left: 1px solid #f2f2f2;
display: inline-block;
margin: 0;
position: relative;
padding: 0;
}
.social li:last-child {
border-right: 1px solid #f2f2f2;
}
.social li a {
color: #9ca5ab;
}
.callus {
line-height: 40px;
}
.callus ul {
margin: 0;
padding: 0;
float: right;
}
.callus li {
list-style: none;
border-left: 1px solid #f2f2f2;
float: left;
text-align: center;
padding: 0 10px;
height: 40px;
line-height: 40px;
display: inline-block;
margin: 0;
position: relative;
}
.callus li:last-child {
border-right: 1px solid #f2f2f2;
}
.callus li p {
margin: 0;
padding: 0;
line-height: 40px;
font-size: 12px;
}
.callus li p span {
color: #21C2F8;
}
.callus li p a {
color: #83939C;
}
.footer-social li {
border: 1px solid #21C2F8;
border-radius: 500px;
color: #292723;
display: inline-block;
font-size: 15px;
height: 40px;
line-height: 40px;
margin: 30px 5px 5px;
position: relative;
text-align: center;
width: 40px;
z-index: 5;
}
.footer-social li:hover {
background-color: #21C2F8;
}
.footer-social li:hover a,
.footer-social li:hover i {
color: #FFFFFF;
}
ul.list-unstyled {
margin: 0;
padding: 0;
}
ul.list-unstyled >li {
list-style: none;
margin: 0;
}
div.hr {
height: 1px;
border-bottom: 1px solid #2F2F2F;
margin: 15px 0;
}
.milestone-counter {
text-align: center;
}
.jtbtn-big {
border: 1px solid #21C2F8;
}
.jtbtn-big.anim {
display: inline-block;
font-size: 14px;
padding: 5px 20px 5px 30px !important;
text-align: center;
text-transform: uppercase;
-webkit-transition: all 200ms linear;
-moz-transition: all 200ms linear;
-o-transition: all 200ms linear;
-ms-transition: all 200ms linear;
transition: all 200ms linear;
}
.boxed .dexp-body-inner {
margin-top: 40px !important;
background-color: #FFF;
}
.boxed .social li {
border-left: none;
}
.boxed .social li:last-child {
border-right: none;
}
#section-copyright {
padding: 25px 0 20px 0;
color: #292723;
}
#block-menu-menu-footer-menu {
float: right;
}
#block-menu-menu-footer-menu ul {
list-style: none;
}
#block-menu-menu-footer-menu ul li {
list-style-type: none;
display: inline-block;
}
#block-menu-menu-footer-menu ul li a {
color: #292723;
}
#block-menu-menu-footer-menu ul li a.active-trail,
#block-menu-menu-footer-menu ul li a:hover {
color: #21C2F8;
}
@media screen and (max-width: 991px) {
.region-social-top {
text-align: center;
}
.region-social-top ul {
display: inline-block;
}
}
.view-client .bx-wrapper img {
margin: 0 auto;
}
#go-to-top {
background: #21C2F8;
height: 40px;
width: 40px;
position: fixed;
text-align: center;
line-height: 40px;
font-size: 23px;
color: #fff;
right: 25px;
bottom: 25px;
cursor: pointer;
z-index: 999;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.dexp-grid-items .dexp-grid-item {
margin-bottom: 30px;
}
.region-left-sidebar .block,
.region-right-sidebar .block {
margin-bottom: 20px;
padding-bottom: 20px;
}
.block .blog_wrap {
margin-top: 0;
}
.title h1.block-title {
font-size: 30px;
}
.title > hr {
border-top: 1px solid #D4D4D4;
margin: 0 auto;
max-width: 235px;
position: relative;
}
.title > hr:after {
border-top: 1px solid #21C2F8;
content: "";
left: 30%;
position: absolute;
right: 30%;
top: -1px;
}
.title .block-subtitle,
.title .lead {
font-family: 'Droid Serif', Georgia, "Times New Roman", serif !important;
font-size: 15px;
font-style: italic;
font-weight: 300;
line-height: 1;
padding: 15px 0;
}
.title .block-subtitle {
padding-bottom: 50px;
}
.title1 > hr {
border-top: 1px solid #D4D4D4;
margin: 0;
max-width: 280px;
position: relative;
}
.title1 > hr:after {
border-top: 1px solid #21C2F8;
content: "";
left: 0;
position: absolute;
right: 80%;
top: -1px;
}
.title1 .lead {
font-family: 'Droid Serif', Georgia, "Times New Roman", serif !important;
font-size: 15px;
font-style: italic;
font-weight: 300;
line-height: 1;
padding: 15px 0;
}
.bigtitle {
padding: 20px 0;
}
.bigtitle > .content {
padding-top: 20px;
}
.bigtitle h1.block-title {
border-bottom: 1px solid #D4D4D4;
font-family: 'NovecentowideBookBold', 'Helvetica Neue', Helvetica, sans-serif;
font-size: 51px;
font-weight: normal;
padding-bottom: 30px;
position: relative;
}
.bigtitle h1.block-title:after {
border-bottom: 1px solid #21C2F8;
bottom: -1px;
content: "";
height: 0;
left: 0;
position: absolute;
width: 25%;
}
.bigtitle .block-subtitle {
color: #292723;
font-size: 21px;
font-weight: 300;
line-height: 1.6;
padding: 0 0 0 50px;
margin-top: 20px;
}
.bigtitle .block-subtitle span {
color: #21C2F8;
}
.block h3 {
font-size: 18px;
}
.block.white h1,
.block.white .title h3 {
color: #FFF;
}
.block.white .block-subtitle {
color: #FFF;
}
.block.overlay {
position: relative;
}
.block.overlay .inner {
background: url("../images/gridtile.png") rgba(0,0,0,0.4);
content: "";
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
z-index: 0;
}
.block.overlay .content {
z-index: 1;
position: relative;
}
.dexp-parallax h1,
.dexp-parallax h2,
.dexp-parallax h3,
.dexp-parallax h4,
.dexp-parallax h5,
.dexp-parallax h6 {
color: #FFFFFF !important;
}
.dexp-parallax .rating-block {
background: none;
}
.dexp-parallax.overlay h1.block-title {
padding-top: 60px;
color: #FFFFFF !important;
}
.greybg .rating-block {
background: #F6F6F6 !important;
}
.quote-post {
background: #f2f2f2;
position: relative;
padding: 20px 10px;
}
.quote-post:after {
font-family: 'FontAwesome';
content: "\f10e";
padding-right: 20px;
right: 0;
position: absolute;
top: 50px;
color: #000000;
font-size: 600%;
opacity: 0.2;
-moz-opacity: 0.2;
filter: alpha(opacity=20);
}
.quote-post blockquote {
border-left: 0px solid #fff;
padding-bottom: 0;
}
.view-blog .pagination {
margin-top: 40px;
}
.blog-content {
padding: 20px;
}
.blog_button {
background: none repeat scroll 0 0 #292723;
border: 1px solid #EFEFEF;
color: #FFFFFF !important;
cursor: pointer;
display: inline-block;
font-size: 13px;
font-weight: 400;
line-height: 1.42857;
margin-bottom: 30px;
padding: 10px 23px;
text-align: center;
vertical-align: middle;
white-space: nowrap;
}
#timeline {
list-style-type: none;
background: url("../images/timeline.png") repeat-y scroll center top rgba(0,0,0,0);
margin: 0;
overflow: hidden;
padding: 0;
position: relative;
}
#timeline .timeline-item {
clear: both;
float: left;
margin: 0 10px;
padding: 0;
background: url("../images/timeline1.png") no-repeat scroll right center rgba(0,0,0,0);
}
#timeline .timeline-item:nth-child(2n) {
background: url("../images/timeline2.png") no-repeat scroll left center rgba(0,0,0,0);
float: right;
}
#timeline .timeline-item:nth-child(2n) .blog-columns {
margin-left: 60px;
margin-right: 0;
}
@media (max-width: 767px) {
#timeline .timeline-item {
margin: 0 10px 20px 10px;
background: none;
}
#timeline .timeline-item:nth-child(2n) {
background: none;
}
}
.blog-columns {
margin: 0 60px 0 0;
padding: 0;
position: relative;
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #EFEFEF;
}
.blog-columns img {
width: 100%;
}
.blog-columns .title h3 {
border-bottom: 1px solid #DADADA;
font-size: 16px;
margin-top: 0;
padding-bottom: 15px;
}
.blog-columns .title h3 a {
color: #292723;
font-weight: 400;
}
.blog-columns .post_meta {
padding: 0 0 15px;
}
.blog-columns .post_meta span {
padding-right: 5px;
color: #9CA5AB;
}
.blog-columns .post_meta span i {
color: #292723;
font-weight: 400;
}
.blog-columns .post_meta span a {
color: #9CA5AB;
}
.blog-mansory .blog-columns {
margin: 0 0 30px 0;
}
.blog_wrap {
margin: 50px 0 0;
}
.blog_wrap .media_element img {
width: 100%;
}
.blog_wrap .title {
margin-bottom: 30px;
}
.blog_wrap .title h3 {
border-bottom: 1px solid #DADADA;
display: flex;
font-size: 18px;
padding-bottom: 15px;
}
.blog_wrap .title h3 a {
color: #292723;
font-weight: 400;
}
.blog_wrap .post_date {
border: 1px solid #888888;
border-radius: 500px;
color: #292723;
float: left;
font-size: 15px;
height: 54px;
line-height: 54px;
margin-right: 10px;
position: relative;
text-align: center;
width: 54px;
z-index: 5;
}
.blog_wrap .post_meta span {
padding-right: 10px;
color: #9CA5AB;
}
.blog_wrap .post_meta span i {
padding-right: 4px;
color: #292723;
font-weight: 400;
}
.blog_wrap .post_meta span a {
color: #9CA5AB;
}
.blog_wrap .post_desc {
padding: 20px 0;
text-align: justify;
}
.view-display-id-block_latest_news .blog_wrap a.readmore,
.view-display-id-block_latest_news_2 .blog_wrap a.readmore {
display: none;
}
.view-display-id-blog_two_columns .dexp-grid-item:nth-child(2n+1) {
clear: left;
}
.view-display-id-blog_three_column .dexp-grid-item:nth-child(3n+1) {
clear: left;
}
.authorbox_wrapper {
border-bottom: 1px solid #EFEFEF;
margin-bottom: 50px;
padding: 20px;
}
.authorbox_wrapper img {
margin: 0 20px 20px 0;
width: 100px !important;
border-radius: 50%;
float: left;
}
.authorbox_wrapper h4 {
margin-bottom: 0;
padding-bottom: 0;
font-size: 18px;
}
.authorbox_wrapper p {
margin-top: 5px;
padding-top: 5px;
}
#comments_wrapper .comment-avatar {
margin: 0 20px 0 0;
float: left;
height: 70px;
width: 70px;
}
#comments_wrapper .comment-content {
background: none repeat scroll 0 0 #F2F2F2;
border: 1px solid #EFEFEF;
margin-bottom: 20px;
overflow: hidden;
padding: 20px;
}
#comments_wrapper .comment-reply {
color: #FFFFFF;
float: right;
font-size: 12px;
margin: -25px -5px 0 0;
color: #FFF;
}
#comments_wrapper .comment-author {
margin-bottom: 10px;
}
#comments_wrapper .comment-author .comment-meta {
color: #AAAAAA;
font-size: 12px;
padding-left: 10px;
}
#comments_wrapper #comment-form .form-text {
background-color: #FFFFFF;
border: 1px solid #D9D9D9;
box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
color: #656565;
display: block;
font-size: 12px;
height: 34px;
line-height: 1.42857;
margin-bottom: 10px;
padding: 6px 12px;
-webkit-transition: border-color 0.15s ease-in-out;
-moz-transition: border-color 0.15s ease-in-out;
-o-transition: border-color 0.15s ease-in-out;
-ms-transition: border-color 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out;
-webkit-transition: box-shadow 0.15s ease-in-out;
-moz-transition: box-shadow 0.15s ease-in-out;
-o-transition: box-shadow 0.15s ease-in-out;
-ms-transition: box-shadow 0.15s ease-in-out;
transition: box-shadow 0.15s ease-in-out;
vertical-align: middle;
width: 100%;
}
#comments_wrapper #comment-form textarea {
background-color: #FFFFFF;
border: 1px solid #D9D9D9;
box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
color: #656565;
display: block;
font-size: 12px;
line-height: 1.42857;
margin-bottom: 10px;
padding: 6px 12px;
-webkit-transition: border-color 0.15s ease-in-out;
-moz-transition: border-color 0.15s ease-in-out;
-o-transition: border-color 0.15s ease-in-out;
-ms-transition: border-color 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out;
-webkit-transition: box-shadow 0.15s ease-in-out 0.5s linear;
-moz-transition: box-shadow 0.15s ease-in-out 0.5s linear;
-o-transition: box-shadow 0.15s ease-in-out 0.5s linear;
-ms-transition: box-shadow 0.15s ease-in-out 0.5s linear;
transition: box-shadow 0.15s ease-in-out 0.5s linear;
vertical-align: middle;
width: 100%;
}
#comments_wrapper #comment-form label,
#comments_wrapper #comment-form .grippie {
display: none;
}
#comments_wrapper #comment-form .form-submit {
background: #21C2F8;
color: #FFFFFF;
border-color: #21C2F8;
}
.popular-post ul li,
.recent-post ul li {
list-style: none outside none;
height: 70px;
margin: 0;
clear: both;
}
.popular-post ul li img,
.recent-post ul li img {
width: 50px;
height: 50px;
margin-right: 10px;
float: left;
}
.popular-post ul li .views-field-title .field-content,
.recent-post ul li .views-field-title .field-content {
display: block;
height: 34px;
line-height: 18px;
overflow: hidden;
}
.popular-post ul li .views-field-title .field-content a,
.recent-post ul li .views-field-title .field-content a {
color: #83939C;
font-size: 14px !important;
font-weight: 600;
}
.popular-post ul li .views-field-created span,
.recent-post ul li .views-field-created span {
display: block;
font-family: 'Droid Serif', Georgia, "Times New Roman", serif !important;
font-size: 11px;
font-style: italic;
text-transform: none;
color: #21C2F8;
}
.popular-post .file a,
.recent-post .file a {
display: none;
}
.view-blog-categories ul {
list-style: none;
}
.view-blog-categories ul li {
border-bottom: solid 1px #EFEFEF;
margin: 0;
}
.view-blog-categories ul li:hover {
background: #21C2F8;
}
.view-blog-categories ul li:hover a {
color: #FFF;
cursor: pointer;
}
.view-blog-categories ul li a {
color: #83939C;
line-height: 40px;
padding-left: 15px;
}
#dexp_tab_item_comment h3 {
display: none;
}
#dexp_tab_item_comment ul {
list-style: none;
}
#dexp_tab_item_comment ul li {
list-style-type: none;
margin: 0;
}
#dexp_tab_item_comment ul li a {
color: #83939C;
font-size: 14px !important;
font-weight: 600;
}
#dexp_tab_item_comment ul li span {
color: #21C2F8;
display: block;
font-family: 'Droid Serif', Georgia, "Times New Roman", serif !important;
font-size: 11px;
font-style: italic;
text-transform: none;
}
.media-vimeo-video,
.media-youtube-video {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.media-vimeo-video iframe,
.media-vimeo-video object,
.media-vimeo-video embed,
.media-youtube-video iframe,
.media-youtube-video object,
.media-youtube-video embed {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.media_element video {
position: relative;
overflow: hidden;
width: 100%;
background: #000;
height: auto;
}
a {
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
outline: none !important;
}
.img-thumbnail {
width: 100%;
}
.title1 h1 {
font-size: 20px;
}
.fa-2x {
font-size: 25px;
}
.region-right-sidebar h2,
.region-left-sidebar h2 {
font-size: 18px;
}
.title h1 {
margin-top: 0 !important;
font-size: 30px;
}
.spec-title h1 {
border-style: none;
border-width: 0;
font-family: 'Pacifico', cursive;
font-size: 36px;
font-weight: 400;
line-height: 36px;
padding: 10px;
text-decoration: none;
}
.spec-title h1 span {
color: #21C2F8;
}
.region-parallax h1,
.region-parallax h2,
.region-parallax h3 {
color: #fff;
}
.servicelistbox {
margin-top: 40px;
}
.panel-default {
background: none repeat scroll 0 0 rgba(0,0,0,0);
border: 0 solid #FFFFFF !important;
box-shadow: 0 0 #FFFFFF;
}
.panel-default .panel-heading {
background-color: #FFFFFF;
border: 1px solid #A9A9A9;
border-radius: 3px;
padding: 16px;
}
.panel-default .panel-heading:hover {
border-color: #21C2F8;
}
.panel-default .panel-heading:hover .panel-title:after {
color: #21C2F8;
}
.panel-default .panel-heading .panel-title:after {
color: #292723;
content: "";
display: block;
float: right;
font-family: 'FontAwesome';
font-size: 13px;
line-height: 20px;
margin-top: -20px;
pointer-events: none;
position: relative;
text-transform: none;
}
.panel-default .panel-heading i {
padding-right: 5px;
}
.panel-default .panel-heading a {
color: #292723;
font-size: 18px;
display: block;
position: relative;
width: 100%;
text-decoration: none;
outline: none;
}
.panel-default .panel-heading a:hover {
color: #21C2F8;
}
.btn {
padding: 6px 20px;
border-radius: 0;
}
.btn-primary,
.btn-link,
.form-submit {
background-color: #21C2F8;
border-color: #21C2F8;
color: #fff;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.form-submit:hover,
.form-submit:focus,
.form-submit:active {
background-color: #3ac9f9;
color: #fff !important;
text-decoration: none;
border-color: #21C2F8 !important;
}
.btn-default {
background: linear-gradient(to bottom,#FFFFFF 0%,#E6E6E6 100%) repeat-x scroll 0 0 #FFFFFF;
border: 1px solid #CCCCCC;
color: #656565;
text-shadow: 0 1px 1px rgba(255,255,255,0.75);
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.btn-default.disabled,
.btn-default[disabled] {
background-color: #e6e6e6;
background-position: 0 -15px;
}
.btn-darkblue {
background: linear-gradient(to bottom,#34495E 0%,#2C3E50 100%) repeat-x scroll 0 0 #34495E;
border-color: #2C3E50;
color: #FFFFFF;
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.btn-darkblue:hover,
.btn-darkblue:focus,
.btn-darkblue:active,
.btn-darkblue.active,
.btn-darkblue.disabled,
.btn-darkblue[disabled] {
background-color: #2C3E50;
color: #FFFFFF;
background-position: 0 -15px;
}
.btn-purple {
background: linear-gradient(to bottom,#9B59B6 0%,#772599 100%) repeat-x scroll 0 0 #9B59B6;
border-color: #772599;
color: #FFFFFF;
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.btn-purple:hover,
.btn-purple:focus,
.btn-purple:active,
.btn-purple.active,
.btn-purple.disabled,
.btn-purple[disabled] {
background-color: #772599;
color: #FFFFFF;
background-position: 0 -15px;
}
.btn-pink {
background: linear-gradient(to bottom,#FA66C4 0%,#E81C9D 100%) repeat-x scroll 0 0 #FA66C4;
border-color: #E81C9D;
color: #FFFFFF;
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.btn-pink:hover,
.btn-pink:focus,
.btn-pink:active,
.btn-pink.active,
.btn-pink.disabled,
.btn-pink[disabled] {
background-color: #E81C9D;
color: #FFFFFF;
background-position: 0 -15px;
}
.btn-lg {
border-radius: 0;
font-size: 16px;
line-height: 1.33;
padding: 10px 30px;
}
.btn-sm,
.btn-xs {
border-radius: 0;
font-size: 11px;
line-height: 1.5;
padding: 3px 10px;
}
.btn-xs {
padding: 1px 5px;
}
.btn-pill {
border-radius: 50%;
}
.btn-rounded {
border-radius: 100px;
}
.btn-round {
border-radius: 4px;
}
.node-type-forum .af-button-large,
.node-type-forum #sort-topic-submit,
.node-type-forum #edit-preview,
.node-type-forum #edit-submit,
.node-type-forum .af-button-small,
#comment-form .af-button-large,
#comment-form #sort-topic-submit,
#comment-form #edit-preview,
#comment-form #edit-submit,
#comment-form .af-button-small,
.page-forum .af-button-large,
.page-forum #sort-topic-submit,
.page-forum #edit-preview,
.page-forum #edit-submit,
.page-forum .af-button-small,
#forum-node-form .af-button-large,
#forum-node-form #sort-topic-submit,
#forum-node-form #edit-preview,
#forum-node-form #edit-submit,
#forum-node-form .af-button-small {
-moz-user-select: none;
background-image: none;
border: 1px solid rgba(0,0,0,0);
border-radius: 0px;
cursor: pointer;
display: inline-block;
font-size: 14px;
font-weight: normal;
line-height: 1.42857;
margin-bottom: 0;
padding: 6px 12px;
text-align: center;
vertical-align: middle;
background: linear-gradient(to bottom,#FFFFFF 0%,#E6E6E6 100%) repeat-x scroll 0 0 #FFFFFF;
border: 1px solid #CCCCCC;
color: #656565;
text-shadow: 0 1px 1px rgba(255,255,255,0.75);
white-space: nowrap;
box-shadow: 0;
box-shadow: none;
}
.node-type-forum .af-button-large:hover,
.node-type-forum .af-button-large:focus,
.node-type-forum .af-button-large:active,
.node-type-forum #sort-topic-submit:hover,
.node-type-forum #sort-topic-submit:focus,
.node-type-forum #sort-topic-submit:active,
.node-type-forum #edit-preview:hover,
.node-type-forum #edit-preview:focus,
.node-type-forum #edit-preview:active,
.node-type-forum #edit-submit:hover,
.node-type-forum #edit-submit:focus,
.node-type-forum #edit-submit:active,
.node-type-forum .af-button-small:hover,
.node-type-forum .af-button-small:focus,
.node-type-forum .af-button-small:active,
#comment-form .af-button-large:hover,
#comment-form .af-button-large:focus,
#comment-form .af-button-large:active,
#comment-form #sort-topic-submit:hover,
#comment-form #sort-topic-submit:focus,
#comment-form #sort-topic-submit:active,
#comment-form #edit-preview:hover,
#comment-form #edit-preview:focus,
#comment-form #edit-preview:active,
#comment-form #edit-submit:hover,
#comment-form #edit-submit:focus,
#comment-form #edit-submit:active,
#comment-form .af-button-small:hover,
#comment-form .af-button-small:focus,
#comment-form .af-button-small:active,
.page-forum .af-button-large:hover,
.page-forum .af-button-large:focus,
.page-forum .af-button-large:active,
.page-forum #sort-topic-submit:hover,
.page-forum #sort-topic-submit:focus,
.page-forum #sort-topic-submit:active,
.page-forum #edit-preview:hover,
.page-forum #edit-preview:focus,
.page-forum #edit-preview:active,
.page-forum #edit-submit:hover,
.page-forum #edit-submit:focus,
.page-forum #edit-submit:active,
.page-forum .af-button-small:hover,
.page-forum .af-button-small:focus,
.page-forum .af-button-small:active,
#forum-node-form .af-button-large:hover,
#forum-node-form .af-button-large:focus,
#forum-node-form .af-button-large:active,
#forum-node-form #sort-topic-submit:hover,
#forum-node-form #sort-topic-submit:focus,
#forum-node-form #sort-topic-submit:active,
#forum-node-form #edit-preview:hover,
#forum-node-form #edit-preview:focus,
#forum-node-form #edit-preview:active,
#forum-node-form #edit-submit:hover,
#forum-node-form #edit-submit:focus,
#forum-node-form #edit-submit:active,
#forum-node-form .af-button-small:hover,
#forum-node-form .af-button-small:focus,
#forum-node-form .af-button-small:active {
background: #e6e6e6 !important;
background-position: 0 -15px !important;
border: 1px solid #CCCCCC !important;
color: #656565 !important;
text-shadow: 0 1px 1px rgba(255,255,255,0.75);
}
.node-type-forum #sort-topic-submit,
#comment-form #sort-topic-submit,
.page-forum #sort-topic-submit,
#forum-node-form #sort-topic-submit {
font-size: 12px;
height: 30px !important;
margin-top: -3px !important;
}
.node-type-forum .form-text,
.node-type-forum .form-select,
#comment-form .form-text,
#comment-form .form-select,
.page-forum .form-text,
.page-forum .form-select,
#forum-node-form .form-text,
#forum-node-form .form-select {
padding: 5px;
}
div.button {
display: inline-block;
}
.webform-client-form label {
min-width: 150px;
float: left;
}
.webform-client-form .form-text,
.webform-client-form .form-select {
box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;
color: #555;
font-size: 14px;
height: 34px;
line-height: 1.42857;
padding: 6px 12px;
transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
vertical-align: middle;
}
.webform-client-form .webform-component-textarea label {
float: none;
}
.dexp_tab_wrapper .nav-tabs > li > a:hover,
.product-details-wrap .nav-tabs > li > a:hover,
.tabs .nav-tabs > li > a:hover {
background-color: #21C2F8;
border-color: #FFF;
color: #FFF !important;
}
.dexp_tab_wrapper .tab-content,
.product-details-wrap .tab-content,
.tabs .tab-content {
border-bottom: 1px solid #EFEFEF;
border-left: 1px solid #EFEFEF;
border-right: 1px solid #EFEFEF;
padding: 20px;
}
.dexp_tab_wrapper .nav-tabs li a,
.product-details-wrap .nav-tabs li a,
.tabs .nav-tabs li a {
border-top: 1px solid #EFEFEF;
border-right: 1px solid #EFEFEF;
border-left: none;
border-radius: 0;
margin: 0;
color: #83939C;
}
.dexp_tab_wrapper .nav-tabs li.first,
.product-details-wrap .nav-tabs li.first,
.tabs .nav-tabs li.first {
border-left: 1px solid #EFEFEF;
}
.dexp_tab_wrapper .nav-tabs li.active a,
.product-details-wrap .nav-tabs li.active a,
.tabs .nav-tabs li.active a {
color: #656565;
}
.dexp_tab_wrapper .nav-tabs li:first-child,
.product-details-wrap .nav-tabs li:first-child,
.tabs .nav-tabs li:first-child {
border-left: solid 1px #EEE;
}
.dexp_tab_wrapper.vertical,
.product-details-wrap.vertical,
.tabs.vertical {
border: 1px solid #DDDDDD;
padding-bottom: 1px;
background: url("../images/fc.png") repeat-y scroll 0 0 rgba(0,0,0,0);
}
.dexp_tab_wrapper.vertical .nav-tabs,
.product-details-wrap.vertical .nav-tabs,
.tabs.vertical .nav-tabs {
border-bottom: none;
float: left;
font-size: 1em;
line-height: 1;
margin: 0 -100% -1px 0;
padding: 0;
width: 240px;
}
.dexp_tab_wrapper.vertical .nav-tabs li,
.product-details-wrap.vertical .nav-tabs li,
.tabs.vertical .nav-tabs li {
float: none;
}
.dexp_tab_wrapper.vertical .nav-tabs li a,
.product-details-wrap.vertical .nav-tabs li a,
.tabs.vertical .nav-tabs li a {
border: solid 1px #DDD;
border-left: none;
border-radius: 0;
color: #83939C;
}
.dexp_tab_wrapper.vertical .nav-tabs li.first a,
.product-details-wrap.vertical .nav-tabs li.first a,
.tabs.vertical .nav-tabs li.first a {
border-top: none;
}
.dexp_tab_wrapper.vertical .nav-tabs li.active a,
.product-details-wrap.vertical .nav-tabs li.active a,
.tabs.vertical .nav-tabs li.active a {
color: #656565;
}
.dexp_tab_wrapper.vertical .nav-tabs li.active a,
.product-details-wrap.vertical .nav-tabs li.active a,
.tabs.vertical .nav-tabs li.active a {
border-left: none !important;
border-right: none !important;
border-bottom: none !important;
border-top: solid 1px #DDD;
}
.dexp_tab_wrapper.vertical .nav-tabs li.first.active a,
.product-details-wrap.vertical .nav-tabs li.first.active a,
.tabs.vertical .nav-tabs li.first.active a {
border-top: none !important;
}
.dexp_tab_wrapper.vertical .nav-tabs li.last.active a,
.product-details-wrap.vertical .nav-tabs li.last.active a,
.tabs.vertical .nav-tabs li.last.active a {
border-bottom: solid 1px #DDD !important;
}
.dexp_tab_wrapper.vertical .tab-content,
.product-details-wrap.vertical .tab-content,
.tabs.vertical .tab-content {
background-color: #FFFFFF;
border: medium none;
margin: 0 0 0 240px;
padding: 10px 15px 10px 20px;
}
.skill-bar span.background {
background-color: #21C2F8 !important;
border-radius: 0;
display: block;
height: 5px;
position: relative;
transition: width 1.8s linear 0s;
width: 0;
}
.skill-bar .progress {
background-color: #DFE5E9;
height: 5px !important;
}
.dexp-shortcodes-box .box-icon {
text-align: center;
-webkit-transform: rotate(0deg) scale(1) skew(0) translate(0);
-moz-transform: rotate(0deg) scale(1) skew(0) translate(0);
-o-transform: rotate(0deg) scale(1) skew(0) translate(0);
-ms-transform: rotate(0deg) scale(1) skew(0) translate(0);
transform: rotate(0deg) scale(1) skew(0) translate(0);
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
-ms-transition: all .3s ease-out;
transition: all .3s ease-out;
}
.dexp-shortcodes-box .box-title {
font-size: 20px !important;
margin: 15px 0;
}
.dexp-shortcodes-box.box-background .box-icon {
background-color: #21C2F8;
color: #fff;
border: 1px #21C2F8 solid !important;
}
.dexp-shortcodes-box.box-background .box-icon i {
color: #FFF;
}
.dexp-shortcodes-box.box-background:hover i {
color: #21C2F8;
}
.dexp-shortcodes-box:not(.box-background) .box-icon {
color: #21C2F8;
}
.dexp-shortcodes-box.box-left .box-icon,
.dexp-shortcodes-box.box-right .box-icon,
.dexp-shortcodes-box.box-top .box-icon {
width: 65px;
height: 65px;
line-height: 65px;
font-size: 18px;
position: relative;
margin: 3px 15px 15px 0;
}
.dexp-shortcodes-box.box-left .box-icon span,
.dexp-shortcodes-box.box-right .box-icon span,
.dexp-shortcodes-box.box-top .box-icon span {
position: absolute;
left: 0;
width: 100%;
text-align: center;
top: -49px;
-webkit-transition: top 0.3s linear;
-moz-transition: top 0.3s linear;
-o-transition: top 0.3s linear;
-ms-transition: top 0.3s linear;
transition: top 0.3s linear;
}
.dexp-shortcodes-box.box-left.box-none .box-icon,
.dexp-shortcodes-box.box-right.box-none .box-icon,
.dexp-shortcodes-box.box-top.box-none .box-icon {
font-size: 30px;
}
.dexp-shortcodes-box.box-left.box-none .box-icon span,
.dexp-shortcodes-box.box-right.box-none .box-icon span,
.dexp-shortcodes-box.box-top.box-none .box-icon span {
top: -53px;
}
.dexp-shortcodes-box.box-left h3.box-title,
.dexp-shortcodes-box.box-right h3.box-title,
.dexp-shortcodes-box.box-top h3.box-title {
font-size: 18px !important;
font-weight: 300;
}
.dexp-shortcodes-box.box-left .box-content,
.dexp-shortcodes-box.box-right .box-content,
.dexp-shortcodes-box.box-top .box-content {
font-size: 14px;
}
.dexp-shortcodes-box.box-left:not(.box-none):hover .box-icon span,
.dexp-shortcodes-box.box-right:not(.box-none):hover .box-icon span,
.dexp-shortcodes-box.box-top:not(.box-none):hover .box-icon span {
top: 0px;
}
.dexp-shortcodes-box.box-left.box-background:hover .box-icon,
.dexp-shortcodes-box.box-right.box-background:hover .box-icon,
.dexp-shortcodes-box.box-top.box-background:hover .box-icon {
background: #FFF;
color: #21C2F8;
}
.dexp-shortcodes-box.box-left.box-background:hover .box-icon span,
.dexp-shortcodes-box.box-right.box-background:hover .box-icon span,
.dexp-shortcodes-box.box-top.box-background:hover .box-icon span {
top: 0px;
}
.dexp-shortcodes-box.box-top .box-icon {
width: 54px;
height: 54px;
font-size: 15px;
line-height: 54px;
margin: 3px 15px 10px 0;
float: left;
background-color: transparent !important;
}
.dexp-shortcodes-box.box-top .box-icon:hover {
background-color: #21C2F8 !important;
color: #fff;
border-color: #21C2F8;
}
.dexp-shortcodes-box.box-top h3 {
padding-top: 20px;
padding-bottom: 15px;
text-align: left;
}
.dexp-shortcodes-box.box-left .box-icon {
float: left;
margin: 3px 15px 15px 0px;
}
.dexp-shortcodes-box.box-left .box-title,
.dexp-shortcodes-box.box-left .box-content {
margin-left: 80px;
text-align: left;
}
.dexp-shortcodes-box.box-right .box-icon {
float: right;
margin: 3px 0px 15px 15px;
}
.dexp-shortcodes-box.box-right .box-title,
.dexp-shortcodes-box.box-right .box-content {
margin-right: 80px;
text-align: right;
}
.dexp-shortcodes-box.box-circle:not(.parallax) .box-icon {
-webkit-border-radius: 50% 50% 50% 50%;
-moz-border-radius: 50% 50% 50% 50%;
border-radius: 50% 50% 50% 50%;
border: 1px #21C2F8 solid;
background-color: #F6F6F6;
}
.dexp-shortcodes-box.box-circle:not(.parallax) .box-icon:hover {
background-color: #21C2F8;
color: #fff;
}
.dexp-shortcodes-box.parallax .box-icon {
-webkit-border-radius: 50% 50% 50% 50%;
-moz-border-radius: 50% 50% 50% 50%;
border-radius: 50% 50% 50% 50%;
border: 1px #FFF solid;
}
.dexp-shortcodes-box.parallax h3.box-title {
color: #fff !important;
}
.dexp-shortcodes-box.parallax .box-icon:hover {
background-color: #21C2F8;
color: #fff;
}
.dexp-shortcodes-box.box-square .box-icon {
border-radius: 5%;
border: 1px #A9A9A9 solid;
}
.dexp-shortcodes-box.box-center:not(.hovericon):not(.box-none) .box-icon {
width: 85px;
height: 85px;
font-size: 20px;
line-height: 85px;
margin: 0 auto;
border: 1px #A9A9A9 solid;
background-color: #FFF;
}
.dexp-shortcodes-box.box-center:not(.hovericon):not(.box-none):hover .box-icon {
background: #21C2F8 !important;
color: #fff;
border: 1px #21C2F8 solid;
}
.dexp-shortcodes-box.box-center:not(.hovericon):not(.box-none) h3.box-title {
font-size: 24px;
font-weight: 300;
letter-spacing: -0.5px;
}
.dexp-shortcodes-box.box-center:not(.hovericon) .box-title {
text-align: center;
margin: 30px 30px 0;
}
.dexp-shortcodes-box.box-center:not(.hovericon) .box-content {
text-align: center;
margin: 10px 0px;
}
.dexp-shortcodes-box.box-center:not(.hovericon).box-none .box-icon {
font-size: 95px;
height: 102px;
}
.dexp-shortcodes-box.box-center:not(.hovericon).box-none h3.box-title {
font-size: 20px;
font-weight: 600;
letter-spacing: -0.5px;
}
.dexp-shortcodes-box.box-custom {
border: 1px solid #A9A9A9;
margin: 57px 0 30px;
padding: 50px 20px 10px;
text-align: center;
-webkit-transition: border-color 0.4s linear;
-moz-transition: border-color 0.4s linear;
-o-transition: border-color 0.4s linear;
-ms-transition: border-color 0.4s linear;
transition: border-color 0.4s linear;
}
.dexp-shortcodes-box.box-custom .icn-main-container {
left: 0;
position: absolute;
right: 0;
top: 25px;
}
.dexp-shortcodes-box.box-custom .effect-slide-bottom {
opacity: 0;
-webkit-transform: rotate(0px) scale(30%) skew(0px) translate(10px);
-moz-transform: rotate(0px) scale(30%) skew(0px) translate(10px);
-o-transform: rotate(0px) scale(30%) skew(0px) translate(10px);
-ms-transform: rotate(0px) scale(30%) skew(0px) translate(10px);
transform: rotate(0px) scale(30%) skew(0px) translate(10px);
}
.dexp-shortcodes-box.box-custom .effect-slide-bottom.in {
opacity: 1;
-webkit-transform: rotate(0px) scale(0px) skew(0px) translate(10px);
-moz-transform: rotate(0px) scale(0px) skew(0px) translate(10px);
-o-transform: rotate(0px) scale(0px) skew(0px) translate(10px);
-ms-transform: rotate(0px) scale(0px) skew(0px) translate(10px);
transform: rotate(0px) scale(0px) skew(0px) translate(10px);
}
.dexp-shortcodes-box.box-custom .title h3 {
font-size: 15px !important;
text-transform: uppercase;
font-weight: normal;
margin-top: 0;
}
.dexp-shortcodes-box.box-custom .serviceicon {
background: none repeat scroll 0 0 #FFFFFF;
-webkit-transition: 0.3s linear linear;
-moz-transition: 0.3s linear linear;
-o-transition: 0.3s linear linear;
-ms-transition: 0.3s linear linear;
transition: 0.3s linear linear;
border: 1px solid #A9A9A9;
color: #292723;
font-size: 21px;
height: 65px;
line-height: 65px;
margin: 0 auto;
position: relative;
text-align: center;
width: 65px;
z-index: 5;
}
.dexp-shortcodes-box.box-custom .serviceicon i {
color: #21C2F8;
}
.dexp-shortcodes-box.box-custom:hover {
border-color: #21C2F8;
}
.dexp-shortcodes-box.box-custom:hover .serviceicon {
border-color: #21C2F8;
background-color: #21C2F8 !important;
-webkit-transition: 0.3s linear linear;
-moz-transition: 0.3s linear linear;
-o-transition: 0.3s linear linear;
-ms-transition: 0.3s linear linear;
transition: 0.3s linear linear;
}
.dexp-shortcodes-box.box-custom:hover .serviceicon i {
color: #FFF;
}
.dexp-shortcodes-box.box-custom.text-center {
text-align: center;
}
.dexp-shortcodes-box.box-custom.box-diamond .serviceicon {
transform: rotate(-45deg);
}
.dexp-shortcodes-box.box-custom.box-diamond .serviceicon i {
transform: rotate(45deg);
}
.dexp-shortcodes-box.box-custom.box-circle .serviceicon {
border-radius: 50%;
}
.dexp-shortcodes-box.box-custom.box-square .serviceicon {
border-radius: 5px;
}
.hovericon h3.box-title {
font-size: 24px;
font-weight: 300;
letter-spacing: -0.5px;
}
.hovericon .box-title {
text-align: center;
margin: 10px 10px 0;
}
.hovericon .box-icon {
border: none !important;
background-color: transparent !important;
}
.hovericon i {
border-radius: 50%;
color: #FFFFFF;
cursor: pointer;
display: inline-block;
height: 75px;
line-height: 75px;
margin: 15px 0;
position: relative;
text-align: center;
text-decoration: none;
width: 75px;
z-index: 1;
}
.hovericon i:after {
border-radius: 50%;
box-sizing: content-box;
content: "";
height: 100%;
pointer-events: none;
position: absolute;
width: 100%;
}
.hovericon i:before {
display: block;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 80px;
text-transform: none;
}
.hovericon i.effect-1 {
-webkit-transition: background v0 .2s ease;
-moz-transition: background v0 .2s ease;
-o-transition: background v0 .2s ease;
-ms-transition: background v0 .2s ease;
transition: background v0 .2s ease;
}
.hovericon i.effect-1:after {
box-shadow: 0 0 0 4px #21C2F8;
left: -7px;
opacity: 0;
padding: 7px;
top: -7px;
transform: scale(0.8);
transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;
}
.hovericon i.effect-1.sub-a:hover:after {
opacity: 1;
transform: scale(1);
}
.hovericon i.effect-1.sub-a:hover,
.hovericon i.effect-1.sub-a:hover i,
.hovericon i.effect-1,
.hovericon i.effect-1.sub-a:hover {
background-color: #21C2F8;
}
.hovericon h3.box-title {
font-size: 15px !important;
}
.box-hexagon:hover i {
color: #fff !important;
}
.box-hexagon strong {
font-weight: normal;
color: #000;
}
.box-hexagon .box-icon {
color: #FFFFFF !important;
height: 50px !important;
line-height: 55px !important;
margin: 35px auto !important;
position: relative !important;
width: 90px !important;
background-color: #21C2F8 !important;
}
.box-hexagon .box-icon i:hover {
color: #fff;
}
.box-hexagon .box-icon:before {
border-bottom-color: #21C2F8 !important;
border-bottom: 24px solid #21C2F8;
border-left: 45px solid rgba(0,0,0,0);
border-right: 45px solid rgba(0,0,0,0);
content: "";
height: 0;
left: -1px;
position: absolute;
top: -25px;
width: 0;
}
.box-hexagon .box-icon:after {
border-left: 45px solid rgba(0,0,0,0);
border-right: 45px solid rgba(0,0,0,0);
border-top: 24px solid #21C2F8;
bottom: -25px;
content: "";
height: 0;
left: -1px;
position: absolute;
width: 0;
}
.pricing_details .pricing-box {
border: 1px solid #A9A9A9;
margin: 40px 0;
padding: 20px;
text-align: center;
-webkit-transition: background-color 0.4s linear;
-moz-transition: background-color 0.4s linear;
-o-transition: background-color 0.4s linear;
-ms-transition: background-color 0.4s linear;
transition: background-color 0.4s linear;
}
.pricing_details .pricing-box h3 {
font-size: 20px;
}
.pricing_details .pricing-box hr {
border-color: #DEE5E8;
border-style: dotted;
margin: 20px -20px;
}
.pricing_details .pricing-box .price {
border-radius: 500px;
color: #FFFFFF;
font-size: 24px;
font-weight: 400;
height: 130px !important;
line-height: 130px !important;
margin: 0 auto !important;
text-align: center;
width: 130px !important;
background-color: #21C2F8;
}
.pricing_details .pricing-box .pricing {
list-style: none outside none;
margin: 0 !important;
padding: 0;
}
.pricing_details .pricing-box .pricing li {
font-size: 13px;
line-height: 31px;
margin: 0 auto;
padding: 0;
text-align: center;
}
.pricing_details .pricing-box .jtbtn {
-moz-user-select: none;
background: none repeat scroll 0 0 rgba(0,0,0,0);
border: 1px solid #292723;
color: #292723 !important;
cursor: pointer;
display: inline-block;
font-size: 13px;
font-weight: normal;
line-height: 1.42857;
margin-bottom: 0;
padding: 6px 23px;
text-align: center;
vertical-align: middle;
white-space: nowrap;
}
.pricing_details .pricing-box:hover {
background-color: #21C2F8;
-webkit-transition: 0.4s linear linear;
-moz-transition: 0.4s linear linear;
-o-transition: 0.4s linear linear;
-ms-transition: 0.4s linear linear;
transition: 0.4s linear linear;
}
.pricing_details .pricing-box:hover h3 {
color: #FFF;
}
.pricing_details .pricing-box:hover .price {
background-color: #FFF;
color: #21C2F8;
}
.pricing_details .pricing-box:hover li {
color: #FFF;
}
.pricing_details .pricing-box:hover .jtbtn {
background-color: #FFF;
border-color: #FFF;
}
.rating-block {
border: 1px solid #D3D3D3;
padding: 20px 20px 0;
background-color: #FFF;
-webkit-transition: background-color 0.4s linear;
-moz-transition: background-color 0.4s linear;
-o-transition: background-color 0.4s linear;
-ms-transition: background-color 0.4s linear;
transition: background-color 0.4s linear;
}
.rating-block .client-image {
margin: 3px 20px 20px 0;
width: 80px;
border-radius: 50%;
float: left;
margin: 0 15px 15px 0;
-webkit-transition: opacity 0.2s ease-in-out;
-moz-transition: opacity 0.2s ease-in-out;
-o-transition: opacity 0.2s ease-in-out;
-ms-transition: opacity 0.2s ease-in-out;
transition: opacity 0.2s ease-in-out;
}
.rating-block .client-image:hover {
opacity: 0.7;
}
.rating-block .rating br {
display: none;
}
.rating-block .pull-left span,
.rating-block .pull-right i {
color: #21C2F8;
}
.rating-block:hover {
background-color: #21C2F8 !important;
-webkit-transition: background-color 0.4s linear;
-moz-transition: background-color 0.4s linear;
-o-transition: background-color 0.4s linear;
-ms-transition: background-color 0.4s linear;
transition: background-color 0.4s linear;
}
.rating-block:hover span,
.rating-block:hover p,
.rating-block:hover i {
color: #fff;
}
ol li ul,
ol li ol {
margin-bottom: 0;
margin-left: 1.25em;
}
ul li ul,
ul li ol {
margin-bottom: 0;
margin-left: 1.25em;
}
.featureslist li:before,
.product_details li:before,
.check li:before {
content: "";
font-family: "FontAwesome";
font-size: 16px;
left: 0;
padding-right: 5px;
position: relative;
top: 2px;
color: #21C2F8;
}
.featureslist li:before {
content: "" !important;
padding-right: 8px !important;
}
.featureslist li {
list-style: none;
list-style-image: none;
}
.the-icons li,
.bs-glyphicons li {
list-style-image: none;
list-style: none;
}
.nav-stacked li {
border-color: #EFEFEF !important;
border-style: solid !important;
border-width: 0 0 1px !important;
}
.nav-stacked > li > a {
border: 0 solid #EFEFEF !important;
color: #83939C;
}
.bs-glyphicons li {
border: 1px solid #DDDDDD;
float: left;
font-size: 12px;
height: 115px;
line-height: 1.4;
margin: 0 -1px -1px 0;
padding: 10px;
text-align: center;
width: 20%;
}
.bs-glyphicons li:hover {
background: #21C2F8;
color: #FFF;
}
.bs-glyphicons .glyphicon {
display: block;
font-size: 24px;
margin: 5px auto 10px;
}
.skills_boxes {
margin: 40px 0;
}
.skills_boxes .chart {
margin-bottom: 20px;
display: block;
position: relative;
text-align: center;
margin: 0 auto;
}
.skills_boxes .chart .percent {
display: block;
font-size: 30px;
font-weight: 300;
letter-spacing: -3px;
line-height: 7;
position: absolute;
text-align: center;
top: -3px;
width: 100%;
z-index: 10;
}
.skills_boxes p {
text-align: center;
}
.skills_boxes .title {
text-align: center;
}
.skills_boxes .title h3 {
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
}
.dexp-carousel img {
width: 100%;
}
.milestone-counter .highlight {
color: #21C2F8;
font-family: 'NovecentowideBookBold', cursive;
font-size: 72px;
font-weight: bold;
line-height: 1.6;
}
.milestone-counter .milestone-details {
color: #FFFFFF;
font-family: 'Nothing You Could Do', cursive;
font-size: 21px;
font-weight: normal;
padding: 0 0 20px;
}
.testimonial {
text-align: center;
padding-top: 50px;
}
.testimonial .testimonials-content {
color: #FFFFFF;
font-size: 24px;
font-style: normal;
font-weight: 100;
font-family: 'Droid Serif', Georgia, "Times New Roman", serif !important;
line-height: 25px;
}
.testimonial .testimonials-content:before {
content: "";
font-family: "FontAwesome";
font-size: 13px;
padding: 5px 10px;
color: #21C2F8;
}
.testimonial .testimonials-content:after {
content: "";
font-family: "FontAwesome";
font-size: 13px;
padding: 5px;
color: #21C2F8;
}
.testimonial .person-says {
padding: 30px 0 50px 0;
}
.testimonial .person-says strong {
border-style: none;
border-width: 0;
color: #FFFFFF;
font-family: 'Pacifico', cursive;
font-size: 38px;
font-weight: 400;
line-height: 1.6;
padding: 0;
text-decoration: none;
}
.testimonial .person-says .text-small {
font-size: 18px;
padding: 15px 0;
color: #21C2F8;
padding-left: 10px;
}
.testimonial .carousel-indicators li {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #212121;
border-radius: 0;
display: block;
height: 4px;
margin: 5px 6px;
width: 25px;
display: inline-block;
}
.bx-pager {
margin-top: 40px !important;
text-align: center !important;
}
.bx-pager .bx-pager-item {
display: inline-block !important;
}
.bx-pager .bx-pager-item a {
background: none repeat scroll 0 0 #FFFFFF !important;
border: 1px solid #212121 !important;
border-radius: 0 !important;
display: block !important;
height: 4px !important;
margin: 5px 6px !important;
width: 25px !important;
display: inline-block !important;
outline: 0 none !important;
text-indent: -9999px !important;
}
.bx-pager .bx-pager-item a.active {
background-color: #21C2F8 !important;
border-color: #21C2F8 !important;
}
.bx-wrapper .bx-pager {
bottom: -50px !important;
}
#section-header >.container {
position: relative;
}
.region-search {
position: static;
}
.region-search .search-icon,
.region-search .search-close {
cursor: pointer;
font-size: 18px;
}
@media screen and (min-width: 992px) {
.region-search .search-icon,
.region-search .search-close {
line-height: 100px;
}
}
@media screen and (max-width: 991px) {
.region-search .search-icon,
.region-search .search-close {
line-height: 80px;
}
}
.region-search .search-wrapper {
display: none;
position: absolute;
width: 100%;
left: 0;
top: 0;
}
.region-search .search-wrapper .form-type-textfield {
margin: 0;
}
.region-search .search-wrapper input[type=text] {
width: 100%;
border: none;
padding: 0 10px;
-webkit-appearance: none;
}
.region-search .search-wrapper input[type=text]:focus {
outline: 0px !important;
border: none !important;
-webkit-appearance: none !important;
}
@media screen and (min-width: 992px) {
.region-search .search-wrapper input[type=text] {
line-height: 100px;
}
}
@media screen and (max-width: 991px) {
.region-search .search-wrapper input[type=text] {
line-height: 80px;
}
}
body.ltr {
right: 30px;
}
body.ltr .region-search .search-close {
right: 30px;
}
body.rtl {
left: 30px;
}
body.rtl .region-search .search-close {
left: 30px;
}
.region-searchs {
position: relative;
-webkit-transition: height 0.3s linear;
-moz-transition: height 0.3s linear;
-o-transition: height 0.3s linear;
-ms-transition: height 0.3s linear;
transition: height 0.3s linear;
}
.region-searchs #block-search-form {
position: absolute;
top: 50%;
margin-top: -13px;
right: 15px;
z-index: 99;
}
.region-searchs #block-search-form input[name=search_block_form] {
padding: 0 10px;
position: relative;
-webkit-transition: width 0.3s linear;
-moz-transition: width 0.3s linear;
-o-transition: width 0.3s linear;
-ms-transition: width 0.3s linear;
transition: width 0.3s linear;
opacity: 0;
width: 40px;
border: none;
height: 27px;
line-height: 27px;
}
.region-searchs #block-search-form input[name=search_block_form]:focus {
width: 200px;
border: 1px solid #F2F2F2;
opacity: 1;
}
.region-searchs #block-search-form:after {
font-family: 'FontAwesome';
content: "\f002";
position: absolute;
top: 0;
right: 10px;
line-height: 27px;
}
@media screen and (min-width: 992px) {
#section-header {
border-bottom: 1px solid #F2F2F2;
background: #fff;
}
#section-header .menu-toggler {
display: none;
}
#section-header a.site-logo {
line-height: 100px;
-webkit-transition: line-height 0.3s linear;
-moz-transition: line-height 0.3s linear;
-o-transition: line-height 0.3s linear;
-ms-transition: line-height 0.3s linear;
transition: line-height 0.3s linear;
}
#section-header .dexp-menu {
float: right;
}
#section-header .dexp-menu ul li {
padding: 0;
margin: 0;
}
#section-header .dexp-menu ul li a,
#section-header .dexp-menu ul li span.nolink {
color: #292723;
padding: 0 15px;
font-size: 13px;
}
#section-header .dexp-menu ul li a:hover,
#section-header .dexp-menu ul li a.active,
#section-header .dexp-menu ul li span.nolink:hover,
#section-header .dexp-menu ul li span.nolink.active {
color: #21C2F8;
}
#section-header .dexp-menu ul ul.menu {
background: #fff;
box-shadow: 3px 3px 10px rgba(0,0,0,0.3);
}
#section-header .dexp-menu ul ul.menu >li {
border-bottom: 1px solid #F2F2F2;
}
#section-header .dexp-menu ul ul.menu li a,
#section-header .dexp-menu ul ul.menu li span.nolink {
line-height: 36px;
display: block;
}
#section-header .dexp-menu ul ul.menu li.last {
border-bottom: none;
}
#section-header .dexp-menu ul ul.menu li.expanded:after {
border-color: rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #656565;
border-style: solid;
border-width: 5px 0 5px 5px;
content: " ";
display: block;
float: right;
height: 0;
margin-right: -10px;
margin-top: 5px;
width: 0;
position: absolute;
right: 15px;
top: 8px;
}
#section-header .dexp-menu ul ul.menu ul {
top: -1px;
}
#section-header .dexp-menu >ul>li>a,
#section-header .dexp-menu >ul>li>span.nolink {
line-height: 100px;
font-size: 13px;
font-weight: 400;
-webkit-transition: line-height 0.3s linear;
-moz-transition: line-height 0.3s linear;
-o-transition: line-height 0.3s linear;
-ms-transition: line-height 0.3s linear;
transition: line-height 0.3s linear;
padding: 8px 15px;
position: relative;
}
#section-header .dexp-menu >ul>li>a:before,
#section-header .dexp-menu >ul>li>span.nolink:before {
-webkit-transition: width 0.3s linear;
-moz-transition: width 0.3s linear;
-o-transition: width 0.3s linear;
-ms-transition: width 0.3s linear;
transition: width 0.3s linear;
height: 2px;
width: 0;
background-color: #21C2F8;
position: absolute;
top: -2px;
left: 0;
content: "";
}
#section-header .dexp-menu >ul>li>a:hover,
#section-header .dexp-menu >ul>li>a.active,
#section-header .dexp-menu >ul>li>span.nolink:hover,
#section-header .dexp-menu >ul>li>span.nolink.active {
border-top: 2px solid #E6E6E6;
}
#section-header .dexp-menu >ul>li>a:hover:before,
#section-header .dexp-menu >ul>li>a.active:before,
#section-header .dexp-menu >ul>li>span.nolink:hover:before,
#section-header .dexp-menu >ul>li>span.nolink.active:before {
width: 100%;
}
#section-header.fixed-transition a.site-logo {
line-height: 100px;
}
#section-header.fixed-transition .dexp-menu >ul>li>a,
#section-header.fixed-transition .dexp-menu >ul>li>span.nolink {
line-height: 100px;
}
.dexp-menu-col >ul.menu>li>a,
.dexp-menu-col >ul.menu>li>span.nolink {
padding: 0 !important;
}
h3.dexp-mega-menu-title {
font-size: 16px;
margin: 0;
line-height: 36px;
}
.dexp-dropdown .node h4 {
margin: 0;
}
.dexp-dropdown .node h4 a {
font-weight: 300 !important;
}
}
@media screen and (max-width: 991px) {
#section-header {
box-shadow: 0 2px 4px -3px gray;
}
#section-header a.site-logo {
line-height: 80px;
}
#section-header .region-search {
height: 80px;
}
#section-header .region-search input[type=text] {
height: 80px;
line-height: 80px;
}
#section-header .search-close,
#section-header .search-icon {
line-height: 80px;
}
#section-header .dexp-dropdown {
box-shadow: 0 2px 4px -3px gray;
z-index: 999;
}
#section-header .dexp-dropdown ul li {
list-style: none;
padding: 0;
}
#section-header .dexp-dropdown ul li a,
#section-header .dexp-dropdown ul li span.nolink {
line-height: 36px;
color: #fff;
}
.menu-toggler {
width: 30px;
height: 30px;
text-align: center;
top: 2px;
right: 2px;
line-height: 30px;
border: 1px solid #404040;
}
.dexp-menu-toggler {
line-height: 80px;
padding: 0;
}
.dexp-menu-toggler i.fa {
border: 1px solid #F5F5F5;
color: #999999;
font-size: 21px;
line-height: 35px;
width: 40px;
}
.dexp-dropdown {
background: #292929;
}
.dexp-menu-mega {
width: 100% !important;
}
}
.dexp-portfolio-filter,
.dexp-masonry-filter {
margin: 0;
padding: 0;
text-align: center;
}
.dexp-portfolio-filter li,
.dexp-masonry-filter li {
display: inline-block;
}
.dexp-portfolio-filter li a,
.dexp-masonry-filter li a {
text-decoration: none;
}
.dexp-portfolio-filter li a span,
.dexp-masonry-filter li a span {
color: #D3D3D3;
}
.dexp-portfolio-filter li a span:before,
.dexp-masonry-filter li a span:before {
content: "";
width: 10px;
height: 10px;
border-radius: 5px;
background-color: #21C2F8;
display: inline-block;
margin: 0 10px;
}
.dexp-portfolio-filter li a.active span,
.dexp-masonry-filter li a.active span {
color: #21C2F8;
}
.portfolio-filters {
margin-bottom: 40px;
}
div[id^=portfolio-page] .node-dexp-portfolio {
margin-bottom: 30px;
}
.view-portfolio-masonry .portfolio-item-inner {
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
width: 100%;
height: 100%;
}
.view-portfolio-masonry .portfolio-item-inner .portfolio-item-overlay {
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
opacity: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.7);
}
.portfolio-item-inner {
overflow: hidden;
}
.portfolio-item-inner .portfolio-item-tools {
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.portfolio-item-inner .portfolio-item-tools span {
display: inline-block;
border: 1px solid #FFF;
border-radius: 50%;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
}
.portfolio-item-inner .portfolio-item-tools .view-details {
color: #FFF;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
position: absolute;
top: -20px;
left: -200px;
opacity: 0;
}
.portfolio-item-inner .portfolio-item-tools .zoom {
color: #FFF;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
position: absolute;
right: -200px;
top: -20px;
opacity: 0;
}
.portfolio-item-inner .title {
color: #FFF;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
position: absolute;
opacity: 0;
top: 150%;
width: 100%;
left: 0;
text-align: center;
transform: translateY(30px);
-webkit-transform: translateY(30px);
-moz-transform: translateY(30px);
-o-transform: translateY(30px);
-ms-transform: translateY(30px);
}
.portfolio-item-inner:hover .portfolio-item-overlay {
opacity: 1;
}
.portfolio-item-inner:hover .view-details {
left: -45px;
opacity: 1;
}
.portfolio-item-inner:hover .zoom {
right: -45px;
opacity: 1;
}
.portfolio-item-inner:hover .title {
top: 50%;
opacity: 1;
text-decoration: none;
}
.portfolio-item-inner {
position: relative;
}
.portfolio-item-inner .portfolio-item-overlay {
position: absolute;
top: 0;
left: 0;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
transition: all 0.2s linear;
opacity: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.7);
}
body.node-type-dexp-portfolio .node-dexp-portfolio .field-name-body {
border-bottom: 1px solid #2F2F2F;
padding-bottom: 20px;
margin-bottom: 20px;
}
body.node-type-dexp-portfolio .node-dexp-portfolio .field-name-field-portfolio-url {
border-top: 1px solid #2F2F2F;
padding-top: 20px;
margin-top: 20px;
}
body.node-type-dexp-portfolio h3.portfolio-detail {
border-bottom: 1px solid #AAA;
position: relative;
line-height: 35px;
margin: 0 0 15px;
}
body.node-type-dexp-portfolio h3.portfolio-detail:after {
width: 20%;
height: 1px;
position: absolute;
bottom: -1px;
background: #21C2F8;
content: "";
left: 0;
}
h3.portfolio-title {
margin: 0 0 10px;
border-bottom: 1px solid #F2F2F2;
font-weight: 400;
line-height: 35px;
position: relative;
}
h3.portfolio-title a {
color: #292723;
}
h3.portfolio-title:after {
position: absolute;
left: 0;
bottom: -1px;
width: 25%;
height: 1px;
background: #21C2F8;
content: "";
}
.field-name-field-portfolio-categories a {
color: #D3D3D3;
}
.float-left {
float: left;
margin-right: 10px;
}
.ImageWrapper {
display: block;
overflow: hidden;
position: relative;
}
.WhiteRounded {
border: medium none;
display: inline-block !important;
loat: none !important;
font-size: 14px;
font-weight: normal;
height: 40px;
line-height: 40px;
margin: 0 2px;
text-align: center;
width: 40px;
-webkit-border-radius: 250px 250px 250px;
border-radius: 250px 250px 250px;
-webkit-box-shadow: 0 0 1px #ffffff, inset 0 0 2px rgba(255,255,255,0.1);
box-shadow: 0 0 1px #ffffff, inset 0 0 2px rgba(255,255,255,0.1);
border: 1px solid #ffffff;
}
.ImageWrapper .ImageOverlayH.orange {
background: rgba(255,108,19,0.8);
}
.ImageWrapper .ImageOverlayH.blue {
background: rgba(33,194,248,0.8);
}
.ImageWrapper .ImageOverlayH.purple {
background: rgba(87,77,229,0.8);
}
.ImageWrapper .ImageOverlayH.yellow {
background: rgba(226,228,31,0.8);
}
.ImageWrapper .StyleBe {
color: #ffffff;
visibility: hidden;
opacity: 0;
position: absolute;
text-align: center;
right: 0;
width: 100%;
bottom: 25%;
margin-top: 20px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleBe {
margin: 0 auto;
opacity: 1;
visibility: visible;
}
.ImageWrapper .StyleBe1 {
color: #ffffff;
visibility: hidden;
opacity: 0;
position: absolute;
text-align: center;
right: 0;
width: 100%;
bottom: 43%;
margin-top: 20px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleBe1 {
margin: 0 auto;
opacity: 1;
visibility: visible;
}
.WhiteRounded > a {
color: #ffffff;
display: block;
font-weight: normal;
}
.WhiteRounded > a:hover {
color: #ffffff;
}
.RedRounded {
background-color: #D8322B;
border: medium none;
display: inline-block !important;
float: none !important;
font-size: 14px;
font-weight: normal;
height: 40px;
line-height: 40px;
margin: 0 2px;
text-align: center;
width: 40px;
-webkit-border-radius: 250px 250px 250px;
border-radius: 250px 250px 250px;
-webkit-box-shadow: 0 0 1px rgba(0,0,0,0.5), inset 0 0 2px rgba(0,0,0,0.1);
box-shadow: 0 0 1px rgba(0,0,0,0.5), inset 0 0 2px rgba(0,0,0,0.1);
}
.RedRounded > a {
color: #FFFFFF;
display: block;
font-weight: normal;
}
.BlackRounded {
background-color: #222222;
border: medium none;
display: inline-block !important;
float: none !important;
font-size: 14px;
font-weight: normal;
height: 40px;
line-height: 40px;
margin: 0 2px;
text-align: center;
width: 40px;
-webkit-border-radius: 250px 250px 250px;
border-radius: 250px 250px 250px;
-webkit-box-shadow: 0 0 1px rgba(0,0,0,0.5), inset 0 0 2px rgba(0,0,0,0.1);
box-shadow: 0 0 1px rgba(0,0,0,0.5), inset 0 0 2px rgba(0,0,0,0.1);
}
.BlackRounded > a {
color: #ffffff;
display: block;
font-weight: normal;
}
.WhiteHollowRounded {
border: 1px solid #ffffff;
display: inline-block !important;
float: none !important;
font-size: 14px;
font-weight: normal;
height: 40px;
line-height: 40px;
margin: 0 2px;
text-align: center;
width: 40px;
-webkit-border-radius: 50%;
border-radius: 50%;
}
.WhiteHollowRounded > a {
color: #ffffff;
display: block;
font-weight: normal;
}
.BlackHollowRounded {
border: 1px solid #222222;
display: inline-block !important;
float: none !important;
font-size: 14px;
font-weight: normal;
height: 40px;
line-height: 40px;
margin: 0 2px;
text-align: center;
width: 40px;
-webkit-border-radius: 50%;
border-radius: 50%;
}
.BlackHollowRounded > a {
color: #222222;
display: block;
font-weight: normal;
}
.WhiteSquare {
background: #ffffff;
border: medium none;
display: inline-block !important;
float: none !important;
font-size: 13px;
font-weight: normal;
height: 40px;
line-height: 40px;
margin: 0 2px;
text-align: center;
width: 40px;
-webkit-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: 0 0 1px rgba(0,0,0,0.5), inset 0 0 2px rgba(0,0,0,0.1);
box-shadow: 0 0 1px rgba(0,0,0,0.5), inset 0 0 2px rgba(0,0,0,0.1);
}
.WhiteSquare > a {
color: #222222;
display: block;
font-weight: normal;
}
.BlackSquare {
background-color: #222222;
border: medium none;
display: inline-block !important;
float: none !important;
font-size: 14px;
font-weight: normal;
height: 40px;
line-height: 40px;
margin: 0 2px;
text-align: center;
width: 40px;
-webkit-border-radius: 4px 4px 4px;
border-radius: 4px 4px 4px;
-webkit-box-shadow: 0 0 1px rgba(0,0,0,0.5), inset 0 0 2px rgba(0,0,0,0.1);
box-shadow: 0 0 1px rgba(0,0,0,0.5), inset 0 0 2px rgba(0,0,0,0.1);
}
.BlackSquare > a {
color: #ffffff;
display: block;
font-weight: normal;
}
.WhiteHollowSquare {
border: 1px solid #ffffff;
display: inline-block !important;
float: none !important;
font-size: 14px;
font-weight: normal;
height: 40px;
line-height: 40px;
margin: 0 2px;
text-align: center;
width: 40px;
-webkit-border-radius: 4px 4px 4px;
border-radius: 4px 4px 4px;
}
.WhiteHollowSquare > a {
color: #ffffff;
display: block;
font-weight: normal;
}
.BlackHollowSquare {
border: 1px solid #222222;
display: inline-block !important;
float: none !important;
font-size: 14px;
font-weight: normal;
height: 40px;
line-height: 40px;
margin: 0 2px;
text-align: center;
width: 40px;
-webkit-border-radius: 4px 4px 4px;
border-radius: 4px 4px 4px;
}
.BlackHollowSquare > a {
color: #222222;
display: block;
font-weight: normal;
}
.VisibleButtons {
margin: 0;
position: absolute;
text-align: center;
width: 100%;
top: 50%;
margin-top: -20px;
}
.VisibleImageOverlay {
position: absolute;
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
width: 100%;
height: 100%;
top: 0;
left: 0;
opacity: .6;
visibility: visible;
}
.ImageWrapper .ImageOverlayH {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
bottom: 0;
display: block;
height: 100%;
left: 0;
opacity: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayH {
opacity: 1;
}
.ImageWrapper .ImageOverlayHe {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 0;
display: block;
left: 0;
opacity: 0;
position: absolute;
top: 50%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayHe {
height: 100%;
top: 0;
opacity: 1;
}
.ImageWrapper .ImageOverlayLi:after {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
content: "";
display: block;
left: 0;
opacity: 0;
position: absolute;
top: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayLi:after {
top: -50%;
opacity: 1;
}
.ImageWrapper .ImageOverlayLi:before {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
bottom: -100%;
height: 100%;
content: "";
display: block;
left: 0;
opacity: 0;
position: absolute;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayLi:before {
bottom: -50%;
opacity: 1;
}
.ImageWrapper .ImageOverlayBe:after {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
content: "";
display: block;
left: 0;
opacity: 0;
position: absolute;
top: -100%;
-webkit-transition: all 0.6s ease 0s;
-moz-transition: all 0.6s ease 0s;
-o-transition: all 0.6s ease 0s;
transition: all 0.6s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayBe:after {
top: 50%;
opacity: 1;
}
.ImageWrapper .ImageOverlayBe:before {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
bottom: -100%;
height: 100%;
content: "";
display: block;
left: 0;
opacity: 0;
position: absolute;
-webkit-transition: all 0.6s ease 0s;
-moz-transition: all 0.6s ease 0s;
-o-transition: all 0.6s ease 0s;
transition: all 0.6s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayBe:before {
bottom: 50%;
opacity: 1;
}
.ImageWrapper .ImageOverlayB {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
display: block;
left: 50%;
opacity: 0;
position: absolute;
top: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 0;
}
.ImageWrapper:hover .ImageOverlayB {
left: 0;
width: 100%;
opacity: 1;
}
.ImageWrapper .ImageOverlayC:after {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
content: "";
display: block;
right: -100%;
opacity: 0;
position: absolute;
top: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayC:after {
right: -50%;
opacity: 1;
}
.ImageWrapper .ImageOverlayC:before {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
content: "";
display: block;
left: -100%;
opacity: 0;
position: absolute;
top: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayC:before {
left: -50%;
opacity: 1;
}
.ImageWrapper .ImageOverlayN:after {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
content: "";
display: block;
right: -100%;
opacity: 0;
position: absolute;
top: 0;
-webkit-transition: all 0.6s ease 0s;
-moz-transition: all 0.6s ease 0s;
-o-transition: all 0.6s ease 0s;
transition: all 0.6s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayN:after {
right: 50%;
opacity: 1;
}
.ImageWrapper .ImageOverlayN:before {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
content: "";
display: block;
left: -100%;
opacity: 0;
position: absolute;
top: 0;
-webkit-transition: all 0.6s ease 0s;
-moz-transition: all 0.6s ease 0s;
-o-transition: all 0.6s ease 0s;
transition: all 0.6s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayN:before {
left: 50%;
opacity: 1;
}
.ImageWrapper .ImageOverlayO {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
display: block;
left: -100%;
opacity: 0;
position: absolute;
top: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayO {
left: 0;
top: 0;
opacity: 1;
}
.ImageWrapper .ImageOverlayF {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
display: block;
right: -100%;
opacity: 0;
position: absolute;
top: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayF {
right: 0;
top: 0;
opacity: 1;
}
.ImageWrapper .ImageOverlayNe {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
display: block;
left: -100%;
opacity: 0;
position: absolute;
bottom: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayNe {
bottom: 0;
left: 0;
opacity: 1;
}
.ImageWrapper .ImageOverlayNa {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
display: block;
right: -100%;
opacity: 0;
position: absolute;
bottom: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayNa {
bottom: 0;
right: 0;
opacity: 1;
}
.ImageWrapper .ImageOverlayMg {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
display: block;
left: 0;
opacity: 0;
position: absolute;
top: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayMg {
top: 0;
opacity: 1;
}
.ImageWrapper .ImageOverlayAl {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
display: block;
left: 0;
opacity: 0;
position: absolute;
bottom: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayAl {
bottom: 0;
opacity: 1;
}
.ImageWrapper .ImageOverlaySi {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
display: block;
top: 0;
opacity: 0;
position: absolute;
right: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlaySi {
right: 0;
opacity: 1;
}
.ImageWrapper .ImageOverlayP {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
display: block;
top: 0;
opacity: 0;
position: absolute;
left: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.ImageWrapper:hover .ImageOverlayP {
left: 0;
opacity: 1;
}
.ImageWrapper .ImageOverlayS {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
display: block;
top: 0;
opacity: 0;
position: absolute;
left: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
-webkit-transform: rotate(180deg) scale(0);
-moz-transform: rotate(180deg) scale(0);
-ms-transform: rotate(180deg) scale(0);
-o-transform: rotate(180deg) scale(0);
transform: rotate(180deg) scale(0);
}
.ImageWrapper:hover .ImageOverlayS {
-webkit-transform: rotate(0deg) scale(1);
-moz-transform: rotate(0deg) scale(1);
-ms-transform: rotate(0deg) scale(1);
-o-transform: rotate(0deg) scale(1);
transform: rotate(0deg) scale(1);
opacity: 1;
}
.ImageWrapper .ImageOverlayCl {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
height: 100%;
display: block;
top: 0;
opacity: 0;
position: absolute;
left: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
-webkit-transform: rotate(-180deg) scale(0);
-moz-transform: rotate(-180deg) scale(0);
-ms-transform: rotate(-180deg) scale(0);
-o-transform: rotate(-180deg) scale(0);
transform: rotate(-180deg) scale(0);
}
.ImageWrapper:hover .ImageOverlayCl {
-webkit-transform: rotate(0deg) scale(1);
-moz-transform: rotate(0deg) scale(1);
-ms-transform: rotate(0deg) scale(1);
-o-transform: rotate(0deg) scale(1);
transform: rotate(0deg) scale(1);
opacity: 1;
}
.ImageWrapper .ImageOverlayArLeft:before {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
opacity: 0;
content: "";
display: block;
position: absolute;
top: -50%;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
width: 100%;
height: 100%;
left: -100%;
overflow: hidden;
}
.ImageWrapper .ImageOverlayArLeft:after {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
opacity: 0;
content: "";
display: block;
position: absolute;
top: 50%;
-webkit-transition: all 0.2s ease .2s;
-moz-transition: all 0.2s ease .2s;
-o-transition: all 0.2s ease .2s;
transition: all 0.2s ease .2s;
width: 100%;
height: 100%;
left: -100%;
overflow: hidden;
}
.ImageWrapper .ImageOverlayArRight:before {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
opacity: 0;
content: "";
display: block;
position: absolute;
top: -50%;
-webkit-transition: all 0.2s ease .3s;
-moz-transition: all 0.2s ease .3s;
-o-transition: all 0.2s ease .3s;
transition: all 0.2s ease .3s;
width: 100%;
height: 100%;
right: -100%;
overflow: hidden;
}
.ImageWrapper .ImageOverlayArRight:after {
background: none repeat scroll 0 0 rgba(0,0,0,0.5);
opacity: 0;
content: "";
display: block;
position: absolute;
top: 50%;
-webkit-transition: all 0.2s ease .5s;
-moz-transition: all 0.2s ease .5s;
-o-transition: all 0.2s ease .5s;
transition: all 0.2s ease .5s;
width: 100%;
height: 100%;
right: -100%;
overflow: hidden;
}
.ImageWrapper:hover .ImageOverlayArLeft:before,
.ImageWrapper:hover .ImageOverlayArLeft:after {
opacity: 1;
left: 50%;
}
.ImageWrapper:hover .ImageOverlayArRight:before,
.ImageWrapper:hover .ImageOverlayArRight:after {
opacity: 1;
right: 50%;
}
.GrayScale {
-webkit-filter: url("data:image/svg+xml;utf8,#grayscale");
filter: url("data:image/svg+xml;utf8,#grayscale");
filter: gray;
-webkit-filter: grayscale(100%);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
opacity: .6;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.GrayScale:hover {
-webkit-filter: url("data:image/svg+xml;utf8,#grayscale");
filter: url("data:image/svg+xml;utf8,#grayscale");
-webkit-filter: grayscale(0%);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.BackgroundS:hover img {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
}
.BackgroundRR:hover img {
-webkit-transform: rotate(-10deg) scale(1.4);
-moz-transform: rotate(-10deg) scale(1.4);
-ms-transform: rotate(-10deg) scale(1.4);
-o-transform: rotate(-10deg) scale(1.4);
transform: rotate(-10deg) scale(1.4);
}
.BackgroundR:hover img {
-webkit-transform: rotate(10deg) scale(1.4);
-moz-transform: rotate(10deg) scale(1.4);
-ms-transform: rotate(10deg) scale(1.4);
-o-transform: rotate(10deg) scale(1.4);
transform: rotate(10deg) scale(1.4);
}
.BackgroundRS img {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
}
.BackgroundRS:hover img {
-webkit-transform: scale(1.0);
-moz-transform: scale(1.0);
-ms-transform: scale(1.0);
-o-transform: scale(1.0);
transform: scale(1.0);
}
.BackgroundF:hover img {
opacity: 0;
}
.BackgroundFS:hover img {
-webkit-transform: scale(10);
-moz-transform: scale(10);
-ms-transform: scale(10);
-o-transform: scale(10);
transform: scale(10);
opacity: 0;
}
.BackgroundFRS:hover img {
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
opacity: 0;
}
.ImageWrapper .CStyleH {
margin: 0;
opacity: 0;
position: absolute;
text-align: center;
top: 0;
visibility: hidden;
width: 100%;
-webkit-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
-moz-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
-o-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
}
.ImageWrapper:hover .CStyleH {
margin-top: -20px;
opacity: 1;
top: 50%;
visibility: visible;
}
.ImageWrapper .CStyleHe {
visibility: hidden;
margin: 0;
opacity: 0;
position: absolute;
text-align: center;
bottom: 0;
width: 100%;
-webkit-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
-moz-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
-o-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
}
.ImageWrapper:hover .CStyleHe {
margin-bottom: -20px;
opacity: 1;
bottom: 50%;
visibility: visible;
}
.ImageWrapper .CStyleLi {
visibility: hidden;
margin: 0;
opacity: 0;
position: absolute;
text-align: right;
right: 0;
width: 100%;
top: 50%;
margin-top: -20px;
-webkit-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
-moz-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
-o-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
}
.ImageWrapper:hover .CStyleLi {
margin-right: -42px;
opacity: 1;
right: 50%;
visibility: visible;
}
.ImageWrapper .CStyleBe {
visibility: hidden;
margin: 0;
opacity: 0;
position: absolute;
text-align: left;
left: 0;
width: 100%;
top: 50%;
margin-top: -20px;
-webkit-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
-moz-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
-o-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
}
.ImageWrapper:hover .CStyleBe {
margin-left: -42px;
opacity: 1;
left: 50%;
visibility: visible;
}
.ImageWrapper .CStyleB {
visibility: hidden;
margin: 0;
opacity: 0;
position: absolute;
text-align: center;
width: 100%;
top: 50%;
margin-top: -20px;
-webkit-transform: scale(0.2);
-moz-transform: scale(0.2);
-ms-transform: scale(0.2);
-o-transform: scale(0.2);
transform: scale(0.2);
-webkit-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
-moz-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
-o-transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
transition: all 400ms cubic-bezier(1.000,-0.6,0.570,-0.15);
}
.ImageWrapper:hover .CStyleB {
opacity: 1;
visibility: visible;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ImageWrapper .CStyleC span {
position: absolute;
}
.ImageWrapper .CStyleC span:nth-of-type(1) {
bottom: 30%;
top: 70%;
left: 0;
margin: -10px 0 0 -68px;
visibility: hidden;
opacity: 1;
-webkit-transition: all 400ms cubic-bezier(1.000,0,0.570,0) !important;
-webkit-transition: all 400ms cubic-bezier(1.000,-0.36,0.570,-0.15) !important;
-moz-transition: all 400ms cubic-bezier(1.000,-0.36,0.570,-0.15) !important;
-o-transition: all 400ms cubic-bezier(1.000,-0.36,0.570,-0.15) !important;
transition: all 400ms cubic-bezier(1.000,-0.36,0.570,-0.15) !important;
}
.ImageWrapper .CStyleC span:nth-of-type(2) {
bottom: 30%;
top: 70%;
left: 50%;
right: 50%;
margin: -20px 0 0 -20px;
visibility: hidden;
opacity: 0;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
.ImageWrapper .CStyleC span:nth-of-type(3) {
bottom: 30%;
top: 70%;
right: 0;
margin: -20px -68px 0 0;
visibility: hidden;
opacity: 0;
-webkit-transition: all 400ms cubic-bezier(1.000,0,0.570,0) !important;
-webkit-transition: all 400ms cubic-bezier(1.000,-0.36,0.570,-0.15) !important;
-moz-transition: all 400ms cubic-bezier(1.000,-0.36,0.570,-0.15) !important;
-o-transition: all 400ms cubic-bezier(1.000,-0.36,0.570,-0.15) !important;
transition: all 400ms cubic-bezier(1.000,-0.36,0.570,-0.15) !important;
}
.ImageWrapper:hover .CStyleC span:nth-of-type(1) {
left: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper:hover .CStyleC span:nth-of-type(2) {
visibility: visible;
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ImageWrapper:hover .CStyleC span:nth-of-type(3) {
right: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper .StyleH {
visibility: hidden;
margin: 0;
opacity: 0;
position: absolute;
text-align: center;
width: 100%;
top: 50%;
margin-top: -20px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleH {
opacity: 1;
visibility: visible;
}
.ImageWrapper .StyleHe {
margin: 0;
opacity: 0;
position: absolute;
text-align: center;
top: 0;
visibility: hidden;
width: 100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleHe {
margin-top: -20px;
opacity: 1;
top: 50%;
visibility: visible;
}
.ImageWrapper .StyleLi {
visibility: hidden;
margin: 0;
opacity: 0;
position: absolute;
text-align: center;
bottom: 0;
width: 100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleLi {
margin-bottom: -20px;
opacity: 1;
bottom: 35%;
visibility: visible;
}
.ImageWrapper .StyleB {
visibility: hidden;
opacity: 0;
position: absolute;
text-align: left;
left: 0;
width: 100%;
top: 50%;
margin-top: -20px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleB {
margin-left: -42px;
opacity: 1;
left: 50%;
visibility: visible;
}
.ImageWrapper .StyleC {
visibility: hidden;
opacity: 0;
position: absolute;
text-align: center;
width: 100%;
top: 50%;
margin-top: -20px;
-webkit-transform: scale(0.2);
-moz-transform: scale(0.2);
-ms-transform: scale(0.2);
-o-transform: scale(0.2);
transform: scale(0.2);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleC {
opacity: 1;
visibility: visible;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ImageWrapper .StyleN {
visibility: hidden;
opacity: 0;
position: absolute;
text-align: center;
width: 100%;
top: 50%;
margin-top: -20px;
visibility: visible;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleN {
opacity: 1;
visibility: visible;
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
.ImageWrapper .StyleO span {
position: absolute;
}
.ImageWrapper .StyleO span:nth-of-type(1) {
bottom: 50%;
top: 50%;
left: 50%;
margin: -20px 0 0 -42px;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleO span:nth-of-type(2) {
bottom: 50%;
top: 50%;
right: 50%;
margin: -20px -42px 0 0;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleO span:nth-of-type(1) {
opacity: 1;
visibility: visible;
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
.ImageWrapper:hover .StyleO span:nth-of-type(2) {
opacity: 1;
visibility: visible;
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
.ImageWrapper .StyleF {
visibility: hidden;
-webkit-transform: scale(0.5) rotateX(360deg);
-moz-transform: scale(0.5) rotateX(360deg);
-ms-transform: scale(0.5) rotateX(360deg);
-o-transform: scale(0.5) rotateX(360deg);
transform: scale(0.5) rotateX(360deg);
margin: 0;
opacity: 0;
position: absolute;
text-align: center;
width: 100%;
top: 50%;
margin-top: -20px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleF {
opacity: 1;
-webkit-transform: scale(1) rotateX(0deg);
-moz-transform: scale(1) rotateX(0deg);
-ms-transform: scale(1) rotateX(0deg);
-o-transform: scale(1) rotateX(0deg);
transform: scale(1) rotateX(0deg);
visibility: visible;
}
.ImageWrapper .StyleNe {
visibility: hidden;
margin: 0;
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
transform: rotateY(0deg);
opacity: 0;
position: absolute;
text-align: center;
width: 100%;
top: 50%;
margin-top: -20px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleNe {
opacity: 1;
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
transform: rotateY(360deg);
visibility: visible;
}
.ImageWrapper .StyleNa {
visibility: hidden;
-webkit-transform: scale(0.2) rotateY(360deg);
-moz-transform: scale(0.2) rotateY(360deg);
-ms-transform: scale(0.2) rotateY(360deg);
-o-transform: scale(0.2) rotateY(360deg);
transform: scale(0.2) rotateY(360deg);
margin: 0;
opacity: 0;
position: absolute;
text-align: center;
width: 100%;
top: 50%;
margin-top: -20px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleNa {
opacity: 1;
-webkit-transform: scale(1) rotateY(0deg);
-moz-transform: scale(1) rotateY(0deg);
-ms-transform: scale(1) rotateY(0deg);
-o-transform: scale(1) rotateY(0deg);
transform: scale(1) rotateY(0deg);
visibility: visible;
}
.ImageWrapper .StyleMg span {
position: absolute;
}
.ImageWrapper .StyleMg span:nth-of-type(1) {
bottom: 50%;
top: 50%;
left: 50%;
margin: -20px 0 0 -82px;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleMg span:nth-of-type(2) {
bottom: 50%;
top: 50%;
right: 50%;
margin: -20px -82px 0 0;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleMg span:nth-of-type(1) {
margin: -20px 0 0 -20px;
visibility: visible;
opacity: 1;
}
.ImageWrapper:hover .StyleMg span:nth-of-type(2) {
margin: -20px -42px 0 0;
visibility: visible;
opacity: 1;
}
.ImageWrapper .StyleAl span {
position: absolute;
}
.ImageWrapper .StyleAl span:nth-of-type(1) {
top: 0;
left: 50%;
margin: -20px 0 0 -42px;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleAl span:nth-of-type(2) {
bottom: 0;
right: 50%;
margin: 0 -42px -20px 0;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleAl span:nth-of-type(1) {
top: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper:hover .StyleAl span:nth-of-type(2) {
bottom: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper .StyleSi span {
position: absolute;
}
.ImageWrapper .StyleSi span:nth-of-type(1) {
bottom: 0;
left: 50%;
margin: 0 0 -20px -42px;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleSi span:nth-of-type(2) {
top: 0;
right: 50%;
margin: -20px -42px 0 0;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleSi span:nth-of-type(1) {
bottom: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper:hover .StyleSi span:nth-of-type(2) {
top: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper .StyleP span {
position: absolute;
}
.ImageWrapper .StyleP span:nth-of-type(1) {
top: 0;
left: 0;
margin: -40px 0 0 -40px;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleP span:nth-of-type(2) {
bottom: 0;
right: 0;
margin: 0 -40px -40px 0;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleP span:nth-of-type(1) {
top: 50%;
left: 50%;
margin: -20px 0 0 -42px;
visibility: visible;
opacity: 1;
}
.ImageWrapper:hover .StyleP span:nth-of-type(2) {
bottom: 50%;
right: 50%;
margin: 0 -42px -20px 0;
visibility: visible;
opacity: 1;
}
.ImageWrapper .StyleS span {
position: absolute;
}
.ImageWrapper .StyleS span:nth-of-type(1) {
bottom: 0;
left: 0;
margin: -40px 0 0 -40px;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleS span:nth-of-type(2) {
top: 0;
right: 0;
margin: 0 -40px -40px 0;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleS span:nth-of-type(1) {
bottom: 50%;
left: 50%;
margin: 0 0 -20px -42px;
visibility: visible;
opacity: 1;
}
.ImageWrapper:hover .StyleS span:nth-of-type(2) {
top: 50%;
right: 50%;
margin: -20px -42px 0 0;
visibility: visible;
opacity: 1;
}
.ImageWrapper .StyleCl {
visibility: hidden;
margin: 0;
opacity: 0;
position: absolute;
text-align: center;
width: 100%;
top: 50%;
margin-top: -20px;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleCl {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(360deg);
-moz-transform: rotateX(360deg);
-ms-transform: rotateX(360deg);
-o-transform: rotateX(360deg);
transform: rotateX(360deg);
}
.ImageWrapper .StyleAr span {
position: absolute;
}
.ImageWrapper .StyleAr span:nth-of-type(1) {
top: 50%;
bottom: 50%;
left: 50%;
margin: -20px 0 0 -42px;
visibility: hidden;
opacity: 0;
-webkit-transform: scale(0.2) rotate(0deg);
-moz-transform: scale(0.2) rotate(0deg);
-ms-transform: scale(0.2) rotate(0deg);
-o-transform: scale(0.2) rotate(0deg);
transform: scale(0.2) rotate(0deg);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleAr span:nth-of-type(2) {
top: 50%;
bottom: 50%;
right: 50%;
margin: -20px -42px 0 0;
visibility: hidden;
opacity: 0;
-webkit-transform: scale(0.2) rotate(0deg);
-moz-transform: scale(0.2) rotate(0deg);
-ms-transform: scale(0.2) rotate(0deg);
-o-transform: scale(0.2) rotate(0deg);
transform: scale(0.2) rotate(0deg);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleAr span:nth-of-type(1) {
visibility: visible;
opacity: 1;
-webkit-transform: scale(1) rotate(360deg);
-moz-transform: scale(1) rotate(360deg);
-ms-transform: scale(1) rotate(360deg);
-o-transform: scale(1) rotate(360deg);
transform: scale(1) rotate(360deg);
}
.ImageWrapper:hover .StyleAr span:nth-of-type(2) {
visibility: visible;
opacity: 1;
-webkit-transform: scale(1) rotate(360deg);
-moz-transform: scale(1) rotate(360deg);
-ms-transform: scale(1) rotate(360deg);
-o-transform: scale(1) rotate(360deg);
transform: scale(1) rotate(360deg);
}
.ImageWrapper .StyleK span {
position: absolute;
}
.ImageWrapper .StyleK span:nth-of-type(1) {
top: 50%;
bottom: 50%;
left: 50%;
margin: -20px 0 0 -42px;
visibility: hidden;
opacity: 0;
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
transform: rotateY(0deg);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleK span:nth-of-type(2) {
top: 50%;
bottom: 50%;
right: 50%;
margin: -20px -42px 0 0;
visibility: hidden;
opacity: 0;
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
transform: rotateY(0deg);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleK span:nth-of-type(1) {
visibility: visible;
opacity: 1;
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
transform: rotateY(360deg);
}
.ImageWrapper:hover .StyleK span:nth-of-type(2) {
visibility: visible;
opacity: 1;
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
transform: rotateY(360deg);
}
.ImageWrapper .StyleCa span {
position: absolute;
}
.ImageWrapper .StyleCa span:nth-of-type(1) {
top: 50%;
bottom: 50%;
left: 50%;
margin: -20px 0 0 -42px;
visibility: hidden;
opacity: 0;
-webkit-transform: scale(0.2) rotateY(0deg);
-moz-transform: scale(0.2) rotateY(0deg);
-ms-transform: scale(0.2) rotateY(0deg);
-o-transform: scale(0.2) rotateY(0deg);
transform: scale(0.2) rotateY(0deg);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleCa span:nth-of-type(2) {
top: 50%;
bottom: 50%;
right: 50%;
margin: -20px -42px 0 0;
visibility: hidden;
opacity: 0;
-webkit-transform: scale(0.2) rotateY(0deg);
-moz-transform: scale(0.2) rotateY(0deg);
-ms-transform: scale(0.2) rotateY(0deg);
-o-transform: scale(0.2) rotateY(0deg);
transform: scale(0.2) rotateY(0deg);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleCa span:nth-of-type(1) {
visibility: visible;
opacity: 1;
-webkit-transform: scale(1) rotateY(360deg);
-moz-transform: scale(1) rotateY(360deg);
-ms-transform: scale(1) rotateY(360deg);
-o-transform: scale(1) rotateY(360deg);
transform: scale(1) rotateY(360deg);
}
.ImageWrapper:hover .StyleCa span:nth-of-type(2) {
visibility: visible;
opacity: 1;
-webkit-transform: scale(1) rotateY(360deg);
-moz-transform: scale(1) rotateY(360deg);
-ms-transform: scale(1) rotateY(360deg);
-o-transform: scale(1) rotateY(360deg);
transform: scale(1) rotateY(360deg);
}
.ImageWrapper .StyleSc span {
position: absolute;
}
.ImageWrapper .StyleSc span:nth-of-type(1) {
bottom: 50%;
top: 50%;
left: 0;
margin: -20px 0 0 -68px;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleSc span:nth-of-type(2) {
top: 0;
right: 50%;
left: 50%;
margin: -20px 0 0 -20px;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleSc span:nth-of-type(3) {
bottom: 50%;
top: 50%;
right: 0;
margin: -20px -68px 0 0;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleSc span:nth-of-type(1) {
left: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper:hover .StyleSc span:nth-of-type(2) {
top: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper:hover .StyleSc span:nth-of-type(3) {
right: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper .StyleTi span {
position: absolute;
}
.ImageWrapper .StyleTi span:nth-of-type(1) {
bottom: 50%;
top: 50%;
left: 0;
margin: -20px 0 0 -68px;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleTi span:nth-of-type(2) {
bottom: 50%;
top: 50%;
left: 50%;
right: 50%;
margin: -20px 0 0 -20px;
visibility: hidden;
opacity: 0;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper .StyleTi span:nth-of-type(3) {
bottom: 50%;
top: 50%;
right: 0;
margin: -20px -68px 0 0;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .StyleTi span:nth-of-type(1) {
left: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper:hover .StyleTi span:nth-of-type(2) {
visibility: visible;
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ImageWrapper:hover .StyleTi span:nth-of-type(3) {
right: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper .StyleV span {
position: absolute;
}
.ImageWrapper .StyleV span:nth-of-type(1) {
top: 0;
left: 50%;
margin: -20px 0 0 -68px;
visibility: hidden;
opacity: 0;
transition: all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .2s;
}
.ImageWrapper .StyleV span:nth-of-type(2) {
top: 0;
left: 50%;
margin: -20px 0 0 -20px;
visibility: hidden;
opacity: 0;
transition: all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .3s;
}
.ImageWrapper .StyleV span:nth-of-type(3) {
top: 0;
right: 50%;
margin: -20px -68px 0 0;
visibility: hidden;
opacity: 0;
transition: all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .4s;
}
.ImageWrapper:hover .StyleV span:nth-of-type(1) {
top: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper:hover .StyleV span:nth-of-type(2) {
top: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper:hover .StyleV span:nth-of-type(3) {
top: 50%;
visibility: visible;
opacity: 1;
}
.ImageWrapper .PStyleH {
background: url(../images/plus.png) no-repeat scroll center center / 60px 60px #222222;
height: 100%;
left: 0;
opacity: 0;
overflow: hidden;
position: absolute;
top: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
z-index: 9999;
}
.ImageWrapper:hover .PStyleH {
opacity: .6;
visibility: visible;
}
.ImageWrapper .PStyleHe {
position: absolute;
background: url(../images/plus.png) no-repeat scroll center center / 100% 100% #222222;
width: 100%;
height: 100%;
z-index: 1;
-o-background-origin: padding-box, padding-box;
background-origin: padding-box, padding-box;
background-position: center center;
background-repeat: no-repeat;
-o-background-size: 10px 10px, 100% 100%;
background-size: 10px 10px, 100% 100%;
opacity: 0;
top: 0;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.ImageWrapper:hover .PStyleHe {
opacity: .6;
-o-background-size: 60px 60px, 100% 100%;
background-size: 60px 60px, 100% 100%;
visibility: visible;
}
.ImageWrapper .PStyleLi {
-webkit-transform: scale(0.5) rotateY(180deg);
-moz-transform: scale(0.5) rotateY(180deg);
-ms-transform: scale(0.5) rotateY(180deg);
-o-transform: scale(0.5) rotateY(180deg);
transform: scale(0.5) rotateY(180deg);
background: url(../images/plus.png) no-repeat scroll center center / 60px 60px #222222;
height: 100%;
left: 0;
opacity: 0;
overflow: hidden;
position: absolute;
top: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
z-index: 9999;
}
.ImageWrapper:hover .PStyleLi {
opacity: .6;
-webkit-transform: scale(1) rotateY(0deg);
-moz-transform: scale(1) rotateY(0deg);
-ms-transform: scale(1) rotateY(0deg);
-o-transform: scale(1) rotateY(0deg);
transform: scale(1) rotateY(0deg);
visibility: visible;
}
.ImageWrapper .PStyleBe {
-webkit-transform: scale(0.5) rotateX(180deg);
-moz-transform: scale(0.5) rotateX(180deg);
-ms-transform: scale(0.5) rotateX(180deg);
-o-transform: scale(0.5) rotateX(180deg);
transform: scale(0.5) rotateX(180deg);
background: url(../images/plus.png) no-repeat scroll center center / 60px 60px #222222;
height: 100%;
left: 0;
opacity: 0;
overflow: hidden;
position: absolute;
top: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
z-index: 9999;
}
.ImageWrapper:hover .PStyleBe {
opacity: .6;
-webkit-transform: scale(1) rotateX(0deg);
-moz-transform: scale(1) rotateX(0deg);
-ms-transform: scale(1) rotateX(0deg);
-o-transform: scale(1) rotateX(0deg);
transform: scale(1) rotateX(0deg);
visibility: visible;
}
.ImageWrapper .PStyleB {
position: absolute;
background: url(../images/plus.png) no-repeat scroll top left / 100% 100% #222222;
width: 100%;
height: 100%;
z-index: 1;
-o-background-origin: padding-box, padding-box;
background-origin: padding-box, padding-box;
background-position: top left;
background-repeat: no-repeat;
-o-background-size: 10px 10px, 100% 100%;
background-size: 10px 10px, 100% 100%;
opacity: 0;
top: 0;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.ImageWrapper:hover .PStyleB {
opacity: .6;
-o-background-size: 60px 60px, 100% 100%;
background-size: 60px 60px, 100% 100%;
visibility: visible;
background-position: center center;
}
.ImageWrapper .PStyleC {
position: absolute;
background: url(../images/plus.png) no-repeat scroll top left / 100% 100% #222222;
width: 100%;
height: 100%;
z-index: 1;
-o-background-origin: padding-box, padding-box;
background-origin: padding-box, padding-box;
background-position: top right;
background-repeat: no-repeat;
-o-background-size: 10px 10px, 100% 100%;
background-size: 10px 10px, 100% 100%;
opacity: 0;
top: 0;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.ImageWrapper:hover .PStyleC {
opacity: .6;
-o-background-size: 60px 60px, 100% 100%;
background-size: 60px 60px, 100% 100%;
visibility: visible;
background-position: center center;
}
.ImageWrapper .PStyleN {
position: absolute;
background: url(../images/plus.png) no-repeat scroll top left / 100% 100% #222222;
width: 100%;
height: 100%;
z-index: 1;
-o-background-origin: padding-box, padding-box;
background-origin: padding-box, padding-box;
background-position: bottom right;
background-repeat: no-repeat;
-o-background-size: 10px 10px, 100% 100%;
background-size: 10px 10px, 100% 100%;
opacity: 0;
top: 0;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.ImageWrapper:hover .PStyleN {
opacity: .6;
-o-background-size: 60px 60px, 100% 100%;
background-size: 60px 60px, 100% 100%;
visibility: visible;
background-position: center center;
}
.ImageWrapper .PStyleO {
position: absolute;
background: url(../images/plus.png) no-repeat scroll top left / 100% 100% #222222;
width: 100%;
height: 100%;
z-index: 1;
-o-background-origin: padding-box, padding-box;
background-origin: padding-box, padding-box;
background-position: bottom left;
background-repeat: no-repeat;
-o-background-size: 10px 10px, 100% 100%;
background-size: 10px 10px, 100% 100%;
opacity: 0;
top: 0;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.ImageWrapper:hover .PStyleO {
opacity: .6;
-o-background-size: 60px 60px, 100% 100%;
background-size: 60px 60px, 100% 100%;
visibility: visible;
background-position: center center;
}
.ImageWrapper .PStyleF {
position: absolute;
background: url(../images/plus.png) no-repeat scroll top left / 100% 100% #222222;
width: 100%;
height: 100%;
z-index: 1;
-o-background-origin: padding-box, padding-box;
background-origin: padding-box, padding-box;
background-position: top center;
background-repeat: no-repeat;
-o-background-size: 10px 10px, 100% 100%;
background-size: 10px 10px, 100% 100%;
opacity: 0;
top: 0;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.ImageWrapper:hover .PStyleF {
opacity: .6;
-o-background-size: 60px 60px, 100% 100%;
background-size: 60px 60px, 100% 100%;
visibility: visible;
background-position: center center;
}
.ImageWrapper .PStyleNe {
position: absolute;
background: url(../images/plus.png) no-repeat scroll top left / 100% 100% #222222;
width: 100%;
height: 100%;
z-index: 1;
-o-background-origin: padding-box, padding-box;
background-origin: padding-box, padding-box;
background-position: bottom center;
background-repeat: no-repeat;
-o-background-size: 10px 10px, 100% 100%;
background-size: 10px 10px, 100% 100%;
opacity: 0;
top: 0;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.ImageWrapper:hover .PStyleNe {
opacity: .6;
-o-background-size: 60px 60px, 100% 100%;
background-size: 60px 60px, 100% 100%;
visibility: visible;
background-position: center center;
}
.ContentWrapperH .ContentH {
position: absolute;
background: rgba(0,0,0,0.4);
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
right: 10px;
bottom: 10px;
top: 10px;
left: 10px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperH:hover .ContentH {
opacity: 1;
visibility: visible;
}
.ContentWrapperH .ContentH .Content {
position: relative;
top: 10%;
padding: 0 10px;
}
.ContentWrapperH .ContentH .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperH .ContentH .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperH .ContentH .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperH .ContentH .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperHe .ContentHe {
position: absolute;
background: #000000;
background: rgba(0,0,0,0.4);
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
top: 0;
left: 0;
-webkit-transform: scale(0.0);
-moz-transform: scale(0.0);
-ms-transform: scale(0.0);
-o-transform: scale(0.0);
transform: scale(0.0);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperHe:hover .ContentHe {
opacity: 1;
visibility: visible;
-webkit-transform: scale(1.0);
-moz-transform: scale(1.0);
-ms-transform: scale(1.0);
-o-transform: scale(1.0);
transform: scale(1.0);
right: 10px;
}
.ContentWrapperHe .ContentHe .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperHe .ContentHe .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperHe .ContentHe .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperHe .ContentHe .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperHe .ContentHe .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperLi:hover img {
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
.ContentWrapperLi .ContentLi {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
top: 0;
left: 0;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperLi:hover .ContentLi {
opacity: 1;
visibility: visible;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ContentWrapperLi .ContentLi .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperLi .ContentLi .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperLi .ContentLi .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperLi .ContentLi .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperLi .ContentLi .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperBe:hover img {
-webkit-transform: scale(10);
-moz-transform: scale(10);
-ms-transform: scale(10);
-o-transform: scale(10);
transform: scale(10);
opacity: 0;
}
.ContentWrapperBe .ContentBe {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
top: 0;
left: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperBe:hover .ContentBe {
opacity: 1;
visibility: visible;
}
.ContentWrapperBe .ContentBe .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperBe .ContentBe .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperBe .ContentBe .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperBe .ContentBe .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperBe .ContentBe .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperB:hover img {
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
-o-transform: translateY(100%);
transform: translateY(100%);
}
.ContentWrapperB .ContentB {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
top: -100%;
left: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperB:hover .ContentB {
opacity: 1;
visibility: visible;
top: 0;
}
.ContentWrapperB .ContentB .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperB .ContentB .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperB .ContentB .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperB .ContentB .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperB .ContentB .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperC:hover img {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.ContentWrapperC .ContentC {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
bottom: -100%;
left: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperC:hover .ContentC {
opacity: 1;
visibility: visible;
bottom: 0;
}
.ContentWrapperC .ContentC .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperC .ContentC .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperC .ContentC .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperC .ContentC .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperC .ContentC .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperN:hover img {
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%);
}
.ContentWrapperN .ContentN {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
top: 0;
right: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperN:hover .ContentN {
opacity: 1;
visibility: visible;
right: 0;
}
.ContentWrapperN .ContentN .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperN .ContentN .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperN .ContentN .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperN .ContentN .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperN .ContentN .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperO:hover img {
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
transform: translateX(100%);
}
.ContentWrapperO .ContentO {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
top: 0;
left: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperO:hover .ContentO {
opacity: 1;
visibility: visible;
left: 0;
}
.ContentWrapperO .ContentO .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperO .ContentO .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperO .ContentO .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperO .ContentO .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperO .ContentO .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperF:hover img {
-webkit-transform: translateX(20%);
-moz-transform: translateX(20%);
-ms-transform: translateX(20%);
-o-transform: translateX(20%);
transform: translateX(20%);
}
.ContentWrapperF .ContentF {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 50%;
height: 100%;
display: block;
top: 0;
left: 0;
-webkit-transform: perspective(600px) rotateY(90deg);
-moz-transform: perspective(600px) rotateY(90deg);
-ms-transform: perspective(600px) rotateY(90deg);
-o-transform: perspective(600px) rotateY(90deg);
transform: perspective(600px) rotateY(90deg);
-webkit-transform-origin: left center 0;
-moz-transform-origin: left center 0;
-ms-transform-origin: left center 0;
-o-transform-origin: left center 0;
transform-origin: left center 0;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperF:hover .ContentF {
opacity: 1;
visibility: visible;
-webkit-transform: perspective(600px) rotateY(0deg);
-moz-transform: perspective(600px) rotateY(0deg);
-ms-transform: perspective(600px) rotateY(0deg);
-o-transform: perspective(600px) rotateY(0deg);
transform: perspective(600px) rotateY(0deg);
}
.ContentWrapperF .ContentF .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperF .ContentF .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperF .ContentF .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperNe:hover img {
-webkit-transform: translateY(20%);
-moz-transform: translateY(20%);
-ms-transform: translateY(20%);
-o-transform: translateY(20%);
transform: translateY(20%);
}
.ContentWrapperNe .ContentNe {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 50%;
display: block;
top: 0;
left: 0;
-webkit-transform: perspective(600px) rotateX(-90deg);
-moz-transform: perspective(600px) rotateX(-90deg);
-ms-transform: perspective(600px) rotateX(-90deg);
-o-transform: perspective(600px) rotateX(-90deg);
transform: perspective(600px) rotateX(-90deg);
-webkit-transform-origin: center top 0;
-moz-transform-origin: center top 0;
-ms-transform-origin: center top 0;
-o-transform-origin: center top 0;
transform-origin: center top 0;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperNe:hover .ContentNe {
opacity: 1;
visibility: visible;
-webkit-transform: perspective(600px) rotateY(0deg);
-moz-transform: perspective(600px) rotateX(0deg);
-ms-transform: perspective(600px) rotateX(0deg);
-o-transform: perspective(600px) rotateX(0deg);
transform: perspective(600px) rotateX(0deg);
}
.ContentWrapperNe .ContentNe .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperNe .ContentNe .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperNe .ContentNe .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperNa:hover img {
-webkit-transform: translateX(-20%);
-moz-transform: translateX(-20%);
-ms-transform: translateX(-20%);
-o-transform: translateX(-20%);
transform: translateX(-20%);
}
.ContentWrapperNa .ContentNa {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 50%;
height: 100%;
display: block;
top: 0;
right: 0;
-webkit-transform: perspective(600px) rotateY(-90deg);
-moz-transform: perspective(600px) rotateY(-90deg);
-ms-transform: perspective(600px) rotateY(-90deg);
-o-transform: perspective(600px) rotateY(-90deg);
transform: perspective(600px) rotateY(-90deg);
-webkit-transform-origin: right center 0;
-moz-transform-origin: right center 0;
-ms-transform-origin: right center 0;
-o-transform-origin: right center 0;
transform-origin: right center 0;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperNa:hover .ContentNa {
opacity: 1;
visibility: visible;
-webkit-transform: perspective(600px) rotateY(0deg);
-moz-transform: perspective(600px) rotateY(0deg);
-ms-transform: perspective(600px) rotateY(0deg);
-o-transform: perspective(600px) rotateY(0deg);
transform: perspective(600px) rotateY(0deg);
}
.ContentWrapperNa .ContentNa .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperNa .ContentNa .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperNa .ContentNa .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperMg:hover img {
-webkit-transform: translateY(-20%);
-moz-transform: translateY(-20%);
-ms-transform: translateY(-20%);
-o-transform: translateY(-20%);
transform: translateY(-20%);
}
.ContentWrapperMg .ContentMg {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 50%;
display: block;
bottom: 0;
left: 0;
-webkit-transform: perspective(600px) rotateX(90deg);
-moz-transform: perspective(600px) rotateX(90deg);
-ms-transform: perspective(600px) rotateX(90deg);
-o-transform: perspective(600px) rotateX(90deg);
transform: perspective(600px) rotateX(90deg);
-webkit-transform-origin: center bottom 0;
-moz-transform-origin: center bottom 0;
-ms-transform-origin: center bottom 0;
-o-transform-origin: center bottom 0;
transform-origin: center bottom 0;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperMg:hover .ContentMg {
opacity: 1;
visibility: visible;
-webkit-transform: perspective(600px) rotateY(0deg);
-moz-transform: perspective(600px) rotateY(0deg);
-ms-transform: perspective(600px) rotateY(0deg);
-o-transform: perspective(600px) rotateY(0deg);
transform: perspective(600px) rotateY(0deg);
}
.ContentWrapperMg .ContentMg .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperMg .ContentMg .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperMg .ContentMg .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperSi .ContentSi {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
top: 0;
left: 0;
-webkit-transform: rotateX(0deg) scale(0.0);
-moz-transform: rotateX(0deg) scale(0.0);
-ms-transform: rotateX(0deg) scale(0.0);
-o-transform: rotateX(0deg) scale(0.0);
transform: rotateX(0deg) scale(0.0);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperSi:hover .ContentSi {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(360deg) scale(.9);
-moz-transform: rotateX(360deg) scale(.9);
-ms-transform: rotateX(360deg) scale(.9);
-o-transform: rotateX(360deg) scale(.9);
transform: rotateX(360deg) scale(.9);
}
.ContentWrapperSi .ContentSi .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperSi .ContentSi .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperSi .ContentSi .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperSi .ContentSi .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperSi .ContentSi .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperP .ContentP {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
top: 0;
left: 0;
-webkit-transform-origin: top left;
-webkit-transform-style: preserve-3D;
-webkit-transform: rotate(180deg);
transform-origin: top left;
transform-style: preserve-3D;
transform: rotate(180deg);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperP:hover .ContentP {
opacity: 1;
visibility: visible;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.ContentWrapperP .ContentP .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperP .ContentP .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperP .ContentP .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperP .ContentP .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperP .ContentP .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperS .ContentS {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
top: 0;
right: 0;
-webkit-transform-origin: top right;
-webkit-transform-style: preserve-3D;
-webkit-transform: rotate(180deg);
transform-origin: top right;
transform-style: preserve-3D;
transform: rotate(180deg);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperS:hover .ContentS {
opacity: 1;
visibility: visible;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.ContentWrapperS .ContentS .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperS .ContentS .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperS .ContentS .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperS .ContentS .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperS .ContentS .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperCl {
overflow: visible !important;
}
.ContentWrapperCl img {
position: relative;
z-index: 455;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperCl:hover img {
-webkit-transform: translateY(-20%);
-moz-transform: translateY(-20%);
-ms-transform: translateY(-20%);
-o-transform: translateY(-20%);
transform: translateY(-20%);
}
.ContentWrapperCl .ContentCl {
position: absolute;
background: #ffffff;
opacity: 1;
visibility: hidden;
width: 100%;
height: 20%;
display: block;
bottom: 0;
left: 0;
z-index: 200;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperCl:hover .ContentCl {
visibility: visible;
}
.ContentWrapperCl .ContentCl .Content {
position: absolute;
top: 80%;
display: block;
width: 100%;
}
.ContentWrapperCl .ContentCl .Content h2 {
font: bold 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 2px;
text-align: center;
}
.ContentWrapperCl .ContentCl .Content .ReadMore {
margin: 8px auto;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
display: block;
width: 80px;
}
.ContentWrapperCl .ContentCl .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperAr {
overflow: visible !important;
}
.ContentWrapperAr img {
position: relative;
z-index: 455;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperAr:hover img {
-webkit-transform: translateY(40%);
-moz-transform: translateY(40%);
-ms-transform: translateY(40%);
-o-transform: translateY(40%);
transform: translateY(40%);
}
.ContentWrapperAr .ContentAr {
position: absolute;
background: #ffffff;
opacity: 1;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
bottom: 0;
left: 0;
z-index: 200;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperAr:hover .ContentAr {
visibility: visible;
}
.ContentWrapperAr .ContentAr .Content {
position: absolute;
top: 5%;
display: block;
width: 100%;
}
.ContentWrapperAr .ContentAr .Content h2 {
font: bold 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 2px;
text-align: center;
}
.ContentWrapperAr .ContentAr .Content .ReadMore {
margin: 8px auto;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
display: block;
width: 80px;
}
.ContentWrapperAr .ContentAr .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperK {
overflow: visible !important;
}
.ContentWrapperK img {
position: relative;
z-index: 455;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperK:hover img {
-webkit-transform: translateX(-20%);
-moz-transform: translateX(-20%);
-ms-transform: translateX(-20%);
-o-transform: translateX(-20%);
transform: translateX(-20%);
}
.ContentWrapperK .ContentK {
position: absolute;
background: #ffffff;
opacity: 1;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
bottom: 0;
left: 0;
z-index: 200;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperK:hover .ContentK {
visibility: visible;
}
.ContentWrapperK .ContentK .Content {
display: block;
width: 100%;
position: relative;
}
.ContentWrapperK .ContentK .Content ul {
position: absolute;
top: 0;
right: 0;
}
.ContentWrapperK .ContentK .Content ul li {
margin: 14px 16px;
}
.ContentWrapperK .ContentK .Content ul li a {
font-size: 21px;
color: #a9a9a9;
}
.ContentWrapperCa {
overflow: visible !important;
}
.ContentWrapperCa img {
position: relative;
z-index: 455;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperCa:hover img {
-webkit-transform: translateX(20%);
-moz-transform: translateX(20%);
-ms-transform: translateX(20%);
-o-transform: translateX(20%);
transform: translateX(20%);
}
.ContentWrapperCa .ContentCa {
position: absolute;
background: #ffffff;
opacity: 1;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
bottom: 0;
left: 0;
z-index: 200;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperCa:hover .ContentCa {
visibility: visible;
}
.ContentWrapperCa .ContentCa .Content {
display: block;
width: 100%;
position: relative;
}
.ContentWrapperCa .ContentCa .Content ul {
position: absolute;
top: 0;
left: 0;
}
.ContentWrapperCa .ContentCa .Content ul li {
margin: 14px 16px;
}
.ContentWrapperCa .ContentCa .Content ul li a {
font-size: 21px;
color: #a9a9a9;
}
.ContentWrapperSc .ContentSc {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
top: -100%;
left: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperSc:hover .ContentSc {
opacity: 1;
visibility: visible;
top: 0;
}
.ContentWrapperSc .ContentSc .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperSc .ContentSc .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperSc .ContentSc .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperSc .ContentSc .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperSc .ContentSc .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperTi .ContentTi {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
top: 0;
left: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperTi:hover .ContentTi {
opacity: 1;
visibility: visible;
left: 0;
}
.ContentWrapperTi .ContentTi .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperTi .ContentTi .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperTi .ContentTi .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperTi .ContentTi .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperTi .ContentTi .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperV .ContentV {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
display: block;
top: 0;
right: -100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperV:hover .ContentV {
opacity: 1;
visibility: visible;
right: 0;
}
.ContentWrapperV .ContentV .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperV .ContentV .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperV .ContentV .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperV .ContentV .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperV .ContentV .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ContentWrapperCr .ContentCr {
position: absolute;
background: #ffffff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 0;
display: block;
bottom: -100%;
left: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ContentWrapperCr:hover .ContentCr {
opacity: 1;
visibility: visible;
height: 100%;
bottom: 0;
}
.ContentWrapperCr .ContentCr .Content {
position: absolute;
top: 10%;
padding: 0 10px;
}
.ContentWrapperCr .ContentCr .Content h2 {
font: 16px 'Source Sans Pro', Arial, sans-serif;
color: #8CA757;
padding: 0 0 6px;
}
.ContentWrapperCr .ContentCr .Content p {
font: normal 12px 'Source Sans Pro';
color: #666666;
}
.ContentWrapperCr .ContentCr .Content .ReadMore {
float: right;
margin: 16px 0 0;
background: #D1CDC3;
background: -moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background: -webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: -ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background: linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius: 2px 2px 2px 2px;
border-radius: 2px 2px 2px 2px;
-webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
box-shadow: 0 -1px 0 rgba(0,0,0,0.08) inset, 0 1px 1px 0 rgba(0,0,0,0.11), 0 0 0 rgba(0,0,0,0);
}
.ContentWrapperCr .ContentCr .Content .ReadMore a {
color: #757167;
padding: 6px 16px;
display: block;
font: normal 12px 'Source Sans Pro';
}
.ImageWrapper .RibbonCTL .Triangle:after {
border-right: 35px solid rgba(0,0,0,0);
border-top: 35px solid #FFFFFF;
content: " ";
display: block;
height: 0;
position: absolute;
width: 0;
top: 0;
left: 0;
z-index: 99;
}
.ImageWrapper .RibbonCTL .Sign {
top: 2px;
left: 2px;
position: absolute;
z-index: 999;
}
.ImageWrapper .RibbonCTL .Sign a {
color: #666666;
}
.ImageWrapper .RibbonCTL {
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .RibbonCTL {
opacity: 1;
visibility: visible;
}
.ImageWrapper .RibbonCTR .Triangle:after {
border-left: 35px solid rgba(0,0,0,0);
border-top: 35px solid #FFFFFF;
content: " ";
display: block;
height: 0;
position: absolute;
width: 0;
top: 0;
right: 0;
z-index: 99;
}
.ImageWrapper .RibbonCTR .Sign {
top: 2px;
right: 2px;
position: absolute;
z-index: 999;
}
.ImageWrapper .RibbonCTR .Sign a {
color: #666666;
}
.ImageWrapper .RibbonCTR {
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .RibbonCTR {
opacity: 1;
visibility: visible;
}
.ImageWrapper .RibbonCBL .Triangle:after {
border-right: 35px solid rgba(0,0,0,0);
border-bottom: 35px solid #FFFFFF;
content: " ";
display: block;
height: 0;
position: absolute;
width: 0;
bottom: 0;
left: 0;
z-index: 99;
}
.ImageWrapper .RibbonCBL .Sign {
bottom: 1px;
left: 1px;
position: absolute;
z-index: 999;
}
.ImageWrapper .RibbonCBL .Sign a {
color: #666666;
}
.ImageWrapper .RibbonCBL {
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .RibbonCBL {
opacity: 1;
visibility: visible;
}
.ImageWrapper .RibbonCBR .Triangle:after {
border-left: 35px solid rgba(0,0,0,0);
border-bottom: 35px solid #FFFFFF;
content: " ";
display: block;
height: 0;
position: absolute;
width: 0;
bottom: 0;
right: 0;
z-index: 99;
}
.ImageWrapper .RibbonCBR .Sign {
bottom: 1px;
right: 1px;
position: absolute;
z-index: 999;
}
.ImageWrapper .RibbonCBR .Sign a {
color: #666666;
}
.ImageWrapper .RibbonCBR {
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.ImageWrapper:hover .RibbonCBR {
opacity: 1;
visibility: visible;
}
.tp-caption.pacifico3 {
border-style: none;
border-width: 0;
color: #FFFFFF;
font-family: Pacifico, cursive;
font-size: 62px;
font-weight: 400;
line-height: 72px;
padding: 10px;
text-align: center;
text-decoration: none;
}
.tp-caption.pacifico3 span {
color: #21C2F8;
}
.tp-caption span {
color: #21C2F8;
}
.tp-caption.small_thin_grey1 {
background-color: rgba(0,0,0,0);
border-color: #FFD658;
border-style: none;
border-width: 0;
color: #FFFFFF;
font-family: Lato;
font-size: 14px;
font-weight: 400;
line-height: 26px;
margin: 0;
padding: 1px 4px 0;
text-decoration: none;
text-shadow: none;
}
.tp-caption.pacifico1 {
border-style: none;
border-width: 0;
color: #FFFFFF;
font-family: Pacifico, cursive;
font-size: 30px;
font-weight: 400;
line-height: 30px;
padding: 10px;
text-decoration: none;
}
.tp-caption.pacifico4 {
font-size: 38px;
line-height: 38px;
font-weight: normal;
font-family: 'Pacifico', cursive;
color: #292723;
text-decoration: none;
padding: 10px;
border-width: 0px;
border-style: none;
}
.tp-caption.nothing1 {
border-style: none;
border-width: 0;
color: #FFFFFF;
font-family: 'Nothing You Could Do', cursive;
font-size: 30px;
font-weight: 400;
line-height: 30px;
padding: 10px;
text-decoration: none;
}
.tp-caption.new_title {
border-style: none;
border-width: 0;
color: #292723;
font-family: "Lato", sans-serif;
font-size: 30px;
font-weight: 400;
line-height: 30px;
padding: 10px;
text-decoration: none;
}
.tp-caption.big_title {
border-style: none;
border-width: 0;
font-family: "Lato", sans-serif;
font-size: 24px;
font-weight: 400;
line-height: 24px;
padding: 10px;
text-decoration: none;
color: #21C2F8;
}
.tp-caption.minidesc {
border-style: none;
border-width: 0;
color: #9CA5AB;
font-family: "Lato", sans-serif;
font-size: 13px;
font-weight: 400;
padding: 10px;
text-decoration: none;
}
.tp-caption.minidesc3 {
font-size: 16px;
line-height: 1.6;
font-weight: 300;
font-family: "Lato", sans-serif;
color: #fff;
text-decoration: none;
padding: 10px;
border-width: 0;
border-style: none;
}
.tp-caption .btn-color {
background: #21C2F8;
color: #fff;
}
.tp-caption a.jtbtn-big {
border: 1px solid #21C2F8;
color: #FFF;
display: inline-block;
padding: 9px 27px;
margin-bottom: 0;
font-size: 13px;
font-weight: normal;
line-height: 1.428571429;
text-align: center;
vertical-align: middle;
cursor: pointer;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
background: none;
}
.tp-caption.new_title {
border-style: none;
border-width: 0;
color: #292723;
font-family: "Lato", sans-serif;
font-size: 30px;
font-weight: 400;
line-height: 30px;
padding: 10px;
text-decoration: none;
}
.tp-dottedoverlay.twoxtwo {
background: url("../images/gridtile.png");
}
.jtbtn-big1 {
display: inline-block;
border: 1px solid #111111;
padding: 9px 35px;
margin-bottom: 0;
font-size: 13px;
font-weight: normal;
line-height: 1.428571429;
text-align: center;
vertical-align: middle;
cursor: pointer;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
background: none;
color: #ffffff !important;
}
.jtbtn-big2 {
display: inline-block;
border: 1px solid #ffffff;
padding: 9px 35px;
margin-bottom: 0;
font-size: 13px;
font-weight: normal;
line-height: 1.428571429;
text-align: center;
vertical-align: middle;
cursor: pointer;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
background: #ffffff;
}
.jtbtn {
display: inline-block;
padding: 7px 23px;
margin-bottom: 0;
font-size: 13px;
font-weight: normal;
line-height: 1.428571429;
text-align: center;
vertical-align: middle;
cursor: pointer;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
background: none;
color: #292723 !important;
border-color: #292723 #292723 #292723;
border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
border: 1px solid #292723;
}
.carousel-indicators {
bottom: -20px;
}
.carousel-indicators li {
border-color: #21C2F8;
background-color: #FFF;
width: 12px;
height: 12px;
}
.carousel-indicators li.active {
background-color: #21C2F8;
}
div.dexp_carousel .carousel-control {
text-shadow: white;
z-index: 99;
font-size: 28px;
}
div.dexp_carousel .carousel-control span {
top: 50%;
position: absolute;
width: 40px;
height: 60px;
line-height: 60px;
margin-top: -30px;
text-align: center;
background-color: #21C2F8;
color: #fff;
opacity: 0;
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
-ms-transition: all 0.1s linear;
transition: all 0.1s linear;
}
div.dexp_carousel .carousel-control.right {
background: none;
}
div.dexp_carousel .carousel-control.right span {
right: 0;
}
div.dexp_carousel .carousel-control.right:hover span {
opacity: 1;
right: 20px;
}
div.dexp_carousel .carousel-control.left {
background: none;
}
div.dexp_carousel .carousel-control.left span {
left: 0;
}
div.dexp_carousel .carousel-control.left:hover span {
opacity: 1;
left: 20px;
}
div.dexp_carousel:hover .right span {
opacity: 1;
right: 20px;
}
div.dexp_carousel:hover .left span {
opacity: 1;
left: 20px;
}
div[id^=dexp-layerslider] .tparrows,
div[id^=dexp-layerslider] .tp-bullets {
opacity: 0;
}
div[id^=dexp-layerslider]:hover .tparrows,
div[id^=dexp-layerslider]:hover .tp-bullets {
opacity: 1;
}
.tp-bullets.simplebullets.navbar {
height: 35px;
padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
cursor: pointer;
position: relative !important;
background: rgba(255,255,255,0.5) !important;
-webkit-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0,0,0,0);
display: inline-block;
margin-right: 2px !important;
margin-bottom: 14px !important;
-webkit-transition: background-color 0.2s, border-color 0.2s;
-moz-transition: background-color 0.2s, border-color 0.2s;
-o-transition: background-color 0.2s, border-color 0.2s;
-ms-transition: background-color 0.2s, border-color 0.2s;
transition: background-color 0.2s, border-color 0.2s;
float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover,
.tp-bullets.simplebullets .bullet.selected {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: #21C2F8 !important;
width: 6px !important;
height: 6px !important;
border: 5px solid #21C2F8;
}
.tparrows:before {
font-family: 'revicons';
color: #fff;
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
margin-right: 0;
margin-top: 8px;
text-align: center;
width: 50px;
font-size: 20px;
}
.tparrows {
cursor: pointer;
background: rgba(0,0,0,0.3) !important;
-webkit-border-radius: 2px;
border-radius: 2px;
width: 50px !important;
height: 50px !important;
}
.tparrows:hover {
color: #fff;
}
.tp-leftarrow:before {
content: '\e824';
}
.tp-rightarrow:before {
content: '\e825';
}
.tparrows.tp-rightarrow:before {
margin-left: 1px;
}
.tparrows:hover {
background: #000000 !important;
}
.dexp-parallax {
z-index: 0;
}
.dexp-parallax .inner {
z-index: -1 !important;
}
.breadcrumb,
.breadcrumb a {
font-size: 18px;
line-height: 100px;
}
.img-responsive {
float: left;
padding-right: 10px;
}
.lead {
font-family: 'Droid Serif', Georgia, "Times New Roman", serif !important;
font-size: 15px;
font-style: italic;
font-weight: 300;
line-height: 1;
padding: 15px 0;
}
.team img {
width: 100%;
height: auto;
}
.team .team-info {
text-align: center;
}
#map {
display: block;
height: 450px;
position: relative;
width: 100%;
}
#map img {
max-width: inherit;
}
.map {
position: relative;
}
.infobox img {
width: 100% !important;
}
.map .searchmodule {
padding: 18px 10px;
}
.infobox {
display: inline-block;
padding: 10px 5px 5px;
position: relative;
width: 270px;
}
.infobox img {
margin-right: 10px;
width: 95px !important;
float: left;
}
.infobox .title {
font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
margin-bottom: 0;
margin-top: 0;
padding-bottom: 5px;
text-transform: uppercase;
}
.infobox .title a {
font-weight: bold;
}
.gm-style .gm-style-iw {
font-size: 13px;
font-weight: 300;
}
.gm-style .gm-iw {
color: #2C2C2C;
}
.gm-style .gm-iw b {
font-weight: 400;
}
.gm-style .gm-iw a:link,
.gm-style .gm-iw a:visited {
color: #4272DB;
text-decoration: none;
}
.gm-style .gm-iw a:hover {
color: #4272DB;
text-decoration: underline;
}
.gm-style .gm-iw .gm-title {
font-weight: 400;
margin-bottom: 1px;
}
.gm-style .gm-iw .gm-basicinfo {
line-height: 18px;
padding-bottom: 12px;
}
.gm-style .gm-iw .gm-website {
padding-top: 6px;
}
.gm-style .gm-iw .gm-photos {
-moz-user-select: none;
padding-bottom: 8px;
}
.gm-style .gm-iw .gm-sv,
.gm-style .gm-iw .gm-ph {
cursor: pointer;
height: 50px;
overflow: hidden;
position: relative;
width: 100px;
}
.gm-style .gm-iw .gm-sv {
padding-right: 4px;
}
.gm-style .gm-iw .gm-wsv {
cursor: pointer;
overflow: hidden;
position: relative;
}
.gm-style .gm-iw .gm-sv-label,
.gm-style .gm-iw .gm-ph-label {
bottom: 6px;
color: #FFFFFF;
cursor: pointer;
font-size: 12px;
font-weight: 400;
position: absolute;
text-shadow: 0 1px 4px rgba(0,0,0,0.7);
}
.gm-style .gm-iw .gm-stars-b,
.gm-style .gm-iw .gm-stars-f {
font-size: 0;
height: 13px;
}
.gm-style .gm-iw .gm-stars-b {
background-position: 0 0;
margin: 0 5px;
position: relative;
top: 3px;
width: 65px;
}
.gm-style .gm-iw .gm-rev {
-moz-user-select: none;
line-height: 20px;
}
.gm-style .gm-iw .gm-numeric-rev {
color: #DD4B39;
font-size: 16px;
font-weight: 400;
}
.gm-style .gm-iw.gm-transit {
margin-left: 15px;
}
.gm-style .gm-iw.gm-transit td {
vertical-align: top;
}
.gm-style .gm-iw.gm-transit .gm-time {
color: #676767;
font-weight: bold;
white-space: nowrap;
}
.gm-style .gm-iw.gm-transit img {
float: left;
height: 15px;
margin: 1px 5px 0 -20px;
width: 15px;
}
.gm-iw.gm-sm {
margin-right: -20px;
}
.gm-iw {
text-align: left;
}
.gm-iw .gm-title {
padding-right: 20px;
}
.gm-iw .gm-numeric-rev {
float: left;
}
.gm-iw .gm-photos,
.gm-iw .gm-rev {
direction: ltr;
}
.gm-iw .gm-stars-f,
.gm-iw .gm-stars-b {
background: url("http://maps.gstatic.com/mapfiles/api-3/images/review_stars.png") no-repeat scroll 0 0px 26px rgba(0,0,0,0);
float: left;
}
.gm-iw .gm-stars-f {
background-position: left -13px;
}
.gm-iw .gm-sv-label,
.gm-iw .gm-ph-label {
left: 4px;
}
#contact-site-form .form-type-textarea,
#contact-site-form--2 .form-type-textarea {
clear: both;
}
#contact-site-form .form-item-name,
#contact-site-form--2 .form-item-name {
text-align: left;
}
#contact-site-form .form-type-textfield,
#contact-site-form--2 .form-type-textfield {
width: 33.3%;
float: left;
}
#contact-site-form .form-item-subject,
#contact-site-form--2 .form-item-subject {
text-align: right;
}
#contact-site-form .form-item-subject input,
#contact-site-form--2 .form-item-subject input {
width: 95%;
}
#contact-site-form .form-item-subject label,
#contact-site-form--2 .form-item-subject label {
text-align: left;
}
#contact-site-form .form-type-textfield input,
#contact-site-form--2 .form-type-textfield input {
width: 90%;
height: 35px;
}
@media (max-width: 480px) {
#contact-site-form .form-type-textfield,
#contact-site-form--2 .form-type-textfield {
width: 100%;
float: left;
}
#contact-site-form .form-type-textfield input,
#contact-site-form--2 .form-type-textfield input {
width: 100%;
height: 35px;
}
}
#contact-site-form .form-item-copy,
#contact-site-form--2 .form-item-copy {
margin-bottom: 0;
}
#contact-site-form .form-actions,
#contact-site-form--2 .form-actions {
margin-top: 10px !important;
}
#contact-site-form .grippie,
#contact-site-form--2 .grippie {
display: none;
}
#contact-site-form .form-type-textarea textarea,
#contact-site-form--2 .form-type-textarea textarea {
height: 140px;
}
#contact-site-form .form-required,
#contact-site-form--2 .form-required {
display: none;
}
#contact-site-form .form-item-copy input,
#contact-site-form--2 .form-item-copy input {
margin-top: 0;
}
#contact-site-form .form-item.form-type-textfield input,
#contact-site-form .form-item.form-type-textarea textarea,
#contact-site-form--2 .form-item.form-type-textfield input,
#contact-site-form--2 .form-item.form-type-textarea textarea {
padding: 10px;
font-size: 12px;
}
#contact-site-form .form-actions,
#contact-site-form--2 .form-actions {
text-align: center;
}
#contact-site-form .btn,
#contact-site-form--2 .btn {
background: #21C2F8 !important;
border-color: #21C2F8 !important;
color: #fff !important;
border-radius: 0 !important;
font-size: 16px !important;
line-height: 1.33 !important;
padding: 10px 30px !important;
}
#contact-site-form .btn:hover,
#contact-site-form--2 .btn:hover {
background-color: #3ac9f9 !important;
color: #fff !important;
text-decoration: none !important;
border-color: #21C2F8 !important;
}
.small-form .form-type-textfield {
width: 100% !important;
margin-bottom: 10px;
margin-top: 0;
}
.small-form .form-type-textfield input {
width: 100% !important;
height: 34px;
background-color: #363636;
border: solid 1px #222222;
color: #656565;
}
.small-form textarea {
background-color: #363636;
border: solid 1px #222222;
color: #656565;
height: 80px !important;
}
.error404 {
text-align: center;
}
.error404 h2 {
font-size: 160px;
font-weight: 900;
line-height: 1.3;
text-align: center;
text-transform: uppercase;
}
.error404 h3 {
font-size: 26px;
margin: 0 0 30px;
opacity: 0.2;
padding-top: 0;
text-align: center;
}
.forum-table {
width: 100%;
}
.forum-table tr {
background: none !important;
border: 1px solid #F2F2F2 !important;
clear: both;
}
.forum-table tr td {
border: 1px solid #F2F2F2 !important;
padding: 10px;
}
.forum-table tr th {
text-transform: uppercase;
color: #272727;
font-size: 12px;
padding: 10px;
border: 1px solid #F2F2F2;
}
.forum-table tr .forum-name a {
font-size: 18px;
font-weight: normal;
text-decoration: none;
}
.forum-table tr .forum-details,
.forum-table tr .forum-last-reply {
padding-left: 10px;
padding-right: 10px;
}
.forum-table tr th.forum-name,
.forum-table tr th.forum-last-post {
padding-left: 10px;
}
.forum-table-superheader {
margin-top: 20px;
}
.view-advanced-forum-topic-list .view-empty {
border: 1px solid #C1C1C1;
}
.forum-post-wrapper,
.forum-post-panel-main {
background-color: #fff;
}
.forum-post-info {
background-color: #F4F4F4;
padding: 5px;
}
.forum-post-info span,
.forum-post-info a,
.forum-post-info .forum-posted-on {
color: #83939C !important;
}
.forum-node-create-links {
margin-bottom: 20px;
}
.page-node-add-forum h1 {
display: none;
}
.page-forum #section-main-content {
background-color: #F6F6F6;
}
.page-forum #section-main-content table {
background-color: #FFF;
}
.page-user .form-text {
padding: 5px;
}
.page-user label {
min-width: 150px;
}
.form-text:focus,
.form-textarea:focus {
border: solid 1px #21C2F8 !important;
border-color: #21C2F8 !important;
}
.form-text,
.form-textarea {
padding: 8px;
}
.testimonial-twitter {
text-align: center;
overflow: hidden;
}
.testimonial-twitter .sp-text {
color: #FFFFFF;
font-size: 24px;
font-style: normal;
font-weight: 100;
font-family: 'Droid Serif', Georgia, "Times New Roman", serif !important;
}
.testimonial-twitter .sp-text:before {
content: "";
font-family: "FontAwesome";
font-size: 23px;
padding: 5px 10px;
color: #21C2F8;
}
.testimonial-twitter .dexp-twitter {
height: 100%;
display: block;
}
.testimonial-twitter .dexp-twitter .dexp-tweet {
height: 100%;
display: block;
}
.testimonial-twitter .author {
font-size: 18px;
padding: 15px 0;
}
.boder-icon .dexp-tweet .sp-text:before {
border: 1px solid #21C2F8;
border-radius: 500px;
color: #FFFFFF;
content: "";
float: left;
font-family: 'FontAwesome';
font-size: 12px;
height: 35px;
line-height: 35px;
margin: 5px 10px 5px 0;
position: absolute;
text-align: center;
width: 35px;
z-index: 5;
left: 0;
}
.boder-icon .dexp-tweet:hover .sp-text:before {
-webkit-transition: background-color 0.4s linear;
-moz-transition: background-color 0.4s linear;
-o-transition: background-color 0.4s linear;
-ms-transition: background-color 0.4s linear;
transition: background-color 0.4s linear;
background-color: #21C2F8;
}
.boder-icon .sp-text {
position: relative;
padding-left: 40px;
}
.boder-icon .author {
padding-left: 40px;
}
.region-pagetitle h1.page_title {
border-bottom: 3px solid #21C2F8;
color: #FFFFFF;
display: inline-block;
font-size: 24px;
margin-bottom: -3px;
padding: 40px 0;
position: relative;
margin-top: 0;
}
.imgWrap {
position: relative;
}
.imgWrap:after {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
border: 10px solid rgba(33,194,248,0.4);
pointer-events: none;
}
.banner {
padding: 0;
margin-bottom: 20px;
position: relative;
}
.ContentWrapperHe .ContentHe .Content {
padding: 0;
position: absolute;
top: 10%;
display: block;
margin: 0 auto;
text-align: Center;
right: 0;
left: 0;
}
.banner .jtbtn {
color: #ffffff !important;
border-color: #ffffff !important;
}
.hoverimage h3 {
border-radius: 0;
color: #ffffff !important;
font-size: 28px !important;
font-weight: 100 !important;
margin: 25px auto 10px;
padding: 5px 10px !important;
text-align: center;
text-decoration: none;
text-transform: uppercase;
font-family: Helvetica Neue !important;
}
#block-views-simple-shopping-cart-block p {
margin: 0;
font-size: 12px;
line-height: 40px;
}
#block-views-simple-shopping-cart-block i {
color: #21C2F8;
}
.grid {
margin-bottom: 30px;
overflow: hidden;
}
.grid figure {
margin: 0;
position: relative;
}
.grid figure img {
max-width: 100%;
display: block;
position: relative;
}
.grid figcaption {
position: absolute;
top: 0;
left: 0;
background: #21C2F8;
color: #EAEAEA;
}
.grid figcaption h3 {
text-align: left;
padding: 0;
margin: 0;
font-size: 14px;
color: #fff;
}
.grid figcaption h3 i {
margin-right: 10px;
}
.grid figcaption a {
text-align: center;
display: inline-block;
cursor: pointer;
font-size: 13px;
color: #ffffff !important;
line-height: 50px;
}
.grid figcaption a:hover {
opacity: 1;
text-decoration: none;
}
.cs-style-3 figure {
overflow: hidden;
}
.cs-style-3 figure img {
-webkit-transition: transform 0.4s linear;
-moz-transition: transform 0.4s linear;
-o-transition: transform 0.4s linear;
-ms-transition: transform 0.4s linear;
transition: transform 0.4s linear;
-webkit-transition: -webkit-transform 0.4s;
}
.cs-style-3 figure:hover img,
.cs-style-3 figure.cs-hover img {
-webkit-transform: translateY(-50px);
-moz-transform: translateY(-50px);
-ms-transform: translateY(-50px);
transform: translateY(-50px);
}
.cs-style-3 figcaption {
height: 50px;
width: 100%;
top: auto;
bottom: 0;
opacity: 0;
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
-webkit-transition: transform 0.4s linear;
-moz-transition: transform 0.4s linear;
-o-transition: transform 0.4s linear;
-ms-transition: transform 0.4s linear;
transition: transform 0.4s linear;
-webkit-transition: opacity 0.1s linear;
-moz-transition: opacity 0.1s linear;
-o-transition: opacity 0.1s linear;
-ms-transition: opacity 0.1s linear;
transition: opacity 0.1s linear;
-webkit-transition: -webkit-transform 0.4s;
}
.cs-style-3 figure:hover figcaption,
.cs-style-3 figure.cs-hover figcaption {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
-webkit-transition: transform 0.4s linear;
-moz-transition: transform 0.4s linear;
-o-transition: transform 0.4s linear;
-ms-transition: transform 0.4s linear;
transition: transform 0.4s linear;
-webkit-transition: opacity 0.1s linear;
-moz-transition: opacity 0.1s linear;
-o-transition: opacity 0.1s linear;
-ms-transition: opacity 0.1s linear;
transition: opacity 0.1s linear;
-webkit-transition: -webkit-transform 0.4s;
}
.cs-style-3 figcaption .flag-wishlist,
.cs-style-3 figcaption a.external {
bottom: 0;
color: #FFFFFF;
display: block;
height: 50px;
position: absolute;
left: 0;
border-left: 1px solid #21C2F8;
text-align: center;
width: 25%;
}
.cs-style-3 figcaption a.zoom {
bottom: 0;
color: #FFFFFF;
display: block;
height: 50px;
position: absolute;
left: 25%;
border-left: 1px solid #21C2F8;
text-align: center;
width: 25%;
}
.cs-style-3 figcaption .attribute-widgets {
display: none;
}
.cs-style-3 figcaption .btn-info {
bottom: 0;
color: #FFFFFF;
display: block;
height: 50px;
position: absolute;
right: 0;
border-left: 1px solid #21C2F8;
text-align: center;
text-transform: uppercase;
width: 50%;
}
.cs-style-3 i {
font-size: 14px;
}
.cs-style-3 figcaption .btn-info:hover,
.cs-style-3 figcaption a.zoom:hover,
.cs-style-3 figcaption a.external:hover,
.cs-style-3 figcaption .flag-wishlist:hover {
background: #292723 !important;
}
.onsale {
bottom: auto;
color: #FFFFFF;
font-size: 9px;
height: 50px;
left: 20px;
margin: 0;
padding: 0;
position: absolute;
right: auto;
text-align: left;
top: 20px;
width: 50px;
z-index: 1;
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
line-height: 50px;
text-align: center;
background-color: #21C2F8;
}
.price-detail {
padding-bottom: 5px;
color: #21C2F8;
}
.product_title h3 {
font-size: 18px;
padding: 15px 0 0;
margin-bottom: 8px;
}
.product_title a {
color: #292723;
font-weight: 400;
}
#calculate input {
margin-top: 10px;
}
.product-details-wrap {
padding-bottom: 60px;
}
.product-content .price1 {
overflow: auto;
padding: 5px 5px 5px;
margin-bottom: 0;
font-size: 28px;
font-weight: normal;
}
.product-content .price1 .price1-old {
font-size: 17px;
text-decoration: line-through;
}
.product-content .price1 .price1-new {
font-weight: 600;
font-size: 25px;
color: #21C2F8;
}
.product-content .price1 .price1-tax {
font-size: 12px;
font-weight: normal;
}
.product-content .price1 .reward {
font-size: 12px;
margin: 10px 0;
font-weight: normal;
display: block;
}
.product-content .price1 .discount {
font-weight: normal;
font-size: 12px;
}
.product-content select {
width: 100%;
}
.product-content .form-submit {
margin: 14px 0 14px 10px;
}
.product-content .commerce-add-to-cart .form-type-select,
.product-content .commerce-add-to-cart .form-type-textfield {
float: left;
}
.product-content .general {
padding-top: 15px;
}
div.thumbnails {
padding-top: 10px;
zoom: 1;
}
div.thumbnails a {
float: left;
width: 30%;
margin-right: 4.9%;
margin-top: 5px;
}
div.thumbnails a img {
width: 100%;
height: auto;
}
div.thumbnails a:nth-child(3n + 3) {
margin-right: 0;
}
div.thumbnails a:nth-child(3n + 1) {
clear: both;
}
.commerce-add-to-cart select,
.commerce-add-to-cart input[type="text"] {
color: #333333;
height: 30px;
line-height: 30px;
margin: 0;
padding: 5px;
width: 200px;
}
.commerce-add-to-cart label {
font-weight: normal;
line-height: 1;
margin: 8px 10px 8px 5px;
width: 52px;
}
.rating {
text-align: center;
}
.rating i {
color: #21C2F8;
padding-right: 3px;
}
#comments_wrapper .comment-avatar img {
background-color: #FFFFFF;
border: 1px solid #EFEFEF;
border-radius: 0;
display: inline-block;
height: auto;
line-height: 1.42857;
max-width: 100%;
padding: 9px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.page-cart .view-commerce-cart-form .views-table {
width: 100%;
border: 1px solid #DDDDDD;
}
.page-cart .view-commerce-cart-form .views-table tr.odd,
.page-cart .view-commerce-cart-form .views-table tr.even {
background: none;
}
.page-cart .view-commerce-cart-form .delete-line-item {
background: url("../images/remove.png") repeat scroll 0 0 #AAAAAA;
border-radius: 100px;
border-style: solid;
border-width: 1px;
display: block;
height: 18px;
margin: 10px;
padding-left: 0 !important;
text-indent: -9999px;
width: 18px;
}
.page-cart .view-commerce-cart-form #edit-submit {
margin-right: 10px;
}
.view-commerce-cart-block .cart_list {
list-style: none;
margin: 0;
padding: 0;
}
.view-commerce-cart-block .cart_list li {
list-style-type: none;
margin: 0 0 10px 0;
}
.view-commerce-cart-block .cart_list li.views-row {
clear: both;
}
.view-commerce-cart-block .cart_list li img {
float: right;
background-color: #FFFFFF;
border: 1px solid #EFEFEF;
border-radius: 0;
display: inline-block;
height: auto;
line-height: 1.42857;
max-width: 100%;
padding: 9px;
margin-bottom: 10px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.view-commerce-cart-block .cart_list li img:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}
.view-commerce-cart-block .cart_list li a {
color: #21C2F8;
}
.view-commerce-cart-block .cart_list li .sub-total {
margin-top: 12px;
}
.view-commerce-cart-block .view-footer {
clear: both;
}
.view-commerce-cart-block .view-footer .line-item-total {
margin-bottom: 20px;
}
.view-commerce-cart-block .view-footer ul li a {
background: #21C2F8;
padding: 3px 10px;
color: #FFF;
font-size: 12px;
}
.view-top-products-rating ul,
.featured-megamenu ul {
list-style: none;
}
.view-top-products-rating ul li,
.featured-megamenu ul li {
list-style-type: none;
margin: 0 0 20px 0;
}
.view-top-products-rating .valign .recent_post_img img,
.featured-megamenu .valign .recent_post_img img {
float: left;
width: 75px;
margin: 0 10px 20px 0;
-webkit-transition: opacity 0.2s ease-in-out;
-moz-transition: opacity 0.2s ease-in-out;
-o-transition: opacity 0.2s ease-in-out;
-ms-transition: opacity 0.2s ease-in-out;
transition: opacity 0.2s ease-in-out;
}
.view-top-products-rating .valign .recent_post_img img:hover,
.featured-megamenu .valign .recent_post_img img:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}
.view-top-products-rating .valign h4,
.featured-megamenu .valign h4 {
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
.view-top-products-rating .valign h4 a,
.featured-megamenu .valign h4 a {
color: #83939C;
font-size: 14px !important;
font-weight: 600;
}
.view-top-products-rating .valign .rating,
.featured-megamenu .valign .rating {
text-align: left;
}
.view-bestsellers ul {
list-style: none;
}
.view-bestsellers ul li {
list-style-type: none;
margin-left: 0;
clear: left;
min-height: 120px;
}
.view-bestsellers ul li img {
float: left;
width: 75px;
margin: 0 10px 0 0;
-webkit-transition: opacity 0.2s ease-in-out;
-moz-transition: opacity 0.2s ease-in-out;
-o-transition: opacity 0.2s ease-in-out;
-ms-transition: opacity 0.2s ease-in-out;
transition: opacity 0.2s ease-in-out;
}
.view-bestsellers ul li img:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}
.view-bestsellers ul li .views-field-title {
font-size: 14px;
color: #83939C;
}
.views-table {
width: 100%;
border: 1px solid #DDDDDD;
}
.views-table tr,
.views-table th {
background: none;
}
.views-table tr td,
.views-table th td {
padding: 8px;
border: 1px solid #DDDDDD;
}
#commerce-checkout-form-checkout fieldset.collapsed,
#commerce-shipping-service-ajax-wrapper fieldset.collapsed {
height: 60px !important;
margin-bottom: 20px;
}
#commerce-checkout-form-checkout legend,
#commerce-shipping-service-ajax-wrapper legend {
border: 1px solid #545454;
border-radius: 3px;
padding: 16px;
}
#commerce-checkout-form-checkout legend span,
#commerce-checkout-form-checkout legend a,
#commerce-shipping-service-ajax-wrapper legend span,
#commerce-shipping-service-ajax-wrapper legend a {
font-size: 18px;
font-weight: 600;
padding-left: 10px;
}
#commerce-checkout-form-checkout legend span:hover,
#commerce-checkout-form-checkout legend a:hover,
#commerce-shipping-service-ajax-wrapper legend span:hover,
#commerce-shipping-service-ajax-wrapper legend a:hover {
color: #21C2F8;
}
#commerce-checkout-form-checkout legend:hover,
#commerce-shipping-service-ajax-wrapper legend:hover {
border-color: #21C2F8;
}
#commerce-checkout-form-checkout .form-item,
#commerce-shipping-service-ajax-wrapper .form-item {
width: 100%;
}
#commerce-checkout-form-checkout .form-text,
#commerce-checkout-form-checkout select,
#commerce-shipping-service-ajax-wrapper .form-text,
#commerce-shipping-service-ajax-wrapper select {
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.075);
box-shadow: 0 1px 1px rgba(0,0,0,0.075);
color: #656565;
display: block;
font-size: 12px;
height: 34px;
line-height: 1.42857;
margin-bottom: 10px;
padding: 6px 12px;
-webkit-transition: border-color 0.15s ease-in-out;
-moz-transition: border-color 0.15s ease-in-out;
-o-transition: border-color 0.15s ease-in-out;
-ms-transition: border-color 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out;
-webkit-transition: box-shadow 0.15s ease-in-out;
-moz-transition: box-shadow 0.15s ease-in-out;
-o-transition: box-shadow 0.15s ease-in-out;
-ms-transition: box-shadow 0.15s ease-in-out;
transition: box-shadow 0.15s ease-in-out;
vertical-align: middle;
width: 100%;
}
#commerce-checkout-form-checkout table.commerce-price-formatted-components,
#commerce-shipping-service-ajax-wrapper table.commerce-price-formatted-components {
margin-bottom: 10px;
}
#commerce-checkout-form-checkout table.commerce-price-formatted-components tbody,
#commerce-shipping-service-ajax-wrapper table.commerce-price-formatted-components tbody {
border: none;
}
#commerce-checkout-form-checkout table.commerce-price-formatted-components tr,
#commerce-shipping-service-ajax-wrapper table.commerce-price-formatted-components tr {
border: none;
background: none;
}
table.checkout-review {
width: 100%;
}
table.checkout-review tbody {
border: none;
}
table.checkout-review tr {
border: none;
background: none;
}
.checkout-buttons {
text-align: right;
}
.checkout-buttons .button-operator {
padding: 0 10px 0 10px;
}
#section-top.style1 {
background-color: #3FCAF9;
}
#section-top.style1 span,
#section-top.style1 a,
#section-top.style1 p {
color: #fff !important;
}
#section-top.style1 li {
border-color: #21C2F8;
}
#section-top.style2 {
background-color: #292723;
}
#section-top.style2 a,
#section-top.style2 p {
color: #fff !important;
}
#section-top.style2 .callus span {
color: #21C2F8 !important;
}
#section-top.style2 li {
border-color: #383838;
}
.region-navigation {
position: static;
}
.block-dexp-menu {
position: static;
}
.dexp-dropdown ul.menu li>ul.menu {
min-width: 200px;
}
.dexp-dropdown ul.menu ul.menu >li {
position: relative;
}
.dexp-dropdown ul.menu ul.menu ul.menu {
top: 0;
left: 100%;
z-index: 1000;
}
@media screen and (min-width: 992px) {
body.rtl .dexp-dropdown ul.menu >li {
text-align: right;
}
.dexp-dropdown >ul.menu>li {
display: inline-block;
position: relative;
}
.dexp-dropdown >ul.menu>li >.dexp-menu-mega.back {
right: 0;
}
.dexp-dropdown >ul.menu>li.dexp-static {
position: static !important;
}
.dexp-dropdown ul.menu {
margin: 0;
padding: 0;
}
.dexp-dropdown ul.menu li {
list-style: none;
}
.dexp-dropdown ul.menu li ul.menu {
position: absolute;
display: none;
z-index: 999;
}
.dexp-dropdown ul.menu li .dexp-menu-mega {
display: none;
position: absolute;
z-index: 999;
margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
}
.dexp-dropdown ul.menu li .dexp-menu-mega.container {
left: 0;
position: absolute !important;
}
.dexp-dropdown ul.menu li .dexp-menu-mega .dexp-menu-row {
background: #FFF;
box-shadow: 0 1px 4px rgba(0,0,0,0.1);
}
.dexp-dropdown ul.menu li .dexp-menu-mega .dexp-menu-row >.dexp-menu-col {
position: relative;
z-index: 1;
}
.dexp-dropdown ul.menu li .dexp-menu-mega .dexp-menu-row >.dexp-menu-col:hover {
z-index: 2;
}
.dexp-dropdown ul.menu li .dexp-menu-mega .dexp-menu-row >.dexp-menu-col >ul.menu {
box-shadow: none !important;
position: relative;
display: block;
}
.dexp-dropdown ul.menu li:hover >.dexp-menu-mega {
display: block;
}
.dexp-dropdown ul.menu li:hover >ul.menu {
display: block;
}
.dexp-dropdown .menu-attach-block-wrapper {
display: block;
background: #FFF;
}
.dexp-dropdown .menu-attach-block-wrapper ul.menu {
display: block;
position: relative;
left: 0;
}
.dexp-dropdown .menu-attach-block-wrapper .block {
position: relative;
width: 100%;
top: 0;
padding: 0;
}
.dexp-dropdown .menu-attach-block-wrapper .block h2.block-title {
font-size: 20px;
margin: 20px 0 20px 0;
}
.dexp-dropdown .menu-attach-block-wrapper .block .view-content a {
line-height: 20px !important;
padding: 0 !important;
}
.dexp-dropdown .menu-attach-block-wrapper .block .view-content a:before {
content: "" !important;
}
.dexp-dropdown .menu-attach-block-wrapper .block .view-content span:before {
content: "" !important;
}
}
body[class*=preset-dark] {
color: #D3D3D3;
background-color: #292929 !important;
}
body[class*=preset-dark] #comments_wrapper #comment-form .form-text,
body[class*=preset-dark] #comments_wrapper #comment-form .form-textarea {
background-color: #363636;
border-color: #222222;
}
body[class*=preset-dark] hr {
color: #545454;
}
body[class*=preset-dark] .bordertop {
border-top: 1px solid #545454;
}
body[class*=preset-dark] #section-header .dexp-menu ul.menu li a,
body[class*=preset-dark] #section-header .dexp-menu ul.menu li span.nolink {
color: #D3D3D3 !important;
}
body[class*=preset-dark] #section-header .dexp-menu ul.menu li a:hover,
body[class*=preset-dark] #section-header .dexp-menu ul.menu li a.active,
body[class*=preset-dark] #section-header .dexp-menu ul.menu li span.nolink:hover,
body[class*=preset-dark] #section-header .dexp-menu ul.menu li span.nolink.active {
color: #21C2F8 !important;
}
body[class*=preset-dark] #section-header .dexp-menu ul.menu li ul.menu {
background-color: #292929;
border: solid 1px #292929;
}
body[class*=preset-dark] #section-header .dexp-menu ul.menu li ul.menu >li:not(.last) {
border-bottom: 1px solid #404040;
}
body[class*=preset-dark] #section-header .dexp-menu ul.menu li ul.menu li a,
body[class*=preset-dark] #section-header .dexp-menu ul.menu li ul.menu li span {
color: #D3D3D3 !important;
}
body[class*=preset-dark] .dexp-dropdown ul.menu .dexp-menu-row {
background: #292929;
}
body[class*=preset-dark] .dexp-dropdown .menu-attach-block-wrapper {
background: #292929;
}
body[class*=preset-dark] .dexp-dropdown .menu-attach-block-wrapper.orientation-horizontal .block {
background-color: transparent;
}
body[class*=preset-dark] section.dexp-section {
background-color: #292929;
}
body[class*=preset-dark] #section-top {
border-bottom: 1px solid #2F2F2F;
}
body[class*=preset-dark] #section-header {
background-color: #323232;
border-bottom: 1px solid #2F2F2F;
}
body[class*=preset-dark] #section-header .search-wrapper {
background-color: #323232;
}
body[class*=preset-dark].boxed {
background: url("../images/boxed_dark_bg.png");
}
body[class*=preset-dark].boxed .dexp-body-inner {
box-shadow: 0 0 10px rgba(0,0,0,0.25);
}
body[class*=preset-dark] .bigtitle .block-subtitle {
color: #FFFFFF;
}
body[class*=preset-dark] .dexp-shortcodes-box.box-circle:not(.parallax) .box-icon {
background-color: transparent;
}
body[class*=preset-dark] .pricing_details .pricing-box .jtbtn {
border-color: #21C2F8;
color: #FFFFFF !important;
}
body[class*=preset-dark] .pricing_details .pricing-box:hover .jtbtn {
background-color: #343434;
border-color: #343434;
}
body[class*=preset-dark] .pricing_details .pricing-box:hover .price {
background-color: #343434;
}
body[class*=preset-dark] .panel-group .panel {
border-radius: 0;
}
body[class*=preset-dark] .panel-group .panel .panel-heading {
background-color: #292929;
border: 1px solid #545454;
border-radius: 3px;
}
body[class*=preset-dark] .panel-group .panel .panel-heading .panel-title:after {
color: #FFF;
}
body[class*=preset-dark] .panel-group .panel .panel-heading .panel-title a {
color: #FFF;
}
body[class*=preset-dark] .panel-group .panel .panel-heading:hover {
border-color: #21C2F8;
}
body[class*=preset-dark] .panel-group .panel .panel-heading:hover .panel-title:after,
body[class*=preset-dark] .panel-group .panel .panel-heading:hover a {
color: #21C2F8;
}
body[class*=preset-dark] .panel-group .panel .panel-body {
border: none !important;
}
body[class*=preset-dark] .skill-bar .skill-bar-title {
color: #FFF;
}
body[class*=preset-dark] .blog_wrap .title .post_date {
border-color: #fff;
}
body[class*=preset-dark] .blog_wrap .title .post_date,
body[class*=preset-dark] .blog_wrap .title h3 a,
body[class*=preset-dark] .blog_wrap .title i {
color: #fff;
}
body[class*=preset-dark] .contact-form .form-text,
body[class*=preset-dark] .contact-form .form-textarea,
body[class*=preset-dark] .contact-form .form-checkbox,
body[class*=preset-dark] form .form-text,
body[class*=preset-dark] form .form-textarea,
body[class*=preset-dark] form .form-checkbox {
background-color: #363636;
border: solid 1px #222222;
color: #656565;
}
body[class*=preset-dark] .form-control {
background-color: #363636;
border: solid 1px #222222;
color: #656565;
}
body[class*=preset-dark] .box-hexagon strong {
color: #fff;
}
body[class*=preset-dark] .copyright {
color: #fff;
}
body[class*=preset-dark] .nav-tabs {
border-bottom: 1px solid #454545;
}
body[class*=preset-dark] .nav-tabs li a {
border: 1px solid #454545;
border-right: none;
}
body[class*=preset-dark] .nav-tabs li a:hover {
color: #FFF;
border: 1px solid #454545;
}
body[class*=preset-dark] .nav-tabs li.active a {
color: #656565;
background-color: transparent;
border: 1px solid #454545;
border-right: none;
}
body[class*=preset-dark] .nav-tabs li:first-child {
border-left: none;
}
body[class*=preset-dark] .nav-tabs li:last-child {
border-right: 1px solid #454545;
}
body[class*=preset-dark] .tab-content {
background: none !important;
border-bottom: none !important;
border-left: none !important;
border-right: none !important;
padding: 0 !important;
}
body[class*=preset-dark] .tab-content .tab-pane {
background: none repeat scroll 0 0 #343434;
border-bottom: 1px solid #454545;
border-left: 1px solid #454545;
border-right: 1px solid #454545;
padding: 20px;
}
body[class*=preset-dark] .dexp_tab_wrapper.vertical {
background: url("../images/dark-fc.png") repeat-y scroll 0 0 rgba(0,0,0,0) !important;
border: 1px solid #454545 !important;
padding-bottom: 0px !important;
}
body[class*=preset-dark] .dexp_tab_wrapper.vertical li a {
border-bottom: 1px solid #454545;
border-left: none !important;
border-right: none !important;
border-top: none !important;
}
body[class*=preset-dark] .dexp_tab_wrapper.vertical li.active a {
border-bottom: 1px solid #454545 !important;
}
body[class*=preset-dark] .dexp_tab_wrapper.vertical li.last.active a {
border-bottom-color: #454545 !important;
}
body[class*=preset-dark] .dexp_tab_wrapper.vertical .tab-pane {
border: none !important;
}
body[class*=preset-dark] .rating-block,
body[class*=preset-dark] .greybg .rating-block {
border-color: #2F2F2F !important;
background: transparent !important;
}
body[class*=preset-dark] .rating-block p,
body[class*=preset-dark] .greybg .rating-block p {
color: #D3D3D3;
}
body[class*=preset-dark] .rating-block:hover {
background-color: #21C2F8 !important;
}
body[class*=preset-dark] .rating-block:hover p,
body[class*=preset-dark] .rating-block:hover a,
body[class*=preset-dark] .rating-block:hover span {
color: #fff !important;
}
body[class*=preset-dark] .box-custom .serviceicon {
background-color: #343434;
border-color: #545454;
}
body[class*=preset-dark] .blog-columns {
background: none repeat scroll 0 0 #292929;
border: 1px solid #545454;
}
body[class*=preset-dark] .blog-columns .blog-content h3 {
border-bottom: 1px solid #545454;
}
body[class*=preset-dark] .blog-columns .blog-content h3 a {
color: #FFFFFF !important;
}
body[class*=preset-dark] .blog-columns .blog-content i {
color: #FFFFFF !important;
}
body[class*=preset-dark] .comment-wrapper .comment-content {
background: none repeat scroll 0 0 #292929 !important;
border: 1px solid #545454 !important;
}
body[class*=preset-dark] .comment-wrapper .comment-avatar img {
padding: 0 !important;
background-color: transparent !important;
border-color: transparent !important;
}
body[class*=preset-dark] .product_title a {
color: #fff !important;
}
body[class*=preset-dark] .social li,
body[class*=preset-dark] .callus li {
border-left: 1px solid #2F2F2F;
}
body[class*=preset-dark] .social li:last-child,
body[class*=preset-dark] .callus li:last-child {
border-right: 1px solid #2F2F2F;
}
body[class*=preset-dark] #section-main-content {
background-color: #292929 !important;
}
body[class*=preset-dark] .forum-table {
background: transparent !important;
}
body[class*=preset-dark] .forum-table th {
color: #FFFFFF !important;
border: 1px solid #545454 !important;
}
body[class*=preset-dark] .forum-table th a {
color: #FFFFFF !important;
}
body[class*=preset-dark] .forum-table tr {
border: 1px solid #545454 !important;
}
body[class*=preset-dark] .forum-table tr td {
border: 1px solid #545454 !important;
}
body[class*=preset-dark] .forum-table-name {
color: #FFFFFF !important;
}
body[class*=preset-dark] .forum-table-superheader {
background: transparent !important;
border: 1px solid #545454 !important;
}
body[class*=preset-dark] #commerce-checkout-form-checkout legend span,
body[class*=preset-dark] #commerce-checkout-form-checkout legend a {
color: #FFF;
}
body[class*=preset-dark] #commerce-checkout-form-checkout legend span:hover,
body[class*=preset-dark] #commerce-checkout-form-checkout legend a:hover {
color: #21C2F8;
}
body[class*=preset-dark] #section-copyright {
background: #292723 !important;
color: #FFF;
}
body[class*=preset-dark] #section-copyright a {
color: #FFF;
}
body[class*=preset-dark] #section-copyright a.active-trail,
body[class*=preset-dark] #section-copyright a:hover {
color: #21C2F8;
}
body[class*=preset-dark] h3.portfolio-title a {
color: #FFF;
}
body[class*=preset-dark] .forum-post-info,
body[class*=preset-dark] .forum-post-wrapper,
body[class*=preset-dark] .forum-post-panel-main,
body[class*=preset-dark] .forum-post,
body[class*=preset-dark] .forum-post-title,
body[class*=preset-dark] .forum-post-footer {
background: transparent !important;
border-color: #545454 !important;
}
body[class*=preset-dark] .forum-post-info {
border-top: none;
}
body[class*=preset-dark] .forum-post-info a,
body[class*=preset-dark] .forum-post-info .forum-posted-on,
body[class*=preset-dark] .forum-post-info span {
color: #fff !important;
}
body[class*=preset-dark] #forum-statistics-header,
body[class*=preset-dark] #forum-statistics-active-body,
body[class*=preset-dark] #forum-statistics-statistics-body {
background: transparent !important;
border-top: none;
color: #FFF;
}
body[class*=preset-white] #section-header {
background-color: #FFF;
}
body[class*=preset-white] #section-header .search-wrapper {
background-color: #FFF;
}
#block-dexp-quicksettings-dexp-quicksettings {
background: #FFF;
position: fixed;
left: -207px;
-webkit-transition: left 0.5s linear;
-moz-transition: left 0.5s linear;
-o-transition: left 0.5s linear;
-ms-transition: left 0.5s linear;
transition: left 0.5s linear;
top: 96px;
z-index: 999;
box-shadow: 0 0 3px 0 rgba(0,0,0,0.08);
}
#block-dexp-quicksettings-dexp-quicksettings h2.block-title {
font-size: 14px;
font-weight: bold;
line-height: 48px;
text-align: center;
color: #404040;
margin: 0;
}
#block-dexp-quicksettings-dexp-quicksettings.open {
left: 0;
}
#block-dexp-quicksettings-dexp-quicksettings .content {
padding: 2px 18px 10px;
width: 205px;
}
#block-dexp-quicksettings-dexp-quicksettings h3 {
color: #848688;
font-size: 13px;
margin: 5px 0 -5px 1px;
line-height: 30px;
}
#block-dexp-quicksettings-dexp-quicksettings select.form-select {
border-radius: 2px;
color: #848688;
cursor: pointer;
font-size: 13px;
margin: 2px 0 10px 2px;
padding: 5px;
width: 164px;
}
#block-dexp-quicksettings-dexp-quicksettings ul.presets,
#block-dexp-quicksettings-dexp-quicksettings ul.dexp_background {
margin: 0;
padding: 0;
}
#block-dexp-quicksettings-dexp-quicksettings ul.presets li,
#block-dexp-quicksettings-dexp-quicksettings ul.dexp_background li {
display: inline-block;
margin: 4px 2px 0;
}
#block-dexp-quicksettings-dexp-quicksettings ul.presets li span,
#block-dexp-quicksettings-dexp-quicksettings ul.dexp_background li span {
cursor: pointer;
width: 20px;
height: 20px;
display: block;
border-radius: 2px;
-webkit-box-shadow: -2px 2px 2px -1px rgba(0,0,0,0.75);
-moz-box-shadow: -2px 2px 2px -1px rgba(0,0,0,0.75);
box-shadow: -2px 2px 2px -1px rgba(0,0,0,0.75);
}
#block-dexp-quicksettings-dexp-quicksettings ul.presets li[class^=white] span,
#block-dexp-quicksettings-dexp-quicksettings ul.dexp_background li[class^=white] span {
background-image: url(../images/white-preset.png);
}
#block-dexp-quicksettings-dexp-quicksettings ul.presets li[class^=dark] span,
#block-dexp-quicksettings-dexp-quicksettings ul.dexp_background li[class^=dark] span {
background-image: url(../images/dark-preset.png);
}
#block-dexp-quicksettings-dexp-quicksettings .quicksettings_toggle {
box-shadow: 0 0 3px 0 rgba(0,0,0,0.08);
background: url("../images/switcher.gif") no-repeat scroll 10px center #FFFFFF;
border-color: #EEEEEE;
border-radius: 0 2px 2px 0;
border-style: solid;
border-width: 1px 1px 1px 0;
display: block;
height: 44px;
position: absolute;
right: -44px;
text-indent: -9999px;
top: 0px;
width: 44px;
cursor: pointer;
}
body.rtl .panel-group .panel-title:after {
float: left;
}
body.rtl .ImageWrapper .StyleSc span:nth-of-type(2) {
right: auto;
}
body.rtl .menu ul li a,
body.rtl .menu ul li span {
text-align: right;
}
body.rtl .dexp-dropdown > ul ul ul {
left: -200px;
width: 200px;
}
body.rtl .boder-icon .dexp-twitter .sp-text {
padding-right: 50px;
padding-left: 0;
text-align: right;
}
body.rtl .boder-icon .dexp-twitter .sp-text:before {
left: auto;
right: 0;
}
body.rtl .boder-icon .dexp-twitter .author {
padding-left: 0;
padding-right: 50px;
text-align: right;
}
body.rtl .dexp-shortcodes-box.box-top .box-icon {
float: right;
margin: 3px 0px 10px 15px;
}
body.rtl .dexp-shortcodes-box.box-top h3 {
text-align: right;
}
body.rtl .blog_wrap .post_date {
float: right;
margin-right: 0;
margin-left: 10px;
}
body.rtl .region-social-top ul {
float: right;
margin: 0;
}