
/**Clear Fix**/
.ipadmak-clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.ipadmak-clear {display: inline-table;}
/* Hides from IE-mac \*/
* html .ipadmak-clear {height: 1%;}
.ipadmak-clear {display: block;}
/* End hide from IE-mac */ 


.ipadmak-audio {
    display: none;
}
.ipadmak-inner {
    overflow: hidden;
}
.ipadmak-gradient {
    background-image: -webkit-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.3) 100%);
    background-image:         linear-gradient(to bottom, rgba(255,255,255,.2) 0%, rgba(0,0,0,.3) 100%);
    background-repeat: repeat-x;
}
.ipadmak-radius {
    -webkit-border-radius: 10px;
       -moz-border-radius: 10px;
            border-radius: 10px;
}
.ipadmak-content-layout>.ipadmak-clear>a {
    color: inherit;
    text-decoration: none;
}


/**
 * Close Link
 **/
.ipadmak-ad,
.ipadmak-inner {
    position: relative;
}
.ipadmak-close {
    position: absolute;
    top: -20px;
    left: 0;
    z-index: 99;
}
.ipadmak-topleft .ipadmak-close,
.ipadmak-topright .ipadmak-close,
.ipadmak-topcenter .ipadmak-close {
    top: auto;
    bottom: -20px;
}
.ipadmak-close-link {
    display: block;
    font-size: 11px;
    color: #dddddd;
    text-decoration: none!important;
    background-color: #222222;
    padding: 0 8px;
    height: 20px;
    line-height: 20px;
}
.ipadmak-close-link:hover {
    color: #ffffff!important;
    background-color: #000000;
}


/**
 * Size
 **/
.ipadmak-size-lands1 {
    width: 728px;
    height: 90px;
}
.ipadmak-size-lands2 {
    width: 468px;
    height: 60px;
}
.ipadmak-size-lands3 {
    width: 350px;
    height: 60px;
}
.ipadmak-size-lands4 {
    width: 234px;
    height: 60px;
}
.ipadmak-size-rect1 {
    width: 300px;
    height: 250px;
}
.ipadmak-size-rect2 {
    width: 180px;
    height: 150px;
}
.ipadmak-size-potrait1 {
    width: 160px;
    height: 600px;
}
.ipadmak-size-potrait2 {
    width: 120px;
    height: 600px;
}
.ipadmak-size-potrait3 {
    width: 120px;
    height: 240px;
}

/**
 * Content
 **/
.ipadmak-ad {
    font-size: 10px;
    position: relative;
}
.ipadmak-ad .ipadmak-ad-title h3 {
    font-size: 1.8em;
    line-height: 1.2em;
    margin: 0;
    color: inherit;
}
.ipadmak-ad .ipadmak-ad-tagline h4 {
    font-size: 1.3em;
    line-height: 1.2em;
    font-style: italic;
    margin: 6px 0 0;
    color: inherit;
}
.ipadmak-ad .ipadmak-ad-desc {
    font-size: 1.3em;
    line-height: 1.4em;
    margin: 12px 0 0;
}
.ipadmak-ad .ipadmak-ad-desc p:last-child {
    margin: 0;
}
.ipadmak-ad .ipadmak-ad-btn {
    margin: 18px 0 0;
}

.ipadmak-bottomcenter .ipadmak-ad,
.ipadmak-topcenter .ipadmak-ad {
    margin-left: auto;
    margin-right: auto;
}

