html {margin:0!important}

#wp_iresponsive_wrapper {
position:relative;
background-color: #fff;
}

#wp_iresponsive_wrapper input {
border:1px solid #ccc;
}



#wp_iresponsive_wrapper .mockup_wrapper {
width:100%;
height:768px;

z-index:999999999;
background-color:#fff;
}



#wp_iresponsive_wrapper .screenshot:hover {
	text-decoration: underline;
}


#wp_iresponsive_wrapper .display {
    position: relative;
    left: 0px;
	height:768px;
	overflow: visible;
}

#wp_iresponsive_wrapper .url {
    display:block;
    width: 100%;
    margin: 0 auto;
	clear:both;
	float:none;
	text-align:center;
	margin:20px 0 20px 0;
	overflow: visible;
}

#wp_iresponsive_wrapper form {
    width: 100%;
}

#wp_iresponsive_wrapper form label{
	display:inline-block;
}

#wp_iresponsive_wrapper .devices{
    padding: 4px;
	display:inline;
}


#wp_iresponsive_wrapper form .inputurl{
    width:250px;
	padding:8px!important;
}


#wp_iresponsive_wrapper a.preview-button{
	text-decoration:none;
	
}
#wp_iresponsive_wrapper a{
	text-decoration:none;
	
}
body.preview #closePreview {bottom:20px;position:fixed;left:20px}

body.preview .Downloadbutton {visibility: hidden!important;}


#wp_iresponsive_wrapper div {
    background-repeat: no-repeat;
    background-size: 100% 100%;
    overflow: hidden
}

#wp_iresponsive_wrapper iframe {
    transform: scale(0.219);
    -webkit-transform: scale(0.219);
    -o-transform: scale(0.219);
    -ms-transform: scale(0.219);
    -moz-transform: scale(0.219);
    transform-origin: top left;
    -webkit-transform-origin: top left;
    -o-transform-origin: top left;
    -ms-transform-origin: top left;
    -moz-transform-origin: top left;
    margin: 0;
    padding: 0;
    position: relative;
    background-color: #fff;
	max-width: 100000%;;
	overflow-y:hidden!important;
	overflow:hidden!important;
    border: none;
-webkit-font-smoothing: antialiased !important;
    text-rendering: optimizeLegibility !important;
}

#wp_iresponsive_wrapper .mobile {
    background-image: url("../images/theme1/iphone.png");
    position: absolute;
    width: 95px;
    height: 196px;
    top: 375px;
    left: 300px;
    z-index: 5;
    margin: auto;
overflow:hidden;
}

#wp_iresponsive_wrapper .mobile iframe {
    width: 320px;
    height: 480px;
    top: 33px;
    left: 11px;
    z-index: 5;
    overflow-y: hidden
}

#wp_iresponsive_wrapper .tablet {
    background-image: url("../images/theme1/ipad.png");
    width: 246px;
    height: 335px;
    margin: auto;
    z-index: 3;
    position: absolute;
    left: 120px;
    top: 230px
}

#wp_iresponsive_wrapper .tablet iframe {
    width: 768px;
    height: 1024px;
    top: 36px;
    left: 39px;
    overflow-y: hidden
}

#wp_iresponsive_wrapper .laptop {
    background-image: url("../images/theme1/laptop.png");
    width: 477px;
    height: 307px;
    margin: auto;
    top: 264px;
    left: 560px;
    position: absolute;
    z-index: 2;
}

#wp_iresponsive_wrapper .laptop iframe {
    width: 1280px;
    height: 802px;
    top: 26px;
    left: 60px;
    transform: scale(0.277);
    -webkit-transform: scale(0.277);
    -o-transform: scale(0.277);
    -ms-transform: scale(0.277);
    -moz-transform: scale(0.277);
    transform-origin: top left;
    -webkit-transform-origin: top left;
    -o-transform-origin: top left;
    -ms-transform-origin: top left;
    -moz-transform-origin: top left
}

