@charset "utf-8";
/* CSS Document */
.cms-panoramic-canvas-prints .main-container .main, .cms-panoramic-canvas-prints .main-container .main .col-main, .category-photo-mosaic-on-canvas .main-container .main, .category-photo-mosaic-on-canvas .main-container .main .col-main, .cms-rolled-canvas-prints .main .col-main, .cms-rolled-canvas-prints .main-container .main, .cms-canvas-pixel-painting .main-container .main, .cms-canvas-pixel-painting .main-container .main .col-main, .cms-instagram-canvas-photo-prints .main-container .main .col-main, .cms-instagram-canvas-photo-prints .main-container .main, .cms-facebook-canvas-photo-prints .main-container .main .col-main, .cms-facebook-canvas-photo-prints .main-container .main, .cms-personalized-photo-gifts .main-container .main .col-main, .cms-personalized-photo-gifts .main-container .main, .cms-corporate-art .main-container .main .col-main, .cms-corporate-art .main-container .main, .cms-panoramic-canvas-photo-prints .main-container .main .col-main, .cms-panoramic-canvas-photo-prints .main-container .main, .cms-photographers .main-container .main, .cms-photographers .main-container .main .col-main, .cms-table-top .main .col-main, .cms-table-top .main-container .main, .cms-large-canvas-prints .main .col-main, .cms-large-canvas-prints .main-container .main, .cms-refer-a-friend .main .col-main, .cms-refer-a-friend .main-container .main, .cms-free-canvas-prints .main-container .main, .cms-free-canvas-prints .main-container .main .col-main, .category-stretcher-bars .main-container .main, .category-stretcher-bars .main-container .main .col-main, .category-blank-pre-stretched-canvas .main-container .main, .category-blank-pre-stretched-canvas .main-container .main .col-main, .category-blank-canvas-panels-boards .main-container .main, .category-blank-canvas-panels-boards .main-container .main .col-main, .category-canvas-pads .main-container .main, .category-canvas-pads .main-container .main .col-main, .category-wooden-easel .main-container .main, .category-wooden-easel .main-container .main .col-main, .category-easel-stands .main-container .main, .category-easel-stands .main-container .main .col-main, .cms-flash-sale .main .col-main, .cms-affiliate .main, .cms-affiliate .main-container .main .col-main{width:auto; margin:0}
.cms-panoramic-canvas-prints .shipping-offer-top, .category-photo-mosaic-on-canvas .shipping-offer-top, .cms-rolled-canvas-prints .shipping-offer-top, .cms-canvas-pixel-painting .shipping-offer-top, .cms-instagram-canvas-photo-prints .shipping-offer-top, .cms-facebook-canvas-photo-prints .shipping-offer-top, .cms-personalized-photo-gifts .shipping-offer-top, .cms-corporate-art .shipping-offer-top, .cms-panoramic-canvas-photo-prints .shipping-offer-top, .cms-photographers .shipping-offer-top, .cms-table-top .shipping-offer-top, .cms-large-canvas-prints .shipping-offer-top, .cms-refer-a-friend .shipping-offer-top, .cms-free-canvas-prints .shipping-offer-top, .category-stretcher-bars .shipping-offer-top, .category-blank-pre-stretched-canvas .shipping-offer-top, .category-blank-canvas-panels-boards .shipping-offer-top, .category-canvas-pads .shipping-offer-top, .category-wooden-easel .shipping-offer-top, .category-easel-stands .shipping-offer-top, .cms-flash-sale .shipping-offer-top, .cms-affiliate .shipping-offer-top{margin-bottom:0}
.cms-panoramic-canvas-prints .main-container .main .breadcrumbs, .cms-rolled-canvas-prints .main-container .main .breadcrumbs, .cms-canvas-pixel-painting .main .breadcrumbs, .cms-instagram-canvas-photo-prints .main .breadcrumbs, .cms-facebook-canvas-photo-prints .main .breadcrumbs, .cms-personalized-photo-gifts .main .breadcrumbs, .cms-corporate-art .main .breadcrumbs, .cms-panoramic-canvas-photo-prints .breadcrumbs, .cms-photographers .main .breadcrumbs, .cms-table-top .main .breadcrumbs, .cms-large-canvas-prints .main .breadcrumbs, .cms-refer-a-friend .main .breadcrumbs, .cms-free-canvas-prints .main .breadcrumbs, .category-stretcher-bars .breadcrumbs, .category-stretcher-bars .page-title, .category-blank-pre-stretched-canvas .breadcrumbs, .category-blank-pre-stretched-canvas .page-title, .category-blank-canvas-panels-boards .breadcrumbs, .category-blank-canvas-panels-boards .page-title, .category-canvas-pads  .breadcrumbs, .category-canvas-pads  .page-title, .category-wooden-easel  .breadcrumbs, .category-wooden-easel  .page-title, .category-easel-stands .breadcrumbs, .category-easel-stands  .page-title, .cms-flash-sale .main .breadcrumbs, .cms-affiliate .main .breadcrumbs, .cms-affiliate .page-title{display:none}
.product-information{overflow:hidden; background:#fff; position:relative; padding:50px 0 0; min-height:550px}
.clear{clear:both}
/* tabe panel start */
.product-information .tabs{position:relative; clear:both; margin:25px 0 0; display:block;}
.product-information .tab{float:left}
.product-information .tab label{background:#fff; padding:10px 20PX; margin-left:-1px; position:relative; left:1px; cursor:pointer; font-family:"roboto_slabregular"; font-size:18px; border:1px solid #ddd; border-radius:3px; color:#888; text-align:center}
.product-information .tab [type=radio]{display:none}
#panoramic-canvas-photo-prints .product-information .cms-content{position:static; margin:40px 0 0;}
.cms-panoramic-canvas-prints .commonbullet{width:50%}
.product-information [type=radio]:checked ~ label{background:#383838; z-index:2; color:#fff; border:none; position:relative}
.product-information [type="radio"]:checked ~ label::after{border-color:#383838 #ffffff #ffffff; border-style:solid; border-width:15px; bottom:-29px; content:""; left:45%; margin:0 auto; position:absolute; text-align:center; vertical-align:text-bottom}
.product-information [type=radio]:checked ~ label ~ .content{z-index:1; content:""; height:100%}
.margin-lr{margin:0 20px}
/* tabe panel end */
.guarantee_love_it{overflow:hidden; width:100%; background:#03c2b2}
.mainarea_wrapper{margin:0 auto; width:1130px}
.guarantee_love_it .bottom-cut{border-color:rgba(0, 0, 0, 0) #ffffff #03c288; border-style:dashed solid solid; border-width:75PX 1920px 0 0}
.guarantee_love_it2{overflow:hidden; width:100%; background:#fff}
/* New CSS*/
.headerLine{position:relative; overflow:hidden; background:url(../images/landingpage-new/parallaxbannerbg1.jpg) no-repeat center -50px; height:730px; background-attachment:fixed; z-index:0}
.headerLine::after{border-bottom:194px solid #ffffff; border-left:3000px dashed rgba(0, 0, 0, 0); bottom:0; content:""; left:0; pointer-events:none; position:absolute; width:100%; z-index:1}
.headerLine::before{background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0; content:""; height:100%; left:0; position:absolute; top:0; width:100%; z-index:-1}
.header-banner .banner-text{text-align:center; color:#fff; padding:300px 0 80px}
.header-banner .banner-text h1{font-family:"roboto_slabbold"; font-size:45px; ; padding-bottom:20px; text-transform:uppercase; line-height:48px}
.header-banner .banner-text h4, #panoramic-canvas-photo-prints .header-banner .banner-text h2{font-family:"roboto_slabregular"; font-size:27px; padding-bottom:20px; line-height:29px}
.header-banner .banner-text h5{font-family:"roboto_slabregular"; font-size:24px; padding-bottom:20px; line-height:25px}
.guarantee_love_it{width:100%; position:relative; background:url(../images/landingpage-new/parallaxbannerbg2.jpg) no-repeat center -204px; overflow:hidden; height:600px; ; background-attachment:fixed; padding:210px 0 140px; z-index:0}
.guarantee_love_it::before{background:rgba(0,0,0,0.6); border-left:3000px dashed rgba(0, 0, 0, 0); border-right:3000px dashed rgba(0, 0, 0, 0); border-top:194px solid #ffffff; bottom:0; content:""; display:block; left:0; pointer-events:none; position:absolute; top:0; width:100%; z-index:-1}
.guarantee_love_it::after{border-bottom:194px solid #ffffff; border-left:3000px dashed rgba(0, 0, 0, 0); bottom:0; content:""; left:0; pointer-events:none; position:absolute; width:100%; z-index:1}
.easyway_order{width:100%; position:relative; background:url(../images/landingpage-new/parallaxbannerbg3.jpg) no-repeat center center; overflow:hidden; height:auto; position:relative; padding:100px 0 0; z-index:0}
.easyway_order::before{background:rgba(0,0,0,0.5); bottom:0; content:""; display:block; left:0; pointer-events:none; position:absolute; top:0; width:100%}
.down_arrow{width:80px; height:80px; background:#fff; position:absolute; left:47.5%; border:3px solid #434343; border-radius:80px; text-align:center; z-index:2; bottom:10px; line-height:120px; display:inline-block; vertical-align:middle; cursor:pointer}
.down_arrow span{border-color:#434343 #ffffff #ffffff; border-style:solid; border-width:16px; width:0; display:inline-block; line-height:normal; vertical-align:text-bottom}
.down_arrow:hover{animation:roll 2s infinite; transform:rotate(30deg); border-color:#125688}
.down_arrow:hover span{border-color:#125688 #ffffff #ffffff}
@keyframes roll{
 0%{
 transform:rotate(0);
}
 100%{
 transform:rotate(360deg);
}
}
.red-btn1{border:1px solid #125688; border-radius:3px; color:#125688; cursor:pointer; font-family:"roboto_slabbold"; font-size:23px; padding:14px 30px; text-decoration:none; text-transform:uppercase; transition:all 500ms ease 0s; float:left}
.red-btn1:hover{background:#125688; color:#fff}
.content .below_content{display:inline-block; width:100%; margin-top:30px}
.content .below_content table{margin:25px 0 40px}
.content .below_content h3{font-family:"roboto_slabbold"; font-size:17px; color:#125688}
th{font-size:16px}
td{font-size:13px}
th, td{border:1px solid #000; font-weight:normal; padding:14px 20px; text-align:center; min-width:160px}
.commonbullet{margin:10px 0}
.commonbullet ul{list-style:outside url(../images/landingpage-new/list-icon.png) disc; margin:0 0 20px 20px; padding:0}
.commonbullet ul li{height:auto; margin-bottom:5px}
/* GUARANTEE part css */
.guarantee_love_it .title, .decor_printing .title{display:inline-block}
.guarantee_love_it .title{color:#fff}
.guarantee_love_it .head-title{font-size:40px}
.guarantee_love_it .head-title span{font-size:20px}
.guarantee_love_it .head-title, .decor_printing .head-title{font-family:"roboto_slabbold"; text-align:center; text-transform:uppercase; line-height:30px}
.guarantee_love_it .head-title span, .decor_printing .head-title span{display:inline-block; font-family:"robotolight"; line-height:25px}
.guarantee_love_it .buy-with-pro-part{color:#ffffff; margin-top:30px; width:100%; text-align:center; position:relative}
.guarantee_love_it .buy-with{background-color:rgba(0, 0, 0, 0.4); height:348px; width:348px; border-radius:100%; float:left; top:0; left:0}
.guarantee_love_it .quality-pro{background-color:#000; background-color:rgba(0, 0, 0, 0.4); border-radius:100%; float:right; height:347px; position:absolute; width:348px; top:0; right:0}
.guarantee_love_it .quality-pro-nz{margin:0 auto; float:none;top:-30}
#panoramic-canvas-photo-prints .guarantee_love_it .buy-with{display:none}
#panoramic-canvas-photo-prints .guarantee_love_it .quality-pro{float:none; display:inline-table; position:static}
.guarantee_love_it .title-text{font-size:24px; font-weight:normal; margin:32px 0 15px; text-align:center; text-transform:uppercase}
.guarantee_love_it .title-text span{display:block; font-size:28px; font-family:"roboto_slabbold"; line-height:40px}
.guarantee_love_it .trust-logo{background:url(../images/landingpage-new/google_customer-reviews-white-title.png) no-repeat; height:110px;width:220px;margin:0px auto;}
.guarantee_love_it .buy-with-desc{margin:20px auto 0; text-align:center; width:204px}
.guarantee_love_it .buy-with-desc span{font-size:20px}
.guarantee_love_it .buy-with-desc span em{color:#ffde00; font-style:normal}
.guarantee_love_it .buy-with-desc p{font-size:13px; line-height:20px; margin:15px 0}
.guarantee_love_it .guarantee-logo{background:url(../images/landingpage-new/guarantee-logo.png) no-repeat; height:132px; width:132px; margin:0 auto}
.guarantee_love_it .guarantee-desc{font-size:13px; margin:15px auto 0; text-align:center; width:250px; text-transform:uppercase}
.guarantee_love_it .guarantee-desc > span{display:block; margin-top:8px; text-transform:none}
.guarantee_love_it .guarantee_love_it_right_section{width:670px; float:right}
#panoramic-canvas-photo-prints .guarantee_love_it .guarantee_love_it_right_section{float:none; margin:0 auto}
.guarantee_love_it_right_section .white-btn{margin-top:15px}
.down_arrow.top{top:17px}
.btn-round-border{border:1px solid #ffffff; border-radius:3px; color:#ffffff; display:inline-block; font-size:22px; font-family:"roboto_slabbold"; padding:13px 25px; text-decoration:none; text-transform:uppercase; transition:all 500ms ease 0s; margin-top:35px}
/* decor printing css */
.decor_printing{background:url("../images/landingpage-new/decorprinting2.jpg") no-repeat; padding:80px 0 0; min-height:800px; background-repeat:no-repeat; background-position:center bottom; position:relative}
.decor_printing .title{color:#000}
.decor_printing .head-title{font-size:37px}
.decor_printing .head-title span{font-size:14px}
/* Easy Order step CSS*/
.easyway_order .step{background-color:rgba(0, 0, 0, 0.52); border:6px solid rgba(255, 255, 255, 0.28); border-radius:100%; float:left; height:198px; width:198px}
.clear{clear:both}
.easyway_order .step > span{color:#ffffff; display:block; font-family:times new roman; font-size:62px; font-weight:bold; line-height:45px; padding:30px 0 20px 0; text-align:center}
#panoramic-canvas-photo-prints .easyway_order .step{height:170px;width:170px;display:inline-table;float:none}
#panoramic-canvas-photo-prints .easyway_order .step > span{padding:20px 0}
.easyway_order .step-text{color:#ffffff; font-size:13px; margin:0 auto; text-align:center; width:130px}
.easyway_order .step-text > span{display:block; font-size:22px; font-weight:900; margin-bottom:6px; text-transform:uppercase}
.easyway_order .start-order{padding-top:25px}
.easyway_order .sprite_icons{background:url(../images/landingpage-new/sec-pay-sprite.png) no-repeat; display:inline-block}
a.sprite_icons.visa{background-position:0 0; height:57px; width:94px}
a.sprite_icons.discover{background-position:-97px 0; height:57px; width:88px}
a.sprite_icons.american_xpress{background-position:-188px -1px; height:56px; width:94px}
a.sprite_icons.paypal{background-position:-285px -1px; height:56px; width:94px}
a.sprite_icons.master_card{background-position:-384px -1px; height:57px; width:94px}
.easyway_order .sec-payment a:hover{opacity:0.8}
.easyway_order .geo-logo{background:url(../images/landingpage-new/geo-trust.png) no-repeat; height:76px; width:442px}
.easyway_order .geo-trust{display:inline-block}
.easyway_order .geo-trust > span{color:#feef71; display:block; font-family:'silent_reactionregular'; font-size:50px; padding:10px 0 25px; text-shadow:0 3px 0px #000000; line-height:60px}
.easyway_order .have-question{background:url(../images/landingpage-new/live-contact.png) no-repeat scroll right 0; float:right; height:216px; position:absolute; right:0; bottom:0; background-size:212px 216px; width:500px}
.easyway_order .have-question > span{color:#feef71; display:block; font-size:45px; padding-bottom:15px; text-shadow:0 3px 1px #000000; font-family:'silent_reactionregular'}
.easyway_order .have-question-left .contact-pho > span{color:#ffffff; display:block; font-size:19px; line-height:28px; text-align:center; font-family:"roboto_slabregular"; text-shadow:none}
.easyway_order .contact-pho a:link, .easyway_order .contact-pho a:visited{text-decoration:none; color:#ffffff}
.easyway_order .contact-pho a:hover{color:#feef71}
.easyway_order .btn-round-border:hover{color:#fff; background:#c1272d}
.easyway_order .easyway3-step-blocks{display:inline-block; margin-top:15px; width:100%}
.easyway_order .easywayorder_left_block{display:inline-block; width:100%; text-align:center}
.easyway_order .easywayorder_left_block .order-part{float:left; width:630px}
.easyway_order .easywayorder_left_block .order-part h2, .easyway_order .sec-payment h2, #panoramic-canvas-photo-prints .easyway_order .easywayorder_left_block .order-part h3, #panoramic-canvas-photo-prints .easyway_order .sec-payment h3{font-family:"roboto_slabbold"; font-size:46px; color:#fff; line-height:50px; margin-bottom:30px; text-shadow:0 4px 0 rgba(0, 0, 0, 0.35)}
.easyway_order .sec-payment{margin-top:45px}
.easyway_order .sec-shopping{display:inline-block; width:100%; margin:45px 0 77px}
.easyway_order .mainarea_wrapper{position:relative}
.easyway_order .have-question-left{width:70%; float:left}
.easyway_order .have-question-left span{color:#feef71; display:inline-block; font-family:"silent_reactionregular"; font-size:45px; line-height:50px; padding:10px 0 25px; text-shadow:0 3px 0 #000000}
@font-face{font-family:'silent_reactionregular'; src:url('../font/silent_reaction-webfont.eot'); src:url('../font/silent_reaction-webfont.eot?#iefix') format('embedded-opentype'), url('../font/silent_reaction-webfont.woff2') format('woff2'), url('../font/silent_reaction-webfont.woff') format('woff'), url('../font/silent_reaction-webfont.ttf') format('truetype'), url('../font/silent_reaction-webfont.svg#silent_reactionregular') format('svg'); font-weight:normal; font-style:normal}
.white-btn{background:rgba(0, 0, 0, 0) none repeat scroll 0 0; border:1px solid #ffffff; border-radius:3px; color:#ffffff; cursor:pointer; font-family:"roboto_slabbold"; font-size:22px; padding:14px 30px; text-decoration:none; text-transform:uppercase; transition:all 500ms ease 0s; display:inline-block}
.white-btn:hover{background:#fff; color:#125688}
#panoramic-prints1, #photo-mosaic-more{transform:translateX(0) translateY(-50%)}
.popup_visible #panoramic-prints1, .popup_visible #photo-mosaic-more,.popup_visible #facebook-prints1,.popup_visible #instagram-prints1{transform:translateX(0) translateY(100px)}
.pop-up-container_big{height:400px; margin-left:auto; margin-right:auto; min-height:150px; overflow:auto; padding-left:15px; padding-right:18px; width:600px}
.pop-up-container_small{height:auto; margin-left:auto; margin-right:auto; padding-left:15px; padding-right:18px; width:600px; max-height:360px}
/* canvas photo mosaic */
.canvas-photo-mosaics .breadcrumbs, .canvas-photo-mosaics .page-title{display:none}
.canvas-photo-mosaics .headerLine{background:url(../images/landingpage-new/photo-mosaic-bg1.jpg) no-repeat scroll center center / 1920px 970px; height:970px; position:relative; overflow:visible; z-index:auto}
.canvas-photo-mosaics .headerLine::after, .canvas-photo-mosaics .guarantee_love_it::after{background:url(../images/landingpage-new/bottom-bg-curv.png) no-repeat center bottom; border:none; content:""; height:172px}
.canvas-photo-mosaics .header-banner .banner-text{padding-top:500px}
.canvas-photo-mosaics .header-banner .banner-text .common-offers h5{padding-bottom:0; line-height:15px; font-size:18px}
.canvas-photo-mosaics .header-banner .banner-text h1{padding-bottom:0}
.canvas-photo-mosaics .header-banner .banner-text h4{position:relative}
.canvas-photo-mosaics .header-banner .banner-text h4::after{border-bottom:2px solid #eeeeee; content:""; display:block; margin:20px auto 0; position:relative; width:40%}
.canvas-photo-mosaics .header-banner .banner-text h4::before{background:#eeeeee none repeat scroll 0 0; border:6px solid #eeeeee; border-radius:80px; bottom:15px; content:""; display:inline-block; height:0; left:49.5%; position:absolute; width:0}
.canvas-photo-mosaics .headerLine::before{background:none}
.canvas-photo-mosaics .guarantee_love_it::before{background:url(../images/landingpage-new/bottom-bg-curv-below.png) no-repeat center top; border:none; content:""; height:172px}
.canvas-photo-mosaics .header-banner .white-btn:hover{color:#f0746d}
.canvas-photo-mosaics .headerLine .down_arrow{background:#ea6961; border-color:#fff; bottom:-45px; left:47%}
.canvas-photo-mosaics .headerLine .down_arrow:hover{background:#fff; border-color:#ea6961}
.canvas-photo-mosaics .headerLine .down_arrow span{border-color:rgb(255, 255, 255) transparent transparent}
.canvas-photo-mosaics .headerLine .down_arrow:hover span{border-color:rgb(234, 105, 97) transparent transparent}
.canvas-photo-mosaics .product-information .container .customTab{float:right; width:50%}
.canvas-photo-mosaics .product-information .container #tabmenu{height:auto; background:none}
.canvas-photo-mosaics .product-information .container #tabmenu li{height:auto; border:1px solid #ddd; border-radius:3px; margin-bottom:40px}
.canvas-photo-mosaics .product-information .container #tabmenu li:nth-child(2){margin:0 9px}
.canvas-photo-mosaics .product-information .container #tabmenu a{padding:10px 13px}
.canvas-photo-mosaics .product-information .container #tabmenu a, .canvas-photo-mosaics .product-information .container #tabmenu a.active{font-size:14px; font-family:"roboto_slabregular"}
.canvas-photo-mosaics .product-information .container #tabmenu a.active{background:#434343; color:#fff; position:relative; border-radius:3px}
.canvas-photo-mosaics .product-information .container #tabmenu a.active::after{border-color:#434343 #ffffff #ffffff; border-style:solid; border-width:15px; bottom:-29px; content:""; left:45%; margin:0 auto; position:absolute; text-align:center; vertical-align:text-bottom}
.canvas-photo-mosaics .product-information .container .quick-view-tabbing{padding:0}
.canvas-photo-mosaics .product-information .questtion_from{width:100%}
.canvas-photo-mosaics .guarantee_love_it{background:rgba(0, 0, 0, 0) url("../images/landingpage-new/photo-mosaic-bg3.jpg") no-repeat scroll center center / 1920px 1291px; height:1291px; padding:0; overflow:visible}
.canvas-photo-mosaics .guarantee_love_it .guarantee_love_it_right_section{width:64%; float:none; margin:0 auto; padding-top:120px}
.canvas-photo-mosaics .guarantee_love_it .guarantee_love_it_right_section .head-title span{font-size:19px}
.canvas-photo-mosaics .guarantee_love_it .title, .canvas-photo-mosaics .guarantee_love_it .buy-with-pro-part{color:#000}
.canvas-photo-mosaics .guarantee_love_it .buy-with-pro-part{width:88%; margin:0 auto}
.canvas-photo-mosaics .guarantee_love_it .title-text{font-size:20px; margin:27px 0 10px}
.canvas-photo-mosaics .guarantee_love_it .title-text span{font-size:25px; line-height:35px}
.canvas-photo-mosaics .guarantee_love_it .buy-with-desc span em{color:#db4437}
.canvas-photo-mosaics .guarantee_love_it .buy-with-desc span{font-size:16px}
.canvas-photo-mosaics .guarantee_love_it .buy-with-desc p, .canvas-photo-mosaics .guarantee_love_it .guarantee-desc{margin:5px auto 0; font-size:12px; line-height:17px}
.canvas-photo-mosaics .guarantee_love_it .buy-with, .canvas-photo-mosaics .guarantee_love_it .quality-pro{background:#f7d551; width:305px; height:305px}
.canvas-photo-mosaics .guarantee_love_it .guarantee-logo{background-size:108px 108px; height:115px; width:115px}
.canvas-photo-mosaics .guarantee_love_it .buy-with-pro-part .btn-round-border{border-color:#000; color:#000}
.canvas-photo-mosaics .guarantee_love_it .buy-with-pro-part .btn-round-border:hover{background:#000; color:#f5ca26}
.canvas-photo-mosaics .guarantee_love_it .down_arrow.top{top:-35px; background:#f5ca26; border-color:#fff; left:47%}
.canvas-photo-mosaics .guarantee_love_it .top.down_arrow:hover, .canvas-photo-mosaics .guarantee_love_it .down_arrow:hover{background:#fff; border-color:#f5ca26}
.canvas-photo-mosaics .guarantee_love_it .down_arrow{background:#f5ca26; border-color:#f9f9f9; left:47%; bottom:-35px}
.canvas-photo-mosaics .guarantee_love_it .down_arrow.top span, .canvas-photo-mosaics .guarantee_love_it .down_arrow span{border-color:#ffffff transparent transparent}
.canvas-photo-mosaics .guarantee_love_it .down_arrow.top:hover span, .canvas-photo-mosaics .guarantee_love_it .down_arrow:hover span{border-color:#f5ca26 transparent transparent}
.canvas-photo-mosaics .easyway_order{background:url("../images/landingpage-new/photo-mosaic-bg4.jpg") no-repeat scroll center center / 1920px 1133px; height:1130px; padding:0; position:relative; overflow:visible}
.canvas-photo-mosaics .easyway_order::before{background:none}
.canvas-photo-mosaics .easyway_order .step{background-color:#8b648d}
.canvas-photo-mosaics .easyway_order .easy-orderway-top-bg{background:url("../images/landingpage-new/easy-orderway-top.png") no-repeat center top; height:95px; display:inline-block; width:100%; position:absolute; top:-95px}
.canvas-photo-mosaics .easyway_order .easywayorder_left_block{padding:80px 0 0; position:relative}
.canvas-photo-mosaics .easyway_order .easywayorder_left_block .order-part{width:100%; float:none; margin:0 auto}
.canvas-photo-mosaics .easyway_order .easywayorder_left_block .order-part .head-title{margin-bottom:30px; color:#fff}
.canvas-photo-mosaics .easyway_order .easywayorder_left_block .order-part .head-title h2{margin-bottom:10px}
.canvas-photo-mosaics .easyway_order .easywayorder_left_block .order-part .head-title > span{font-size:15px}
.canvas-photo-mosaics .easyway_order .down_arrow.top{top:-125px; left:47%; background:#7E5280; border-color:#fff}
.canvas-photo-mosaics .easyway_order .down_arrow.top:hover{background:#fff; border-color:#7E5280}
.canvas-photo-mosaics .easyway_order .down_arrow.top span{border-color:#fff transparent transparent}
.canvas-photo-mosaics .easyway_order .down_arrow.top:hover span{border-color:#7E5280 transparent transparent}
.canvas-photo-mosaics .easyway_order .step{width:204px; height:204px; border:none; margin:0 10px;display:inline-table; float:none}
.canvas-photo-mosaics .easyway_order .step > span{padding:30px 0}
.canvas-photo-mosaics .easyway_order .step .step-text{font-size:13px; width:190px}
.canvas-photo-mosaics .easyway_order .step .step-text > span{font-size:17px}
.canvas-photo-mosaics .easyway_order .start-order{display:inline-block; left:41.5%; position:absolute; top:840px}
.canvas-photo-mosaics .easyway_order .start-order .btn-round-border:hover{background:#fff; color:#7e5280}
.canvas-photo-mosaics .easyway_order .start-order .btn-round-border:hover > a{color:#7e5280}
.btn-white-bg{background:#fff}
.canvas-photo-mosaics .decor_printing{background:none; padding:50px 0 0; min-height:760px}
.canvas-photo-mosaics .decor_printing .mainarea_wrapper{background:rgba(0, 0, 0, 0) url("../images/landingpage-new/photo-mosaic-decor-printing.jpg") no-repeat scroll right 0px / 655px 920px; height:838px; padding:80px 0 0}
.canvas-photo-mosaics .decor_printing .head-title{text-align:left; font-size:30px}
.canvas-photo-mosaics .decor_printing .head-title span{font-family:"roboto_slabregular"; font-size:14px; text-transform:none}
.canvas-photo-mosaics .decor_printing ul{margin-top:75px}
.canvas-photo-mosaics .decor_printing ul li{background:url("../images/landingpage-new/photo-mosaic-decor-printing-icon.png") no-repeat; line-height:92px; margin:50px 0; padding-left:130px; font-family:"robotomedium"; font-size:22px; text-transform:capitalize}
.canvas-photo-mosaics .decor_printing ul li.ship{background-position:0 0}
.canvas-photo-mosaics .decor_printing ul li.service{background-position:0 -129px}
.canvas-photo-mosaics .decor_printing ul li.guarantee{background-position:0 -259px}
.canvas-photo-mosaics .decor_printing ul li.qlty{background-position:0 -389px}
.canvas-photo-mosaics .product-information{min-height:600px; padding:100px 0 0}
.canvas-photo-mosaics .product-information .mainarea_wrapper{background:rgba(0, 0, 0, 0) url("../images/landingpage-new/photo-mosaic-product-info-bg2.png") no-repeat scroll left 0 / 500px auto; height:500px}
.red{color:#125688}
.category-photo-mosaic-on-canvas .footer-container, .cms-panoramic-canvas-photo-prints .footer-container, .cms-rolled-canvas-prints .footer-container, .cms-canvas-pixel-painting .footer-container, .cms-instagram-canvas-photo-prints .footer-container, .cms-facebook-canvas-photo-prints .footer-container, .cms-panoramic-canvas-photo-prints .footer-container, .cms-panoramic-canvas-prints .footer-container{margin-top:0}
/* canvas photo mosaic Ends*/
/* Rolled Canvas Pritns start */
#rolled-canvas-prints .custmr-reviews{display:inline-block;margin:0 auto}
#rolled-canvas-prints .custmr-reviews a{cursor:default;}
#rolled-canvas-prints .custmr-reviews.black-font .pr-snippet-review-count span, .custmr-reviews.black-font .productqa_link{color:#ffffff !important}
#rolled-canvas-prints .common-offers{margin:20px 0 0 0}
#rolled-canvas-prints .common-offers h5{font-family:"roboto_slabbold";font-size:18px;line-height:15px;margin-bottom:2px;padding-bottom:0}
#rolled-canvas-prints .common-offers h6{color:#125688;font-family:"roboto_slabbold";margin-bottom:0;}
#rolled-canvas-prints .header-banner .banner-text{padding-top:200px}
#rolled-canvas-prints .headerLine{background:url("../images/landingpage-new/rolled-canvas-bg1.jpg") no-repeat center 0}
#rolled-canvas-prints .headerLine::after, #rolled-canvas-prints .guarantee_love_it::after{display:none}
#rolled-canvas-prints .headerLine::before{background:rgba(0,0,0,0.5)}
#rolled-canvas-prints .product-information{background:url("../images/landingpage-new/rolled-canvas-bg2.jpg"); min-height:760px; padding:80px 0 0; background-position:center 0; background-repeat:no-repeat; background-size:1920px 860px; z-index:0}
#rolled-canvas-prints .product-information::before{background:rgba(255, 255, 255, 0.6) none repeat scroll 0 0; content:""; height:100%; left:0; position:absolute; top:0; width:100%; z-index:-1}
#rolled-canvas-prints .product-information .mainarea_wrapper{background:url("../images/landingpage-new/rolled-canvas-product-detail.png") no-repeat center right / 50% auto}
#rolled-canvas-prints .product-information .content{background:none; position:static; margin-top:50px}
#rolled-canvas-prints .product-information .tabs{display:inline-block; margin:30px 0 0; padding:65px 0 0; width:47%; min-height:660px}
#rolled-canvas-prints .product-information .tab label, #canvas-pixel-prints .product-information .tab label{background:#434343; color:#fff; border-radius:3px; border-color:#434343; cursor:default}
#rolled-canvas-prints .product-information .tab label::after, #canvas-pixel-prints .product-information .tab label::after{border-color:#434343 transparent transparent; border-style:solid; border-width:15px; bottom:-29px; content:""; left:45%; margin:0 auto; position:absolute; text-align:center; vertical-align:text-bottom}
#rolled-canvas-prints .guarantee_love_it{background:rgba(0, 0, 0, 0) url("../images/landingpage-new/rolled-canvas-bg3.jpg") no-repeat fixed center 0; padding:200px 0; background-size:cover}
#rolled-canvas-prints .guarantee_love_it::before{border:none}
#rolled-canvas-prints .guarantee_love_it .guarantee_love_it_right_section{float:none; width:725px; text-align:center;margin:0 auto;}
#rolled-canvas-prints .guarantee_love_it .buy-with, #rolled-canvas-prints .guarantee_love_it .quality-pro{background:none; border-radius:0; position:relative}
#rolled-canvas-prints .guarantee_love_it .buy-with::before, #rolled-canvas-prints .guarantee_love_it .quality-pro::before{position:absolute; content:""; background:rgba(0, 0, 0, 0.4); width:348px; height:348px; transform:rotate(45deg); left:0; z-index:-1; -webkit-transform:rotate(45deg); /* Safari */ -moz-transform:rotate(45deg); /* Firefox */ -ms-transform:rotate(45deg); /* IE */ -o-transform:rotate(45deg); /* Opera */}
#rolled-canvas-prints .guarantee_love_it .buy-with:hover::before, #rolled-canvas-prints .guarantee_love_it .quality-pro:hover::before{background:rgba(0, 0, 0,0.8); transition:all 500ms ease 0s; transform:rotate(225deg); transform:rotate(225deg)}
#rolled-canvas-prints .guarantee_love_it .buy-with::after, #rolled-canvas-prints .guarantee_love_it .quality-pro::after{width:320px; height:320px; content:""; border:1px solid #5c5a5a; transform:rotate(45deg); left:14px; top:14px; z-index:-1; -webkit-transform:rotate(45deg); /* Safari */ -moz-transform:rotate(45deg); /* Firefox */ -ms-transform:rotate(45deg); /* IE */ -o-transform:rotate(45deg); /* Opera */ position:absolute}
#rolled-canvas-prints .guarantee_love_it .buy-with:hover::after, #rolled-canvas-prints .guarantee_love_it .quality-pro:hover::after{border-color:#fff}
#rolled-canvas-prints .guarantee_love_it .buy-with-pro-part{display:inline-block; margin:100px 0 80px; position:relative}
#rolled-canvas-prints .guarantee_love_it .buy-with{left:0}
#rolled-canvas-prints .guarantee_love_it .quality-pro{right:0}
#rolled-canvas-prints .decor_printing{background:rgba(0, 0, 0, 0) url("../images/landingpage-new/rolled-canvas-bg4.jpg") no-repeat scroll center 0; min-height:755px; padding:60px 0 20px}
#rolled-canvas-prints .decor_printing .head-title{line-height:37px}
#rolled-canvas-prints .decor_printing .head-title span{font-family:"roboto_slabregular"; text-transform:none}
#rolled-canvas-prints .decor_printing ul{display:inline-block; width:100%}
#rolled-canvas-prints .decor_printing ul li{border:1px solid #000000; float:left; width:20%; text-align:center; font-family:"robotomedium"; font-size:15px; position:relative; height:140px; padding:20px}
#rolled-canvas-prints .decor_printing ul li span{background:url("../images/landingpage-new/photo-mosaic-decor-printing-icon.png") no-repeat scroll 0 0; width:100%; display:inline-block; height:118px}
#rolled-canvas-prints .decor_printing ul li:nth-child(2){margin:0 10px 0 19px}
#rolled-canvas-prints .decor_printing ul li:nth-child(3){margin:0 19px 0 10px}
#rolled-canvas-prints .decor_printing ul li.ship span{background-position:center 5px}
#rolled-canvas-prints .decor_printing ul li.service span{background-position:center -125px}
#rolled-canvas-prints .decor_printing ul li.guarantee span{background-position:center -255px}
#rolled-canvas-prints .decor_printing ul li.qlty span{background-position:center -385px}
#rolled-canvas-prints .easyway_order{background:url("../images/landingpage-new/rolled-canvas-bg5.jpg") no-repeat fixed center 0; min-height:900px}
#rolled-canvas-prints .easyway_order .step::before{background:rgba(0, 0, 0, 0.52); transform:rotate(45deg); content:""; position:absolute; left:0; top:0; width:198px; height:198px; z-index:-1}
#rolled-canvas-prints .easyway_order .step::after{border:1px solid #5c5a5a; transform:rotate(45deg); content:""; position:absolute; left:8px; top:8px; width:180px; height:180px; z-index:-1}
#rolled-canvas-prints .easyway_order .step{border:none; background:none; position:relative; z-index:0;float: none; display: inline-block;}
#rolled-canvas-prints .easyway_order .step1.step{top:-18px}
#rolled-canvas-prints .easyway_order .easywayorder_left_block .order-part{width:100%}
#rolled-canvas-prints .easyway_order .easyway3-step-blocks{margin:50px 0}
.white-btn.black-bg{background:rgba(0,0,0,0.5)}
.white-btn.black-bg:hover{background:rgba(0, 0, 0,0.8); transition:all 500ms ease 0s; color:#fff}
#rolled-canvas-prints .easyway_order .step:hover::before{background:rgba(0, 0, 0,0.8) none repeat scroll 0 0; content:""; height:198px; left:0; position:absolute; top:0; transform:rotate(225deg); width:198px; z-index:-1; transition:all 500ms ease 0s}
#rolled-canvas-prints .easyway_order .step:hover::after{border-color:#fff}
/* rolled canvas ends  */
/* Pixel paintings start */
#canvas-pixel-prints .headerLine{background:#d95c56 url("../images/landingpage-new/pixel-painting-bg1.jpg") no-repeat center center; height:810px; line-height:810px}
#canvas-pixel-prints .headerLine::before, #canvas-pixel-prints .headerLine::after, #canvas-pixel-prints .guarantee_love_it::before, #canvas-pixel-prints .guarantee_love_it::after, #canvas-pixel-prints .easyway_order::after, #canvas-pixel-prints .easyway_order::before{display:none}
#canvas-pixel-prints .header-banner .banner-text h1{padding-bottom:5px}
#canvas-pixel-prints .header-banner .banner-text h4{font-size:22px; line-height:22px; font-family:"robotolight"}
#canvas-pixel-prints .header-banner .banner-text{display:inline-block; line-height:normal; padding:100px 45px; position:relative; width:380px; z-index:1; text-align:left}
#canvas-pixel-prints .header-banner .banner-text .white-btn{line-height:16px; font-size:20px}
#canvas-pixel-prints .header-banner .banner-text h3{font-size:28px; font-family:"roboto_slabbold"; margin-bottom:15px; line-height:30px; text-transform:uppercase}
#canvas-pixel-prints .header-banner .banner-text ul{margin-bottom:25px}
#canvas-pixel-prints .header-banner .banner-text ul li{background:url("../images/tick-mark-white.png") no-repeat scroll left center; padding-left:20px; line-height:25px}
#canvas-pixel-prints .header-banner .banner-text p{padding:7px 0 30px; font-size:14px}
#canvas-pixel-prints .header-banner .banner-text::before{position:absolute; background:url("../images/landingpage-new/pixel-painting-frame1.png") no-repeat center top; content:""; width:487px; height:618px; top:50px; left:0; z-index:-1}
#canvas-pixel-prints .product-information .mainarea_wrapper{background:url("../images/landingpage-new/pixel-painting-product-detail.png") no-repeat scroll right 60px / 50% auto}
#canvas-pixel-prints .product-information .tabs{display:inline-block; margin:30px 0 0; min-height:660px; width:47%}
#canvas-pixel-prints .product-information .content{bottom:0; left:0; margin:30px 0 0; position:absolute; right:0; top:30px}
#canvas-pixel-prints .product-information{background:url("../images/landingpage-new/pixel-painting-bg2.jpg") no-repeat scroll center top / cover; height:650px; padding:100px 0 0}
#canvas-pixel-prints .guarantee_love_it{background:url("../images/landingpage-new/pixel-painting-bg3.jpg") no-repeat fixed center top / cover; height:665px; padding:80px 0 80px 0}
#canvas-pixel-prints .guarantee_love_it .trust-logo{height:65px; width:65px; background-size:65px 65px}
#canvas-pixel-prints .guarantee_love_it .guarantee_love_it_right_section{float:left; text-align:center; width:570px}
#canvas-pixel-prints .guarantee_love_it .buy-with, #canvas-pixel-prints .guarantee_love_it .quality-pro{background:url("../images/landingpage-new/pixel-painting-round-block.png") no-repeat center 0; width:285px; height:285px}
#canvas-pixel-prints .guarantee_love_it .head-title{font-size:35px; line-height:25px}
#canvas-pixel-prints .guarantee_love_it .head-title span{font-size:17px}
#canvas-pixel-prints .guarantee_love_it .title-text span{line-height:30px; font-size:29px}
#canvas-pixel-prints .guarantee_love_it .title-text{font-size:15px; margin:30px 0 10px}
#canvas-pixel-prints .guarantee_love_it .guarantee-logo{width:85px; height:85px; background-size:85px 85px}
#canvas-pixel-prints .guarantee_love_it .guarantee_love_it .title-text span{font-size:20px; line-height:20px}
#canvas-pixel-prints .guarantee_love_it .buy-with-desc, #canvas-pixel-prints .guarantee_love_it .guarantee-desc{margin:10px auto 0; font-size:12px; width:220px}
#canvas-pixel-prints .guarantee_love_it .buy-with-desc p{margin:5px 0; font-size:12px}
#canvas-pixel-prints .guarantee_love_it_right_section .white-btn:hover{background:#fff; color:#a9ac21; transition:all 500ms ease 0s}
#canvas-pixel-prints .decor_printing .head-title{line-height:37px; color:#7a7a7a}
#canvas-pixel-prints .decor_printing ul{width:100%; display:inline-block}
#canvas-pixel-prints .decor_printing{background:url("../images/landingpage-new/pixel-painting-bg4.jpg") no-repeat scroll center center; height:840px; padding:100px 0 0}
#canvas-pixel-prints .decor_printing ul li{width:25%; float:left; display:inline-block; text-align:center; color:#7a7a7a}
#canvas-pixel-prints .decor_printing ul li span{background:url("../images/landingpage-new/pixel-painting-icons.png") no-repeat; display:inline-block; height:147px; width:100%}
#canvas-pixel-prints .decor_printing ul li.ship span{background-position:center 0}
#canvas-pixel-prints .decor_printing ul li.service span{background-position:center -192px}
#canvas-pixel-prints .decor_printing ul li.guarantee span{background-position:center -382px}
#canvas-pixel-prints .decor_printing ul li.qlty span{background-position:center -566px}
#canvas-pixel-prints .easyway_order{background:url("../images/landingpage-new/pixel-painting-bg5.jpg") no-repeat fixed center top / cover; height:785px; padding:65px 0 0}
#canvas-pixel-prints .easyway_order .easywayorder_left_block{width:50%}
#canvas-pixel-prints .easyway_order .easywayorder_left_block .order-part{width:100%}
#canvas-pixel-prints .easyway_order .easywayorder_left_block .order-part .white-btn:hover{background:#fff; color:#2087aa; transition:all 500ms ease 0s}
#canvas-pixel-prints .easyway_order .sec-shopping{margin:25px 0 10px}
#canvas-pixel-prints .easyway_order .geo-trust > span, #canvas-pixel-prints .easyway_order .sec-payment h2{font-size:42px; line-height:42px; text-shadow:none; color:#fff}
#canvas-pixel-prints .easyway_order .geo-trust > span{padding:10px 0 20px}
#canvas-pixel-prints .easyway_order .sec-payment h2, #canvas-pixel-prints .easyway_order .easywayorder_left_block .order-part h2{margin-bottom:20px}
#canvas-pixel-prints .easyway_order .start-order{padding-top:10px}
#canvas-pixel-prints .easyway_order .geo-logo{width:310px; height:55px; background-size:100% auto}
#canvas-pixel-prints .easyway_order .step{background:url("../images/landingpage-new/easy-order-round-block.png") no-repeat center 0 / 188px 188px; width:188px; height:188px; border:none}
#canvas-pixel-prints .easyway_order .step > span{font-size:50px; line-height:40px; padding:30px 0 15px}
#canvas-pixel-prints .easyway_order .step-text > span{font-size:17px}
#canvas-pixel-prints .easyway_order .sec-payment{margin-top:25px}
#canvas-pixel-prints .before-after-effects{line-height:normal; float:right; width:528px; height:488px}
#canvas-pixel-prints .headerLine .before-after-effects{margin-right:80px; margin-top:70px}
.before-after-effects .twentytwenty-container{-moz-user-select:none; box-shadow:6px 6px 4px 0 rgba(0, 0, 0, 0.46)}
.before-after-effects .twentytwenty-handle{background:#fff}
/* print instagram photos*/
#canvas-prints-instagram-photos .headerLine{background:#e7e5e1 url("../images/landingpage-new/print-instagram-bg1.jpg") no-repeat scroll center center; height:695px; line-height:695px}
#canvas-prints-instagram-photos .headerLine::before, #canvas-prints-instagram-photos .headerLine::after{display:none}
#canvas-prints-instagram-photos .headerLine .banner-text, #canvas-prints-facebook-photos .headerLine .banner-text{display:inline-block; line-height:normal; text-align:left; vertical-align:middle; padding:0; width:330px; color:#2a5b83}
#canvas-prints-instagram-photos .headerLine .banner-text h1, #canvas-prints-facebook-photos .headerLine .banner-text h1{font-size:50px; line-height:50px}
#canvas-prints-instagram-photos .headerLine .banner-text h4, #canvas-prints-facebook-photos .headerLine .banner-text h4{font-size:16px; line-height:16px; border-bottom:1px solid #2a5b83; margin:0}
#canvas-prints-instagram-photos .headerLine .banner-text p, #canvas-prints-facebook-photos .headerLine .banner-text p{padding-top:20px; padding-bottom:10px; font-size:14px}
#canvas-prints-instagram-photos .headerLine .banner-text .white-btn, #canvas-prints-instagram-photos .guarantee_love_it_right_section .white-btn, #canvas-prints-instagram-photos .easyway_order .easywayorder_left_block .order-part .white-btn, #canvas-prints-facebook-photos .headerLine .banner-text .white-btn{border:1px solid #2a5b83; font-size:24px; padding:13px 25px; line-height:24px; color:#2a5b83}
#canvas-prints-instagram-photos .product-information{height:590px}
#canvas-prints-instagram-photos .product-information .red,#instagram-prints1 .cms-content h1,#instagram-prints1 .cms-content h2,#instagram-prints1 .cms-content h3,#instagram-prints1 .cms-content h4,#instagram-prints1 .cms-content h5,#instagram-prints1 .cms-content h6{color:#2a5b83}
#canvas-prints-instagram-photos .product-information .mainarea_wrapper{background:#fff url("../images/landingpage-new/print-instagram-bg2.jpg") no-repeat scroll bottom left}
#canvas-prints-instagram-photos .product-information::before, #canvas-prints-instagram-photos .product-information::after{display:none}
#canvas-prints-instagram-photos .product-information .tabs{width:100%; padding-top:50px; min-height:540px}
#canvas-prints-instagram-photos .product-information .tabs .tab{float:right; width:45%}
#canvas-prints-instagram-photos .product-information .tab label{background:#2a5b83; border:1px solid #2a5b83; border-radius:3px; color:#ffffff}
#canvas-prints-instagram-photos .product-information .tab label::after{border-color:#2a5b83 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-style:solid; border-width:15px; bottom:-29px; content:""; left:45%; margin:0 auto; position:absolute; text-align:center; vertical-align:text-bottom}
#canvas-prints-instagram-photos .product-information .tab .content{margin-top:50px}
#canvas-prints-instagram-photos .guarantee_love_it::before, #canvas-prints-instagram-photos .guarantee_love_it::after{display:none}
#canvas-prints-instagram-photos .guarantee_love_it{background:#fff url("../images/landingpage-new/print-instagram-bg3.jpg") no-repeat scroll center center; height:695px; padding:0}
#canvas-prints-instagram-photos .guarantee_love_it .guarantee_love_it_right_section{width:610px; padding:80px 0; color:#2a5b83; float:left}
#canvas-prints-instagram-photos .guarantee_love_it .title{color:inherit}
#canvas-prints-instagram-photos .guarantee_love_it .head-title{font-size:31px; text-align:left}
#canvas-prints-instagram-photos .guarantee_love_it .buy-with-pro-part{display:inline-block; margin:30px 0 30px 20px; width:100%; color:inherit}
#canvas-prints-instagram-photos .guarantee_love_it .buy-with, #canvas-prints-instagram-photos .guarantee_love_it .quality-pro{background:none; width:100%; float:left; height:auto; position:static}
#canvas-prints-instagram-photos .guarantee_love_it .trust-logo, #canvas-prints-instagram-photos .guarantee_love_it .guarantee-logo{margin:0 20px 0 0; float:left; width:103px; height:101px}
#canvas-prints-instagram-photos .guarantee_love_it .title-text{text-align:left; text-transform:uppercase; width:74%; margin:0; display:inline-block; float:left; font-size:26px; line-height:20px; font-weight:normal; font-family:"roboto_slabbold"; margin-bottom:15px}
#canvas-prints-instagram-photos .guarantee_love_it .buy-with-desc, #canvas-prints-instagram-photos .guarantee_love_it .guarantee-desc{text-align:left; width:74%}
#canvas-prints-instagram-photos .guarantee_love_it .buy-with-desc span{font-family:"roboto_slabregular"; font-size:17px}
#canvas-prints-instagram-photos .guarantee_love_it .buy-with-desc span em{color:#000}
#canvas-prints-instagram-photos .decor_printing{background:url("../images/landingpage-new/print-instagram-bg4.jpg") no-repeat center bottom; height:950px; color:#2a5b83}
#canvas-prints-instagram-photos .decor_printing .title{color:inherit; padding-bottom:60px}
#canvas-prints-instagram-photos .guarantee_love_it .trust-logo{background:url("../images/landingpage-new/buy-icon.png") no-repeat 0 0 / 103px 101px}
#canvas-prints-instagram-photos .guarantee_love_it .guarantee-logo{background:url("../images/landingpage-new/qlty-icon.png") no-repeat 0 0 / 103px 101px}
#canvas-prints-instagram-photos .guarantee_love_it .buy-with{margin-bottom:30px; position:relative}
#canvas-prints-instagram-photos .guarantee_love_it .buy-with::after{content:""; position:absolute; border-bottom:1px solid #2a5b83; left:124px; padding-bottom:30px; position:absolute; width:60px}
#canvas-prints-instagram-photos .guarantee_love_it .quality-pro{margin-top:30px}
#canvas-prints-instagram-photos .guarantee_love_it .buy-with-desc p{margin:0}
#canvas-prints-instagram-photos .guarantee_love_it_right_section .white-btn{margin-top:65px}
#canvas-prints-instagram-photos .decor_printing ul li{width:45%; float:left; background:#f9f9f9; color:#2a5b83; margin-bottom:40px; padding:18px; font-family:"robotomedium"; font-size:22px}
#canvas-prints-instagram-photos .decor_printing ul li > span{width:109px; height:109px; border-radius:80px; display:inline-block; float:left; margin-right:20px; background:#fff url("../images/landingpage-new/decor-printing-icon.png") no-repeat 0 0}
#canvas-prints-instagram-photos .decor_printing ul li:nth-child(odd){margin-right:40px}
#canvas-prints-instagram-photos .decor_printing ul li > p{font-size:12px}
#canvas-prints-instagram-photos .decor_printing ul li.ship span{background-position:18px center}
#canvas-prints-instagram-photos .decor_printing ul li.service span{background-position:-135px center}
#canvas-prints-instagram-photos .decor_printing ul li.guarantee span{background-position:-304px center}
#canvas-prints-instagram-photos .decor_printing ul li.qlty span{background-position:-510px center}
#canvas-prints-instagram-photos .decor_printing ul li > big{display:inline-block; margin-bottom:7px; margin-top:24px}
#canvas-prints-instagram-photos .easyway_order{background:url("../images/landingpage-new/print-instagram-bg5.jpg") no-repeat center center / 1920px 800px; height:750px; padding:50px 0 0}
#canvas-prints-instagram-photos .easyway_order::before, #canvas-prints-instagram-photos .easyway_order::after{display:none}
#canvas-prints-instagram-photos .easyway_order .easywayorder_left_block .order-part h2{font-size:42px; text-shadow:none; color:#2a5b83}
#canvas-prints-instagram-photos .easyway_order .easywayorder_left_block .order-part{width:545px}
#canvas-prints-instagram-photos .easyway_order .step{background:#2a5b83; width:170px; height:auto; padding:12px 0; border:none; border-radius:0}
#canvas-prints-instagram-photos .easyway_order .step.step2{margin:0 15px}
#canvas-prints-instagram-photos .easyway_order .step > span{padding:0 0 10px 0}
#canvas-prints-instagram-photos .easyway_order .geo-trust > span{font-size:38px; text-shadow:none; color:#2a5b83; line-height:40px}
#canvas-prints-instagram-photos .easyway_order .geo-logo{background:url("../images/landingpage-new/geo-trust-blue.png") no-repeat scroll 0 0; width:310px; height:52px}
#canvas-prints-instagram-photos .easyway_order .sec-shopping{display:inline-block; margin:0; padding:45px 0 25px; position:relative}
#canvas-prints-instagram-photos .easyway_order .sec-shopping::after{border-bottom:1px solid #acb9c3; bottom:0; content:""; height:1px; left:180px; padding-bottom:0; position:absolute; text-align:center; width:200px}
#canvas-prints-instagram-photos .easyway_order .sec-payment{margin-top:25px}
#canvas-prints-instagram-photos .easyway_order .sec-payment .payment_icons{margin-bottom:25px}
#canvas-prints-instagram-photos .easyway_order .sprite_icons{background-size:393px 45px}
#canvas-prints-instagram-photos .easyway_order a.sprite_icons.visa{width:70px; height:45px}
#canvas-prints-instagram-photos .easyway_order a.sprite_icons.discover{background-position:-81px 0; height:45px; width:72px}
#canvas-prints-instagram-photos .easyway_order a.sprite_icons.american_xpress{background-position:-161px 0; height:45px; width:75px}
#canvas-prints-instagram-photos .easyway_order a.sprite_icons.paypal{background-position:-243px 0; height:45px; width:73px}
#canvas-prints-instagram-photos .easyway_order a.sprite_icons.master_card{background-position:-324px -1px; height:45px; width:72px}
#canvas-prints-instagram-photos .easyway_order .sec-payment h2{margin-bottom:20px}
#canvas-prints-facebook-photos .cms-content h1{font-size:19px;color:#acb9c3;margin:0;font-family:"roboto_slabbold"}
#canvas-prints-instagram-photos .guarantee_love_it .google_customer-reviews_logo{background:url("../images/landingpage-new/google_customer-reviews_logo.png") no-repeat 0 0}
#canvas-prints-instagram-photos .guarantee_love_it .google_customer-reviews_logo{float:left;height:101px;margin:0 20px 0 0;width:103px}
/* Print Facebook photos */
#canvas-prints-facebook-photos .headerLine{background:url("../images/landingpage-new/print-fb-bg1.jpg") no-repeat center center; height:700px; line-height:700px}
#canvas-prints-facebook-photos .headerLine::before, #canvas-prints-facebook-photos .headerLine::after, #canvas-prints-facebook-photos .product-information::before, #canvas-prints-facebook-photos .product-information::after, #canvas-prints-facebook-photos .guarantee_love_it::before, #canvas-prints-facebook-photos .guarantee_love_it::after, #canvas-prints-facebook-photos .guarantee_love_it::before, #canvas-prints-facebook-photos .guarantee_love_it::after, #canvas-prints-facebook-photos .easyway_order::before, #canvas-prints-facebook-photos .easyway_order::after{display:none}
#canvas-prints-facebook-photos .product-information{background:url("../images/landingpage-new/print-fb-bg2.jpg") no-repeat center center; height:760px}
#canvas-prints-facebook-photos .headerLine .banner-text{color:#fff}
#canvas-prints-facebook-photos .headerLine .banner-text h4{border-color:#fff}
#canvas-prints-facebook-photos .product-information .tab label{background:#4668a5; border:1px solid #4668a5; border-radius:3px; color:#ffffff}
#canvas-prints-facebook-photos .product-information .tab label::after{border-color:#4668a5 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-style:solid; border-width:15px; bottom:-29px; content:""; left:45%; margin:0 auto; position:absolute; text-align:center; vertical-align:text-bottom}
#canvas-prints-facebook-photos .product-information .tab .content{margin-top:50px}
#canvas-prints-facebook-photos .product-information .tabs{text-align:left}
#canvas-prints-facebook-photos .product-information .tabs .cms-content{width:100%}
#canvas-prints-facebook-photos .headerLine .banner-text .white-btn, #canvas-prints-facebook-photos .guarantee_love_it_right_section .white-btn, #canvas-prints-facebook-photos .easyway_order .easywayorder_left_block .order-part .white-btn, #canvas-prints-facebook-photos .headerLine .banner-text .white-btn{border:1px solid #fff; font-size:24px; padding:13px 25px; line-height:24px; color:#fff}
#canvas-prints-facebook-photos .headerLine .banner-text .white-btn:hover, #canvas-prints-facebook-photos .guarantee_love_it_right_section .white-btn:hover, #canvas-prints-facebook-photos .easyway_order .easywayorder_left_block .order-part .white-btn:hover, #canvas-prints-facebook-photos .headerLine .banner-text .white-btn:hover{color:#4668a5}
#canvas-prints-facebook-photos .guarantee_love_it{background:url("../images/landingpage-new/print-fb-bg3.jpg") no-repeat center center; height:695px; padding:0; line-height:695px}
#canvas-prints-facebook-photos .guarantee_love_it .buy-with, #canvas-prints-facebook-photos .guarantee_love_it .quality-pro{width:245px; height:245px; background:#5271ab}
#canvas-prints-facebook-photos .guarantee_love_it .guarantee_love_it_right_section{float:left; width:500px; line-height:normal; vertical-align:middle; text-align:center; padding-top:110px}
#canvas-prints-facebook-photos .guarantee_love_it .head-title{font-size:30px}
#canvas-prints-facebook-photos .guarantee_love_it .title-text{font-size:16px; line-height:20px; margin:20px 0 10px}
#canvas-prints-facebook-photos .guarantee_love_it .title-text span{font-size:20px; line-height:20px}
#canvas-prints-facebook-photos .guarantee_love_it .head-title span{display:block; font-family:"roboto_slabregular"}
#canvas-prints-facebook-photos .guarantee_love_it .trust-logo, #canvas-prints-facebook-photos .guarantee_love_it .guarantee-logo{width:65px; height:65px; background-size:65px 65px}
#canvas-prints-facebook-photos .guarantee_love_it .buy-with-desc{margin:10px auto 0}
#canvas-prints-facebook-photos .guarantee_love_it .buy-with-desc span{font-size:14px}
#canvas-prints-facebook-photos .guarantee_love_it .buy-with-desc p{font-size:12px; margin:3px 0}
#canvas-prints-facebook-photos .guarantee_love_it .guarantee-desc{width:210px; font-size:11px; margin:10px auto 0}
#canvas-prints-facebook-photos .guarantee_love_it .buy-with, #canvas-prints-facebook-photos .guarantee_love_it .quality-pro{font-size:12px}
#canvas-prints-facebook-photos .decor_printing{background:#fff; height:770px; min-height:auto}
#canvas-prints-facebook-photos .decor_printing .title{margin-bottom:80px}
#canvas-prints-facebook-photos .decor_printing .mainarea_wrapper{background:url("../images/landingpage-new/print-fb-bg4.jpg") no-repeat right 150px}
#canvas-prints-facebook-photos .decor_printing .below_content{width:46%}
#canvas-prints-facebook-photos .decor_printing .below_content ul li{display:inline-block; width:100%; margin-bottom:20px}
#canvas-prints-facebook-photos .decor_printing .below_content ul li big{font-family:"robotomedium"; font-size:22px; text-transform:capitalize; line-height:30px; display:inline-block; margin-top:20px}
#canvas-prints-facebook-photos .decor_printing .below_content ul li span{float:left; width:123px; height:120px; display:inline-block; background:url("../images/landingpage-new/decorprinting-icon-fb.png") no-repeat 0 0; margin-right:20px}
#canvas-prints-facebook-photos .decor_printing .below_content ul li.ship span{background-position:0 0}
#canvas-prints-facebook-photos .decor_printing .below_content ul li.service span{background-position:-159px 0}
#canvas-prints-facebook-photos .decor_printing .below_content ul li.guarantee span{background-position:-321px 0}
#canvas-prints-facebook-photos .decor_printing .below_content ul li.qlty span{background-position:-475px 0}
#canvas-prints-facebook-photos .decor_printing .below_content ul li p{color:#888}
#canvas-prints-facebook-photos .easyway_order{background:url("../images/landingpage-new/print-fb-bg5.jpg") no-repeat center center; height:800px; padding:0}
#canvas-prints-facebook-photos .easyway_order .easywayorder_left_block .order-part{width:530px}
#canvas-prints-facebook-photos .easyway_order .step{width:154px; height:154px; background:#486aa6; border:1px solid #5675ad}
#canvas-prints-facebook-photos .easyway_order .step > span{padding:16px 0 20px}
#canvas-prints-facebook-photos .easyway_order .step-text{font-size:12px}
#canvas-prints-facebook-photos .easyway_order .step.step2{margin:0 5px}
#canvas-prints-facebook-photos .easyway_order .easywayorder_left_block{padding-top:50px}
#canvas-prints-facebook-photos .easyway_order .easywayorder_left_block .order-part h2, #canvas-prints-facebook-photos .easyway_order .geo-trust > span{text-shadow:none; color:#fff}
#canvas-prints-facebook-photos .easyway_order .sec-shopping{display:inline-block; margin:0; padding:45px 0 25px; position:relative}
#canvas-prints-facebook-photos .easyway_order .sec-shopping::after{border-bottom:1px solid #fff; bottom:0; content:""; height:1px; left:180px; padding-bottom:0; position:absolute; text-align:center; width:200px}
#canvas-prints-facebook-photos .easyway_order .easywayorder_left_block .order-part h2{color:#fff; font-size:42px; text-shadow:none}
#canvas-prints-facebook-photos .easyway_order .sec-payment h2{margin-bottom:20px}
#canvas-prints-facebook-photos .easyway_order .sprite_icons{background-size:385px auto}
#canvas-prints-facebook-photos .easyway_order .sec-payment .payment_icons{margin-bottom:25px}
#canvas-prints-facebook-photos .easyway_order a.sprite_icons.visa{width:70px; height:45px}
#canvas-prints-facebook-photos .easyway_order a.sprite_icons.discover{background-position:-80px 0; height:45px; width:70px}
#canvas-prints-facebook-photos .easyway_order a.sprite_icons.american_xpress{background-position:-159px 0; height:45px; width:70px}
#canvas-prints-facebook-photos .easyway_order a.sprite_icons.paypal{background-position:-237px 0; height:45px; width:70px}
#canvas-prints-facebook-photos .easyway_order a.sprite_icons.master_card{background-position:-317px -1px; height:45px; width:70px}
#canvas-prints-facebook-photos .easyway_order .sec-payment h2{margin-bottom:20px}
#canvas-prints-facebook-photos .easyway_order .geo-trust > span{color:#fff; font-size:38px; line-height:40px; text-shadow:none}
#canvas-prints-facebook-photos .easyway_order .geo-logo{width:310px; height:52px; background-size:310px 52px}
#canvas-prints-facebook-photos .easyway_order .sec-payment{margin-top:25px}
#canvas-prints-facebook-photos .guarantee_love_it .buy-with-pro-part{margin-bottom:35px}
.cms-content .page-title h1{font-family:"roboto_slabbold";font-size:20px;margin:0}
#canvas-prints-facebook-photos .product-information .red,#facebook-prints1 .cms-content h1,#facebook-prints1 .cms-content h2,#facebook-prints1 .cms-content h3,#facebook-prints1 .cms-content h4,#facebook-prints1 .cms-content h5,#facebook-prints1 .cms-content h6,#canvas-prints-facebook-photos .cms-content h2,#canvas-prints-instagram-photos .cms-content h1{color:#4668a5;font-family:"roboto_slabbold"}
#canvas-prints-facebook-photos .cms-content h1{font-size:20px;color:#4668a5;margin:0}
.cms-content .center-align h2{text-align:center}
.cms-content .center-align ul{text-align:left}
a.red.google-review-red{color:#bf1e2e}
a.red.google-review-red:hover{text-decoration:none}
/*Personalized Photo Gifts*/
.landing-page-content .section-title{display:inline-block; margin:0 auto 10px; text-align:center; width:100%; position:relative; padding-bottom:20px}
.landing-page-content .section-title:before{background:#eeeeee; border-radius:100%; bottom:-5px; content:""; height:0; left:0; position:absolute; width:10px; height:10px; margin:0 auto; right:0}
.landing-page-content .section-title:after{content:""; margin:0 auto; position:absolute; width:40%; height:1px; left:0; right:0; background:#eee; bottom:0}
.cms-personalized-photo-gifts .footer-container{margin-top:0px}
.personalized-p-g-main .personalized img{max-width:100%}
.personalized-p-g-main .personalized .main-banner{background:url(../images/landingpage-new/personalized-banner.jpg) center no-repeat; width:100%; height:780px; float:left; position:relative}
.personalized-p-g-main .personalized .banner-personalized{position:absolute; bottom:40px; max-width:1130px; text-align:center}
.personalized-p-g-main .personalized .banner-personalized h1{font-size:32px;color:#000;font-family:"roboto_slabbold";text-transform:uppercase;text-align:center;margin-bottom:10px}
.personalized-p-g-main .personalized .banner-personalized p{font-size:13px; color:#3b3b3b; text-align:center; line-height:24px; margin-bottom:10px}
.personalized-p-g-main .personalized .banner-personalized .start-order-btn{display:block;margin:10px auto 0;text-align:center;width:160px}
.personalized-p-g-main .personalized .banner-personalized .black-btn{background:rgba(0, 0, 0, 0); border:1px solid #000000; border-radius:3px; color:#000000; cursor:pointer; display:inline-block; font-size:23px; padding:15px 40px; text-decoration:none; transition:all 500ms ease 0s}
.personalized-p-g-main .personalized .banner-personalized .black-btn:hover{background:rgba(0, 0, 0, 0.7)}
.personalized-p-g-main .personalized .main-canavsprints{margin:60px 0 0 0;float:left; width:100%}
.personalized-p-g-main .personalized .canavsprints{float:left}
.landing-page-content .personalized .section-title .section-title-landingpage{font-size:30px; text-transform:uppercase; font-family:"roboto_slabbold"; line-height:30px; margin-bottom:0}
.landing-page-content .personalized .section-title p{display:inline-block; font-size:14px; font-family:"roboto_slabregular"; line-height:24px; text-align:center; text-transform:initial; width:70%; color:#3b3b3b; margin-top:8px}
.landing-page-content .personalized .section-title .section-title-border{width:40%; top:5px}
.personalized-p-g-main .personalized .canavsprints-lef-right{margin-top:20px}
.personalized-p-g-main .personalized .canavsprints-left{float:left; width:50%}
.personalized-p-g-main .personalized .canavsprints-left-img{float:right; margin-right:40px}
.personalized-p-g-main .personalized .canavsprints-right{padding-top:30px; float:left; width:50%; maxwidth:480px}
.personalized-p-g-main .personalized .canavsprints-right p{font-size:13px; color:#777777; padding:15px 0; line-height:21px; font-family:"roboto_slabregular"}
.personalized-p-g-main .personalized .order{margin-top:30px; float:left; width:100%}
.personalized-p-g-main .personalized .order h3{color:#333333; font-size:30px; text-align:center;font-family:"roboto_slabbold"; margin-bottom:5px; text-transform:uppercase}
.personalized-p-g-main .personalized .order p{font-size:20px; color:#888888; text-align:center}
.personalized-p-g-main .personalized .order ul{margin-top:50px}
.personalized-p-g-main .personalized .order ul li{display:inline-block; width:205px; text-align:center; margin:0 37px}
.personalized-p-g-main .personalized .order ul li .order-box{border:1px solid #ececec;width:98px;height:98px;border-radius:50%; text-align:center; margin:0px auto}
.personalized-p-g-main .personalized .order ul li:hover .order-box{border:1px solid #125688}
.personalized-p-g-main .personalized .order li .sprite{background:url(../images/landingpage-new/sprite-image.png) no-repeat; display:block; width:45px; height:35px; margin:0px auto; margin-top:33px}
.personalized-p-g-main .personalized .order ul li .sprite.upload{background-position:0px 0px}
.personalized-p-g-main .personalized .order ul li:hover .sprite.upload{background-position:0px -50px}
.personalized-p-g-main .personalized .order ul li .sprite.size{background-position:-80px 0px}
.personalized-p-g-main .personalized .order ul li:hover .sprite.size{background-position:-80px -50px}
.personalized-p-g-main .personalized .order ul li .sprite.style{background-position:-163px 0px}
.personalized-p-g-main .personalized .order ul li:hover .sprite.style{background-position:-163px -50px}
.personalized-p-g-main .personalized .order ul li .sprite.chekout{background-position:-246px 0px}
.personalized-p-g-main .personalized .order ul li:hover .sprite.chekout{background-position:-246px -50px}
.personalized-p-g-main .personalized .order ul li h3{font-size:18px; color:#251f23; padding-top:15px; font-family:"roboto_slabregular"; margin-bottom:12px}
.personalized-p-g-main .personalized .order ul li p{font-size:13px; color:#888888; font-family:"roboto_slabregular"}
.personalized-p-g-main .personalized .main-content{background:#ff7575 url(../images/landingpage-new/personalized-gifts-bg4.jpg) repeat; width:100%; float:left; margin-top:80px;padding-bottom:30px;position:relative;border-color:#fff}
.personalized-p-g-main .personalized .main-content:after{top:0%;	left:50%;	border:solid transparent;	content:" ";	height:0;	width:0;	position:absolute;	pointer-events:none;	border-color:rgba(255, 255, 255, 0);	border-top-color:#fff;	border-width:25px;	margin-left:-25px}
.personalized-p-g-main .personalized .content{margin-top:60px}
.personalized-p-g-main .personalized .content-box{background:#fff;float:left;margin:0px; width:545px; text-align:center; margin-right:40px; margin-bottom:40px}
.personalized-p-g-main .personalized .content-box h3{color:#333333; font-size:22px; padding:15px 0px 0px 0px; margin-bottom:10px}
.personalized-p-g-main .personalized .content-box .content-box-txt{min-height:145px}
.personalized-p-g-main .personalized .content-box p{color:#888888; font-size:13px; padding:8px 10px 16px 10px; line-height:20px;min-height:60px}
.personalized-p-g-main .personalized .content-box .start-order-btn{margin:0 auto;display:inline-block;margin-bottom:23px}
.personalized-p-g-main .personalized .content-box.margim-none{margin-right:0px}
.personalized-p-g-main .personalized .content-box-photo{width:104px; border-top:1px solid #f1f1f1; margin:0px auto}
.personalized-p-g-main .personalized .occasion-main{width:100%; margin:0px; float:left}
.personalized-p-g-main.landing-page-content .personalized .occasion .section-title p{font-size:18px}
.personalized-p-g-main .personalized .occasion{margin:60px 0 0 0}
.personalized-p-g-main .personalized .occasion ul li{display:inline-block; float:left; width:355px; text-align:center; margin:22px 32px 0px 0}
.personalized-p-g-main .personalized .occasion ul li.margin-none{margin-right:0px}
.personalized-p-g-main .personalized .occasion ul li h3{color:#222222; font-size:18px; padding:5px 0 0 0; font-family:"roboto_slabregular"; margin-bottom:10px}
.personalized-p-g-main .personalized .main-framedprint{width:100%;background:#b2e9db url(../images/landingpage-new/personalized-gifts-bg5.jpg) repeat; float:left; padding-bottom:40px;margin-top:72px}
.personalized-p-g-main .personalized .framedprint{margin-top:70px}
.personalized-p-g-main.landing-page-content .personalized .main-framedprint .section-title{margin-bottom:46px}
.personalized-p-g-main.landing-page-content .personalized .main-framedprint .section-title, .personalized-p-g-main.landing-page-content .personalized .main-framedprint .title-text, .personalized-p-g-main.landing-page-content .personalized .main-framedprint .section-title p{color:#fff}
.personalized-p-g-main.landing-page-content .personalized .main-framedprint .section-title .section-title-border{border-color:#fff}
.personalized-p-g-main.landing-page-content .personalized .main-framedprint .section-title .section-title-border .section-title-round{background:#fff}
.personalized-p-g-main .personalized .framedprint-box{width:545px; background:#fff; float:left; height:264px; margin:0 40px 40px 0}
.personalized-p-g-main .personalized .framedprint-box-img{margin:0px; float:left}
.personalized-p-g-main .personalized .framedprint-box-text{margin:0px; float:left; width:205px; margin:20px 0px 0px 22px}
.personalized-p-g-main .personalized .framedprint-line{width:125px; border-top:1px solid #d3d2d3; margin:10px 0 10px 0}
.personalized-p-g-main .personalized .framedprint-box h3{font-size:18px; color:#251f23; font-family:"roboto_slabregular"; padding:0px; margin-bottom:5px}
.personalized-p-g-main .personalized .framedprint-box p{color:#888888; font-size:12px; padding-bottom:5px; line-height:20px}
.personalized-p-g-main .personalized .framedprint-box.margin-none{margin-right:0px}
.personalized-p-g-main .personalized .more-content{color:#fff}
.personalized-p-g-main .personalized .for-the-main{margin:60px 0 0 0;float:left;width:100%}
.personalized-p-g-main .personalized .for-the ul{margin:15px 0 0 0}
.personalized-p-g-main .personalized .for-the ul li{display:inline-block; float:left; width:355px; text-align:center; margin:22px 32px 0px 0;position:relative}
.personalized-p-g-main .personalized .for-the ul li.margin-none{margin-right:0px}
.personalized-p-g-main .personalized .for-the ul li h3{color:#fff; font-size:22px; padding:14px 0; font-family:"roboto_slabbold";text-align:center;text-transform:uppercase;position:absolute;bottom:0px;margin:0px;background:rgba(0, 0, 0, 0.5);width:100%}
.landing-page-content .personalized .section-title .for-the p{font-size:16px;color:#333333}
.personalized-p-g-main .personalized .canavsprints-right .red-btn.start-order-btn{display:inline-table; margin-top:10px}
.banner-personalized .start_price{font-size:24px; line-height:28px; text-transform:uppercase}
/*Coroporate Art Page CSS Start*/
.corporate-art{width:100%;float:left}
.corporate-art-bnr{background:url(../images/landingpage-new/corporate-art-banner.jpg) center no-repeat;width:100%;float:left;min-height:500px;color:#fff;padding-top:110px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.corporate-art-bnr .banner-tittle{text-transform:uppercase;font-size:54px;font-family:'roboto_slabbold';line-height:normal}
.corporate-art-bnr .banner-tittle span{display:block;font-size:32px;line-height:30px}
.corporate-art-bnr .banner-tittle-sub {display: block;font-size: 36px;font-family: 'robotolight';line-height: 30px;text-transform: uppercase;}
.corporate-art-bnr p{font-size:15px;text-transform:uppercase;margin-top:22px}
.corporate-art .red-btn{font-family:'robotomedium';padding:13px 30px;margin-top:32px}
.corporate-art .section-title{font-family:"roboto_slabbold";font-size:28px;position:relative;text-align:center;text-transform:uppercase;padding-bottom:24px;margin-bottom:25px;clear:both}
.corporate-art .section-title:before{background:#e9e9e9;bottom:0;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:452px}
.corporate-art .section-title:after{background:#e9e9e9;border-radius:100%;bottom:-5px;content:"";height:12px;left:0;margin:0 auto;position:absolute;right:0;width:12px}
.corporate-art-areas{width:100%;float:left;padding:80px 0 45px;text-align:center}
.corporate-art-areas .container .quick-view-tabbing{padding-top:46px}
.corporate-art-areas .container #tabmenu{background:none;height:auto}
.corporate-art-areas .container #content .tabbing_content.dis_block ul{margin:0}
.corporate-art-areas .container #tabmenu li{height:auto;border-right:1px solid #e9e9e9;float:none;display:inline-table}
.corporate-art-areas .container #tabmenu li:last-child{border-right:none}
.corporate-art-areas .container #tabmenu a{color:#191919}
.corporate-art-areas .container #tabmenu a, .corporate-art-areas .container #tabmenu a.active{padding:5px 25px;font-size:15px;font-family:'roboto_slabregular';text-transform:uppercase}
.corporate-art-areas .container #tabmenu a.active, .corporate-art-areas .container #tabmenu a:hover{background:none;color:#125688}
.corporate-art-areas .container #content .tabbing_content.dis_block li{display:inline-table;float:none;width:30%;margin-right:40px;margin-bottom:40px}
.corporate-art-areas .container #content .tabbing_content.dis_block li:nth-child(3n+0){margin-right:0}
.corporate-art-areas .container #content .tabbing_content.dis_block li img{width:100%;height:auto}
.corporate-art-clients{padding:60px 0;background:#f5f5f5;width:100%;float:left;text-align:center}
.corporate-art-clients .tagline-corporate{font-size:18px;text-transform:uppercase;margin-bottom:25px}
.corporate-art-clients ul.client-logos{margin-top:40px}
.corporate-art-clients ul.client-logos li{display:inline-table;margin:0 15px}
.corporate-artwork{width:100%;float:left;padding-top:60px;text-align:center}
.corporate-artwork .slider{margin-top:50px;height:auto;margin-bottom:0}
.corporate-get-in-touch{padding-top:80px;width:100%;float:left;text-align:left}
.corporate-art .corporate-get-in-touch .section-title{text-align:left}
.corporate-art .corporate-get-in-touch .section-title::before{margin:0;width:100%}
.corporate-art .corporate-get-in-touch .section-title::after{display:none}
.corporate-get-in-touch .get-in-touch{width:430px;float:left}
.corporate-get-in-touch .get-in-touch .form-list .field, .corporate-get-in-touch .get-in-touch .form-list li.wide .input-box, .corporate-get-in-touch .get-in-touch .form-list li.wide input.input-text{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.corporate-get-in-touch .get-in-touch .contacform .form-list li.wide textarea{height:100px !important}
.corporate-get-in-touch .corporate-image-sample{float:right;width:640px}
.corporate-get-in-touch .corporate-image-sample ul li{position:relative;float:left;margin-bottom:15px}
.corporate-get-in-touch .details-about-images{position:absolute;left:0;top:50%;transform:translate(0px, -50%);-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);width:300px;background:rgba(46,42,37,0.8);padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;color:#fff}
.corporate-get-in-touch .details-about-images a{font-size:16px;text-transform:uppercase;font-family:"futura_md_btbold"; line-height:normal}
a.white{color:#fff; text-decoration:underline}
a.white:hover{text-decoration:none}
.corporate-get-in-touch .details-about-images p{font-size:14px; margin-top:5px}
.corporate-art .corporate-get-in-touch .red-btn{width:100%; display:block}
.corporate-art #slider{position:relative; width:100%; float:left; height:580px; margin-top:50px}
.corporate-art .slider{background-color:#fff; width:100%; height:580px; margin-top:-290px; overflow:hidden; position:absolute; top:50%; left:0}
.corporate-art #carousel img{display:block; float:left}
.corporate-art #prev, .corporate-art #next{background-color:rgba(0, 0, 0, 0.7); display:block; height:580px; width:50%; top:0; position:absolute}
.corporate-art #prev:hover, .corporate-art #next:hover{background-color:#fff; background-color:rgba(0, 0, 0, 0.8)}
.corporate-art #prev{left:-470px}
.corporate-art #next{right:-470px}
.corporate-art #pager{margin-left:-450px; position:absolute; left:50%; bottom:10px}
.corporate-art #pager a{border:2px solid #fff; border-radius:10px; display:inline-block; width:10px; height:10px; margin:0 5px 0 0}
.corporate-art #pager a:hover{background-color:rgba(0, 0, 0, 0.5)}
.corporate-art #pager a span{display:none}
.corporate-art #pager a.selected {background-color:#fff}
.corporate-art .corporate-get-in-touch .red-btn{width:100%;display:block}
/* Panoramic Canvas rints */
#panoramic-canvas-photo-prints .below_content {float:left;position:relative}
#panoramic-canvas-photo-prints .sizebox {position:static;border:1px solid #dddddd}
#panoramic-canvas-photo-prints .sizebox .sizebox-middle .sizebox_heading {background:#125688; color:#fff; padding:18px 0px;}
#panoramic-canvas-photo-prints .red-btn1{margin:50px 0 0 100px}
#panoramic-canvas-photo-prints .panoramic-sizes-price{float:right; position:static;margin-right:80px}
#panoramic-canvas-photo-prints .table-top {border:1px solid #dddddd;padding:15px;width:403px}
#panoramic-canvas-photo-prints .top-tr {background:#eeeeee}
#panoramic-canvas-photo-prints td {border:none}
#panoramic-canvas-photo-prints td:first-child {border-right:1px solid #ddd}
#panoramic-canvas-photo-prints th:first-child {border-right:1px solid #fff}
#panoramic-canvas-photo-prints table{border:1px solid #dddddd}
#panoramic-canvas-photo-prints th {font-size:20px;font-family:"roboto_slabbold";border:none; padding:18px}
#panoramic-canvas-photo-prints .product-information .cms-content{background:none}
.ratio-price .below_content:before {background:url("../images/landingpage-new/panoramic-canvas-prints-arrow.png") no-repeat;content:"";display:inline-block;height:41px;left:440px;position:absolute;top:170px;width:163px}
#panoramic-canvas-photo-prints .easyway_order .have-question-left .contact-pho > span{font-size:17px}
/* Table Top */
.table-top-main .table-top{margin:0px}
.table-top-main .table-top .main-banner{background:url(../images/landingpage-new/table-top-banner.jpg) center no-repeat;width:100%;float:left;height:546px}
.table-top-main .table-top .banner-table-top{width:100%;margin:0px;float:left}
.table-top-main .table-top .banner-left{width:330px;float:left;background:rgba(255,255,255, 0.7);padding:40px 42px 40px 50px;margin-top:60px}
.table-top-main .table-top .banner-left h1{font-size:30px;color:#333333;font-family:"roboto_slabbold";padding:0px}
.table-top-main .table-top .banner-left p{font-size:13px;color:#333333;padding:8px 0 15px 0;line-height:22px;font-family:"roboto_slabregular"}
.table-top-main .table-top .banner-left p a{color:#125688}
.table-top-main .price-tag-start-price{color:#000000;text-align:left;margin:0px 0 20px 0;}
.table-top-main .table-top .banner-right{margin:0px;float:right}
.table-top-main .table-top .banner-right-img{float:left;margin:10px 0 0 0}
.table-top-main .table-top .main-canvas{float:left;width:100%;margin:0px;background:url(../images/landingpage-new/table-top-img-8.jpg) center repeat}
.table-top-main .table-top .canvas{width:100%;float:left;margin-top:50px}
.table-top-main .table-top .canvas-left{margin:0px;float:left}
.table-top-main .table-top .canvas-left-img{margin:0px;float:left}
.table-top-main .table-top .canvas-right{margin-top:50px;float:right;width:460px}
.table-top-main .table-top .canvas-right h2{color:#333333;font-size:36px;font-family:"roboto_slabbold";text-transform:uppercase;margin-bottom:20px}
.table-top-main .table-top .canvas-right p{font-size:13px;color:#333333;line-height:22px;padding-bottom:20px}
.table-top-main .table-top .main-metal{width:100%;float:left;margin-top:50px; text-align:center}
.table-top-main .table-top .metal{width:100%;float:left}
.table-top-main.landing-page-content .metal p{text-align:center;line-height:27px}
.table-top-main.landing-page-content .metal .section-title{margin-bottom:25px}
.table-top-main.landing-page-content .metal .section-title h2{font-size:36px;color:333333;font-family:"roboto_slabbold";text-transform:uppercase}
.table-top-main.landing-page-content .metal .section-title p{font-size:24px;color:#333333;font-family:"roboto_slabregular"}
.table-top-main.landing-page-content .section-title .section-title-border{margin-top:20px}
.table-top-main.landing-page-content .metal .section-title .section-title-border{width:280px}
.table-top-main .metal-box-img{margin:40px 0px 85px 0px;float:left;width:100%}
.table-top-main .metal-box-img img{display:block;margin:0 auto;text-align:center;max-width:100%}
.table-top-main .metal-boxborder{width:9px;height:9px;border-radius:50%;position:absolute;background:#c3c3c3;top:-4px;left:0px;right:0px;margin:0px auto}
.table-top-main .table-top .metal-title p{font-size:13px;color:333333;line-height:22px}
.table-top-main .table-top .main-acrylic{background:url(../images/landingpage-new/table-top-img-3.jpg) center repeat;width:100%;float:left}
.table-top-main .table-top .acrylic{width:100%;padding-bottom:25px;float:left}
.table-top-main .table-top .canvas-right{}
.table-top-main .table-top .acrylic .canvas-right{margin-top:16%;width:400px}
.table-top-main .table-top .main-engrave{width:100%;float:left;padding-bottom:50px}
.table-top-main .table-top .engrave{width:100%;margin-top:6%;float:left}
.table-top-main .table-top .engrave-text{margin-top:20px;float:left;width:430px;margin-left:20px}
.table-top-main .table-top .engrave-text h2{font-size:36px;color:#333333;font-family:"roboto_slabbold";text-transform:uppercase}
.table-top-main .table-top .engrave-text p{font-size:13px;color:#333333;line-height:24px;padding-bottom:20px}
.table-top-main .table-top .engrave-img{margin:0px;float:right}
.table-top-main .main-memories{margin-top:70px;float:left;width:100%;margin-bottom:50px}
.table-top-main .main-memories .memories-main-box{max-width:100%;float:left}
.table-top-main.landing-page-content .main-memories .section-title{margin-bottom:50px}
.table-top-main.landing-page-content .main-memories .section-title p{font-size:17px;font-family:"roboto_slabregular";margin:5px auto 0;max-width:800px;text-align:center;line-height:25px}
.table-top-main.landing-page-content .main-memories .section-title .section-title-border{max-width:450px}
.table-top-main.landing-page-content .collage-img{-webkit-box-shadow:-5px 2px 81px -56px rgba(0,0,0,0.75);-moz-box-shadow:-5px 2px 81px -56px rgba(0,0,0,0.75);box-shadow:-5px 2px 81px -56px rgba(0,0,0,0.75)}
.cms-table-top .sa_review .sa_info{font-size:13px !important; text-align:center !important; height:80px !important; width:100% !important}
.cms-table-top .sa_name .sa_displayname, .cms-table-top .sa_info .sa_name{display:block !important; overflow:visible !important; float:none !important}
.cms-table-top .sa_name .sa_displayname, .cms-table-top .sa_info .sa_date{color:#ffffff !important;text-align:center !important;width:100% !important;margin:0 !important}
html body.cms-page-view.cms-table-top span span div.wrapper div.page section.main-container.col1-layout div.main article.col-main div.std div.table-top-main.landing-page-content div.wrapper div.table-top div.main-review div.mainarea_wrapper div.review div.shop-approve-right div.shopperapproved_widget.sa_rotate.sa_vertical.sa_count1.sa_rounded.sa_showdate.sa_jMY.sa_fill.sa_colorBlack.sa_bgInherit div.sa_review div.sa_info div.sa_date{float:none !important; margin-left:0 !important; padding-top:0 !important; display:block !important; text-align:center !important}
.cms-table-top .sa_info .sa_name .sa_location{display:none !important}
.cms-table-top .sa_rounded .sa_review{height:auto !important; margin-bottom:10px !important; overflow:visible !important}
.cms-table-top .sa_displayname{font-family:"roboto_slabregular" !important; text-transform:capitalize !important; color:#fff !important}
.cms-table-top .sa_review .sa_info span{display:block !important; float:none !important; margin-bottom:4px !important}
.cms-table-top .sa_review span.sa_star{display:inline-block !important}
.cms-table-top .sa_comments{width:auto !important; overflow:visible !important; text-align:center !important; height:auto !important}
.landing-page-content .main-collage{width:100%;float:left;margin-top:0px}
.landing-page-content .collage{width:100%;float:left;margin:0px}
.landing-page-content .collage-box{margin-right:20px;float:left;width:351px}
.landing-page-content .collage-box ul{margin:0px;float:left}
.landing-page-content .collage-box ul li{width:366px;float:left;margin:50px 0}
.landing-page-content .collage-box ul li .text{width:260px;margin-right:15px;float:left;text-align:right}
.landing-page-content .collage-box ul li .text h2{font-size:16px;color:#040404;padding:0px;text-transform:uppercase;font-family:"roboto_slabregular";margin-bottom:5px}
.landing-page-content .collage-box ul li .text p{font-size:13px;color:#aaaaaa;padding:0px}
.landing-page-content .collage-box-img{width:68px;height:68px;border:1px solid #dddddd;border-radius:3px;float:left;text-align:center}
.landing-page-content .collage-box ul li .sprite{background:url(../images/landingpage-new/sprite-image.png) no-repeat;display:block;width:33px;height:31px;margin:0px auto;margin-top:20px}
.landing-page-content .collage-box ul li .sprite.lowest{background-position:-296px -161px}
.landing-page-content .collage-box ul li .sprite.materials{background-position:-375px -161px;height:35px}
.landing-page-content .collage-box2 ul li .sprite.shipping{background-position:-337px -155px}
.landing-page-content .collage-box2 ul li .sprite.services{background-position:-413px -162px}
.landing-page-content .collage-img{margin:0px 0px;float:left}
.landing-page-content .collage-box2{margin-left:22px;float:left;width:351px}
.landing-page-content .collage-box2 ul{margin:0px;float:left}
.landing-page-content .collage-box2 ul li{width:365px;float:left;margin:50px 0}
.landing-page-content .collage-box2 ul li .text{width:260px;margin:0 0 0 15px;float:left;text-align:left}
.landing-page-content .collage-box2 ul li .text h2{font-size:16px;color:#040404;padding:0px;text-transform:uppercase;font-family:"roboto_slabregular";margin-bottom:5px}
.landing-page-content .collage-box2 ul li .text p{font-size:13px;color:#aaaaaa;padding:0px}
.landing-page-content .collage-box2-img{width:68px;height:68px;border:1px solid #dddddd;border-radius:3px;float:left;text-align:center}
.landing-page-content .collage-box2 ul li .sprite{background:url(../images/landingpage-new/sprite-image.png) no-repeat;display:block;width:33px;height:31px;margin:0px auto;margin-top:20px}
.landing-page-content .main-review{background:#333333;width:100%;float:left;padding:70px 0px}
.landing-page-content .review{width:655px;margin:0px auto}
.landing-page-content .review h2{font-size:31px;color:#fff;text-transform:uppercase;font-family:"robotobold";margin-bottom:0px}
.landing-page-content .review ul{margin:37px 0 37px 0;text-align:center}
.landing-page-content .review ul li{display:inline-block}
.landing-page-content .review p{font-size:14px;color:#fff;padding-bottom:20px;text-align:center;font-family:"robotoregular"}
.landing-page-content .review p span{color:#ffbb00}
.landing-page-content .review-text{font-size:14px;color:#fff;padding:0px;text-align:center;font-family:"robotoregular"}
.main-metal .red-btn.start-order-btn{margin:25px auto 0 auto}
/* Large canvas prints landing page */
.cms-large-canvas-prints .main-container .main{background:#efeff0}
.large-canvas-print-main{width:1130px;margin:0px auto; display:table}
.large-canvas-print-main .custmr-reviews{display:inline-block;margin:10px 0 0 0;}
.large-canvas-print-main .common-offers-full-width{width:100%;display:block;margin:10px 0 0 0}
.large-canvas-print-main .price-tag-start-price{color:#000000;text-align:left}
.large-canvas-print-main .first-fold{height:auto;float:left;width:100%;padding-bottom:60px}
.large-canvas-print-main .first-fold-img{display:none}
.large-canvas-print-main .first-fold span.pg-title, .large-canvas-print-main .first-fold h1.pg-title{font-size:44px;text-transform:uppercase;font-family:"roboto_slabbold";margin-bottom:30px;margin-top:27px;line-height:normal;display:block}
.large-banner-content{float:left}
.large-canvas-print-main .first-fold p{font-size:23px}
.large-canvas-print-main .first-fold .large-banner-content p span{color:#125688;font-size:25px;text-transform:uppercase;padding-bottom:16px;display:block}
.large-canvas-print-main .first-fold .custmr-reviews a{cursor:default}
.large-canvas-print-main .first-fold .custmr-reviews p span{color:#000 !important;font-family:"roboto_slabregular" !important;font-size:12px !important;ine-height:14px !important;text-transform:capitalize;display:inline-block;padding-bottom:0}
.large-canvas-print-main .first-fold .large-banner-content .red-btn{font-size:24px;padding:15px 26px;display:inline-block;margin-top:30px}
.large-canvas-print-main .second-fold{background:url(../images/landingpage-new/large-canvas-print-img2.png) top right no-repeat;height:auto;float:left;width:100%}
.large-canvas-print-main .second-fold .pro-description-main{float:left;width:505px;margin-top:48px;text-align:center}
.large-canvas-print-main .second-fold .pro-description{display:block;border:1px solid #dbdbdb;padding:23px;position:relative;text-align:left}
.large-canvas-print-main .second-fold .pro-description .tab-title-info{font-size:18px;border:1px solid #dbdbdb;border-bottom:none;padding:15px 20px;background:#efeff0;display:inline-block;position:absolute;top:-49px;font-family:'roboto_slabbold'}
.large-canvas-print-main .second-fold .pro-description p{margin-bottom:15px}
.large-canvas-print-main .second-fold .pro-description h2, .large-canvas-print-main .second-fold .pro-description h3{font-size:14px;margin-bottom:14px}
.large-canvas-print-main .second-fold .red-btn, .large-canvas-print-main .first-fold .large-banner-content .red-btn{font-size:24px;padding:15px 26px;display:inline-block;margin-top:30px;clear:both}
.large-canvas-print-main .second-fold .pro-description-main #review_header .percentage{width:auto !important}
.large-canvas-print-main .third-fold{background:url(../images/landingpage-new/large-canvas-print-img3.png) top right no-repeat;height:747px;float:left;width:100%;margin-top:50px}
.large-canvas-print-main .third-fold .product-usp{float:left;width:545px;margin-top:120px;text-align:center;margin-left:50px}
.large-canvas-print-main .third-fold .product-usp h3{font-size:28px;font-family:"roboto_slabbold";text-transform:uppercase;text-align:center;line-height:27px;color:#000}
.large-canvas-print-main .third-fold .product-usp h3 span{font-size:14px;font-family:"roboto_slabregular";color:#125688}
.large-canvas-print-main .third-fold .product-usp .usp-info{float:left;width:223px;text-align:center;margin-left:30px}
.large-canvas-print-main .third-fold .product-usp .usp-info-nz{margin:0 auto;float:none;}
.large-canvas-print-main .third-fold .product-usp .usp-info .usp-title{font-size:18px;color:#125688;font-family:"roboto_slabbold";text-transform:uppercase;margin-bottom:15px;line-height:21px}
.large-canvas-print-main .third-fold .product-usp .usp-info .usp-title span{font-size:16px;font-family:"roboto_slabregular";color:#000}
.large-canvas-print-main .third-fold .product-usp .usp-info .usp-logo{background:url(../images/landingpage-new/google_customer-reviews.png) top left no-repeat;width:220px;height:110px;margin:30px auto 15px auto}
.large-canvas-print-main .third-fold .product-usp .usp-info .usp-logo-qaulity{background:url(../images/landingpage-new/qaulity-logo.png) top left no-repeat;width:174px;height:176px;margin:0px auto 15px auto}
.large-canvas-print-main .third-fold .product-usp .usp-info .usp-logo-title{background:url(../images/landingpage-new/google-trusted-title.png) top left no-repeat;width:203px;height:0px;margin:0px auto 8px auto}
.large-canvas-print-main .third-fold .product-usp .usp-info p{font-size:14px;line-height:20px}
.large-canvas-print-main .fourth-fold{background:url(../images/landingpage-new/large-canvas-print-img4.png) bottom center no-repeat;height:622px;float:left;width:100%;padding-bottom:75px;margin-top:50px}
.large-canvas-print-main .fourth-fold .section-title, .large-canvas-print-main .seventh-fold .section-title{font-size:34px;font-family:"roboto_slabbold";text-transform:uppercase;text-align:center;position:relative}
.large-canvas-print-main .fourth-fold .section-title span, .large-canvas-print-main .seventh-fold .section-title span{font-size:14px;text-transform:none;font-family:"roboto_slabregular"; line-height:normal; margin-top:15px; display:block}
.large-canvas-print-main .fourth-fold .section-title::after, .large-canvas-print-main .seventh-fold .section-title::after{border-bottom:2px solid #ccc;content:"";display:block;margin:20px auto 0;position:relative;width:40%}
.large-canvas-print-main .fourth-fold .section-title::before, .large-canvas-print-main .seventh-fold .section-title::before{background:#ccc;border:6px solid #ccc;border-radius:80px;content:"";display:inline-block;height:0px;left:50.6%;bottom:-4px;position:absolute;width:0px}
.large-canvas-print-main .fourth-fold .product-usp2{width:500px;margin:445px auto 0}
.large-canvas-print-main .fourth-fold .product-usp2 .usp-icons{background:url(../images/landingpage-new/usp-icons.png) top left no-repeat;width:125px;padding-top:116px;float:left;text-align:center;line-height:normal;font-family:"roboto_slabbold";font-size:12px}
.large-canvas-print-main .fourth-fold .product-usp2 .shipping-usp{background-position:12px 6px}
.large-canvas-print-main .fourth-fold .product-usp2 .customer-service-usp{background-position:-113px 6px}
.large-canvas-print-main .fourth-fold .product-usp2 .lowest-price-usp{background-position:-237px 6px}
.large-canvas-print-main .fourth-fold .product-usp2 .materials-price-usp{background-position:-361px 6px}
.large-canvas-print-main .fifth-fold{background:url(../images/landingpage-new/large-canvas-print-img5.png) bottom center no-repeat;height:842px;float:left;width:100%;margin-top:80px}
.large-canvas-print-main .fifth-fold .upload-process{width:580px;text-align:center}
.large-canvas-print-main .fifth-fold .upload-process .section-title{font-size:36px;font-family:"roboto_slabbold";text-transform:uppercase;text-align:center;position:relative}
.large-canvas-print-main .fifth-fold .upload-process .section-title::after{border-bottom:2px solid #ccc;content:"";display:block;margin:20px auto 0;position:relative;width:40%}
.large-canvas-print-main .fifth-fold .upload-process .section-title::before{background:#ccc;border:6px solid #ccc;border-radius:80px;content:"";display:inline-block;height:0px;left:49.6%;bottom:-4px;position:absolute;width:0px}
.large-canvas-print-main .fifth-fold .upload-process .product-usp3{margin:30px auto 0}
.large-canvas-print-main .fifth-fold .upload-process .product-usp3 .usp-icons{background:url(../images/landingpage-new/usp-icons2.png) top left no-repeat;width:193px;padding-top:160px;float:left;text-align:center;line-height:normal;font-family:"roboto_slabbold";font-size:18px}
.large-canvas-print-main .fifth-fold .upload-process .product-usp3 .usp-icons span{font-family:"roboto_slabregular";font-size:13px;line-height:18px;display:inline-block}
.large-canvas-print-main .fifth-fold .upload-process .product-usp3 .upload{background-position:30px 0px}
.large-canvas-print-main .fifth-fold .upload-process .product-usp3 .choose{background-position:-185px 0}
.large-canvas-print-main .fifth-fold .upload-process .product-usp3 .checkout{background-position:-395px 0}
.large-canvas-print-main .fifth-fold .upload-process .red-btn{font-size:24px;padding:15px 26px;display:inline-block;margin-top:30px;clear:both}
.large-canvas-print-main .sixth-fold{float:left;width:100%;line-height:normal}
.large-canvas-print-main .sixth-fold .payment-module{float:left}
.large-canvas-print-main .sixth-fold .payment-module .section-title{font-size:26px;font-family:"roboto_slabbold";text-transform:uppercase;margin-bottom:10px}
.large-canvas-print-main .sixth-fold .payment-module p{margin-bottom:25px}
.large-canvas-print-main .sixth-fold .payment-module p span{font-family:'roboto_slabbold'}
.large-canvas-print-main .easyway_order.payment_icons{padding:0px;background:none;margin:0 0 25px 0}
.large-canvas-print-main .easyway_order.payment_icons:before{background:none}
.large-canvas-print-main .easyway_order.payment_icons a, .large-canvas-print-main .easyway_order.payment_icons a:hover{cursor:default}
.large-canvas-print-main .sixth-fold .secure-shop{float:right;text-align:right;margin-top:66px}
.large-canvas-print-main .sixth-fold .secure-shop .section-title{font-size:26px;font-family:"roboto_slabbold";text-transform:uppercase;margin-bottom:10px}
.large-canvas-print-main .sixth-fold .secure-shop p{margin-bottom:25px}
.cms-large-canvas-prints .footer-container{margin-top:0px}
.large-canvas-print-main .seventh-fold{float:left; width:100%; text-align:center; padding:80px 0 0px}
.large-canvas-print-main .seventh-fold ul.decorating-large{list-style:none; float:left; margin:30px -20px 0}
.large-canvas-print-main .seventh-fold .section-title::before{left:50%; margin-left:-3px}
.large-canvas-print-main .seventh-fold ul.decorating-large li{float:left; width:50%; margin:25px 0px; padding:0 20px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box}
.large-canvas-print-main .seventh-fold ul.decorating-large li img{max-width:100%; height:auto}
.large-canvas-print-main .seventh-fold ul.decorating-large li h3{font-size:19px; display:block;font-family:'roboto_slabbold'; margin:40px 0 10px}
.large-canvas-print-main .seventh-fold .red-btn{font-family:'roboto_slabregular'; font-size:17px; margin-top:30px}
.large-canvas-print-main .seventh-fold p.contact-us{font-size:14px; line-height:normal; margin-top:20px; float:left; width:100%; text-align:center}
.sizes-and-prices-large{background:#ffffff;float:left;width:100%}
/* Add New Photografers css */
.photographer .photographer-banner {background:url("../images/landingpage-new/photographs-banner.jpg") no-repeat scroll center center;float:left;min-height:500px;width:100%}
.photographer .banner-text{width:100%;margin-top:13%}
.photographer .banner-text h1 {font-size:44px;color:#FFF;font-family:"robotobold";text-transform:uppercase;padding-bottom:5px;}
.photographer .banner-text p{font-size:18px;color:#fff;font-family:"robotolight";text-transform:uppercase;padding-bottom:30px;padding-top:10px}
.photographer .red-btn::before{background:#fff}
.photographer .red-btn:hover, .photographer .red-btn:focus{color:#125688}
.photographer .tabbing_content {background:#fff;float:left;width:100%;z-index:2;padding:50px 0px;}
.photographer.clearfix.margin-btm-extra {margin-bottom:60px;text-align:center;}
.photographer .title-custom-frame {color:#125688;font-family:"roboto_slabbold";font-size:30px;margin-bottom:10px;text-transform:uppercase;}
.photographer .photographer-title p{position:relative;padding-bottom:20px}
.photographer .btn-touch:before{background:#125688;border-radius:4px;}
.photographer .problem ul {margin-top:50px}
.photographer .problem ul li {text-align:center;}
/*Hover Effect*/
.ch-grid{margin:20px 0 0 0; padding:0; list-style:none; display:block; text-align:center; width:100%}
.ch-grid:after, .ch-item:before{content:''; display:table}
.ch-grid:after{clear:both}
.ch-grid li{display:inline-block; margin:20px 20px 0}
.ch-item{width:220px; height:220px;  border-radius:50%; position:relative; cursor:default; box-shadow:inset 0 0 0 0 rgba(0,0,0, 0.5),  inset 0 0 0 10px rgba(255,255,255,0.6),  0 1px 2px rgba(0,0,0,0.1); -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out; transition:all 0.4s ease-in-out}
.ch-grid h3{float:left; font-size:16px; margin-top:20px; min-height:40px; width:100%}
.ch-img-1{background-image:url("../images/landingpage-new/quality.png"); background-position:center center}
.ch-img-2{background-image:url("../images/landingpage-new/services.png"); background-position:center center}
.ch-img-3{background-image:url("../images/landingpage-new/custom-size.png"); background-position:center center}
.ch-img-4{background-image:url("../images/landingpage-new/quick-turnaround.png"); background-position:center center}
.ch-info{position:absolute; width:100%; height:100%; border-radius:50%; opacity:0; -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out; transition:all 0.4s ease-in-out; -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0); -webkit-backface-visibility:hidden; /*for a smooth font */ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:0 30px}
.ch-info h3 {color:#fff; position:relative; padding:50px 0 0 0; font-size:18px; margin-bottom:12px; text-transform:uppercase}
.ch-info p {color:#fff; padding:90px 5px; font-size:14px}
.ch-grid li:hover .ch-item{box-shadow:inset 0 0 0 110px rgba(0,0,0, 0.5),  inset 0 0 0 16px rgba(255,255,255,0.6),  0 1px 2px rgba(0,0,0,0.1)}
.ch-grid li:hover .ch-info{opacity:1; -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1)}
.photographer .qualty-banner{background:url("../images/landingpage-new/photographer-qualty-banner.jpg") no-repeat scroll center center;float:left;min-height:526px;width:100%}
.photographer .qualty-banner-title{margin:13% auto 0;text-align:center}
.photographer .qualty-banner p {color:#fff;font-size:18px;padding-bottom:60px;line-height:24px}
.photographer .qualty-title{color:#fff; margin-bottom:30px}
.photographer .decor_printing-section {float:left;width:100%}
.photographer .decor_printing {background:none; min-height:inherit;padding:50px 0 0;}
.photographer .decor_printing ul {margin-top:25px;float:left; width:50%}
.photographer .decor_printing ul li {width:96%;margin:50px 0 50px 30px}
.photographer .decor_printing ul li .sprite {background:url("../images/landingpage-new/photographs-sprite.png") no-repeat scroll 0 0;float:left;width:60px;height:65px;margin-right:20px; margin-bottom:25px}
.photographer .decor_printing ul li .ship {background-position:0 0}
.photographer .decor_printing ul li .service {background-position:0px -63px}
.photographer .decor_printing ul li .guarantee {background-position:0 -117px}
.photographer .decor_printing ul li .qlty {background-position:0 -182px}
.photographer .decor_printing ul li .materials {background-position:-60px 6px}
.photographer .decor_printing ul li .stretched {background-position:-66px -57px}
.photographer .decor_printing ul li .support {background-position:-68px -117px;width:62px}
.photographer .decor_printing ul li .lable {background-position:-69px -182px;width:62px;}
.photographer .decor_printing ul li h4{font-size:18px;}
.photographer .decor_printing ul li p {color:#888888}
.section-title-commn, .photographer .pop_midcontent .pop_right h3{text-align:center; display:inline-block; width:100%; margin:20px 0 0; font-family:"roboto_slabbold"; font-size:30px; line-height:35px; text-transform:uppercase; color:#125688}
.tagline-all-commen{display:block; font-size:16px; padding-bottom:20px; text-transform:none; color:#000; position:relative; text-transform:none; font-family:"roboto_slabregular"; line-height:normal; margin-top:10px; text-align:center}
.tagline-all-commen:before{background:#eeeeee; border-radius:100%; bottom:-4px; content:""; height:10px; left:0; position:absolute; width:10px; right:0; margin:0 auto}
.tagline-all-commen:after{content:""; position:absolute; width:40%; left:0; right:0; background:#eeeeee; height:1px; bottom:0; margin:0 auto}
.got-questions{width:100%; text-align:center; float:left; border:1px solid #e5e5e5; color:#125688; text-transform:uppercase; font-size:24px; padding:35px 15px; line-height:26px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box}
.photographer-testimonials{background:url("../images/landingpage-new/testimonials-banner.jpg") no-repeat scroll center center;float:left;width:100%; padding:50px 0; text-align:center; color:#fff; margin:60px 0; background-size:cover}
.photographer-testimonials .testimo-text{font-size:16px; line-height:normal; margin-bottom:10px}
.photographer-testimonials .testimo-text .queto-l{background:url("../images/landingpage-new/qoete-icon.png") no-repeat;background-position:0 0; height:13px; width:16px; display:inline-block; margin-right:5px}
.photographer-testimonials .testimo-text .queto-r{background:url("../images/landingpage-new/qoete-icon.png") no-repeat;background-position:-17px 0; height:13px; width:16px; display:inline-block; margin-left:5px}
.photographer-testimonials .test-name{margin-top:10px}
.photographer_from{float:left; width:100%; text-align:center}
.photographer_from.pop_midcontent .pop_right{width:100%}
.photographer_from #photographerform{display:table; margin:40px auto; width:900px}
.photographer_from #photographerform .form-list li{box-sizing:border-box;  -webkit-box-sizing:border-box; -moz-box-sizing:border-box; display:inline-table; padding-right:20px; width:49%; vertical-align:top}
.photographer_from #photographerform .form-list li:nth-child(even){padding-right:0}
.photographer_from #photographerform .text-ara{width:100%; margin-bottom:30px}
.photographer_from #photographerform .form-list .field, .photographer_from #photographerform .form-list .input-box, .photographer_from #photographerform input.input-text{width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box}
.photographer_from #photographerform .form-list textarea{width:98%; resize:none; height:120px}
.pop_midcontent .pop_right p.tagline-all-commen{padding-bottom:20px !important}
.photographer_from #photographerform .g-recaptcha.float_L{display:table; float:none; margin:0 auto 30px}
.photographer_from.pop_midcontent .pop_right .red-btn{padding:10px 95px; float:none}
.photographer .photographer_from.pop_midcontent .red-btn::before{background:#000}
.photographer .photographer_from.pop_midcontent .red-btn:hover, .photographer .photographer_from.pop_midcontent .red-btn:focus{color:#fff}
.photographer .photographer_from.pop_midcontent .validation-advice{text-align:left}
.cms-photographers .footer-container{margin-top:0}
/*Slider*/
.see-more-product{text-align:center;padding:0px 0 80px 0; float:left; width:100%}
.bottom-section-container{max-width:1130px;margin:0 auto}
.bottom-section-title{text-align:center; display:inline-block; width:100%; margin:0 0 30px; font-family:"roboto_slabbold"; font-size:30px; line-height:35px; text-transform:uppercase; color:#125688}
.see-more-product ul li a img{border:none;max-width:100%}
.see-more-product ul li a span{color:#000;padding:0 0 10px 0;border-bottom:1px dashed #767b80;font-size:18px;display:inline-block;margin:15px 0 15px 0}
.see-more-product ul li a:hover span, .see-more-product ul li:hover a span{color:#125688}
.see-more-product ul li .related-category-desc{opacity:0.6;filter:alpha(opacity=60)}
.see-more-product ul li:hover .related-category-desc{opacity:1;filter:alpha(opacity=100)}
.see-more-product ul li p{font-size:14px;color:#888}
.see-more-product .swiper-pagination{left:0px;right:0px}
.photographer .see-more-product{background:#1c252e; padding:40px 0 80px; margin-top:30px}
.photographer .bottom-section-title{color:#fff}
.photographer .see-more-product ul li a span{color:#fff}
.photographer .see-more-product ul li p{color:#fff}
.photographer .see-more-product ul li a:hover span, .photographer .see-more-product ul li:hover a span{color:#125688}
/*Refare A Friend*/
.refer-a-friend img{max-width:100%}
.refer-a-friend .main-banner{background:url(../images/landingpage-new/banner-refere-a-friend.jpg) center no-repeat; width:100%; height:498px;position:relative; margin:0 0 50px}
.refer-a-friend .banner-refer-a-friend{left:0; margin:0 auto; width:800px; position:absolute; right:0; text-align:center; text-align:center; top:50%; transform:translate(0,-50%); -webkit-transform:translate(0,-50%)}
.refer-a-friend .banner-refer-a-friend h1{font-size:28px; line-height:36px; color:#fff;font-family:"roboto_slabbold";text-align:center;margin-bottom:10px}
.refer-a-friend .banner-refer-a-friend p{font-size:16px; color:#fff; text-align:center; line-height:24px; margin-bottom:25px}
.refer-a-friend .banner-refer-a-friend .start-order-btn{display:inline-block;margin:16px auto 0;text-align:center;padding:18px 30px; margin:0;font-family:"roboto_slabregular"}
.cms-refer-a-friend .second-nav-container{margin-bottom:0}
.cms-refer-a-friend .shipping-offer-top{margin:0}
.cms-refer-a-friend .breadcrumbs{display:none}
.refer-friend-area{width:1130px; margin:0 auto 40px}
.refer-friend-area .content-left{box-sizing:border-box; display:inline-block; float:left; padding:40px 0px 0 0; width:58%;margin-right:9%}
.refer-friend-area .content-right{width:30%; display:inline-block; box-sizing:border-box; padding:0 0 0 30px}
.refer-friend-area h3{font-size:19px; color:#125688}
.refer-friend-area p{color:#555555; font-size:13px; line-height:26px; margin-bottom:20px}
.refer-friend-area .content-right{text-align:center}
.refer-friend-area .content-right .subtitle{color:#5d5d5d; display:inline-block;font-size:18px; font-weight:500; text-transform:uppercase; width:100%; margin:0}
.refer-friend-area .content-right .red-btn{display:inline-block; margin:0 0 16px;padding:14px 25px; font-size:15px}
.refer-friend-area .tag-img{margin:0 0 20px}
.refer-a-friend .tag-img img{margin:0 0 30px; max-width:100%}
.refer-friend-area .content-right p{font-size:18px; color:#5d5d5d}
.refer-friend-area .content-right p a{color:#bf1e2e}
.refer-img-earn{border-top:1px solid #ebebeb; margin-top:30px; padding-top:50px; display:inline-table}
.refer-img-earn img{max-width:100%; height:auto}
/*Large canvas Prints*/
.large-canvas-print-main .quick-view-tabbing{padding:20px 0 0px 0; width:100%}
.large-canvas-print-main #tabmenu{color:#000; z-index:1; max-height:60px; padding:0;display:inline-block;text-align:center;width:100%;border-bottom:1px solid #dbdbdb;}
.large-canvas-print-main #tabmenu li{position:relative; max-height:60px; border:1px solid #dbdbdb; display:inline-block; text-transform:capitalize;margin:0px 8px; border-bottom:none}
.large-canvas-print-main #tabmenu a.active{background:#272727; color:#fff;position:relative}
.large-canvas-print-main #tabmenu a.active:before {background: rgba(0, 0, 0, 0) url("../images/large-tabbing-arrow.png") no-repeat scroll 0 0;bottom: -35px;content: "";height: 35px;left: 0;margin: 0 auto;position: absolute;right: 0;width: 37px;}
.large-canvas-print-main #tabmenu a:hover{background:#272727; color:#fff;position:relative}
.large-canvas-print-main #content, .large-canvas-print-main #content1{z-index:2; width:100%; padding:60px 0px;display:inline-block}
.large-canvas-print-main #tabmenu a{text-decoration:none; cursor:pointer; margin:0; padding:15px 50px; display:inline-block; transition:none; font-size:18px}
.large-canvas-print-main .custmr-reviews .pr-snippet-stars{cursor:pointer}
.large-canvas-print-main .second-fold #tabmenu{position:absolute;top:-50px;left:0}
.large-canvas-print-main .second-fold #tabmenu a{padding:15px;font-size:17px}
.large-canvas-print-main .square{width:100%;float:left}
.large-canvas-print-main .square ul {display:inline-block;width:100%}
.large-canvas-print-main .square ul li {width:260px;float:left;text-align:center;margin-right:30px}
.large-canvas-print-main .square ul li.margin-none{margin-right:0px;}
.large-canvas-print-main .square ul li .img-box{width:100%;height:216px;border:2px solid #dbdbdb;}
.large-canvas-print-main .square ul li .img-box img{max-width:100%}
.large-canvas-print-main .square ul li .img-20x20{margin-top:53px}
.large-canvas-print-main .square ul li h3{font-size:16px;color:#010101;font-family:"roboto_slabbold";padding-bottom:12px;padding-top:26px;}
.large-canvas-print-main .square ul li p{font-size:16px;color:#333038}
.large-canvas-print-main .square ul li p span{color:#125688;font-size:19px}
.large-canvas-print-main .main-tabbing li .red-btn{font-size:14px;padding:8px 20px;display:block; margin:24px auto 0; width:100px}
.large-canvas-print-main .square ul li .img-30x30{margin-top:43px}
.large-canvas-print-main .square ul li .img-40x40{margin-top:35px}
.large-canvas-print-main .square ul li .img-50x50{margin-top:20px}
.large-canvas-print-main .img-24x36 {margin-top:54px}
.large-canvas-print-main .img-30x40 {margin-top:50px}
.large-canvas-print-main .img-40x60 {margin-top:45px}
.large-canvas-print-main .img-18x54 {margin-top:65px}
.large-canvas-print-main .img-16x48 {margin-top:75px}
.large-canvas-print-main .img-12x36 {margin-top:76px}
.large-canvas-print-main .img-8x24 {margin-top:84px}
/*Free Canvas Prints*/
.common-section-tittle{position:relative;text-align:center;margin-bottom:40px}
.common-section-tittle .title-common{clear:both;font-family:"robotobold";font-size:30px;padding-bottom:0;text-align:center;text-transform:uppercase;margin-bottom:0}
.common-section-tittle .tagline-commen{display:block;font-family:"robotoregular";font-size:17px;margin-top:0;padding-bottom:26px;text-transform:none}
.common-section-tittle::before{background:#e9e9e9 none repeat scroll 0 0;bottom:0;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:452px}
.common-section-tittle::after{background:#e9e9e9 none repeat scroll 0 0;border-radius:100%;bottom:-5px;content:"";height:12px;left:0;margin:0 auto;position:absolute;right:0;width:12px}
.free-canvas-print-banner{float:left;width:100%;background:url(../images/landingpage-new/free-canvas-banner-au.jpg) no-repeat center;padding:110px 0 50px;min-height:480px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.canvaschamp_nz.free-canvas-print-banner{background:url(../images/landingpage-new/free-canvas-banner-nz.jpg) no-repeat center}
.canvaschamp_ca.free-canvas-print-banner{background:url(../images/landingpage-new/free-canvas-banner-ca.jpg) no-repeat center}
.canvaschamp_ca.free-canvas-print-banner h1.banner-heading{margin-bottom: 15px}
.free-canvas-print-banner .banner-text-content{float:left;font-size:15px;width:495px}
.banner-heading{font-family:"robotoblack";font-size:40px;text-transform:uppercase}
.free-canvas-print-banner .red-btn{float:left;margin-top:35px;padding:18px 40px}
.coupon-area-section{float:left;padding:60px 0 30px;width:100%}
.coupon-area-section ul.coupon-area{float:left;width:100%}
.coupon-area-section ul.coupon-area li{border:1px solid #ddd;text-align:center;display:inline-table;width:528px;margin:30px 60px 40px 0;padding:20px 0}
.coupon-area-section ul.coupon-area li:nth-child(even){margin-right:0}
.coupon-area-section .coupon-code-conditions{width:100%;padding:30px 25px 45px;border-top:1px solid #ddd;position:relative;margin-top:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:19px;font-family:'robotolight'}
.coupon-code-conditions strong{font-family:'robotobold'}
.coupon-area-section .free-can-heading{background:#fff;font-family:robotobold;font-size:29px;left:0;margin:0 auto;padding:10px 20px;position:absolute;right:0;top:-22px;width:300px}
.coupon-code-conditions h3{font-size:19px}
.terms-condition{font-size:13px;font-family:'robotoregular'}
.coupon-area-section .coupon-code{border:1px dashed #ddd;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-family:'robotobold';margin:35px 0 30px;padding:15px 10px;position:relative;width:100%}
.coupon-area-section .coupon-code span{color:#125688}
.coupon-area-section .coupon-code:before{content:"";background:url(../images/landingpage-new/scissor.png) no-repeat center;width:20px;height:20px;left:0;right:0;top:-11px;position:absolute;margin:0 auto}
.coupon-code-conditions .red-btn{bottom:-47px;left:0;margin:0 auto;position:absolute;right:0;padding:18px 40px; width:132px}
/* Banksy Canvas Prints Landing page */
.category-banksy-canvas-prints .main-container .main .col-main, .category-banksy-canvas-prints .main-container .main,.category-emoji-art-prints .main-container .main .col-main,.category-emoji-art-prints .main-container .main{margin:0;width:auto}
.category-banksy-canvas-prints .breadcrumbs,.category-banksy-canvas-prints .page-title.category-title,.category-emoji-art-prints .breadcrumbs,.category-emoji-art-prints .page-title.category-title{display:none}
.category-banksy-canvas-prints .shipping-offer-top.default-top-offer,.category-emoji-art-prints .shipping-offer-top.default-top-offer{margin-bottom:0}
.banksy-canvas-main .banksy-canvas-prints .main-banner{width:100%;float:left;background:url(../images/landingpage-new/banks-Canvas-banner.jpg) center no-repeat;height:500px}
.banksy-canvas-main .banksy-canvas-prints .banner-bcp{width:100%;margin:12px 0 0 0;float:left}
.banksy-canvas-main .banksy-canvas-prints .banner-textbox{float:left;width:540px;margin-top:50px}
.banksy-canvas-main .banksy-canvas-prints .banner-textbox h1{font-size:36px;font-family:"robotobold";color:#333333;padding:0px;text-transform:uppercase;margin-bottom:26px}
.banksy-canvas-main .banksy-canvas-prints .banner-textbox p{font-size:13px;color:#161616;line-height:24px}
.banksy-canvas-main .banksy-canvas-prints .banner-img{float:right;margin:0px}
.banksy-canvas-main .banksy-canvas-prints .banner-textbox-button{width:206px;padding:16px 0 16px 0;float:left;border:1px solid #464646;border-radius:4px;text-align:center;font-size:21px;color:#333333;margin-top:10px}
.banksy-canvas-main .banksy-canvas-prints .banner-textbox-button:hover{background:#000;opacity:0.6;color:#fff}
.banksy-canvas-prints .common-offers::before, .banksy-canvas-prints .common-offers::after{display:none}
.banksy-canvas-prints .common-offers{margin-top:20px}
.banksy-canvas-prints .price-tag-start-price{text-align:left; margin:20px 0 15px; color:#000}
.banksy-canvas-main .banksy-canvas-prints .main-banksy{width:100%;float:left;margin:0px}
.banksy-canvas-main .banksy-canvas-prints .banksy{width:100%;margin:50px 0 0 0;float:left}
.banksy-canvas-main.landing-page-content .section-title p{font-size:14px;font-family:"robotoregular";;line-height:20px;text-align:center;text-transform:initial;width:57%;color:#3b3b3b;margin:5px auto 5px}
.banksy-canvas-main.landing-page-content .section-title .section-title-border{width:30%}
.banksy-canvas-main .banksy-canvas-prints .line-div{width:100%;float:left}
.banksy-canvas-main .banksy-canvas-prints .line{width:840px;height:1px;border-bottom:1px solid #d9d9d9;margin:92px auto 85px}
.banksy-canvas-main .banksy-canvas-prints .banksy-history p{font-size:14px;color:#434343;text-align:center;line-height:24px}
.banksy-canvas-main.landing-page-content .banksy-history .section-title{margin-bottom:30px}
.banksy-canvas-main .banksy-canvas-prints .banksy-history p a{font-size:14px;color:#125688}
.banksy-canvas-main .banksy-canvas-prints .main-list{margin-top:53px;width:100%;float:left}
.banksy-canvas-main .banksy-canvas-prints .list{margin:0px;float:left;width:100%}
.banksy-canvas-main.landing-page-content .section-title{margin:0px auto;display:inline-block;text-align:center;width:100%}
.banksy-canvas-main.landing-page-content .section-title h2{color:#000;font-size:30px;font-family:"robotobold";text-align:center;margin-bottom:0px;text-transform:uppercase}
.banksy-canvas-main.landing-page-content .banksy-history .section-title{margin-bottom:30px}
/*Emoji Canvas Print - Start*/
.emoji-canvas-print-container{width:100%; float:left}
.emoji-canvas-print-container .emoji-advertisement{background:url(../images/landingpage-new/bkg_advertisement.jpg) 50% 0 no-repeat; background-size:cover; position:relative}
.emoji-canvas-print-container .emoji-advertisement .adv-inner{width:100%; }
.emoji-canvas-print-container .emoji-advertisement .adv-inner .adv-content{text-align:center; }
.emoji-canvas-print-container .emoji-advertisement .adv-inner .adv-content h1{margin:0 0 15px; padding:0; font-family:'robotobold'; font-size:47px; color:#030203; text-transform:uppercase; line-height:47px; }
.emoji-canvas-print-container .emoji-advertisement .adv-inner .adv-content h2{margin:0 0 10px; padding:0; font-family:"robotolight"; font-size:20px; color:#030203; text-transform:none; line-height:22px; }
.emoji-canvas-print-container .emoji-advertisement .adv-inner .adv-content p{font-size:13px; color:#030203; margin:0 0 30px; }
.emoji-canvas-print-container .emoji-advertisement .adv-inner .adv-content p a{color:#125688; text-decoration:none; }
.emoji-canvas-print-container .emoji-advertisement .adv-inner .adv-content p a:hover{color:#000000; }
.emoji-canvas-print-container .emoji-advertisement .adv-inner .adv-content .btn-order-now{border:solid 1px #030203; font-family:'robotobold'; font-size:22px; color:#030203; display:inline-block; *display:inline; zoom:1; width:230px; height:56px; text-align:center; line-height:50px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; text-decoration:none; }
.emoji-canvas-print-container .emoji-advertisement .adv-inner .adv-content .btn-order-now:hover{background:#030203; color:#FFF; }
.emoji-canvas-print-container .emoji-guarantee{border-bottom:solid 1px #eee; padding:50px 0; margin-bottom:40px; }
.emoji-canvas-print-container .emoji-guarantee .guarantee-inner{max-width:1130px; margin:0 auto; text-align:center; }
.emoji-canvas-print-container .emoji-guarantee .guarantee-inner ul{margin:40px 0 20px; padding:0; list-style:none; }
.emoji-canvas-print-container .emoji-guarantee .guarantee-inner ul li{text-align:center; font-family:"robotolight"; font-size:18px; color:#251f23; line-height:20px; margin-top:40px}
.emoji-canvas-print-container .emoji-guarantee .guarantee-inner ul li:first-child{margin-top:0; }
.emoji-canvas-print-container .emoji-guarantee .guarantee-inner ul li span{display:inline-block; *display:inline; zoom:1; width:98px; height:99px; background-image:url(../images/landingpage-new/icons_emoji_guarantee.png); background-repeat:no-repeat; text-indent:-9999px; overflow:hidden; text-align:left; margin-bottom:15px; }
.emoji-canvas-print-container .emoji-guarantee .guarantee-inner ul li.money-back span{background-position:0 0; }
.emoji-canvas-print-container .emoji-guarantee .guarantee-inner ul li.handcrafted span{background-position:-98px 0; }
.emoji-canvas-print-container .emoji-guarantee .guarantee-inner ul li.museum-quality span{background-position:-196px 0; }
.emoji-canvas-print-container .emoji-guarantee .guarantee-inner ul li.trusted-store span{background-position:-294px 0; }
.emoji-canvas-print-container .emoji-art-prints{background:url(../images/landingpage-new/bkg_emoji_art_prints.png) 0 0 repeat #bee26a; padding:60px 10px; }
.emoji-canvas-print-container .emoji-art-prints .art-prints-inner{max-width:1130px; margin:0 auto; text-align:center; }
.emoji-canvas-print-container .emoji-art-prints .art-prints-inner h2{margin:0 0 15px; padding:0; font-family:'robotobold'; font-size:36px; color:#1f1417; text-transform:uppercase; line-height:30px; }
.emoji-canvas-print-container .emoji-art-prints .art-prints-inner h3{margin:0 0 15px; padding:0; font-family:"robotolight"; font-size:20px; color:#1f1417; text-transform:none; line-height:22px; }
.emoji-canvas-print-container .emoji-art-prints .art-prints-inner p{font-size:15px; color:#1f1417; margin:0 0 30px; }
.emoji-canvas-print-container .emoji-art-prints .art-prints-inner ul{margin:0; padding:0; list-style:none; }
.emoji-canvas-print-container .emoji-art-prints .art-prints-inner ul li{margin-top:30px; }
.emoji-canvas-print-container .emoji-art-prints .art-prints-inner ul li img{max-width:100%; border:solid 1px #888888; }
.emoji-canvas-print-container .emoji-advertisement .adv-inner .adv-content:after, .emoji-canvas-print-container .emoji-guarantee .guarantee-inner ul:after, .emoji-canvas-print-container .emoji-art-prints .art-prints-inner ul:after{content:''; display:table; clear:both}
.mainarea_wrapper.emoji_product_section{display:table; margin-bottom:40px}
/*Emoji Canvas Print - End*/

/* Flash Sale CSS */
.cms-flash-sale .main{width:auto;margin: 0;} 
.flash-sale .main-banner {width:100%;float:left;height:472px;background:url(../images/landingpage-new/flash_sale_banner.jpg) center no-repeat ;}
.flash-sale .banner-img{margin-top:25px;width:100%;text-align:center}
.flash-sale .banner-content{width:100%; margin-top:20px;text-align:center;}
.flash-sale .banner-content h2 {border-bottom:1px solid #ffa490;border-top:1px solid #ffa490;color:#fff;display:inline-block;font-family:"roboto_slabbold";font-size:20px;padding:5px 0;text-transform:uppercase;}
.flash-sale .banner-content sup {text-transform:lowercase;}
.flash-sale .white-btn {background:#fff000;border:1px solid #fff000;color:#ff5d5d;font-size:15px;font-family:"robotomedium";padding:8px 20px;line-height:14px}
.flash-sale .input-text.required-entry.validate-email{width:300px}
.cms-flash-sale .green{color:#18e318; text-align:left}
.cms-flash-sale .popup_content .cms-content p.green{font-size:18px}
.flash-sale .validation-advice{color:#f9f9f9; background:url("../images/validation_advice_bg-f.png") no-repeat 2px 0; text-align:left}
.flash-sale .block-content{margin:0 auto;max-width:550px;width:100%}
.flash-sale .white-btn:hover{background:none;color:#fff;border:1px solid #fff}
.flash-sale .banner-content p{font-size:15px;color:#fff200;font-family:"roboto_slabbold";text-transform:uppercase;padding-top:10px}
.flash-sale .banner-content-textbox {float:left;text-align:center;width:100%;}
.flash-sale .dpe-cc-home-decor {box-sizing:border-box;float:left;padding-bottom:50px;text-align:center;width:100%;border-bottom:1px solid #eeeeee;}
.flash-sale .dpe-cc-home-decor ul.dpe-cc-home-decor-detail {display:table;list-style:outside none none;text-align:center;width:100%;}
.flash-sale .dpe-cc-home-decor ul.dpe-cc-home-decor-detail li {display:inline-table;margin:0 1%;vertical-align:text-top;width:21%;text-align:center}
.flash-sale .dpe-cc-home-decor ul.dpe-cc-home-decor-detail li .service-image-bg span.service-img {bottom: 0;display: inline-block;left: 0;margin-top: 50px;position: absolute;right: 0;}
/*Timer*/
.flash-sale .dpe-cc-home-decor ul.dpe-cc-home-decor-detail li ul li{width:100%; display:block}
.flash-sale .service-image-bg {height: 290px;position: relative;}
.flash-sale .dpe-cc-home-decor ul.dpe-cc-home-decor-detail li span.shipping-tittle {color:#191919;display:block;font-family:"roboto_slabbold";font-size: 15px;line-height: normal; margin:0px;text-transform:uppercase;margin-top:15px}
.flash-sale .dpe-cc-home-decor ul.dpe-cc-home-decor-detail li p {font-family:"robotomedium";font-size: 13px;color:#191919}
.flash-sale .dpe-cc-home-decor ul.dpe-cc-home-decor-detail li h3 {font-family:"roboto_slabbold";font-size:22px;margin-bottom: 16px;color:#125688;}
.dpe-cc-home-decor-detail h3 span {color:#888888;font-size:15px;font-family:"robotolight";text-decoration:line-through;display:inline-block}
.flash-sale .dpe-cc-home-decor ul.dpe-cc-home-decor-detail li .red-btn {padding:8px 30px;font-size:15px;font-family:"robotomedium";display:inline-block; color:#fff}
.flash-sale .dpe-cc-home-decor ul.dpe-cc-home-decor-detail li .red-btn.offer-exp{background:#434343; cursor:not-allowed; color:#ccc}
.dpe-cc-home-decor-detail span.flas-slae{display:block;font-family:"robotomedium";font-size: 12px;color:#191919;margin-top:10px}
.flash-sale .dpe-cc-home-decor ul.dpe-cc-home-decor-detail li p span{color:#92c927; font-size:13px; font-family:"robotomedium"; display:block}
.flash-sale .dpe-cc-home-decor ul.dpe-cc-home-decor-detail li .topx {background:#fff200;border-radius:50%;height:49px;position:absolute;top:-30px;width:59px; right:10px;font-size:18px;font-family:"roboto_slabbold";padding-top:10px;color:#125688}
.flash-sale .getupcontent{width:100%;float:left;padding:40px 0px}
.flash-sale .section-title-new {color:#000;display:inline-block;font-family:"roboto_slabbold";font-size:20px;line-height:25px;margin:30px 0;position:relative;text-align: center;text-transform:uppercase;width:100%;}
.flash-sale .section-title-new::after {border-bottom:1px solid #e0e0e0;content:"";display:block;margin:25px auto 0;position:relative;width:182px;}
.flash-sale .section-title-new::before {
  background:#e0e0e0;border:6px solid #e0e0e0;border-radius:80px;bottom:-5px;content:"";display:inline-block;height:0;left:49.5%;position:absolute;width:0;}
.flash-sale .section-title-new span {color:#868686;display:block;font-size:16px;margin-bottom:-10px;margin-top:10px;}
.flash-sale .midcontent{width:100%;border-bottom:1px solid #eeeeee;border-top:1px solid #eeeeee;}
.flash-sale .midcontent ul {display:inline-block;margin-bottom:-4px}
.flash-sale .midcontent ul li {float:left;padding:0px;width:282px;text-align:center}
.flash-sale .midcontent ul li .imgbg{width:100%}
.flash-sale .midcontent ul li .textbox{padding:12px 0px;}
.flash-sale .midcontent ul li .textbox h3{font-size:14px;color:#000;font-family:"roboto_slabbold";text-transform:uppercase}
.flash-sale .midcontent ul li .textbox p{font-size:15px;color:#868686;padding-top:10px}
.flash-sale .midcontent ul li .textbox .border{width:116px;height:1px;background:#e0e0e0;margin:10px auto}
.flash-sale .midcontent ul li .textbox .gettex{font-size:13px;color:#868686;text-transform:uppercase}
.flash-sale .midcontent ul li .textbox .discount{font-size:20px;color:#000;font-family:"roboto_slabbold";text-transform:uppercase}
.flash-sale .midcontent ul li .textbox .couponcode{width:226px;height:50px; border:1px dashed #bfbfbf;text-align:center;display:inline-block;margin-top:20px;position:relative}
.flash-sale .midcontent ul li .textbox .couponcode-img{width:20px;height:20px;position:absolute;background:url("../images/landingpage-new/flash-sale-sprite.png") -253px -18px no-repeat;left:46px;top:-9px;}
.flash-sale .midcontent ul li .textbox .couponcode p{font-size:14px;color:#000;font-family:"roboto_slabbold";padding-top:16px;}
.flash-sale .midcontent ul li .textbox .couponcode p span{color:#125688;text-transform:uppercase}
.flash-sale .midcontent ul li .textbox .red-btn {display:inline-block;margin-top:20px;padding:10px 30px;font-size:15px}
.flash-sale .surprises{width:100%;float:left;background:#fafafa;padding:40px 0px}
.flash-sale .surprises-midel{width:888px;margin:0px auto;}
.flash-sale .surprises-midel .imgbox{margin-right:20px;float:left;margin-bottom:20px}
.flash-sale .surprises-midel .imgbox.margin-none{margin-right:0px;}
.flash-sale .register{width:100%;float:left;padding:50px 0px;border-bottom:1px solid #eeeeee}
.flash-sale .section{width:100%;margin-top:50px;float:left;}
.flash-sale .section ul {width:900px;margin:0px auto;}
.flash-sale .section ul li{float:left;width:235px;height:285px;border:1px solid #f2f2f2;text-align:center;margin:0px 30px;background:#fafafa;position:relative} 
.flash-sale .section ul li a.sprite.icon{background-position:-8px 0;}
.flash-sale .section ul li a.sprite.facebook {background-position:-71px 0;margin-right:5px}
.flash-sale .section ul li a.sprite.twitter {background-position:-134px 0;margin-right: 10px;}
.flash-sale .section ul li a.sprite.gmail {background-position:-302px -2px;}
.flash-sale .section ul li a.sprite.sale {background-position:-195px 0;height: 56px;}
.flash-sale .section ul li a.sprite {background:url("../images/landingpage-new/flash-sale-sprite.png") no-repeat; width:50px; height:54px;margin-top:70px;display:inline-block;}
.flash-sale .section ul li .border{width:85px;height:1px;background:#e0e0e0;margin:20px auto}
.flash-sale .section ul li p{font-size:16px;color:#010101;line-height:22px}
.flash-sale .registrlink {color:#125688;display:block;font-size:16px;padding-top:20px;text-decoration:underline;}
.flash-sale .section ul li .topbox {background:#fafafa;border:1px solid #f2f2f2;border-radius:50%;height:40px;left:0;margin:0 auto;padding-top:20px;position:absolute;right:0;top:-30px;width:60px;font-size:30px;color:#444444}
.flash-sale .conditions{width:100%;float:left;padding:50px 0px;}
.flash-sale .conditions-left{width:55%;float:left; margin-top:50px}
.flash-sale .conditions-left-title{font-size:16px;color:#125688;}
.flash-sale .conditions-left ul {display:inline-block;margin-top:40px}
.flash-sale .conditions-left ul li {padding-left:25px;font-size:13px;color:#868686;background:url("../images/tick-mark.png") no-repeat left 5px;padding-bottom:15px}
.flash-sale .conditions-right{width:40%;float:right;}
.flash-sale .conditions-right-img{margin:0px;}
.flash-sale .countdown{color:#000; padding:10px; border-radius:3px; font-size:13px; font-family:"roboto_slabbold"; background:#f9f9f9; margin-top:20px; border:1px solid #eee}
.flash-sale .countdown .timer-desc{font-size:12px; color:#9999a5}
.cms-content.flash-sle{text-align:center}
.cms-content.flash-sle h3{color:#70cb34; font-family:"robotomedium"; margin-bottom:15px; text-transform:uppercase}
.cms-content.flash-sle p a{display:inline-block; margin:0 2px;}
/*Flash Sale Popup Mail*/
#showmail {display:none; position:fixed; width:100%; height:100%; z-index:1000000; background: url(../apptha_invitefriends/images/fade.png) repeat; left: 0; top: 0; }
#showmail .pop_up_grid {margin:0;background: url(../apptha_invitefriends/images/fade.png) repeat; padding: 5px; width: 30%; position: absolute; left:50%; top:30%; margin-left:-215px;}
#showmail .pop_up_grid .white_container { background: #fff; padding: 15px; text-align: left; }
#showmail .pop_up_grid .white_container h3 { border-bottom: 1px solid #ccc; }
#showmail .pop_up_grid .white_container button.button{ padding:7px 20px;margin-top: 5px;}
#showmail .pop_up_grid .white_container button.button:hover{background-color:#000;}
#showmail .pop_up_grid .white_container button.button:hover span{background-color:transparent;}
#showmail .pop_up_grid .white_container span { font-size: 12px; padding:0px; }
#showmail .pop_up_grid .white_container input[type="text"] { margin: 5px 0 0 0; }
.popupclose{background:url(../apptha_invitefriends/images/popup-close.png) no-repeat; right:-9px; top:-7px; width:24px;height:24px;position:absolute; cursor:pointer;}



/*End Flash Sale CSS */
/* Rewards Program */
.rewards-program-banner{background:url(../images/landingpage-new/reward-points-banner.jpg) no-repeat center 0;box-sizing:border-box;-webkit-box-sizing:border-box;background-size:cover;padding:70px 0;width:100%;float:left;color:#fff;text-transform:uppercase}
.rewards-program-banner .banner-title{font-size:37px;font-family:'roboto_slabbold'}
.reward-banner-content .white-btn{margin-top:50px}
.reward-steps{display:table;max-width:670px;text-align:center;width:100%}
.reward-steps > li{background:rgba(0,0,0,0.4);float:left;height:174px;width:174px;position:relative;border-radius:100%;padding:27px 30px 30px;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;margin-right:70px;border:8px solid #000}
.reward-steps > li .step-name{font-family:roboto_slabbold;font-size:15px;position:relative}
.reward-steps > li .step-icon{background:url(../images/landingpage-new/reward-program-icons.png) no-repeat center 0;height:76px;width:84px;display:block;text-align:center;margin:10px auto 0;position:relative}
.reward-steps > li .step-icon.shop{background-position:0 0}
.reward-steps > li .step-icon.earn{background-position:-254px 0}
.reward-steps > li .step-icon.rewards{background-position:-492px 0}
.reward-steps > li::after{background:url(../images/landingpage-new/reward-program-icons.png) no-repeat center 0;height:12px;width:34px;content:"";position:absolute;bottom:0;right:-50px;background-position:-706px -35px;top:0;margin:auto 0;display:block;z-index:3}
.reward-steps > li:last-child{margin-right:0}
.reward-steps > li:last-child:after{display:none}
.earning-rewards{background:#f5f5f5;float:left;padding:40px 0 60px;width:100%}
.rewards-p{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;width:100%;margin:40px auto 0}
.rewards-p_item{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;text-align:center;-webkit-flex:0 1 33.33%;flex:0 1 33.33%}
.rewards-p_action{color:inherit;border:none;background:none}
.rewards-p_action:focus{outline:none}
.bg-6{background:#1d211f;color:#6ed19f}
.rewards-p-program .rewards-p_item{padding:0;margin:30px;background:#fff;cursor:default;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,0.05);box-sizing:border-box;-webkit-box-sizing:border-box;width:33.33%;color:#888}
.rewards-p_title{font-size:22px;text-transform:uppercase;font-family:'roboto_slabbold';padding:15px 0;line-height:25px;color:#000}
.rewards-p-program .rewards-p_item-featured .rewards-p_title{background:#333;color:#fff}
.rewards-p-program .rewards-p_price{background:#eee none repeat scroll 0 0;border:5px solid #fbfbfb;border-radius:100%;box-sizing:border-box;color:#888;font-size:17px;height:176px;margin:0 auto;padding:30px 15px;position:relative;text-align:center;text-transform:uppercase;width:176px;line-height:normal}
.rewards-p-program .rewards-p_currency{vertical-align:baseline;font-size:24px;color:#125688;line-height:40px}
.rewards-p-program .rewards-p_period{font-size:60px;display:inline-block;color:#125688;font-family:'roboto_slabbold';letter-spacing:-5px;line-height:75px}
.rewards-p-program .rewards-p_sentence{margin:0 0 15px;color:#888;font-size:17px}
.rewards-p-program .rewards-p_feature-list{font-size:.95em;margin:0;padding:1.5em .5em 2.5em;list-style:none}
.rewards-p-program li.rewards-p_feature{padding:20px 0;border-bottom:1px solid #e6e5e5}
.rewards-p-program li.rewards-p_feature:first-child{padding-top:0}
.rewards-p-program li.rewards-p_feature:last-child{border-bottom:none;padding-bottom:0}
.rewards-p-program .rewards-p_action{font-weight:700;margin-top:auto;padding:1em 2em;color:#fff;border-radius:5px;background:#6ed19c;-webkit-transition:background-color .3s;transition:background-color .3s}
.rewards-p-program .reward-p-req{color:#125688;display:block;font-family:'roboto_slabbold';font-size:20px;margin-top:10px}
.rewards-p-program .points-validity{color:#333;display:block;font-family:'roboto_slabbold';font-size:16px;margin-top:5px}
.rewards-p-program .rewards-p_action:hover,.rewards-p-program .rewards-p_action:focus{background-color:#4F5F56}
.rewards-p-program .rewards-func-works{padding:5px 50px;box-sizing:border-box;width:100%;text-align:center}
.redeeming-points{float:left;padding:50px 0;width:100%}
.redeeming-points ul.reward-credit-points{max-width:740px;text-align:center;width:100%;display:table;margin:40px auto 0}
.redeeming-points ul.reward-credit-points li{width:205px;float:left;text-align:center;position:relative}
.redeeming-points ul.reward-credit-points li:last-child{width:243px;float:right}
.redeeming-points ul.reward-credit-points li:last-child h4{margin-top:44px}
.redeeming-points ul.reward-credit-points li:last-child:before{background:url(../images/landingpage-new/reward-arrow.png) no-repeat center 0;width:152px;height:11px;content:"";position:absolute;left:-88%;top:104px}
.redeeming-points .reward-award{background:url(../images/landingpage-new/reward-points.png) no-repeat center 0;height:181px;width:243px;padding:78px 0;color:#fff;font-size:20px;text-transform:uppercase;box-sizing:border-box;-webkit-box-sizing:border-box}
.redeeming-points .reward-award > span{font-family:roboto_slabbold;font-size:27px}
.redeeming-points .spent-points{width:205px;background:#3f3f3f;height:205px;border-radius:100%;padding:10px;box-sizing:border-box;color:#fff}
.redeeming-points .sp-point-circle{border:1px dotted #acaaaa;border-radius:100%;box-sizing:border-box;float:left;height:100%;padding:10px;width:100%;position:relative}
.redeeming-points .spend{font-family:roboto_slabbold;font-size:17px;text-transform:uppercase;position:absolute;left:30px;top:30px}
.redeeming-points .points{display:block;font-family:roboto_slabbold;font-size:102px;line-height:100px;padding:25px 0}
.redeeming-points .pt-spent{bottom:35px;font-size:23px;position:absolute;right:45px;text-transform:uppercase}
.redeeming-points h4{color:#272727;font-family:roboto_slabbold;font-size:20px;margin-top:20px;text-transform:uppercase}
/* Add Affiliate css */
.affiliate .affiliate-banner {background:url(../images/landingpage-new/affiliate-banner.jpg) no-repeat scroll center center;float:left;min-height:492px;width:100%}
.affiliate .banner-text{width:100%;margin-top:17%}
.affiliate .banner-text h1 {font-size:40px;line-height:44px;color:#FFF;font-family:"robotobold";text-transform:uppercase;text-align:center}
.affiliate .banner-text p{font-size:16px;color:#fff;font-family:"robotoregular";padding-bottom:30px;text-align:center}
.affiliate .banner-text .white-btn{display:table;font-family:"robotomedium";font-size:16px;margin:0 auto;padding:11px 36px}
.affiliate .affiliate_printing_section, .affiliate .affiliate_program_section, .affiliate_programhighlights_section, .affiliate_example_offer_section, .affiliate_faq_section, .affiliate_work_section{float:left;width:100%;border-bottom:1px solid #eee}
.affiliate .affiliate_printing, .affiliate .affiliate_program{padding: 50px 0 0}
.affiliate_printing_section .below_content ul li{color:#888888;text-align:center;padding:13px 0}
.affiliate_printing_section .below_content{margin:0 auto;width:90%}
.affiliate_printing_section .below_content ul li:last-child{font-size:16px;margin-top:50px}
.affiliate_printing_section .below_content ul li:nth-child(2){padding:13px 70px}
.affiliate_printing_section .below_content ul li:nth-child(3) span{border-bottom:1px solid #eeeeee;padding-bottom:40px}
.affiliate_printing_section .below_content .tag_content, .affiliate_example_offer_section .tag_content{text-align:center;font-size:22px;font-family:"robotobold";text-transform:uppercase;padding:16px 15px 30px}
.affiliate_printing_section .red-btn{display:block;float:none;margin:0 auto 60px;padding:10px 32px; width:110px; font-family:"robotobold"; text-align:center; font-size:18px; text-transform:none}
.affiliate_program_section .affiliate_program .affiliate_program_content, .affiliate_programhighlights_section .affiliate_program .affiliate_program_content, .affiliate_example_offer_section .affiliate_program .affiliate_program_content {list-style:outside none none;text-align:center;width:100%;margin:0 0 36px}
.affiliate_program_section .affiliate_program .affiliate_program_content li {display:inline-block;margin:15px 45px 30px;   text-align: center;vertical-align:top;width:25%}
.affiliate_program_section .affiliate_program .affiliate_program_content li:first-child{margin-left:0}
.affiliate_program_section .affiliate_program .affiliate_program_content li:last-child{margin-right:0}
.affiliate_program_section .affiliate_program_content h4{color:#010002;font-family:robotobold;font-size:16px;position:relative;margin-bottom:10px;padding-bottom:10px}
.affiliate_program_section .affiliate_program_content p{color:#888}
.affiliate_program_section .affiliate_program_content h4::after{background:#eeeeee none repeat scroll 0 0;bottom:0;    content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:20%}
.affiliate .affiliate_program ul li .sprite{background: rgba(0, 0, 0, 0) url("../images/landingpage-new/affiliate-sprite.png") no-repeat scroll 0 0;display:block;float:none;height:65px;margin:0 auto 25px;width:60px}
.affiliate .affiliate_program ul li .sprite.ship{background-position:-20px 0}
.affiliate .affiliate_program ul li .sprite.service{background-position:-90px 0}
.affiliate .affiliate_program ul li .sprite.guarantee{background-position:-160px 0}
.affiliate_programhighlights_section .affiliate_program .affiliate_program_content li{display:inline-block;width:24%;height:200px;margin:55px 0 0}
.affiliate .affiliate_program ul li .sprite.rate{background-position:7px -98px}
.affiliate .affiliate_program ul li .sprite.average_order{background-position:-64px -98px}
.affiliate .affiliate_program ul li .sprite.season_sales{background-position:-146px -98px}
.affiliate .affiliate_program ul li .sprite.share_sale{background-position:-218px -98px}
.affiliate .affiliate_program ul li .sprite.banner_ads {background-position:7px -172px}
.affiliate .affiliate_program ul li .sprite.flexible{background-position:-64px -172px}
.affiliate .affiliate_program ul li .sprite.support{background-position:-146px -172px}
.affiliate .affiliate_program ul li .sprite.payment_method{background-position:-218px -172px}
.affiliate .affiliate_program ul li .sprite.rate_website{background-position:7px -237px}
.affiliate .affiliate_program ul li .sprite.cookie{background-position:-64px -237px}
.affiliate .affiliate_program ul li .sprite.review_sites{background-position:-146px -237px}
.affiliate .affiliate_program ul li .sprite.tracking{background-position:-218px -237px}
.affiliate_programhighlights_section .affiliate_program_content h4{font-family:"robotobold";font-size:16px;line-height:22px;position:relative;display:inline-table}
.affiliate_programhighlights_section .affiliate_program_content h4::after{background:#eeeeee none repeat scroll 0 0;top:-18px;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:25%}
.affiliate_example_offer_section .affiliate_program_content li{display:inline-block;margin:6px 25px 45px}
.affiliate_example_offer_section .offer_item_a{width:300px;height:250px;background:url(../images/landingpage-new/affiliate-offer-banner02.png) no-repeat 0 0;position:relative}
.affiliate_example_offer_section .offer_item_b{width:300px;height:250px;background:url(../images/landingpage-new/affiliate-offer-banner01.png) no-repeat 0 0;position:relative}
.offer_item_b > div{bottom:2px;left:16px;position:absolute}
.offer_item_a > div{bottom:2px;left:47px;position:absolute}
.affiliate_example_offer_section .red-btn{font-family:'robotomedium';font-size:18px;padding:8px 14px; text-transform:none; width:110px; text-align:center; margin:0 auto; display:block}
.affiliate_example_offer_section .affiliate_program_content li.offer_item_b p{font-family:robotobold;padding:15px 0;    text-align:left;text-transform:uppercase}
.affiliate_example_offer_section .affiliate_program_content li.offer_item_a p{color:#ffffff;font-family:robotobold;   padding:15px 0;text-align:left;text-transform:uppercase}
.affiliate_example_offer_section .link_tagline{color:#888888;font-size:16px;text-align:center}
.affiliate_example_offer_section .buttons-set .red-btn{display:block;float:none;margin:0 auto ;padding:10px 32px}
.affiliate_example_offer_section .item_content{color:#888888;display:block;padding:20px 75px;text-align:center;margin-bottom:50px}
.affiliate_example_offer_section .affiliate_program_content{border-bottom:1px solid #eeeeee}
.affiliate_example_offer_section .item_banner{background:url(../images/landingpage-new/affiliate-banner02.png) no-repeat center center;min-height:387px;width:100%}
.affiliate_example_offer_section .item_banner .item_banner_title{font-family:robotoblack;font-size:44px;line-height:44px;text-transform:uppercase}
.affiliate_example_offer_section .item_banner .item_banner_content{float:right;margin-top:11%;width:45%}
.affiliate_example_offer_section .item_banner .item_banner_tagline{font-size:24px;line-height:24px;padding-right:60px;text-transform:uppercase}
.affiliate_example_offer_section .item_banner .item_banner_tagline span{font-family:"robotobold"}
.faq_program_content ul li{list-style:none;padding:3px 35px}
.faq_program_content.sprite > ul{margin:0}
.affiliate_faq_section .affiliate_program_content{width:80%;margin:0 auto 70px}
.faq_program_content{border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;margin:30px auto;padding-bottom:15px}
.faq_program_content .question{font-size:16px;color:#000;line-height:22px;position:relative; cursor:pointer}
.faq_program_content .answer{color:#888;line-height:19px}
.faq_program_content .question::before{background: rgba(0, 0, 0, 0) url("../images/landingpage-new/affiliate-sprite.png") no-repeat scroll -4px -307px;content: "";height:40px;left:-19px;position:absolute;top:-7px;width:40px}
.affiliate_contactus_offer_section{float:left;width:100%;background:#fbfbfb url(../images/landingpage-new/affiliate-banner04.png) no-repeat center bottom;min-height:602px; padding:0 0 50px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box}
.affiliate .section-title-commn{position:relative;padding-bottom:20px;margin:12px 0 42px}
.affiliate .section-title-commn::before{background:#eeeeee none repeat scroll 0 0;border-radius:100%;bottom:-4px;    content:"";height:10px;left:0;margin:0 auto;position:absolute;right:0;width:10px}
.affiliate .section-title-commn::after{background: #eeeeee none repeat scroll 0 0;bottom:0;content:"";height:1px;left:0;
margin:0 auto;position:absolute;right:0;width:40%}
.affiliate  .affiliate_contactus_offer_section .section-title-commn::after, .affiliate  .affiliate_contactus_offer_section .section-title-commn::before{height:0}
.affiliate_work_section .affiliate_program_content li{float:left;margin:2px 0;width:100%;position:relative}
.affiliate_work_section .odd .areawise{float:left}
.affiliate_work_section .areawise{border:1px solid #eeeeee;min-height:68px;width:45%;background:#f7f7f7}
.affiliate_work_section .even .areawise{float:right}
.affiliate .affiliate_work_section .areawise div .sprite{background:#f7f7f7 url(../images/landingpage-new/affiliate-sprite.png) no-repeat 0 0;margin:0;width:73px;height:68px}
.affiliate .affiliate_work_section .areawise div .item_a.sprite{background-position:-303px 10px}
.affiliate .affiliate_work_section .areawise div .item_b.sprite{background-position:-306px -53px}
.affiliate .affiliate_work_section .areawise div .item_c.sprite{background-position:-306px -116px}
.affiliate .affiliate_work_section .areawise div .item_d.sprite{background-position:-305px -180px}
.affiliate .affiliate_work_section .areawise div .item_e.sprite{background-position:-305px -248px}
.affiliate .affiliate_work_section .areawise div .item_f.sprite{background-position: -305px -313px;margin:15px 0}
.affiliate_work_section .areawise .imagepart.imagenew1{float:left; width:73px; height:68px;}
.affiliate_work_section .areawise .textpartleft{box-sizing: border-box;float:left;min-height:68px;padding:21px 15px;    width:84%;border-left:1px solid #eee;background:#f9f9f9}
.affiliate_work_section .affiliate_program_content{margin:0 auto;width:90%}
.affiliate_work_section .affiliate_program_content li.odd span.item_number, .affiliate_work_section .affiliate_program_content li.even span.item_number{border:1px solid #eeeeee;color:#666666;font-size:22px;   height:36px;left:0;line-height:36px;margin:0 auto;position:absolute;right:0;text-align:center;top:22%;width:36px;background:#f9f9f9}
.affiliate_work_section .buttons-set.mrg-none.float_L{float:left;width:100%}
.affiliate_work_section .buttons-set .red-btn{clear:both;display:block;margin:68px auto 30px;font-size:16px;padding:10px 33px;font-family:"robotomedium"; text-align:center; width:110px}
.affiliate_work_section .below_content{background:rgba(0, 0, 0, 0) url(../images/landingpage-new/divider01.png) no-repeat scroll center top;
display: table;margin-bottom:40px;width:100%;padding-top:68px}
.affiliate .affiliate_work_section .section-title-commn{margin:20px 0 0}
.odd .arrow_box{position:relative;background:#f9f9f9;border:1px solid #eee}
.odd .arrow_box:after, .odd .arrow_box:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;
position:absolute;pointer-events:none}
.odd .arrow_box:after{border-color:rgba(249, 249, 249, 0);border-right-color:#f9f9f9;border-width:7px;margin-top:-7px}
.odd .arrow_box:before{border-color:rgba(238, 238, 238, 0);border-right-color:#eee;border-width:9px;margin-top:-9px}
.even .arrow_box{position:relative;background:#f9f9f9;border:1px solid #eee}
.even .arrow_box:after,.even .arrow_box:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.even .arrow_box:after{border-color:rgba(249,249,249,0);border-left-color:#f9f9f9;border-width:7px;margin-top:-7px}
.even .arrow_box:before{border-color:rgba(238,238,238,0);border-left-color:#eee;border-width:9px;margin-top:-9px}
.affiliate_program .pop_midcontent .pop_right{width:560px}
.affiliate_program .pop_midcontent .pop_right ul.form-list{float:left; width:100%}
.affiliate_program .pop_midcontent .pop_right ul.form-list li{width:100%; float:left}
.affiliate_program .pop_midcontent .pop_right ul.form-list .input-text{width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box}
.affiliate_program .pop_midcontent .pop_right ul.form-list li .field, .affiliate_program .pop_midcontent .pop_right ul.form-list li .field .input-box{width:100%}
.affiliate_program .pop_midcontent .pop_right ul.form-list li .field.width50 .input-box{width:49%; float:left; clear:none; margin-right:2%}
.affiliate_program .pop_midcontent .pop_right ul.form-list li .field.width50 .input-box:last-child{margin-right:0}
.affiliate_program .pop_midcontent .pop_right ul.form-list li textarea{height:100px}
.affiliate_program .pop_midcontent .pop_right ul.form-list .g-recaptcha.float_L{float:left; margin-bottom:30px}
.cms-affiliate .footer-container{margin-top:0}
.cms-affiliate .second-nav-mob{display: none}