/** Icon **/
.ipadmak-icon {
    position: absolute;
    z-index: 99;
}
.ipadmak-icon-topleft .ipadmak-icon {
    top: -16px;
    left: -16px;
}
.ipadmak-icon-topright .ipadmak-icon {
    top: -16px;
    right: -16px;
}
.ipadmak-icon-bottomleft .ipadmak-icon {
    bottom: -16px;
    left: -16px;
}
.ipadmak-icon-bottomright .ipadmak-icon {
    bottom: -16px;
    right: -16px;
}
.ipadmak-layout-image-right.ipadmak-icon-topleft .ipadmak-content-inner,
.ipadmak-layout-image-bottom.ipadmak-icon-topleft .ipadmak-content-inner,
.ipadmak-layout-text.ipadmak-icon-topleft .ipadmak-content-layout {
    padding-top: 28px;
    padding-left: 28px;
}
.ipadmak-layout-image-left.ipadmak-icon-topright .ipadmak-content-inner,
.ipadmak-layout-image-bottom.ipadmak-icon-topright .ipadmak-content-inner,
.ipadmak-layout-text.ipadmak-icon-topright .ipadmak-content-layout {
    padding-top: 16px;
    padding-right: 20px;
}
.ipadmak-layout-image-right.ipadmak-icon-bottomleft .ipadmak-content-inner,
.ipadmak-layout-image-top.ipadmak-icon-bottomleft .ipadmak-content-inner,
.ipadmak-layout-text.ipadmak-icon-bottomleft .ipadmak-content-layout {
    padding-bottom: 28px;
    padding-left: 28px;
}
.ipadmak-layout-image-left.ipadmak-icon-bottomright .ipadmak-content-inner,
.ipadmak-layout-image-top.ipadmak-icon-bottomright .ipadmak-content-inner,
.ipadmak-layout-text.ipadmak-icon-bottomright .ipadmak-content-layout {
    padding-bottom: 16px;
    padding-right: 20px;
}
.ipadmak-layout-image-middle.ipadmak-icon-topleft .ipadmak-content-top,
.ipadmak-layout-image-middle.ipadmak-icon-bottomleft .ipadmak-content-bottom,
.ipadmak-layout-hover-top.ipadmak-icon-bottomleft .ipadmak-content-inner,
.ipadmak-layout-hover-top.ipadmak-icon-topleft .ipadmak-content-inner,
.ipadmak-layout-hover-bottom.ipadmak-icon-bottomleft .ipadmak-content-inner,
.ipadmak-layout-hover-bottom.ipadmak-icon-topleft .ipadmak-content-inner {
    padding-left: 38px;
}
.ipadmak-layout-image-middle.ipadmak-icon-topright .ipadmak-content-top,
.ipadmak-layout-image-middle.ipadmak-icon-bottomright .ipadmak-content-bottom,
.ipadmak-layout-hover-top.ipadmak-icon-bottomright .ipadmak-content-inner,
.ipadmak-layout-hover-top.ipadmak-icon-topright .ipadmak-content-inner,
.ipadmak-layout-hover-bottom.ipadmak-icon-bottomright .ipadmak-content-inner,
.ipadmak-layout-hover-bottom.ipadmak-icon-topright .ipadmak-content-inner {
    padding-right: 38px;
}

/**
 * Font Size
 */
.ipadmak-ad .ipadmak-font-medium {
    font-size: 1.1em;
}
.ipadmak-ad .ipadmak-font-small {
    font-size: 0.9em;
}
.ipadmak-ad .ipadmak-font-large {
    font-size: 1.3em;
}

/**
 * Layout Text
 **/
.ipadmak-layout-text .ipadmak-content-layout {
    padding: 12px;
}

/**
 * Layout Image Left
 **/
.ipadmak-layout-image-left .ipadmak-thumb {
    float: left;
    width: 50%;
}
.ipadmak-layout-image-left .ipadmak-thumb img {
    width: 100%;
}
.ipadmak-layout-image-left .ipadmak-content-main {
    float: right;
    width: 50%;
}
.ipadmak-layout-image-left .ipadmak-content-inner {
    padding: 12px;
}

/**
 * Layout Image Right
 **/
.ipadmak-layout-image-right .ipadmak-thumb {
    float: right;
    width: 50%;
}
.ipadmak-layout-image-right .ipadmak-thumb img {
    width: 100%;
}
.ipadmak-layout-image-right .ipadmak-content-main {
    float: left;
    width: 50%;
}
.ipadmak-layout-image-right .ipadmak-content-inner {
    padding: 12px;
}

/**
 * Layout Image Top
 **/
.ipadmak-layout-image-top .ipadmak-thumb img {
    width: 100%;
}
.ipadmak-layout-image-top .ipadmak-content-inner {
    padding: 12px;
}

/**
 * Layout Image Bottom
 **/
.ipadmak-layout-image-bottom .ipadmak-thumb img {
    width: 100%;
}
.ipadmak-layout-image-bottom .ipadmak-content-inner {
    padding: 12px;
}

/**
 * Layout Image Middle
 **/
.ipadmak-layout-image-middle .ipadmak-thumb img {
    width: 100%;
}
.ipadmak-layout-image-middle .ipadmak-content-top {
    padding: 8px 12px;
}
.ipadmak-layout-image-middle .ipadmak-content-bottom {
    padding: 12px;
}
.ipadmak-layout-image-middle .ipadmak-ad-desc {
    margin-top: 0;
}


