.cd-tabs {
width: 100%;
}
.cd-tabs:after {
content: "";
display: table;
clear: both;
}
.cd-tabs::after {
/* subtle gradient layer on top right - to indicate it's possible to scroll */
position: absolute;
top: 0;.info-block
right: 0;
height: 60px;
width: 50px;
z-index: 1;
pointer-events: none;
background: -webkit-linear-gradient( right , #f8f7ee, rgba(248, 247, 238, 0));
background: linear-gradient(to left, #f8f7ee, rgba(248, 247, 238, 0));
visibility: visible;
opacity: 1;
-webkit-transition: opacity .3s 0s, visibility 0s 0s;
-moz-transition: opacity .3s 0s, visibility 0s 0s;
transition: opacity .3s 0s, visibility 0s 0s;
}
.no-cssgradients .cd-tabs::after {
display: none;
}
.cd-tabs.is-ended::after {
/* class added in jQuery - remove the gradient layer when it's no longer possible to scroll */
visibility: hidden;
opacity: 0;
-webkit-transition: opacity .3s 0s, visibility 0s .3s;
-moz-transition: opacity .3s 0s, visibility 0s .3s;
transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-tabs nav {
overflow: auto;
-webkit-overflow-scrolling: touch;
background: #f8f7ee;
box-shadow: inset 0 -2px 3px rgba(203, 196, 130, 0.06);
}
@media only screen and (min-width: 768px) {
.cd-tabs::after {
display: none;
}
.cd-tabs nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
box-shadow: inset -2px 0 3px rgba(203, 196, 130, 0.06);
z-index: 1;
}
}
@media only screen and (min-width: 960px) {
.cd-tabs nav {
position: relative;
float: none;
background: transparent;
box-shadow: none;
background: #FCFCFC;
border-bottom: 1px solid #ddd;
}
}
.cd-tabs-navigation {
width: 360px;
}
.cd-tabs-navigation:after {
content: "";
display: table;
clear: both;
}
.cd-tabs-navigation li {
float: left;
}
.cd-tabs-navigation a {
position: relative;
display: block;
height: 60px;
width: 60px;
text-align: center;
font-size: 12px;
font-size: 0.75rem;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-weight: 700;
color: #29324e;
padding-top: 34px;
}
.no-touch .cd-tabs-navigation a:hover {
color: #007BAE;
background-color: rgba(233, 230, 202, 0.3);
}
.cd-tabs-navigation a.selected {
background-color: #FCFCFC !important;
box-shadow: inset 0 2px 0 #f05451;
color: #29324e;
}
.cd-tabs-navigation a::before {
/* icons */
position: absolute;
top: 12px;
left: 50%;
margin-left: -10px;
display: inline-block;
height: 20px;
width: 20px;
background-image: url("../img/vicons.svg");
background-repeat: no-repeat;
}
.cd-tabs-navigation a[data-content='inbox']::before {
background-position: 0 0;
}
.cd-tabs-navigation a[data-content='new']::before {
background-position: -20px 0;
}
.cd-tabs-navigation a[data-content='gallery']::before {
background-position: -40px 0;
}
.cd-tabs-navigation a[data-content='store']::before {
background-position: -60px 0;
}
.cd-tabs-navigation a[data-content='settings']::before {
background-position: -80px 0;
}
.cd-tabs-navigation a[data-content='trash']::before {
background-position: -100px 0;
}
.cd-tabs-navigation a[data-content='inbox'].selected::before {
background-position: 0 -20px;
}
.cd-tabs-navigation a[data-content='new'].selected::before {
background-position: -20px -20px;
}
.cd-tabs-navigation a[data-content='gallery'].selected::before {
background-position: -40px -20px;
}
.cd-tabs-navigation a[data-content='store'].selected::before {
background-position: -60px -20px;
}
.cd-tabs-navigation a[data-content='settings'].selected::before {
background-position: -80px -20px;
}
.cd-tabs-navigation a[data-content='trash'].selected::before {
background-position: -100px -20px;
}
@media only screen and (min-width: 768px) {
.cd-tabs-navigation {
/* move the nav to the left on medium sized devices */
width: 80px;
float: left;
}
.cd-tabs-navigation a {
height: 80px;
width: 80px;
padding-top: 46px;
}
.cd-tabs-navigation a.selected {
box-shadow: inset 2px 0 0 #f05451;
}
.cd-tabs-navigation a::before {
top: 22px;
}
}
@media only screen and (min-width: 960px) {
.cd-tabs-navigation {
/* tabbed on top on big devices */
width: auto;
background-color: #FCFCFC;
box-shadow: inset 0 -2px 3px rgba(203, 196, 130, 0.06);
margin-left: 20%;
}
.cd-tabs-navigation a {
height: 60px;
line-height: 60px;
width: auto;
text-align: left;
font-size: 14px;
font-size: 0.875rem;
padding: 0 2.8em;
box-shadow: 0 0 1px #007bae inset;
}
.cd-tabs-navigation a.selected {
/*box-shadow: inset 0 -2px 0 #007BAE;*/
box-shadow: 0 0 60px #007bae inset;
}
.cd-tabs-navigation a::before {
top: 50%;
margin-top: -10px;
margin-left: 0;
left: 38px;
}
}
.cd-tabs-content {
background: #FCFCFC;
}
.cd-tabs-content li {
display: none;
padding: 1.4em;
}
.cd-tabs-content li.selected {
display: block;
-webkit-animation: cd-fade-in 0.5s;
-moz-animation: cd-fade-in 0.5s;
animation: cd-fade-in 0.5s;
border-bottom:1px solid #ddd;
}
.cd-tabs-content li h5 {
margin-bottom: 10px;
}
.gate-banner-img {
width: 100%;
}
.cd-tabs-content li p {
font-size: 14px;
font-size: 0.875rem;
line-height: 1.6;
color: #444444;
margin-bottom: 2em;
}
@media only screen and (min-width: 768px) {
.cd-tabs-content {
min-height: 480px;
}
.cd-tabs-content li {
padding: 2em 2em 2em 7em;
}
}
@media only screen and (min-width: 960px) {
.cd-tabs-content {
min-height: 0;
}
.cd-tabs-content li {
padding: 1.4em;
}
.cd-tabs-content li p {
font-size: 13px;
line-height: 18px;
}
}
@-webkit-keyframes cd-fade-in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-moz-keyframes cd-fade-in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes cd-fade-in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.span4 {
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.333333%;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
padding-top: .75rem;
padding-bottom: .75rem;
float: left;
width:30%;
}
@media(min-width:1200px) {
.span4 {
/*width: 370px*/
}
[class*="span"] {
float: left;
min-height: 1px;
margin-left: 30px
}
}
.image-wrap {
position: relative;
overflow: hidden;
margin-bottom: 25px;
cursor: pointer;
}
.image-wrap .hover-wrap {
position: absolute;
display: block;
width: 100%;
height: 100%;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: all 450ms ease-out 0s;
-moz-transition: all 450ms ease-out 0s;
-o-transition: all 450ms ease-out 0s;
transition: all 450ms ease-out 0s;
-webkit-transform: rotateY(180deg) scale(0.5,0.5);
-moz-transform: rotateY(180deg) scale(0.5,0.5);
-ms-transform: rotateY(180deg) scale(0.5,0.5);
-o-transform: rotateY(180deg) scale(0.5,0.5);
transform: rotateY(180deg) scale(0.5,0.5);
}
.image-wrap .hover-wrap .overlay-img {
position: absolute;
width: 100%;
height: 100%;
background: #DE5E60;
opacity: 0.80;
filter: alpha(opacity=80);
}
.image-wrap .hover-wrap .overlay-text-thumb {
position: absolute;
width: 100%;
height: 32px;
top: 50%;
margin: -16px 0 0 0;
color: #FFFFFF;
font-size: 20px;
font-weight: 300;
line-height: 32px;
text-transform: uppercase;
text-align: center;
opacity: 1;
filter: alpha(opacity=100);
}
.image-wrap img {
width: 100%;
}
.profile-name {
margin-bottom: 15px;
}
.profile-description {
margin-bottom: 25px;
}
.image-wrap {
position: relative;
overflow: hidden;
margin-bottom: 25px;
cursor: pointer;
}
.image-wrap img {
width: 100%;
}
.image-wrap .hover-wrap {
position: absolute;
display: block;
width: 100%;
height: 100%;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: all 450ms ease-out 0s;
-moz-transition: all 450ms ease-out 0s;
-o-transition: all 450ms ease-out 0s;
transition: all 450ms ease-out 0s;
-webkit-transform: rotateY(180deg) scale(0.5,0.5);
-moz-transform: rotateY(180deg) scale(0.5,0.5);
-ms-transform: rotateY(180deg) scale(0.5,0.5);
-o-transform: rotateY(180deg) scale(0.5,0.5);
transform: rotateY(180deg) scale(0.5,0.5);
}
.image-wrap:hover .hover-wrap,
.image-wrap.active .hover-wrap {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: rotateY(0deg) scale(1,1);
-moz-transform: rotateY(0deg) scale(1,1);
-ms-transform: rotateY(0deg) scale(1,1);
-o-transform: rotateY(0deg) scale(1,1);
transform: rotateY(0deg) scale(1,1);
}
.image-wrap .hover-wrap .overlay-img {
position: absolute;
width: 100%;
height: 100%;
background: #DE5E60;
opacity: 0.80;
filter: alpha(opacity=80);
}
.image-wrap .hover-wrap .overlay-text-thumb {
position: absolute;
width: 100%;
height: 32px;
top: 50%;
margin: -16px 0 0 0;
color: #FFFFFF;
font-size: 20px;
font-weight: 300;
line-height: 32px;
text-transform: uppercase;
text-align: center;
opacity: 1;
filter: alpha(opacity=100);
}
.image-wrap {
position: relative;
overflow: hidden;
margin-bottom: 25px;
cursor: pointer;
}
.image-wrap img {
width: 100%;
}
.image-wrap .hover-wrap {
position: absolute;
display: block;
width: 100%;
height: 100%;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: all 450ms ease-out 0s;
-moz-transition: all 450ms ease-out 0s;
-o-transition: all 450ms ease-out 0s;
transition: all 450ms ease-out 0s;
-webkit-transform: rotateY(180deg) scale(0.5,0.5);
-moz-transform: rotateY(180deg) scale(0.5,0.5);
-ms-transform: rotateY(180deg) scale(0.5,0.5);
-o-transform: rotateY(180deg) scale(0.5,0.5);
transform: rotateY(180deg) scale(0.5,0.5);
}
.image-wrap:hover .hover-wrap,
.image-wrap.active .hover-wrap {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: rotateY(0deg) scale(1,1);
-moz-transform: rotateY(0deg) scale(1,1);
-ms-transform: rotateY(0deg) scale(1,1);
-o-transform: rotateY(0deg) scale(1,1);
transform: rotateY(0deg) scale(1,1);
}
.image-wrap .hover-wrap .overlay-img {
position: absolute;
width: 100%;
height: 100%;
background: #DE5E60;
opacity: 0.80;
filter: alpha(opacity=80);
}
.image-wrap .hover-wrap .overlay-text-thumb {
position: absolute;
width: 100%;
height: 32px;
top: 50%;
margin: -16px 0 0 0;
color: #FFFFFF;
font-size: 20px;
font-weight: 300;
line-height: 32px;
text-transform: uppercase;
text-align: center;
opacity: 1;
filter: alpha(opacity=100);
}
.profile-name {
margin-bottom: 15px;
}
h3 {
font-size: 24px;
}
h1, h2, h3, h4, h5, h6 {
margin: 0 0 20px 0;
margin-bottom: 20px;
/*color: #FFFFFF;*/
font-weight: 300;
/*font-family: 'Titillium Web', sans-serif;*/
line-height: 1.5em;
font-size: 21px;
}
.profile-name {
margin-bottom: 15px;
}
.profile-description {
margin-bottom: 25px;
color: #7F8289;
font-weight: 300;
font-size: 16px;
font-family: 'Titillium Web', sans-serif;
line-height: 28px;
}
.image-wrap {
position: relative;
overflow: hidden;
margin-bottom: 25px;
cursor: pointer;
}
.image-wrap img {
width: 100%;
}
.image-wrap .hover-wrap {
position: absolute;
display: block;
width: 100%;
height: 100%;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: all 450ms ease-out 0s;
-moz-transition: all 450ms ease-out 0s;
-o-transition: all 450ms ease-out 0s;
transition: all 450ms ease-out 0s;
-webkit-transform: rotateY(180deg) scale(0.5,0.5);
-moz-transform: rotateY(180deg) scale(0.5,0.5);
-ms-transform: rotateY(180deg) scale(0.5,0.5);
-o-transform: rotateY(180deg) scale(0.5,0.5);
transform: rotateY(180deg) scale(0.5,0.5);
z-index: 9999;
top: 12px;
}
.image-wrap:hover .hover-wrap,
.image-wrap.active .hover-wrap {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform: rotateY(0deg) scale(1,1);
-moz-transform: rotateY(0deg) scale(1,1);
-ms-transform: rotateY(0deg) scale(1,1);
-o-transform: rotateY(0deg) scale(1,1);
transform: rotateY(0deg) scale(1,1);
}
.image-wrap .hover-wrap .overlay-img {
position: absolute;
width: 100%;
height: 100%;
background: #DE5E60;
opacity: 0.80;
filter: alpha(opacity=80);
}
.image-wrap .hover-wrap .overlay-text-thumb {
position: absolute;
width: 100%;
height: 32px;
top: 50%;
margin: -16px 0 0 0;
color: #FFFFFF;
font-size: 20px;
font-weight: 300;
line-height: 32px;
text-transform: uppercase;
text-align: center;
opacity: 1;
filter: alpha(opacity=100);
}
.profile h3 a{ color: #007bae;}
.span12 {
width: 1170px
}
[class*="span"] {
float: left;
min-height: 1px;
margin-left: 30px
}
.spec {
color: #FFFFFF;
font-size: 24px;
font-weight: 300;
line-height: 1em;
margin-bottom: 30px;
text-transform: uppercase;
font-family: 'Titillium Web', sans-serif;
}
.info-block {
border-left: 2px solid #3cb5d0;
overflow: hidden;
padding: 20px;
position: relative;
margin-bottom: 20px;
width:89%;
}
.info-text {
padding-right: 20%;
position: relative;
}
.info-block h3 {
font-size: 22px;
line-height: 1em;
/* text-transform: uppercase;*/
}
.color-text {
color: #2C2C2C;
}
.info-block p {
margin-bottom: 0;
font-size: 15px;
line-height: 25px;
font-family: 'Droid Sans','Open Sans',sans-serif;
}
.info-block a.button {
margin-top: -20px;
position: absolute;
right: 0;
top: 50%;
background: #3cb5d0;
color: #fff;
text-transform: unset;
}
.button {
display: inline-block;
margin-bottom: 0;
padding: 13px 26px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
background-color: #3C3F45;
color: #23262C;
vertical-align: middle;
text-align: center;
/* text-transform: uppercase;*/
font-weight: 500;
font-size: 16px;
cursor: pointer;
border: none;
-webkit-transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-o-transition: all 0.1s linear;
transition: all 0.1s linear;
*border: 0;
*zoom: 1;
}
.button:hover, .button:active, .button:focus {
background-color: #3DBAD5;
color: #FFFFFF;
}
.col-md-3 {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
width: 25%;
float: left;
}
.col-md-9 {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
width: 69%;
float: left;
}
.img-responsive, .thumbnail a > img, .thumbnail > img {
display: block;
max-width: 100%;
height: auto;
}
.products-categories h3 {
font-family: 'Raleway', sans-serif;
font-weight: 700;
font-size: 1.4em;
color: #333;
border-bottom: 2px dotted #999;
padding-bottom: 10px;
margin-top: 0;
padding-top: 0;
}
.view-pdf {
font-size: 12px;
background: #3cb5d0;
padding: 10px;
border-radius: 5px;
color: #FFF;
}
.view-pdf a {
color: #fff;
}
.products-categories {
color: #666;
}
.products-image {
margin: 0;
padding: 0;
}
.products-image li {
margin: 0;
padding: 0;
list-style: none;
width: 19%;
display: inline-block;
margin-left: 8px;
position: relative;
}
img {
max-width: 100%;
height: auto;
}
.event_img {
width: 100%;
}
.pull-right {
float: right;
}
#Content img {
max-width: 100%;
height: auto;
vertical-align: top;
margin-bottom: 25px;
position: relative;
top: 20px;
/* width: 100%;*/
}
.products-row {
padding-top: 20px;
position: relative;
}
.header-classic #Header .top_bar_left, .header-classic #Header .top_bar_right {
background-color: transparent;
width: unset !important;
}