/************************************
GENERAL STYLING
************************************/
html{
font-size:100%;
}
h2,h3, .video-title{
font-family: 'Open Sans', Verdana, sans-serif;
font-weight:normal;
}
body{
background-color:fff;
color:#ddd;
font: 13px/20px 'Open Sans', Helvetica,Arial,sans-serif;
-moz-hyphens: auto;
word-wrap: break-word;
}
body.bgwhite{
background-color: #f0f0f0;
}
body.bgwhite .content-wrapper{
color: #111;
}
.content-wrapper{
color:#eee;
}
p{ margin-bottom:8px;
}
h2{
font-size:2em;
font-weight: 200;
}
h3{
color:#ddd;
font-size:1.5em;
font-weight:normal;
padding:10px 0px 10px 0px;
}
h4{
color:#797873;
font-size:1.2em;
padding:10px 0px 10px 0px;
}
.separator-short{
width: 100%;
height: 1px;
text-align: center;
}
.separator-short .the-graphic{
width: 40px;
height: 1px;
background: rgba(0,0,0,0.3);
text-align: center;
content: " ";
display: block;;
margin-left:0;
}
.m20{
margin-top:20px;
margin-bottom: 20px;
}
ol {
list-style-type: decimal;
}
ul, ol {
margin: 0 1.5em 1.5em 3.5em;
}
.content-wrapper{
}
a.bluestyle{
text-decoration:none;
background:#33CCFF;
color:#fff;
padding:7px;
}
a.bluestyle:hover{
background:#33FFFF;
}
.big-quote
{
font-size:32px;
font-family: Courier New, Arial;
font-style:italic;
line-height:1em;
}
.fullwidth{ width:100%; }
.con-bgs{
width: 100%;
height: 500px;
overflow: hidden;
position: absolute;
top:0;
left:0;
pointer-events: none;
}
.con-bgs-widther{
min-width: 1400px;
width: 100%;
height: 500px;
overflow: hidden;
position: absolute;
top:0;
left:0;
}
.bg-cornerbg{
background: transparent url(../img/cornerbg.png) center center no-repeat;
width: 257px;
height: 300px;
position: absolute; top:0; right:0;
opacity:0.5;
}
.bg-overlay{
background: transparent url(../img/bgoverlay.png) center center no-repeat;
width: 257px;
height: 500px;
position: absolute; top:0; right:0;
opacity:0.7;
}
.overlay-comments{
position: absolute;
width: 300px;
height: 200px;
left:50%;
top:50px;
margin-left: -150px;
background-image:url(../img/overlay_comments.png);
}
@media (max-width: 480px) {
.overlay-comments{
display: none;
}
}
.main-menu{
position:relative;
margin-top:15px;
margin-bottom:15px;
}
.main-menu .button {
background: #464540;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ2NDU0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YjZiNmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #464540 0%, #6b6b6b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#464540), color-stop(100%,#6b6b6b));
background: -webkit-linear-gradient(top, #464540 0%,#6b6b6b 100%);
background: -o-linear-gradient(top, #464540 0%,#6b6b6b 100%);
background: -ms-linear-gradient(top, #464540 0%,#6b6b6b 100%);
background: linear-gradient(top, #464540 0%,#6b6b6b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#464540', endColorstr='#6b6b6b',GradientType=0 );
border-radius: 10px;
box-shadow: 0 1px 1px rgba(255, 255, 255, 0.3) inset, 0 -1px 1px rgba(0, 0, 0, 0.3) inset, 0 2px 4px rgba(0, 0, 0, 0.3);
color: #ddd;
cursor: pointer;
display: inline-block;
font-size: 18px;
font-weight: normal;
margin: 1px 7px;
padding: 7px 18px;
text-decoration: none;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
font-family: 'Yanone Kaffeesatz', Verdana, sans-serif;
}
.main-menu .button:hover {
color: #fff;
}
.main-menu .button:first-child {
margin-left:0;
}
.row-title-con{
text-align: center;
}
.row-title{
text-align: center;
color: #777;
padding-top: 0;
}
h2.row-title{
display: inline-block;
border-top: 1px solid rgba(0,0,0,0.5);
border-bottom: 1px solid rgba(0,0,0,0.5);
padding-top: 5px;
padding-bottom: 7px;
}
.hero-heading{
text-align: right;
color: #444;
}
.title-feature{
color: #fff;
text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
}
.article{
margin:25px 0;
}
.featimg{ vertical-align:sub; }
section.mcon-mainmenu{
position: fixed;
z-index: 0;
top:0; left:0;
width: 100%;
display: block;
background-color: rgba(255,255,255,0.35);
}
section.mcon-mainmenu > .container{
margin: 10px auto;
}
section.mcon-maindemo{
position: fixed;
z-index: 0;
top:0; left:0;
width: 100%;
background-image: url(../img/bg.jpg);
background-size: cover;
}
@media (max-width: 767px) {
section.mcon-mainmenu{
position: relative;
}
section.mcon-maindemo{
position: relative;
}
}
section.mcon-otherdemos{
background: #fafafa;
padding: 25px 0;
color: #111;
position: relative;
}
section.mcon-otherdemos:nth-child(even){
background: #f4f4f4;
}
section.mcon-otherdemos.dark-bg{
background: #111;
color: #eee;
}
section.mcon-otherdemos.dark-bg .the-graphic{
background: rgba(255,255,255,0.3);
}
section.mcon-otherdemos-alt{
background: #f4f4f4;
padding: 25px 0;
color: #111;
position: relative;
}
.shadow-top{
box-shadow: 0px -7px 10px -3px rgba(0,0,0,0.35);
}
section.mcon-feature-red {
display: block;
background-color: #b77373;
border-top: 1px solid rgba(0, 0, 0, 0.2);
border-bottom: 1px solid rgba(0, 0, 0, 0.2);
padding: 25px 0;
color: #fafafa;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM2MDU1NjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDIzYTNjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover, rgba(96,85,96,1) 0%, rgba(66,58,60,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(96,85,96,1)), color-stop(100%,rgba(66,58,60,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(96,85,96,1) 0%,rgba(66,58,60,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(96,85,96,1) 0%,rgba(66,58,60,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(96,85,96,1) 0%,rgba(66,58,60,1) 100%);
background: radial-gradient(ellipse at center, rgba(96,85,96,1) 0%,rgba(66,58,60,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#605560', endColorstr='#423a3c',GradientType=1 );
}
section.mcon-features {
display: block;
background-color: #454747;
border-top: 1px solid rgba(0, 0, 0, 0.05);
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
padding: 25px 0;
color: #fafafa;
position: relative;
}
section.mcon-features h4 {
text-align: center;
margin: 15px auto 10px;
font-size: 14px;
font-size: 1.2rem;
color: #fefefe;
font-weight: 300;
font-family: 'Open Sans', Verdana, sans-serif;
}
.item-meta {
color: #ddd; }
.item-price {
color: #c46060;
font-size: 42px;
margin: 25px 0;
background: #fff;
padding: 25px 18px;
display: inline-block; }
button.btn-primary, a.btn-primary {
background: #c46060;
color: #fff;
border: 0;
padding: 5px 15px;
text-decoration: none;
box-shadow: inset 0 1px #ba3c30, inset 1px 0 #ba3c30, inset -1px 0 #ba3c30, inset 0 -1px #ba3c30, 0 2px #ba3c30, 0 3px #ba3c30, 0 4px 2px rgba(0, 0, 0, 0);
cursor: pointer; }
button.btn-primary:hover, a.btn-primary:hover {
background: #c46060;
color: #fff; }
.main-menu{
position:relative;
margin-top:5px;
margin-bottom:15px;
}
.main-menu-con{
float:right;
}
.main-menu{
list-style: none;
}
.main-menu > li{
display: inline-block;
margin-left: 10px;
}
.main-menu > li > a{
color: #333;
padding: 4px 1px;
border-bottom: 1px solid rgba(0,0,0,0.5);
opacity: 0.8;
}
.main-menu > li.active > a, .main-menu > li > a:hover{
text-decoration: none;
opacity: 0.9;
color:#111;
}
.title-feature{
color: #111111;
text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
}
.article{
margin:25px 0;
}
.featimg{ vertical-align:sub; }
.example-button{
opacity: 0.7;
cursor: pointer;
transition-property: opacity, visibility;
transition-duration: 0.3s;
transition-timing-function: ease-out;
-moz-transition-property: opacity, visibility;
-moz-transition-duration: 0.3s;
-moz-transition-timing-function: ease-out;
-webkit-transition-property: opacity, visibility;
-webkit-transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
-o-transition-property: opacity, visibility;
-o-transition-duration: 0.3s;
-o-transition-timing-function: ease-out;
-ms-transition-property: opacity, visibility;
-ms-transition-duration: 0.3s;
-ms-transition-timing-function: ease-out;
}
.example-button img{
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
}
.example-button:hover, .example-button.active{
opacity: 1;
}
.example-heading{
text-align: center;
color: #333;
margin-top: 10px;
font-size: 14px;
}
.con-maindemo .videogallery-con{
padding: 40px 0;
}
.con-mainmenu{
margin-top:10px;
}
section[class*="mcon-"] .row{
margin-top:15px;
margin-bottom:15px;
}
.con-features{
background: #495d6d url(img/ptn-02.png) repeat center center;
}
.mcon-footer {
border-top: 1px solid rgba(0, 0, 0, 0.2);
background-color: #323232;
color: #eee; }
.install-mastercon{
border-top:5px solid rgba(255, 255, 255, 0.5);
border-bottom:5px solid rgba(255, 255, 255, 0.5);
background: #EFDCBF;
}
.round-corners, .rounded {
border-radius: 8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
-khtml-border-radius: 8px;
}
.flipped
{
-o-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.selected
{
opacity:1!important;
filter:alpha(opacity=100)!important;
}
/************************************
MISC ELEMENTS
************************************/
.descriptor{
font-size: 13px;
}
.descriptor:first-letter{
font-size:45px;
font-weight: bold;
float:left;
margin: 4px 10px 0 0;
}
.delimiter{
width:915px;
height:20px;
background:url('img/delimiter.png');
margin: 11px 0;
}
.one_half{ width:48%; }
.one_third{ width:30.66%; }
.two_third{ width:65.33%; }
.one_fourth{ width:22%; }
.three_fourth{ width:74%; }
.one_fifth{ width:16.8%; }
.two_fifth{ width:37.6%; }
.three_fifth{ width:58.4%; }
.four_fifth{ width:67.2%; }
.one_sixth{ width:13.33%; }
.five_sixth{ width:82.67%; }
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{ position:relative; margin-right:4%; float:left; }
.last{ margin-right:0 !important; clear:right; }
.clearboth {clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}
.new-feature{ position:absolute; right:0; top:0; background:transparent url('img/featuredesigner.png') no-repeat center center; width:180px; height:180px; margin:0; padding:0; z-index:3; }
.new-feature:hover{ text-decoration:none; background:transparent url('img/featuredesigner.png') no-repeat center center; }
/* table design */
.dzs-table-header{
margin-left:293px;
}
.dzs-table-header .header{
width:75px;
text-align:center;
background:#333;
padding:20px 0;
display:inline-block;
font-size:12px;
border-right:1px solid #444;
color: #fff;
}
.dzs-table-header .header:first-child{
border-radius:5px 0 0 0;
}
.dzs-table-header .header:last-child{
border-radius:0 5px 0 0;
border-right:0;
}
table.dzs-table {
background: #eee;
font-family: Verdana,Helvetica,sans-serif;
color: #555;
font-size: 14px;
margin-bottom:20px;
border: 1px solid #ccc;
box-shadow: 0 1px 1px #fff;
width:100%;
}
table.dzs-table tr{
text-align: center;
background: -moz-linear-gradient(center top , #FBFBFB, #FAFAFA) repeat scroll 0 0 transparent;
}
table.dzs-table tr:nth-child(even) {
background: #f9f4f4; /* Old browsers */
background: -moz-linear-gradient(top, #f9f4f4 0%, #eaeaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f4f4), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9f4f4 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9f4f4 0%,#eaeaea 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #f9f4f4 0%,#eaeaea 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9F4F4', endColorstr='#EAEAEA',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #f9f4f4 0%,#eaeaea 100%); /* W3C */
}
table.dzs-table tr td{
padding: 15px 20px;
border-bottom: 1px solid #ddd;
border-left: 1px solid #ddd;
border-top: 1px solid #ddd;
}
table.dzs-table tr td:first-child{
width:250px;
}
.ok{
width:30px;
height:14px;
background:url('../styleimg/okiconsmall.png') no-repeat center center;
}
.notok{
width:30px;
height:14px;
background:url('../styleimg/xiconsmall.png') no-repeat center center;
}
.code {
background: none repeat scroll 0 0 #FAFAFA;
border: 1px solid #DDDDDD;
font-size: 11px;
margin: 10px;
padding: 10px;
}
.code p {
margin: 0;
}
.install-img{
margin: 10px 0;
border: 1px solid rgba(0,0,0,0.2);
}
.features-demi-table{
position:relative;
display:block;
margin-bottom:15px;
}
.features-demi-table .ze-title{
border-bottom:1px dotted rgba(0,0,0,0.3);
font-size:1.2em;
line-height:2.5em;
}
.features-demi-table .ze-label{
margin-top:5px;
float:left;
width:20%;
font-weight:bold;
}
.features-demi-table .ze-desc{
margin-top:5px;
float:left;
width:80%;
}
.features-demi-table .ze-desc p{
margin:0;
}
.con-inline {
background: #fff;
color: #222;
position: relative;
left: 15px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); }
.con-inline h3 {
color: #333;
}
.con-inline .span6 {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 25px 5px; }
.full-btn-hero {
width: 100%;
display: block;
border: 0;
background: #fff;
color: #c46060;
padding: 15px;
font-size: 15px;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
font-weight: bold;
text-shadow: 0 0 1px rgba(0, 0, 0, 0.2); }
.bigfeature {
text-align: center; }
a{
color: rgba(174,25,25,1);
}
.bigfeature i {
color: #eed3d7;
display: inline-block;
font-size: 24px;
padding: 35px 35px;
background-color: rgba(174,25,25,1);
border-radius: 50% 50%;
cursor: default;
transform-origin: center center;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
transition-property: all;
transition-duration: 0.3s;
transition-timing-function: ease-in;
-moz-transition-property: all;
-moz-transition-duration: 0.3s;
-moz-transition-timing-function: ease-in;
-webkit-transition-property: all;
-webkit-transition-duration: 0.3s;
-webkit-transition-timing-function: ease-in;
-o-transition-property: all;
-o-transition-duration: 0.3s;
-o-transition-timing-function: ease-in;
-ms-transition-property: all;
-ms-transition-duration: 0.3s;
-ms-transition-timing-function: ease-in; }
.bigfeature:hover i {
transform: scale(0.9);
-webkit-transform: scale(0.9); }
.example-feat{
opacity: 0.7;
transition-property: left, opacity;
transition-duration: 0.3s;
transition-timing-function: ease-out;
-moz-transition-property: left, opacity;
-moz-transition-duration: 0.3s;
-moz-transition-timing-function: ease-out;
-webkit-transition-property: left, opacity;
-webkit-transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
-o-transition-property: left, opacity;
-o-transition-duration: 0.3s;
-o-transition-timing-function: ease-out;
-ms-transition-property: left, opacity;
-ms-transition-duration: 0.3s;
-ms-transition-timing-function: ease-out;
}
.example-feat.active, .example-feat:hover{
opacity: 1;
}
.example-feat img{
display: block;
border: 1px solid rgba(0,0,0,0.9);
}
/* ie8 fixes */
.relative{
position:relative;
height:300px;
}
.wf31{
margin-left:1%;
margin-right: 1%;
width: 31%;
float:left;
}
.mt25{
margin-top: 35px;
}
.mb25{
margin-bottom: 35px;
}
.border-box{
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.feat-image{
box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);
}
.dzs-button{
display: inline-block;
}
.dzs-button.skin-emerald{
border: 1px solid rgba(174,25,25,1);
color: inherit;
padding: 10px 15px;
color: rgba(174,25,25,1);
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
.dzs-button.skin-emerald:hover{
background: rgba(174,25,25,1);
color: #fff;
text-decoration:none;
}
.button-switcher{
opacity:0.7;
transition-property: all;
transition-duration: 0.3s;
transition-timing-function: ease-in;
-moz-transition-property: all;
-moz-transition-duration: 0.3s;
-moz-transition-timing-function: ease-in;
-webkit-transition-property: all;
-webkit-transition-duration: 0.3s;
-webkit-transition-timing-function: ease-in;
-o-transition-property: all;
-o-transition-duration: 0.3s;
-o-transition-timing-function: ease-in;
-ms-transition-property: all;
-ms-transition-duration: 0.3s;
-ms-transition-timing-function: ease-in;
}
.button-switcher.active, .button-switcher:hover{
opacity:1;
}
/*
===== pattern styles
*/
.pat-bg{
position: absolute;
top:0; left:0; width: 100%; height: 100%;
z-index: 0;
background-image: url('img/pat.png');
background-attachment: fixed;
}
.pat-bg .pat-bg-inner{
position: absolute;
top:0; left:0; width: 100%; height: 100%;
z-index: 0;
background: -moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.04)), color-stop(100%,rgba(255,255,255,0.1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0affffff', endColorstr='#1affffff',GradientType=0 );
}
/* ====specific styling */
.hero-box {
position: relative;
background: #fafafa url(img/pat.png);
background-attachment: fixed;
height: 125px;
border: 1px dashed rgba(255, 255, 255, 0.8);
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
|