/**
 * Layout Image
 **/
.ipadmak-layout-image .ipadmak-size-auto img {
    width: 100%;
}
.ipadmak-topcenter .ipadmak-layout-image,
.ipadmak-bottomcenter .ipadmak-layout-image {
    text-align: center;
}
.ipadmak-topcenter .ipadmak-layout-image .ipadmak-inner,
.ipadmak-bottomcenter .ipadmak-layout-image .ipadmak-inner {
    display: inline-block;
}

/**
 * Layout Hover
 **/
.ipadmak-layout-hover-top .ipadmak-inner,
.ipadmak-layout-hover-bottom .ipadmak-inner {
    position: relative;
    overflow: hidden;
}
.ipadmak-layout-hover-top .ipadmak-content-main,
.ipadmak-layout-hover-bottom .ipadmak-content-main {
    position: absolute;
    left: 0;
    height: auto;
    width: 100%;
    -webkit-transition: all 0.6s;
       -moz-transition: all 0.6s;
            transition: all 0.6s;
}
.ipadmak-layout-hover-top .ipadmak-content-main {
    top: 0;
    -webkit-transform: translate( 0, -100% );
       -moz-transform: translate( 0, -100% );
            transform: translate( 0, -100% );
}
.ipadmak-layout-hover-bottom .ipadmak-content-main {
    bottom: 0;
    -webkit-transform: translate( 0, 100% );
       -moz-transform: translate( 0, 100% );
            transform: translate( 0, 100% );
}
.ipadmak-layout-hover-top:hover .ipadmak-content-main,
.ipadmak-layout-hover-bottom:hover .ipadmak-content-main {
    -webkit-transform: translate( 0, 0 );
       -moz-transform: translate( 0, 0 );
            transform: translate( 0, 0 );
}
.ipadmak-layout-hover-top .ipadmak-content-inner,
.ipadmak-layout-hover-bottom .ipadmak-content-inner {
    padding: 12px;
}


/**
 * Ad Popup
 **/
#ipadmak-adpopup .ipadmak-section {
    position: fixed;
    z-index: 99999;
}
#ipadmak-adpopup .ipadmak-topleft {
    top: 4px;
    left: 4px;
}
#ipadmak-adpopup .ipadmak-topright {
    top: 4px;
    right: 4px;
}
#ipadmak-adpopup .ipadmak-topcenter {
    top: 4px;
    width: 100%;
}
#ipadmak-adpopup .ipadmak-bottomleft {
    bottom: 4px;
    left: 4px;
}
#ipadmak-adpopup .ipadmak-bottomright {
    bottom: 4px;
    right: 4px;
}
#ipadmak-adpopup .ipadmak-bottomcenter {
    bottom: 4px;
    width: 100%;
}
.logged-in #ipadmak-adpopup .ipadmak-topleft,
.logged-in #ipadmak-adpopup .ipadmak-topright,
.logged-in #ipadmak-adpopup .ipadmak-topcenter {
    top: 36px;
}


/** 
 * Button 
 **/
.ipadmak-btn {
    font-size: 1.3em;
    font-weight: bold;
    display: inline-block;
    vertical-align: middle;
    padding: 0.2em 0.6em;
    background-color: #ffffff;
    color: #333333!important;
    text-decoration: none!important;
}
.ipadmak-btn:hover,
.ipadmak-btn:active,
.ipadmak-btn:focus {
    background-color: #dddddd;
}

.ipadmak-btn.ipadmak-btn-flat {
    border-bottom: 3px solid #dddddd;
}
.ipadmak-btn.ipadmak-btn-flat:hover {
    border-bottom-color: #bbbbbb;
}

.ipadmak-btn.ipadmak-btn-rounded {
    border-radius: 10px;
    border: 1px solid #dddddd;
}
.ipadmak-btn.ipadmak-btn-rounded:hover {
    border-color: #cccccc;
}