#wp_iresponsive_wrapper .desktop {
    position: absolute;
    width: 566px;
    height: 538px;
    top: 0px;
    left: 220px;
    z-index: 1;
    background-image: url("../images/theme1/mac.png");
    margin: auto;
	overflow-y:hidden!important;
	overflow:hidden!important;
}

#wp_iresponsive_wrapper .desktop iframe {
    left: 28px;
    top: 38px;
    width: 1600px;
    height: 992px;
    transform: scale(0.3181);
    -webkit-transform: scale(0.3181);
    -o-transform: scale(0.3181);
    -ms-transform: scale(0.3181);
    -moz-transform: scale(0.3181);
    transform-origin: top left;
    -webkit-transform-origin: top left;
    -o-transform-origin: top left;
    -ms-transform-origin: top left;
    -moz-transform-origin: top left;
	overflow-y:hidden!important;
	overflow:hidden!important;
	-webkit-font-smoothing: subpixel-antialiased;
}

#wp_iresponsive_wrapper .button {
padding:4px;

}

#wp_iresponsive_wrapper .button:hover {
background-color: #000!important;
    transition: all 0.12s ease 0s;
	color:#fff;

}

#wp_iresponsive_wrapper select {display:inline-block}

#page-cover {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: #fff;
    z-index: 9999999;
    top: 0;
    left: 0;
}




body.preview {
background:none;
background-color:#fff;
background-image:none;
visibility: hidden;
}


body.preview > :not(#wp_iresponsive_wrapper) {
visibility: hidden;

}

body.preview .url{
display:none;
visibility: hidden;
position:fixed;
z-index:99999;
}

body.preview #wp_iresponsive_wrapper {
visibility: visible;
    background-color: #fff;
    z-index: 9999999;
	height: 100%;
    width: 100%;
	margin-top: 40px;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;

}

body.preview #wp_iresponsive_wrapper .mockup_wrapper{
  width: 1016px;
height:768px;
  overflow: auto;
  margin: 0 auto;
overflow: visible;
}

#wp_iresponsive_wrapper .hidemenow {display:none!important}
#wp_iresponsive_wrapper .showmenow {display:block!important}

#wp_iresponsive_wrapper #screenshotPreloader {width:200px;text-align:center;padding:10px;margin: 0 auto;}


#wp_iresponsive_wrapper .createAccount {clear:both;width:100%;padding:30px;text-align:center}

body.page-id-4.mockupgenerator .entry-content, body.page-id-4.mockupgenerator .entry-header {
    margin: 0 auto!important;
    max-width:1024px!important;
    width: 100%!important;
	padding:0!important
}

body.page-id-4.mockupgenerator #tertiary {display:none}

#wp_iresponsive_wrapper.preset1 .desktop {top:0px!important;left:220px!important;}
#wp_iresponsive_wrapper.preset1 .laptop {top:264px!important;left:560px!important;}
#wp_iresponsive_wrapper.preset1 .tablet {top:230px!important;left:120px!important;}
#wp_iresponsive_wrapper.preset1	 .mobile {top:375px!important;left:300px!important;}

#wp_iresponsive_wrapper.preset2 .desktop {top:-9px!important;left:6px!important;}
#wp_iresponsive_wrapper.preset2 .laptop {top:258px!important;left:222px!important;}
#wp_iresponsive_wrapper.preset2 .tablet {top:258px!important;left:784px!important;}
#wp_iresponsive_wrapper.preset2 .mobile {top:376px!important;left:701px!important;}

#wp_iresponsive_wrapper.preset3 .desktop {top:181px!important;left:453px!important;z-index:18!important}
#wp_iresponsive_wrapper.preset3 .laptop {top:393px!important;left:7px!important;z-index:28!important}
#wp_iresponsive_wrapper.preset3 .tablet {top:412px!important;left:749px!important;z-index:33!important}
#wp_iresponsive_wrapper.preset3	 .mobile {top:529px!important;left:411px!important;z-index:32!important}



#wp_iresponsive_wrapper .previewThumbs {}
#wp_iresponsive_wrapper .previewThumbs li {width:120px;height:90px;background-size:cover!important}

