.big_cntnr{box-shadow:0 3px 6px 3px #aeaeb0;padding:0px 0px 10px 0px;background:#ffffff;}
.inner_cntropm{background:white}
.big_cntnrrow{text-align:center;margin:0px 0px 15px 0px;}
.max-widthimg{max-width:100%;}
.hideonmobilecls{position:absolute;width:99%;height:100%;padding:30px 30px 30px 50px;color:#333333;text-align:left;}
.carsle-arrowleft{left:-1;width:50px}
.carsle-arrowleft img{margin-top:165px;margin-left: -124px}
.carsle-arrowright{right:-1;width:50px}
.carsle-arrowright img{margin-top:165px;margin-right: -127px;}
.right_contnr_childcls{border-top:1px solid #cacaca;padding-top: 20px;}
.frame-container{padding: 10px 3px 15px;;margin-bottom:24px;}
.frame-content2{height:275px;}
.appcontnr_row{border-top:1px solid #cacaca;clear:both;margin-top:24px;margin-bottom:0px !important;padding:6px;}
.reviewslderhead{border-bottom:2px solid #ddd;}
.bisnessservice_div{margin-top:-10px;margin-bottom:40px;height:400px;}
.nomargin{margin:0px;}
.greenDivnew{height:75px;margin:0 auto;}
.greenDivnew_p{padding-top:25px;text-align:center;}
.greenDivnew span{position:relative;}
.greendivnew2{background:#F7F7F7;height:280px;margin:0 auto;}
.greendivnew2 img{margin-right:100px;max-height:280px;}
body.has-js{width:100% !important;height:auto !important;padding:10px !important;margin:0 auto !important;text-align:center !important;}
.edt_modlcontent{height:400px;width:500px;}
.edt_modlheader{border-bottom:medium none;}
.imagefixedsize{width:400px;}
.subvalbtn{display:none;}
#makeLive,#link_block{display:none;}
.modal .has-js{overflow-x:hidden !important;}
.carousel-inner{height:397px !important;overflow:hidden;margin 0 auto;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{width:100%;margin:auto;height:413px;}
#myCarousel{overflow:hidden;}
.carousel-indicators li{width:13px;height:13px;background:#757575;border:none;margin:4;}
.carousel-indicators .active{width:13px;height:13px;background:#fff;border:none;margin:4;}
.item-Title{color:black;font-family:"Montserrat Regular";font-size:24px;text-align:center;color:#000;margin-top:9px;}
.bannerContainer1 .signBtn{<?php
if($isiPad){?>
margin:5px 4px 5px -90px;<?php}?>}
.counter-container-parent{margin:2px 0px 9px 0px !important;}
@media (max-width:1200px){.appContainer,.bannerContainer1,.bannerContainer2{width:970px;margin-left:0 !important;}
.appContainer img{max-width:220px !important;max-height:110px !important;}
.appContainer .col-md-3{padding:0 !important;}
.bannerContainer2 img{max-width:100% !important;margin:0 !important;}
}
@media (max-width:990px){.appContainer,.bannerContainer1,.bannerContainer2{width:750px;margin:0 !important;padding:0 !important;}
.appContainer img{max-width:180px !important;max-height:90px !important;}
.bannerContainer1{height:100px !important;}
.bannerContainer2{height:auto !important;}
.bannerContainer2 img{max-width:100% !important;margin:0 !important;}
.getInspire,.uploadArt,.specialOffer{height:220px;}
.shippingFree,.handiCrafted,.partnership{height:250px;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{height:260px;}
}
.righsidetext{color:#333333;height:100%;padding:40px 30px 30px 50px;position:absolute;right:10px;width:33%;text-align:center;font-family:"Montserrat light" !important;}
.discountcircle{display:none !important;background:#FC0540 none repeat scroll 0 0;border-radius:214px;color:#fff;float:right;height:170px;margin-right:30px;padding:20px;text-align:center;width:170px;font-family:"Montserrat light" !important;}
.discount_txt_1{font-size:14px;font-weight:bold;text-transform:uppercase;}
.discount_txt_2{float:left;font-family:"montserrat light" !important;font-size:71px;font-weight:bold;letter-spacing:-6px;margin-left:-2px;margin-top:-7px;}
.discount_inn{float:right;font-size:27px;font-weight:100;letter-spacing:-3px;line-height:27px;padding-top:17px;}
.discount_inn2{background-color:#fff;color:#000;font-family:"Montserrat light" !important;font-size:13px;font-weight:bold;padding:2px;}
.discount_txt_3{float:left;font-family:"Montserrat light" !important;font-size:14px;font-weight:bold;padding-top:5px;}
.upload-banner-btn{background:#008E3D none repeat scroll 0 0;border-radius:5px;color:#fff;font-size:22px;font-weight:bold;margin:67px -18px;padding:11px 12px;position:absolute;text-decoration:none;}
.uploadImage{cursor:pointer;}
.gbar{background:#2f2f2f none repeat scroll 0 0;height:4px;margin-bottom:6px;width:114px;}
.c_righsidetext{color:#333333;height:50%;padding:36px 30px 30px 50px;position:absolute;right:10px;width:33%;text-align:center;font-family:"Montserrat light" !important;}
.discountcircle2{display:none !important;background:#FC0540 none repeat scroll 0 0;border-radius:214px;color:#fff;float:right;font-family:"Montserrat light" !important;height:122px;margin-right:34px;padding:16px 2px 2px;text-align:center;width:122px;}
.c_discount_txt_1{font-size:11px;font-weight:bold;text-transform:uppercase;}
.c_discount_txt_2{float:left;font-family:"montserrat light" !important;font-size:55px;font-weight:bold;letter-spacing:-6px;margin-left:11px;margin-top:-6px;}
.c_discount_txt_21{float:left;font-family:"Lato", !important;font-size:200px;letter-spacing:-6px;margin-left:-20px;margin-top:-11px;}
.c_discount_inn{float:right;font-size:20px;font-weight:100;letter-spacing:-2px;line-height:20px;padding-top:14px;}
.c_discount_inn21{float:right;font-size:73px;font-weight:100;letter-spacing:-2px;line-height:69px;padding-top:50px;font-weight:bold;margin-top:-24px}
.c_discount_inn2{background-color:#fff;color:#000;font-family:"Montserrat light" !important;font-size:10px;font-weight:bold;padding:1px;}
.c_discount_txt_3{font-family:"Montserrat light" !important;font-size:10px;font-weight:bold;}
.c_upload-banner-btn{background:#008E3D none repeat scroll 0 0;border-radius:5px;color:#fff;font-size:22px;font-weight:bold;margin:67px -18px;padding:11px 12px;position:absolute;text-decoration:none;}
.c_gbar{background:#2f2f2f none repeat scroll 0 0;height:4px;margin-bottom:6px;width:114px;}
.arrow_btn_div{float:right;margin-top:-170px;width:51%;}
.see-img{margin-left:129px;margin-top:-32px;transform:rotate(4deg);}
.c_upload-banner-btn{background:#008e3d none repeat scroll 0 0;border-radius:5px;color:#fff;font-size:22px;font-weight:bold;margin:106px -131px;padding:11px 12px;position:absolute;text-decoration:none;}
.c2_righsidetext{color:#333333;float:left;font-family:"Montserrat light" !important;height:50%;padding:96px 30px 36px 116px;position:absolute;right:10px;text-align:center;width:33%;}
.c3_righsidetext{color:#333333;float:left;font-family:'lato', serif !important;height:50%;padding:30px 30px 36px 116px;position:absolute;right:10px;text-align:center;width:50%;}
.c2_discountcircle2{display:none !important;background:#fc0540 none repeat scroll 0 0;border-radius:214px;color:#fff;float:left;font-family:"Montserrat light" !important;height:122px;margin-right:34px;padding:16px 2px 2px;text-align:center;width:122px;}
.frame-content2{width:100%;margin:0 auto;text-align:center;height:229px;}
.right_container{background:#ffffff;}
.prod_name{font-size:15px !important;color: #2f2f2f;margin-top:25px;text-transform:uppercase;font-family: "Montserrat Regular !important";
    font-weight: normal !important;}
@media screen and (max-width:1000px){.prod_name{font-size:11px;margin-top:0px;text-transform:uppercase;}
.right_container{background:#ffffff;height:268px;}
.frame-content2{height:150px;}
}
.ftxt{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif !important;font-size:140px;}
.ttpss{font-size:35px;line-height:7px;font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif !important;}
.bigtxtb{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif !important;font-size:205px;letter-spacing:-16px;text-align:left;line-height:196px;}
.bigtxtb2{font-family:"Cardo" !important;font-size:184px;text-align:left;line-height:196px;letter-spacing:-10px;}
.bottomlinetxts{font-size:42px;color:#FEFB00 !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-1px;}
.bottomlinetxts_ww{font-size:42px;color:#FFF !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-1px;}
.bannerbtn_w{color:#fff;border:2px solid #fff;font-size:20px;padding:2px 5px;font-family:'lato', serif !important;}
.bannerbtn{color:#fff;border:2px solid #fff;font-size:32px;padding:3px 3px;font-family:lato;}
.bannerbtn:hover{text-decoration:none;color:#fff;}
.notetc{font-size:22px;padding-left:20px;text-align:center;width:336px;font-family:lato;}
.toptexth{font-size:46px;padding:0px;font-family:"Cardo" !important;text-align:center;}
.bgtt2{font-family:'Cardo', serif !important;font-size:135px;line-height:109px;padding-left:20px;text-align:center;}
.bgtt23{font-family:'Cardo',serif !important;font-size:71px;letter-spacing:14px;line-height:46px;padding-left:40px;text-align:center;}
.bgtt234{font-family:'Cardo',serif !important;font-size:68px;letter-spacing:4px;line-height:60px;padding-left:78px;text-align:center;}
.dotimg1{margin-left:-10px;margin-top:10px;position:absolute;}
.dotimg2{margin:10px 10px 10px -20px;position:absolute;}
.percenttxt{float:left;font-family:"Cardo",serif !important;font-size:90px;line-height:115px;margin-left:-29px;margin-top:6px;position:absolute;}
.percenttxt_big{font-family:"Cardo",serif !important;line-height:115px;margin-left:-29px;margin-top:0;position:absolute;font-size:144px;text-align:center;width:199px;font-weight:600;}
.tt1{float:left;font-family:'Cardo', serif !important;font-size:60px;letter-spacing:-4px;line-height:76px;margin-top:27px;padding-left:2%;position:absolute;}
.tt2{float:left;font-family:"Cardo" !important;font-size:70px;letter-spacing:0;line-height:70px;margin-top:27px;position:absolute;}
.bannerbtn_w{color:#fff;border:2px solid #fff;font-size:12px;padding:4px 21px;font-family:'lato', serif !important;}
.wwbar{font-size:24px;font-weight:600;color:#FEFB00 !important;overflow:hidden;padding:0px;}
.wwbar2{font-size:20px;color:#fff !important;overflow:hidden;padding:0px;margin-top:14px;}
.bottomlinetxts2{font-size:42px;color:#fff !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-1px;}
.tt1{float:left;font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif !important;font-size:60px;letter-spacing:-4px;line-height:76px;margin-top:27px;padding-left:2%;position:absolute;}
.sideldiv{text-align:center;padding:32px 0px 18px}
@media (max-width:1000px){.ftxt{font-size:88px;}
.ttpss{font-size:24px;line-height:7px;font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif !important;}
.bigtxtb{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif !important;font-size:127px;letter-spacing:-16px;text-align:left;line-height:196px;}
.bigtxtb2{font-family:"Cardo" !important;font-size:184px;text-align:left;line-height:196px;letter-spacing:-10px;}
.bottomlinebtv{margin-top:8px;}
.bottomlinetxts{font-size:26px;color:#FEFB00 !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-1px;}
.bottomlinetxts_ww{font-size:26px;color:#FEF !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-1px;}
.bannerbtn{color:#fff;border:2px solid #fff;font-size:32px;padding:3px 3px;font-family:lato;}
.notetc{font-size:22px;padding-left:20px;text-align:center;width:336px;font-family:lato;}
.wwbar{font-size:22px;}
.bottomlinetxts2{font-size:26px;letter-spacing:-1px;}
.tt1{float:left;font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif !important;font-size:44px;letter-spacing:-4px;line-height:50px;margin-top:47px;padding-left:8%;position:absolute;}
.sideldiv{padding:53px 0px 18px}
}
.first_bg_slide_new{background:rgba(0, 0, 0, 0) url(https://cdn.arttoframe.com/images/home_banner_6_oct.png)!important;}
.first_bg_slide{background:rgba(0, 0, 0, 0) url(https://cdn.arttoframe.com/images/ban_bg_oct_6.png)!important;}
.bigpercentege{float:left;color:#700c23 !important;font-family:"Cardo",serif !important;font-size:216px;line-height:275px;text-align:center;}
.banner_bottom_txt{color:#fff;font-size:38px;font-family:"montserrat light" !important;}
.toptexth1{color:#fff;font-size:90px;font-weight:bold;font-family:"montserrat light" !important;}
.toptexth1{color:#fff;font-size:90px;font-weight:bold;font-family:"montserrat semibold" !important;}
.left_txt_banner{text-align:right;}
.left_txt_banner2{text-align:left;}
.bigtxtb2{color:#ffffff;font-family:"montserrat light" !important;font-size:136px;letter-spacing:-2px;line-height:112px;padding-left:22px;text-align:left;font-weight:800;}
.tt1{color:#ffffff;float:left;font-family:"montserrat light" !important;font-size:82px;font-weight:800;line-height:50px;margin-left:-13px;margin-top:15px;position:absolute;}
.tt1_b{bottom:-8px;color:#ffffff;float:left;font-family:"montserrat light" !important;font-size:42px;letter-spacing:-2px;line-height:55px;position:absolute;font-weight:800;}
.small_text_des_banner{color:#ffffff;font-family:"montserrat light" !important;font-size:30px;font-weight:bold;text-transform:uppercase;}
.tt1_pre{bottom:25px;color:#ffffff;float:left;font-family:"montserrat light" !important;font-size:22px;font-weight:800;letter-spacing:0;line-height:16px;position:absolute;}
.free_ship_bg{background:rgba(0, 0, 0, 0) url("https://cdn.arttoframe.com/images/shh_bg2.png") no-repeat scroll 0 0/100% auto !important}
.order_info_banner{font-size:29px;}
.toptexth_sh{color:#e74507;font-size:83px;font-weight:bold;font-family:"montserrat semibold" !important;text-shadow:7px 4px 0px rgba(222, 222, 222, 1);}
.order_info_banner_sh{text-align:center;color:#226570;font-size:40px;font-weight:bold;font-family:"Montserrat Regular" !important;text-transform:uppercase;}
.small_text_des_banner_sh{font-size:18px;color:#fff;text-align:right;}
.code_banner_sh{color:#226570;font-size:26px !important;padding:12px 0px 10px;font-family:"montserrat Regular" !important;}
.fs_code{font-size:26px !important;color:#E74501;font-family:"montserrat semibold" !important;}
.note_msg{text-shadow:2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;}
.banner_img{position:relative;cursor:pointer;}
.text_banner{position:absolute;top:26px;right:0px;}
.ultra_print{font-family:'Product Sans', Arial, sans;font-size:13px;text-transform:uppercase;text-align:center;color:#FFF;padding-bottom:4px;letter-spacing:1.5px;}
.line2{width:13%;height:2px;background:#FFF;position:absolute;top:25px;right:210px;margin-top:3px;}
.sleek{font-family:'Product Sans', Arial, sans;font-size:13px;text-transform:uppercase;text-align:center;color:#FFF;line-height:57px;letter-spacing:1.5px;}
.acrylic_title{color:#f9c23e;font-size:51px;text-align:center;text-transform:uppercase;letter-spacing:4px;font-family:'Montserrat', sans-serif;}
.shop_btn{padding:7px 28px 7px 28px;text-transform:uppercase;font-size:14px;color:#000;background:#FFF;text-align:center;cursor:pointer;width:125px;line-height:57px;font-family:'Montserrat', sans-serif;font-weight:bold;}
.price{position:absolute;bottom:46px;left:-117px;}
.price-text{color:#FFF;font-size:13px;font-family:'Product Sans', Arial, sans;text-transform:capitalize;}
.banner_hd{font-size:18px;color:#FFF;font-family:'Product Sans', Arial, sans;position:absolute;bottom:12px;left:-139px;}
.HD{background:linear-gradient(90deg, #ee3c74, #fb6e19);color:#FFF;padding:1px 4px 1px 4px;border-radius:4px;font-size:19px;font-family:'Product Sans',Arial, sans;}
.clr_text{font-size:30px;font-family:'Product Sans',Arial, sans;padding-left:7px;position:absolute;top:-10px;}
.schoolbanner-text{position:absolute;left:16%;top:96px;}
.sale{color:#FFF;font-family:'Playfair Display SC', serif;font-size:83px;}
.boards{font-family:'Montserrat', sans-serif;font-size:27px;color:#FFF;padding-bottom:19px;letter-spacing:2px;}
.code_content{border:2px solid #FFF;background:transparent;padding:5px 0px;width:271px;margin:0 auto;font-family:'Montserrat', sans-serif;}
.code_text{color:#FFF;font-family:'Montserrat', sans-serif;font-size:16px;text-align:center;letter-spacing:2px;}
.shopnow{color:#FFF;padding:10px 0px;font-family:'Montserrat', sans-serif;font-weight:bold;font-size:17px;letter-spacing:2px;}
.underline{border-bottom:2px solid #e65251;top:38px;position:absolute;left:38%;width:128px;}
.show_price{color:#FFF;position:absolute;right:5px;bottom:64px;font-size:19px;font-family:'ProductSans-Regular';}
.board_percent{top:-7px;font-size:18px;}
.shownow_block{padding:8px 0px;font-size:16px;background:#000;color:#FFF;font-family:'Montserrat', sans-serif;}
.price-text-newp{font-size:25px;}
.cprice_newcls{color:#243d54;font-size:29px;}
@media screen and (min-width:991px) and (max-width:1200px){.boards{font-size:24px;}
.underline{left:36%;}
.custom_title2{font-size:18px;}
.underline2{left:38%;}
.mats_clrs{top:79px;right:-91px;}
.C_title{font-size:40px !important;}
.acrylic_title{font-size:42px !important;}
.line{right:174px !important;}
}
@media screen and (min-width:768px) and (max-width:990px){.add{font-size:11px !important;letter-spacing:2px !important;line-height:15px !important;}
.brandwood{font-size:26px !important;line-height:32px !important;letter-spacing:4px !important;}
.customframng_title{padding:0px 15px 12px 15px !important;font-size:36px !important;text-align:center !important;font-weight:bold !important;line-height:41px !important;letter-spacing:3px !important;}
.custom_title3{font-size:13px !important;}
.shownow_block{font-size:13px !important;}
.startbtn{font-size:12px !important;}
.bannnertext{top:-14px !important;}
.schoolbanner-text{left:-6%;top:60px;}
.sale{font-size:49px;}
.boards{font-size:14px;padding-top:5px;padding-bottom:8px;}
.shopnow{padding:0px;font-size:14px;}
.code_text{font-size:13px;}
.code_content{width:224px;}
.underline{top:23px;left:42%;font-size:14px;}
.show_price{bottom:38px;font-size:14px;}
.custom_content{padding:11px 15px !important;}
.custom_title2{font-size:13px !important;}
.underline2{left:34% !important;}
.mats_clrs{top:41px !important;right:-70px !important;font-size:9px !important;}
.T_photo{font-size:11px !important;}
.C_title{font-size:28px !important;}
.can-banner{right:39px !important;top:5px !important;}
.G_print{font-size:12px !important;}
.made-blue{padding:0px !important;}
.btn_shp{padding:8px !important;}
.shop_blue{padding:5px 27px !important;font-size:11px !important;}
.C_price{bottom:22px !important;left:19px !important;color:#243d54;font-size:15px !important;}
.acry_pricecont{text-align:center;cursor:pointer;}
.brandwood2{margin-bottom:6px;}
.hd_content{top:7px !important;}
.underline3{top:32px !important;left:33% !important;}
.acrylic_title{font-size:24px !important;}
.line{right:133px !important;}
}
.custom-banner-text{position:absolute;top:33px;right:140px;}
.custom_title2{font-family:'Product Sans',Arial, sans;color:#000;font-size:14px;text-align:center;padding:5px 0px;}
.custom_title3{font-family:'Product Sans',Arial, sans;color:#000;font-size:18px;letter-spacing:2px;text-align:center;padding:22px 0px 13px 0px;}
.custom_content{padding:30px 15px;}
.shop_content{padding:0px 0px;}
.customframng_title{font-family:'Montserrat', sans-serif;padding:0px 15px 12px 15px;color:#471C13;font-size:56px;text-align:center;font-weight:bold;line-height:71px;letter-spacing:3px;}
.shopnow2{color:#FFF;padding:10px 0px;font-family:'Montserrat', sans-serif;font-weight:bold;font-size:13px;letter-spacing:2px;}
.underline2{border-bottom:2px solid #000;top:31px;position:absolute;left:40%;width:105px;}
.can-banner{position:absolute !important;right:0px;top:17px;}
.G_print{margin:0px;color:#897b63;font-family:'Product Sans',Arial, sans;font-weight:bold;font-size:17px;text-align:center;text-transform:uppercase;padding:10px 0px;}
.T_photo{color:#7e5b24;font-family:'Product Sans',Arial, sans;font-weight:bold;padding:2px 0px;font-size:17px;text-align:center;text-transform:uppercase;letter-spacing:2px;margin:0px;}
.C_title{color:#0b3860;font-family:'Montserrat' !important;font-size:51px;text-transform:uppercase;text-align:center;font-weight:bold;margin:0px;}
.shop_blue{background:#031d34;color:#FFF;padding:10px 31px;font-family:'Montserrat' !important;text-align:center;font-size:13px;}
.c_line{width:60%;height:2px;color:#cdccc8;text-align:center;}
.underline3{border-bottom:3px solid #cdccc8;top:39px;position:absolute;left:39%;width:78px;}
.made-blue{padding:10px;}
.btn_shp{padding:15px;}
.C_price{position:absolute;bottom:50px;left:-30px;color:#243d54;font-size:18px;font-family:'Product Sans',Arial, sans;}
.title_content{padding-top:7px;}
.c_Subtitle{padding-top:7px;}
.hd_content{font-size:18px;color:#f9642c;font-family:'Product Sans', Arial, sans;position:absolute;top:24px;left:36%;}
.c_HD{background:linear-gradient(90deg, #ee3c74, #fb6e19);color:#FFF;padding:1px 4px 1px 4px;border-radius:4px;font-size:16px;font-family:'Product Sans',Arial, sans;}
.colors{font-size:19px;font-family:'Product Sans',Arial, sans;color:#f96824;padding-left:10px;}
.pinpix-banner{position:absolute;right:0px;top:28px;}
.img-banner{position:relative;}
.p_title{text-transform:uppercase;font-size:17px;letter-spacing:3px;color:#FFF;padding:10px 0px;text-align:center;}
.under_line{border-bottom:1px solid #FFF;width:140px;text-align:center;position:absolute;top:68px;left:157px;}
.p_maintitle{text-align:center;text-transform:uppercase;padding:10px 0px;color:#FFF;font-weight:bold;font-family:'Product Sans', Arial, sans !important;font-size:40px;}
.p_btn{border:2px solid #FFF;background:transparent;padding:10px 25px;color:#FFF;font-size:17px;text-align:center;font-family:'Montserrat', regular !important;}
.p_btn:hover{color:#FFF;text-decoration:none;outline:none;}
.title_content{padding-top:7px;}
.btn-div{text-align:center;padding:0px 0px 19px 0px;}
.glassbanner{position:relative;}
.bannnertext{text-align:center;text-transform:uppercase;position:absolute;right:0px;top:20px;}
.banner_price{position:absolute;bottom:-24px;left:-7px;color:#FFF;font-size:25px;line-height:27px;text-transform:capitalize;}
.banner_price_text{font-size:16px;}
.banner_price2{position:absolute;left:7px;top:10px;color:#000;font-size:25px;line-height:27px;text-transform:capitalize;}
.banner_price_text2{font-size:18px;}
.new_acy{color:#FFF;font-size:11px;line-height:57px;font-weight:bold;letter-spacing:4px;}
.line{width:21%;height:1px;background:#FFF;position:absolute;top:14%;right:39%;}
.add{color:#FFF;font-size:16px;line-height:50px;letter-spacing:2px;font-family:'Montserrat', regular !important;}
.brandwood{color:#D9B965;font-size:56px;line-height:63px;font-family:'Montserrat', regular !important;letter-spacing:4px;font-weight:bold;}
.startbtn{background:#FFF;font-family:'Montserrat', regular !important;color:#000;padding:7px 0px;font-size:14px;font-weight:700;}
@media screen and (min-width:768px) and (max-width:994px){.P_shopbtn{padding:3px 3px !important;font-size:12px !important;}
.p_img_title2{font-size:14px !important;}
.p_maintitle{font-size:27px !important;}
.title_content{padding:11px 15px !important;}
.under_line{top:48px;left:70px;}
}
@media screen and (min-width:995px) and (max-width:1200px){.p_maintitle{font-size:27px !important;}
.title_content{padding:40px 15px !important;}
.under_line{top:56px;left:116px;}
}
.xmas_order_dialog{width:800px;}
.nopadding{padding:0px;}
.xmas_order_container{width:100%;padding:0px;border:2px solid #333333;}
.xmas_title1{font-family:"Product Sans",Arial,sans-serif;font-weight:bold;font-size:16px;color:#333333;text-align:center;text-transform:uppercase;padding:24px 0px;letter-spacing:2px;}
.xmas_subtitle{font-family:"Product Sans",Arial,sans-serif;font-size:14px;color:#333333;padding:10px 0px;letter-spacing:2px;text-align:center;}
.addspace{padding:6px 10px;font-size:14px;font-family:"Product Sans",Arial,sans-serif;color:#333333;font-weight:bold;letter-spacing:1px;}
.addspace-head{font-family:"Product Sans",Arial,sans-serif;color:#333333;font-weight:bold;padding:6px 10px;font-style:italic;font-size:15px;letter-spacing:1px;}
.xmas_subtitle2{font-family:"Product Sans",Arial,sans-serif;font-size:12px;color:#333333;padding:10px 0px;letter-spacing:1px;text-align:center;line-height:20px;}
.xmas_start{padding:10px 20px;font-size:18px;text-align:center;border:1px solid #333333;letter-spacing:1px;color:#333333;text-decoration:none;}
.xmas_start:hover{text-decoration:none;color:#333333;outline:none;}
.xams_buttondiv{text-align:center;padding:22px 15px 0px;}
.cancle-xmas{position:absolute;right:-17px;top:-20px;cursor:pointer;}
@media screen and (min-width:768px) and (max-width:999px){.xmas_order_dialog{width:660px;}
}
.cf_banner_text{font-size:56px;text-align:center;font-family:"Product Sans",Arial,sans-serif;color:#FFF;padding:18px 0px;}
.cf-banner-textdiv{position:absolute;top:0px;right:0px;}
.frame-color_cff{background:#044c5f;font-size:18px;text-align:center;font-family:"Product Sans",Arial,sans-serif;color:#FFF;position:absolute;left:8%;top:149px;padding:2px 9px;}
.frame-color_cff2{background:#044c5f;font-size:18px;text-align:center;font-family:"Product Sans",Arial,sans-serif;color:#FFF;position:absolute;left:75px;top:200px;padding:2px 9px;}
.frame-color_cff3{background:#044c5f;font-size:18px;text-align:center;font-family:"Product Sans",Arial,sans-serif;color:#FFF;position:absolute;right:9%;top:183px;padding:2px 9px;}
.frame-color_cff4{background:#044c5f;font-size:18px;text-align:center;font-family:"Product Sans",Arial,sans-serif;color:#FFF;position:absolute;right:5%;top:267px;padding:2px 9px;}
.cff_shopnow{background:linear-gradient(to bottom, rgba(0,154,67,1) 0%, rgba(1,151,71,1) 1%, rgba(3,118,55,1) 100%);color:#FFF;font-weight:bold;font-size:18px;position:absolute;right:43%;top:336px;padding:7px 35px;border-radius:4px;}
.review-cff{position:absolute;left:9.5%;top:271px;}
@media screen and (min-width:999px) and (max-width:1200px){.frame-color_cff{font-size:14px;left:7%;}
.frame-color_cff2{font-size:14px;left:6.5%;}
.frame-color_cff3{font-size:14px;}
.frame-color_cff4{font-size:14px;}
.cf_banner_text{font-size:46px;}
}
@media screen and (min-width:768px) and (max-width:998px){.frame-color_cff{font-size:12px;left:5%;top:95px;}
.frame-color_cff2{font-size:12px;left:33px;top:130px;}
.frame-color_cff3{font-size:14px;right:8%;top:118px;}
.frame-color_cff4{font-size:12px;right:3%;top:177px;}
.cf_banner_text{font-size:32px;}
.review-cff{position:absolute;left:4.5%;top:173px;}
.cff_shopnow{top:211px;font-size:13px;}
.main_title_diploma p{
	font-size:31px !important;
	}
.subtitle_diploma{
	top: 74px !important;
  left: 19% !important;
  font-size: 16px !important;
	}
.shopnow_diploma{
	font-size: 15px !important;
	padding: 11px 9px !important;
	}
.diploma_price{
	right:61px !important;
	}

.floater_heading{
	font-size:28px !important;
	}
.floater_heading span{
	font-size:16px !important;
	}
.blue_txtfield{
	font-size:12px !important;
	padding: 15px 0px 10px !important;
	}
.customisebtn_flt{
	font-size:15px !important;
	}
.price_frame_floater span{
	    font-size: 18px !important;
	}
}


.main_title_diploma p{
	font-family: 'Product Sans', Arial, sans;
	font-weight:bold;
	font-size:52px;
	padding: 26px 0px;
	}
.main_title_diploma{
	position:absolute;
	top:0px;
	left: 23%;
  color: #FFF;
	
	}
.subtitle_diploma{
	font-family: 'Product Sans', Arial, sans;
	font-weight:normal;
	font-size:20px;
	position:absolute;
	top: 104px;
  left: 25%;
  color: #FFF;
	}
.subtitle_yellow span{
	color:#ffe21d;
	font-size:20px;
	font-family: 'Product Sans', Arial, sans;
	
	}
.subtitle_yellow{
	position:absolute;
	top: 41%;
  right: 60px;
	color:#ffe21d;
	font-size:14px;
	}
.shopnow_diploma{
	position:absolute;
	top: 54%;
  right: 56px;
  padding: 11px 44px;
	color:#000;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	background:#f3c845;

  border-radius: 5px;
  box-shadow: 0px 8px 30px -4px rgba(0,0,0,0.75);
	}
.diploma_price p{
	color:#FFF;
	font-size:16px;
	
	}
.diploma_price span{
	color:#FFF;
	font-size:25px;
	
	}
.diploma_price{
	position:absolute;
	bottom: 5%;
  right: 79px;
	}
.floater_hometext{
	position:absolute;
	top: 13%;
  left: 54%;
  text-align: left;
	}
.new_item_flt{
	color:#e8d60b;
	font-size:14px;
	font-weight:bold;
	padding: 0px 0px 10px;
	}
.floater_heading{
	color:#FFF;
	font-size:46px;
	font-weight:bold;
	line-height: 0.9;
	}
.floater_heading span{
	color:#FFF;
	font-size:21px;
	font-weight:normal;
	}
.blue_txtfield{
	color:#56fbff;
	font-size:14px;
	font-weight:normal;
  padding: 15px 0px 33px;
	}
.customisebtn_flt{
	color:#FFF;
	font-size:19px;
	font-weight:normal;
	text-transform:uppercase;
	padding:10px 0px;
	}
.customisebtn_flt span{
	background:#027f3b;
	padding:10px 30px;
	border-radius: 5px;
	box-shadow: 1px 7px 34px -10px rgba(0,0,0,0.75);
	}
.price_frame_floater{
	font-size:16px;
	color:#FFF;
	position:absolute;
	top: 46%;
  left: 46.5%;
	}
.price_frame_floater span{
	font-size:26px;
	}
.item-Details {
    font-size: 12px;
    margin-bottom: 7px;
    text-align: center;
    font-family: 'Open Sans Regular';
    color: #2f2f2f !Important;
}
.hoverbtn {
    position: absolute;
   
    left: 0px;
    right:0px;
    top: 243px;
    text-align: center;
    opacity: 0;
    transition: opacity .35s ease;
}
.overimages{
	position: absolute;
   
    left: 0px;
    right:0px;
    top: 10px;
    margin: 0 auto;
    text-align: center;
    opacity: 0;
    transition: opacity .35s ease;
	}
.overimages2{
	position: absolute;
       margin: 0 auto;
    left: 0px;
    right:0px;
    top: 15px;
    max-width: 100%;
    text-align: center;
    opacity: 0;
    transition: opacity .35s ease;
	}
.hoverbtn2 {
    position: absolute;
   
    left: 0px;
    right:0px;
    top: 286px;
    text-align: center;
    opacity: 0;
    transition: opacity .35s ease;
}
.frame-container:hover .hoverbtn {
  opacity: 1;
}

.personlize_div:hover .hoverbtn2 {
  opacity: 1;
}
.personlize_div:hover .overimages {
  opacity: 1;
}
.personlize_div:hover .overimages2 {
  opacity: 1;
}
.frame-container:hover .overimages {
  opacity: 1;
}
.hoverbtn span {
    width: 200px;
    padding: 6px 35px;
    text-align: center;
    color: white;
    /* border: solid 2px white; */
    z-index: 1;
    background: #00a453;
    border-radius: 4px;
    font-family: 'Product Sans', Arial, sans;
    font-weight:bold;
    font-size:12px;
}
.hoverbtn2 span {
    width: 200px;
    padding: 6px 35px;
    text-align: center;
    color: white;
    /* border: solid 2px white; */
    z-index: 1;
    background: #00a453;
    border-radius: 4px;
    font-family: 'Product Sans', Arial, sans;
    font-weight:bold;
    font-size:12px;
}
.frame-container:hover{
	
	}
.personlize_div{
	padding:15px;
	}
.editImages:hover{
	text-decoration:none;
	}	
	.maintitle_top{
text-align: center;font-family:  'Product Sans', Arial, sans !important;
}
h2{
   font-family: "Montserrat Regular" !important;
}
@media screen and (min-width:1400px) and (max-width:1900px)	{
	.overimages2{
	position: absolute;
       margin: 0 auto;
    left: 0px !important;
    right:0px;
    top: 15px;
    max-width: 100%;
    text-align: center;
    opacity: 0;
    transition: opacity .35s ease;
	}
}

@media screen and (min-width:700px) and (max-width:990px){
.product-image2 img{
	width:100% !important;
	}	
.titile_index_sec_4{
	    font-size: 12px !important;
	}
.bisnessservice_div  img{
	width:100% !important;
	}
}
@media screen and (min-width:991px) and (max-width:1200px){
.product-image2 img{
	width:100% !important;
	}	
.bisnessservice_div  img{
	width:100% !important;
	}
}