.ipadmak-btn.ipadmak-btn-gradient {
    border-radius: 4px;
    border: 1px solid #dddddd;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
    background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
    background-image:         linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    background-repeat: repeat-x;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15);
}
.ipadmak-btn.ipadmak-btn-gradient:hover,
.ipadmak-btn.ipadmak-btn-gradient:focus {
    background-color: #e0e0e0;
    background-position: 0 -15px;
    border-color: #bbbbbb;
}
.ipadmak-btn.ipadmak-btn-gradient:active {
    background-color: #e0e0e0;
    border-color: #cccccc;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
            box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

.ipadmak-btn.ipadmak-btn-dark {
    border-color: #111111;
    color: #e0e0e0!important;
    background-color: #333333;
}
.ipadmak-btn.ipadmak-btn-dark:hover,
.ipadmak-btn.ipadmak-btn-dark:focus,
.ipadmak-btn.ipadmak-btn-dark:active {
    border-color: #000000;
    color: #ffffff!important;
    background-color: #111111;
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-dark {
    border: 1px solid #111111;
    background-image: -webkit-linear-gradient(top, #444444 0%, #222222 100%);
    background-image:         linear-gradient(to bottom, #444444 0%, #222222 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-dark:hover,
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-dark:focus,
.ipadmak-btn.ipadmak-btn-gradient:active {
    background-color: #222222;
    border-color: #000000;
}

.ipadmak-btn.ipadmak-btn-red {
    border-color: #932a2a;
    color: #ffffff!important;
    background-color: #b43333;
}
.ipadmak-btn.ipadmak-btn-red:hover,
.ipadmak-btn.ipadmak-btn-red:focus,
.ipadmak-btn.ipadmak-btn-red:active {
    border-color: #811e1e;
    color: #ffffff!important;
    background-color: #9f2a2a;
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-red {
    border: 1px solid #811e1e;
    background-image: -webkit-linear-gradient(top, #b43333 0%, #9f2a2a 100%);
    background-image:         linear-gradient(to bottom, #b43333 0%, #9f2a2a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb43333', endColorstr='#ff9f2a2a', GradientType=0);
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-red:hover,
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-red:focus,
.ipadmak-btn.ipadmak-btn-gradient:active {
    background-color: #9f2a2a;
    border-color: #6a1919;
}

.ipadmak-btn.ipadmak-btn-blue {
    border-color: #599bce;
    color: #ffffff!important;
    background-color: #67b0ea;
}
.ipadmak-btn.ipadmak-btn-blue:hover,
.ipadmak-btn.ipadmak-btn-blue:focus,
.ipadmak-btn.ipadmak-btn-blue:active {
    border-color: #437ba8;
    color: #ffffff!important;
    background-color: #5298cf;
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-blue {
    border: 1px solid #599bce;
    background-image: -webkit-linear-gradient(top, #67b0ea 0%, #5298cf 100%);
    background-image:         linear-gradient(to bottom, #67b0ea 0%, #5298cf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff67b0ea', endColorstr='#ff5298cf', GradientType=0);
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-blue:hover,
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-blue:focus,
.ipadmak-btn.ipadmak-btn-gradient:active {
    background-color: #5298cf;
    border-color: #437ba8;
}

.ipadmak-btn.ipadmak-btn-green {
    border-color: #52905a;
    color: #ffffff!important;
    background-color: #65ad6e;
}
.ipadmak-btn.ipadmak-btn-green:hover,
.ipadmak-btn.ipadmak-btn-green:focus,
.ipadmak-btn.ipadmak-btn-green:active {
    border-color: #437a49;
    color: #ffffff!important;
    background-color: #589660;
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-green {
    border: 1px solid #52905a;
    background-image: -webkit-linear-gradient(top, #6ebd78 0%, #589660 100%);
    background-image:         linear-gradient(to bottom, #6ebd78 0%, #589660 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6ebd78', endColorstr='#ff589660', GradientType=0);
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-green:hover,
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-green:focus,
.ipadmak-btn.ipadmak-btn-gradient:active {
    background-color: #589660;
    border-color: #437a49;
}

.ipadmak-btn.ipadmak-btn-orange {
    border-color: #dd9631;
    color: #ffffff!important;
    background-color: #f0ad4e;
}
.ipadmak-btn.ipadmak-btn-orange:hover,
.ipadmak-btn.ipadmak-btn-orange:focus,
.ipadmak-btn.ipadmak-btn-orange:active {
    border-color: #c68c39;
    color: #ffffff!important;
    background-color: #df9d3f;
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-orange {
    border: 1px solid #dd9631;
    background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ce8f36 100%);
    background-image:         linear-gradient(to bottom, #f0ad4e 0%, #ce8f36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffce8f36', GradientType=0);
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-orange:hover,
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-orange:focus,
.ipadmak-btn.ipadmak-btn-gradient:active {
    background-color: #ce8f36;
    border-color: #c68c39;
}

.ipadmak-btn.ipadmak-btn-gold {
    color: #333333!important;
    border-color: #dbc28a;
    background-color: #fce0a1;
}
.ipadmak-btn.ipadmak-btn-gold:hover,
.ipadmak-btn.ipadmak-btn-gold:focus,
.ipadmak-btn.ipadmak-btn-gold:active {
    border-color: #d0b371;
    color: #333333!important;
    background-color: #edce89;
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-gold {
    color: #333333;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .4);
    border: 1px solid #dd9631;
    background-image: -webkit-linear-gradient(top, #fce0a1 0%, #efbd40 100%);
    background-image:         linear-gradient(to bottom, #fce0a1 0%, #efbd40 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffce0a1', endColorstr='#ffefbd40', GradientType=0);
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-gold:hover,
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-gold:focus,
.ipadmak-btn.ipadmak-btn-gradient:active {
    background-color: #efbd40;
    border-color: #d0b371;
}

.ipadmak-btn.ipadmak-btn-aqua {
    color: #ffffff!important;
    border-color: #4aa3bd;
    background-color: #5bc0de;
}
.ipadmak-btn.ipadmak-btn-aqua:hover,
.ipadmak-btn.ipadmak-btn-aqua:focus,
.ipadmak-btn.ipadmak-btn-aqua:active {
    border-color: #3b94af;
    color: #ffffff!important;
    background-color: #47acca;
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-aqua {
    border: 1px solid #4aa3bd;
    background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2f96b4 100%);
    background-image:         linear-gradient(to bottom, #5bc0de 0%, #2f96b4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-aqua:hover,
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-aqua:focus,
.ipadmak-btn.ipadmak-btn-gradient:active {
    background-color: #2f96b4;
    border-color: #3b94af;
}

.ipadmak-btn.ipadmak-btn-purple {
    color: #ffffff!important;
    border-color: #9049b2;
    background-color: #a654cd;
}
.ipadmak-btn.ipadmak-btn-purple:hover,
.ipadmak-btn.ipadmak-btn-purple:focus,
.ipadmak-btn.ipadmak-btn-purple:active {
    border-color: #7c359e;
    color: #ffffff!important;
    background-color: #953fbe;
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-purple {
    border: 1px solid #9049b2;
    background-image: -webkit-linear-gradient(top, #a654cd 0%, #8438a7 100%);
    background-image:         linear-gradient(to bottom, #a654cd 0%, #8438a7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa654cd', endColorstr='#ff8438a7', GradientType=0);
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-purple:hover,
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-purple:focus,
.ipadmak-btn.ipadmak-btn-gradient:active {
    background-color: #8438a7;
    border-color: #7c359e;
}

.ipadmak-btn.ipadmak-btn-lime {
    color: #333333!important;
    border-color: #aac45c;
    background-color: #c3e169;
}
.ipadmak-btn.ipadmak-btn-lime:hover,
.ipadmak-btn.ipadmak-btn-lime:focus,
.ipadmak-btn.ipadmak-btn-lime:active {
    border-color: #93ad44;
    color: #333333!important;
    background-color: #b0ce54;
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-lime {
    color: #333333!important;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .4);
    border: 1px solid #aac45c;
    background-image: -webkit-linear-gradient(top, #c3e169 0%, #9fb952 100%);
    background-image:         linear-gradient(to bottom, #c3e169 0%, #9fb952 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc3e169', endColorstr='#ff9fb952', GradientType=0);
}
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-lime:hover,
.ipadmak-btn.ipadmak-btn-gradient.ipadmak-btn-lime:focus,
.ipadmak-btn.ipadmak-btn-gradient:active {
    background-color: #9fb952;
    border-color: #93ad44;
}

/**
 * Mobile
 **/
@media (max-width: 779px) {

    .ipadmak-mobile-off {
        display: none;
    }
    .ipadmak-mobile-on {
        width: 100%;
        height: auto;
    }
    .ipadmak-mobile-on .ipadmak-inner {
        width: auto;
        height: auto;
    }
    .ipadmak-layout-image-left .ipadmak-thumb,
    .ipadmak-layout-image-left .ipadmak-content-main,
    .ipadmak-layout-image-right .ipadmak-thumb,
    .ipadmak-layout-image-right .ipadmak-content-main {
        float: none;
        width: 100%;
    }
    
}