#wp_iresponsive_wrapper.beta .previewThumbs {background: #fff url("../images/mockup-theme-1.png") no-repeat top left;} 
#wp_iresponsive_wrapper.beta2 .previewThumbs {background: #fff url("../images/mockup-theme-2.png") no-repeat top left;} 


#wp_iresponsive_wrapper[class^="beta"] .devices {display:none!important}


#wp_iresponsive_wrapper.beta .mockup_wrapper {background: #fff url("../images/mockup-theme-1.png") no-repeat top left; }
#wp_iresponsive_wrapper.beta .laptop {display:none!important}
#wp_iresponsive_wrapper.beta .tablet, #wp_iresponsive_wrapper.beta .desktop, #wp_iresponsive_wrapper.beta .mobile {background:none!important}
#wp_iresponsive_wrapper.beta .desktop {
    top: -13px!important;
    left: 411px!important;
    z-index: 6!important;
    transform: matrix3d(0.917846, 0.00282711, 0, 0.0000589067, 0.0216511, 0.977275, 0, 0.000274188, 0, 0, 1, 0, -380, 17, 0, 1)!important;
    -webkit-transform: matrix3d(0.917846, 0.00282711, 0, 0.0000589067, 0.0216511, 0.977275, 0, 0.000274188, 0, 0, 1, 0, -380, 17, 0, 1)!important;
    transform-origin: 0px 0px 0px!important;
	-webkit-transform-origin: 0px 0px 0px!important;

}
#wp_iresponsive_wrapper.beta .tablet {
    top: 230px!important;
    left: 120px!important;
    z-index: 0!important;
    pointer-events: auto!important;
    -webkit-transform: matrix3d(1.28805, -0.00130985, 0, 0.0000500944, -0.217652, 0.713214, 0, -0.000599226, 0, 0, 1, 0, 411, 56, 0, 1)!important;
            transform: matrix3d(1.28805, -0.00130985, 0, 0.0000500944, -0.217652, 0.713214, 0, -0.000599226, 0, 0, 1, 0, 411, 56, 0, 1)!important;
    -ms-transform-origin: 0px 0px 0px!important;
        transform-origin: 0px 0px 0px!important;
	-webkit-transform-origin: 0px 0px 0px!important;

}

#wp_iresponsive_wrapper.beta .mobile {
    top: 375px!important;
    left: 300px!important;
    z-index: 0;
    pointer-events: auto!important;
    -webkit-transform: matrix3d(1.30224, -0.0109719, 0, 0.0000742591, -0.176791, 0.953486, 0, -0.000785874, 0, 0, 1, 0, 549, -5, 0, 1)!important;
            transform: matrix3d(1.30224, -0.0109719, 0, 0.0000742591, -0.176791, 0.953486, 0, -0.000785874, 0, 0, 1, 0, 549, -5, 0, 1)!important;
    -ms-transform-origin: 0px 0px 0px!important;
        transform-origin: 0px 0px 0px!important;
	-webkit-transform-origin: 0px 0px 0px!important;

}



#wp_iresponsive_wrapper.beta2 .mockup_wrapper {background: #fff url("../images/mockup-theme-2.png") no-repeat top left; }

#wp_iresponsive_wrapper.beta2 .desktop, #wp_iresponsive_wrapper.beta2 .tablet, #wp_iresponsive_wrapper.beta2 .mobile {display:none!important}

#wp_iresponsive_wrapper.beta2 .laptop {background:none!important}

#wp_iresponsive_wrapper.beta2 .laptop {
    top: 264px!important;
    left: 560px!important;
    z-index: 0!important;
    -webkit-transform: matrix3d(0.883052, -0.19508, 0, 0.000249358, 0.301516, 1.451, 0, -0.000014696, 0, 0, 1, 0, -438, -105, 0, 1)!important;
            transform: matrix3d(0.883052, -0.19508, 0, 0.000249358, 0.301516, 1.451, 0, -0.000014696, 0, 0, 1, 0, -438, -105, 0, 1)!important;
    -ms-transform-origin: 0px 0px 0px!important;
        transform-origin: 0px 0px 0px!important;
	-webkit-transform-origin: 0px 0px 0px!important;

}


