/*******=======Font face for templates====******/
@font-face {
    font-family: 'Arial Rounded MT Std';
    src: url('fonts/ArialRoundedMTStd.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Arial Rounded MT Bold';
    src: url('fonts/ArialRoundedMTBd.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'nhm_ingridregular';
    src: url('fonts/nhmingreg-webfont.woff2') format('woff2'),
        url('fonts/nhmingreg-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
/**font for bc-temp2***/
@font-face {
    font-family: 'Avenir Next Bold';
    src: url('fonts/AvenirNext-Bold.woff2') format('woff2'),
        url('fonts/AvenirNext-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next Regular';
    src: url('fonts/AvenirNext-Regular.woff2') format('woff2'),
        url('fonts/AvenirNext-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next Medium';
    src: url('fonts/AvenirNext-Medium.woff2') format('woff2'),
        url('fonts/AvenirNext-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Avenir Next Demi';
    src: url('fonts/AvenirNext-DemiBold.woff2') format('woff2'),
        url('fonts/AvenirNext-DemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Avenir Next Condensed Demi';
    src: url('fonts/AvenirNextCondensed-DemiBold.woff2') format('woff2'),
        url('fonts/AvenirNextCondensed-DemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Next Condensed';
    src: url('fonts/AvenirNextCondensed-Medium.woff2') format('woff2'),
        url('fonts/AvenirNextCondensed-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
/*END*/
/**font for bc-temp2***/
@font-face {
    font-family: 'Futura Condensed';
    src: url('fonts/FuturaCondMedium.woff2') format('woff2'),
        url('fonts/FuturaCondMedium.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Futura';
    src: url('fonts/FuturaBT-MediumCondensed.woff2') format('woff2'),
        url('fonts/FuturaBT-MediumCondensed.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Futura';
    src: url('fonts/Futura-CondensedBold.woff2') format('woff2'),
        url('fonts/Futura-CondensedBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
/*END*/
@font-face {
    font-family: 'Arista 2.0 Alternate';
    src: url('fonts/Arista20AlternateLight.woff2') format('woff2'),
        url('fonts/Arista20AlternateLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
/**font for bc-tempe4**/
@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue.woff2') format('woff2'),
        url('fonts/HelveticaNeue.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue BlackCond';
    src: url('fonts/HelveticaNeue-BlackCond.woff2') format('woff2'),
        url('fonts/HelveticaNeue-BlackCond.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Bold.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Black.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}
/*END*/

/**font for bc-tempe5**/
@font-face {
    font-family: 'Museo Sans 500';
    src: url('fonts/MuseoSans-500.woff2') format('woff2'),
        url('fonts/MuseoSans-500.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/*END*/
/** flyer 2 font**/
@font-face {
    font-family: 'Myriad Pro Cond';
    src: url('fonts/MyriadPro-Cond.woff2') format('woff2'),
        url('fonts/MyriadPro-Cond.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('fonts/MyriadPro-Regular.woff2') format('woff2'),
        url('fonts/MyriadPro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Myriad Pro';
    src: url('fonts/MyriadPro-Semibold.woff2') format('woff2'),
        url('fonts/MyriadPro-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}
/*end*/
/** flyer 3 font**/
@font-face {
    font-family: 'MurrayHill Bd BT';
    src: url('fonts/MurrayHillBT-Bold.woff2') format('woff2'),
        url('fonts/MurrayHillBT-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Minion Pro';
    src: url('fonts/MinionPro-Regular.woff2') format('woff2'),
        url('fonts/MinionPro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Minion Pro';
    src: url('fonts/MinionPro-Regular.woff2') format('woff2'),
        url('fonts/MinionPro-Regular.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Minion Pro';
    src: url('fonts/MinionPro-MediumIt.woff2') format('woff2'),
        url('fonts/MinionPro-MediumIt.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}
/*end*/
@font-face {
    font-family: 'BickhamScriptPro-Regular';
    src: url('fonts/BickhamScriptPro-Regular.eot');
    src: url('fonts/BickhamScriptPro-Regular.woff2') format('woff2'),
        url('fonts/BickhamScriptPro-Regular.woff') format('woff'),
        url('fonts/BickhamScriptPro-Regular.ttf') format('truetype'),
        url('fonts/BickhamScriptPro-Regular.svg#BickhamScriptPro-Regular') format('svg'),
        url('fonts/BickhamScriptPro-Regular.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}
/** Loyalty Card 1 font**/
@font-face {
    font-family: 'Montserrat';
    src: url('fonts/Montserrat-Bold.eot');
    src: url('fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Montserrat-Bold.woff2') format('woff2'),
        url('fonts/Montserrat-Bold.woff') format('woff'),
        url('fonts/Montserrat-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('fonts/MyriadPro-Regular.eot');
    src: url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/MyriadPro-Regular.woff2') format('woff2'),
        url('fonts/MyriadPro-Regular.woff') format('woff'),
        url('fonts/MyriadPro-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('fonts/MyriadPro-Bold.eot');
    src: url('fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/MyriadPro-Bold.woff2') format('woff2'),
        url('fonts/MyriadPro-Bold.woff') format('woff'),
        url('fonts/MyriadPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Affectionately Yours';
    src: url('fonts/AffectionatelyYours.eot');
    src: url('fonts/AffectionatelyYours.eot?#iefix') format('embedded-opentype'),
        url('fonts/AffectionatelyYours.woff2') format('woff2'),
        url('fonts/AffectionatelyYours.woff') format('woff'),
        url('fonts/AffectionatelyYours.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Myriad Pro';
    src: url('fonts/MyriadPro-Black.eot');
    src: url('fonts/MyriadPro-Black.eot?#iefix') format('embedded-opentype'),
        url('fonts/MyriadPro-Black.woff2') format('woff2'),
        url('fonts/MyriadPro-Black.woff') format('woff'),
        url('fonts/MyriadPro-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}


/** Loyalty Card 2 font**/
@font-face {
    font-family: 'Cochin';
    src: url('fonts/Cochin-BoldItalic.eot');
    src: url('fonts/Cochin-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Cochin-BoldItalic.woff2') format('woff2'),
        url('fonts/Cochin-BoldItalic.woff') format('woff'),
        url('fonts/Cochin-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Cochin';
    src: url('fonts/Cochin-Bold.eot');
    src: url('fonts/Cochin-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Cochin-Bold.woff2') format('woff2'),
        url('fonts/Cochin-Bold.woff') format('woff'),
        url('fonts/Cochin-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Cochin';
    src: url('fonts/Cochin-Italic.eot');
    src: url('fonts/Cochin-Italic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Cochin-Italic.woff2') format('woff2'),
        url('fonts/Cochin-Italic.woff') format('woff'),
        url('fonts/Cochin-Italic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Cochin';
    src: url('fonts/Cochin.eot');
    src: url('fonts/Cochin.eot?#iefix') format('embedded-opentype'),
        url('fonts/Cochin.woff2') format('woff2'),
        url('fonts/Cochin.woff') format('woff'),
        url('fonts/Cochin.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
/** Gift Voucher-template2 font**/
@font-face {
    font-family: 'Times';
    src: url('fonts/Times-Bold.eot');
    src: url('fonts/Times-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Times-Bold.woff2') format('woff2'),
        url('fonts/Times-Bold.woff') format('woff'),
        url('fonts/Times-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Times';
    src: url('fonts/Times-Italic.eot');
    src: url('fonts/Times-Italic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Times-Italic.woff2') format('woff2'),
        url('fonts/Times-Italic.woff') format('woff'),
        url('fonts/Times-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Times';
    src: url('fonts/Times-Roman.eot');
    src: url('fonts/Times-Roman.eot?#iefix') format('embedded-opentype'),
        url('fonts/Times-Roman.woff2') format('woff2'),
        url('fonts/Times-Roman.woff') format('woff'),
        url('fonts/Times-Roman.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Times';
    src: url('fonts/Times-BoldItalic.eot');
    src: url('fonts/Times-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Times-BoldItalic.woff2') format('woff2'),
        url('fonts/Times-BoldItalic.woff') format('woff'),
        url('fonts/Times-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: "DIN-Regular";
/*    src: url('fonts/DIN-Regular.eot'),
        url('fonts/DIN-Regular.svg#DIN-Regular') format('svg'),
        url('fonts/DIN-Regular.ttf') format('truetype'),
        url('fonts/DIN-Regular.woff') format('woff'),
        url('fonts/DIN-Regular.woff2') format('woff2');*/
        src: url('fonts/DIN-Medium.eot'),
        url('fonts/DIN-Medium.svg#DIN-Medium') format('svg'),
        url('fonts/DIN-Medium.ttf') format('truetype'),
        url('fonts/DIN-Medium.woff') format('woff'),
        url('fonts/DIN-Medium.woff2') format('woff2');
}
@font-face {
    font-family: "DIN-Medium";
    src: url('fonts/DIN-Medium.eot'),
        url('fonts/DIN-Medium.svg#DIN-Medium') format('svg'),
        url('fonts/DIN-Medium.ttf') format('truetype'),
        url('fonts/DIN-Medium.woff') format('woff'),
        url('fonts/DIN-Medium.woff2') format('woff2');
}
@font-face {
    font-family: "DIN-Light";
    src: url('fonts/DIN-Light.eot'),
        url('fonts/DIN-Light.svg#DIN-Light') format('svg'),
        url('fonts/DIN-Light.ttf') format('truetype'),
        url('fonts/DIN-Light.woff') format('woff'),
        url('fonts/DIN-Light.woff2') format('woff2');
}
@font-face {
    font-family: "DIN-Bold";
    src: url('fonts/DIN-Bold.eot'),
        url('fonts/DIN-Bold.svg#DIN-Bold') format('svg'),
        url('fonts/DIN-Bold.ttf') format('truetype'),
        url('fonts/DIN-Bold.woff2') format('woff2'),
        url('fonts/DIN-Bold.woff') format('woff');
}
@font-face {
    font-family: "DIN-RegularAlternate";
    src: url('fonts/DIN-RegularAlternate.eot'),
        url('fonts/DIN-RegularAlternate.svg#DIN-RegularAlternate') format('svg'),
        url('fonts/DIN-RegularAlternate.ttf') format('truetype'),
        url('fonts/DIN-RegularAlternate.woff') format('woff');
}
@font-face {
    font-family: 'DIN-MediumAlternate';
    src: url('fonts/DIN-MediumAlternate.eot?#iefix') format('embedded-opentype'),  
    url('fonts/DIN-MediumAlternate.woff') format('woff'),
    url('fonts/DIN-MediumAlternate.woff2') format('woff2'), 
    url('fonts/DIN-MediumAlternate.ttf')  format('truetype'), 
    url('fonts/DIN-MediumAlternate.svg#DIN-MediumAlternate') format('svg');
  }
  @font-face {
    font-family: 'DIN-LightAlternate';
    src: url('fonts/DIN-LightAlternate.eot');
    src: url('fonts/DIN-LightAlternate.eot?#iefix') format('embedded-opentype'),
        url('fonts/DIN-LightAlternate.woff2') format('woff2'),
        url('fonts/DIN-LightAlternate.woff') format('woff'),
        url('fonts/DIN-LightAlternate.ttf') format('truetype'),
        url('fonts/DIN-LightAlternate.svg#DIN-LightAlternate') format('svg');
}

@font-face {
    font-family: 'DINBoldAlternate';
    src: url('fonts/DINBoldAlternate.eot');
    src: url('fonts/DINBoldAlternate.eot?#iefix') format('embedded-opentype'),
        url('fonts/DINBoldAlternate.woff2') format('woff2'),
        url('fonts/DINBoldAlternate.woff') format('woff'),
        url('fonts/DINBoldAlternate.ttf') format('truetype'),
        url('fonts/DINBoldAlternate.svg#DINBoldAlternate') format('svg');
}

  
@font-face {
    font-family: 'SignPainter HouseScript Regular';
    src:
        url('fonts/SignPainter HouseScript Regular.ttf') format('truetype');
}
/*Image cropper styling**/
.crop-wrapper {
    position:relative;
    width:100%;
    height:100%;
    overflow:hidden;
}
.resize-container {
    position: relative;
    display: inline-block;
    cursor: move;
    margin: 0 auto;
}
.resize-container-ontop {
    position: absolute;
    cursor: move;
    background-color: rgba(5,255,5,0);
    z-index: 1000;
    width: 100%;
    height: 100%;
}

.resize-container img {
    display: block;
}

.resize-container:hover img,
.resize-container:active img {
    outline: 2px dashed rgba(0,0,0,.9);
}
.resize-handle-ne, .resize-handle-se, .resize-handle-nw, .resize-handle-sw {

    position: absolute;
    display: block;
    width: 12px;
    height: 12px;
    background: #678D75;
    z-index: 999;
    border-radius: 50%;
    border: 2px solid #fff;
    box-shadow: 0px 0px 0px 1px rgba(19, 93, 30, 0.9);

}
.resize-handle-nw {
    top: -5px;
    left: -5px;
    cursor: nw-resize;
}

.resize-handle-sw {
    bottom: -5px;
    left: -5px;
    cursor: sw-resize;
}

.resize-handle-ne {
    top: -5px;
    right: -5px;
    cursor: ne-resize;
}

.resize-handle-se {
    bottom: -5px;
    right: -5px;
    cursor: se-resize;
}

.img-area .overlay {

    position: absolute;
    z-index: 999;
    border: solid 1px rgba(222,222,222,.9);
    box-sizing: content-box;
    pointer-events: none;
    box-shadow: 0 0 2000px 2000px rgba(245, 245, 245, 0.5);

}
.img-area .overlay:before {
    top: 0;
    margin-left: -2px;
    margin-top: -40px;
}

.img-area .overlay:after {
    bottom: 0;
    margin-left: -2px;
    margin-bottom: -40px;
}


.img-area .overlay-inner:before {
    left: 0;
    margin-left: -40px;
    margin-top: -2px;
}

.img-area .overlay-inner:after{
    right: 0;
    margin-right: -40px;
    margin-top: -2px;
}


/*Cropper end **/

/**card wrap styling*/
.card-view-wrap{ position: relative;}
.card-view-wrap .selected-card{ margin: 20px auto; padding: 10px; background: #f8f8f8;}
.card-view-wrap .selected-card .card-inner-wrap { display: block; box-shadow: 0px 0px 5px rgba(0,0,0,0.2); padding: 10px; height: 100%;width: 100%; position: relative;overflow: hidden;}
.card-view-wrap .selected-card .card-inner-wrap .img-area img{ height: 100%;}
.card-view-wrap .selected-card .card-inner-wrap .img-area.round-img{ border-radius: 200px; }
.card-view-wrap .selected-card .card-inner-wrap .img-area.round-img .design-overlay{ border-radius: 50%; }
.card-view-wrap .selected-card .card-inner-wrap .img-area.round-img img{ border-radius: 0; }
.card-view-wrap .content-area { padding: 20px;}
.card-view-wrap .text-with-no-img .content-area { padding: 5px 10px;}
.card-view-wrap .content-area .form-control { border: 1px solid transparent;border-radius: 0;border-bottom: 1px dotted #b1b1b1; background: transparent; box-shadow: none;transition: 0.2s ease-in;
                                              -webkit-transition: 0.2s ease-in;  padding: 0; height: 25px; line-height: 22px;}
.card-view-wrap .content-area .form-control:focus{ background: #fff; border: 1px solid #ddd; color: #666 !important;
                                                   /*height: 32px;*/
                                                   padding: 0px;}
.card-view-wrap .content-area .form-control.textbox{ width: 100%; height: 100%; border: 1px solid #ddd; }
.card-view-wrap .content-area .form-control.textbox:focus{padding: 0px; }
.card-view-wrap .content-area .form-control.title{ height: 32px; line-height: 32px; font-size: 18px;}
.card-view-wrap .content-area .form-control.title:focus{
    /*height: 35px;*/
    padding: 0px;}

.card-view-wrap .img-area {border: 1px dashed #ddd; display: block; position: relative; cursor: pointer; height: 100%;}
.card-view-wrap .img-area .img-overlay { transition: all 0.3s ease-in; color: #777; font-style: italic; text-align: center; -webkit-transition: all 0.3s ease-in; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(255,255,255,0.7); display: inline-block; padding-top: 28%; opacity: 0.3; visibility: visible;}
.card-view-wrap .img-area .absol-text { position: absolute; top: 40%; bottom: 0; text-align: center; color: #888; text-transform: capitalize; left: 0;  right: 0; margin: auto; font-style: italic; font-size: 13px; padding: 20px;}
.card-view-wrap .img-area:hover .img-overlay{ opacity: 1; visibility: visible;}
/**crad shapes*/
.card-view-wrap .shape-round { border-radius: 20px; overflow: hidden;}
.card-view-wrap .shape-square { border-radius: 0px;}
/**END*/

/**card direction***/
.card-view-wrap .landscape {  width: 499px;height: 355px; max-width: 100%;}
.card-view-wrap .portrait { width: 355px; height: 499px; max-width: 100%;}
.card-view-wrap .square { width: 391px; height: 391px; max-width: 100%;}
/**end*/
.pl-0{padding-left: 0 !important;}
/**card 2 columns*/
.card-left-side, .card-right-side{ display: inline-block;  vertical-align: middle;}
.card-left-side.with-content, .card-right-side.with-content {  width: 68%; height: 100%;}
.card-right-side.with-img, .card-left-side.with-img {width: 31%;height: 100%;}
/**END*/

/**Image wrap sizes**/
.text-with-left-img  .img-area, .text-with-right-img .img-area, .full-img .img-area{ height: 100%;}
.text-with-top-img.landscape .img-area, .text-with-bottom-img.landscape .img-area{  height: 96px;}
.text-with-top-img.square .img-area, .text-with-bottom-img.square .img-area{  height: 160px;}
.text-with-top-img.portrait .img-area, .text-with-bottom-img.portrait .img-area{  height: 146px;}
.text-with-middle-img .img-area {height: 140px;}
/**Image wrap shapes**/
.text-with-left-img .shape-round .img-area{border-radius: 15px 0 0 15px;}
.text-with-right-img .shape-round .img-area{border-radius: 0 15px 15px 0;}
.text-with-top-img .shape-round .img-area{ border-radius: 15px 15px 0 0;}
.text-with-bottom-img .shape-round .img-area{ border-radius:  0 0 15px 15px;}
.full-img  .shape-round .img-area{ border-radius: 15px;}
.card-view-wrap .medium-text-field .content-area .form-control{ height: 48px; line-height: 48px;}
.card-view-wrap .medium-text-field .content-area .form-control:focus{ height: 50px;}
.card-view-wrap .lg-text-field .content-area{ padding: 40px 20px;}
.card-view-wrap .lg-text-field .content-area .form-control{ height: 65px;}
.card-view-wrap .lg-text-field .content-area .form-control:focus{ height: 70px;}
/**end*/
/**Content cols*/
.content-area.dual-col .single-col { width: 48%; float: left;padding: 10px 0;}
.card-view-wrap .two-cols {display: block;}
.card-view-wrap .two-cols .col { width: 49.5%; float: left; margin: 10px;}
.card-view-wrap .two-cols .col .content-area{ padding: 0;}
.card-view-wrap .three-cols {display: block;}
.card-view-wrap .three-cols .col { width: 30.5%; float: left; margin: 10px;}
.card-view-wrap .three-cols .col .content-area{ padding: 0;}
.card-view-wrap .four-cols {display: block;}
.card-view-wrap .four-cols .col { width: 22%; float: left; margin: 10px;}
.card-view-wrap .four-cols .col .content-area{ padding: 0;}
.card-view-wrap .four-cols .col .img-area .absol-text{  font-size: 12px;}
/**end*/
/* selected product layout**/
.card-view-wrap .selected-product-layout{ margin: 20px auto; padding: 10px; background: #fff;}
.card-view-wrap .selected-product-layout .card-inner-wrap { display: block; box-shadow: 0px 0px 5px rgba(0,0,0,0.4); padding: 10px; height: 100%;width: 100%; position: relative;overflow: hidden;}
.card-view-wrap .selected-product-layout textbox.form-control{height: 100%; border: 1px solid #ddd; resize: none;}
.card-view-wrap .selected-product-layout textbox.form-control:focus{height: 100%; }
.card-view-wrap .selected-product-layout .uploadimg-icon { width: 80px; margin: 10px auto;}
.card-view-wrap .selected-product-layout .layout-body{ height: 80%;}
.card-view-wrap .selected-product-layout .layout-footer { height: 20%;}
.card-view-wrap .selected-product-layout .layout-header { height: 20%;}
/**end*/
/**text over image**/
.selected-product-layout.text-over-img .img-area { height: 100%; overflow: hidden; position: relative; bottom: 0; top: 0; right: 0; right: 0; left: 0; display: block;}
.selected-product-layout.text-over-img .textbox-wrap { position: absolute;top: 0; bottom: 0; left: 0;right: 0; margin: 20px;height: auto;}
.selected-product-layout.text-over-img .textbox-wrap .form-control{ background: transparent; border: none; transition: 0.3s; box-shadow: none; height: 100%;}
.selected-product-layout.text-over-img .img-area img { width: 100%;margin: auto;}
.selected-product-layout.text-over-img .textbox-wrap:hover .form-control{ background: rgba(255,255,255,0.5);}
.selected-product-layout.text-over-img .textbox-wrap:hover .form-control:focus{background: #fff;}
.selected-product-layout.text-over-img.half-img .textbox-wrap .form-control{ width:50%;}

/***=====mini card  templates=====***/

.text-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
.card-view-wrap .minicard .content-area { padding: 10px;}
.card-view-wrap .minicard .img-area .absol-text{ padding: 5px;}
/**card size**/
.card-view-wrap .minicard.landscape {  width: 420px;height: 181px; max-width: 100%;}
.card-view-wrap .minicard.portrait { width: 181px; height: 420px; max-width: 100%;}
/**Form-control size**/
.card-view-wrap .minicard .content-area .form-control{height: 19px; line-height: 15px; font-size: 15px;}
.card-view-wrap .minicard .content-area .form-control:focus{height: 22px;}
/**img size**/
.minicard.text-with-left-img  .img-area, .minicard.text-with-right-img .img-area, .minicard.full-img .img-area{ height: 100%;}
.minicard.text-with-top-img.landscape .img-area, .minicard.text-with-bottom-img.landscape .img-area{  height: 55px;}
.minicard.text-with-top-img.portrait .img-area, .minicard.text-with-bottom-img.portrait .img-area{  height: 60px;}
/**card 2 columns*/
.minicard .card-left-side.with-content, .minicard .card-right-side.with-content {  width: 76%; height: 100%;}
.minicard .card-right-side.with-img, .minicard .card-left-side.with-img {width: 23%;height: 100%;}
.card-view-wrap .minicard .img-area .absol-text{top: 35%; font-size: 12px; line-height: 14px;}
.multiple-img.portrait .six-images-wrap .img-area { width: 46%; float: left; height: 175px; margin: 7px;}
/**end mini card  templates*/

/**======Square cards templates======***/

/**=======Post cards templates======***/

/***small postcards**/
.postcard-left-side{ width: 50%; position: relative; z-index: 22;}
.postcard-render-img{ position: absolute; top: 0; left: 0; z-index: 1;}
.card-view-wrap .small-a.landscape {  width: 608px;height: 436px;}
.card-view-wrap .small-a .form-control.textbox:focus{ padding: 0;}
.card-view-wrap .small-a .form-control.textbox{ line-height: 14px;}
.card-view-wrap .small-a.portrait { width: 436px; height: 608px;}
.textbox-wrap, .textbox-wrap .content-area{height: 100%; }
.textbox-wrap .content-area{ padding: 20px 20px 30px; position: relative; z-index: 22;}
.postcard-body{ height: 80%;}
.postcard-footer { height: 20%;}
.postcard-footer .content-area{ padding: 10px 20px;}
.card-view-wrap .small-a .postcard-right-img .img-area{width: 156px; height: 156px; float: right;}
.card-view-wrap .small-a .postcard-footer .mini-img .img-area { width: 70px; height: 59px; font-size: 10px; line-height: 12px;}
.card-view-wrap .small-a .img-area .absol-text{ top: 20%;}
.card-view-wrap .small-a .postcard-footer .mini-img .img-area .absol-text {  top: 8%;  padding: 5px; font-size: 10px;}
.card-view-wrap .small-a .postcard-footer .content-area .media-body .form-control.textbox{height: 60px;
                                                                                          /*white-space: pre-line !important;*/
                                                                                          word-wrap: break-word;
}
.selected-product-layout.small-a.landscape.halftext-nofooter .textbox {

    width: 240px;
    height: 355px;
    /*white-space: pre-line !important;*/
    word-wrap: break-word;

}
.selected-product-layout.small-a.halftext-footerbuddys .textbox {

    width: 240px;
    height: 265px;
    /*white-space: pre-line !important;*/
    word-wrap: break-word;

}
.selected-product-layout.small-a.landscape.textbox-with-righttext.footer-nobuddy .postcard-body .textbox {
    width: 530px;
    height: 265px;
    /*white-space: pre-line !important;*/
    word-wrap: break-word;
}
.selected-product-layout.small-a.landscape.textbox-with-righttext .postcard-footer.textbox-wrap .form-control.textbox {
    width: 400px;
    height: 60px;
    font-size: 12px;
    line-height: 14px;
    word-wrap: break-word;
    /*white-space: pre-line !important;*/
}
.selected-product-layout.small-a.landscape.text-only .form-control.textbox {

    height: 350px;
    width: 525px;
    /*white-space: pre-line !important;*/
    word-wrap: break-word;

}
.selected-product-layout.small-a.portrait.text-only .form-control.textbox {

    height: 525px;
    width: 350px;
    /*white-space: pre-line !important;*/
    word-wrap: break-word;
}
.selected-product-layout.small-a.landscape.textbox-with-righttext.footer-img .postcard-body .textbox {
    width: 525px;
    height: 265px;
    word-wrap: break-word;
    /*white-space: pre-line !important;*/
}
.selected-product-layout.small-a.footer-buddyimg .form-control.textbox {

    width: 240px;
    height: 265px;
    /*white-space: pre-line !important;*/
    word-wrap: break-word;

}
/**===End Post cards templates==***/

/***===== Sticker templates=====***/
.card-view-wrap .selected-card.sticker{padding: 8px;}
.card-view-wrap .sticker{width: 227px;height: 227px;}
/*outer-rounded*/
.card-view-wrap .rounded, .card-view-wrap .rounded .card-inner-wrap{border-radius: 200px  !important;/*overflow: hidden;*/}
.card-view-wrap .rounded, .card-view-wrap .rounded .card-inner-wrap{border-radius: 200px  !important;}
.sticker .with-img, .sticker .img-area {width: 100%;height: 100%;}
/*Sticker Raound*/
.sticker.rounded .img-area{border-radius: 50%;}
.sticker.rounded .img-area .design-overlay{border-radius: 50%;}
.sticker.rounded .img-area .resizeableImg{border-radius: 50%;}
.card-view-wrap .img-area.roundImg .resizeableImg{border-radius: 50%;}
/**one-line templates***/
.sticker .one-line .content-area {padding: 50px 10px;}
.sticker .one-line .content-area .form-control{width: 100%; height: 50px;text-align: center;margin: 0 auto; line-height: 47px;}

/***two-line templates**/
.sticker .two-line .content-area {padding: 35px 10px;}
.sticker .two-line .content-area .form-control{width: 100%; height: 43px;}
/***three-line templates***/
.sticker .three-line .content-area {padding: 20px 10px;}
.sticker .three-line .content-area .form-control{width: 100%; height: 38px; line-height: 38px;text-align: center;margin: 0 auto;}
.sticker .three-line .content-area .form-control:first-child{width: 90%;}
.sticker .three-line .content-area .form-control:last-child{width: 90%;}
/***four-line template***/
.sticker .five-line .content-area {padding: 15px 10px;}
.sticker .five-line .content-area .form-control{width: 100%; height: 26px; line-height: 26px;text-align: center;margin: 0 auto;}
.sticker .five-line .content-area .form-control:first-child{width: 80%;}
.sticker .five-line .content-area .form-control:last-child{width: 80%;}
/***text seven-line templates***/
.sticker .seven-line .content-area {padding: 6px 10px;}
.sticker .seven-line .content-area .form-control{width: 100%; height: 22px; line-height: 22px;text-align: center;margin: 0 auto;}
.sticker .seven-line .content-area .form-control:first-child{width: 70%;}
.sticker .seven-line .content-area .form-control:last-child{width: 70%;}
/*---text and Image Section Start----*/
/* text position */
.selected-card.sticker .text-over-img {position: relative;overflow: hidden;}
.selected-card.sticker .text-over-img .content-absol{position: absolute;}
/* image position */
.selected-card.sticker .text-over-img .img-area{
    /*overflow: hidden;*/
}
.selected-card.sticker .text-over-img .img-area img{height: auto;}
/***one line***/
.sticker .text-over-img .one-line .content-area {padding: 0px 20px;}
.selected-card.sticker .text-over-img .one-line.content-absol{top: 30%;}
/***text two line***/
.sticker .text-over-img .two-line .content-area {padding: 0px 20px;}
.sticker .two-line.contenr-absol .content-area .form-control{width: 100%; height: 43px; line-height: 43px;text-align: center;margin: 0 auto;}
.selected-card.sticker .with-img .with-content.two-line.content-absol{top: 20%;}
/***three line***/
.sticker .text-over-img .three-line .content-area {padding: 0px 20px;}
.sticker .three-line.contenr-absol .content-area .form-control{width: 100%; height: 38px; line-height: 38px;text-align: center;margin: 0 auto;}
.selected-card.sticker .with-img .with-content.three-line.content-absol{top: 12%;}
.sticker .three-line.contenr-absol .content-area .form-control:first-child{width: 85%;}
.sticker .three-line.contenr-absol .content-area .form-control:last-child{width: 85%;}
/***five line***/
.sticker .text-over-img .five-line .content-area {padding: 0px 20px;}
.sticker .five-line.contenr-absol .content-area .form-control{width: 100%; height: 26px; line-height: 26px;text-align: center;margin: 0 auto;}
.selected-card.sticker .with-img .with-content.five-line.content-absol{top: 10%;}
.sticker .five-line.contenr-absol .content-area .form-control:first-child{width: 75%;}
.sticker .five-line.contenr-absol .content-area .form-control:last-child{width: 75%;}
/***seven line***/
.sticker .with-img .seven-line .content-area {padding: 0px 20px;}
.sticker .seven-line.contenr-absol .content-area .form-control{width: 100%; height: 22px; line-height: 22px;text-align: center;margin: 0 auto;}
.selected-card.sticker .with-img .with-content.seven-line.content-absol{top: 4%;}
.sticker .seven-line.contenr-absol .content-area .form-control:first-child{width: 60%;}
.sticker .seven-line.contenr-absol .content-area .form-control:nth-child(2){width: 70%;}
.sticker .seven-line.contenr-absol .content-area .form-control:nth-child(6){width: 70%;}
.sticker .seven-line.contenr-absol .content-area .form-control:last-child{width: 60%;}
/* text top and image bottom */
.sticker .content-area.four-line-with-bottom-image {padding: 5px 5px 15px 5px;}
.sticker.rounded .img-area.img-bottom {border-radius: 0% 0% 100px 100px;width: 100%;height: 97px;
                                       /*overflow: hidden;*/
}
.sticker.rounded .img-area.img-bottom .absol-text {top: 20%;padding: 0 20px}
.sticker.rounded .img-area.img-bottom img{width: 100%;height: auto;object-fit: cover;}
.card-view-wrap .selected-card.sticker.text-with-bottom-img .card-inner-wrap {padding: 6px 10px;}
.card-view-wrap .sticker.text-with-bottom-img .content-area .form-control {width: 100%; height: 20px; line-height: 20px;text-align: center;margin: 0 auto;}
.card-view-wrap .sticker.text-with-bottom-img .content-area .form-control:nth-child(1){width: 55%}
.card-view-wrap .sticker.text-with-bottom-img .content-area .form-control:nth-child(2){width: 75%}
.card-view-wrap .sticker.text-with-bottom-img .content-area .form-control:nth-child(3){width: 90%}
/* text top and image bottom */
.sticker .content-area.four-line-with-top-image {padding: 0 5px;}
.sticker.rounded .img-area.img-top {border-radius: 100px 100px 0% 0%;width: 100%;height: 97px;
                                    /*overflow: hidden;*/
}
.sticker.rounded .img-area.img-top .absol-text {top: 40%;padding: 0 20px}
.sticker.rounded .img-area.img-top img{width: 100%;height: auto;object-fit: cover;}
.card-view-wrap .selected-card.sticker.text-with-bottom-img .card-inner-wrap {padding: 6px 10px;}
.card-view-wrap .sticker.text-with-top-img .content-area .form-control {width: 100%; height: 20px; line-height: 20px;text-align: center;margin: 0 auto;}
.card-view-wrap .sticker.text-with-top-img .content-area .form-control:nth-child(4){width: 50%}
.card-view-wrap .sticker.text-with-top-img .content-area .form-control:nth-child(3){width: 75%}
.card-view-wrap .sticker.text-with-top-img .content-area .form-control:nth-child(2){width: 90%}
/***=====End Sticker templates=====***/


/**=====Flyers templates======***/
/**flyers A6**/
.card-view-wrap .flyers-a6.landscape {  width: 608px;height: 436px;}
.card-view-wrap .flyers-a6.portrait { width: 436px; height: 608px;}
.card-view-wrap .flyers-a6.img-with-border .card-inner-wrap{padding: 50px;}
.card-view-wrap .selected-product-layout.flyers-a6.portrait .layout-body{ height: 60%;}
.card-view-wrap .selected-product-layout.flyers-a6.portrait .layout-footer { height: 40%;}
.card-view-wrap .selected-product-layout.flyers-a6.portrait .layout-header { height: 40%;}
.flyers-a6.text-with-bottom-img .img-area, .flyers-a6.text-with-top-img .img-area, .flyers-a6.text-with-bottom-img .img-area{height: 100%;}
.card-view-wrap .selected-product-layout.flyers-a6.text-only .form-control.textbox {
    width: 360px;
    height: 525px;
    word-wrap: break-word;
    /*white-space: pre-line !important;*/
}
.selected-product-layout.flyers-a6.text-with-bottom-img .form-control.textbox {
    width: 355px;
    height: 290px;
    word-wrap: break-word;
    /*white-space: pre-line !important;*/
}
.selected-product-layout.flyers-a6.text-with-top-img .form-control.textbox {
    width: 355px;
    height: 300px;
    word-wrap: break-word;
    /*white-space: pre-line !important;*/
}
/*.card-inner-wrap.shape-round .img-area{overflow: hidden;}*/

.card-view-wrap .selected-product-layout.fa5-temp13.fa6-temp13 .content-area .form-control.title,
.card-view-wrap .selected-product-layout.fa5-temp13.fa6-temp13 .content-area .form-control.title:focus {
    height: 24px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp13.fa6-temp13 .content-area .form-control.email {
    height: 11px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp13.fa6-temp13.back-side .layout-body .text-overlay.over {
    width: 355px;
    right: 0;
    height: 240px;
}
.card-view-wrap .selected-product-layout.fa5-temp13.fa6-temp13.back-side .layout-body .text-overlay.over .textbox-wrap {
    height: 108px;
}.card-view-wrap .selected-product-layout.fa5-temp13.fa6-temp13.back-side .layout-body .text-overlay .inner-content-columns {
    width: 44%;
}
.card-view-wrap .selected-product-layout.fa5-temp13.fa6-temp13 .form-control.input-sm {
    line-height: 9px;
}

/*New Css Added on 5-8-19 Start*/

.card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9.front-side .layout-header .text-overlay {
    top: 50px;
    width: 280px;
    height: 233px;
    padding: 20px;
  }
  .card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9.front-side .layout-header {
    height: 85%;
  }
  .card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9.front-side .layout-header img {
    width: 100%;
    height: 100%;
  }
  .card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9.front-side .layout-header .text-overlay .content-area .form-control.title {
    height: 20px;
  }
  .card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9.front-side .layout-header .text-overlay .content-area.info-title {
    margin-top: 12px;
  }
  .card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9 .content-area .form-control.textbox {
    height: 100%;
    line-height: 13px;
  }
  .card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9.front-side .layout-footer {
    height: 15%;
  }
  .card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9.front-side .info-title.content-area {
    padding: 44px 20px 15px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side .layout-header {

    padding-top: 0;

}
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side .layout-header .img-area img {
    height: 100%;
    width: 100%;

}
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side .layout-header .text-overlay {

    margin-top: 0;
    width: 55%;

}
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side .layout-header .text-overlay .content-area {

    margin-top: 85px;

}
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side .content-area {

    padding: 12px 35px 0;

}
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side .layout-header .text-overlay .content-area .form-control {

    height: 26px;

}
.card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9.back-side .layout-body {

    height: 53%;

}
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side .layout-body .inner-content-columns {

    margin: 40px 15px 0 0;

}
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9 .content-area .form-control {

    height: 20px;

}
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side .layout-body .inner-content-columns-right {

    margin-top: 155px;

}
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side .layout-footer {

    margin-bottom: 0;

}
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side .layout-footer .content-area.info-title {

    padding-top: 36px;

}
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side .layout-header .img-area {
    width: 45%;
}
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side .layout-footer .img-area {

    margin-top: 5px;

}


.card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.front-side .layout-header .info-title.content-area .form-control {
    left: -85px;
    top: 110px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.front-side .layout-header {
    height: 78%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.front-side .layout-header .img-area {
    width: 88%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.front-side .layout-header .info-title.content-area {
    width: 25px;
  }
  .card-view-wrap .selected-product-layout.flyers-a6.portrait.fa6-temp10.front-side .layout-footer {
    height: 24%;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side .layout-header {
    padding-top: 0;
    height: 10%;
    margin-top: 30px;
  }

  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side .layout-header .form-control.title {
    height: 32px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side .content-area {
    margin: 12px 15px 0 40px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side .layout-body .content-area.textbox-wrap {
    padding: 0 10px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side .layout-body .inner-content-columns {
    margin-right: 10px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side .layout-body .inner-content-columns .inner-content-text {
    margin-top: 30px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side .form-control.input-sm.textbox {
    margin: 10px 0;
  }
  .card-view-wrap .selected-product-layout.flyers-a6.portrait.fa6-temp10.back-side .layout-footer {
    height: 18%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side .layout-body {
    height: 64%;
  }

  
.card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11 .content-area .form-control.title,
.card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11 .content-area .form-control.title:focus {
    height: 20px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11 .content-area .form-control.textbox {
    height: 100%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.front-side .layout-body .text-overlay.left {
    width: 220px;
    top: 0;
    padding-top: 80px;
    height: 290px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11 .content-area .form-control.fullname {
    height: 24px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.front-side .layout-body .text-overlay.right {
    right: 0;
    width: 220px;
    padding-top: 12px;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.back-side .layout-body .inner-content-columns .inner-content-text.text-center.padding {
    padding: 18px 10px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.back-side .content-area {
    padding: 6px 10px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.back-side .layout-body .inner-content-columns {
    overflow: hidden;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.back-side .layout-body .inner-content-columns .img-area {
    height: 153px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.back-side .layout-body .inner-content-columns .img-area img {
    height: 100%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.back-side .layout-body .inner-content-columns .inner-content-text {
    margin-bottom: 5px;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp12.fa6-temp12 .content-area .form-control.fullname {
    height: 32px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp12.fa6-temp12 .content-area .form-control.title {
    height: 18px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp12.fa6-temp12 .content-area .form-control.email {
    height: 12px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp12.fa6-temp12 .form-control.input-sm {
    line-height: 10px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp12.front-side.fa6-temp12 .layout-body .text-overlay {
    width: 332px;
    height: 330px;
    margin-left: -164px;
    bottom: 15px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp12.fa6-temp12.back-side .layout-body .text-overlay {
    width: 380px;
    bottom: 0px;
}
.card-view-wrap .pc-temp8.back-side .img-area {
    height: 117px;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp14.fa6-temp14 .content-area .form-control.fullname {
    transform: none;
    height: 75px;
    -webkit-transform: none; /* WebKit */
    -moz-transform: none; /* Mozilla */
    -o-transform: none; /* Opera */
    -ms-transform: none; /* Internet Explorer */
  }
  .card-view-wrap .selected-product-layout.fa5-temp14.fa6-temp14.front-side .layout-body .text-overlay.top {
    width: 280px;
    height: 120px;
    margin-left: -140px;
}

.card-view-wrap .selected-product-layout.fa5-temp14.fa6-temp14 .form-control.input-sm {
    line-height: 10px;
}
.card-view-wrap .selected-product-layout.fa5-temp14.fa6-temp14.front-side .layout-body .text-overlay {
    width: 310px;
    padding: 10px 20px;
    height: 215px;
    margin-left: -155px;
}
.card-view-wrap .selected-product-layout.fa5-temp14.fa6-temp14.back-side .layout-body .text-overlay {
    width: 200px;
    top: 10px;
    left: 10px;
}
.card-view-wrap .selected-product-layout.fa5-temp14.fa6-temp14.back-side .content-area .form-control.title {
    height: 18px;
}
.card-view-wrap .selected-product-layout.fa5-temp14.fa6-temp14.back-side .layout-body .text-overlay .inner-content-columns .inner-content-text {
    margin-bottom: 10px;
}
.card-view-wrap .selected-product-layout.fa5-temp14.fa6-temp14.back-side .layout-body .text-overlay.bottom.right {
    right: 0;
    left: auto;
    bottom: 10px;
    top: auto;
    width: auto;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.front-side .info-title.content-area {
    padding: 20px 0px 15px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.front-side .info-title.content-area .form-control {
    line-height: 24px;
    height: 24px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.front-side .layout-header .info-area, .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.back-side .layout-header .info-area {
    padding: 20px 0 15px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.front-side .layout-header {
    height: 20%;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.front-side .info-title.content-area {
    padding: 20px 0px 15px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.front-side .info-title.content-area .form-control {
    line-height: 24px;
    height: 24px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.front-side .layout-header .info-area, .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.back-side .layout-header .info-area {
    padding: 20px 0 15px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.front-side .layout-header {
    height: 20%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.front-side .layout-footer .text-overlay {
    bottom: 17px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.front-side .layout-footer .text-overlay .content-area .form-control {
    width: 230px;
  }
  
.fa6-temp8.back-side .text-overlay {
    width: 65%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.back-side .form-control.input-sm.textbox {
    line-height: 10px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.back-side .layout-body .inner-content-columns .inner-content-text {
    margin-bottom: 10px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.back-side .layout-body .inner-content-columns {
    margin: 17px 10px 0 0;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.back-side .layout-footer .content-area {
    padding: 0 22px 0;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp3.fa6-temp3 .content-area .form-control.title {
    height: 26px;
    line-height: 26px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp3 .content-area .form-control:focus {
    line-height: 20px;
    height: 20px;
    padding: 0;
  }
  .card-view-wrap .selected-product-layout.flyers-a6.fa6-temp3 .layout-header {
    height: 30%;
  }
  .card-view-wrap .selected-product-layout.flyers-a6.fa6-temp3 .layout-body {
    height: 70%;
  }
  .card-view-wrap .selected-product-layout.flyers-a6.fa6-temp3.front-side .layout-body{height: 71%;}
  .card-view-wrap .selected-product-layout.fa5-temp3.fa6-temp3.text-with-three-imgs .img-area,
  .card-view-wrap .selected-product-layout.fa5-temp3.fa6-temp3.front-side .two-cols .col .content-area 
  {
    height: 137px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp3.fa6-temp3.front-side .content-area .form-control.textbox {
    font-size: 10px;
    line-height: 14px;
}

.card-view-wrap .selected-product-layout.fa5-temp1.fa6-temp1.front-side .card-inner-wrap {
    padding-left: 0;
    padding-right: 0;
  }
  .card-view-wrap .selected-product-layout.flyers-a6.portrait.fa6-temp1.front-side .layout-header {
    height: 22%;
  }
  .card-view-wrap .selected-product-layout.flyers-a6.portrait.fa6-temp1.front-side .layout-body {
    height: 45%;
  }
  .card-view-wrap .selected-product-layout.flyers-a6.portrait.fa6-temp1.front-side .layout-footer {
    height: 25%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp1.fa6-temp1 .content-area .textbox.form-control:focus {
    padding: 0;
  }
  .card-view-wrap .selected-product-layout.fa5-temp1.fa6-temp1 hr {
    margin: 22px 15px;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp4.fa6-temp4.back-side .text-in-circle {
    margin: 175px auto auto 72px;
    height: 185px;
    width: 265px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp4.fa6-temp4 .content-area .form-control.title {
    height: 54px;
    line-height: 54px;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp4.fa6-temp4.front-side .content-area {
    padding: 55px 62px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp4.fa6-temp4 .content-area .form-control.title:focus {
    height: 54px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp4.fa6-temp4.front-side .content-area .form-control.title2,
  .card-view-wrap .selected-product-layout.fa5-temp4.fa6-temp4.front-side .content-area .form-control.title2:focus {
    height: 30px;
    line-height: 30px;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp2.fa6-temp2.back-side .card-inner-wrap {
    padding: 10px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp2.fa6-temp2.front-side .card-inner-wrap {
    padding: 20px 20px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp2.fa6-temp2.front-side .layout-header {
    height: 4%;
    padding-top: 0;
  }
  .card-view-wrap .selected-product-layout.fa5-temp2.fa6-temp2 .content-area .form-control.title, .card-view-wrap .selected-product-layout.fa5-temp2.fa6-temp2 .content-area .form-control.title:focus {
    line-height: 22px;
    height: 22px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp2.fa6-temp2 hr {
    margin: 10px 0;
  }
  .card-view-wrap .fa5-temp2.fa6-temp2 table.fa5-temp2-table td .form-control, .card-view-wrap .fa5-temp2.fa6-temp2 table.fa5-temp2-table td .form-control.input-sm:focus {
    height: 16px;
    line-height: 14px;
    padding: 0;
  }
  .fa6-temp2 .table.fa5-temp2-table {
    margin-bottom: 10px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp2.fa6-temp2.back-side .content-area .form-control.title {
    line-height: 32px;
    height: 32px;
}
.card-view-wrap .fa6-temp2 table.fa5-temp2-table td{max-width: 167px;}
.card-view-wrap .fa6-temp2 table.fa5-temp2-table td .form-control, .card-view-wrap .fa6-temp2 table.fa5-temp2-table td .form-control.input-sm{max-width: 140px;}
.card-view-wrap .fa6-temp2 table.fa5-temp2-table td.text-right .form-control{max-width: 28px;}

.card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.back-side .layout-header .logo-area, 
.card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .layout-header .logo-area {
    width: 150px;
    height: 140px;
    left: 70%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.back-side .layout-header .form-control, 
  .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .layout-header .form-control {
    width: 90px;
    margin-left: 25px;
    margin-top: 56px;
    top: 0;
    line-height: 42px;
    height: 42px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.back-side .layout-body .content-area .form-control,
  .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.back-side .layout-body .content-area .form-control:focus {
    height: 60px;
    line-height: 60px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6 .content-area .form-control.title:focus{height: 42px;}
  .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .content-area {padding: 0px;}
  .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .layout-header .form-control.title, .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .layout-header .form-control.title2 {width: 150px;}
  .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .layout-body .inner-content-columns {

    margin: 22px 0 0 0;

}
.card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .layout-body .img-area {

    height: 75px;

}
.card-view-wrap .fa6-temp6.front-side .img-area .img-overlay {

    font-size: 6px;

}
.card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .form-control.input-sm.textbox {

    height: 30px;
    line-height: 7px;
    min-height: 30px;
    width: 100%;

}
.card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .layout-body .inner-content-text .inner-content-tag .form-control {

    width: 24px;

}
.card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .layout-body .inner-content-text .inner-content-tag {

    margin-top: 0;
    padding: 5px 0;
    width: 24px;
    height: 24px;

}
.card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .layout-footer .img-area {

    height: 104px;
    margin-top: 15px;

}
.card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .layout-footer .footer-inner-content {

    padding-top: 15px;

}
.card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .layout-body .inner-content-text{max-width: 61%;}
  /*New Css Added on 5-8-19 End*/







/**flyers A5**/
.card-view-wrap .flyers-a5.landscape {  width: 856px;height: 608px;}
.card-view-wrap .flyers-a5.portrait { width: 608px; height: 856px;}
.card-view-wrap .flyers-a5 .img-area{ height: 100%;}

.card-view-wrap .selected-product-layout.flyers-a5.text-with-3middle-imgs .layout-header{ height: 33%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-3middle-imgs .layout-body{ height: 32%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-3middle-imgs .layout-footer{height: 32%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-3middle-imgs .form-control{ height: 35px; line-height: 35px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-3middle-imgs .form-control:focus{ height: 40px; padding: 2px 5px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-3middle-imgs .three-images-wrap { height: 100%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-3middle-imgs .three-images-wrap .img-area{ width: 31.8%; display: inline-block; margin: 5px; }

.card-view-wrap .selected-product-layout.flyers-a5.text-with-3left-imgs .form-control{ height: 35px; line-height: 35px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-3left-imgs .form-control:focus{ height: 40px; padding: 2px 5px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-3left-imgs .three-images-wrap { height: 100%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-3left-imgs .three-images-wrap .img-area{ height: 31.8%; display: block; margin: 5px; }

.card-view-wrap .selected-product-layout.flyers-a5.text-with-3right-imgs .form-control{ height: 35px; line-height: 35px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-3right-imgs .form-control:focus{ height: 40px; padding: 2px 5px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-3right-imgs .three-images-wrap { height: 100%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-3right-imgs .three-images-wrap .img-area{ height: 31.8%; display: block; margin: 5px; }

.card-view-wrap .selected-product-layout.flyers-a5.large-img-bottom-text .layout-body{ height: 80%;}
.card-view-wrap .selected-product-layout.flyers-a5.large-img-bottom-text .layout-footer{height: 20%;}
.card-view-wrap .selected-product-layout.flyers-a5.large-img-bottom-text .form-control{ height: 55px; line-height: 45px;}
.card-view-wrap .selected-product-layout.flyers-a5.large-img-bottom-text .form-control:focus{ height: 60px; padding: 2px 5px;}

.card-view-wrap .selected-product-layout.flyers-a5.large-img-topbottom-text .layout-header{height: 18%;}
.card-view-wrap .selected-product-layout.flyers-a5.large-img-topbottom-text .layout-body{ height: 63%;}
.card-view-wrap .selected-product-layout.flyers-a5.large-img-topbottom-text .layout-footer{height: 18%;}
.card-view-wrap .selected-product-layout.flyers-a5.large-img-topbottom-text .form-control{ height: 50px; line-height: 45px;}
.card-view-wrap .selected-product-layout.flyers-a5.large-img-topbottom-text .form-control:focus{ height: 55px; padding: 2px 5px;}

.card-view-wrap .selected-product-layout.flyers-a5.large-img-right-text .card-left-side,
.card-view-wrap .selected-product-layout.flyers-a5.large-img-right-text .card-right-side{ width: 49.7%;}
.card-view-wrap .selected-product-layout.flyers-a5.large-img-right-text .form-control{ height: 50px; line-height: 50px;}
.card-view-wrap .selected-product-layout.flyers-a5.large-img-right-text .form-control:focus{ height: 55px; padding: 2px 5px;}

.card-view-wrap .selected-product-layout.flyers-a5.large-img-left-text .card-left-side,
.card-view-wrap .selected-product-layout.flyers-a5.large-img-left-text .card-right-side{ width: 49.7%;}
.card-view-wrap .selected-product-layout.flyers-a5.large-img-left-text .form-control{ height: 50px; line-height: 50px;}
.card-view-wrap .selected-product-layout.flyers-a5.large-img-left-text .form-control:focus{ height: 55px; padding: 2px 5px;}

.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-circleimg .layout-body{ height: 50%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-circleimg .layout-footer{height: 30%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-circleimg .img-area{ border-radius: 50%; width: 391px;height: 391px;margin: 100px auto;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-circleimg .img-area .design-overlay{ border-radius: 50%; }
.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-circleimg .img-area .resizeableImg{ border-radius: 50%; }

.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-circleimg .form-control{ height: 55px; line-height: 45px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-circleimg .form-control:focus{ height: 60px; padding: 2px 5px;}

.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-img .layout-header{height: 35%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-img .layout-body{ height: 65%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-img .form-control.title{ height: 50px; line-height: 45px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-img .form-control.title:focus{ height: 52px; padding: 2px 5px;}

.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-img .layout-header{height: 19%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-img .layout-body{ height: 50%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-img .layout-footer{height: 22%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-img .content-area {padding: 20px 50px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-img .form-control.title{ height: 50px; line-height: 45px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-img .form-control.title:focus{ height: 55px; padding: 2px 5px;}

.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-borderedimg .layout-header{height: 19%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-borderedimg .layout-body{ height: 56%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-borderedimg .layout-footer{height: 18%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-borderedimg .card-inner-wrap {padding: 10px 90px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-borderedimg .content-area {padding: 20px 0px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-borderedimg .form-control.title{ height: 50px; line-height: 45px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-middle-borderedimg .form-control.title:focus{ height: 55px; padding: 2px 5px;}

.card-view-wrap .selected-product-layout.flyers-a5.text-with-topmiddle-img .layout-header{height: 27%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-topmiddle-img .layout-body{ height: 46%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-topmiddle-img .layout-footer{height: 27%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-topmiddle-img .content-area {padding: 20px 50px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-topmiddle-img .form-control.title{ height: 40px; line-height: 45px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-topmiddle-img .form-control.title:focus{ height: 45px; padding: 2px 5px;}

.card-view-wrap .selected-product-layout.flyers-a5.text-list-multiple-imgs .layout-header{height: 17%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-list-multiple-imgs .layout-body{ height: 67%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-list-multiple-imgs .layout-footer{height: 15%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-list-multiple-imgs .layout-body .content-area{ padding: 0 20px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-list-multiple-imgs .multiple-img{ height: 100%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-list-multiple-imgs .multiple-img .img-area{ height: 105px; margin: 0 0px 40px 20px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-list-multiple-imgs .multiple-img .img-area .absol-text{ top: 10%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-list-multiple-imgs .form-control.title{ height: 40px; line-height: 45px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-list-multiple-imgs .form-control.title:focus{ height: 45px; padding: 2px 5px;}

.card-view-wrap .selected-product-layout.flyers-a5.text-2-cols .layout-header{height: 10%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-2-cols .layout-body{ height: 75%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-2-cols .layout-footer{height: 10%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-2-cols .form-control{ height: 30px; line-height: 35px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-2-cols .form-control:focus{ height: 35px; padding: 2px 5px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-2-cols .form-control.title{ height: 40px; line-height: 45px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-2-cols .form-control.title:focus{ height: 45px; padding: 2px 5px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-2-cols .card-inner-wrap{ padding: 10px 40px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-2-cols .two-cols .col {  width:50%; margin: 0;}
.card-view-wrap .selected-product-layout.flyers-a5.text-2-cols .two-cols .col .content-area{padding: 20px;}

.card-view-wrap .selected-product-layout.flyers-a5.text-3-cols .layout-header{height: 10%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-3-cols .layout-body{ height: 75%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-3-cols .layout-footer{height: 10%;}
.card-view-wrap .selected-product-layout.flyers-a5.text-3-cols .form-control{ height: 30px; line-height: 35px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-3-cols .form-control:focus{ height: 35px; padding: 2px 5px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-3-cols .form-control.title{ height: 40px; line-height: 45px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-3-cols .form-control.title:focus{ height: 45px; padding: 2px 5px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-3-cols .card-inner-wrap{ padding: 10px 40px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-3-cols .three-cols .col .content-area{padding: 5px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-3-cols.portrait .three-cols .col{ width: 33.3%; margin: 10px 0px;}
.card-view-wrap .selected-product-layout.flyers-a5.text-3-cols.portrait .content-area{ padding: 5px;}

.card-view-wrap .selected-product-layout.flyers-a5.large-text .form-control.title{ height: 106px; line-height: 100px;}
.card-view-wrap .selected-product-layout.flyers-a5.large-text .form-control.title:focus{ height: 110px; padding: 2px 5px;}
.card-view-wrap .selected-product-layout.flyers-a5.large-text .content-area { padding: 0 40px;}

.card-view-wrap .selected-product-layout.flyers-a5.only-text .form-control{ height: 30px; line-height: 35px;}
.card-view-wrap .selected-product-layout.flyers-a5.only-text .form-control:focus{ height: 35px; padding: 2px 5px;}
.card-view-wrap .selected-product-layout.flyers-a5.only-text .content-area { padding:15px 40px;}

/**flyers square**/
.card-view-wrap .flyers-square{width:496px; height: 496px;}
.card-view-wrap .flyers-square.text-with-bottom-img .img-area,
.card-view-wrap .flyers-square.text-with-top-img .img-area,
.card-view-wrap .flyers-square.text-with-bottom-img .img-area{height: 100%;}
.card-view-wrap .flyers-square .content-area.dual-col .single-col {     width: 49%;
                                                                        float: none;
                                                                        padding: 10px 5px;
                                                                        display: inline-block;
}
.card-view-wrap .flyers-square.text-with-bottom-img .layout-footer,
.card-view-wrap .flyers-square.text-with-top-img .layout-header{ height: 45%;}
.card-view-wrap .flyers-square.text-with-bottom-img .layout-body,
.card-view-wrap .flyers-square.text-with-top-img .layout-body { height: 55%;}
/**text with center img*/
.card-view-wrap .flyers-square.text-with-center-img .layout-footer{height:20%;}
.card-view-wrap .flyers-square.text-with-center-img .layout-header{height:33%;}
.card-view-wrap .flyers-square.text-with-center-img .layout-body{height:30%;}
.card-view-wrap .flyers-square.img-with-footer-text .layout-footer{height:20%;}
.card-view-wrap .flyers-square.img-with-footer-text .layout-body{height:80%;}
/**text with round img*/
.card-view-wrap .flyers-square.text-with-round-img .layout-footer{height:38%;}
.card-view-wrap .flyers-square.text-with-round-img .layout-body{height:62%;}
.card-view-wrap .flyers-square.text-with-round-img .img-area{ border-radius: 50%; height: 296px; width: 296px; margin: 20px auto;}
.card-view-wrap .flyers-square.text-with-round-img .img-area .design-overlay{border-radius: 50%;}
.card-view-wrap .flyers-square.text-with-round-img .img-area .resizeableImg{border-radius: 50%;}
/**only round img*/
.card-view-wrap .flyers-square.only-round-img .img-area{ border-radius: 50%; height: 360px; width: 360px; margin: 50px auto;}
.card-view-wrap .flyers-square.only-round-img .img-area .design-overlay{ border-radius: 50%;}

/**top three images*/
.card-view-wrap .flyers-square.top-three-img .layout-header{ height: 34%;}
.card-view-wrap .flyers-square.top-three-img .layout-body{ height: 65%;}
.card-view-wrap .flyers-square.top-three-img .three-cols .col { width: 31.1%;float: left; margin: 5px;}
.card-view-wrap .flyers-square.top-three-img .layout-header .img-area { height: 140px;}
.card-view-wrap .flyers-square.top-three-img .layout-header .img-area .absol-text { top: 28%;}

/*New Css For Square flyers*/

.card-view-wrap .selected-product-layout.flyers-square.fa6-temp9.fa5-temp9.front-side .layout-header .text-overlay .content-area .form-control.title {
    height: 18px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp9.front-side.flyers-square .layout-header .text-overlay .content-area.info-title .form-control {
    height: 16px;
  }
  .card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9.front-side.flyers-square .layout-header .text-overlay {
    width: 250px;
    height: 222px;
  }
  .card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9.front-side.flyers-square .layout-header img {
    object-fit: cover;
  }
  .card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9.front-side.flyers-square .layout-footer .info-title.content-area {
    padding: 36px 20px 15px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp9.front-side.flyers-square .layout-footer .img-area {
    margin-top: 5px;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side.flyers-square .layout-header .text-overlay .content-area {
    margin-top: 65px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side.flyers-square .layout-header .text-overlay {
    width: 65%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side.flyers-square .layout-header .img-area {
    width: 35%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side.flyers-square .layout-body .inner-content-columns {
    margin: 6px 15px 0 0;
  }
  .card-view-wrap .selected-product-layout.fa5-temp9.fa6-temp9.back-side.flyers-square .layout-body .inner-content-columns-right {
    margin-top: 122px;
  }
  .card-view-wrap .selected-product-layout.fa6-temp9.fa5-temp9.back-side.flyers-square .layout-body {
    height: 50%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp9.back-side.flyers-square .layout-footer {
    height: 15%;
  }
  
.card-view-wrap .selected-product-layout.flyers-square.fa6-temp10.front-side .layout-footer {
    height: 24%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.front-side.flyers-square .layout-header .info-title.content-area {
    width: 45px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.front-side.flyers-square .img-area .img-overlay {
    padding-top: 40%;
}
.card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side.flyers-square .layout-header {
    margin-top: 15px;
    height: 9%;
    padding: 0 25px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side.flyers-square .content-area {
    margin: 12px 15px 0 35px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side.flyers-square .layout-header .form-control.title {
    height: 30px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side.flyers-square .layout-body .inner-content-columns .inner-content-text {
    margin-top: 15px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side.flyers-square .form-control.input-sm.textbox {
    margin: 6px 0;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side.flyers-square .layout-body .content-area.textbox-wrap {
    padding: 0 25px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp10.fa6-temp10.back-side.flyers-square .layout-body {
    height: 60%;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.flyers-square .content-area .form-control.title, .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.flyers-square .content-area .form-control.title:focus {
    height: 18px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.front-side.flyers-square .layout-body .text-overlay.left {
    width: 200px;
    padding-top: 50px;
    height: 235px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.flyers-square .content-area .form-control.fullname {
    height: 22px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.front-side.flyers-square .layout-body .img-area .img-overlay {
    padding-top: 50%;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.back-side.flyers-square .layout-body .inner-content-columns.left {
    width: 65%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.back-side.flyers-square .layout-body .inner-content-columns {
    width: 35%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.back-side.flyers-square .layout-body .inner-content-columns .inner-content-text.text-center.padding {
    padding: 65px 0px 15px 0;
    width: 100%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.back-side.flyers-square .layout-body .inner-content-columns .inner-content-text.text-center {
    padding: 0;
    float: left;
    width: 50%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.back-side.flyers-square .layout-body .inner-content-columns .sq-right .inner-content-text.text-center {
    width: 100%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp11.fa6-temp11.back-side.flyers-square .layout-body .inner-content-columns .img-area {
    height: 107px;
}
.card-view-wrap .selected-product-layout.fa5-temp11.back-side.flyers-square .img-area .img-overlay {
    padding-top: 25%;
}

.card-view-wrap .selected-product-layout.fa5-temp12.front-side.fa6-temp12.flyers-square .layout-body .text-overlay {
    padding: 20px;
    height: 282px;
    width: 310px;
    margin-left: -155px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp12.fa6-temp12.flyers-square .content-area .form-control.fullname {
    height: 28px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp12.fa6-temp12.flyers-square .content-area .form-control.title {
    height: 16px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp12.fa6-temp12.flyers-square .content-area .form-control.email {
    height: 10px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp12.fa6-temp12.back-side.flyers-square .layout-body .text-overlay {
    width: 365px;
    left: 45px;
}

.card-view-wrap .selected-product-layout.fa5-temp13.flyers-square .content-area .form-control.title {
    height: 26px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp13.flyers-square .content-area .form-control.email {
    height: 16px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp13.front-side.flyers-square .layout-body .text-overlay.left {
    top: 30%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp13.flyers-square .content-area .form-control {
    height: 22px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp13.front-side.flyers-square .layout-body .text-overlay.right {
    top: 43%;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp13.back-side.flyers-square .layout-body .text-overlay.over {
    width: 370px;
    top: 38%;
    height: 178px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp13.flyers-square .form-control.input-sm {
    height: 100%;
    line-height: 10px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp13.back-side.flyers-square .layout-body .text-overlay .inner-content-columns {
    width: 40%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp13.flyers-square .content-area .form-control.title:focus {
    height: 26px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp13.back-side.flyers-square .layout-body .text-overlay.left {
    bottom: 0;
  }
  .card-view-wrap .selected-product-layout.fa5-temp13.back-side.flyers-square .layout-body .text-overlay.over .textbox-wrap {
    height: 82px;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp14.fa6-temp14.flyers-square .content-area .form-control.fullname {
    height: 65px;
}
.card-view-wrap .selected-product-layout.fa5-temp14.fa6-temp14.front-side.flyers-square .layout-body .text-overlay.top {
    height: 110px;
    width: 250px;
    margin-left: -125px;
}
.card-view-wrap .selected-product-layout.fa5-temp14.fa6-temp14.back-side.flyers-square .content-area .form-control.title {
    height: 14px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp14.fa6-temp14.flyers-square .form-control.input-sm {
    line-height: 9px;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp1.back-side.flyers-square .text-overlay {
    width: 40%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp1.fa6-temp1.front-side.flyers-square .card-inner-wrap {
    padding: 25px 0;
}
.card-view-wrap .selected-product-layout.fa5-temp1.flyers-square .layout-header {
    height: 24%;
}
.card-view-wrap .selected-product-layout.fa5-temp1.flyers-square .layout-body {
    height: 46%;
}
.card-view-wrap .selected-product-layout.fa5-temp1.flyers-square .layout-footer {
    height: 20%;
}

.card-view-wrap .selected-product-layout.fa5-temp3.flyers-square .layout-body {
    height: 74%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp3.flyers-square .layout-header {
    height: 27%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp3.flyers-square .layout-header .two-cols .col {
    margin-top: 0;
  }
  .card-view-wrap .selected-product-layout.fa5-temp3.flyers-square .layout-header .content-area {
    padding: 25px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp3.fa6-temp3.text-with-three-imgs.flyers-square .img-area, .card-view-wrap .selected-product-layout.fa5-temp3.fa6-temp3.front-side.flyers-square .two-cols .col .content-area {
    height: 115px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp3.front-side.flyers-square .two-cols .col:first-child {
    width: 43%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp3.front-side.flyers-square .two-cols .col:last-child {
    width: 57%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp4.front-side.flyers-square .card-inner-wrap{ background-image:url(images/flyer/wedding/weddingflyer-template4-bg2.png); background-position: center center; background-size: cover;background-repeat: no-repeat; }
  .card-view-wrap .selected-product-layout.fa5-temp4.back-side.flyers-square .card-inner-wrap{ background-image:url(images/flyer/wedding/weddingflyer-template4-bg1.png); background-size: cover; background-position: center center; background-repeat: no-repeat;  }
  .card-view-wrap .selected-product-layout.fa5-temp4.fa6-temp4.flyers-square .content-area .form-control.title {
    line-height: 48px;
    height: 48px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp4.flyers-square .content-area .form-control, .card-view-wrap .selected-product-layout.fa5-temp4.flyers-square .content-area .form-control:foucs {
    height: 18px;
    line-height: 18px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp4.fa6-temp4.back-side.flyers-square .text-in-circle {
    margin: 130px auto auto 138px;
    height: 194px;
    width: 185px;
}
.card-view-wrap .selected-product-layout.fa5-temp4.fa6-temp4.front-side.flyers-square .content-area {
    padding: 38px 80px;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp8.back-side.flyers-square .layout-header {
    height: 14.5%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.fa6-temp8.back-side.flyers-square .layout-body .inner-content-columns {
    margin: 10px 10px 0 0;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.back-side.flyers-square .layout-footer {
    height: 9%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp8.back-side.flyers-square .layout-body {
    height: 77%;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.back-side.flyers-square .layout-header .logo-area, .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side.flyers-square .layout-header .logo-area {
    left: 75%;
    width: 140px;
    height: 130px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.back-side.flyers-square .layout-header .form-control{
    margin-left: 23px;
    margin-top: 52px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.back-side.flyers-square .layout-body .content-area .form-control, .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.back-side.flyers-square .layout-body .content-area .form-control:focus {
    height: 44px;
    line-height: 44px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp6.back-side.flyers-square .layout-body {
    height: 23%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp6.back-side.flyers-square .layout-footer {
    height: 57%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side .layout-header .logo-area .form-control {
    margin-top: 52px;
    margin-left: 22px;
}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side.flyers-square .layout-header .form-control.title, .card-view-wrap .selected-product-layout.fa5-temp6.front-side.flyers-square .layout-header .form-control.title2 {
    margin-top: 0;
}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side.flyers-square .layout-body {
    height: 66%;
}
.card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side.flyers-square .layout-body .inner-content-columns {
    margin: 0;
}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side.flyers-square .layout-footer {
    height: 21%;
}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side.flyers-square .layout-footer .footer-inner-content .form-control.input-sm {
    margin-top: 10px;
}   
.card-view-wrap .selected-product-layout.fa5-temp6.fa6-temp6.front-side.flyers-square .layout-footer .img-area {
    height: 80px;
}

.card-view-wrap .selected-product-layout.fa5-temp2.back-side.flyers-square .layout-header {
    height: 76%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp2.back-side.flyers-square .layout-body {
    height: 24%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp2.fa6-temp2.back-side.flyers-square .content-area .form-control.title {
    line-height: 28px;
    height: 28px;
  }
  
.card-view-wrap .selected-product-layout.fa5-temp2.fa6-temp2.front-side.flyers-square .card-inner-wrap {
    padding: 10px 20px;
  }
  .card-view-wrap .selected-product-layout.fa5-temp2.front-side.flyers-square .layout-body {
    height: 85%;
  }
  .card-view-wrap .selected-product-layout.fa5-temp2.flyers-square.front-side .content-area .form-control.title {
    margin-bottom: 5px;
  }
  .card-view-wrap .fa5-temp2.fa6-temp2.flyers-square table.fa5-temp2-table td .form-control, .card-view-wrap .fa5-temp2.fa6-temp2 table.fa5-temp2-table td .form-control.input-sm:focus {
    line-height: 12px;
    height: 12px;
  }
/**==end Flyers templates====***/

/**====Letterheads templates======***/
.card-view-wrap .letterheads.portrait{width: 749px; height: 1054px;}
.card-view-wrap .letterheads .content-area .form-control{ height: 20px; line-height: 20px;}
.card-view-wrap .letterheads .content-area .form-control:focus{ height: 22px;}
.card-view-wrap .letterheads .content-area .form-control.input-sm{ height: 15px; line-height: 15px;}
.card-view-wrap .letterheads .content-area .form-control.input-sm:focus{ height: 16px;}
.card-view-wrap .letterheads .layout-body{ height: 70%;}
.card-view-wrap .letterheads .layout-footer{ height: 15%;}
.card-view-wrap .letterheads .layout-header{ height: 15%;}

/**img sizes*/
.card-view-wrap .letterheads.text-with-top-img .img-area{ height: 82px;}
.card-view-wrap .letterheads.text-with-three-img .img-area{ height: 92px;}
.card-view-wrap .letterheads.text-with-three-img .layout-header { height: 10%;}
.card-view-wrap .letterheads.text-with-three-img .layout-body { height: 76%;}
.card-view-wrap .letterheads .img-area .absol-text{ top: 7%;}
.card-view-wrap .letterheads.full-img .img-area .absol-text{ top: 40%;}

/**==end letterheads templates===***/

/**====Compliment slip templates======***/
.card-view-wrap .compslip{width: 750px; height: 354px;}
.card-view-wrap .compslip .content-area .form-control{ height: 20px; line-height: 20px;}
.card-view-wrap .compslip .content-area .form-control:focus{ height: 25px;}
.card-view-wrap .compslip .layout-body{ height: 80%;}
.card-view-wrap .compslip .layout-footer{ height: 10%;}
.card-view-wrap .compslip .layout-header{ height: 10%;}
/**slip with full image*/
.card-view-wrap .selected-product-layout.compslip.full-img .img-area .absol-text {top: 22%;}
/**slip with only text*/
.card-view-wrap .compslip.only-text .layout-header { height: 30%;}
.card-view-wrap .compslip.only-text .layout-body{ height: 28%;}
.card-view-wrap .compslip.only-text .layout-footer{ height: 42%;}
/**slip with top img*/
.card-view-wrap .compslip.text-with-top-img .layout-header { height: 25%;}
.card-view-wrap .compslip.text-with-top-img .img-area .absol-text {top: 15%;}
.card-view-wrap .compslip.text-with-top-img .layout-body { height: 47%;}
/**slip with three images*/
.card-view-wrap .compslip.text-with-three-img .layout-header { height: 26%;}
.card-view-wrap .compslip.text-with-three-img .layout-body { height: 50%;}
.card-view-wrap .compslip.text-with-three-img .layout-footer { height: 24%;}
.card-view-wrap .selected-product-layout.compslip.text-with-three-img .four-cols .col { width: 21%; margin: 10px;top: 0; display: inline-block; float: none;}
.card-view-wrap .selected-product-layout.compslip.text-with-three-img .three-cols .col { width: 30%; margin: 5px 10px; height: 100%; display: inline-block; float: none;}
.card-view-wrap .selected-product-layout.compslip.text-with-three-img .img-area{ height:70px;}
.card-view-wrap .selected-product-layout.compslip.text-with-three-img .img-area .absol-text{  top:0; padding:16px;}
/**End*/

/**====Gift Vouchers templates======***/
.card-view-wrap .g-voucher{width: 680px; height: 325px;}
.card-view-wrap .g-voucher .content-area .form-control{ height: 20px; line-height: 20px;}
.card-view-wrap .g-voucher .content-area .form-control:focus{ height: 25px;}
.card-view-wrap .g-voucher .layout-body{ height: 80%;}
.card-view-wrap .g-voucher .layout-footer{ height: 10%;}
.card-view-wrap .g-voucher .layout-header{ height: 10%;}
/**Vouchers  with full image*/
.card-view-wrap .selected-product-layout.g-voucher.full-img .img-area .absol-text {top: 22%;}
/**Vouchers with only text*/
.card-view-wrap .g-voucher.only-text .layout-header { height: 30%;}
.card-view-wrap .g-voucher.only-text .layout-body{ height: 28%;}
.card-view-wrap .g-voucher.only-text .layout-footer{ height: 42%;}
/**voucher with right img**/
.card-view-wrap .g-voucher.voucher-right-img .layout-header { height: 37%;}
.card-view-wrap .g-voucher.voucher-right-img .layout-body { height: 30%;}
.card-view-wrap .g-voucher.voucher-right-img .img-area{ float:right; width:20%; }
.card-view-wrap .g-voucher.voucher-right-img .img-area .absol-text { top: 2%;  }

/**voucher with top img*/
.card-view-wrap .g-voucher.text-with-top-img .layout-header { height: 25%;}
.card-view-wrap .g-voucher.text-with-top-img .img-area .absol-text {top: 15%;}
.card-view-wrap .g-voucher.text-with-top-img .layout-body { height: 45%;}

/**voucher with three images*/
.card-view-wrap .g-voucher.text-with-three-img .layout-header { height: 26%;}
.card-view-wrap .g-voucher.text-with-three-img .layout-body { height: 50%;}
.card-view-wrap .g-voucher.text-with-three-img .layout-footer { height: 24%;}
.card-view-wrap .g-voucher.text-with-three-img .four-cols .col { width: 21%; margin: 10px;top: 0; display: inline-block; float: none;}
.card-view-wrap .g-voucher.text-with-three-img .three-cols .col { width: 30%; margin: 5px 8px; height: 100%; display: inline-block; float: none;}
.card-view-wrap .g-voucher.text-with-three-img .img-area{ height:70px;}
.card-view-wrap .g-voucher.text-with-three-img .img-area .absol-text{  top:0; padding:16px;}
/**END**/

/**======Square cards template 1 / sc-temp1======***/
.card-view-wrap .selected-product-layout.square-card{ width: 391px; height: 391px;}
.card-view-wrap .square-card.img-with-footer-text .layout-footer{height:20%;}
.card-view-wrap .square-card.img-with-footer-text .layout-body{height:65%;}
.card-view-wrap .sc-temp1 .img-area { width: 125px; height: 125px; margin: auto; top: 75px; text-align: center;}
.card-view-wrap .sc-temp1 .content-area .form-control.title, .card-view-wrap .sc-temp1 .content-area .form-control.title2{ padding: 0; text-align: center;}
.card-view-wrap .sc-temp1.back-side .form-control{ padding: 0; text-align: center;line-height: 30px; }
.card-view-wrap .sc-temp1.back-side .card-inner-wrap{ background: #000;}
.card-view-wrap .sc-temp1 .name-area{margin-top: 85px; margin-bottom: 25px;}
.card-view-wrap .sc-temp1 .form-group, .card-view-wrap .sc-temp1 label{margin-bottom: 0;}
.card-view-wrap .sc-temp1 label { font-weight: 600; text-align: left; color: rgba(98,98,98,1);}
.card-view-wrap .selected-product-layout.sc-temp1 .card-inner-wrap{ padding: 20px;}
/**END*/
/**======Square cards template 1 / sc-temp1======***/
.card-view-wrap .sc-temp2.front-side .content-area { padding: 80px 13px 0; text-align: center; border: 1px solid #2e7de1; margin: 25px;
                                                     height: 85%; box-shadow: 0px 0px 2px 0px #2e7de1;}
.card-view-wrap .sc-temp2.front-side .content-area .form-control{ height: 22px; padding: 0; line-height: 20px;}
.card-view-wrap .sc-temp2.front-side .content-area .form-control.title{ height: 28px; padding: 0;}
.card-view-wrap .sc-temp2.back-side .text-overlay { height: 85px; text-align: center; top: 115px;}
.card-view-wrap .sc-temp2.back-side .content-area .form-control.title{ height:80px; padding: 0;line-height: 80px;}
/**END*/
/**=======Business crad template 1 / bc-temp1======**/
.card-view-wrap .bc-temp1 .img-area .absol-text{top: 35%; padding: 0;}
.card-view-wrap .bc-temp1 .img-area .absol-text .content-area{ padding:0 10px;}
.card-view-wrap .bc-temp1 .img-area .absol-text .content-area .form-control{ text-align: left;}
.card-view-wrap .bc-temp1.front-side .card-inner-wrap{padding: 0;}
.card-view-wrap .bc-temp1.front-side .personal-info { margin: 60px 0px 60px 10px;}
.card-view-wrap .bc-temp1.front-side .personal-info ul li { position: relative;  padding-bottom: 14px;}
.card-view-wrap .bc-temp1.front-side .personal-info ul li:before{ content: ''; width: 1px; background: #000; top: 0; bottom: 0; left: 30px; display: block; position: absolute;}
.card-view-wrap .bc-temp1.front-side .personal-info label {  display: inline-block; width: 40px; vertical-align: text-bottom;  margin-bottom: 0;}
.card-view-wrap .bc-temp1.front-side .personal-info .info-left { display: inline-block; width: 80%; vertical-align: middle; vertical-align: top;}
.card-view-wrap .bc-temp1.front-side .personal-info .info-left .form-control{ height: 20px; line-height: 18px;}
/*.card-view-wrap .bc-temp1.front-side .personal-info .info-left .form-control:focus{ height: 30px;}*/
.card-view-wrap .content-area.bc-temp1 .form-control.title { height: 25px; line-height: 23px;}
.card-view-wrap .content-area.bc-temp1 .form-control.title:focus { height: 35px;}
.card-view-wrap .bc-temp1.back-side .img-area { width: 145px; height: 145px; text-align:center; vertical-align: middle;  margin: 82px auto;}
.card-view-wrap .bc-temp1.back-side .img-area img{width: auto; height: auto;}
/**END*/

/**=======Business crad template 2 / bc-temp2======**/
.card-view-wrap .bc-temp2.front-side .img-area{
    width: 140px;
    height: 140px;
    text-align: center;vertical-align: middle;margin: 50px auto 20px;
    /*overflow: hidden;*/
    line-height: 135px;
}
.card-view-wrap .bc-temp2.front-side .img-area img.defaultImg {
    height: auto;
    max-height: 250px;
    max-width: 100%;
    display: inline-block !important;
    top: 0px;
    position: absolute;
    left: 0;
}
.card-view-wrap .bc-temp2.front-side .img-area .img-overlay{ padding-top: 0;}
.card-view-wrap .bc-temp2.front-side .title-wrap { text-align: center;}
.card-view-wrap .bc-temp2.front-side .title-wrap .form-control.title{ height: 24px; line-height: 22px; padding: 0;}
.card-view-wrap .bc-temp2.front-side .title-wrap .form-control.title:focus{ height: 28px; padding: 2px; }
.card-view-wrap .bc-temp2.front-side .title-wrap .form-control.post{ height: 20px; line-height: 18px;}
.card-view-wrap .bc-temp2.front-side .title-wrap .form-control.post:focus{ height: 25px;line-height: 25px;}
.card-view-wrap .bc-temp2 .content-area .info-list {margin-left: 60px; position: relative; padding-left: 10px;}
.card-view-wrap .bc-temp2 .content-area .info-list:before{ content: ''; position: absolute; left: 0; top: 3px; bottom:-3px; width: 1px; background: #000; display: block;}
.card-view-wrap .bc-temp2 .content-area .info-list .form-control{ height: 14px; line-height: 12px;}
.card-view-wrap .bc-temp2 .content-area .info-list .form-control:focus{ height: 20px; padding: 2px;line-height: 16px;}
.card-view-wrap .img-area .text-overlay{z-index: 9;top: 0;bottom: 0;left: 0;right: 0;display: block;width: 100%; }
.card-view-wrap .bc-temp2  .img-area .text-overlay.center{position: relative; margin-top: 50%; text-align: center;}
.card-view-wrap .bc-temp2  .img-area .text-overlay.bottom .title-wrap{ position: absolute; bottom:-10px; left: 0; }
.card-view-wrap .bc-temp2  .img-area .text-overlay .form-control.title{ height: 35px; line-height: 33px;}
.card-view-wrap .bc-temp2  .img-area .text-overlay .form-control.title:focus{ height: 45px;}
.card-view-wrap .bc-temp2.back-side .title-wrap .form-control.title{ height: 50px; line-height: 42px; padding: 0;}
.card-view-wrap .bc-temp2.back-side .title-wrap .form-control.title:focus{ height: 50px; padding: 2px; }
.card-view-wrap .bc-temp2.back-side .text-overlay.bottom { top: auto; bottom: 5px;}
.card-view-wrap .bc-temp2.back-side .text-overlay.center {
    top: 175px; text-align: center;}
/**END*/
/**=======Business crad template 3 / bc-temp3======**/
.card-view-wrap .bc-temp3.front-side .content-area { margin-top: 44%;padding: 10px;}
.card-view-wrap .bc-temp3.front-side .content-area .form-control{ height: 30px; line-height: 30px; }
.card-view-wrap .bc-temp3.front-side .content-area .form-control:focus{ height: 35px; padding: 2px;line-height:33px}
.card-view-wrap .bc-temp3.back-side .content-area{ margin-top: 0px;}
.card-view-wrap .bc-temp3.back-side .content-area .form-control{ height: 60px;line-height: 60px; }
.card-view-wrap .bc-temp3.back-side .content-area .form-control:focus{ /*height: 65px;*/ padding: 2px;}
.card-view-wrap .bc-temp3.back-side .text-overlay{ position: relative;margin-top: -320px;}
.card-view-wrap .bc-temp3.back-side .img-area .img-overlay{ padding-top: 12%;}
/**END*/


/**=======Business crad template 4 / bc-temp4======**/
.card-view-wrap .bc-temp4 .content-area {padding: 0px 0;}
.card-view-wrap .bc-temp4 .img-area{
    height: 160px;
    text-align: center;
    /*overflow: hidden;*/
}
.card-view-wrap .bc-temp4 .img-area img{width: 100%; object-fit: cover; padding: 0 0px;}
.card-view-wrap .bc-temp4 .content-area .form-control.title {height: 20px; line-height: 18px;}
.card-view-wrap .bc-temp4 .content-area .form-control.title:focus {height: 20px;padding: 0;}
.card-view-wrap .front-side.bc-temp4 .content-area {padding: 0 45px;margin: 23% 0;}
.card-view-wrap .back-side.bc-temp4 .content-area {margin: 43px 0;}


/**END*/

/**=======Business crad template 5 / bc-temp5======**/
.card-view-wrap .back-side.bc-temp5 .img-area .text-overlay {position: absolute;z-index: 9;}
.card-view-wrap .back-side.bc-temp5 .border-box{border: 3px solid #FFF;padding: 20px 25px;width: 82%;margin: 0 auto;}
.card-view-wrap .back-side.bc-temp5  .text-overlay{top: 27%;}
.card-view-wrap .front-side.bc-temp5 .text-overlay {position: absolute;z-index: 9;}
.card-view-wrap .front-side.bc-temp5 .img-area .text-overlay{top: 27%;}
.card-view-wrap .front-side.bc-temp5 .content-area .table{margin: 20px auto 15px auto;width: 358px;max-width: 358px !important;}
.card-view-wrap .front-side.bc-temp5 .content-area .table td{padding: 0 0;}
.card-view-wrap .front-side.bc-temp5 .content-area .table td label{font-family: 'Museo Sans 500';font-weight: 500;font-size: 16px;color: #000000;margin-right: 1px; vertical-align: top;}/*updated*/
.card-view-wrap .front-side.bc-temp5 .content-area.bottom-links{text-align: center;}
.card-view-wrap .front-side.bc-temp5 .content-area.bottom-links ul{margin: 0 0; padding: 0 0;}
.card-view-wrap .front-side.bc-temp5 .content-area.bottom-links ul li{display: inline-block;padding: 0 20px;}

/**END*/

/**=======Business card template 6 / bc-temp6======**/
.card-view-wrap .front-side.bc-temp6 .content-area {padding: 0 45px;margin: 9% 0;}
.card-view-wrap .back-side.bc-temp6 .content-area {margin: 0;}

.card-view-wrap .bc-temp6 .content-area {padding: 0px 0;}
.card-view-wrap .bc-temp6 .content-area .form-control{
    border-bottom-color: transparent;
    height: 20px;
}
.card-view-wrap .bc-temp6 .content-area .form-control.title{
    border-bottom: 2px solid #000;
    margin:0 auto 30px;
    height:55px;
    width: 220px;
}
.card-view-wrap .bc-temp6 .content-area .form-control.title:focus {height:55px;}
.card-view-wrap .bc-temp6 .content-area .form-control.post{
    margin-bottom: 20px;
}
.card-view-wrap .bc-temp6 .img-area{
    height: 100%;
}
.card-view-wrap .bc-temp6 .img-area img{width: 100%; object-fit: cover; padding: 0 0px;}

/**END*/

/**=======Business card template 7 / bc-temp7======**/
.card-view-wrap .front-side.bc-temp7 .content-area {padding: 0;margin: 14% 0;}
.card-view-wrap .back-side.bc-temp7 .content-area {margin: 0;}

.card-view-wrap .bc-temp7 .content-area {padding: 0px 0;}
.card-view-wrap .bc-temp7 .content-area .form-control{
    border-bottom-color: transparent;
    height: 20px;
}
.card-view-wrap .bc-temp7 .content-area .form-control.fullname{
    border-bottom: 1px solid #000;
    margin-bottom: 50px;
    height: 55px;
}

.card-view-wrap .bc-temp7 .content-area .form-control.post{
    margin-bottom: 20px;
}

.card-view-wrap .bc-temp7 .img-area{
    height: 100%;
}
.card-view-wrap .bc-temp7 .img-area img{width: 100%; object-fit: cover; padding: 0 0px;}
.card-view-wrap .back-side.bc-temp7  .text-overlay{top: 38%;}

.card-view-wrap .back-side.bc-temp7 .content-area .form-control.fullname{
    background-color: #fff;
    border: 2px solid #231F20;
    width: 310px;
    margin: 0 auto;
    height: 65px;
}
/**END*/


/**=======Business card template 8 / bc-temp8======**/
.card-view-wrap .front-side.bc-temp8 .content-area {padding: 0 30px;margin: 5% 0;}
.card-view-wrap .back-side.bc-temp8 .content-area {margin: 0;}

.card-view-wrap .bc-temp8 .content-area {padding: 0px 0;}
.card-view-wrap .bc-temp8 .content-area .form-control{
    border-bottom-color: transparent;
    height: 20px;
}
.card-view-wrap .bc-temp8 .content-area .form-control.fullname{
    border-bottom: 1px solid transparent;
    margin-bottom: 130px;
    height: 40px;
}
.card-view-wrap .bc-temp8 .content-area .form-control.title.fullname:focus {height:40px;}
.card-view-wrap .bc-temp8 .content-area .form-control.post{
    margin-bottom: 20px;
}

.card-view-wrap .back-side.bc-temp8 .content-area, .card-view-wrap .back-side.bc-temp8 .content-area .with-img{
    height: 100%;
}
.card-view-wrap .back-side.bc-temp8 .img-area{
    background-color: #000;
    height: 100%;
}
.card-view-wrap .back-side.bc-temp8  .text-overlay{top: 40%;}

.card-view-wrap .back-side.bc-temp8 .content-area .form-control.fullname{
    border-bottom-color: transparent;
    width: 280px;
    padding: 0;
    margin: 0 auto;
    height: 32px;
}
.card-view-wrap .back-side.bc-temp8 .content-area .form-control.fullname:focus {height: 32px;}
/**END*/

/**=======Business card template 9 / bc-temp9======**/
.card-view-wrap .front-side.bc-temp9 .content-area {padding: 0 30px;margin: 8% 0;}
.card-view-wrap .back-side.bc-temp9 .content-area {margin: 0;}

.card-view-wrap .bc-temp9 .content-area {padding: 0px 0;}
.card-view-wrap .bc-temp9 .content-area .form-control{
    border-bottom-color: transparent;
    height: 20px;
}
.card-view-wrap .bc-temp9 .content-area .form-control.fullname{
    border-bottom: 1px solid #000;
    margin-bottom: 85px;
    height: 70px;
}


.card-view-wrap .bc-temp9 .img-area{
    height: 100%;
}
.card-view-wrap .bc-temp9 .img-area img{width: 100%; object-fit: cover; padding: 0 0px;}


/**END*/
/**=======Business crad template 10 / bc-temp10======**/
.card-view-wrap .bc-temp10 .content-area{padding: 30px 20px;}
.card-view-wrap .bc-temp10 .content-area.pt-0{    margin-top: 170px;}
.card-view-wrap .bc-temp10 .card-inner-wrap{background-color: #fff;}

.card-view-wrap .bc-temp10.front-side .content-area  .form-control.title{ height: 40px;  padding: 0; }
.card-view-wrap .bc-temp10.front-side .content-area  .form-control.title:focus{ height: 40px;  }

.card-view-wrap  .bc-temp10.front-side .content-area  .form-control{ height: 20px; border-bottom: none; }
.card-view-wrap .bc-temp10.front-side .content-area  .form-control:focus{ height: 20px;}

.card-view-wrap .bc-temp10.front-side .content-area .form-control.post{  margin-top: 15px; }



/**END*/

/**=======Business card template 11 / bc-temp11======**/
.card-view-wrap .front-side.bc-temp11 .content-area {padding: 0 30px;margin: 6% 0;}
.card-view-wrap .back-side.bc-temp11 .content-area {margin: 0;}

.card-view-wrap .bc-temp11 .content-area {padding: 0px 0;}
.card-view-wrap .bc-temp11 .content-area .form-control{
    border-bottom-color: transparent;
    height: 20px;
}
.card-view-wrap .bc-temp11 .content-area .form-control.fullname{
    margin-bottom: 140px;
    height:40px;
}

.card-view-wrap .bc-temp11 .content-area .form-control.post{
    margin-bottom: 20px;
}

.card-view-wrap .back-side.bc-temp11  .text-overlay{top: 42%;}

.card-view-wrap .back-side.bc-temp11 .content-area .form-control.fullname{
    width: 310px;
    margin: 0 auto;
    height: 40px;
}
/**END*/


/**=======Hotel Flyer template 1 / fa5-temp1**/
.card-view-wrap .selected-product-layout.fa5-temp1 .layout-header { height: 18%;}
.card-view-wrap .selected-product-layout.fa5-temp1.front-side .card-inner-wrap{padding: 35px;}
.card-view-wrap .selected-product-layout.fa5-temp1 .layout-body { height: 41%;}
.card-view-wrap .selected-product-layout.fa5-temp1 .layout-footer {  height: 31%;}
.card-view-wrap .selected-product-layout.fa5-temp1 .content-area{ padding: 15px;}
.card-view-wrap .selected-product-layout.fa5-temp1 .layout-header  .content-area .form-control{height: 33px; line-height:33px;}
.card-view-wrap .selected-product-layout.fa5-temp1 .layout-header  .content-area .form-control:focus{height: 35px; padding: 0;}
.card-view-wrap .selected-product-layout.fa5-temp1 .content-area .textbox.form-control:focus{ padding: 5px;}
.card-view-wrap .selected-product-layout.fa5-temp1.front-side .img-area{ height: 100%; margin: 0 15px;  }
.card-view-wrap .selected-product-layout.fa5-temp1.front-side .img-area img{object-fit: cover;height: 100%; width: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp1 .layout-footer .col-1{ width: 58%; float: left; height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp1 .layout-footer .col-1 .content-area{padding-right: 0;}
.card-view-wrap .selected-product-layout.fa5-temp1 .layout-footer .col-2{ width: 42%; float: left; height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp1 hr { margin-top: 25px; margin-bottom: 25px; border: 0; border-top: 1px solid #24408e; margin-right: 15px;margin-left: 15px;}
.card-view-wrap .selected-product-layout.fa5-temp1.back-side .img-area img{height: 100%; width: auto;}
.card-view-wrap .selected-product-layout.fa5-temp1.back-side .textbox-wrap { height: auto; width: 60%; margin: auto; background: rgba(255,255,255,0.8);}
.card-view-wrap .selected-product-layout.fa5-temp1.back-side .img-area .img-overlay{background: rgba(255,255,255,0.3);}
.card-view-wrap .selected-product-layout.fa5-temp1.back-side .img-area .text-overlay.center {position: absolute;text-align: center; padding-top: 40px;width: 50%;background: rgba(255,255,255,0.8);margin: auto;}
.card-view-wrap .selected-product-layout.fa5-temp1.back-side .img-area .text-overlay .title-wrap.bottom {  bottom: 60px; position: absolute; display: block; left: 20px; right: 20px; border-top: 1px solid #24408e;}
.card-view-wrap .selected-product-layout.fa5-temp1.back-side .img-area .text-overlay .form-control.title {  height: 30px; line-height: 28px; padding: 0;}
.card-view-wrap .selected-product-layout.fa5-temp1.back-side .img-area .text-overlay .title-wrap.bottom .form-control{ height: 20px;}
.card-view-wrap .selected-product-layout.fa5-temp1.back-side .img-area .text-overlay .title-wrap.bottom .form-control:focus{ height: 22px; padding: 0;}
.card-view-wrap .selected-product-layout.fa5-temp1.back-side .img-area .text-overlay .title-wrap.bottom .content-area{ padding: 10px 0;}
.card-view-wrap .selected-product-layout.fa5-temp1.back-side .text-overlay {  background: rgba(255,255,255,0.6); width: 50%; margin: auto; text-align: center;}
.card-view-wrap .selected-product-layout.fa5-temp1 .title-wrap.bottom {  bottom: 40px; position: absolute; right: 0; left: 0;}
.card-view-wrap .selected-product-layout.fa5-temp1 .title-wrap.top { margin-top: 30px;}
.card-view-wrap .selected-product-layout.fa5-temp1.text-with-middle-img .content-area { padding: 0px 15px;}

/**END*/

/**=======Coffee House Flyer template 2 / fa5-temp2**/
.card-view-wrap .selected-product-layout.fa5-temp2.front-side .layout-header { height: 10%;}
.card-view-wrap .selected-product-layout.fa5-temp2.front-side .layout-body { height: 80%;}
.card-view-wrap .selected-product-layout.fa5-temp2  .content-area .form-control.title{height: 32px; line-height:32px; margin-bottom: 10px; max-width: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp2  .content-area .form-control.title:focus{height: 30px; }
.card-view-wrap table.fa5-temp2-table td{padding: 0; border: 0; max-width: 227px;}
.card-view-wrap table.fa5-temp2-table td .form-control{ height: 20px; line-height: 20px; max-width: 198px;}/*Updated*/
.card-view-wrap table.fa5-temp2-table td .form-control:focus{ height: 22px; padding: 2px;}
.card-view-wrap table.fa5-temp2-table td .form-control.title{ width: 100%;}/*Updated*/
.card-view-wrap table.fa5-temp2-table td.text-right .form-control{ height: 20px; line-height: 20px; max-width: 32px;}/*updated*/
.card-view-wrap .selected-product-layout.fa5-temp2 .card-inner-wrap{ padding: 20px 45px;}
.card-view-wrap .selected-product-layout.fa5-temp2 .two-cols .col{ width: 50%; margin: 0;}
.card-view-wrap .selected-product-layout.fa5-temp2 .two-cols .col:first-child{ border-right: 1px solid #888; padding-right: 20px;}
.card-view-wrap .selected-product-layout.fa5-temp2  hr{border-top: 1px solid #888;}
.card-view-wrap .selected-product-layout.fa5-temp2 .two-cols .col:last-child{padding-left:20px; }
.card-view-wrap table.fa5-temp2-table td .form-control.input-sm { height: 12px; line-height: 9px; max-width: 198px;}
.card-view-wrap table.fa5-temp2-table td .form-control.input-sm:focus { height: 18px; line-height: 18px; padding: 0 2px;}

.card-view-wrap .selected-product-layout.fa5-temp2.back-side .layout-header { height: 70%;}
.card-view-wrap .selected-product-layout.fa5-temp2.back-side .layout-body { height: 30%;}
.card-view-wrap .selected-product-layout.fa5-temp2.back-side.text-with-top-img.portrait .img-area img { height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp2.back-side .card-inner-wrap{ padding: 40px 45px 20px;}
.card-view-wrap .selected-product-layout.fa5-temp2.back-side.text-with-top-img.portrait .img-area{ height: 100%;}
/**END*/

/**=======Photography Flyer template 3 / fa5-temp3**/
.card-view-wrap .selected-product-layout.fa5-temp3 .layout-header { height: 25%;}
.card-view-wrap .selected-product-layout.fa5-temp3 .layout-body { height: 75%; background-color: #fff;}
.card-view-wrap .selected-product-layout.fa5-temp3 .card-inner-wrap{padding: 0;}
.card-view-wrap .selected-product-layout.fa5-temp3 .content-area .form-control{ height: 20px; line-height: 20px;}
.card-view-wrap .selected-product-layout.fa5-temp3 .content-area .form-control:focus{ height: 23px; padding: 0 2px;}
.card-view-wrap .selected-product-layout.fa5-temp3 .content-area .form-control.title{height: 36px; line-height:30px;}
.card-view-wrap .selected-product-layout.fa5-temp3.text-with-three-imgs .img-area{height: 208px; margin-bottom: 1px;}/*updated*/
.card-view-wrap .selected-product-layout.fa5-temp3.text-with-three-imgs .img-area img{height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp3.front-side .two-cols .col{ margin: 0;}
.card-view-wrap .selected-product-layout.fa5-temp3.front-side .two-cols .col:first-child{ width: 45%;}
.card-view-wrap .selected-product-layout.fa5-temp3.front-side .two-cols .col:last-child{ width: 55%;}
.card-view-wrap .selected-product-layout.fa5-temp3.front-side .two-cols .col .content-area { padding: 12px 13px 20px;height: 208px;}
.card-view-wrap .selected-product-layout.fa5-temp3.front-side .two-cols .col .content-area:first-child{ padding-top: 20px}
.card-view-wrap .selected-product-layout.fa5-temp3.front-side .content-area .form-control.textbox{ height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp3.front-side .content-area .form-control.textbox:focus{
    /*height: 215px;*/
    /*padding: 8px;*/
}
.card-view-wrap .selected-product-layout.fa5-temp3.back-side.text-with-bottom-img .img-area{ height: 100%;  border: none;}
.card-view-wrap .selected-product-layout.fa5-temp3 .layout-header .content-area { padding: 30px;}
.card-view-wrap .selected-product-layout.fa5-temp3 .layout-header .two-cols .col{ margin: 0; margin-top: 35px;}
.card-view-wrap .selected-product-layout.fa5-temp3.back-side .layout-header .two-cols .col:first-child{ width:64%; }
.card-view-wrap .selected-product-layout.fa5-temp3.back-side .layout-header .two-cols .col:last-child{ width:36%; }
/**END*/

/**=======Wedding Flyer template 4 / fa5-temp4**/
.card-view-wrap .selected-product-layout.fa5-temp4.front-side .card-inner-wrap{ background-image:url(images/flyer/wedding/weddingflyer-template4-bg2.svg); background-position: center center; background-size: cover;background-repeat: no-repeat; }
.card-view-wrap .selected-product-layout.fa5-temp4.front-side .content-area { padding: 85px 80px;}
.card-view-wrap .selected-product-layout.fa5-temp4 .content-area .form-control{ height: 25px; line-height: 25px;}
.card-view-wrap .selected-product-layout.fa5-temp4 .content-area .form-control:focus{height: 25px;}
.card-view-wrap .selected-product-layout.fa5-temp4 .content-area .form-control.title {height: 60px; line-height: 60px;}
.card-view-wrap .selected-product-layout.fa5-temp4 .content-area .form-control.title:focus{ height: 60px;}
.card-view-wrap .selected-product-layout.fa5-temp4.front-side .content-area .form-control.title2 {height: 35px; line-height: 35px;}
.card-view-wrap .selected-product-layout.fa5-temp4.front-side .content-area .form-control.title2:focus{ height:36px;}
.card-view-wrap .selected-product-layout.fa5-temp4.back-side .card-inner-wrap{ background-image:url(images/flyer/wedding/weddingflyer-template4-bg1.svg); background-size: cover; background-position: center center; background-repeat: no-repeat;  }
.card-view-wrap .selected-product-layout.fa5-temp4.back-side .text-in-circle { width: 320px; height: 320px; margin: auto;  margin-top: 300px;}
/**END*/

/**=======Wedding Flyer template 5 / fa5-temp5**/
.card-view-wrap .selected-product-layout.fa5-temp5.front-side{ background-image:url(images/flyer/weddingflyer-template5-bg.png); background-position: center center; background-size: cover;background-repeat: no-repeat; }
.card-view-wrap .selected-product-layout.fa5-temp5.front-side .content-area { padding: 40px 80px;}
.card-view-wrap .selected-product-layout.fa5-temp5 .content-area .form-control.title {height: 90px; line-height: 120px;}
.card-view-wrap .selected-product-layout.fa5-temp5 .content-area .form-control.title:focus{ height: 95px;}
.card-view-wrap .selected-product-layout.fa5-temp5.front-side .content-area .form-control.title2 {height: 35px; line-height: 35px;}
.card-view-wrap .selected-product-layout.fa5-temp5.front-side .content-area .form-control.title2:focus{ height:40px;}
.card-view-wrap .selected-product-layout.fa5-temp5.front-side ul.wedding-date li .form-control.title{ height: 60px; line-height: 60px;}
.card-view-wrap .selected-product-layout.fa5-temp5.front-side ul.wedding-date li { display: inline-block; vertical-align: middle;}
.card-view-wrap .selected-product-layout.fa5-temp5.front-side ul.wedding-date li.bordered { border-top: 1px solid #000; border-bottom: 1px solid #000; width: 140px; padding-bottom: 5px;}
/**END*/

/**======Square cards template 3 / sc-temp3======***/
.card-view-wrap .square-card.front-side.sc-temp3 .card-inner-wrap {  border: 40px solid #fff !important; text-align: center;}
.card-view-wrap .sc-temp3.front-side .content-area { padding: 45px 13px 0;text-align: center;}
.card-view-wrap .sc-temp3.front-side .form-control.title{margin-bottom: 30px; height: 32px; line-height: 32px;}
.card-view-wrap .sc-temp3.front-side .form-control.title:focus{ height: 35px;}
.card-view-wrap .sc-temp3.front-side .form-control.title::after { content: ''; height: 3px; position: absolute; border-top: 1px solid #fff;
                                                                  left: 0;right: 0; margin: auto; border-bottom: 1px solid #fff; width: 160px; margin-top: 40px;}
.card-view-wrap .sc-temp3.front-side .form-control{ height: 20px; padding: 0; line-height: 20px;}
.card-view-wrap .square-card.sc-temp3.back-side .card-inner-wrap{ padding: 0;}
.card-view-wrap .square-card.sc-temp3.back-side .card-inner-wrap .img-area{ border: none;}
.card-view-wrap .square-card.sc-temp3.back-side .card-inner-wrap .img-area .img-overlay{ padding-top: 40%; color: #888; font-style: italic;}
.card-view-wrap .square-card.sc-temp3.back-side .card-inner-wrap .text-overlay{ top: auto; bottom: 15px; text-align: center; }

/**END*/

/**======Square cards template 4 / sc-temp4======***/
.card-view-wrap .square-card.sc-temp4 .card-inner-wrap{ padding: 0;}
.card-view-wrap .square-card.sc-temp4 .card-inner-wrap .img-area .img-overlay{ padding-top: 90%; color: #888; font-style: italic;}
.card-view-wrap .square-card.sc-temp4 .card-inner-wrap .company-info{ margin-top: 180px;}
.card-view-wrap .sc-temp4 .form-control{ height: 18px; line-height: 18px;}
.card-view-wrap .sc-temp4 .form-control:focus{ height: 22px; padding: 0 2px;line-height: 22px;}
.card-view-wrap .sc-temp4 .form-control.title{ height: 28px;}
.card-view-wrap .square-card.sc-temp4.back-side .card-inner-wrap .img-area .img-overlay{ padding-top: 40%; color: #888; font-style: italic;}
.card-view-wrap .square-card.sc-temp4.back-side .card-inner-wrap .text-overlay{ top: auto; bottom: 15px; }
/**END*/
/**======Square cards template 5 / sc-temp5======***/
.card-view-wrap .sc-temp5 .content-area .form-control.title{ padding: 0; text-align: center;}
.card-view-wrap .sc-temp5 .content-area{text-align: center;padding:20px 4px;}
.card-view-wrap .sc-temp5 .content-area .name-area{margin-top: 50px; margin-bottom: 45px; position: relative;}
.card-view-wrap .sc-temp5 .content-area .name-area:after{ content: ''; position: absolute; width: 15px; height: 15px; background: #000; border-radius: 30px; left: 0; right: 0; margin: auto;  margin-top: 15px;}
.card-view-wrap .sc-temp5 .img-area .img-overlay{ padding-top: 17%;}
.card-view-wrap .sc-temp5.back-side .form-control{ padding: 0; text-align: center; }
.card-view-wrap .sc-temp5.back-side .text-overlay {  width: 145px; height: 145px; margin: auto; top: 0px; text-align: center; background: #fff; border-radius: 50%; padding-top: 37px;}
/**END*/

/**======Floral shop Square cards template 6 / sc-temp6======***/
.card-view-wrap .selected-product-layout.sc-temp6 .card-inner-wrap{ padding: 25px;}
.card-view-wrap .sc-temp6 .content-area{ padding: 5px;}
.card-view-wrap .sc-temp6 .content-area .form-control.title{ padding: 0;}
.card-view-wrap .sc-temp6 .content-area .name-area{margin-top: 0px; margin-bottom: 110px; position: relative; text-align: left;}
.card-view-wrap .sc-temp6 .img-area .img-overlay{ padding-top: 40%; font-style: italic; color: #444;}
/**END*/

/**=======Square cards template 7 / sc-temp7======**/
.card-view-wrap .sc-temp7.front-side .img-area{width: 170px;height: 170px;text-align: center;vertical-align: middle;margin: 20px auto 15px; }
.card-view-wrap .sc-temp7.front-side  .form-control.title{ height: 24px; line-height: 24px; padding: 0;}
.card-view-wrap .sc-temp7.front-side  .form-control.title:focus{ height: 26px;  padding: 2px; }
.card-view-wrap .sc-temp7.front-side  .form-control.post{ height: 20px; line-height: 20px;}
.card-view-wrap .sc-temp7.front-side .form-control.post:focus{ height: 23px;line-height: 23px;}
.card-view-wrap .selected-product-layout.sc-temp7.back-side .card-inner-wrap{ padding: 0;}
.card-view-wrap .sc-temp7 .img-area .img-overlay{ padding-top: 40%; font-style: italic; color: #444;}
/**END*/

/**=======Diary cover / dc-temp1======**/
.card-view-wrap .diary-cover{width: 600px; height: 851px;}
.card-view-wrap .diary-cover.dc-temp1 .text-overlay {background: #fff;height: 105px;width: 75%;margin: 70px auto;padding: 15px;}
.card-view-wrap .diary-cover.dc-temp1 .card-inner-wrap{ padding: 0;}
.card-view-wrap .diary-cover.dc-temp1 .content-area { border: 1px solid #6d6e70;}
.card-view-wrap .diary-cover.dc-temp1 .content-area .title{ text-align: center;}
.card-view-wrap .diary-cover.dc-temp1 .content-area .title:focus{ padding: 2px 5px;}
.card-view-wrap .diary-cover.dc-temp1 .img-area .img-overlay{ padding-top: 40%; font-style: italic; color: #444;}
/**END*/

/**=======Letterhead template 1 / letterh-temp1**/
.card-view-wrap .letterheads.letterh-temp1 .form-control.title { height: 36px; line-height: 35px;font-size: 18px;}
.card-view-wrap .letterheads.letterh-temp1 .layout-header { height: 7%; border-bottom:1px solid #777071;}
.card-view-wrap .letterheads.letterh-temp1 .layout-body{height: 82%;}
.card-view-wrap .letterheads.letterh-temp1 .layout-footer{text-align: center;}
.card-view-wrap .letterheads.letterh-temp1 .form-control.input-sm { height: 17px; line-height: 16px;}
/**END*/

/**=======Comp Slip template 1 / comps-temp1**/
.card-view-wrap .compslip.comps-temp1 .form-control.title { height: 32px; line-height: 32px;}
.card-view-wrap .compslip.comps-temp1 .content-area { padding: 10px 20px;}
.card-view-wrap .compslip.comps-temp1 .layout-header { height: 16%; border-bottom:1px solid #777071;}
.card-view-wrap .compslip.comps-temp1 .layout-body{height: 70%;}
.card-view-wrap .compslip.comps-temp1 .layout-footer{text-align: right;}
.card-view-wrap .compslip.comps-temp1 .form-control.input-sm { height: 17px; line-height: 16px;}
/**END*/

/**=======Letterhead template 2 / letterh-temp2**/
.card-view-wrap .letterheads.letterh-temp2 .card-inner-wrap{ padding: 0;}
.card-view-wrap .letterheads.letterh-temp2 .card-right-side.with-img{ width: 72px; height: 100%; float: right;  background: #fff;}
.card-view-wrap .letterheads.letterh-temp2 .card-left-side.with-content{ width: 650px; height: 100%; float: left;}
.card-view-wrap .letterheads.letterh-temp2 .layout-header { height: 10%;    background: black;}
.card-view-wrap .letterheads.letterh-temp2 .form-control.title { height: 26px; line-height: 25px;}
.card-view-wrap .letterheads.letterh-temp2 .layout-header .content-area { padding: 20px 50px; margin-top: 0;}
.card-view-wrap .letterheads.letterh-temp2 .layout-body { height: 83%; background: #fff;}
.card-view-wrap .letterheads.letterh-temp2 .layout-footer .content-area { padding: 12px 50px;    background: black;}
.card-view-wrap .letterheads.letterh-temp2 .layout-footer .content-area .form-control{ height: 16px; line-height: 15px;}
.card-view-wrap .letterheads.letterh-temp2 .img-area{ border: none;}
.card-view-wrap .letterheads.letterh-temp2 .img-area .img-overlay{ padding-top: 400px;}
/**END*/

/**=====Comp Slip template 2 / comps-temp2**/
.card-view-wrap .compslip.comps-temp2 .card-inner-wrap{ padding: 0;}
.card-view-wrap .compslip.comps-temp2 .card-right-side.with-img{ width: 64px; height: 100%; float: right;  background: #fff;}
.card-view-wrap .compslip.comps-temp2 .img-area{ border: none;}
.card-view-wrap .compslip.comps-temp2 .img-area .img-overlay{ padding-top: 130px;}
.card-view-wrap .compslip.comps-temp2 .card-left-side.with-content{ width: 660px; height: 100%; float: left;}
.card-view-wrap .compslip.comps-temp2 .layout-header { height: 30%;}
.card-view-wrap .compslip.comps-temp2 .form-control.title { height: 20px; line-height: 20px;}
.card-view-wrap .compslip.comps-temp2 .form-control.title:focus { height: 22px;}
.card-view-wrap .compslip.comps-temp2 .form-control{ height: 15px; line-height: 15px;}
.card-view-wrap .compslip.comps-temp2 .form-control:focus{ height: 16px; }
.card-view-wrap .compslip.comps-temp2 .form-control.input-sm{ height: 13px; line-height: 13px;}
.card-view-wrap .compslip.comps-temp2 .layout-header .content-area { padding: 20px 50px; background: black}
.card-view-wrap .compslip.comps-temp2 .layout-body { height: 55%; background: #fff;}
.card-view-wrap .compslip.comps-temp2 .layout-footer { height: 15%; background: #fff;}
.card-view-wrap .compslip.comps-temp2 .layout-footer .content-area { padding: 12px 50px;}

/**END*/

/**=======Letterhead template 3 / letterh-temp3**/
.card-view-wrap .letterheads.letterh-temp3 .card-inner-wrap{ padding: 0; background-image: url(images/templates-img/letterheads/letterh-temp3-bg.jpg) ; background-repeat: no-repeat;background-size: contain;  }
.card-view-wrap .letterheads.letterh-temp3 .layout-footer{ padding: 0 50px;}
.card-view-wrap .letterheads.letterh-temp3 .content-area { padding: 20px 10px; vertical-align: middle;}
.card-view-wrap .letterheads.letterh-temp3 .card-left-side.with-img {  width: 18%; height: auto;}
.card-view-wrap .letterheads.letterh-temp3 .content-area .form-control.input-sm {  height: 14px; line-height: 14px;}
.card-view-wrap .letterheads.letterh-temp3 .content-area .form-control.title{ height: 20px; line-height: 18px;}
.card-view-wrap .letterheads.letterh-temp3 .content-area .form-control { height: 17px; line-height: 17px;}
.card-view-wrap .letterheads.letterh-temp3 .content-area .form-control:focus { height: 18px;line-height: 18px;}
.card-view-wrap .letterheads.letterh-temp3 .card-right-side.with-content { width: 81%; height: auto;}
/**END*/

/**=======Comp Slip template 3 / comps-temp3**/
.card-view-wrap .compslip.comps-temp3 .card-inner-wrap{ padding: 0; background-image: url(images/templates-img/letterheads/comps-temp3-bg.jpg) ; background-repeat: no-repeat;background-size: contain;}
.card-view-wrap .compslip.comps-temp3  .layout-header{ padding: 0 50px;}
.card-view-wrap .compslip.comps-temp3  .layout-body{ height: 50%;}
.card-view-wrap .compslip.comps-temp3  .layout-footer{ padding: 0 50px;}
.card-view-wrap .compslip.comps-temp3  .layout-footer .content-area { padding: 20px 10px; vertical-align: middle;}
.card-view-wrap .compslip.comps-temp3 .card-left-side.with-img {  width: 16%; height: auto;}
.card-view-wrap .compslip.comps-temp3 .content-area .form-control.input-sm {  height: 14px; line-height: 14px;}
.card-view-wrap .compslip.comps-temp3 .content-area .form-control.title{ height: 20px; line-height: 18px;}
.card-view-wrap .compslip.comps-temp3 .content-area .form-control.title:focus{ height: 20px;}
.card-view-wrap .compslip.comps-temp3 .content-area .form-control { height: 13px; line-height: 11px;}
.card-view-wrap .compslip.comps-temp3 .content-area .form-control:focus { height: 15px;}
.card-view-wrap .compslip.comps-temp3 .card-right-side.with-content { width: 81%; height: auto;}
/**END*/

/**=====Posters templates======***/
.card-view-wrap .poster-a2{ width: 842px; height: 1165px;}
.card-view-wrap .poster-a2.pos-temp3, .card-view-wrap .poster-a2.landscape{ width: 850px; height: 600px;}

.card-view-wrap .poster-a2.multiple-img.portrait .six-images-wrap .img-area { width: 48%; float: left; height: 360px; margin: 7px;}

.card-view-wrap .poster-a2.text-with-3middle-imgs .layout-header{ height: 30%;}
.card-view-wrap .poster-a2.text-with-3middle-imgs .layout-body{ height: 35%;}
.card-view-wrap .poster-a2.text-with-3middle-imgs .layout-footer{height: 16%;margin-top: 25%;}
.card-view-wrap .poster-a2.text-with-3middle-imgs .form-control{ height: 35px; line-height: 35px;}
.card-view-wrap .poster-a2.text-with-3middle-imgs .form-control:focus{ height: 40px; padding: 2px 5px;}
.card-view-wrap .poster-a2.text-with-3middle-imgs .three-images-wrap { height: 100%;}
.card-view-wrap .poster-a2.text-with-3middle-imgs .three-images-wrap .img-area{ width: 31%; display: inline-block; margin: 5px; }


.card-view-wrap .poster-a2.text-with-3left-imgs .form-control{ height: 35px; line-height: 35px;}
.card-view-wrap .poster-a2.text-with-3left-imgs .form-control:focus{ height: 40px; padding: 2px 5px;}
.card-view-wrap .poster-a2.text-with-3left-imgs .three-images-wrap { height: 100%;}
.card-view-wrap .poster-a2.text-with-3left-imgs .three-images-wrap .img-area{ height: 31.8%; display: block; margin: 5px; }


.card-view-wrap .poster-a2.large-img-topbottom-text .layout-header{height: 18%;}
.card-view-wrap .poster-a2.large-img-topbottom-text .layout-body{ height: 55%;}
.card-view-wrap .poster-a2.large-img-topbottom-text .layout-footer{height: 18%;}
.card-view-wrap .poster-a2.large-img-topbottom-text .form-control{ height: 50px; line-height: 45px;}
.card-view-wrap .poster-a2.large-img-topbottom-text .form-control:focus{ height: 55px; padding: 2px 5px;}

.card-view-wrap .poster-a2.text-list-multiple-imgs .layout-header{height: 17%;}
.card-view-wrap .poster-a2.text-list-multiple-imgs .layout-body{ height: 70%;}
.card-view-wrap .poster-a2.text-list-multiple-imgs .layout-footer{height: 15%;}
.card-view-wrap .poster-a2.text-list-multiple-imgs .layout-body .content-area{ padding: 0 20px;}
.card-view-wrap .poster-a2.text-list-multiple-imgs .multiple-img{ height: 100%;}
.card-view-wrap .poster-a2.text-list-multiple-imgs .multiple-img .img-area{ height: 130px;margin: 0 0px 30px 20px;}
.card-view-wrap .poster-a2.text-list-multiple-imgs .multiple-img .img-area .absol-text{ top: 25%;}
.card-view-wrap .poster-a2.text-list-multiple-imgs .form-control.title{ height: 40px; line-height: 45px;}
.card-view-wrap .poster-a2.text-list-multiple-imgs .form-control.title:focus{ height: 45px; padding: 2px 5px;}


/***pos-temp1 **/
.card-view-wrap .poster-a2.pos-temp1 .text-overlay.bottom { padding: 50px 20px 60px;  top: auto; bottom: 85px; width: 90%; margin: auto;}
.card-view-wrap .poster-a2.pos-temp1 .content-area .form-control.title { height: 70px; line-height: 70px;}
.card-view-wrap .poster-a2.pos-temp1 .content-area .form-control.title:focus { height: 72px;}
.card-view-wrap .poster-a2.pos-temp1 .content-area .form-control{ height: 50px; line-height: 50px;}
.card-view-wrap .poster-a2.pos-temp1 .content-area .form-control:focus { height: 52px;}
/***pos-temp2 **/
.card-view-wrap .poster-a2.pos-temp2 .card-inner-wrap { background-image: url(images/templates-img/posters/saleposter-temp2-img.svg); background-repeat: no-repeat; background-size: 75%;
                                                        background-position-x: center;  background-position-y: 90px; position: relative;}
.card-view-wrap .poster-a2.pos-temp2 .card-inner-wrap:before{ content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 70px; background-position: bottom center; z-index: 1; background-image: url(images/templates-img/posters/sale-shadow.svg); background-repeat: no-repeat; }
.card-view-wrap .poster-a2.pos-temp2 .content-area.text-center { width: 50%; margin: 25% auto; padding: 15px 0px; z-index: 99;position: relative;}
.card-view-wrap .poster-a2.pos-temp2 .content-area .form-control.title { height: 150px; line-height: 170px; margin-top: 150px; }
.card-view-wrap .poster-a2.pos-temp2 .content-area .form-control.title:focus { height: 152px;}
.card-view-wrap .poster-a2.pos-temp2 .content-area .form-control{ height: 50px; line-height: 50px;}
.card-view-wrap .poster-a2.pos-temp2 .content-area .form-control:focus { height: 52px;}
.card-view-wrap .poster-a2.pos-temp2 .content-area .form-control.off{ height: 84px; line-height: 95px;}
/***pos-temp3 **/
.card-view-wrap .poster-a2.pos-temp3 .text-overlay.bottom {padding: 8px 8px 0px;top: auto;left: 56%;bottom: 53px;width: 35%;margin: auto;height: 81%;}
.card-view-wrap .poster-a2.pos-temp3 .content-area .form-control.title { height: 95px; line-height: 92px;}
.card-view-wrap .poster-a2.pos-temp3 .content-area .form-control.title:focus { height: 95px;}
.card-view-wrap .poster-a2.pos-temp3 .content-area .form-control{ height: 50px; line-height: 50px;}
.card-view-wrap .poster-a2.pos-temp3 .content-area .form-control:focus { height: 52px;}
.card-view-wrap .poster-a2.pos-temp3 .content-area {padding:0px;height: 100%;padding-bottom: 7px;}
.card-view-wrap .poster-a2.pos-temp3 .layout-body {height: 60%}
.card-view-wrap .poster-a2.pos-temp3 .layout-header .content-area .form-control {height: 40px;line-height: 40px;}
.card-view-wrap .poster-a2.pos-temp3 .layout-body .content-area{padding:0;height:100%;}
.card-view-wrap .poster-a2.pos-temp3 .layout-header { height: 25%;}
.card-view-wrap .poster-a2.pos-temp3 .layout-body { height: 67%;}
.card-view-wrap .poster-a2.pos-temp3 .layout-footer { height: 7%;}
.card-view-wrap .poster-a2.pos-temp3 .layout-footer .content-area .form-control{height:32px;line-height:30px}
.card-view-wrap .poster-a2.pos-temp3 .layout-footer .content-area{padding:0;height:100%;}

/**=====Post Card templates======***/
.card-view-wrap .post-card{
    width: 640px; height: 455px;
}

/*** pc-temp1 == SU03_Postcard_A6 **/

.card-view-wrap .pc-temp1.front-side .left{
    left: 20px;
    bottom: 20px;
    top: auto;
    right: auto;
}
.card-view-wrap .pc-temp1.front-side .right{
    bottom: 30px;
    top: auto;
    left: auto;
    right: 0px;
}
.card-view-wrap .pc-temp1  .content-area .form-control{
    height: 20px;
    border-bottom: none;
}
.card-view-wrap .pc-temp1.front-side  .content-area .form-control.title{
    height: 20px;
}
.card-view-wrap .pc-temp1.front-side  .content-area .form-control.form-control.fullname{
    height: 25px;
}
.card-view-wrap .pc-temp1.back-side .left{
    float: left;
    width: 290px;
    top: 20px;
    left: 20px;
    right: auto;
}
.card-view-wrap .pc-temp1.back-side .right{
    bottom: 20px;
    top: auto;
    left: auto;
    right: 20px;
}
.card-view-wrap .pc-temp1.back-side  .content-area .form-control.title{
    height: 20px;
}
.card-view-wrap .pc-temp1.back-side  .content-area .form-control.form-control.fullname{
    height: 25px;
}
.card-view-wrap .pc-temp1.back-side  .content-area .form-control.textbox{
    height: 100%;
    border:none;
}

/*** pc-temp2 == SU07_Postcard_A6 **/
.card-view-wrap .pc-temp2.front-side .left{
    float: left;
    width: 356px;
    margin-top: 10px;
}
.card-view-wrap .pc-temp2.front-side .right{
    float: left;
    width: 196px;
    margin-top: 10px;
}
.card-view-wrap .pc-temp2.front-side .layout-header{
    height: 23%;
}
.card-view-wrap .pc-temp2.front-side .layout-body{
    height: 56%;
}
.card-view-wrap .pc-temp2.front-side .layout-body .img-overlay{
    padding-top: 16%;
}
.card-view-wrap .pc-temp2.front-side .layout-footer{
    height: 23%;
}
.card-view-wrap .pc-temp2 .content-area .form-control{
    border: none;
}
.card-view-wrap .pc-temp2.back-side .card-inner-wrap{
    padding: 0;
}
.card-view-wrap .pc-temp2.back-side .layout-body{
    float: left;
    margin-top: 16%;
    height: 56%;
    background-color: #668b58;
    width: 50%;
    padding-left: 30px;
}
.card-view-wrap .pc-temp2 .content-area .form-control.title{
    height: 32px;
	line-height: 32px;
}


/*** pc-temp3 == SU08_Postcard_A6 **/
.card-view-wrap .pc-temp3.front-side .left{
    float: left;
    width: 188px;
    left: 10px;
    top: 10px;
    bottom: auto;
    right: auto;
}
.card-view-wrap .pc-temp3.front-side .right{
    bottom: 30px;
    top: auto;
    left: auto;
    right: 30px;
}
.card-view-wrap .pc-temp3.front-side .img-overlay{
    padding-top: 30%;
}
.card-view-wrap .pc-temp3  .content-area .form-control{
    height: 20px;
    border: none;
}
.card-view-wrap .pc-temp3  .content-area .form-control.title{
    height: 20px;
}
.card-view-wrap .pc-temp3  .content-area .form-control.form-control.fullname{
    height: 25px;
}
.card-view-wrap .pc-temp3  .content-area .form-control.textbox{
    height: 100%;
    border:none;
}
.card-view-wrap .pc-temp3.back-side .layout-column-left{
    float: left;
    width: 30%;
    height: 100%;
}
.card-view-wrap .pc-temp3.back-side .layout-column-right{
    float: right;
    width: 70%;
    height: 100%;
    position: relative;
}
.card-view-wrap .pc-temp3.back-side .left{
    float: left;
    width: 182px;
    left: 0;
    top: 30%;
    bottom: auto;
    right: auto;
}
.card-view-wrap .pc-temp3.back-side .right{
    bottom: 0px;
    top: auto;
    left: auto;
    right: 0px;
}
.card-view-wrap .pc-temp3.back-side .img-overlay{
    padding-top: 100%;
}


/*** pc-temp4 == SU09_Postcard_A6 **/

.card-view-wrap .pc-temp4.front-side .layout-body{
    background-color: #3d3d3c;
    float: left;
    width: 100%;
    height: 50%;
    margin-top: 18%;
    padding: 40px;
}
.card-view-wrap .pc-temp4 .card-inner-wrap{
    padding: 0;
}
.card-view-wrap .pc-temp4  .content-area .form-control{
    height: 20px;
    border: none;
}
.card-view-wrap .pc-temp4  .content-area .form-control.title{
    height: 25px;
}
.card-view-wrap .pc-temp4  .content-area .form-control.form-control.fullname{
    height: 25px;
}
.card-view-wrap .pc-temp4  .content-area .form-control.textbox{
    height: 100%;
    border:none;
}
.card-view-wrap .pc-temp4.front-side .layout-body .left{
    float: left;
    width: 53%;
    padding-left: 30px;
}
.card-view-wrap .pc-temp4.front-side .layout-body .right{
    float: right;
    width: 46%;
    padding-left: 10px;
    border-left: 1px solid #fff;
}
.card-view-wrap .pc-temp4.back-side .layout-body{

    float: left;
    width: 100%;
    height: 100%;
    padding: 40px;
}
.card-view-wrap .pc-temp4.back-side .layout-body .layout-body-inner{
    background-color: #fff;
    float: left;
    width: 100%;
    height: 100%;
}
.card-view-wrap .pc-temp4.back-side .layout-body .left{
    float: left;
    width: 224px;
    margin-top: 20%;
    margin-left: 14px;
    padding-right: 10px;
    border-right: 1px solid #000;
}

/*** pc-temp5 == SU10_Postcard_A6 **/

.card-view-wrap .pc-temp5 .card-inner-wrap{
    padding: 0;
}
.card-view-wrap .pc-temp5.front-side .layout-column-left{
    float: left;
    width: 60%;
    height: 100%;
}
.card-view-wrap .pc-temp5.front-side .layout-column-right{
    float: right;
    width: 40%;
    height: 100%;
    position: relative;
}
.card-view-wrap .pc-temp5.front-side .layout-column-right .text-overlay{
    width: 320px;
    top: 10%;
    left: auto;
    bottom: auto;
    right: 30px;
}
.card-view-wrap .pc-temp5.front-side .layout-column-right .text-overlay .content-area{
    padding-right: 0;

}
.card-view-wrap .pc-temp5.front-side .layout-column-right .text-overlay .content-area.content-bg-area{
    background-color: #a3bb54;
    padding: 30px;
    margin-top: 10px;
    margin-bottom: 10px;

}
.card-view-wrap .pc-temp5  .content-area .form-control{
    height: 20px;
    border: none;
}
.card-view-wrap .pc-temp5  .content-area .form-control.title{
    height: 25px;
    margin-bottom: 10px;
}
.card-view-wrap .pc-temp5  .content-area .form-control.form-control.fullname{
    height: 25px;
}
.card-view-wrap .pc-temp5  .content-area .form-control.textbox{
    height: 100%;
    border:none;
    margin-bottom: 10px;
}
.card-view-wrap .pc-temp5 .img-overlay{
    padding-top: 55%;
}
.card-view-wrap .pc-temp5.back-side .layout-column-left{
    float: left;
    width: 60%;
    height: 100%;
}
.card-view-wrap .pc-temp5.back-side .layout-column-right{
    float: right;
    width: 40%;
    height: 100%;
    position: relative;
}
.card-view-wrap .pc-temp5.back-side .layout-column-right .text-overlay{
    top: 50px;

}

/*** pc-temp6 == SU13_Postcard_A6 **/

.card-view-wrap .pc-temp6.front-side .text-overlay{
    background-color: #b9b277;
    height: 50px;
    top: auto;
    bottom: 20%;
}
.card-view-wrap .pc-temp6.front-side .text-overlay .content-area{
    padding: 15px;
}
.card-view-wrap .pc-temp6.front-side .text-overlay .left{
    float: left;
    width: 50%;
    padding-left: 20px;
}
.card-view-wrap .pc-temp6.front-side .text-overlay .right{
    float: right;
    width: 50%;
    padding-right: 20px;
}
.card-view-wrap .pc-temp6  .content-area .form-control.title{
    height: 25px;
}
.card-view-wrap .pc-temp6  .content-area .form-control{
    height: 20px;
    border: none;
}
.card-view-wrap .pc-temp6  .content-area .form-control.textbox{
    height: 100%;
    border:none;
}
.card-view-wrap .pc-temp6.back-side .text-overlay{
    background-color: #b9b277;
    height: 50px;
    top: auto;
    bottom: 10%;
}
.card-view-wrap .pc-temp6.back-side .text-overlay .content-area{
    padding: 15px;
}
.card-view-wrap .pc-temp6.back-side .text-overlay .left{
    float: left;
    width: 50%;
    padding-left: 20px;
}
.card-view-wrap .pc-temp6.back-side .text-overlay .right{
    float: right;
    width: 50%;
    padding-right: 20px;
}
.card-view-wrap .pc-temp6.back-side .layout-body-inner{
    float: left;
    padding-right: 20px;
    border-right: 1px solid #000;
    width: 240px;
    margin-top: 40px;
}


/*** pc-temp7 == SU14_Postcard_A6 **/

.card-view-wrap .pc-temp7  .content-area .form-control.title{
    height: 25px;
}
.card-view-wrap .pc-temp7  .content-area .form-control.form-control.fullname{
    height: 25px;
}
.card-view-wrap .pc-temp7  .content-area .form-control{
    height: 20px;
    border: none;
}
.card-view-wrap .pc-temp7  .content-area .form-control.textbox{
    height: 100%;
    border:none;
}
.card-view-wrap .pc-temp7.front-side .text-overlay{
    background-color: #013137;
    padding: 20px 0;
    right: 20px;
    top: 20px;
    width:190px;
    left: auto;
    bottom: auto;
}
.card-view-wrap .pc-temp7.back-side .layout-column-left{
    float: left;
    width: 35%;
    height: 100%;
}

.card-view-wrap .pc-temp7.back-side .layout-column-left .text-overlay{
    background-color: #013137;
    left: 20px;
    top: 20px;
    width:190px;
    height: 90%;
    right: 20px;
    bottom: 20px;
}
.card-view-wrap .pc-temp7.back-side  .content-area .form-control.fullname{

}


/*** pc-temp8 == SU15_Postcard_A6 **/

.card-view-wrap .pc-temp8 .card-inner-wrap{
    padding: 0;
}
.card-view-wrap .pc-temp8  .content-area .form-control.form-control.fullname{
    height: 25px;
}
.card-view-wrap .pc-temp8  .content-area .form-control{
    height: 20px;
    border: none;
}
.card-view-wrap .pc-temp8  .content-area .form-control.title{
    transform: rotate(-90deg); /* CSS3 */
    -webkit-transform: rotate(-90deg); /* WebKit */
    -moz-transform: rotate(-90deg); /* Mozilla */
    -o-transform: rotate(-90deg); /* Opera */
    -ms-transform: rotate(-90deg); /* Internet Explorer */

    width: 220px;
    position: absolute;
    left: -73px;
    bottom: 140px;
    height: 25px;
}
.card-view-wrap .pc-temp8.front-side  .content-area .form-control.textbox{
    height: 24%;
    border: none;
    width: 220px;
    position: absolute;
    left: 0;
    bottom: 99px;
    transform: rotate(-90deg); /* CSS3 */
    -webkit-transform: rotate(-90deg); /* WebKit */
    -moz-transform: rotate(-90deg); /* Mozilla */
    -o-transform: rotate(-90deg); /* Opera */
    -ms-transform: rotate(-90deg); /* Internet Explorer */
}

.card-view-wrap .pc-temp8.front-side .text-overlay.left{
    background-color: #a3bb54;
    padding-left: 0px;
    padding-top: 138px;
    WIDTH: 222px;
    height: 222px;
}
.card-view-wrap .pc-temp8.back-side .text-overlay.left{
    left: 0;
    top: 36px;
    right: auto;
    bottom: auto;
}
.card-view-wrap .pc-temp8.front-side .img-overlay{
    padding-top: 35%;
}
.card-view-wrap .pc-temp8.front-side .text-overlay.right{
    background-color: #a3bb54;
    right: 0;
    left: auto;
    WIDTH: 180px;
    height: 100%;
}

.card-view-wrap .pc-temp8.back-side .text-overlay.right{
    background-color: #a3bb54;
    right: 0;
    left: auto;
    WIDTH: 90px;
    height: 100%;
}
.card-view-wrap .pc-temp8.back-side  .content-area .form-control.textbox{
    height: 100%;
    border: none;
}
.card-view-wrap .pc-temp8.back-side  .columns .content-area{
    padding-left: 0;
    padding-right: 0;
}
.card-view-wrap .pc-temp8.back-side .columns{
    float: left;
    width: 100%;
    margin-top: 120px;
    padding-left: 20px;
}
.card-view-wrap .pc-temp8.back-side .column-1{
    float: left;
    width: 27%;
}
.card-view-wrap .pc-temp8.back-side .column-2{
    float: left;
    width: 27%;
}
.card-view-wrap .pc-temp8.back-side .column-3{
    float: left;
    width: 27%;
}

/*** pc-temp9 == SU16_Postcard_A6 **/

.card-view-wrap .pc-temp9 .card-inner-wrap{
    padding: 0;
}
.card-view-wrap .pc-temp9 .img-overlay{
    padding-top: 35%;
}
.card-view-wrap .pc-temp9.front-side .text-overlay.left .discount-area{
    background-color: #3aaae1;
}
.card-view-wrap .pc-temp9.back-side .text-overlay.left .discount-area{
    background-color:#a4bb55;
}
.card-view-wrap .pc-temp9.front-side .text-overlay.right{
    background-color:rgba(58,170,225,0.80);
    right: 30px;
    left: auto;
    WIDTH: 200px;
    height: 80%;
}
.card-view-wrap .pc-temp9.back-side .text-overlay.left{
    background-color:rgba(163,187,85,0.80);
    left: 30px;
    right: auto;
    WIDTH: 200px;
    height: 80%;
}
.card-view-wrap .pc-temp9  .content-area .form-control{
    height: 20px;
    border: none;
}
.card-view-wrap .pc-temp9 .content-area .form-control.discount{
    height: 32px;
}
.card-view-wrap .pc-temp9  .content-area .form-control.title{
    transform: rotate(-90deg); /* CSS3 */
    -webkit-transform: rotate(-90deg); /* WebKit */
    -moz-transform: rotate(-90deg); /* Mozilla */
    -o-transform: rotate(-90deg); /* Opera */
    -ms-transform: rotate(-90deg); /* Internet Explorer */
    width: 220px;
    position: absolute;
    left: -79px;
    bottom: 130px;
    height: 25px;
}
.card-view-wrap .pc-temp9 .content-area .form-control.textbox{
    height: 36%;
    border: none;
    transform: rotate(-90deg); /* CSS3 */
    -webkit-transform: rotate(-90deg); /* WebKit */
    -moz-transform: rotate(-90deg); /* Mozilla */
    -o-transform: rotate(-90deg); /* Opera */
    -ms-transform: rotate(-90deg); /* Internet Explorer */
    width: 220px;
    position: absolute;
    left: -16px;
    bottom: 96px;
}
.card-view-wrap .pc-temp9  .content-area .form-control.email{
    transform: rotate(-90deg); /* CSS3 */
    -webkit-transform: rotate(-90deg); /* WebKit */
    -moz-transform: rotate(-90deg); /* Mozilla */
    -o-transform: rotate(-90deg); /* Opera */
    -ms-transform: rotate(-90deg); /* Internet Explorer */
    width: 220px;
    position: absolute;
    left: 50px;
    bottom: 132px;
}

/*** pc-temp10 == SU17_Postcard_A6 **/

.card-view-wrap .pc-temp10 .card-inner-wrap{
    padding: 0;
}
.card-view-wrap .pc-temp10.back-side .text-overlay.left{
    background-color:rgba(58,170,225,1);
    right: auto;
    top: 0;
    left: 0;
    WIDTH: 50%;
    height: 100%;
    padding-top: 50px;
}
.card-view-wrap .pc-temp10  .content-area .form-control{
    border: none;
}
.card-view-wrap .pc-temp10.back-side  .content-area .form-control.fullname{
    height:60px;
}
.card-view-wrap .pc-temp10.front-side  .content-area .form-control.fullname{
    height:250px;
}
.card-view-wrap .pc-temp10.front-side  .content-area .form-control.fullname:focus{
    height:250px;
}
.card-view-wrap .pc-temp10  .content-area .form-control.title{
    height: 20px;
}
.card-view-wrap .pc-temp10 .content-area .form-control.textbox{
    height: 100%;
    border: none;
}

.card-view-wrap .pc-temp10.front-side .center-align{
    top: 10%;
    position: absolute;
    z-index: 0;
}
.card-view-wrap .pc-temp10.front-side .topleft{
    left: 115px;
    right: auto;
    top: 54px;
    bottom: auto;
    z-index: 1;
}
.card-view-wrap .pc-temp10.front-side .bottomleft{
    background-color: white;
    left: 186px;
    right: auto;
    top: auto;
    bottom: 0;
    z-index: 1;
    height: 117px;
    padding-left: 10px;
    padding-right: 10px;
}
.card-view-wrap .pc-temp10.front-side .bottomleft .content-area{
    padding-left: 0;
    padding-right: 0;
}
.card-view-wrap .pc-temp10.front-side .bottomright{
    left: auto;
    right: 110px;
    top: auto;
    bottom: 73px;
    z-index: 1;
}


/**=======cocktail Flyer template 2 / fa5-temp6**/
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-header { height: 13%;}
.card-view-wrap .selected-product-layout.fa5-temp6  .content-area .form-control.title{height: 81px; line-height:81px;}
.card-view-wrap .selected-product-layout.fa5-temp6  .content-area .form-control.title:focus{height: 30px; }
.card-view-wrap table.fa5-temp6-table td{padding: 0; border: 0;}
.card-view-wrap table.fa5-temp6-table td .form-control{ height: 20px; line-height: 20px; width: 210px;}
.card-view-wrap table.fa5-temp6-table td .form-control:focus{ height: 22px; padding: 2px;}
.card-view-wrap table.fa5-temp6-table td .form-control.title{ width: 245px;}
.card-view-wrap table.fa5-temp6-table td.text-right .form-control{ height: 20px; line-height: 20px; width: 35px;}
.card-view-wrap .selected-product-layout.fa5-temp6 .card-inner-wrap{ padding: 20px 45px;}
.card-view-wrap .selected-product-layout.fa5-temp6 .two-cols .col{ width: 50%; margin: 0;}
.card-view-wrap .selected-product-layout.fa5-temp6 .two-cols .col:first-child{ border-right: 1px solid #888; padding-right: 20px;}
.card-view-wrap .selected-product-layout.fa5-temp6  hr{border-top: 1px solid #888;}
.card-view-wrap .selected-product-layout.fa5-temp6 .two-cols .col:last-child{padding-left:20px; }
.card-view-wrap table.fa5-temp6-table td .form-control.input-sm { height: 12px; line-height: 4px;}
.card-view-wrap table.fa5-temp6-table td .form-control.input-sm:focus { height: 18px; line-height: 12px; padding: 0 2px;}

.card-view-wrap .selected-product-layout.fa5-temp6.back-side .layout-header { height: 20%;}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side .layout-body { height: 38%;}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side.text-with-top-img.portrait .img-area img { height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side .card-inner-wrap, .card-view-wrap .selected-product-layout.fa5-temp6.front-side .card-inner-wrap{ padding:10px;background: #010101;}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side .card-inner-wrap2{border: 1px solid #000;}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side.text-with-top-img.portrait .img-area{ height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side.text-with-top-img.portrait .img-area img{ height: auto;width: 100%;display: block;}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side .layout-header .logo-area, .card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-header .logo-area{display:inline-block;width:180px;height:180px;border-radius:100%;background:#EF4136;position:absolute;left:75%;top:-40px}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-header .logo-area{background:#010101;}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side .layout-header{position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-header {position: relative;background:#EF4136;}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side .layout-header .form-control, .card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-header .form-control{height:56px;line-height:55px;top:44%;margin-top:60px;margin-left:10px;width:140px;padding:0}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-img .form-control.title:focus {height: 55px;padding:0;}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side .layout-body .content-area .form-control {height: 64px;line-height: 65px;}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side .layout-body .content-area {padding: 20px 20px 20px 50px;}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side .layout-footer {height: 42%;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-footer {height: 23%;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-body {height: 64%;background: #fff;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-header .form-control.title, .card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-header .form-control.title2{display:inline-block;height:56px;line-height:55px;margin-top:9px;margin-left:10px;width:194px;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-header .form-control.title2{width:116px}.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-body .inner-content-columns{display:inline-block;float: left;width:33.33%;padding: 8px;margin: 17px 0px;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-body .img-area{display: inline-block;max-width: 30%;float: left;width:30%;height: 109px;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-body .img-area img{height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-body .inner-content-text{display: inline-block;margin-left:10px;text-align:left;max-width: calc(70% - 10px);float: left;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-body .inner-content-text .inner-content-tag{display: inline-block;width:27px;height:28px;border-radius:50%;background:#A2CD50;margin-top:7px;padding: 8px 0px;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-body .inner-content-text .inner-content-tag .form-control{background:transparent;line-height:10px;height:13px;text-align:center!important;width: 27px;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .form-control.input-sm {height: 40px;line-height: 12px;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .content-area{padding:20px;display:inline-block; width: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-footer .footer-inner-content{padding-right:20px;float: left;max-width:65%}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-footer .img-area{height:135px;;float: right;max-width:35%;width:35%;}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-footer .content-area .form-control.title{height:47px;line-height:53px;text-align:left!important}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-footer .content-area .form-control.title:focus{height:47px}
.card-view-wrap .selected-product-layout.fa5-temp6.front-side .layout-footer .footer-inner-content .form-control.input-sm{height:76px;line-height:15px;text-align:left!important;margin-top:17px}
.card-view-wrap .selected-product-layout.fa5-temp6.back-side .layout-header .logo-area.content-area{padding:0}.card-view-wrap .selected-product-layout.fa5-temp6.front-side .form-control.input-sm.textbox{height:40px;line-height:12px;width:102px;min-height: 60px;}

/**END*/
/**=======Photography Flyer template / fa5-temp7**/

.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-header { height: 26.4%;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side  .info-title.content-area{ float:left; padding:54px 50px;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side  .info-title.content-area .form-control{height: auto; line-height:36px;}
.card-view-wrap table.fa5-temp6-table td{padding: 0; border: 0;}
.card-view-wrap table.fa5-temp7-table td .form-control{ height: 20px; line-height: 20px; width: 210px;}
.card-view-wrap table.fa5-temp7-table td .form-control:focus{ height: 22px; padding: 2px;}
.card-view-wrap table.fa5-temp7-table td .form-control.title{ width: 245px;}
.card-view-wrap table.fa5-temp7-table td.text-right .form-control{ height: 20px; line-height: 20px; width: 35px;}
.card-view-wrap .selected-product-layout.fa5-temp7 .card-inner-wrap{ padding: 20px 45px;}
.card-view-wrap .selected-product-layout.fa5-temp7 .two-cols .col{ width: 50%; margin: 0;}
.card-view-wrap .selected-product-layout.fa5-temp7 .two-cols .col:first-child{ border-right: 1px solid #888; padding-right: 20px;}
.card-view-wrap .selected-product-layout.fa5-temp7  hr{border-top: 1px solid #888;}
.card-view-wrap .selected-product-layout.fa5-temp7 .two-cols .col:last-child{padding-left:20px; }
.card-view-wrap table.fa5-temp7-table td .form-control.input-sm { height: 12px; line-height: 4px;}
.card-view-wrap table.fa5-temp7-table td .form-control.input-sm:focus { height: 18px; line-height: 12px; padding: 0 2px;}

.card-view-wrap .selected-product-layout.fa5-temp7.back-side .layout-header { height: 26.4%;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side .layout-body { height: 38%;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side.text-with-top-img.portrait .img-area img { height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side .card-inner-wrap, .card-view-wrap .selected-product-layout.fa5-temp7.front-side .card-inner-wrap{ padding:0;background: #231F20;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side .card-inner-wrap2{border: 1px solid #000;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side.text-with-top-img.portrait .img-area{ height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side.text-with-top-img.portrait .img-area img{ width: 100%;display: block;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side .layout-header .info-area,
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-header .info-area{float: right; padding:64px 50px;}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-header .logo-area{background:#010101;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side .layout-header{position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-header {position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side .layout-header .form-control,
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-header .form-control{height: 23px;
                                                                                           line-height: 20px;
                                                                                           border-bottom-color: transparent;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-img .form-control.title:focus {height: 55px;padding:0;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side .layout-body .content-area .form-control {height: 64px;line-height: 65px;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side .layout-body .content-area {padding: 20px 20px 20px 50px;}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side .layout-footer {height: 73.6%;}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-footer {height: 23%;}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-body {height:73.6%;background: #fff;}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-header .form-control.title,
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-header .form-control.title2{}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-header .form-control.title2{width:116px}.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-body .inner-content-columns{display:inline-block;float: left;width:100%; height:33.33%;padding: 0;margin:0;}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-body .img-area{display: inline-block;    width: 44%;float: left;}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-body img{height:100%}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-body .inner-content-text{display: inline-block;margin:12px;text-align:left;width: calc(56% - 24px);float: left;}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-body .inner-content-text .inner-content-tag{display: inline-block;width:27px;height:28px;border-radius:50%;background:#A2CD50;margin-top:7px;padding: 8px 0px;}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-body .inner-content-text .inner-content-tag .form-control{background:transparent;line-height:10px;height:13px;text-align:center!important;width: 27px;}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .form-control.input-sm {height: 40px;line-height: 12px;}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .content-area{padding:0;display:inline-block; width: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-footer .footer-inner-content{display: inline-block;padding-right:20px;float: left;max-width:65%}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-footer .img-area{height:100%;display: inline-block;float: left;max-width:35%}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-footer .content-area .form-control.title{height:47px;line-height:53px;text-align:left!important}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-footer .content-area .form-control.title:focus{height:47px}
.card-view-wrap .selected-product-layout.fa5-temp7.front-side .layout-footer .footer-inner-content .form-control.input-sm{height:76px;line-height:15px;text-align:left!important;margin-top:17px}
.card-view-wrap .selected-product-layout.fa5-temp7.back-side .layout-header .logo-area.content-area{padding:0}.card-view-wrap .selected-product-layout.fa5-temp7.front-side .form-control.input-sm.textbox{height:100%;line-height:18px;width:100%; border-color:transparent}


/**END*/


/**======= SU01_Flyer8 / fa5-temp8**/

.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-header { height: 10%;}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-footer {height: 5%;}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-body {height:85%;}

.card-view-wrap .selected-product-layout.fa5-temp8.front-side  .info-title.content-area{ float:left; padding:48px 15px 15px;}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side  .info-title.content-area .form-control{height: auto; line-height:36px;}

.card-view-wrap .selected-product-layout.fa5-temp8 .card-inner-wrap{ padding: 20px 45px;}

.card-view-wrap .selected-product-layout.fa5-temp8.front-side .img-area .img-overlay{
    padding-top: 55%;
}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side .img-area{height: 100%;}

.card-view-wrap .selected-product-layout.fa5-temp8.front-side .layout-header { height: 20%;}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side.text-with-top-img.portrait .img-area img { height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side .card-inner-wrap, .card-view-wrap .selected-product-layout.fa5-temp8.back-side .card-inner-wrap{ padding:15px;background: #f4f4f4;}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side .card-inner-wrap2{border: 1px solid #000;}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side.text-with-top-img.portrait .img-area{ height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side.text-with-top-img.portrait .img-area img{ width: 100%;display: block;}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side .layout-header .info-area,
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-header .info-area{float: right; padding:48px 15px 15px;}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-header .logo-area{background:#010101;}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side .layout-header{position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-header {position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side .layout-header .form-control,
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-header .form-control{height: 20px;
                                                                                          line-height: 20px;
                                                                                          border-bottom-color: transparent;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-img .form-control.title:focus {height: 55px;padding:0;}

.card-view-wrap .selected-product-layout.fa5-temp8.front-side .layout-footer {height: 80%; padding:0;}

.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-body .content-area .form-control{
    border: none;
    height: 20px;
}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-body .inner-content-columns {
    float: left;
    width: 46%;
    margin: 17px 15px 0 0;
}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-body .inner-content-columns .inner-content-text{
    margin-bottom: 15px;
}

.card-view-wrap .selected-product-layout.fa5-temp8.back-side .form-control.input-sm {height: auto;line-height: 12px;}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .content-area{padding: 12px 30px 0;}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-footer .content-area{padding: 0 30px 0;}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-footer .content-area .form-control{border:none;    height: 40px;
                                                                                                        line-height: 40px;}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-footer .content-area.info-title{
    float: left;
    background-color: red;
    width:43%;
}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-footer .content-area.info-area{
    float: right;
    background-color: black;
    width:57%;
}

.card-view-wrap .selected-product-layout.fa5-temp8.front-side .layout-header .logo-area.content-area{padding:0}.card-view-wrap .selected-product-layout.fa5-temp8.back-side .form-control.input-sm.textbox{height:100%;line-height:18px;width:100%; border-color:transparent}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side .layout-footer .text-overlay{
    top: auto;
    bottom:2px;
}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side .layout-footer .text-overlay .content-area{
    padding: 0;
}
.card-view-wrap .selected-product-layout.fa5-temp8.front-side .layout-footer .text-overlay .content-area .form-control{
    background-color: red;
    width: 270px;
    margin-left: auto;
    margin-right:auto;
    height: 40px;
}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-header .text-overlay .content-area .form-control{
    height: 30px;
}
.card-view-wrap .selected-product-layout.fa5-temp8.back-side .layout-header .img-area .img-overlay {
    padding-top: 5%;
}
.fa5-temp8.back-side .text-overlay {
    width: 70%;
}

/**END*/

/**======= SU02_Flyer9 / fa5-temp9**/
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-header { height: 35%;}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-footer {height: 12%; margin-bottom: 25px; background-color: #C63B4D;}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-body {height:50%;}

.card-view-wrap .selected-product-layout.fa5-temp9.front-side  .info-title.content-area{ float:left; padding:64px 20px 15px;}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side  .info-title.content-area{ float:left; padding:64px 20px 15px;}


.card-view-wrap .selected-product-layout.fa5-temp9 .card-inner-wrap{ padding: 20px 45px;}



.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-header { height: 87%;}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side.text-with-top-img.portrait .img-area img { height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side .card-inner-wrap, .card-view-wrap .selected-product-layout.fa5-temp9.back-side .card-inner-wrap{ padding:0;background: #ffffff;}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side .card-inner-wrap2{border: 1px solid #000;}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side.text-with-top-img.portrait .img-area{ height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side.text-with-top-img.portrait .img-area img{ width: 100%;display: block;}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-header .info-area,
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-header .info-area{float: right; padding:48px 15px 15px;}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-header .logo-area{background:#010101;}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-header{position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-header {position: relative; padding-top: 40px;}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-header .text-overlay{
    margin-top: 40px; background-color: #C63B4D;
}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-header .img-area{
    float: right;
    z-index: 9;
}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-header .form-control{height: 20px;
                                                                                          line-height: 20px;
                                                                                          border-bottom-color: transparent;}
.card-view-wrap .selected-product-layout.flyers-a5.text-with-top-img .form-control.title:focus {height: 65px;padding:0;line-height:70px;}

.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-footer .img-area{
    float: right;
    height: 61px;
    margin-top: 20px;
    margin-right: 30px;
}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-footer {height: 13%; padding:0;}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-footer .img-area{
    float: right;
    height: 61px;
    margin-top: 20px;
    margin-right: 30px;
}
.card-view-wrap .selected-product-layout.fa5-temp9 .content-area .form-control{
    border: none;
    height: 30px;
    line-height: 30px;
}
.card-view-wrap .selected-product-layout.fa5-temp9 .content-area .form-control.textbox {
    height: 100%;
    line-height: 20px;
}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-body .inner-content-columns {
    float: left;
    width: 55%;
    margin: 40px 15px 0 0;
}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-body .inner-content-columns-right{
    float: right;
    margin-top: 240px;
}

.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-body .inner-content-columns .inner-content-text{
    margin-bottom: 15px;
}

.card-view-wrap .selected-product-layout.fa5-temp9.back-side .form-control.input-sm {height: 40px;line-height: 12px;}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .content-area{padding: 12px 30px 0;}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-footer .content-area{}

.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-footer .content-area.info-title{

}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-footer .content-area.info-area{
    float: right;
    background-color: black;
    width:57%;
}

.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-header .logo-area.content-area{padding:0}.card-view-wrap .selected-product-layout.fa5-temp9.back-side .form-control.input-sm.textbox{height:100%;line-height:18px;width:100%; border-color:transparent}

.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-header .text-overlay{
    top: 80px;
    background-color: #C63B4D;
    width: 340px;
    height: 340px;
    right: 0;
    left: auto;
    padding: 30px;
    bottom: auto;
}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-header .text-overlay .content-area{
    padding: 0;
    width: 100%;
    float: left;
}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-header .text-overlay .content-area.info-title{
    margin-top: 20px;
}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-header .text-overlay .content-area.info-title .form-control{
    height: 20px;
}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-header .text-overlay .content-area.info-area{
    margin-top: 10px;
}

.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-header .text-overlay .content-area .form-control.title{
    height: 30px;

}
.card-view-wrap .selected-product-layout.fa5-temp9.front-side .layout-header .text-overlay .content-area .form-control{
    border:none;
}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-header .text-overlay .content-area{
    float: left;
    margin-top: 130px;
}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-header .text-overlay .content-area .form-control{
    height:40px;
    border:none;
}
.card-view-wrap .selected-product-layout.fa5-temp9.back-side .layout-header .img-area .img-overlay {
    padding-top: 50%;
}
/**END*/

/**======= SU04_Flyer10 / fa5-temp10**/
.card-view-wrap .selected-product-layout.fa5-temp10.back-side .layout-header { height: 15%; padding-top:50px; }
.card-view-wrap .selected-product-layout.fa5-temp10.back-side .layout-body {}

.card-view-wrap .selected-product-layout.fa5-temp10.front-side .layout-header .info-title.content-area{ float: left;
                                                                                                        width: 48px;
                                                                                                        padding: 0;

                                                                                                        height: 222px;}
.card-view-wrap .selected-product-layout.fa5-temp10.front-side .layout-header .info-title.content-area .form-control{
    transform: rotate(90deg); /* CSS3 */
    -webkit-transform: rotate(90deg); /* WebKit */
    -moz-transform: rotate(90deg); /* Mozilla */
    -o-transform: rotate(90deg); /* Opera */
    -ms-transform: rotate(90deg); /* Internet Explorer */
    width: 220px;
    position: absolute;
    left: -73px;
    top: 98px;
}
.card-view-wrap .selected-product-layout.fa5-temp10.front-side .layout-header .img-area {
    height: 100%;
    width: 91%;
    float: right;
}

.card-view-wrap .selected-product-layout.fa5-temp10.front-side .img-area .img-overlay{
    padding-top: 60%;
}
.card-view-wrap .selected-product-layout.fa5-temp10.front-side .layout-header{position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp10.back-side .layout-header {position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp10.back-side .layout-header .text-overlay{
    margin-top: 40px; background-color: #C63B4D;
}
.card-view-wrap .selected-product-layout.fa5-temp10.back-side .layout-header .img-area{
    float: right;
    z-index: 9;
}
.card-view-wrap .selected-product-layout.fa5-temp10.back-side .layout-header .form-control{
    height: 20px;
    line-height: 20px;
    border-bottom-color: transparent;}
.card-view-wrap .selected-product-layout.fa5-temp10.back-side .layout-header .form-control.title{
    height: 40px;
    line-height: 40px;}

.card-view-wrap .selected-product-layout.fa5-temp10.back-side .layout-footer .img-area{
    float: right;
    height: 61px;
    margin-top: 20px;
    margin-right: 30px;
}
.card-view-wrap .selected-product-layout.fa5-temp10.front-side .layout-header {     height: 81%;}


.card-view-wrap .selected-product-layout.fa5-temp10 .content-area .form-control{
    border: none;
}
.card-view-wrap .selected-product-layout.fa5-temp10.back-side .layout-body .inner-content-columns {
    float: left;
    width: 48%;
    margin-right: 15px;
}


.card-view-wrap .selected-product-layout.fa5-temp10.back-side .layout-body .inner-content-columns .inner-content-text{
    margin-top: 25px;
}

.card-view-wrap .selected-product-layout.fa5-temp10.back-side .form-control.input-sm {height: 40px;line-height: 12px;}
.card-view-wrap .selected-product-layout.fa5-temp10.back-side .content-area{margin:12px 15px 0 50px; padding:0;}
.card-view-wrap .selected-product-layout.fa5-temp10.back-side .layout-body .content-area.textbox-wrap{background-color: #D4538D; padding:0 15px;}


.card-view-wrap .selected-product-layout.fa5-temp10.front-side .layout-header .logo-area.content-area{padding:0}.card-view-wrap .selected-product-layout.fa5-temp10.back-side .form-control.input-sm.textbox{height:100%;line-height:18px;width:100%; border-color:transparent; margin:10px 0;}

.card-view-wrap .selected-product-layout.fa5-temp10.front-side .layout-footer .content-area .form-control{
    border:none;
    height: 20px;
    line-height: 20px;
}
.card-view-wrap .selected-product-layout.fa5-temp10.back-side .layout-footer .content-area .form-control{
    border:none;
    height: 20px;
    line-height: 20px;
}

/**END*/


/**======= SU05_Flyer11 / fa5-temp11**/
.card-view-wrap .selected-product-layout.fa5-temp11 .content-area{
    padding: 10px 20px;
}
.card-view-wrap .selected-product-layout.fa5-temp11 .content-area .form-control{border: none; height: 20px;}
.card-view-wrap .selected-product-layout.fa5-temp11 .content-area .form-control.textbox{ height: auto;}
.card-view-wrap .selected-product-layout.fa5-temp11 .content-area .form-control.title{ height: 32px;}
.card-view-wrap .selected-product-layout.fa5-temp11 .content-area .form-control.title:focus{
    height: 32px;
}
.card-view-wrap .selected-product-layout.fa5-temp11 .content-area .form-control.fullname{ height: 30px;}
.card-view-wrap .selected-product-layout.fa5-temp11.back-side .layout-body { height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp11.back-side .layout-body .content-area.textbox-wrap{padding:0;}

.card-view-wrap .selected-product-layout.fa5-temp11.back-side .form-control.input-sm {line-height: 15px; height:100%;}

.card-view-wrap .selected-product-layout.fa5-temp11.back-side .layout-body .inner-content-columns.left {width: 50%; }
.card-view-wrap .selected-product-layout.fa5-temp11.back-side .layout-body .inner-content-columns {float: left;width: 50%; }
.card-view-wrap .selected-product-layout.fa5-temp11.back-side .layout-body .inner-content-columns .inner-content-text{
    margin-bottom: 15px;
}
.card-view-wrap .selected-product-layout.fa5-temp11.back-side .layout-body .inner-content-columns .inner-content-text.info-area{
    background-color: #2A7F91;
}
.card-view-wrap .selected-product-layout.fa5-temp11.back-side .layout-body .inner-content-columns .inner-content-text.text-center{
    padding: 0 15px;
    margin-bottom: 0;
}
.card-view-wrap .selected-product-layout.fa5-temp11.back-side .layout-body .inner-content-columns .inner-content-text.text-center.padding{
    padding:50px 20px;
}

.card-view-wrap .selected-product-layout.fa5-temp11.front-side .layout-body { height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp11.front-side .layout-body .img-area .img-overlay{
    padding-top: 88%;
}
.card-view-wrap .selected-product-layout.fa5-temp11.front-side .layout-body .text-overlay.left{
    padding-top: 35px;
    top:-11px;
    bottom: auto;
    background-color: rgba(42,127,145,0.8);
    left: 30px;
    right: auto;
    width: 300px;
    height: 350px;
}
.card-view-wrap .selected-product-layout.fa5-temp11.front-side .layout-body .text-overlay.right{
    right: -11px;
    background-color: rgba(42,127,145,0.8);
    left: auto;
    width: 300px;
    top: auto;
    bottom: 30px;
    padding: 20px 10px 10px 10px;
}
.card-view-wrap .selected-product-layout.fa5-temp11.back-side .img-area .img-overlay{
    padding-top: 35%;
}
/**END*/

/**======= SU07_Flyer12 / fa5-temp12**/

.card-view-wrap .selected-product-layout.fa5-temp12 .content-area .form-control{border: none; height: 25px;}
.card-view-wrap .selected-product-layout.fa5-temp12 .content-area .form-control.title{ height: 25px;}
.card-view-wrap .selected-product-layout.fa5-temp12 .content-area .form-control.fullname{ height: 40px;}
.card-view-wrap .selected-product-layout.fa5-temp12 .content-area .form-control.email{ height: 20px;}
.card-view-wrap .selected-product-layout.fa5-temp12.front-side .layout-body .content-area.textbox-wrap{padding:0; padding-top: 20px; border-top:2px solid #010101;  }
.card-view-wrap .selected-product-layout.fa5-temp12.front-side .layout-body{position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp12.back-side .layout-body {position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp12.front-side .layout-body { height: 100%; }
.card-view-wrap .selected-product-layout.fa5-temp12.back-side .layout-body{height:100%;}

.card-view-wrap .selected-product-layout.fa5-temp12.front-side .layout-body .inner-content-columns {float: left;width: 50%; }
.card-view-wrap .selected-product-layout.fa5-temp12.front-side .layout-body .inner-content-columns .inner-content-text{padding-right: 10px;}
.card-view-wrap .selected-product-layout.fa5-temp12 .form-control.input-sm {line-height: 15px; height:100%;}
.card-view-wrap .selected-product-layout.fa5-temp12.front-side .layout-body .text-overlay {
    bottom: 50px;
    top: auto;
    background-color: rgba(233,240,244,0.95);
    width: 430px;
    height: 420px;
    float: left;
    left: 50%;
    margin-left: -215px;
    right: auto;
    padding: 30px;
}
.card-view-wrap .selected-product-layout.fa5-temp12.back-side .layout-body .text-overlay {
    bottom: 15px;
    top: auto;
    width: 552px;
    float: left;
    left:15px;
    right: auto;
}
.card-view-wrap .selected-product-layout.fa5-temp12.back-side .layout-body .text-overlay .inner-content-columns{
    float: left;
    width:50%;
}
.card-view-wrap .selected-product-layout.fa5-temp12.back-side .layout-body .text-overlay .inner-content-columns .inner-content-text{
    margin-bottom:15px;
    margin-left: 15px;
    background-color: rgba(233,240,244,0.95);
}
.card-view-wrap .selected-product-layout.fa5-temp12.back-side .layout-body .text-overlay .content-area.textbox-wrap{padding:0; }
.card-view-wrap .selected-product-layout.fa5-temp12.back-side .content-area .form-control.title{ height: 25px;}
/**END*/


/**======= SU09_Flyer13 / fa5-temp13**/
.card-view-wrap .selected-product-layout.fa5-temp13 .content-area .form-control{border: none; height:25px;}
.card-view-wrap .selected-product-layout.fa5-temp13 .content-area .form-control.title{ height: 30px;}
.card-view-wrap .selected-product-layout.fa5-temp13 .content-area .form-control.title:focus {
    height: 30px;
}
.card-view-wrap .selected-product-layout.fa5-temp13 .form-control.input-sm {line-height: 15px; height:100%;}
.card-view-wrap .selected-product-layout.fa5-temp13 .content-area .form-control.fullname{ height: 40px;}
.card-view-wrap .selected-product-layout.fa5-temp13 .content-area .form-control.email{ height: 20px;}
.card-view-wrap .selected-product-layout.fa5-temp13.front-side .layout-body{position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp13.back-side .layout-body {position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp13.front-side .layout-body { height: 100%; }
.card-view-wrap .selected-product-layout.fa5-temp13.back-side .layout-body{height:100%;}

.card-view-wrap .selected-product-layout.fa5-temp13.front-side .layout-body .text-overlay.left {
    bottom: auto;
    top: 34%;
    width: 300px;
    float: left;
    left: 5px;

    right: auto;
}
.card-view-wrap .selected-product-layout.fa5-temp13.front-side .layout-body .text-overlay.right {
    bottom: auto;
    top: 47%;
    width: 300px;
    float: right;
    left: auto;
    right: 10px;

}
.card-view-wrap .selected-product-layout.fa5-temp13.back-side .layout-body .text-overlay.left {
    bottom: 5px;
    top: auto;

    width: 300px;
    float: left;
    left: 5px;

    right: auto;
}
.card-view-wrap .selected-product-layout.fa5-temp13.back-side .layout-body .text-overlay.over{
    height:320px;
    width: 500px;
    right: 0;
    left: auto;
    top: 40%;
}
.card-view-wrap .selected-product-layout.fa5-temp13.back-side .layout-body .text-overlay.over .textbox-wrap{
    height: 162px;
}
.card-view-wrap .selected-product-layout.fa5-temp13.back-side .layout-body .text-overlay .inner-content-columns{
    float: left;
    width: 46%;
    margin-right: 15px;
}
.card-view-wrap .selected-product-layout.fa5-temp13.back-side .layout-body .text-overlay .inner-content-columns .inner-content-text{
    margin-bottom:15px;

}
/**END*/

/**======= SU10_Flyer14 / fa5-temp14**/
.card-view-wrap .selected-product-layout.fa5-temp14 .card-inner-wrap{
    padding: 0;
}
.card-view-wrap .selected-product-layout.fa5-temp14 .content-area .form-control{     border: 1px solid transparent;
                                                                                     border-radius: 0;
                                                                                     border-bottom: 1px dotted #b1b1b1; height: 30px;line-height:30px}
.card-view-wrap .selected-product-layout.fa5-temp14 .content-area .form-control.title{ height: 25px;}
.card-view-wrap .selected-product-layout.fa5-temp14 .content-area .form-control.fullname{
    height: 102px;
    transform: rotate(-4deg); /* CSS3 */
    -webkit-transform: rotate(-4deg); /* WebKit */
    -moz-transform: rotate(-4deg); /* Mozilla */
    -o-transform: rotate(-4deg); /* Opera */
    -ms-transform: rotate(-4deg); /* Internet Explorer */
}
.card-view-wrap .selected-product-layout.fa5-temp14.back-side .layout-body .text-overlay.bottom.right {right: 0;left: auto;bottom: 10px;top: auto;width: auto;}
.card-view-wrap .selected-product-layout.fa5-temp14 .content-area .form-control.email{ height: 20px;}
.card-view-wrap .selected-product-layout.fa5-temp14.front-side .layout-body .content-area.textbox-wrap{padding:0; padding-top: 20px; border-top:2px solid #010101;  }
.card-view-wrap .selected-product-layout.fa5-temp14.front-side .layout-body{position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp14.back-side .layout-body {position: relative;}
.card-view-wrap .selected-product-layout.fa5-temp14.front-side .layout-body { height: 100%; }
.card-view-wrap .selected-product-layout.fa5-temp14.back-side .layout-body{height:100%;}

.card-view-wrap .selected-product-layout.fa5-temp14.front-side .layout-body .inner-content-columns {float: left;width: 50%; }
.card-view-wrap .selected-product-layout.fa5-temp14.front-side .layout-body .inner-content-columns .inner-content-text{padding-right: 10px;}
.card-view-wrap .selected-product-layout.fa5-temp14 .form-control.input-sm {line-height: 15px; height:100%;}
.card-view-wrap .selected-product-layout.fa5-temp14.front-side .layout-body .text-overlay.top {
    bottom: auto;
    top: 0;
    background-color: #F6C900;
    width: 470px;
    height: 170px;
    float: left;
    left: 50%;
    margin-left: -235px;
    right: auto;
    padding: 15px;
}
.card-view-wrap .selected-product-layout.fa5-temp14.front-side .layout-body .text-overlay {
    bottom: 0;
    top: auto;
    background-color: rgba(233,240,244,0.95);
    width: 470px;
    height: 320px;
    float: left;
    left: 50%;
    margin-left: -235px;
    right: auto;
    padding: 30px 50px;
}
.card-view-wrap .selected-product-layout.fa5-temp14.back-side .layout-body .text-overlay {
    bottom: 15px;
    top: 0;
    width: 280px;
    float: left;
    left:15px;
    right: auto;
}
.card-view-wrap .selected-product-layout.fa5-temp14.back-side .layout-body .text-overlay .inner-content-columns{
    float: left;
    width:100%;
}
.card-view-wrap .selected-product-layout.fa5-temp14.back-side .layout-body .text-overlay .inner-content-columns .inner-content-text{
    margin-bottom:15px;
    background-color: rgba(0,0,0,0.60);
}
.card-view-wrap .selected-product-layout.fa5-temp14.back-side .layout-body .text-overlay .inner-content-columns .inner-content-text .content-area{
    padding-bottom: 20px;
}
.card-view-wrap .selected-product-layout.fa5-temp14.back-side .layout-body .text-overlay .content-area.textbox-wrap{padding:0; }
.card-view-wrap .selected-product-layout.fa5-temp14.back-side .content-area .form-control.title{ height: 25px;}
.card-view-wrap .selected-product-layout.fa5-temp14 .img-area .img-overlay{
    padding-top: 60%;
}
/**END*/

/**=======Loyalty crad template 1 / lc-temp1======**/
.card-view-wrap .lc-temp1.back-side .card-inner-wrap-body.bg{background:url(images/templates-img/loyalty-card/Background.jpg) no-repeat center;background-size:cover}
.card-view-wrap .lc-temp1.back-side .card-inner-wrap .img-area img,.card-view-wrap .lc-temp1.back-side .card-inner-wrap .img-area svg{height:100%;width:100%}
.card-view-wrap .lc-temp1.back-side .card-inner-wrap, .card-view-wrap .lc-temp1.front-side .card-inner-wrap{padding:0}
.card-view-wrap .lc-temp1.back-side .img-area{width:65px;height:65px;text-align:center;vertical-align:middle;margin:7px auto;line-height:64px}
.card-view-wrap .lc-temp1.back-side .content-area{padding:15px}
.card-view-wrap .lc-temp1.back-side .content-area .form-control{height:26px;line-height:25px}
.card-view-wrap .lc-temp1.back-side .content-area .form-control.email-text{height:26px;line-height:25px;display: inline-block;width: 55%;float: left;}
.card-view-wrap .lc-temp1.back-side .content-area .form-control.social-txt{height:20px;line-height:20px;width: 87px;}
.card-view-wrap .lc-temp1.back-side .card-inner-wrap-body{height:77%;padding:10px}
.card-view-wrap .lc-temp1.back-side .card-inner-wrap-footer{height:23%}
.card-view-wrap .lc-temp1.back-side .img-area img.defaultImg{height:auto;max-height:250px;max-width:100%;display:inline-block!important;top:0;position:absolute;left:0}
.card-view-wrap .lc-temp1.back-side .img-area .img-overlay{padding: 0;line-height: 21px;font-size: 14px;}
.card-view-wrap .lc-temp1.back-side .title-wrap .form-control.title{height:42px;line-height:32px;padding:0}
.card-view-wrap .lc-temp1.back-side .title-wrap .form-control.title:focus{height:42px;padding:2px}
.card-view-wrap .lc-temp1.back-side .title-wrap .form-control.post{height:20px;line-height:18px}
.card-view-wrap .lc-temp1.back-side .title-wrap .form-control.post:focus{height:25px}
.card-view-wrap .lc-temp1 .content-area .info-list{margin:0 auto;width:45%;position:relative;padding-left:0;margin-top:2px;display:inline-block;text-align:right;float:left}
.card-view-wrap .lc-temp1 .content-area .info-list li{display:inline-block;width:23px;height:23px;border:1px solid;padding:1px 4px;background:#000;margin-right:1px;text-align: center;}
.card-view-wrap .lc-temp1 .content-area .info-list li:last-child{margin-right:0;width:auto;height:auto;border:none;background:transparent;padding:4px;}
.card-view-wrap .lc-temp1.back-side .card-inner-wrap-footer .content-area, .card-view-wrap .lc-temp1.front-side .card-inner-wrap-footer .content-area{padding:26px 15px;display:inline-block;width:100%}
.card-view-wrap .back-side.lc-temp1 .title-wrap .content-area{padding:8px;margin-bottom:10px}
.card-view-wrap .lc-temp1 .content-area .info-list .form-control{height:14px;line-height:12px;text-align:center}
.card-view-wrap .lc-temp1 .content-area .info-list .form-control:focus{height:13px;padding:0}
.card-view-wrap .img-area .text-overlay{z-index:9;top:0;bottom:0;left:0;right:0;display:block;width:100%}
.card-view-wrap .lc-temp1 .img-area .text-overlay.center{position:relative;margin-top:50%;text-align:center}
.card-view-wrap .lc-temp1 .img-area .text-overlay.bottom .title-wrap{position:absolute;bottom:-10px;left:0}
.card-view-wrap .lc-temp1 .img-area .text-overlay .form-control.title{height:35px;line-height:33px}
.card-view-wrap .lc-temp1 .img-area .text-overlay .form-control.title:focus{height:45px}
.card-view-wrap .selected-card.white-bg{background:#fff}
.card-view-wrap .lc-temp1.front-side .card-inner-wrap-footer.bg{background:url(images/templates-img/loyalty-card/Background.jpg) no-repeat center;background-size:cover}
.card-view-wrap .lc-temp1.front-side .card-inner-wrap-body{height:77%;padding:10px}
.card-view-wrap .lc-temp1.front-side .card-inner-wrap-footer{height:23%}
.card-view-wrap .lc-temp1.front-side .card-inner-wrap-body .content-area{padding:20px;display:inline-block;width:100%}
.card-view-wrap .lc-temp1.front-side .card-inner-wrap-body .content-area .info-list{margin:0 auto;width:100%;position:relative;padding-left:0;margin-top:2px;display:inline-block;text-align:left;float:left}
.card-view-wrap .lc-temp1.front-side .card-inner-wrap-body .content-area .info-list li{display:inline-block;width:68px;height:68px;border-radius:50%;border:2px solid #000;border-style:dashed;padding:4px;margin-right:12px;margin-bottom:20px;background:transparent;position: relative;}
.card-view-wrap .lc-temp1.front-side .card-inner-wrap-body .content-area .info-list li:last-child{background:#000}
.card-view-wrap .lc-temp1.front-side .card-inner-wrap-body .content-area .info-list .form-control{height:55px;line-height:55px;text-align:center;vertical-align:middle}
/**END*/
/**=======Loyalty crad template 2 / lc-temp2======**/
.card-view-wrap .lc-temp2.front-side .card-inner-wrap .img-area img, .card-view-wrap .lc-temp2.front-side .card-inner-wrap .img-area svg { height: 100%;width: 100%;}
.card-view-wrap .lc-temp2.front-side .img-area{width:140px;height:140px;text-align:center;vertical-align:middle;margin:15px auto 7px;line-height:135px}
.card-view-wrap .lc-temp2.back-side .img-area{width:140px;height:140px;text-align:center;vertical-align:middle;margin:15px auto 20px;line-height:135px}
.card-view-wrap .lc-temp2.front-side .img-area img.defaultImg{height:auto;max-height:250px;max-width:100%;display:inline-block!important;top:0;position:absolute;left:0}
.card-view-wrap .selected-card.lc-temp2.back-side .card-inner-wrap {padding: 20px}
.card-view-wrap .lc-temp2.back-side .title-wrap .form-control.title{height:24px;line-height:22px;padding:0}
.card-view-wrap .lc-temp2.front-side .img-area .img-overlay, .card-view-wrap .lc-temp2.back-side .img-area .img-overlay{padding-top:0}
.card-view-wrap .lc-temp2.front-side .title-wrap,.card-view-wrap .lc-temp2.back-side .title-wrap{text-align:center}
.card-view-wrap .lc-temp2.front-side .title-wrap .form-control.title{height:36px;line-height:32px;padding:0}
.card-view-wrap .lc-temp2.front-side .title-wrap .form-control.title:focus{height:38px;padding:2px}
.card-view-wrap .lc-temp2.front-side .title-wrap .form-control.post{height:20px;line-height:18px}
.card-view-wrap .lc-temp2.front-side .title-wrap .form-control.post:focus{height:25px}
.card-view-wrap .lc-temp2 .content-area .info-list{margin:0 auto;width:80%;position:relative;padding-left:0;margin-top:9px}
.card-view-wrap .lc-temp2 .content-area .info-list li{display:inline-block;width:45px;height:45px;border:1px solid;border-radius:50%;padding:10px 3px;margin-right:6px}
.card-view-wrap .lc-temp2 .content-area .info-list li:last-child{margin-right:0}
.card-view-wrap .front-side.lc-temp2 .title-wrap .content-area{padding:10px;margin-bottom:20px}
.card-view-wrap .lc-temp2 .content-area .info-list .form-control{height:24px;line-height:21px;text-align:center}
.card-view-wrap .lc-temp2 .content-area .info-list .form-control:focus{height:24px;}
.card-view-wrap .img-area .text-overlay{z-index:9;top:0;bottom:0;left:0;right:0;display:block;width:100%}
.card-view-wrap .lc-temp2 .img-area .text-overlay.center{position:relative;margin-top:50%;text-align:center}
.card-view-wrap .lc-temp2 .img-area .text-overlay.bottom .title-wrap{position:absolute;bottom:-10px;left:0}
.card-view-wrap .lc-temp2 .img-area .text-overlay .form-control.title{height:35px;line-height:33px}
.card-view-wrap .lc-temp2 .img-area .text-overlay .form-control.title:focus{height:45px}
.card-view-wrap .lc-temp2.back-side .title-wrap .form-control.title{height:36px;line-height:32px;padding:0}
.card-view-wrap .lc-temp2.back-side .title-wrap .form-control.title:focus{height:36px;padding:2px}
.card-view-wrap .lc-temp2.back-side .text-overlay.bottom{top:auto;bottom:5px}
.card-view-wrap .lc-temp2.back-side .text-overlay.center{top:175px;text-align:center}
.card-view-wrap .selected-card.white-bg{background:#fff}
/**END*/
/**=======Loyalty crad template 3 / lc-temp3======**/
.card-view-wrap .selected-card.lc-temp3.back-side.black-bg{background:#414042!important}
.card-view-wrap .selected-card.lc-temp3.back-side .content-area .form-control.title{height:50px;line-height:50px;}
.card-view-wrap .selected-card.lc-temp3.back-side .content-area.top-text{margin-bottom:65px;margin-top:23px}
.card-view-wrap .selected-card.lc-temp3.back-side .content-area.middle-text{margin-bottom:65px}
.card-view-wrap .lc-temp3.front-side .content-area .info-list{margin:0 auto;width:100%;position:relative;padding-left:0;margin-top:32px;text-align:center}
.card-view-wrap .lc-temp3.front-side .content-area .info-list li{display:inline-block;width:60px;height:60px;border-radius:50%;border:4px solid #000;padding:4px;margin:0 10px 23px;background:transparent;position:relative}
.card-view-wrap .lc-temp3.front-side .content-area .info-list .form-control{height:42px;line-height:42px;text-align:center;vertical-align:middle;}
.card-view-wrap .lc-temp3.front-side .content-area .form-control.title{height:48px;line-height:47px;padding:0}
/**END*/
/**=======Gift voucher template 1 / G-v-temp1======**/
.card-view-wrap .v-landscape{width:678px;height:320px;max-width:100%}
.card-view-wrap .selected-card.front-side.gift-v-temp1 .card-inner-wrap{padding:0}
.card-view-wrap .selected-card.front-side.gift-v-temp1 .card-inner-wrap .card-left-side{background:#E92D4C;width:67%;height:100%;float:left;position:relative;display: table;}
.card-view-wrap .selected-card.front-side.gift-v-temp1 .card-inner-wrap .card-left-side:after{position:absolute;content:'';background:url(images/templates-img/loyalty-card/gift-voucher-t1.svg) no-repeat;background-size:cover;top:0px;left:96%;height:300px;width:23px}
.card-view-wrap .selected-card.front-side.gift-v-temp1 .card-inner-wrap .card-right-side{background:#343442;width:33%;height:100%;float:left;display: table;}
.card-view-wrap .front-side.gift-v-temp1 .content-area .form-control.title{height:101px;line-height:101px;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#fff}
.card-view-wrap .front-side.gift-v-temp1 .content-area .form-control.title2{height:48px;line-height:48px;margin-bottom:10px}
.card-view-wrap .front-side.gift-v-temp1 .card-right-side .content-area .form-control.title2{height:80px;line-height:75px;position:relative;z-index:99;margin:0}
.card-view-wrap .front-side.gift-v-temp1 .card-right-side .content-area .form-control.sm-title{width:70px;margin:0 auto;height:27px;line-height:12px;position: relative;z-index: 999;}
.card-view-wrap .front-side.gift-v-temp1 .card-left-side .content-area .form-control.sm-input{height:16px;line-height:14px}
.card-view-wrap .front-side.gift-v-temp1 .card-right-side .content-area .form-control.sm-title1{width:85px;margin:0 auto;height:25px;line-height:25px;position: relative;z-index: 999;}
.card-view-wrap .front-side.gift-v-temp1 .card-right-side .content-area:after{position:absolute;content:'';background:url(images/templates-img/loyalty-card/gift-voucher-t1-img2.svg) no-repeat center;background-size:cover;top:67px;left:45px;height:166px;width:125px}
.card-view-wrap .front-side.gift-v-temp1 .content-area{height:300px;display:table-cell;vertical-align:middle;text-align:center;width:100%;position:relative}
.card-view-wrap .front-side.gift-v-temp1 .content-area .inner-content{display:inline-block;width:100%}
/**END*/
/**=======Gift voucher template 2 / G-v-temp2======**/
.card-view-wrap .v-landscape2{width:735px;height:370px;max-width:100%}
.card-view-wrap .selected-card.front-side.gift-v-temp2 .card-inner-wrap{padding:10px;}
.card-view-wrap .selected-card.front-side.gift-v-temp2 .card-inner-wrap .card-right-side{width:82%;height:100%;float:left;position:relative;display:table;padding-left: 10px;}
.card-view-wrap .selected-card.front-side.gift-v-temp2 .card-inner-wrap .card-left-side{width:18%;height:100%;padding-left:40px;display:table;float:left;border-right:1px solid #000;border-right-style:dashed}
.card-view-wrap .selected-card.front-side.gift-v-temp2 .card-inner-wrap .card-left-side .box-style{width:68px;height:25px;border:1px solid #857550;margin:0 auto;margin-top:1px}
.card-view-wrap .selected-card.front-side.gift-v-temp2 .card-inner-wrap .card-right-side .box-style{width:68px;height:25px;border:1px solid #857550;margin:0 auto;margin-top:1px}
.card-view-wrap .front-side.gift-v-temp2 .card-left-side .content-area .form-control.box{height:30px;line-height:25px;margin-bottom:10px}
.card-view-wrap .front-side.gift-v-temp2 .content-area{height:280px;display:table-cell;vertical-align:middle;text-align:center;width:100%;position:relative;padding:0}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content{display:inline-block;width:100%}
.card-view-wrap .front-side.gift-v-temp2 .card-left-side .content-area{vertical-align:bottom;padding-right:10px}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .info-list{position:relative;padding-left:0;display:inline-block}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .info-list li{display:inline-block;margin-right:10px;position: relative;}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .info-list li:after {content: '';position: absolute;width: 4px;height: 1px;background: #000;top: 54%;left: 104%;}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .info-list li:last-child{margin-right:0}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .info-list li:last-child:after {
    display: none;
}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .info-list li .form-control,.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .form-control.x-sm-txt{height:19px;line-height:19px}
.card-view-wrap .front-side.gift-v-temp2 .card-right-side .content-area .form-control.title2{height:77px;line-height:77px}
.card-view-wrap .front-side.gift-v-temp2 .card-right-side .content-area .form-control.sm-input{height:35px;line-height:34px}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .info-list.list2 li{display:inline-block;margin-right:10px;float:left}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .info-list.list2 li:after {
    display: none;
}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .info-list.list2 li .form-control{height:19px;line-height:19px;margin-top:4px}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .info-list.list2 li .form-control.box{margin-top:0;height:31px;line-height:19px}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .info-list.list2{margin-top:13px}
.card-view-wrap .front-side.gift-v-temp2 .content-area .inner-content .form-control.x-small-t{height:18px;line-height:16px}

/*New Css Added 8-1-2019*/
.card-view-wrap .sc-temp1 .form-group{clear: both;}
.card-view-wrap .selected-product-layout.sc-temp7 .img-area img {width: 100%;height: 100%;}
.card-view-wrap .selected-product-layout.fa5-temp3.back-side.text-with-bottom-img .img-area img {height: 100%;width: 100%;}

