@charset "utf-8";
/* CSS Document */

.under-construction.dt-sc-dark-bg { background:#000; }

.under-construction .wrapper > .vc_row, .under-construction .vc_row > .container { width:100%; height:100%; padding:0; }
.under-construction .vc_row > .container > .wpb_column, .under-construction .vc_row > .container > .wpb_column > .wpb_wrapper { height:100%; padding:0; }
.under-construction .wrapper .vc_row.vc-default-row { margin-left:0; }
.under-construction .wrapper .vc_row.vc-default-row .wpb_column.vc_col-sm-6 { padding:0; }
.uc_margin { margin-bottom:0; }

.under-construction .dt-sc-sociable { text-align:center; width:100%; }
.under-construction .dt-sc-sociable li { display: inline-block; margin-right: 5px; padding-bottom: 0; margin-bottom:10px; float:none; }
.under-construction .dt-sc-sociable li a { color: #fff; display: inline-block; height: 36px; line-height: 36px; width: 36px; }
.under-construction .dt-sc-sociable li a i { display:none; }
.under-construction .dt-sc-sociable li a.fa-facebook { background:#3162a2; }
.under-construction .dt-sc-sociable li a.fa-facebook:hover { background:#2c5b98; }
.under-construction .dt-sc-sociable li a.fa-twitter { background:#2eb1eb; }
.under-construction .dt-sc-sociable li a.fa-twitter:hover { background:#27a9e3; }
.under-construction .dt-sc-sociable li a.fa-dribbble { background:#ff68c5; }
.under-construction .dt-sc-sociable li a.fa-dribbble:hover { background:#f65cbb; }
.under-construction .dt-sc-sociable li a.fa-tumblr { background:#35465c; }
.under-construction .dt-sc-sociable li a.fa-tumblr:hover { background:#2c3c51; }
.under-construction .dt-sc-sociable li a.fa-google-plus { background:#c44542; }
.under-construction .dt-sc-sociable li a.fa-google-plus:hover { background:#bc3f3c; }
.under-construction .dt-sc-sociable li a.fa-vimeo { background:#3498b9; }
.under-construction .dt-sc-sociable li a.fa-vimeo:hover { background:#2e90b1; }
.under-construction .dt-sc-sociable li a.fa-flickr { background:#0063dc; }
.under-construction .dt-sc-sociable li a.fa-flickr:hover { background:#015ccb; }
.under-construction .dt-sc-sociable li a.fa-linkedin { background:#0077b5; }
.under-construction .dt-sc-sociable li a.fa-linkedin:hover { background:#00679d;}
.under-construction .dt-sc-sociable li a.fa-skype { background:#12A5F4; }
.under-construction .dt-sc-sociable li a.fa-skype:hover { background:#0a95df; }
.under-construction .dt-sc-sociable li a.fa-instagram { background:#3F729B; }
.under-construction .dt-sc-sociable li a.fa-instagram:hover { background:#316289; }
.under-construction .dt-sc-sociable li a.fa-android { background:#a4c639; }
.under-construction .dt-sc-sociable li a.fa-android:hover { background:#96b630; }
.under-construction .dt-sc-sociable li a.fa-youtube { background:#cd201f; }
.under-construction .dt-sc-sociable li a.fa-youtube:hover { background:#bf1a19; }
.under-construction .dt-sc-sociable li a.fa-stack-overflow { background:#fe7a15; }
.under-construction .dt-sc-sociable li a.fa-stack-overflow:hover { background:#ea6e0f; }
.under-construction .dt-sc-sociable li a.fa-pinterest { background:#bd081c; }
.under-construction .dt-sc-sociable li a.fa-pinterest:hover { background:#a50315; }
.under-construction .dt-sc-sociable li a.fa-vimeo-square { background:#1ab7ea; }
.under-construction .dt-sc-sociable li a.fa-vimeo-square:hover { background:#14a9d9; }
.under-construction .dt-sc-sociable li a.fa-github { background:#4183c4; }
.under-construction .dt-sc-sociable li a.fa-github:hover { background:#3474b2; }

.under-construction .dt-sc-counter-wrapper { display:inline-block; text-align:center; margin-right:30px; }
.under-construction .dt-sc-counter-number { color: #000000; font-family: "Lato",sans-serif; font-size: 81px; font-weight: bold; line-height: 62px; margin-bottom: 12px; }
.under-construction .dt-sc-counter-wrapper.last { margin-right:0; }

.under-construction .dt-sc-newsletter-section h2 { display:inline-block; width:100%; color: #777; }

.under-construction .dt-sc-newsletter-section { padding:0; }
.under-construction .dt-sc-newsletter-section .dt-sc-subscribe-frm { float:none; display:inline-block; margin-top:15px; width:455px; }
.under-construction .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type="email"] { margin-right:0; width:67%; float:none; display:inline-block; height:52px; background: rgba(0,0,0,0.05); }
.under-construction .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type="submit"] { float:none; display:inline-block; height:52px; }
.under-construction .dt-sc-newsletter-section h2 { float:none; display:inline-block; width:100%; }

.under-construction .dt-sc-newsletter-section.type1 h2:before, .under-construction .dt-sc-newsletter-section.type1 h2:after, .under-construction .dt-sc-newsletter-section.type1 form:before, .under-construction .dt-sc-newsletter-section.type1 form:after { display:none; }
.under-construction .dt-sc-newsletter-section h2, .under-construction .dt-sc-newsletter-section form.dt-sc-subscribe-frm { padding:0; }

.under-construction.dt-sc-dark-bg .dt-sc-counter-number, .under-construction.type3.dt-sc-dark-bg .dt-sc-newsletter-section h2, .under-construction.type1.dt-sc-dark-bg .wpb_wrapper > h2, .under-construction.type1.dt-sc-dark-bg .dt-sc-counter-wrapper h3, .under-construction.type1.dt-sc-dark-bg .dt-sc-newsletter-section h2, .under-construction.type7.dt-sc-dark-bg .dt-sc-newsletter-section h2, .under-construction.type6.dt-sc-dark-bg .wpb_wrapper > h2, .under-construction.type5.dt-sc-dark-bg h2, .under-construction.type4.dt-sc-dark-bg .wpb_wrapper > h2 { color:#fff; }

.under-construction.dt-sc-dark-bg .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type="email"] { background: rgba(255,255,255,0.15); color:#FFFFFF; }

/*** Under construction ***/
.under-construction.type1, .under-construction.type4, .under-construction.type6, .under-construction.type7 { text-align:center; }
.under-construction.type1 .read-more {  font-size:16px; text-transform:uppercase; }
.under-construction.type1 .read-more a { color:#fff; }

.under-construction.type1 .wpb_wrapper > h2  { font-size:37px; color:#3b3b3b; text-transform:uppercase; font-weight:600; }
.under-construction.type1 .wpb_wrapper > p { font-size:21px; color:#999999; }
.under-construction.type1 .dt-sc-newsletter-section { padding:0; }
.under-construction.type1 .dt-sc-newsletter-section form.dt-sc-subscribe-frm { float:none; display: inline-block; position: relative; width: 510px; }
.under-construction.type1 .dt-sc-newsletter-section form.dt-sc-subscribe-frm input[type="email"] { background:#fff; padding:20px 15px; border:1px solid #d3d3d3; border-radius:10px; color:#999999; width:100%; }
.under-construction.type1 .dt-sc-newsletter-section form.dt-sc-subscribe-frm input[type="submit"] { border-radius: 0 10px 10px 0; color: #fff; margin-top: 0; position: absolute; right: 0px; top: 0px; padding:11px 20px 11px; font-size:16px; }

.under-construction.type1 .dt-sc-newsletter-section { float:none; width:auto; }
.under-construction.type1 .dt-sc-newsletter-section h2 { font-size:24px; text-transform:uppercase; font-weight:normal; color:#3b3b3b; }

.under-construction.type1 .dt-sc-counter-wrapper { box-sizing: border-box; text-align: center; display:inline-block; margin-right:35px; }
.under-construction.type1 .dt-sc-counter-wrapper.last { margin-right:0; }
.under-construction.type1 .dt-sc-counter-wrapper.last .counter-icon-wrapper:after, .under-construction.type1 .dt-sc-counter-wrapper:last-child .counter-icon-wrapper:after { content:none; }
 
.under-construction.type1 .dt-sc-counter-wrapper .counter-icon-wrapper { height: 105px; width: 120px; position:relative; margin-bottom:15px; z-index:1; }
.under-construction.type1 .dt-sc-counter-wrapper .counter-icon-wrapper:before { border-radius: 15px; content: ""; height: 90px; left: 0; margin: auto; position: absolute; right: 0; transform: rotate(45deg); width: 90px; z-index: -1; }
.under-construction.type1 .dt-sc-counter-wrapper .counter-icon-wrapper:after { color: #d3d3d3; content: ":"; font-size: 40px; position: absolute; right: -26px; top: 26px; }
.under-construction.type1.dt-sc-dark-bg .dt-sc-counter-wrapper .counter-icon-wrapper:after { color: #fff; }

.under-construction.type1 .dt-sc-counter-wrapper .dt-sc-counter-number { line-height:90px; display:inline-block; font-size:46px; color:#fff; font-family: 'Oswald', sans-serif; font-weight:bold; }
.under-construction.type1 .dt-sc-counter-wrapper h3 { color:#3b3b3b; margin-bottom:0; font-weight:300; text-transform:uppercase; font-size:18px; }

.under-construction .dt_ajax_subscribe_msg { color:#ff0000; }

/***=========== Type 6 ============== ***/
.under-construction.type6 .dt-sc-newsletter-section { padding:0; }
.under-construction.type6 form { display: inline-block; width: 455px; position:relative; float:none; }
.under-construction.type6 .dt-sc-newsletter-section input[type="email"] { font-weight:normal; text-transform:uppercase; color:#000; font-weight:bold; width:100%; margin-right:0; background: rgba(0,0,0,0.05); }
.under-construction.type6 .dt-sc-newsletter-section input[type="submit"] {  background: rgba(0, 0, 0, 0) url(../images/newsletter-button.png) no-repeat;  margin-top: 0; position: absolute; right: 14px; text-indent: -9999px; top: 17px; width:26px; height:16px; display:block; padding:0; background-size:26px 16px; }
.under-construction.type6.dt-sc-dark-bg .dt-sc-newsletter-section input[type="submit"] { background-image: url(../images/newsletter-button-white.png)}

.under-construction.type6 .dt-sc-counter-wrapper h3 { font-size:30px; font-style:italic; color:#3b3b3b; font-weight:normal; }
.under-construction.type6 .black .wpb_wrapper > h2, .under-construction.type6 .black .dt-sc-counter-wrapper h3 { color:rgba(0, 0, 0, 0.65); }
.under-construction.type6 .white .dt-sc-counter-number { color:rgba(255, 255, 255, 0.65); }
.under-construction.type6 input[type="email"], .under-construction.type6 .wpb_wrapper > h2, .under-construction.type6 .dt-sc-counter-wrapper h3 { font-family: 'Lora', serif; }

/*** Type6 Skin ****/
.under-construction.type6 .wpb_wrapper > h2 { font-size:60px; font-weight:normal; color:#3b3b3b; font-style:italic; }

/*** Type 4 ***/
.under-construction.type4 .wrapper > .vc_row > .wpb_column { position:inherit; }

.under-construction.type4 .wrapper .logo { top:20px; position: absolute; left:20px; }
.under-construction.type4 .wrapper .coming-soon > .logo { position:inherit; }

.under-construction.type4 .wpb_wrapper > h2 { font-size:59px; color:#222328; font-weight:normal; }
.under-construction.type4 .wpb_wrapper > p { font-size:21px; line-height:35px; color:#999999; }
.under-construction.type4 .wpb_wrapper > p span { color:#fff; }

.under-construction.type4 .dt-sc-counter-wrapper { box-sizing: border-box; text-align: center; display:inline-block; margin-right:35px; padding:20px; }
.under-construction.type4 .dt-sc-counter-wrapper.last { margin-right:0; }
.under-construction.type4 .dt-sc-counter-wrapper .counter-icon-wrapper { position:relative; }
.under-construction.type4 .dt-sc-counter-wrapper .dt-sc-counter-number { display:inline-block; font-size:60px; color:#fff; font-style:italic; font-weight:bold; line-height:40px; }
.under-construction.type4 .dt-sc-counter-wrapper h3 { color:#fff; margin-bottom:0; font-weight:300; font-size:20px; }

.under-construction.type4 .wpb_wrapper > h4 { color:#fff; font-size:30px; font-weight:300; position:relative; display:inline-block; }
.under-construction.type4 .wpb_wrapper > h4:before { content:"{"; position:absolute; left:-40px; }
.under-construction.type4 .wpb_wrapper > h4:after { content:"}"; position:absolute; right:-40px; }
.under-construction.type4 .wpb_wrapper > .error-box h4:before, .under-construction.type4 .coming-soon .error-box h4:after { content:none; }

.under-construction.type4 .read-more i, .under-construction.type4 .read-more span { font-size:50px; font-family:Pe-icon-7-stroke; }

/*** Type5 ****/
.under-construction.type5, .under-construction.type5 .wrapper { width:100%; height:100%; text-align:center; }
.under-construction.type5 .coming-soon-wrapper { display:table; width:100%; height:100%; }
.under-construction.type5 .coming-soon { display:table-cell; width:100%; height:100%; vertical-align:middle; }
.under-construction.type5 .header { background:#080808; padding:0px 0px 5px; position:relative; width:100%; }
.under-construction.type5 .header, .header .vc_column_container { min-height:120px; }

.under-construction.type5 h2, .under-construction.type5 .dt-sc-counter-wrapper, .under-construction.type5 .dt-sc-counter-wrapper h3, .under-construction.type5 input[type="email"] { font-family: 'Oswald', sans-serif; }

.under-construction.type5 .logo { bottom: 0; height: 82px; left: 0; margin: auto 0 auto 25px; position: absolute; top: 0; vertical-align: middle; }
.under-construction.type5 h2 { color:#3b3b3b; text-align:center; font-weight:300; text-transform:uppercase; font-size:80px; margin-bottom:0; line-height:normal; }
.under-construction.type5 .dt-sc-newsletter-section h2 { font-size:25px; }

.under-construction.type5 .dt-sc-counter-wrapper { display:inline-block; text-align:center; margin-right:30px; }
.under-construction.type5 .dt-sc-counter-number { font-size:55px; line-height:53px; font-weight:bold; }
.under-construction.type5 .counter-icon-wrapper { margin-bottom:5px; }
.under-construction.type5 .dt-sc-counter-wrapper h3 { color:#6b6b6b; font-size:24px; font-weight:300; text-transform:uppercase; margin-bottom:0; }

.under-construction.type5 .footer { top:120px; position: relative; text-align: center; display:inline-block; width:100%; }
.under-construction.type5 .footer .dt-sc-team-social { margin-bottom:10px; }
.under-construction.type5 .footer .dt-sc-team-social li { display:inline-block; margin:0 15px; padding-bottom:0; float:none; }
.under-construction.type5 .footer .dt-sc-team-social li a { color:#fff; }

.under-construction.type5 .dt-sc-newsletter-section { padding:0; }
.under-construction.type5 .dt-sc-newsletter-section .dt-sc-subscribe-frm { display: inline-block; width: 455px; position:relative; float:none; margin-top:29px; }
.under-construction.type5 form:before { background: url(../images/newsletter-bg.png) no-repeat; content: ""; display: block; height: 134px; left: -138px; position: absolute; top: -98px; width: 127px; }
.under-construction.type5 .dt-sc-newsletter-section input[type="email"] { border-radius:5px; font-weight:normal; width:100%; margin-right:0; }
.under-construction.type5 input[type="submit"] {  background: rgba(0, 0, 0, 0) url(../images/submit-black.png) no-repeat scroll 0 0; margin-top: 0; position: absolute; right: 0; text-indent: -9999px; top: 14px; background-size:22px; }
.under-construction.type5.dt-sc-dark-bg input[type="submit"] { background-image: url(../images/submit-white.png); }

/*** Type 2 ***/
.under-construction.type2 { text-align:center; }
.under-construction.type2 .wrapper > .vc_row { height:auto; }
.under-construction.type2 .logo { padding-left: 90px; padding-top: 27px; float:left; }
.under-construction.type2 .top-list { padding-top:27px; float:right; font-size:16px; text-transform:uppercase; }
.under-construction.type2 .top-list li { display:inline-block; margin-right:30px; }
.under-construction.type2 .top-list li a { color:#999999; }

.under-construction.type2 .aligncenter, .under-construction.type7 .aligncenter { overflow-y:auto; }

.under-construction.type2 .aligncenter > h2, .under-construction.type2 .downcount .dt-sc-counter-wrapper:first-child .dt-sc-counter-number { font-size:150px; font-family: 'Lato', sans-serif; margin-bottom:0; }
.under-construction.type2 p, .under-construction.type2 .downcount .dt-sc-counter-wrapper:first-child h3 { font-size:34px; color:#999999; }

.under-construction.type2 .dt-sc-newsletter-section, .under-construction.type7 .dt-sc-newsletter-section { padding:0; }
.under-construction.type2 .dt-sc-newsletter-section h2 { float:none; width:100%; font-size:26px; font-style:italic; font-family: 'Lato', sans-serif;  }
.under-construction.type2 .mailchimp-newsletter h3, .under-construction.type7 .mailchimp-newsletter h3 { font-style:italic; font-weight:normal; }
.under-construction.type2 .dt-sc-newsletter-section form, .under-construction.type7 .dt-sc-newsletter-section form { display:inline-block; width:415px; position:relative; float:none; }
.under-construction.type2 .dt-sc-newsletter-section form input[type="email"] { background:transparent; border:2px solid #404040; width:100%; }
.under-construction.type2 .dt-sc-newsletter-section form input[type="submit"] { background-image:url(../images/submit-ico-dark.png); background-repeat:no-repeat; position:absolute; right:2px; top:2px; margin-top:0; text-indent:-9999px; background-color:transparent; background-position:0px 14px; background-size:20px 21px; }
.under-construction.type2.dt-sc-dark-bg .dt-sc-newsletter-section form input[type="submit"] { background-image:url(../images/submit-ico.png); }

.under-construction.type2 .downcount { position:relative; padding-top:230px; }
.under-construction.type2 .dt-sc-counter-wrapper:first-child .dt-sc-counter-number { line-height:110px; }
.under-construction.type2 .dt-sc-counter-wrapper:first-child .counter-icon-wrapper { margin-bottom:15px; }
.under-construction.type2 .dt-sc-counter-wrapper.last, .under-construction.type7 .dt-sc-counter-wrapper.last { margin-right:0; }
.under-construction.type2 .dt-sc-counter-wrapper { margin-right:40px; background: #242424; border-left: 10px solid #404040; border-top: 10px solid #404040; display: inline-block; padding: 20px 20px 17px; border-radius:0px; }

.under-construction.type2 .dt-sc-counter-wrapper:first-child { display: block; left: 0; margin: 0 auto; position: absolute; right: 0; top: 5px; background:none; border:0; padding:0; }
.under-construction.type2 .counter-icon-wrapper .dt-sc-counter-number { font-size:44px; margin-bottom:0px; line-height:42px }
.under-construction.type2 .dt-sc-counter-wrapper h3 { margin-bottom:0; font-size:16px; font-style:italic; font-weight:normal; }

.under-construction.type2 .dt-sc-sociable { margin-bottom:20px; }
.under-construction.type2 .dt-sc-sociable > li  { display: inline-block; padding-bottom: 0; margin-right:5px; }
.under-construction.type2 .dt-sc-sociable > li a { color:#666666; line-height:40px; height: 40px; width: 40px; border:1px solid #999999; border-radius:50%; display:inline-block; background:transparent; }
.under-construction.type2 .dt-sc-sociable > li:hover a { color:#fff; }

/*** Type7 ***/
.under-construction.type7 .rounded-corner .dt-sc-counter-wrapper { border-radius:25px 0px 25px 0px; }
.under-construction.type7 .rounded-corner .dt-sc-counter-wrapper:hover { border-radius:0px 25px 0px 25px; }
.under-construction.type7 .rounded-corner .dt-sc-sociable li a { border-radius:10px 0px 10px 0px; }
.under-construction.type7 .rounded-corner .dt-sc-sociable li a:hover { border-radius:0px 10px 0px 10px; }

.under-construction.type7 .dt-sc-counter-wrapper { border:0; -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; display: inline-block; margin-right: 30px; padding: 20px 20px 17px; min-width:77px; border-radius:40px 0; }
.under-construction.type7 .counter-icon-wrapper .dt-sc-counter-number { margin-bottom:0; font-size:44px; }

.under-construction.type7 .downcount { position:relative; }
.under-construction.type7 .downcount h3 { margin-bottom:10px; font-size:21px; }

.under-construction.type7 .dt-sc-newsletter-section input[type="email"] { background:rgba(0,0,0,0.05); width:100%; margin-right:0; height:52px; border-radius:25px; }
.under-construction.type7 .dt-sc-newsletter-section form input[type="submit"] { margin-top:0; position:absolute; top:0; right:0; height:52px; border-radius:0 25px 25px 0px; padding:15px 20px; }

.under-construction.type7 h2.vc_custom_heading { font-size:50px; font-family:Myriad Pro; font-weight:bold; }

.under-construction.type7 .dt-sc-newsletter-section h2 { color:#000000; float:none; width:100%; font-size:20px; margin-bottom:15px; font-weight:bold; }
.under-construction.type7 .dt-sc-counter-wrapper h3, .under-construction.type7 .counter-icon-wrapper .dt-sc-counter-number, .under-construction.type7 .dt-sc-newsletter-section form input[type="submit"] { color:#fff; }

.under-construction.type7 .radius-button .dt-sc-subscribe-frm input[type="submit"] { border-radius:0 23px 23px 0; height:50px; }
.under-construction.type7 .radius-button .dt-sc-subscribe-frm input[type="email"] { border-radius:23px 26px 26px 23px; height:50px; }


/*** Type 3 ***/
.under-construction.type3 { text-align:center; }
.under-construction.type3 .wpb_wrapper > h2 { font-size:60px; font-style:italic; /*color:#1a1a1a;*/ margin-bottom:5px; }
.under-construction.type3 p { font-size:35px; font-style:italic; }

.under-construction.type3 .dt-sc-newsletter-section { position:relative; display:inline-block; padding:0; float:none; width:auto; }
.under-construction.type3 .dt-sc-newsletter-section form:after { position:absolute; top:-63px; right:-104px; content:""; display:block; width:58px; height:98px; background:url(../images/newsletter-bg-1.png) right no-repeat; }
.under-construction.type3.dt-sc-dark-bg .dt-sc-newsletter-section form:after { background-image:url(../images/newsletter-bg-1-light.png); }

.under-construction.type3 .dt-sc-newsletter-section.type1 form:after { left:auto; }
.under-construction.type3 .dt-sc-newsletter-section h2 { color:#010101; font-size:35px; font-weight:normal; }
.under-construction.type3 .dt-sc-newsletter-section p { color:#000000; font-size:14px; font-style:normal; }

.under-construction.type3 .dt-sc-newsletter-section form { width:500px; display:inline-block; position:relative; float:none; }
.under-construction.type3 .dt-sc-newsletter-section form input[type="email"] { border:1px solid #f5f5f5; margin-right:0; width:100%; }
.under-construction.type3 .dt-sc-newsletter-section form input[type="submit"] { position:absolute; top:0; right:0; margin-top:0; border-radius:0; }

.under-construction.type3 .dt-sc-sociable { width:100%; }
.under-construction.type3 .dt-sc-sociable > li { display: inline-block; padding-bottom: 0; margin-right:5px; float:none; }
.under-construction.type3 .dt-sc-sociable > li a { color:#666666; line-height:40px; height: 40px; width: 40px; border:1px solid #e5e5e5; border-radius:50%; display:inline-block; background:transparent; }
.under-construction.type3 .dt-sc-sociable > li:hover a { color:#fff; }

.under-construction.type3.dark .wpb_wrapper > h2 { color:#fff; }

/*** Retina **/
@media only screen and (-moz-min-device-pixel-ratio: 1.5), 
only screen and (-o-min-device-pixel-ratio: 3/2), 
only screen and (-webkit-min-device-pixel-ratio: 1.5), 
only screen and (min-devicepixel-ratio: 1.5), 
only screen and (min-resolution: 1.5dppx) {
.under-construction.type3 .dt-sc-newsletter-section:after { background-image:url(../images/newsletter-bg-1@2x.png); background-size:58px 98px; }
}

body, .under-construction.wrapper, .under-construction.wrapper .uc-wrapper-inner { height: 100%; vertical-align: middle; width: 100%; }
.under-construction.wrapper { display:table; }
.under-construction.wrapper .uc-wrapper-inner { display:table-cell; vertical-align:middle; }

/*.under-construction.type2.uc-darkbg .dt-sc-newsletter-section form input[type="submit"] { background-image:url(../images/submit-ico.png); }
.under-construction.type2.uc-darkbg .dt-sc-sociable > li a { border-color:#fff; } 

.under-construction.uc-darkbg .dt-sc-counter-number, .under-construction.type3.uc-darkbg .wpb_wrapper > h2 { color:#fff; }
.under-construction.type1.uc-darkbg .wpb_wrapper > h2, .under-construction.type1.uc-darkbg .dt-sc-counter-wrapper h3, .under-construction.type1.uc-darkbg .dt-sc-newsletter-section h2 { color:#fff; }

.under-construction.type1.uc-darkbg .dt-sc-newsletter-section form.dt-sc-subscribe-frm input[type="email"] { background-color:#000; border-color:#4a4a4a; }
.under-construction.type6.uc-darkbg .wpb_wrapper > h2, .under-construction.type6.uc-darkbg .dt-sc-counter-wrapper h3 { color:#fff; }
.under-construction.type4.uc-darkbg .wpb_wrapper > h2 { color:#fff; }
.under-construction.type5.uc-darkbg h2 { color:#fff; }
.under-construction.type5.uc-darkbg .dt-sc-counter-wrapper h3 { color:#fff; } */