#wp_iresponsive_wrapper.beta3 .mockup_wrapper {background: #fff url("../images/mockup-theme-3.png") no-repeat top left; }

#wp_iresponsive_wrapper.beta3 .laptop, #wp_iresponsive_wrapper.beta3 .tablet, #wp_iresponsive_wrapper.beta3 .mobile {display:none!important}

#wp_iresponsive_wrapper.beta3 .desktop {background:none!important}

#wp_iresponsive_wrapper.beta3 .desktop {
    top: 0px!important;
    left: 220px!important;
    z-index: 0!important;
    pointer-events: auto;
    -webkit-transform: matrix3d(0.43477, -0.127637, 0, -0.00047744, 0.0232499, 0.940999, 0, 0.000096419, 0, 0, 1, 0, 229, 81, 0, 1)!important;
            transform: matrix3d(0.43477, -0.127637, 0, -0.00047744, 0.0232499, 0.940999, 0, 0.000096419, 0, 0, 1, 0, 229, 81, 0, 1)!important;
    -ms-transform-origin: 0px 0px 0px!important;
        transform-origin: 0px 0px 0px!important;
	-webkit-transform-origin: 0px 0px 0px!important;

}


#wp_iresponsive_wrapper.beta4 .mockup_wrapper {background: #fff url("../images/mockup-theme-4.png") no-repeat top left; }

#wp_iresponsive_wrapper.beta4 .desktop, #wp_iresponsive_wrapper.beta4 .tablet, #wp_iresponsive_wrapper.beta4 .mobile {display:none!important}

#wp_iresponsive_wrapper.beta4 .laptop {background:none!important}


#wp_iresponsive_wrapper.beta4 .laptop {
    top: 264px!important;
    left: 560px!important;
    z-index: 0!important;
    pointer-events: auto!important;
    -webkit-transform: matrix3d(0.695524, -0.0156108, 0, 0.0000111396, 0.0245797, 0.519485, 0, 0.000373359, 0, 0, 1, 0, -187, -77, 0, 1)!important;
            transform: matrix3d(0.695524, -0.0156108, 0, 0.0000111396, 0.0245797, 0.519485, 0, 0.000373359, 0, 0, 1, 0, -187, -77, 0, 1)!important;
    -ms-transform-origin: 0px 0px 0px!important;
        transform-origin: 0px 0px 0px!important;
	-webkit-transform-origin: 0px 0px 0px!important;

}


#wp_iresponsive_wrapper.beta5 .mockup_wrapper {background: #fff url("../images/mockup-theme-5.png") no-repeat top left; }

#wp_iresponsive_wrapper.beta5 .laptop, #wp_iresponsive_wrapper.beta5 .tablet {display:none!important}

#wp_iresponsive_wrapper.beta5 .desktop, #wp_iresponsive_wrapper.beta5 .mobile {background:none!important;overflow: visible;}


#wp_iresponsive_wrapper.beta5 .desktop {
    top: 0px!important;
    left: 220px!important;
    z-index: 0!important;
    pointer-events: auto;
    transform: matrix3d(0.257597, 0.0433197, 0, -0.00022902, -0.736546, 1.33675, 0, -0.0000435246, 0, 0, 1, 0, 574, 66, 0, 1)!important;
	-webkit-transform:matrix3d(0.257597, 0.0433197, 0, -0.00022902, -0.736546, 1.33675, 0, -0.0000435246, 0, 0, 1, 0, 574, 66, 0, 1)!important;
	-moz-transform:matrix3d(0.257597, 0.0433197, 0, -0.00022902, -0.736546, 1.33675, 0, -0.0000435246, 0, 0, 1, 0, 574, 66, 0, 1)!important;
	-o-transform:matrix3d(0.257597, 0.0433197, 0, -0.00022902, -0.736546, 1.33675, 0, -0.0000435246, 0, 0, 1, 0, 574, 66, 0, 1)!important;
	-ms-transform:matrix3d(0.257597, 0.0433197, 0, -0.00022902, -0.736546, 1.33675, 0, -0.0000435246, 0, 0, 1, 0, 574, 66, 0, 1)!important;

 -webkit-transform-origin:0 0;
 -ms-transform-origin:0 0;
     transform-origin:0 0;

}

#wp_iresponsive_wrapper.beta5 .mobile {
    top: 375px!important;
    left: 300px!important;
    z-index: 0;
    pointer-events: auto!important;
    transform: matrix3d(1.54849, 0.0815297, 0, -0.000534693, -2.08992, 0.223969, 0, -0.000363863, 0, 0, 1, 0, 561, 296, 0, 1)!important;
    -webkit-transform: matrix3d(1.54849, 0.0815297, 0, -0.000534693, -2.08992, 0.223969, 0, -0.000363863, 0, 0, 1, 0, 561, 296, 0, 1)!important;
 -webkit-transform-origin: 0px 0px 0px;
 -ms-transform-origin:         0px 0px 0px;
     transform-origin:         0px 0px 0px;

}


#wp_iresponsive_wrapper.beta6 .mockup_wrapper {background: #fff url("../images/mockup-theme-6.png") no-repeat top left; }

#wp_iresponsive_wrapper.beta6 .desktop, #wp_iresponsive_wrapper.beta6 .tablet, #wp_iresponsive_wrapper.beta6 .mobile {display:none!important}

#wp_iresponsive_wrapper.beta6 .laptop {background:none!important}

#wp_iresponsive_wrapper.beta6 .laptop {
    top: 264px!important;
    left: 560px!important;
    z-index: 0!important;
    pointer-events: auto!important;
    transform: matrix3d(0.835808, 0.13517, 0, -0.000535447, -0.208352, 0.88736, 0, -0.000101494, 0, 0, 1, 0, -217, -130, 0, 1)!important;
    -webkit-transform: matrix3d(0.835808, 0.13517, 0, -0.000535447, -0.208352, 0.88736, 0, -0.000101494, 0, 0, 1, 0, -217, -130, 0, 1)!important;
    -ms-transform-origin: 0px 0px 0px!important;
        transform-origin: 0px 0px 0px!important;
	-webkit-transform-origin: 0px 0px 0px!important;
}

#wp_iresponsive_wrapper.beta7 .mockup_wrapper {background: #fff url("../images/mockup-theme-7.png") no-repeat top left; }

#wp_iresponsive_wrapper.beta7 .desktop, #wp_iresponsive_wrapper.beta7 .laptop, #wp_iresponsive_wrapper.beta7 .mobile {display:none!important}

#wp_iresponsive_wrapper.beta7 .tablet {background:none!important}


#wp_iresponsive_wrapper.beta7 .tablet {
    top: 230px!important;
    left: 120px!important;
    z-index: 0!important;
    pointer-events: auto!important;
    -webkit-transform: matrix3d(1.5354, -0.402445, 0, 0.000189212, 0.643918, 0.768936, 0, -0.000575412, 0, 0, 1, 0, -47, 54, 0, 1)!important;
            transform: matrix3d(1.5354, -0.402445, 0, 0.000189212, 0.643918, 0.768936, 0, -0.000575412, 0, 0, 1, 0, -47, 54, 0, 1)!important;
    -ms-transform-origin: 0px 0px 0px!important;
        transform-origin: 0px 0px 0px!important;
	-webkit-transform-origin: 0px 0px 0px!important;
}


#wp_iresponsive_wrapper.beta8 .mockup_wrapper {background: #fff url("../images/mockup-theme-8.png") no-repeat top left; }

#wp_iresponsive_wrapper.beta8 .desktop, #wp_iresponsive_wrapper.beta8 .laptop, #wp_iresponsive_wrapper.beta8 .tablet {display:none!important}

#wp_iresponsive_wrapper.beta8 .mobile {background:none!important}

#wp_iresponsive_wrapper.beta8 .mobile {
    top: 375px!important;
    left: 300px!important;
    z-index: 0!important;
    pointer-events: auto!important;
    -webkit-transform: matrix3d(1.87237, -0.000260863, 0, -0.000130766, -0.288279, 1.95615, 0, -0.00080787, 0, 0, 1, 0, 309, -157, 0, 1)!important;
            transform: matrix3d(1.87237, -0.000260863, 0, -0.000130766, -0.288279, 1.95615, 0, -0.00080787, 0, 0, 1, 0, 309, -157, 0, 1)!important;
    -ms-transform-origin: 0px 0px 0px!important;
        transform-origin: 0px 0px 0px!important;
	-webkit-transform-origin: 0px 0px 0px!important;
}


#wp_iresponsive_wrapper.beta9 .mockup_wrapper {background: #fff url("../images/mockup-theme-9.png") no-repeat top left; }

#wp_iresponsive_wrapper.beta9 .desktop, #wp_iresponsive_wrapper.beta9 .laptop, #wp_iresponsive_wrapper.beta9 .mobile {display:none!important}

#wp_iresponsive_wrapper.beta9 .tablet {background:none!important}


#wp_iresponsive_wrapper.beta9 .tablet {
    top: 230px!important;
    left: 120px!important;
    z-index: 0!important;
    pointer-events: auto!important;
    -webkit-transform: matrix3d(0.694432, 0.652756, 0, -0.00049266, -1.36782, 0.829102, 0, -0.000505908, 0, 0, 1, 0, 425, -56, 0, 1)!important;
            transform: matrix3d(0.694432, 0.652756, 0, -0.00049266, -1.36782, 0.829102, 0, -0.000505908, 0, 0, 1, 0, 425, -56, 0, 1)!important;
    -ms-transform-origin: 0px 0px 0px!important;
        transform-origin: 0px 0px 0px!important;
	-webkit-transform-origin: 0px 0px 0px!important;
}


#wp_iresponsive_wrapper.beta10 .mockup_wrapper {background: #fff url("../images/mockup-theme-10.png") no-repeat top left; }

#wp_iresponsive_wrapper.beta10 .desktop, #wp_iresponsive_wrapper.beta10 .tablet, #wp_iresponsive_wrapper.beta10 .mobile {display:none!important}

#wp_iresponsive_wrapper.beta10 .laptop {background:none!important}

#wp_iresponsive_wrapper.beta10 .laptop {
    top: 264px!important;
    left: 560px!important;
    -webkit-transform: matrix3d(1.55025, 0.00530297, 0, -0.0000373852, 0.0221481, 1.13441, 0, 0.00098006, 0, 0, 1, 0, -600, -252, 0, 1)!important;
            transform: matrix3d(1.55025, 0.00530297, 0, -0.0000373852, 0.0221481, 1.13441, 0, 0.00098006, 0, 0, 1, 0, -600, -252, 0, 1)!important;
    -ms-transform-origin: 0px 0px 0px!important;
        transform-origin: 0px 0px 0px!important;
	-webkit-transform-origin: 0px 0px 0px!important;
}



#wp_iresponsive_wrapper.beta11 .mockup_wrapper {background: #fff url("../images/mockup-theme-11.png") no-repeat top left; }

#wp_iresponsive_wrapper.beta11 .desktop, #wp_iresponsive_wrapper.beta11 .laptop, #wp_iresponsive_wrapper.beta11 .mobile {display:none!important}

#wp_iresponsive_wrapper.beta11 .tablet {background:none!important;overflow: visible;}

#wp_iresponsive_wrapper.beta11 .tablet iframe {
 transform: matrix3d(0.321208, -0.0606738, 0, 0.0000921514, 0.135037, 0.506629, 0, -0.0000184373, 0, 0, 1, 0, 263, -144, 0, 1);
 -webkit-transform: matrix3d(0.321208, -0.0606738, 0, 0.0000921514, 0.135037, 0.506629, 0, -0.0000184373, 0, 0, 1, 0, 263, -144, 0, 1);
    -ms-transform-origin: 0px 0px 0px!important;
        transform-origin: 0px 0px 0px!important;
	-webkit-transform-origin: 0px 0px 0px!important;
}


