.elementor-slideshow__header { background:#482d19 !Important}

#product-graph {height: 775px }


/* Product */

#surname {display:none }

#mask { overflow:hidden !important; display:block; position: absolute; z-index:10; }

#blank-medallion { position: absolute; top: 100px; left: 100px; z-index: 5; width: 105px !important; height: 125px !important; cursor: all-scroll;}

img#portrait,
img#portrait2,
img#portrait3,
img#portrait4,
img#portrait5,
img#portrait6,
img#portrait7 { cursor:pointer !important; max-width: 600px; }

img#portrait:hover,
img#portrait2:hover,
img#portrait3:hover,
img#portrait4:hover,
img#portrait5:hover,
img#portrait6:hover,
img#portrait7:hover { border:1px solid red }

#portrait-border { z-index:9998 !important; }

#emblem1:hover,
#emblem2:hover,
#emblem3:hover { border:1px solid red }

#name { line-height: 1em }

#product { color:transparent; display:block; position: relative; height: 575px; max-width: 915px; margin-top:50px; font-family:times new roman;   z-index:0 !Important; }
#product img { position: absolute; width:90%; top:7%; left:5%; height:auto; z-index:5;} 
#product #dates { color:#ccb69c }
#product p { color:#ccb69c; text-shadow: 1px 1px 2px #000; margin-bottom: 0  }
#product hr { border-color:transparent; }

#background { position: relative !important; box-shadow: 0 0 5px #000; top:60px !important; left: 10% !important; width:80% !important; z-index:1 !important; }

#granite { left: 20px !important; top: 15px !important; width:870px !important; height:465px !important; position: absolute; z-index:0 !important;     }
.granite-base { background:url('https://www.trigardmemorials.com/wp-content/uploads/2017/12/granite.jpg') ; background-repeat: repeat; background-size: 200px; overflow:hidden !important }
.no-granite-base { background-image:none !important }
.granite-options { display:none }
.granite-options img { width: 70px !important; height: auto; float:right; }


p#name { display:block; margin: 0 auto; text-align:center; width: 915px; top: 235px; position: absolute; z-index:9999 !important ; font-size: 55px; letter-spacing:-1px;  }
p#name.name-md {font-size: 45px;margin-top:10px;}
p#name.name-sm {font-size: 30px;margin-top:25px;}
#dates { display:block; margin: 0 auto; text-align:center; width:100%; top: 308px; position: absolute; z-index:9999 !important; font-size: 28px; text-transform:uppercase;  }
#dates p { display:inline-block; margin:0 0}
#words { display:block; margin: 0 auto; text-align:center; left: 35%; width:30%; top: 355px; position: absolute; z-index:9999 !important; font-size:20px; line-height: 1em; font-family:Monotype C }

img#vase{
    background-image:url('https://www.trigardmemorials.com/wp-content/uploads/2017/10/vase-hole.png');
    background-size:100% 100%;
    background-position: center;
    height: 175px; width: 175px;
	position: absolute;
	top: 67px;
	left: 367px;
	z-index:5 !important;
}
#bronzevase { width: 180px !important; height: 180px !important; position: absolute !important; top:65px !important; left:-100px !important; display:none; z-index:5 !Important }
#separatevase { height: 100px !important; width: 100px !important; top: 485px !important; left: 15px !important; display:none; }

.vase-notice { border:3px solid #cc0000; color:#111; padding:10px; border-radius:5px; margin-bottom: 10px; font-size:12px; display:block }
.vase-notice strong { color:#cc0000  }

#portrait-border { 
	position: relative;
	top: 120px;
	z-index:9999 !important;
	background:#ae9575;
	padding: 5px;
    height: 120px; width: 100px;
	overflow:hidden !important;
	-moz-border-radius: 100px / 120px;
	-webkit-border-radius: 100px / 120px;
	border-radius: 100px / 120px;
}
#portrait-border:hover { background:#009933; }

#portrait-container { 
	overflow:hidden !important;
    height: 107px; width: 87px;
	position:relative; 
	top: 2px;
	left:1px;
	padding:15px;
	-moz-border-radius: 87px / 107px;
	-webkit-border-radius: 87px / 107px;
	border-radius: 87px / 107px;
	box-shadow:inset 0 0 5px #000 !important
}

img#portrait {
    background: url('');
    background-size:cover;
    background-position: center center;
	width: 125%;
	height: auto;
	max-width: 500px;
	left: -10px;
	top:0;
} 

img#portrait:hover { cursor: all-scroll; }

.sepia { filter: sepia(100%) !important; -webkit-filter: sepia(1) !important;  }

img#emblem1{
    background-image:url('');
    background-size:cover;
    background-position: center;
    width: 100px;
	height:auto;
	position: absolute;
	top: 130px;
	left: 275px;
	z-index:9999;
	cursor:all-scroll;
}
img#emblem2{
    background-image:url('');
    background-size:cover;
    background-position: center;
    width: 100px;
	height:auto;
	position: absolute;
	top: 130px;
	left: 540px;
	z-index:9999;
	cursor:all-scroll
}
img#emblem3{
    background-image:url('');
    background-size:cover;
    background-position: center;
    width: 100px;
	height:auto;
	position: absolute;
	top: 110px;
	left: 405px;
	z-index:5;
	cursor:all-scroll;
	z-index:9999 !important;
display:none
}

.scroll-bg #born, .scroll-bg #death { background:url('https://www.trigardmemorials.com/wp-content/uploads/2017/10/scroll-owb.png') no-repeat center center; background-size: 100% 100%; display:inline-block !important; float:left; color:#ccb69c !important; padding: 16px 25px 22px; margin: 0 100px 0 0; width: 255px; height: 75px !important}
.scroll-bg #dates { top: 215px !important; left: 150px; font-size: 30px; letter-spacing:-1px  }
.scroll-bg p#name { top: 275px; }


.scroll-bg { color:transparent !Important; }
.scroll-nobg .scroll-owb, .scroll-nobg .scroll-oxide { background:none !important}



/* Classique - 24x12 =================================================== */
.classique #mask { width: 726px; height: 310px; top:90px; left: 95px; }
.classique p#name { top: 155px; font-size: 55px; letter-spacing:1px; width: 723px }
.classique #dates { top: 220px; font-size: 31px; z-index:8888   }
.classique #dates p { display:inline-block; }
.classique #words { top: 270px !Important; width: 80%; left: 10%; font-size: 24px;  }
.classique #portrait-border { top: 25px; left: 310px; display:none}

.classique img#vase{height: 160px; width: 160px; top: 80px;left: 380px; display:none }

.classique.scroll-bg #dates { top: 110px !important; left:60px; text-transform:uppercase; font-size: 30px; letter-spacing:-1px; padding: 10px 0 18px }
.classique.scroll-bg #dates span{ display:none}

.classique.scroll-bg p#name { top: 200px !important;  }
.classique #words { top: 410px; width: 40% !important; left: 30% !important  }

.classique img#emblem1{ top: 70px; left: 150px; }
.classique img#emblem2{ top: 70px; left: 475px; }
.classique img#emblem3{ top: 30px; left: 315px; cursor:all-scroll;}



/* Classique - 24x12 - TEMPLATE 2 =================================================== */
.classique.template-2 p#name { top: 25px !important   }
.classique.template-2 #dates { top: 150px !important  }
.classique.template-2 #dates span { display:none }

.classique.template-2 #words { top: 250px !important; width: 190px; left: 360px; font-family:Monotype C; font-size: 23px; }
.classique.template-2 p#born { margin-right:175px !important; left: 0 }
.classique.template-2 p#death {  margin-left: 0px !Important; }
.classique.template-2 img#vase, .classique.template-2 img#bronzevase { display:none !important }
.classique.template-2 #portrait-border { top: 110px !important; left: 310px !important; display:none; z-index:9999 !important }

.classique.template-2.scroll-bg #dates { top: 125px !important; left:35px !important; width: 700px !important }
.classique.template-2.scroll-bg #born, .classique.template-2.scroll-bg #death { background:url('/wp-content/uploads/2017/10/scroll-owb.png') no-repeat center center; background-size: 100% 100%; display:inline-block !important; float:left; color:#ccb69c !important; padding: 16px 25px 22px; margin: 0 0px 0 0 !important; width: 255px !important; height: 75px !important}

.classique.template-2.scroll-bg #death { margin-left: 150px !important }

.classique.template-2 img#emblem1,
.classique.template-2 img#emblem2,
.classique.template-2 img#emblem3 { width:60px; height:auto; }

.classique.template-2 img#emblem1{ top: 200px; left: 150px; }
.classique.template-2 img#emblem2{ top: 200px; left: 500px; }
.classique.template-2 img#emblem3{ top: 125px; left: 315px; cursor:all-scroll; width: 100px; z-index:8888 !Important }


/* Temporary Marker - 24x14 =================================================== */
.t24x14 #mask { width: 719px; height: 380px; top:92px; left: 97px; }

.t24x14 p#name { top: 180px; font-size: 60px; letter-spacing:1px; width: 718px;  }
.t24x14 #dates { top: 260px; font-size: 33px; }
.t24x14 #dates p { display:inline-block; }
.t24x14 #words { top: 320px; width: 718px; left: 0%; font-size: 26px; font-family:monotype c;  }
.t24x14 #portrait-border { position: absolute; top: 40px; left: 300px; height: 130px; width: 110px; display:none}
.t24x14 #portrait-container { height: 117px; width: 97px; z-index:9999 !important;  }
.t24x14 img#portrait { width: 125px; height: auto !important; left: -10px ; top:0px ; } 

.t24x14 img#emblem1 { z-index:9999; left: 100px; top: 100px; z-index:50 !important; width: 125px; height: auto }
.t24x14 img#emblem2, .t24x14 img#emblem3 { display:none }

.t24x14 #vase, .t24x14 #emblem2, .t24x14 #emblem3 { display:none }
.t24x14 #granite { box-shadow: 0 0 0 !important; margin:0 !important; padding: 0 !important  }


/* Classique - 24x14 =================================================== */
.c24x14 #mask { width: 719px; height: 380px;top:92px; left: 97px;}

.c24x14 p#name { top: 180px; font-size: 55px; letter-spacing:1px; width: 718px}
.c24x14 #dates { top: 260px; font-size: 31px; }
.c24x14 #dates p { display:inline-block; }
.c24x14 #words { top: 320px !important; width: 718px !Important; left: 0%; font-size: 24px; }
.c24x14 img#vase{height: 180px; width: 180px;top: 80px;left: 370px; display:none }

.c24x14 #portrait-border { top: 40px; left: 315px; display:none }

.c24x14.scroll-bg #dates { top: 150px !important; text-transform:uppercase; font-size: 30px; letter-spacing:-1px; padding: 10px 0 18px; left:50px; width: 650px }
.c24x14.scroll-bg #dates span{ display:none }
.c24x14.scroll-bg #death  { margin: 0 0 0 10px !Important; }

.c24x14.scroll-bg p#name { top: 230px !important;  }

.c24x14 #granite { height: 535px !important  }
 
.c24x14 img#emblem1{ top: 85px; left: 120px; }
.c24x14 img#emblem2{ top: 85px; left: 520px; }
.c24x14 img#emblem3{ top: 50px; left: 300px; cursor:all-scroll }


/* Classique - 24x14 - TEMPLATE 2 =================================================== */
.c24x14.template-2 p#name { top: 35px   }
.c24x14.template-2 #dates { top: 180px; z-index:8888 }
.c24x14.template-2 #dates span { display:none  }

.c24x14.template-2 #words { top: 300px !Important; width: 718px; left: 0px; font-family:Monotype C; font-size: 23px; }
.c24x14.template-2 p#born { margin-right:75px; left: 0 }
.c24x14.template-2 p#death {  margin-left: 75px; }
.c24x14.template-2 img#vase{ display:none }
.c24x14.template-2 #portrait-border { top: 140px; left: 310px; z-index:9999 !important }
.c24x14.template-2.scroll-bg p#name { top: 35px !important; }
.c24x14.template-2.scroll-bg #dates { top: 155px !important; left:35px; }
.c24x14.template-2.scroll-bg #born, .c24x14.template-2.scroll-bg #death { background:url('/wp-content/uploads/2017/10/scroll-owb.png') no-repeat center center; background-size: 100% 100%; display:inline-block !important; float:left; color:#ccb69c !important; padding: 16px 25px 22px; margin: 0; width: 255px; height: 75px !important}

.c24x14.template-2.scroll-bg #death { margin-left: 135px !important }

.c24x14.template-2 img#emblem1,
.c24x14.template-2 img#emblem2,
.c24x14.template-2 img#emblem3 { width:60px; height:auto; }

.c24x14.template-2 img#emblem1{ top: 85px; left: 120px; }
.c24x14.template-2 img#emblem2{ top: 85px; left: 520px; }
.c24x14.template-2 img#emblem3{ top: 75px; left: 320px; cursor:all-scroll }


/* Classique - 36x13 =================================================== */
.c36x13 #mask { width: 755px; height: 230px;top:75px; left: 80px; }
.c36x13 #background { width: 90% !important; left: 5% !important; height: 250px !important }
.c36x13  #granite { height: 350px !important  }
.c36x13 img#vase { width: 125px; height:auto; top: 70px; left: 395px; display:none  }
.c36x13 #bronzevase { width: 125px !important; height: 125px !important; top:70px !important; left:395px !important; }
.c36x13 #portrait-border { top: 10px; left: 335px; height: 97px; width: 82px; display:none}
.c36x13 #portrait-container { height: 85px; width: 70px; }
.c36x13 img#portrait { width: 125%; height: auto; left: -10px; top:0px; } 

.c36x13 img#emblem1,
.c36x13 img#emblem2,
.c36x13 img#emblem3 { width:70px; height:auto; z-index:5 !important }
.c36x13 img#emblem1{ top: 10px; left: 10px; }
.c36x13 img#emblem2{ top: 10px; left: 670px; }
.c36x13 img#emblem3{ top: 100px; left: 350px; cursor:all-scroll }

.c36x13 p#surname { top: 150px; display:block; margin: 0 auto; text-align:center; width: 755px; position: absolute; z-index:8888; font-size: 55px; letter-spacing:-2px;  }  

.c36x13 .scroll {
	background:url('/wp-content/uploads/2017/12/owb-scroll.png');
	background-size:100% 100% !important;
	width:245px;
	height:80px;
	z-index:9999;
	position: absolute;
	left: 65px;
	top: 75px; 
}
.c36x13 .owb-bg { background:url('/wp-content/uploads/2017/12/owb-scroll.png') !important; }
.c36x13 .scroll-oxide { background:url('/wp-content/uploads/2017/12/oxide-scrolls-36x13.png') no-repeat !important; background-size: 100% auto !important; }

.c36x13 .scroll #name1, .c36x13 .scroll #name2 { text-align:center; font-size: 32px; padding-top: 10px; margin-top: 0px; line-height:32px;  }
.c36x13 .scroll #name1.name-md, .c36x13 .scroll #name2.name-md {font-size: 24px; line-height: 24px;margin-top:10px;}
.c36x13 .scroll #name1.name-sm, .c36x13 .scroll #name2.name-sm {font-size: 18px; line-height: 18px;margin-top:16px;}
.c36x13 .scroll #words, .c36x13 .scroll #words2{ top: 83px !important; left: 0px; font-family: monotype corsiva; width: 250px; font-size: 14px; text-align:center }
.c36x13 .scroll #words2 { position:absolute; line-height:14px;/* margin-top: 30px !important;*/}
.c36x13 .scroll #dates, .c36x13 .scroll #dates2 { top: 52px; left: 0px; font-size: 13px; text-transform:uppercase; }
.c36x13 .scroll #born, .c36x13 .scroll #born2 { width: 90px; text-align:center; }
.c36x13 .scroll #death, .c36x13 .scroll #death2 { width: 90px; text-align:center; margin-left: 17px  }

.c36x13 .scroll2 { left: 450px !important; }

.c36x13 #dates span { display:none }


/* Classique - 44x14 =================================================== */
.c44x14 #mask { width: 768px; height: 205px; top:70px; left: 73px; }
.c44x14 #background { height: 230px !important }

.c44x14 { font-weight: 100 !important}
.c44x14 #granite { height: 315px !important  }
.c44x14 img#vase { width: 110px; height:auto; top: 60px; left: 400px; display:none  }
.c44x14 #bronzevase { width: 110px !important; height: 110px !important; top:60px !important; left:400px !important; }

.c44x14 #portrait-border { top: 10px; left: 350px; height: 87px; width: 72px; display:none }
.c44x14 #portrait-container { height: 75px; width: 60px; }
.c44x14 img#portrait { width: 125%; height: auto; left: -8px; top:0; } 
.c44x14 p#surname { top: 230px; display:block; margin: 0 auto; text-align:center; width: 915px; position: absolute; z-index:8888; font-size: 55px; letter-spacing:-2px;  }  

.c44x14 img#emblem1,
.c44x14 img#emblem2,
.c44x14 img#emblem3 { width:50px; height:auto; z-index:9999 !important; cursor:all-scroll; }

.c44x14 img#emblem1{ top: 10px; left: 10px;  cursor:all-scroll;}
.c44x14 img#emblem2{ top: 100px; left: 360px; cursor:all-scroll;}
.c44x14 img#emblem3{ top: 10px; left: 700px; cursor:all-scroll;}

.c44x14 p#surname { top: 125px; width:768px; } 
.c44x14 .scroll {
	background:url('/wp-content/uploads/2017/12/owb-scroll.png');
	background-size:100% 100% !important;
	width:245px;
	height:80px;
	z-index:9990;
	position: absolute;
	left: 70px;
	top: 50px; 
}



/* Collage - 24x12 =================================================== */
.collage #mask { width: 795px; height: 383px; top:55px; left: 60px; }
.collage #background { top:8% !important; left: 5% !important; width:90% !important; height: 390px !important }

.collage #portrait-border { display:none !important }
.collage img#portrait { width: 275px; height: auto; left: 250px; top:135px; z-index:9994 !important }
.collage img#portrait2 { width: 200px; height: auto; left: 110px; top:205px; z-index:9994 !important }
.collage img#portrait3 { width: 200px; height: auto; left: 480px; top:205px; z-index:9994 !important }
.collage img#portrait4 { width: 150px; height: auto; left: 0px; top:250px; z-index:9994 !important }
.collage img#portrait5 { width: 150px; height: auto; left: 650px; top:250px; z-index:9994 !important }


.collage #vase { display:none }
.collage #background { max-height: 415px; }
.collage #border { max-height: 415px; }

.collage p#surname { display:none; position: absolute; width: 785px; left: 0px; top: 10px !important; overflow:hidden; text-align:center; font-size: 100px; z-index:9999 !important; text-transform:uppercase; padding:0; line-height:1em; }


.collage p#name { top: 10px; width: 100%; z-index:8888 !important}
.collage #name1,
.collage #name2 { font-size: 45px }

.collage #dates span { display:none }

.collage #dates { top: 125px !important;  }
.collage #dates span { display:none }

.collage #born, .collage #death,
.collage #born2, .collage #death2{
	letter-spacing:0px; 
	padding: 10px 0;
}

.collage  #born, .collage #death,
.collage  #born2, .collage #death2{
	margin-right:5px; 
	padding-top: 10px !important; 
	width:300px !important;
	height: 50px !important; 
	letter-spacing:-1px;
	top:0;
	float:left; 
	font-size: 35px !important;
}
.collage #death { margin-left: 170px }

.collage.scroll-bg #dates { left: 25px !important;  }

.collage.scroll-bg #born, .collage.scroll-bg #death { background:url('/wp-content/uploads/2017/10/scroll-oxide.png') no-repeat center center !important; background-size: 100% 100% !Important; display:inline-block !important; color:#ccb69c !important; padding: 0; margin: 0 50px 0 0; width: 275px !important; height: 75px !important}

.collage.scroll-bg #born { margin-right: 185px}

.collage #words { top:80px; font-size: 30px; width:790px; left: 0; z-index:8888 !important }

.collage img#emblem1,
.collage img#emblem2,
.collage img#emblem3 { z-index:9999 !important }

.collage img#emblem1{ width: 100px; top: 20px; left: 15px; }
.collage img#emblem2{ width: 100px; top: 20px; left: 675px;  }
.collage img#emblem3{ width: 100px; top: 20px; left: 550px; }


/* Collage Template 2&3 - 24x12 =================================================== */

.collage.template-2 p#name { top: 220px; right: 0;  width: 550px  }
.collage.template-2 #dates { top: 270px !important; right:0; width: 500px; z-index:9 !important }
.collage.template-2 #words { top: 340px; width: 500px; left:275px;  font-family:Monotype C; font-size: 23px; }
.collage.template-2 p#born { left: 0; }
.collage.template-2 p#death {  margin-left: 50px; }
.collage.template-2 img#vase{ display:none; left: 375px; top: 65px }
.collage.template-2 #portrait-border { display:none;  }

.collage.template-2 img#portrait { width: 325px; height: auto; left: -25px; top:15px; z-index:9994 !important }
.collage.template-2 img#portrait2 { width: 175px; height: auto; left: 570px; top:0px; z-index:9994 !important }
.collage.template-2 img#portrait3 { width: 125px; height: auto; left: 670px; top:90px; z-index:9994 !important }
.collage.template-2 img#portrait4 { width: 125px; height: auto; left: 525px; top:90px; z-index:9994 !important; }
.collage.template-2 img#portrait5 { width: 100px; height: auto; left: 460px; top:120px; z-index:9990 !important }


.collage.template-2  #born, .collage.template-2 #death,
.collage.template-2  #born2, .collage.template-2 #death2{
	margin:0px; 
	padding-top: 10px !important; 
	width:200px !important;
	height: 50px !important; 
	letter-spacing:-1px;
	top:0;
	float:left; 
	font-size: 32px;
}
.collage.template-2 #death { margin-left: 65px !important }

.collage.template-2.scroll-bg #dates { top: 275px !important; left:270px !important; width: 600px !important }
.collage.template-2.scroll-bg #born, .collage.template-2.scroll-bg #death { background:url('/wp-content/uploads/2017/10/scroll-owb.png') no-repeat center center; background-size: 100% 100%; display:inline-block !important; float:left; color:#ccb69c !important; padding: 15px 20px 21px; margin: 0 0px 0 0; width: 225px !important; height: 60px !important; font-size: 28px !important }
.collage.template-2.scroll-bg p#death { margin-left: 50px !important}

.collage.template-2 img#emblem1,
.collage.template-2 img#emblem2,
.collage.template-2 img#emblem3 { width:60px; height:auto; }

.collage.template-2 img#emblem1{ top: 275px; left: 490px; z-index:9999 !important }
.collage.template-2 img#emblem2{ top: 150px; left: 350px; }
.collage.template-2 img#emblem3{ top: 25px; left: 350px; }


.collage.template-2 #bronzevase { width: 180px !important; height: 180px !important; position: absolute !important; top:62px !important; left:373px !important;}


.collage.template-3 p#name { top: 210px; right: 0;  width: 550px  }
.collage.template-3 #dates { top: 50px !important; right:0; width: 275px; z-index:9 !important }
.collage.template-3 #words { top: 300px;  width: 350px; left:350px; font-family:Monotype C; font-size: 26px; }
.collage.template-3 p#born { left: 0; }
.collage.template-3 p#death {  margin-left: 0px; }
.collage.template-3 img#vase{ display:none; left: 375px; top: 65px }
.collage.template-3 #portrait-border { display:none;  }

.collage.template-3 img#portrait { width: 225px; height: auto; left: 60px; top:125px; z-index:9995 !important }
.collage.template-3 img#portrait2 { width: 175px; height: auto; left: 0px; top:0px; z-index:9994 !important }
.collage.template-3 img#portrait3 { width: 125px; height: auto; left: 0px; top:150px; z-index:9994 !important }
.collage.template-3 img#portrait4 { width: 125px; height: auto; left: 0px; top:250px; z-index:9994 !important; }
.collage.template-3 img#portrait5 { width: 125px; height: auto; left: 150px; top:15px; z-index:9990 !important }

.collage.template-3 #born, .collage.template-3 #death,
.collage.template-3 #born2, .collage.template-3 #death2{
	margin:0px; 
	padding-top: 10px !important; 
	width:200px !important;
	height: 50px !important; 
	letter-spacing:-1px;
	top:0;
	float:left; 
	font-size: 32px !important;
}
.collage.template-3 #death { margin-left:0px !important }

.collage.template-3.scroll-bg #dates { left:500px !important }
.collage.template-3.scroll-bg #born, .collage.template-3.scroll-bg #death { background:url('/wp-content/uploads/2017/10/scroll-owb.png') no-repeat center center; background-size: 100% 100%; display:inline-block !important; float:left; color:#ccb69c !important; padding: 10px 25px; margin: 0; width: 255px !important; height: 70px !important; font-size: 32px !important}

.collage.template-3 img#emblem1,
.collage.template-3 img#emblem2,
.collage.template-3 img#emblem3 { width:60px; height:auto; }

.collage.template-3 img#emblem1{ top: 290px; left: 290px; z-index:9999 !important }
.collage.template-3 img#emblem2{ top: 290px; left: 700px; }
.collage.template-3 img#emblem3{ top: 150px; left: 350px; }

.collage.template-3 #bronzevase { width: 180px !important; height: 180px !important; position: absolute !important; top:62px !important; left:373px !important;}


/* Collage 24x14  =================================================== */
.collage.c24x14 #mask { height: 445px; top:57px; }
.collage.c24x14 #background { height: 475px !important; max-height: 475px !important}
.collage.c24x14 #border { max-height: 580px !important}

.collage.c24x14 p#name { top:15px; }
.collage.c24x14 #dates { top: 125px !important; font-size: 31px;  }
.collage.c24x14 #dates p { display:inline-block; }
.collage.c24x14 #words { top: 90px !important; width: 100% !important; left: 0%; font-size: 24px; }
.collage.c24x14 img#vase{height: 200px; width: 200px;top: 95px;left: 350px; }
.collage.c24x14 #bronzevase { width: 200px !important; height: 200px !important; position: absolute !important; top:95px !important; left:350px !important;}

.collage.c24x14.scroll-bg #dates { top:125px !important; width: 800px !Important }
.collage.c24x14.scroll-bg p#name { top:15px !important }
.collage.c24x14 #granite { height: 535px !important  }

.collage.c24x14 img#portrait { width: 275px; height: auto; left: 250px; top:165px; z-index:9994 !important }
.collage.c24x14 img#portrait2 { width: 200px; height: auto; left: 110px; top:245px; z-index:9994 !important }
.collage.c24x14 img#portrait3 { width: 200px; height: auto; left: 470px; top:245px; z-index:9994 !important }
.collage.c24x14 img#portrait4 { width: 150px; height: auto; left: 0px; top:280px; z-index:9994 !important }
.collage.c24x14 img#portrait5 { width: 150px; height: auto; left: 650px; top:280px; z-index:9994 !important }


/* Collage Template 2&3 - 24x14 =================================================== */

.collage.c24x14.template-2 p#name { top: 245px !important; right: 0;  width: 550px  }
.collage.c24x14.template-2 #dates { top: 310px !important; right:0; width: 500px; z-index:9 !important }
.collage.c24x14.template-2 #words { top: 385px !important; width: 450px !important; left:300px !important; font-family:Monotype C; font-size: 24px; }
.collage.c24x14.template-2 p#born { left: 0; }
.collage.c24x14.template-2 p#death {  margin-left: 50px; }
.collage.c24x14.template-2 img#vase{ display:none; left: 350px; top: 75px }
.collage.c24x14.template-2 #portrait-border { display:none;  }

.collage.c24x14.template-2 img#portrait { width: 350px; height: auto; left: -25px; top:50px; z-index:9994 !important }
.collage.c24x14.template-2 img#portrait2 { width: 175px; height: auto; left: 550px; top:0px; z-index:9994 !important }
.collage.c24x14.template-2 img#portrait3 { width: 150px; height: auto; left: 640px; top:100px; z-index:9994 !important }
.collage.c24x14.template-2 img#portrait4 { width: 135px; height: auto; left: 500px; top:100px; z-index:9994 !important }
.collage.c24x14.template-2 img#portrait5 { width: 100px; height: auto; left: 435px; top:130px; z-index:9994 !important }

.collage.c24x14.template-2  #born, .collage.template-2 #death,
.collage.c24x14.template-2  #born2, .collage.template-2 #death2{
	margin:0px; 
	padding-top: 10px !important; 
	width:200px !important;
	height: 50px !important; 
	letter-spacing:-1px;
	top:0;
	float:left; 
	font-size: 32px;
}
.collage.c24x14.template-2 #death { margin-left: 65px !important }

.collage.c24x14.template-2.scroll-bg #dates { top: 300px !important; left:270px !important; width: 600px !important }
.collage.c24x14.template-2.scroll-bg #born, .collage.template-2.scroll-bg #death { background:url('/wp-content/uploads/2017/10/scroll-owb.png') no-repeat center center; background-size: 100% 100%; display:inline-block !important; float:left; color:#ccb69c !important; padding: 15px 20px 21px; margin: 0 0px 0 0; width: 225px !important; height: 60px !important; font-size: 28px !important }
.collage.c24x14.template-2.scroll-bg p#death { margin-left: 50px !important}

.collage.c24x14.template-2 img#emblem1,
.collage.c24x14.template-2 img#emblem2,
.collage.c24x14.template-2 img#emblem3 { width:60px; height:auto; }

.collage.c24x14.template-2 img#emblem1{ top: 310px; left: 495px; z-index:9999 !important }
.collage.c24x14.template-2 img#emblem2{ top: 200px; left: 325px;}
.collage.c24x14.template-2 img#emblem3{ top: 100px; left: 325px; }


.collage.c24x14.template-2 #bronzevase { width: 200px !important; height: 200px !important; position: absolute !important; top:75px !important; left:350px !important;}


.collage.c24x14.template-3 p#name { top: 210px !important; right: 0;  width: 550px  }
.collage.c24x14.template-3 #dates { top: 50px !important; right:0; width: 275px; z-index:9 !important }
.collage.c24x14.template-3 #words { top: 300px !important; width: 335px !important; left:365px !important; font-family:Monotype C; font-size: 26px; }
.collage.c24x14.template-3 p#born { left: 0; }
.collage.c24x14.template-3 p#death {  margin-left: 0px; }
.collage.c24x14.template-3 img#vase{ display:none; left: 350px; top: 75px }
.collage.c24x14.template-3 #portrait-border { display:none;  }

.collage.c24x14.template-3 img#portrait { width: 300px; height: auto; left: 10px; top:15px; z-index:9990 !important }
.collage.c24x14.template-3 img#portrait2 { width: 170px; height: auto; left: 0px; top:240px; z-index:9995 !important }
.collage.c24x14.template-3 img#portrait3 { width: 135px; height: auto; left: 170px; top:265px; z-index:9994 !important }
.collage.c24x14.template-3 img#portrait4 { width: 100px; height: auto; left: 0px; top:160px; z-index:9994 !important }
.collage.c24x14.template-3 img#portrait5 { width: 100px; height: auto; left: 115px; top:330px; z-index:9994 !important }

.collage.c24x14.template-3 #born, .collage.c24x14.template-3 #death,
.collage.c24x14.template-3 #born2, .collage.c24x14.template-3 #death2{
	margin:0px; 
	padding-top: 10px !important; 
	width:200px !important;
	height: 50px !important; 
	letter-spacing:-1px;
	top:0;
	float:left; 
	font-size: 32px !important;
}
.collage.c24x14.template-3 #death { margin-left:0px !important }

.collage.c24x14.template-3.scroll-bg #dates { left:500px !important }
.collage.c24x14.template-3.scroll-bg #born, .collage.template-3.scroll-bg #death { background:url('/wp-content/uploads/2017/10/scroll-owb.png') no-repeat center center; background-size: 100% 100%; display:inline-block !important; float:left; color:#ccb69c !important; padding: 10px 25px; margin: 0; width: 255px !important; height: 70px !important; font-size: 32px !important}

.collage.c24x14.template-3 img#emblem1,
.collage.c24x14.template-3 img#emblem2,
.collage.c24x14.template-3 img#emblem3 { width:75px; height:auto; }

.collage.c24x14.template-3 img#emblem1{ top: 290px; left: 290px; z-index:9999 !important }
.collage.c24x14.template-3 img#emblem2{ top: 200px; left: 325px; }
.collage.c24x14.template-3 img#emblem3{ top: 290px; left: 700px; }


.collage.c24x14.template-3 #bronzevase { width: 200px !important; height: 200px !important; position: absolute !important; top:75px !important; left:350px !important;}




/* Collage 36x13  =================================================== */
.collage36x13 #mask { width: 802px; height: 273px; top:52px; left: 56px; }
.collage36x13 #background { top:7% !important; left: 5% !important; width:90% !important; height: 290px !important }

.collage36x13 #granite { height: 350px !important  }
.collage36x13 img#vase { width: 135px; height:auto; top: 50px; left: 390px; display:none  }
.collage36x13 #portrait-border { display:none }
.collage36x13 #portrait-container { display:none }

.collage36x13 img#portrait { top: 10px; left: 300px; width: 200px; height: auto;}
.collage36x13 img#portrait2 { top: 115px; left: 0px; width: 150px; height: auto;}
.collage36x13 img#portrait3 { top: 115px; left: 650px; width: 150px; height: auto;}
.collage36x13 img#portrait4 { top: 125px; left: 110px; width: 125px; height: auto;}
.collage36x13 img#portrait5 { top: 125px; left: 560px; width: 125px; height: auto;}
.collage36x13 img#portrait6 { top: 100px; left: 210px; width: 125px; height: auto;}
.collage36x13 img#portrait7 { top: 100px; left: 470px; width: 125px; height: auto;}

.collage36x13 p#surname { top: 200px; left: 0px; display:block; margin: 0 auto; text-align:center; width: 800px; position: absolute; z-index:8888; font-size: 55px; letter-spacing:-2px; text-transform:uppercase;  }  

.collage36x13 p#dates { top:0}
.collage36x13 .scroll {
	background:url('/wp-content/uploads/2017/12/oxide-scrolls-36x13.png');
	background-size:100% 100% !important;
	width:245px;
	height:80px;
	z-index:9999;
	position: absolute;
	left:35px;
	top:15px; 
}

.collage36x13 .owb-bg { background:url('/wp-content/uploads/2017/12/owb-scroll.png') !important; }
.collage36x13 .oxide-bg { background:url('/wp-content/uploads/2017/12/oxide-scrolls-36x13.png') !important; }

.collage36x13 .scroll #name1, .collage36x13 .scroll #name2 { text-align:center; font-size: 32px; padding-top: 10px; margin-top: 0px; line-height:32px;  }
.collage36x13 .scroll #name1.name-md, .collage36x13 .scroll #name2.name-md {font-size: 24px; line-height: 24px;margin-top:10px;}
.collage36x13 .scroll #name1.name-sm, .collage36x13 .scroll #name2.name-sm {font-size: 18px; line-height: 18px;margin-top:16px;}
.collage36x13 .scroll #words, .collage36x13 .scroll #words2{ display:none }
.collage36x13 .scroll #words2 { display:none  }
.collage36x13 .scroll #dates, .collage36x13 .scroll #dates2 { top: 52px; left: 0px; font-size: 13px; text-transform:uppercase; }
.collage36x13 .scroll #born, .collage36x13 .scroll #born2 { width: 90px; text-align:center; }
.collage36x13 .scroll #death, .collage36x13 .scroll #death2 { width: 90px; text-align:center; margin-left: 17px }

.collage36x13 .scroll2 { left: 525px }

.collage36x13 #dates span { display:none }

.collage36x13 img#emblem1,
.collage36x13 img#emblem2,
.collage36x13 img#emblem3 { display:none }

.collage36x13 #bronzevase { width: 135px !important; height: 135px !important; top:50px !important; left:390px !important; }

/******* STYLE 2 */

.collage36x13.style2 img#vase{ display:block; }
.collage36x13.style2 img#portrait { top: 125px; left: 0px; width: 135px; }
.collage36x13.style2 img#portrait2 { top: 135px; left: 110px; width: 115px;}
.collage36x13.style2 img#portrait3 { top: 115px; left: 195px; width: 115px;}
.collage36x13.style2 img#portrait4 { top: 115px; left: 500px; width: 115px;}
.collage36x13.style2 img#portrait5 { top: 135px; left: 585px; width: 115px;}
.collage36x13.style2 img#portrait6 { top: 125px; left: 675px; width: 135px; }
.collage36x13.style2 img#portrait7 { display:none }

.collage36x13.style2 .scroll #words, .collage36x13.style2 .scroll #words2{ top: 83px !important; left: 0px; font-family: monotype corsiva; width: 250px; font-size: 14px; text-align:center; display:block;}
.collage36x13.style2 .scroll #words2 { position:absolute; line-height:14px; display:block; }

.collage36x13.style2 #dates span { display:none }

.collage36x13.style2  img#emblem1{ width:200px; height:auto; display:block; top: 65px; left: 300px; z-index:9999 !important  }

.collage36x13.style2 img#emblem2,
.collage36x13.style2 img#emblem3 { display:none }

/******* STYLE 3 */

.collage36x13.style3 img#vase{ display:block; }
.collage36x13.style3 img#portrait { top: 15px; left: 0px; width: 225px; }
.collage36x13.style3 img#portrait2 { top: 110px; left: 165px; width: 150px;z-index:9998; }
.collage36x13.style3 img#portrait3 { top: 15px; left: 190px; width: 135px;}
.collage36x13.style3 img#portrait4 { top: 165px; left: 265px; width: 100px;}
.collage36x13.style3 img#portrait5, 
.collage36x13.style3 img#portrait6, 
.collage36x13.style3 img#portrait7 { display:none }

.collage36x13.style3 .scroll #words, .collage36x13.style3 .scroll #words2{ top: 83px !important; left: 0px; font-family: monotype corsiva; width: 250px; font-size: 14px; text-align:center; display:block;}
.collage36x13.style3 .scroll #words2 { position:absolute; line-height:14px; display:block; }

.collage36x13.style3 img#emblem1{ width:140px; height:auto; top: 100px; left: 355px; z-index:9999 !important; display:block; }
.collage36x13.style3 img#emblem2{ width:50px; height:auto; top: 135px; left: 750px; z-index:9999 !important; display:block }
.collage36x13.style3 img#emblem3{ width:50px; height:auto; top: 25px; left: 750px; z-index:9999 !important; display:block }

.collage36x13.style3 .scroll {
	background:url('/wp-content/uploads/2017/12/oxide-scrolls-36x13.png');
	background-size:100% 100% !important;
	width:245px;
	height:80px;
	z-index:9999;
	position: absolute;
	left: 500px;
	top:10px; 
}
.collage36x13.style3 .scroll2 {
	top:115px; 
}
.collage36x13.style3.scroll-bg #dates { left:400px !important; }
.collage36x13.style3.scroll-bg #born, .collage36x13.style3.scroll-bg #death { background:url('/wp-content/uploads/2017/10/scroll-owb.png') no-repeat center center; background-size: 100% 100%; display:inline-block !important; float:left; color:#ccb69c !important; padding: 16px 25px 22px; margin: 0 125px 0 0; width: 200px; height: 70px !important}

.collage36x13.style3 #dates span { display:none }

.collage36x13.style3 p#surname { top: 220px; text-align:right !Important; left: 350px; display:block; margin: 0 auto; text-align:center; width:400px; position: absolute; z-index:999; font-size: 55px; letter-spacing:-2px; text-transform:uppercase; line-height: 40px;  } 

/******* STYLE 4 */

.collage36x13.style4 img#vase{ display:none; }
.collage36x13.style4 img#portrait { top: 15px; left: 0px; width: 225px; z-index:9998; }
.collage36x13.style4 img#portrait2 { top: 80px; left: 290px; width: 175px; z-index:9998; }
.collage36x13.style4 img#portrait3 { top: 120px; left: 190px; width: 140px; z-index:9998;}
.collage36x13.style4 img#portrait4 { top: 15px; left: 160px; width: 125px;}
.collage36x13.style4 img#portrait5 { top: 15px; left: 260px; width: 105px;} 
.collage36x13.style4 img#portrait6, 
.collage36x13.style4 img#portrait7 { display:none }

.collage36x13.style4 .scroll #words, .collage36x13.style4 .scroll #words2{ top: 83px !important; left: 0px; font-family: monotype corsiva; width: 250px; font-size: 14px; text-align:center; display:block;}
.collage36x13.style4 .scroll #words2 { position:absolute; line-height:14px; display:block; }

.collage36x13.style4 img#emblem1{ width:80px; height:auto; top: 15px; left: 400px; z-index:9999 !important; display:block }
.collage36x13.style4 img#emblem2{ width:50px; height:auto; top: 30px; left: 750px; z-index:9999 !important; display:block }
.collage36x13.style4 img#emblem3{ width:50px; height:auto; top: 130px; left: 750px; z-index:9999 !important; display:block }

.collage36x13.style4 .scroll {
	background:url('/wp-content/uploads/2017/12/oxide-scrolls-36x13.png');
	background-size:100% 100% !important;
	width:245px;
	height:80px;
	z-index:9999;
	position: absolute;
	left: 500px;
	top:10px; 
}
.collage36x13.style4 .scroll2 {
	top:115px; 
}
.collage36x13.style4.scroll-bg #dates { left:400px !important; }
.collage36x13.style4.scroll-bg #born, .collage36x13.style3.scroll-bg #death { background:url('/wp-content/uploads/2017/10/scroll-owb.png') no-repeat center center; background-size: 100% 100%; display:inline-block !important; float:left; color:#ccb69c !important; padding: 16px 25px 22px; margin: 0 125px 0 0; width: 200px; height: 70px !important}

.collage36x13.style4 #dates span { display:none }

.collage36x13.style4 p#surname { top: 220px; text-align:right !Important; left: 350px; display:block; margin: 0 auto; text-align:center; width:400px; position: absolute; z-index:999; font-size: 55px; letter-spacing:-2px; text-transform:uppercase; line-height: 40px; } 



/* Collage - 44x14 =================================================== */
.collage44x14 #mask { width: 805px; height: 243px; top:50px; left: 54px; }

.collage44x14 #background { top:7% !important; left: 5% !important; width:90% !important; height: 260px !important }

.collage44x14 #portrait-border,
.collage44x14 #portrait-container { display:none }

.collage44x14 #granite { height: 310px !important  }
.collage44x14 img#vase { width: 110px; height:auto; top: 60px !important; left: 400px !important; }
.collage44x14 #bronzevase { width: 110px !important; height: 110px !important; top:60px !important; left:400px !important; }

.collage44x14 img#portrait { top: 115px; left: 0px; width: 115px; height: auto; z-index:9999 }
.collage44x14 img#portrait2 { top: 130px; left: 90px; width: 105px; height: auto; z-index:9999}
.collage44x14 img#portrait3 { top: 145px; left: 180px; width: 90px; height: auto; z-index:9999}
.collage44x14 img#portrait4 { top: 145px; left: 525px; width: 90px; height: auto; z-index:9999}
.collage44x14 img#portrait5 { top: 130px; left: 600px; width: 105px; height: auto; z-index:9999}
.collage44x14 img#portrait6 { top: 115px; left: 680px; width: 115px; height: auto; z-index:9999}

.collage44x14 p#surname { top: 160px; left: 0px; display:block; margin: 0 auto; text-align:center; width: 800px; position: absolute; z-index:5; font-size: 55px; letter-spacing:-2px; text-transform:uppercase;  }  

.collage44x14 p#dates { top:0}
.collage44x14 .scroll {
	background:url('/wp-content/uploads/2017/12/oxide-scrolls-36x13.png');
	background-size:100% 100% !important;
	width:245px;
	height:80px;
	z-index:9999;
	position: absolute;
	left: 50px;
	top:15px; 
}

.collage44x14 .owb-bg { background:url('/wp-content/uploads/2017/12/owb-scroll.png') !important; }
.collage44x14 .oxide-bg { background:url('/wp-content/uploads/2017/12/oxide-scrolls-36x13.png') !important; }

.collage44x14 .scroll #name1, .collage44x14 .scroll #name2 { text-align:center; font-size: 32px; padding-top: 10px; margin-top: 0px; line-height:32px;  }
.collage44x14 .scroll #name1.name-md, .collage44x14 .scroll #name2.name-md {font-size: 24px; line-height: 24px;margin-top:10px;}
.collage44x14 .scroll #name1.name-sm, .collage44x14 .scroll #name2.name-sm {font-size: 18px; line-height: 18px;margin-top:16px;}
.collage44x14 .scroll #words, .collage44x14 .scroll #words2{ top: 83px !important; left: 0px; font-family: monotype corsiva; width: 250px; font-size: 14px; text-align:center; display:block;}
.collage44x14 .scroll #words2 { position:absolute; line-height:14px; display:block; }
.collage44x14 .scroll #dates, .collage44x14 .scroll #dates2 { top: 52px; left: 0px; font-size: 13px; text-transform:uppercase; }
.collage44x14 .scroll #born, .collage44x14 .scroll #born2 { width: 90px; text-align:center; }
.collage44x14 .scroll #death, .collage44x14 .scroll #death2 { width: 90px; text-align:center; margin-left: 17px }

.collage44x14 .scroll2 { left: 500px }

.collage44x14 #dates span { display:none }

.collage44x14 img#emblem1{ width:175px; height:auto; top: 55px; left: 315px; z-index:9999 !important }
.collage44x14 img#emblem2,
.collage44x14 img#emblem3 { display:none }


/***** STYLE 2 */
.collage44x14.style2 img#portrait { top: 0px; left: 315px; width: 175px; height: auto; }
.collage44x14.style2 img#portrait2 { top: 115px; left: 0px; width: 115px; height: auto; }
.collage44x14.style2 img#portrait4{ top: 130px; left: 95px; width: 105px; height: auto; }
.collage44x14.style2 img#portrait6 { top: 145px; left: 185px; width: 90px; height: auto; }
.collage44x14.style2 img#portrait7 { top: 145px; left: 530px; width: 90px; height: auto; }
.collage44x14.style2 img#portrait5 { top: 130px; left: 605px; width: 105px; height: auto; }
.collage44x14.style2 img#portrait3{ top: 115px; left: 685px; width: 115px; height: auto; }
.collage44x14.style2 img#vase { display:none }
.collage44x14.style2 img#emblem1{ display:none }


.collage44x14.style3 img#vase{ display:block; }
.collage44x14.style3 img#portrait { top: 10px; left: 0px; width: 215px; }
.collage44x14.style3 img#portrait2 { top: 100px; left: 165px; width: 140px; z-index:9999; }
.collage44x14.style3 img#portrait3 { top: 10px; left: 200px; width: 135px; z-index:9998;}
.collage44x14.style3 img#portrait4 { top: 135px; left: 270px; width: 100px;}
.collage44x14.style3 img#portrait5, 
.collage44x14.style3 img#portrait6, 
.collage44x14.style3 img#portrait7 { display:none }

.collage44x14.style3 .scroll #words, .collage44x14.style3 .scroll #words2{ top: 70px !important; left: 0px; font-family: monotype corsiva; width: 250px; font-size: 14px; text-align:center; display:block;}
.collage44x14.style3 .scroll #words2 { position:absolute; line-height:14px; display:block; }

.collage44x14.style3 img#emblem1{ width:140px; height:auto; top: 100px; left: 355px; z-index:9999 !important; }
.collage44x14.style3 img#emblem2{ width:50px; height:auto; top: 120px; left: 750px; z-index:9999 !important; display:block }
.collage44x14.style3 img#emblem3{ width:50px; height:auto; top: 20px; left: 750px; z-index:9999 !important; display:block }

.collage44x14.style3 .scroll {
	background:url('/wp-content/uploads/2017/12/oxide-scrolls-36x13.png');
	background-size:100% 100% !important;
	width:245px;
	height:70px;
	z-index:9999;
	position: absolute;
	left: 500px;
	top:10px;
}
.collage44x14.style3 .scroll2 {
	top:100px; 
}
.collage44x14.style3 .scroll #name1, .collage44x14.style3 .scroll #name2 { line-height: 22px; }
.collage44x14.style3.scroll-bg #dates { left:400px !important; }
.collage44x14.style3.scroll-bg #born, .collage44x14.style3.scroll-bg #death { background:url('/wp-content/uploads/2017/10/scroll-owb.png') no-repeat center center; background-size: 100% 100%; display:inline-block !important; float:left; color:#ccb69c !important; padding: 16px 25px 22px; margin: 0 125px 0 0; width: 200px; height: 70px !important}

.collage44x14.style3 #dates span { display:none }
.collage44x14.style3 .scroll #dates, .collage44x14.style3 .scroll #dates2 { top: 44px; }

.collage44x14.style3 p#surname { top: 195px; text-align:right !Important; left: 350px; display:block; margin: 0 auto; text-align:center; width:400px; position: absolute; z-index:999; font-size: 55px; letter-spacing:-2px; text-transform:uppercase; line-height: 40px;  } 


.collage44x14.style4 img#vase{ display:none; }
.collage44x14.style4 img#portrait { top: 10px; left: -20px; width: 215px; }
.collage44x14.style4 img#portrait2 { top: 30px; left: 135px; width: 200px; z-index:9998; }
.collage44x14.style4 img#portrait3 { top: 10px; left: 290px; width: 150px;}
.collage44x14.style4 img#portrait4 { top: 120px; left: 360px; width: 120px;}
.collage44x14.style4 img#portrait5 { top: 110px; left: 280px; width: 120px;}
.collage44x14.style4 img#portrait6, 
.collage44x14.style4 img#portrait7 { display:none }

.collage44x14.style4 .scroll #words, .collage44x14.style4 .scroll #words2{ top: 70px !important; left: 0px; font-family: monotype corsiva; width: 250px; font-size: 14px; text-align:center; display:block;}
.collage44x14.style4 .scroll #words2 { position:absolute; line-height:14px; display:block; }

.collage44x14.style4 img#emblem1{ width:50px; height:auto; top: 20px; left: 430px; z-index:9999 !important; }
.collage44x14.style4 img#emblem2{ width:50px; height:auto; top: 120px; left: 750px; z-index:9999 !important; display:block }
.collage44x14.style4 img#emblem3{ width:50px; height:auto; top: 20px; left: 750px; z-index:9999 !important; display:block }

.collage44x14.style4 .scroll {
	background:url('/wp-content/uploads/2017/12/oxide-scrolls-36x13.png');
	background-size:100% 100% !important;
	width:245px;
	height:70px;
	z-index:9999;
	position: absolute;
	left: 500px;
	top:10px;
}
.collage44x14.style4 .scroll2 {
	top:100px; 
}
.collage44x14.style4 .scroll #name1, .collage44x14.style4 .scroll #name2 { line-height: 22px; }
.collage44x14.style4.scroll-bg #dates { left:400px !important; }
.collage44x14.style4.scroll-bg #born, .collage44x14.style4.scroll-bg #death { background:url('/wp-content/uploads/2017/10/scroll-owb.png') no-repeat center center; background-size: 100% 100%; display:inline-block !important; float:left; color:#ccb69c !important; padding: 16px 25px 22px; margin: 0 125px 0 0; width: 200px; height: 70px !important}

.collage44x14.style4 #dates span { display:none }
.collage44x14.style4 .scroll #dates, .collage44x14.style4 .scroll #dates2 { top: 44px; }

.collage44x14.style4 p#surname { top: 195px; text-align:right !Important; left: 350px; display:block; margin: 0 auto; text-align:center; width:400px; position: absolute; z-index:999; font-size: 55px; letter-spacing:-2px; text-transform:uppercase; line-height: 40px;  } 


/* Portrait - 24x12 =================================================== */
.portrait #mask { width: 775px; height: 358px; top:67px; left: 70px; }
.portrait #background { width: 90% !important; left:5% !important; top:7% !important }
.portrait p#name { top: 175px; width: 60%; right: 5%;  }
.portrait #dates { top: 250px; font-size:32px; text-transform:uppercase; width: 60%; right: 5%  }
.portrait #dates p { display:inline-block; letter-spacing:-1px !important}
.portrait #death { margin-left: 60px}
.portrait #words { top: 315px; font-size:22px; width: 50%; right: 0%   }
.portrait img#portrait { width: 325px; height: auto; left: -25px; top:40px; z-index:9995 !important }
.portrait #portrait-border { display:none !important }


.portrait img#vase{
    height: 180px; 
	width: 180px;
	top: 65px;
	left: 365px;
display:none
}
.portrait #bronzevase { position: absolute !important; top:65px !important; left:365px !important;}

.portrait #granite { height: 465px !important  }

.portrait img#emblem1,
.portrait img#emblem2,
.portrait img#emblem3 { width:100px; height:auto; z-index:9999 !important  }

.portrait img#emblem1{ width: 50px; top: 250px; left: 475px; }
.portrait img#emblem2{ width: 150px; top: 25px; left: 600px; }
.portrait img#emblem3{ display:none }

.portrait.scroll-bg #name { top: 175px !important;}
.portrait.scroll-bg #dates { top:25px !important; left: 500px; width: 50% }
.portrait.scroll-bg #born, .portrait.scroll-bg #death{
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/04/portrait-scroll-brown.png');
	background-size:100% 100% !important;
	width:250px;
	height: 65px !Important;
	padding-top: 17px;
	margin-right:0;
	font-size: 30px;
	line-height:1em
}

.portrait.scroll-bg #born{ top: 100px !important;  }
.portrait.scroll-bg #death{ top: 200px !important; margin-left: 0px; margin-top: 10px}
.portrait.scroll-bg #words{ top: 270px !important; width: 250px;  left: 230px  }
.portrait.scroll-bg img#emblem1{ width:70px; top: 250px; left: 300px; display:block; }
.portrait.scroll-bg img#emblem2{ width:70px; top: 250px; left: 675px; display:block;}

.portrait #dates span { display:none }

.scroll-owb { background:url('https://www.trigardmemorials.com/wp-content/uploads/2017/10/scroll-owb.png') no-repeat center center !important; background-size: 100% 100% !important; }
.scroll-oxide { background:url('https://www.trigardmemorials.com/wp-content/uploads/2017/10/scroll-oxide.png') no-repeat center center !important; background-size: 100% 100% !important; }
.scroll-green { background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/04/portrait-scroll-green.png') no-repeat center center !important; background-size: 100% 100% !important; }
.scroll-cherry { background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/04/portrait-scroll-cherry.png') no-repeat center center !important; background-size: 100% 100% !important; }

/* Portrait 24 x 12 Layout - 2
===================================================== */

.portrait.template-2 p#name { top: 50px; width: 60%; right: 9%;  }
.portrait.template-2 #dates { top: 150px; font-size:32px; text-transform:uppercase; width: 60%; right: 8%  }
.portrait.template-2 #dates p { display:inline-block; letter-spacing:-1px !important}
.portrait.template-2 #death { margin-left: 50px}
.portrait.template-2 #words { top: 280px; font-size:22px; width: 250px; left: 250px; }
.portrait.template-2 img#vase,
.portrait.template-2 img#bronzevase { display:none !important }

.portrait.template-2 img#emblem1,
.portrait.template-2 img#emblem2,
.portrait.template-2 img#emblem3 { width:75px; height:auto; }

.portrait.template-2 img#emblem1{ top: 250px; left: 300px; }
.portrait.template-2 img#emblem2{  top: 250px; left: 650px; }
.portrait.template-2 img#emblem3{ top: 105px; left: 390px; cursor:all-scroll }

.portrait.template-2.scroll-bg p#name { top: 50px !important; width: 60%; right: 9%;  }

.portrait.template-2.scroll-bg #dates { top:150px !important; left: 225px; width: 80% }

.portrait.template-2.scroll-bg #born, .portrait-2.scroll-bg #death{
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/04/portrait-scroll-brown.png');
	background-size:100% 100% !important;
	width:240px;
	height: 70px !important;
	margin-right:0;
	margin-top:0;
	padding-top: 20px !important
}

.portrait.template-2.scroll-bg #born{ top: 100px !important;  }
.portrait.template-2.scroll-bg #death{ top: 200px !important; margin-left: 20px; margin-top: 0px}
.portrait.template-2.scroll-bg #words{ top: 280px !important; width: 250px; left: 250px;  }



/* Portrait 24 x 14
===================================================== */
.p24x14 #mask { width: 774px; height: 425px; top:69px; left: 70px; }

.p24x14 #granite { height: 535px !important  }

.p24x14 img#vase{ top: 75px; }
.p24x14 #bronzevase { position: absolute !important; top:75px !important; left:365px !important;}

.p24x14 img#portrait {  top:35px; left: -75px; width: 400px;}
.p24x14 img#background { height: 475px !important}

.p24x14 p#name { top: 210px; width: 465px; right: 0; }
.p24x14 #dates { top: 300px; font-size:32px; text-transform:uppercase; width: 60%; right: 0  }
.p24x14 #dates p { display:inline-block; letter-spacing:-1px !important}
.p24x14 #death { margin-left: 60px}
.p24x14 #words { top: 375px; font-size:22px; width: 350px; right:-50px }

.p24x14 img#emblem1{  top: 300px; left: 515px; }
.p24x14 img#emblem2{  top: 25px; left: 550px; }

.p24x14.scroll-bg #name { top: 210px !important; }
.p24x14.scroll-bg #dates { top:50px !important; left: 500px; width: 50% }

.p24x14.scroll-bg #born, .portrait.scroll-bg #death{
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/04/portrait-scroll-brown.png');
	background-size:100% 100% !important;
	width:250px;
	height: 40px;
	padding-top: 15px;
	margin-right:0
}

.p24x14.scroll-bg #born{ top: 100px !important;  }

.p24x14.scroll-bg #death{ top: 200px !important; margin-left: 0px; margin-top: 10px}

.p24x14.scroll-bg #words{ top: 325px !important; width: 300px; font-size: 20px; right: -50px !Important }

.p24x14.scroll-bg img#emblem1{ width:85px; top: 300px; left: 300px; }
.p24x14.scroll-bg img#emblem2{ width:85px; top: 300px; left: 675px; }


/* Portrait 24 x 14 Layout - 2
===================================================== */

.p24x14.template-2 p#name { top: 75px; width: 550px; right: 0; font-size: 60px }
.p24x14.template-2 #dates { top: 200px; font-size:32px; text-transform:uppercase; width: 60%; right: 50px  }
.p24x14.template-2 #dates p { display:inline-block; letter-spacing:-1px !important}
.p24x14.template-2 #death { margin-left: 50px}
.p24x14.template-2 #words { top: 300px; font-size:22px; width: 300px; right: 0   }
.p24x14.template-2 img#vase { display:none   }


.p24x14.template-2 img#emblem1,
.p24x14.template-2 img#emblem2,
.p24x14.template-2 img#emblem3 { width:90px; height:auto; }

.p24x14.template-2 img#emblem1{ top: 300px; left: 300px; }
.p24x14.template-2 img#emblem2{ width: 105px; top: 300px; left: 650px; }
.p24x14.template-2 img#emblem3{ display:none; }

.p24x14.template-2.scroll-bg #name { top: 150px !important;  }
.p24x14.template-2.scroll-bg #dates { top:175px !important; left: 225px; width: 80% }

.p24x14.template-2.scroll-bg #born, .portrait-2.scroll-bg #death{
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/04/portrait-scroll-brown.png');
	background-size:100% 100% !important;
	width:240px;
	height: 70px !important;
	padding-top: 10px;
	margin-right:0
}

.p24x14.template-2.scroll-bg #born{ top: 100px !important;  }
.p24x14.template-2.scroll-bg #death{ top: 200px !important; margin-left: 20px; margin-top: 0px}
.p24x14.template-2.scroll-bg #words{ top: 325px !important; width: 275px; right: -10px !important; }
.portrait .scroll-owb { background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/04/portrait-scroll-brown.png') no-repeat center center !important; background-size: 100% 100% !important; }
.portrait .scroll-oxide { background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/04/portrait-scroll-oxide.png') no-repeat center center !important; background-size: 100% 100% !important; }


/* Portrait - 36x13 =================================================== */
.p36x13 #mask { width: 785px; height: 257px; top:60px; left: 65px; }

.p36x13 #granite { height: 345px !important  }
.p36x13 #background { height: 290px !important}

.p36x13 img#vase { width: 120px; height:auto; top: 50px; left: 400px; display:none  }
.p36x13 #bronzevase { width: 120px !important; height: 120px !important; position: absolute !important; top:50px !important; left:400px !important;}

.p36x13 #portrait-border { display:none }
.p36x13 img#portrait { width: 300px; height: auto; left: 240px; top:25px; } 

.p36x13 img#emblem1,
.p36x13 img#emblem2,
.p36x13 img#emblem3 { width:70px; height:auto; z-index:9999 !important; }

.p36x13 img#emblem1{ top: 150px; left: 125px; }
.p36x13 img#emblem2{ top: 20px; left: 360px; }
.p36x13 img#emblem3{ top: 150px; left: 600px; cursor:all-scroll }

.p36x13 p#surname { top: 175px; display:block; margin: 0 auto; text-align:center; width: 785px; position: absolute; z-index:9999; font-size: 60px; letter-spacing:-2px; text-transform: uppercase !important  }  

.p36x13 #dates { width:100%; }

.p36x13 .scroll {
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-brown.png');
	background-size:100% 100% !important;
	width:235px;
	height:80px;
	z-index:9999;
	position: absolute;
	left: 25px;
	top: 25px; 
}
/*other background color matches*/
.p36x13 .scroll.cherry{background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-cherry.png');}
.p36x13 .scroll.green{background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-green.png');}
.p36x13 .scroll.oxide{background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-oxide.png');}

.p36x13 .scroll #name1, .p36x13 .scroll #name2 { text-align:center; font-size: 40px; margin-top: -3px;  }
.p36x13 .scroll #words, .p36x13 .scroll #words2{ top: 85px; left: 0px; font-family: arial; width: 225px; font-size: 18px; text-align:center; letter-spacing: 0px !important; font-family:monotype c }
.p36x13 .scroll #words2 { position: absolute; top: 85px; left:0px; line-height: 1em !important;  }
.p36x13 .scroll #dates, .p36x13 .scroll #dates2 { top: 54px; left: 0px; font-size: 13px; }
.p36x13 .scroll #born, .p36x13 .scroll #born2 { width: 90px; text-align:center; }
.p36x13 .scroll #death, .p36x13 .scroll #death2 { width: 90px; text-align:center; margin-left: 15px  }

.p36x13 .scroll2 { left: 525px !important; }

.p36x13 .words2 { display:none !important }
.p36x13 .words1 { display:block !important }



/* Portrait - 36x13 - Layout 2
=================================================== */

.p36x13.template-2 img#vase { width: 125px; height:auto; top: 0px; left: 315px; display:block }
.p36x13.template-2 img#portrait { width: 300px; height: auto; left: 0px; top:0px; } 

.p36x13.template-2 img#emblem1,
.p36x13.template-2 img#emblem2,
.p36x13.template-2 img#emblem3 { width:55px; height:auto; z-index:9999 !important; }

.p36x13.template-2 img#emblem1{ top: 190px; left: 300px;  }
.p36x13.template-2 img#emblem2{ top: 190px; left: 700px; }
.p36x13.template-2 img#emblem3{ top: 130px; left: 350px; cursor:all-scroll }

.p36x13.template-2 p#surname { top: 170px; display:block; margin: 0 auto; text-align:center; width: 450px;  left: 300px; position: absolute; z-index:8888; font-size: 4em; letter-spacing:-2px; text-transform: uppercase !important }  

.p36x13.template-2 #dates { width:100%; }

.p36x13.template-2 .scroll {
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-brown.png');
	background-size:100% 100% !important;
	width:235px;
	height:80px;
	z-index:9999;
	position: absolute;
	left: 500px;
	top: 10px; 
}
/*other background color matches*/
.p36x13.template-2 .scroll.cherry{background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-cherry.png');}
.p36x13.template-2 .scroll.green{background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-green.png');}
.p36x13.template-2 .scroll.oxide{background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-oxide.png');}
.p36x13.template-2 .scroll #name1, .p36x13-2 .scroll #name2 { text-align:center; font-size: 40px; margin-top: -3px;  }
.p36x13.template-2 .scroll #words { top: 185px; left: -910px; font-family: arial; width: 300px; font-size: 22px; text-align:center; letter-spacing: 0px !important; font-family:monotype c; z-index:9999 }
.p36x13.template-2 .scroll #words2 { display:none }
.p36x13.template-2 .scroll #dates, .p36x13-2 .scroll #dates2 { top: 54px; left: 0px; font-size: 13px; }
.p36x13.template-2 .scroll #born, .p36x13-2 .scroll #born2 { width: 90px; text-align:center; }
.p36x13.template-2 .scroll #death, .p36x13-2 .scroll #death2 { width: 90px; text-align:center; margin-left: 15px  }
.p36x13.template-2 .scroll2 { top: 100px; left: 500px !important; }
.p36x13.template-2 .words1 { display:none !important }
.p36x13.template-2 .words2 { display:block !important }

.p36x13.template-2 #bronzevase { width: 130px !important; height: 125px !important; position: absolute !important; top:0px !important; left:312px !important;}


/* Portrait - 44x14 =================================================== */
.p44x14 #mask { width: 785px; height: 223px; top:60px; left: 65px; }

.p44x14 #granite { height: 310px !important  }

.p44x14 img#vase {  width: 115px; height:auto; top: 55px; left: 400px; display:none  }
.p44x14 #bronzevase { width: 117px !important; height: 117px !important; position: absolute !important; top:55px !important; left:400px !important;}

.p44x14 #portrait-border { display:none}
.p44x14 img#portrait { width: 275px; height: auto; left: 250px; top:0px; z-index:9990 !Important } 

.p44x14 p#surname { top: 140px; display:block; margin: 0 auto; text-align:center; width: 800px; position: absolute; z-index:9995; font-size: 60px; letter-spacing:-2px; text-transform: uppercase !important;  }  

.p44x14 .scroll {
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-brown.png');
	background-size:100% 100% !important;
	width:215px;
	height:70px;
	z-index:9999;
	position: absolute;
	left: 25px;
	top: 25px; 
}


.p44x14 img#emblem1,
.p44x14 img#emblem2,
.p44x14 img#emblem3 { width:60px; height:auto; z-index:9999 !important; }

.p44x14 img#emblem1{ top: 150px; left: 100px; }
.p44x14 img#emblem2{ top: 20px; left: 350px; }
.p44x14 img#emblem3{ top: 150px; left: 615px; cursor:all-scroll }


.p44x14 .scroll #name1, .p44x14 .scroll #name2 { text-align:center; font-size: 36px; margin-top: -3px;  }
.p44x14 .scroll #words, .p44x14 .scroll #words2{ top: 75px; left: 0px; font-family: arial; width: 160px; margin: 0; font-size: 16px; text-align:center; letter-spacing: 0px !important; font-family:monotype c; left: 25px}
.p44x14 .scroll #words2 { position: absolute; top: 75px; line-height: 1em !important;  }
.p44x14 .scroll #dates, .p44x14 .scroll #dates2 { width: 100%; top: 47px; left: 0px; font-size: 13px; }
.p44x14 .scroll #born, .p44x14 .scroll #born2 { width: 90px; text-align:center; }
.p44x14 .scroll #death, .p44x14 .scroll #death2 { width: 90px; text-align:center; margin-left: 5px  }

.p44x14 .scroll2 { left: 540px !important; }

.p44x14 .words2 { display:none !important }
.p44x14 .words1 { display:block !important }


/*other background color matches*/
.p44x14 .scroll.cherry{background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-cherry.png');}
.p44x14 .scroll.green{background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-green.png');}
.p44x14 .scroll.oxide{background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-oxide.png');}



/* Portrait - 44x14- Layout 2
=================================================== */

.p44x14.template-2 img#vase {  left: 325px; display:block  }
.p44x14.template-2 #bronzevase { position: absolute !important; top:0px !important; left:325px !important;}
.p44x14.template-2 img#portrait { width: 300px; height: auto; left: -25px; top:0px; } 

.p44x14.template-2 img#emblem1,
.p44x14.template-2 img#emblem2,
.p44x14.template-2 img#emblem3 { width:55px; }

.p44x14.template-2 img#emblem1{ top: 10px; left: 725px; }
.p44x14.template-2 img#emblem2{ top:125px; left: 355px; }
.p44x14.template-2 img#emblem3{ top: 95px; left: 725px; cursor:all-scroll }

.p44x14.template-2 p#surname { top: 140px;  text-align:right; width: 380px; left: 380px; font-size: 4em;}  

.p44x14.template-2 #dates { width:100%; }

.p44x14.template-2 .scroll {
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-brown.png');
	background-size:100% 100% !important;
	width:215px;
	height:70px;
	z-index:9999;
	position: absolute;
	left: 500px;
	top: 10px; 
}

/*other background color matches*/
.p44x14.template-2 .scroll.cherry{background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-cherry.png');}
.p44x14.template-2 .scroll.green{background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-green.png');}
.p44x14.template-2 .scroll.oxide{background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/05/portrait-c-scroll-oxide.png');}
.p44x14.template-2 .scroll #name1, .p44x14-2 .scroll #name2 { text-align:center; font-size: 36px; margin-top: -3px;  }
.p44x14.template-2 .scroll #words { top: 185px; left: -480px; font-family: arial; width: 300px; font-size: 20px; text-align:center; letter-spacing: 0px !important; font-family:monotype c;  }
.p44x14.template-2 .scroll #words2 { display:none }
.p44x14.template-2 .scroll #dates, .p44x14-2 .scroll #dates2 { top: 47px; left: 0px; font-size: 13px; }
.p44x14.template-2 .scroll #born, .p44x14-2 .scroll #born2 { width: 90px; text-align:center; }
.p44x14.template-2 .scroll #death, .p44x14-2 .scroll #death2 { width: 90px; text-align:center; margin-left: 7px  }
.p44x14.template-2 .scroll2 { top: 85px; left: 500px !important; }
.p44x14.template-2 .words1 { display:none !important }
.p44x14.template-2 .words2 { display:block !important }


/* Veteran =================================================== */
.veteran #mask { width: 810px; height: 450px;top:50px; left: 50px;}
.veteran #granite { height: 475px !Important }
.veteran #background { width:90% !important; left: 5% !important; top: 7% !important}
.veteran p { font-family:govmark !important; text-transform:uppercase;  }
.veteran p#name { top: 80px; font-size: 36px; letter-spacing: 3px; width:100% }
.veteran #dates { top: 225px; font-size: 26px; letter-spacing: 3px;z-index: 9995 !Important;}
.veteran #dates p { display:inline-block; width: 305px;}
.veteran #born { margin-right: 70px }
.veteran #words { top: 230px; width: 720px; font-size: 26px; margin: 0 auto; left:100px; line-height: 1.75em; letter-spacing: 3px; display:none; }
.veteran img#emblem1{ left: 365px; top: 215px; width: 60px; height:auto; z-index: 9999 !Important;}
.veteran img#emblem3{ left: 50px; top: 50px; width: 60px; height:auto; z-index: 9999 !Important;}
.veteran img#emblem2{ left: 695px; top: 50px; width: 60px; height:auto; z-index: 9999 !Important;}
.veteran #portrait-border { display:none }
.veteran #surname { display:none; font-size: 26px; }

.veteran .maiden { display:none }
.veteran #dates span { display:none }
.veteran .message {display:none !important}
.veteran .showme { display:block !important}

.veteran img#vase, .veteran #bronzevase{
    height: 100px !important;
	width: 100px !important;
	top: 465px !important;
	left: 15px !important;
	display:none;
}

.veteran.scroll-bg p#name { top: 80px !important}
.veteran.scroll-bg #dates { top: 215px !important; left: 65px; width:100%; }
.veteran.scroll-bg #words { top: 145px; left:0; width:100% }
.veteran.scroll-bg #born { margin-right:0; }
.veteran.scroll-bg #death {  margin-left: 80px;  }
.veteran.scroll-bg #born, .veteran.scroll-bg #death { padding: 5px 5px 5px !important; background:url('https://www.trigardmemorials.com/wp-content/uploads/2017/12/veteran-scroll.jpg'); background-size: 100% 100%; height: auto !important; border:1px solid #352b26; width: 300px; letter-spacing:1px; box-shadow: 0 0 10px #000; height: 50px !important; }

.veteran.template-2 p#name,
.veteran.template-2.scroll-bg p#name { top: 50px !important; }
.veteran.template-2 #words,
.veteran.template-2.scroll-bg #words { top: 125px !Important; display:block; width:100%; left:0 }
.veteran.template-2 #surname { display:block; font-size: 26px;position: absolute; left:0%; width:100%; z-index:9999 !important; text-align:center; margin: 0 auto; top: 280px; letter-spacing: 3px;}
.veteran.template-2 #dates { top: 200px !important; left: 0px; width:100%; }
.veteran.template-2.scroll-bg #dates { top: 200px !important; left: 65px; width:100%; }


.va-8x5 #mask { width: 750px; height: 462px; top:75px; left: 82px;  }
.va-8x5 #background { width: 90% !important; left: 5% !important}
.va-8x5 img#vase,
.va-8x5 #portrait-border { display:none }
.va-8x5 #granite.granite-shadow { box-shadow: 0 0 0 !important }
.va-8x5 { text-transform:uppercase !important; font-family:govmark !important; font-weight:100 !important }
.va-8x5 p#name { top: 60px; font-size: 50px; letter-spacing:1px; width: 100%; }
.va-8x5 #dates { top: 360px; font-size: 31px; }
.va-8x5 #dates p { display:inline-block; }
.va-8x5 #words { top: 170px; width: 100% !important; left: 0% !important; font-size:28px; font-family:govmark !important; line-height: 1.25em;}
.va-8x5 img#emblem1{ top: 235px; left: 335px; cursor:all-scroll; width: 85px; }
.va-8x5.scroll-bg #born, .va-8x5.scroll-bg #death { background:url('/wp-content/uploads/2021/05/scroll-bg.jpg') no-repeat center center; background-size: 100% 100%; display:inline-block !important; float:left; color:#ccb69c !important; padding: 5px 25px 5px; margin: 0 35px 0 0; width: 315px; height: 50px !important; box-shadow: 0 0 5px #000; font-size: 30px }
.va-8x5.scroll-bg #dates { top: 360px !important; left: 40px !important }
.va-8x5 img#emblem2,.va-8x5 img#emblem3 { display:none }

/* Pet Markers =================================================== */
.pet #mask {width: 800px; height: 520px; top:0px; left: 0px; }

.pet #background { box-shadow: 0 0 0 !important; width: 90% !Important; left: 5% !Important; top: 7% !important }
.pet img#vase { display:none }
.pet #granite.granite-shadow { box-shadow: 0 0 0 !important }
.pet #dates span { display:none }
.pet #dates p { display:block;}
.pet #emblem1,
.pet #emblem2,
.pet #emblem3 { display:none }

.dogbone #portrait-border { top: 125px; left: 14%; height: 265px; width: 195px; z-index:9999 !important;  }
.dogbone #portrait-container { height: 245px; width: 175px; top: 5px; left: 5px; background:#25160c }
.dogbone img#portrait { width: 115%; height: auto; left: -10px; top:0px; }

.dogbone p#name { top: 125px; font-size: 85px; letter-spacing:1px; left: 35px; font-family:optima; z-index:9990 !important  }
.dogbone #dates { top: 250px; font-size: 38px; left: 60px; font-family:optima; z-index:9990 !important  }
.dogbone #words { top: 300px; width: 17%; left: 650px; font-size: 26px; line-height: 1.15em; font-family:optima }
.dogbone #emblem1 { width: 150px; height: auto; left: 650px; top:100px; display:block }

.heart { left: 130px }
.heart #background,
.heart #border { width: 575px !important; height: auto !important; margin:0 auto; }
.heart #border { z-index:9999 }

.heart p#name { top: 150px; left: 110px; font-size: 85px; letter-spacing:1px; margin:0; text-align:left; width: 300px; z-index:9999 !important; line-height:1em; font-family:Monotype C;  }
.heart #dates { top: 250px; left: 120px; margin:0; text-align:left; font-size: 32px; font-family:optima;  z-index:9999 !important; width: 250px }
.heart #words { top: 365px; width: 250px; left: 205px; font-size: 28px; line-height: 1.15em;  z-index:9999 !important; }

.heart #portrait-border { top: 70px; left: 70px; height: 420px; width: 520px; border-radius:0; border:0; background:transparent }
.heart #portrait-border:hover { background:transparent; }
.heart #portrait-container { height: 420px; width: 520px; top: -5px; left: -5px;  box-shadow:0 0 0; border-radius:0; border:2px solid red;}
.heart img#portrait { width: 100% !important; height: auto; left: 10px; top:0px; z-index:3 !important } 

.heart:hover #background {z-index:1;}
.heart:hover #border {z-index:2; opacity:.5}
.heart img#portrait:hover {z-index:9999 !important }
.heart:hover p#name, .heart:hover #dates, .heart:hover #words {display:none }

/*rectangle - horizontal*/

.pet-rectangle #background { width: 600px !important; height: 480px !important; left: 150px !important; top: 35px  !important; }
.pet-rectangle p{ text-shadow: 0 0 5px #000, 0 0 10px #000 !important }
.pet-rectangle p#name { top: 320px; font-size: 75px; letter-spacing:1px; font-family:optima; width: 560px; text-align:center; z-index:9999 !important; line-height:1em; right: 70px }
.pet-rectangle #dates { top: 400px; font-size: 32px; left: 50px; font-family:optima;  z-index:9999 !important }
.pet-rectangle #dates p { display:inline-block;  z-index:9999 !important}
.pet-rectangle #dates span { display:inline-block; }
.pet-rectangle #words { top: 450px; width: 700px; left: 100px; font-size: 28px; line-height: 1.15em;  z-index:9999 !important }
.pet-rectangle #emblem1 { width: 150px; height: auto; left: 850px; top:400px; z-index:9999 !important }
.pet-rectangle #dates br { display:none }

.pet-rectangle #portrait-border { top: 35px; left: 150px; height: 480px; width: 600px; padding: 25px; border-radius: 0; background:url('https://www.trigardmemorials.com/wp-content/uploads/2019/08/8x10-border.png'); background-size: 100% 100%; display:block !Important}
.pet-rectangle #portrait-container { height: 438px; width: 557px; top: -4px; left: -4px;  border-radius: 0; }
.pet-rectangle img#portrait { max-width: 600px; width: 575px; height: auto; left: 0px; top:0px; } 

/*rectangle - vertical*/
.pet-rectangle-v #mask {height: 550px;}

.pet-rectangle-v #background { width: 400px !important; height:485px !important; left: 200px !important; top: 35px !important; }
.pet-rectangle-v p{ text-shadow: 0 0 3px #000, 0 0 5px #000, 0 0 10px #000 !important }
.pet-rectangle-v p#name { top: 80px; left: 230px; font-size: 60px; letter-spacing:1px; font-family:optima; width: 370px; text-align:left; z-index:9999 !important; line-height:1em;  }
.pet-rectangle-v #dates { top: 400px; width: 370px; font-size: 26px; letter-spacing:-1px; left: 215px; font-family:optima;  z-index:9999 !important; }
.pet-rectangle-v #dates p { display:inline-block; z-index:9999 !important}
.pet-rectangle-v #dates span { display:inline-block; }
.pet-rectangle-v #words { top: 450px; width: 370px; left: 215px; font-size: 24px; line-height: 1.15em;  z-index:9999 !important; }
.pet-rectangle-v #emblem1 { width: 150px; height: auto; left: 850px; top:400px; z-index:9999 !important }
.pet-rectangle-v #dates br { display:none }

.pet-rectangle-v #portrait-border { top: 35px; left: 200px; height: 500px; width: 400px; padding: 25px; border-radius: 0; background:url('https://www.trigardmemorials.com/wp-content/uploads/2019/08/8x10-border.png'); background-size: 100% 100%; display:block !Important}
.pet-rectangle-v #portrait-container { height: 456px; width: 370px; top: -3px; left: -10px;  border-radius: 0; }
.pet-rectangle-v img#portrait { max-width:600px; width: 550px; height: auto; left: -150px; top:0px; } 

/*rectangle - split*/
.pet-rectangle-split #background { width: 600px !important; height: 480px !important; left: 150px !important; top: 35px !important; }
.pet-rectangle-split p{ text-shadow: 0 0 5px #000, 0 0 10px #000 !important }
.pet-rectangle-split p#name { top: 150px; left: 460px; font-size: 55px; letter-spacing:1px; font-family:optima;  width: 270px; text-align:center; z-index:9999 !important; line-height:1em; }
.pet-rectangle-split #dates { top: 235px; font-size: 28px; left: 460px; font-family:optima; width: 270px; z-index:9999 !important }
.pet-rectangle-split #dates p { display:inline-block;  z-index:9999 !important}
.pet-rectangle-split #words { top: 425px; width:270px; left: 460px; font-size: 24px; line-height: 1.15em;  z-index:9999 !important }
.pet-rectangle-split #emblem1 { width: 150px; height: auto; left: 850px; top:400px; z-index:9999 !important }
.pet-rectangle-split #dates span { color:transparent; text-shadow: 0 0 0; display:block; height:1px }

.pet-rectangle-split #portrait-border { top: 35px; left: 150px; height: 480px; width: 600px; padding: 25px; border-radius: 0; background:url('https://www.trigardmemorials.com/wp-content/uploads/2019/09/split-border-8x10.png'); background-size: 100% 100%; display:block !Important}
.pet-rectangle-split #portrait-container { height: 438px; width: 271px; top: -4px; left: -4px; border-radius: 0; }
.pet-rectangle-split img#portrait { width: 210%; height: auto; left: -150px; top:0px; } 
.pet-rectangle-split #portrait-container:hover { border:1px solid red }



/* horseshoe */
.horseshoe { left: 130px; }
.horseshoe #background,
.horseshoe #border { width: 470px !important; height: auto !important; margin:0 auto; top:0 !important}
.horseshoe #border { z-index:9999 }

.horseshoe p#name { top: 50px; left: 180px; font-size: 47px; text-transform:uppercase; letter-spacing:1px; margin:0; text-align:left; width: 200px; z-index:9999 !important; line-height:1em; font-family:Optima; text-align:center }
.horseshoe #dates { top: 120px; left:270px; margin:0; text-align:left; font-size: 24px; letter-spacing:-1px; font-family:optima;  z-index:9995 !important; width: 250px }
.horseshoe #words { display:none }
.horseshoe #dates span { color:transparent; text-shadow: 0 0 0; display:block; height:1px }

.horseshoe #portrait-border { top: 31px; left: 90px; height: 500px; width: 455px; border-radius:0; border:0; background:transparent }
.horseshoe #portrait-border:hover { background:transparent; }
.horseshoe #portrait-container { height: 450px; width: 375px; top: 0px; left: 0px;  box-shadow:0 0 0; border-radius:0 0 50em 50em; border:2px solid red; }
.horseshoe img#portrait { width: 90%; height: auto; left: 25px; top:100px; z-index:3 !important } 

.horseshoe:hover #background {z-index:1;}
.horseshoe:hover #border {z-index:2; opacity:.5}
.horseshoe img#portrait:hover {z-index:9995 !important }
.horseshoe:hover p#name, .horseshoe:hover #dates, .horseshoe:hover #words {display:none }



/* Cremation Memorial - Single 12x12 =================================================== */
.cremation #mask { width: 480px; height: 480px; top:40px; left: 200px;  }
.cremation #background { width: 480px !important; left: 200px !important; top: 7% !important}
.cremation #granite { width: 530px !important; left: 175px !important; height: 530px !important }
.cremation img#vase, .cremation #portrait-border {display:none }
.cremation #emblem1 { width: 150px; height: auto; top: 50px; left: 175px; dipslay:block;}

.cremation p#name { width: 410px; left: 35px; margin: 0 auto; top: 205px; font-size: 55px; }
.cremation p#surname { display:block; position: absolute; width: 410px; left: 35px; overflow:hidden; text-align:center; font-size: 55px; z-index:9999 !important; text-transform:uppercase; top: 260px !important;  }

.cremation #dates { font-size: 22px; top: 340px; width: 410px; left: 35px; letter-spacing:-1px; }

.cremation #words { width: 410px; left: 35px; top: 390px; font-family:Monotype Corsiva; font-size: 26px; }

.cremation.scroll-bg #dates { top: 330px !important; left: 65px !important; color:transparent !important; }

.cremation.scroll-bg #born, .cremation.scroll-bg #death{
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/02/cremation-scrolls.png');
	background-size:100% 100% !important;
	margin-right:5px; 
	padding-top: 10px !important; 
	width:175px !important;
	height: 50px !important; 
	float:left;
}

.cremation.scroll-bg #dates span{ display:none !important }

.cremation #bronzevase{
    height: 100px !important;
	width: 100px !important;
	top: 465px !important;
	left: 15px !important;
	display:none;
}

.cremation #emblem3 { display:none }


/* Cremation Memorial - Companion 12x12 =================================================== */

.ccompanion #emblem1 { display:none !important }
.ccompanion p#surname { top: 50px !important; display:block; margin: 0 auto; text-align:center; position: absolute; z-index:8888; font-size: 3.5em;   }  

.ccompanion .scroll,
.ccompanion .scroll2,
.ccompanion.scroll-bg .scroll,
.ccompanion.scroll-bg .scroll2  { position: absolute; top: 120px !important; text-align:center; width: 410px; left:35px; z-index:9999;  }

.ccompanion .scroll2,
.ccompanion.scroll-bg .scroll2 { top: 270px !important}

.ccompanion #name1,
.ccompanion #name2 { font-size: 45px; left: 0}

.ccompanion .scroll #dates,
.ccompanion .scroll2 #dates,
.ccompanion .scroll-bg .scroll #dates,
.ccompanion .scroll-bg .scroll2 #dates { position: absolute; top: 60px !important; left: 0px !important; letter-spacing: -1px; font-size: 13px; text-transform:uppercase; font-size: 22px }

.ccompanion.scroll-bg .scroll #dates,
.ccompanion.scroll-bg .scroll2 #dates { top: 60px !important; left: 25px !important }

.ccompanion #words,
.ccompanion .scroll2 #words2 { position: absolute; width: 410px; left: 0px; top: 115px; font-family:Monotype Corsiva; font-size: 22px; }

.ccompanion .scroll2 #words2 { top: 115px  }

.ccompanion #dates { top: 60px !important;  }

.ccompanion #born, .ccompanion #death,
.ccompanion #born2, .ccompanion #death2{
	letter-spacing:0px; 
	padding: 10px 0;
}

.ccompanion.scroll-bg #born, .ccompanion.scroll-bg #death,
.ccompanion.scroll-bg #born2, .ccompanion.scroll-bg #death2{
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/02/cremation-scrolls.png');
	background-size:100% 100% !important;
	margin-right:5px; 
	padding-top: 10px !important; 
	width:175px !important;
	height: 50px !important; 
	letter-spacing:-1px;
	top:0;
	float:left; 
}

.ccompanion.scroll-bg .scroll #dates span,
.ccompanion.scroll-bg .scroll2 #dates span { display:none }



/* Cremation Memorial - Companion 20x12 =================================================== */
.ccompanion20 #mask { width: 825px; height: 495px; top:40px; left: 45px; }
.ccompanion20 #background { width: 90% !important; left: 5% !important; top:7% !important }
.ccompanion20 img#vase, .ccompanion20 #portrait-border {display:none }

.ccompanion20 #granite { height: 540px !important }

.ccompanion20 p#surname { width: 750px; top: 45px !important; left: 35px; display:block; margin: 0 auto; text-align:center; position: absolute; text-transform:uppercase; z-index:8888; font-size: 5.5em;   }  

.ccompanion20 #emblem1 { width: 150px; height: auto; top: 160px; left: 165px }
.ccompanion20 #emblem2 { width: 150px; height: auto; top: 160px; left: 515px }

.ccompanion20 .scroll,
.ccompanion20 .scroll2,
.ccompanion20.scroll-bg .scroll,
.ccompanion20.scroll-bg .scroll2  { position: absolute; top: 310px !important; text-align:center; width: 410px; left:35px; z-index:9999;  }

.ccompanion20 .scroll2,
.ccompanion20.scroll-bg .scroll2 { left: 390px }

.ccompanion20 #name1,
.ccompanion20 #name2 { font-size: 45px }

.ccompanion20 .scroll #dates,
.ccompanion20 .scroll2 #dates,
.ccompanion20.scroll-bg .scroll #dates,
.ccompanion20.scroll-bg .scroll2 #dates { position: absolute; top: 60px !important; left: 0px !important; letter-spacing: -1px; font-size: 22px !Important; text-transform:uppercase;  }

.ccompanion20.scroll2 #dates,
.ccompanion20.scroll-bg .scroll2 #dates { top: 60px !important; }

.ccompanion20.scroll-bg .scroll #dates,
.ccompanion20.scroll-bg .scroll2 #dates { left: 25px !important }

.ccompanion20 #words,
.ccompanion20 .scroll2 #words2 { position:absolute; width: 410px; left: 0px; top: 120px; font-family:Monotype Corsiva; font-size: 18px; }
.ccompanion20 .scroll2 #words2 {top: 115px !important }


.ccompanion20 #dates { top: 60px !important;  }

.ccompanion20 #born, .ccompanion20 #death,
.ccompanion20 #born2, .ccompanion20 #death2{ letter-spacing:0px;  padding: 10px 0; }
.ccompanion20.scroll-bg #born, .ccompanion20.scroll-bg #death,
.ccompanion20.scroll-bg #born2, .ccompanion20.scroll-bg #death2{
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/02/cremation-scrolls.png');
	background-size:100% 100% !important;
	margin-right:5px; 
	padding-top: 10px !important; 
	width:175px !important;
	height: 50px !important; 
	letter-spacing:-1px;
	top:0;
	float:left; 
}
.ccompanion20.scroll-bg .scroll #dates span,
.ccompanion20.scroll-bg .scroll2 #dates span { display:none }

.ccompanion20 #bronzevase{
    height: 100px !important;
	width: 100px !important;
	top: 465px !important;
	left: -25px !important;
	display:none;
}


/* Medallion =================================================== */
.medallion #mask {width: 785px; height: 500px; top:0px; left: 0px;  }

.medallion img#vase,
.medallion p#name,
.medallion #dates,
.medallion #words { display:none}

.medallion #granite.granite-shadow { box-shadow: 0 0 0 !important }

.medallion #portrait-border { 
	position: relative;
	top: 120px;
	left: 38%;
	z-index:8;
	background:#ddc6a9;
	padding: 5px;
    height: 220px; width: 190px;
	overflow:hidden !important;
	-moz-border-radius: 190px / 220px;
	-webkit-border-radius: 190px / 220px;
	border-radius: 190px / 220px;
	border:1px solid #8b664d
}

.medallion #portrait-border:hover { 
	background:#009933;
 }

.medallion #portrait-container { 
	overflow:hidden !important;
    height: 195px; width: 165px;
	position:relative; 
	top: 6px;
	left:6px;
	padding:15px;

	-moz-border-radius: 165px / 195px;
	-webkit-border-radius: 165px / 195px;
	border-radius: 165px / 195px;
}

.medallion img#portrait {
    background: url('');
    background-size:cover;
    background-position: center center;
	width: 125%;
	height: auto;
	left: -20px;
	top:0;
	display:block
} 

.medallion img#portrait:hover {
	cursor: all-scroll;
}


.medallion .landscape { 
    height: 190px !important; 
	width: 220px !important; 
	-moz-border-radius: 220px / 190px !important; 
	-webkit-border-radius: 220px / 190px !important; 
	border-radius: 220px / 190px !important; 
}

.medallion .landscape #portrait-container { 
    height: 165px; 
	width: 195px;
	top: 6px;
	left:6px;
	-moz-border-radius: 195px / 165px;
	-webkit-border-radius: 195px / 165px;
	border-radius: 195px / 165px;

}

.medallion .landscape  img#portrait {
	width: 100%;
	height: auto;
	left: 0px;
	top:0;
} 

.medallion #portrait-border.no-border { background:transparent ; border:0px ; box-shadow:0 0 0 }
.medallion #portrait-border.no-border #portrait-container { background:#000 }

.medallion img#emblem1, .medallion img#emblem2, .medallion img#emblem3 { display:none !important }



/* Columbarium Niche Plate 11x3 (NO IDEA WHY IT IS 13x3) =================================================== */
.cc13x3 #mask { width: 805px; height: 198px; top:50px; left: 55px; }
.cc13x3 #background { width: 90% !important; left: 5% !important; top: 7% !important; }
.cc13x3 { font-family: 'Dutch Roman' !important; }
.cc13x3 #granite { height: 270px !important  }
.cc13x3 #granite.granite-shadow { box-shadow: 0 0 0 !important }

.cc13x3 img#vase { width: 135px; height:auto; top: 55px; left: 390px; display:none }
.cc13x3 #bronzevase { width: 135px !important; height: 135px !important; position: absolute !important; top:55px !important; left:390px !important;}

.cc13x3 #portrait-border { top: 80px; left: 45%; height: 110px; width: 95px; display:none }
.cc13x3 #portrait-container { height: 98px; width: 83px; left:1px; top:1px;  }
.cc13x3 img#portrait { width: 125%; height: auto; left: -10px; top:0px; } 
.cc13x3 #dates span { display:none }
.cc13x3 img#emblem1 { width:120px; height:auto; z-index:9999 !important}
.cc13x3 img#emblem1{ top: 75px; left: 330px; cursor:all-scroll }
.cc13x3 #words { font-family: 'Dutch Roman' !important; font-style:italic; font-size: 28px; top:100px;  width: 225px;  }

.cc13x3 p#surname { top: 0px; display:block; margin: 0 auto; text-align:center; width: 100%; position: absolute; z-index:8888; font-size: 3.5em; letter-spacing:-2px; text-transform: uppercase !important  }  

.cc13x3 .scroll {
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2023/01/colum-scrolls.png');
	background-size:100% 90px !important;
	background-position: center bottom;
	background-repeat:no-repeat;
	width:225px;
	height:150px;
	z-index:9999;
	position: absolute;
	left: 20px;
	top: 20px; 
	padding-bottom: 65px;
}

.cc13x3 .scroll #name1, .cc13x3 .scroll #name2 { text-align:center; font-size: 35px; margin-top: 0px; padding-top:0px;   }
.cc13x3 .scroll #dates, .cc13x3 .scroll #dates2 { top: 60px; left: 0px; font-size: 24px; margin-bottom:15px }
.cc13x3 .scroll #born, .cc13x3 .scroll #born2 { width: 100%; text-align:center; display:block; margin-bottom: 15px }
.cc13x3 .scroll #death, .cc13x3 .scroll #death2 { width: 100%; text-align:center; }

.cc13x3 .scroll2 { left: 550px !important; }



/* Provident - 24x12
=================================================== */
.provident #mask { width: 795px; height: 375px; top:53px; left: 60px; }
.provident #background { width:90% !Important; left: 5% !important; top:7% !important }
.provident p { font-family: 'Optima' !important; letter-spacing:1px !important; text-transform:normal}
.provident p#name { top: 190px; width:100%; font-size: 65px; font-family: 'Optima' !important; }
.provident #dates { top: 280px; font-size:32px; text-transform:uppercase;  font-family: 'Optima' !important;  }
.provident #dates p { display:inline-block; letter-spacing:-1px !important;  font-family: 'Optima' !important;}
.provident #words { top: 345px; left:0; width: 100%; font-size:24px; }

.provident img#vase{
    height: 170px;
	width: 170px;
	top: 70px;
	left: 365px;
	display:none
}
.provident #bronzevase { position: absolute !important; top:70px !important; }


.provident #portrait-border { display:none }
.provident #portrait-border  { top: 50px !important; z-index:9999 !important }

.provident #granite { height: 465px !important  }

.provident img#emblem1,
.provident img#emblem2,
.provident img#emblem3 { width:150px; height:auto; z-index:5 !important }

.provident img#emblem1{ top: 80px; left: 50px; }
.provident img#emblem2{ top: 80px; left: 600px; }
.provident img#emblem3{ top: 50px; left: 330px; cursor:all-scroll; z-index:9998 !important}


.provident.scroll-bg #dates { top: 275px !important; left: 85px;  }
.provident.scroll-bg #dates span { display:none }

.provident.scroll-bg #born, .provident.scroll-bg #death{
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/01/provident-scroll.png');
	background-size:100% 100% !important;
	width:275px;
	margin-right:0;
	padding-top:5px; 
	height: 55px !important; 
}
.provident.scroll-bg #death{ margin-left: 75px !important; }

.provident.scroll-bg img#emblem1{ top: 80px; left: 150px; }
.provident.scroll-bg img#emblem2{ top: 80px; left: 650px; }




/* 24x14
=================================================== */
.prov24x14 #mask { width: 795px; height: 453px; top:53px; left: 60px; }

.prov24x14 p { font-family: optima !important; letter-spacing:1px !important; text-transform:uppercase }
.prov24x14 p#name { top: 215px; font-size: 65px }
.prov24x14 #dates { top: 300px; font-size:45px; text-transform:uppercase;   }
.prov24x14 #dates p { display:inline-block; letter-spacing:-1px !important}
.prov24x14 #words { top: 385px;  width: 100%; font-size:32px; }
.prov24x14 #granite { height: 530px !important  }

.prov24x14 #portrait-border  { top: 120px; z-index:9999 !important }

.prov24x14 img#emblem1,
.prov24x14 img#emblem2,
.prov24x14 img#emblem3 { width:150px; height:auto; z-index:5 !important; }

.prov24x14 img#emblem1{ top: 80px; left: 50px; }
.prov24x14 img#emblem2{ top: 80px; left: 600px; }
.prov24x14 img#emblem3{ top: 50px; left: 320px; cursor:all-scroll }


.prov24x14.scroll-bg #dates { top: 310px !important; left: 85px; font-size: 32px  }

.prov24x14.scroll-bg #born, .prov24x14.scroll-bg #death{
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/01/provident-scroll.png');
	background-size:100% 100% !important;
	width:275px;
	margin-right:0;
	padding-top:5px; 
	height: 55px !important; 
}
.prov24x14.scroll-bg #death{ margin-left: 75px !important; }

.prov24x14.scroll-bg img#emblem1{ top: 80px; left: 150px; }
.prov24x14.scroll-bg img#emblem2{ top: 80px; left: 650px; }



/* Provident 36x13
=================================================== */
.prov36x13 #mask { width: 800px; height: 275px; top:50px; left: 57px;  }
.prov36x13 #background { width: 90% !Important; left: 5% !important; top: 7% !Important }
.prov36x13 { font-family:optima !important}
.prov36x13  #granite { height: 350px !important  }

.prov36x13 img#vase { width: 135px; height:auto; top: 55px; left: 390px; display:none }
.prov36x13 #bronzevase { width: 135px !important; height: 135px !important; position: absolute !important; top:55px !important; left:390px !important;}

.prov36x13 #portrait-border { top: 20px; left: 360px; height: 110px; width: 95px; display:none}
.prov36x13 #portrait-container { height: 98px; width: 83px; left:1px; top:1px;  }
.prov36x13 img#portrait { width: 125%; height: auto; left: -10px; top:0px; } 
.prov36x13 #dates span {display:none }

.prov36x13 img#emblem1,
.prov36x13 img#emblem2,
.prov36x13 img#emblem3 { width:70px; height:auto; z-index:9999 !important}

.prov36x13 img#emblem1{ top: 200px; left: 150px; }
.prov36x13 img#emblem2{ top: 200px; left: 600px; }
.prov36x13 img#emblem3{ top: 140px; left: 360px; cursor:all-scroll }

.prov36x13 p#surname { top: 185px; display:block; margin: 0 auto; text-align:center; width: 100%; position: absolute; z-index:8888; font-size: 4em; letter-spacing:-2px; text-transform: uppercase !important  }  

.prov36x13 .scroll {
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/01/provident-scrolls-1.png');
	background-size:100% 100% !important;
	width:260px;
	height:107px;
	z-index:9999;
	position: absolute;
	left: 50px;
	top: 25px; 
}

.prov36x13 .scroll #name1, .prov36x13 .scroll #name2 { text-align:center; font-size: 35px; margin-top: 0px; padding-top:10px  }
.prov36x13 .scroll #words, .prov36x13 .scroll #words2{ top: 115px !important; left: 30px; width: 200px; font-size: 15px; text-align:center; letter-spacing: 0px !important;  font-family: 'Optima' !important; }
.prov36x13 .scroll #words2 { position: absolute; line-height: 1em !important;   }
.prov36x13 .scroll #dates, .prov36x13 .scroll #dates2 { top: 73px; left: 0px; font-size: 13px; }
.prov36x13 .scroll #born, .prov36x13 .scroll #born2 { width: 90px; text-align:center; }
.prov36x13 .scroll #death, .prov36x13 .scroll #death2 { width: 90px; text-align:center; margin-left: 30px  }

.prov36x13 .scroll2 { left: 500px !important; }


/* Provident 44x14
=================================================== */
.prov44x14 #mask { width: 805px; height: 245px; top:48px; left: 55px; }

.prov44x14  #granite { height: 315px !important  }

.prov44x14 img#vase { width: 115px; height:auto; top: 60px; left: 400px  }
.prov44x14 #bronzevase { width: 115px !important; height: 115px !important; position: absolute !important; top:60px !important; left:400px !important;}

.prov44x14 #portrait-border { top: 25px; left: 360px; height: 100px; width: 85px; display:none}
.prov44x14 #portrait-container { height: 90px; width: 75px; top: 0px; left: 0px;  }
.prov44x14 img#portrait { width: 125%; height: auto; left: -10px; top:0; } 

.prov44x14 img#emblem1,
.prov44x14 img#emblem2,
.prov44x14 img#emblem3 { width:60px; height:auto; z-index:9999 !important}

.prov44x14 img#emblem1{ top: 175px; left: 150px; }
.prov44x14 img#emblem2{ top: 175px; left: 600px; }
.prov44x14 img#emblem3{ top: 120px; left: 375px; cursor:all-scroll }

.prov44x14 p#surname { top: 160px; display:block; margin: 0 auto; text-align:center; width: 100%; position: absolute; z-index:8888; font-size: 4em; letter-spacing:-2px; text-transform: uppercase !important }  

.prov44x14 .scroll {
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/01/provident-scrolls-1.png');
	background-size:100% 100% !important;
	width:230px;
	height:95px;
	z-index:9999;
	position: absolute;
	left: 50px;
	top: 25px; 
}

.prov44x14 .scroll #name1, .prov44x14 .scroll #name2 { text-align:center; font-size: 35px; margin-top: 0px;  }
.prov44x14 .scroll #words, .prov44x14 .scroll #words2{ top: 100px !important; left: 0px; font-family: optima; width: 230px; font-size: 15px; text-align:center; letter-spacing: 0px !important }
.prov44x14 .scroll #words2 { position: absolute; line-height: 1em !important; margin-left: 0}
.prov44x14 .scroll #dates, .prov44x14 .scroll #dates2 { top: 65px; left: 0px; font-size: 12px; }
.prov44x14 .scroll #born, .prov44x14 .scroll #born2 { width: 90px; text-align:center; }
.prov44x14 .scroll #death, .prov44x14 .scroll #death2 { width: 90px; text-align:center; margin-left: 17px  }

.prov44x14 .scroll2 { left: 525px !important; }



/* 8x8 Single
=================================================== */
.p8x8 #mask { width: 470px; height: 470px; top:55px; left: 215px;  }

.p8x8 #background { width: 500px !important; left: 200px  !important; top: 7% !important }
.p8x8 #vase, .p8x8 #portrait-container, .p8x8 #portrait-border { display:none }

.p8x8 { font-family:optima !important}
.p8x8 #granite { width: 550px !important; height: 550px !important; left: 175px !important;  }

.p8x8 #name {top:100px; font-size: 38px; width:100%; }
.p8x8 #words { top: 420px; font-family:optima; font-size: 22px; width:100%; left:0% }
.p8x8 #dates { top:190px; font-size: 26px; z-index:9990 }
.p8x8 #dates span {display:none }
.p8x8 #born { margin-right: 90px }
.p8x8 p#surname { top: 15px; display:block; margin: 0 auto; text-align:center; width: 100%; position: absolute; z-index:8888; font-size: 4em; letter-spacing:-2px; text-transform: uppercase !important }


.p8x8 img#vase { width: 135px; height:auto; top: 55px; left: 390px  }
.p8x8 #portrait-border { top: 80px; left: 45%; height: 110px; width: 95px;}
.p8x8 #portrait-container { height: 98px; width: 83px; left:1px; top:1px;  }
.p8x8 img#portrait { width: 125%; height: auto; left: -10px; top:0px; } 

.p8x8 img#emblem1,
.p8x8 img#emblem2,
.p8x8 img#emblem3 { width:90px; height:auto; z-index:9999 !important; display:block;}

.p8x8 img#emblem1{ top: 245px; left: 25px; width: 150px }
.p8x8 img#emblem2{ top: 245px; left: 275px; width: 150px}
.p8x8 img#emblem3{ top: 170px; left: 190px; cursor:all-scroll;  }
 
.p8x8 .scroll {
	width:465px;
	height:107px;
	z-index:5 !important;
	position: absolute;
	left: 220px;
	top: 150px; 
}

.p8x8.scroll-bg #name {top:100px; font-size: 38px;  }

.p8x8.scroll-bg #dates { top:190px !Important; left: 0px }
.p8x8.scroll-bg #born, .p8x8.scroll-bg #death {  width: 190px !important; text-align:center; font-size: 22px; margin:0 0 0 10px!important; background:url('https://www.trigardmemorials.com/wp-content/uploads/2022/06/scroll-p.jpg'); background-size:100% 100% !important; height: auto !important; padding: 5px !important }
.p8x8.scroll-bg #death { margin-left: 70px !important}

  
.p8x8 #bronzevase{
    height: 100px !important;
	width: 100px !important;
	top: 465px !important;
	left: 15px !important;
	display:none;
}

/* 8x8" Companion
=================================================== */
.p8x8c #mask { width: 470px; height: 470px; top:55px; left: 215px; }
.p8x8c #background { width: 500px !important; left: 200px  !important; top: 7% !important }

.p8x8c { font-family:optima !important}

.p8x8c #background { width: 500px; left: 200px }
.p8x8c #vase, .p8x8c #portrait-container, .p8x8c #portrait-border { display:none }

.p8x8c #granite { width: 550px !important; height: 550px !important; left: 175px !important;  }

.p8x8c img#vase { width: 135px; height:auto; top: 0px; left: 335px; }
.p8x8c #portrait-border { top: 80px; left: 45%; height: 110px; width: 95px; }
.p8x8c #portrait-container { height: 98px; width: 83px; left:1px; top:1px; z-index:9999 !important}
.p8x8c img#portrait { width: 125%; height: auto; left: -10px; top:0px; z-index:9999 !important} 

.p8x8c img#emblem1,
.p8x8c img#emblem2,
.p8x8c img#emblem3 { width:175px; height:auto; z-index:5 !important }

.p8x8c img#emblem1{ top: 0px; left: 150px; }
.p8x8c img#emblem2{ top: 190px; left: 600px; }
.p8x8c img#emblem3{ top: 130px; left: 575px; cursor:all-scroll }

.p8x8c p#surname { top: 175px; display:block; margin: 0 auto; text-align:center; width: 100%; position: absolute; z-index:8888; font-size: 4em; letter-spacing:-2px; text-transform: uppercase !important  }  
.p8x8c #dates span { display:none }
.p8x8c .scroll {
	width:275px;
	height:120px;
	z-index:9999;
	position: absolute;
	left: 25px;
	top: 275px; 
}

.p8x8c .scroll #name1, .p8x8c .scroll #name2 { text-align:center; font-size: 30px; margin-top: 0px; padding-top:0px; width: 190px; }
.p8x8c .scroll #words, .p8x8c .scroll #words2{ top: 150px !important; left: 0px; width: 200px; font-size: 15px; text-align:center; letter-spacing: 0px !important;  font-family: 'Optima' !important; }
.p8x8c .scroll #words2 { position: absolute; line-height: 1em !important;   }
.p8x8c .scroll #dates, .p8x8c .scroll #dates2 { top: 55px; left: 0px; font-size: 20px; line-height: 30px;}
.p8x8c .scroll #born, .p8x8c .scroll #born2 { width: 185px; display:block; text-align:center; margin-bottom:5px; }
.p8x8c .scroll #death, .p8x8c .scroll #death2 { width: 185px; display:block; text-align:center; }

.p8x8c .scroll2 { left: 250px !important; }


.p8x8c.scroll-bg #dates { top:50px !important }
.p8x8c.scroll-bg #born, .p8x8c.scroll-bg #death, .p8x8c.scroll-bg #born2, .p8x8c.scroll-bg #death2 { width: 190px !important; text-align:center; font-size: 20px; margin:0 !important; background:url('https://www.trigardmemorials.com/wp-content/uploads/2022/06/scroll-p.jpg'); background-size:100% 100% !important; height: auto !important; padding: 5px !important }

.p8x8c #bronzevase{
    height: 100px !important;
	width: 100px !important;
	top: 465px !important;
	left: 15px !important;
	display:none;
}



/* Paragon - 24x12 =================================================== */
.para24x12 #mask { width: 825px; height: 412px;top:40px; left: 45px; }
.para24x12 #background { width: 90% !important; left: 5% !important; top: 7% !important }
.para24x12 #portrait-border  { top: 60px; z-index:9999 !important; left: 365px; display:none }

.para24x12 p { font-family: arial; font-weight:bold; letter-spacing:1px !important }
.para24x12 p#name { top: 200px; width:100%; }
.para24x12 #dates { top: 280px; font-size:32px; text-transform:uppercase;   }
.para24x12 #dates p { display:inline-block; letter-spacing:-1px !important}
.para24x12 #words { top: 345px; left:0; width: 100%; font-size:22px; font-family:arial }

.para24x12 img#vase{
    height: 180px; 
	width: 180px;
	top: 60px;
	left: 365px;
	display:none
}
.para24x12 #bronzevase {  top:60px !important; }

.para24x12 #granite { height: 465px !important  }

.para24x12 img#emblem1,
.para24x12 img#emblem2,
.para24x12 img#emblem3 { width:100px; height:auto; }

.para24x12 img#emblem1{ top: 50px; left: 100px; }
.para24x12 img#emblem2{ top: 50px; left: 600px; }
.para24x12 img#emblem3{ top: 50px; left: 340px; cursor:all-scroll }


.para24x12.scroll-bg #name { top: 260px;  }
.para24x12.scroll-bg #dates { top: 170px !important; left: 50px; }
.para24x12.scroll-bg #dates span { display:none }

.para24x12.scroll-bg #born, .para24x12.scroll-bg #death{
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/01/paragon-scroll.png');
	background-size:100% 100% !important;
	width:275px;
	padding-top: 15px;
	margin-right:0
}
.para24x12.scroll-bg #death{ margin-left: 165px !important; }

.para24x12.scroll-bg img#emblem1{ top: 45px; left: 125px; }
.para24x12.scroll-bg img#emblem2{ top: 45px; left: 600px; }


/* Paragon - 24x12 - Style 2
=================================================== */

.para24x12.template-2 p#name { top: 50px !important; }
.para24x12.template-2 img#vase { display:none }
.para24x12.template-2 #portrait-border  { top: 150px; z-index:9999 !important }

.para24x12.template-2 img#emblem1,
.para24x12.template-2.scroll-bg img#emblem1{ top: 260px; left: 50px; }
.para24x12.template-2 img#emblem2,
.para24x12.template-2.scroll-bg img#emblem2{ top: 260px; left: 650px; }

.para24x12.template-2 img#emblem3{ top: 50px; left: 365px; cursor:all-scroll }

.para24x12.template-2 #dates {  width: 100%; top: 190px; color:transparent; z-index:5 !important; left:-20px; }
.para24x12.template-2 #dates span{ color:transparent; }

.para24x12.template-2 #born, .paragon-2 #death { width: 275px; color:#ccb69c; }
.para24x12.template-2 #born{ margin-right: 0px }
.para24x12.template-2 #death { margin-left: 85px }

.para24x12.template-2.scroll-bg #dates { top: 175px !important; left: 50px }

.para24x12.template-2 #words { top: 325px; }




/* Paragon - 24x14
=================================================== */

.para24x14 #mask { width: 825px; height: 480px;top:40px; left: 45px; }

.para24x14 #granite { height: 530px !important  }

.para24x14 img#vase { top: 80px  }
.para24x14 #portrait-border { top: 90px; }

.para24x14 p#name { font-size: 60px; top: 235px  }
.para24x14 #dates { top: 328px }
.para24x14 #dates, .para24x14 #dates p{ font-size: 35px  !important }
.para24x14 #words { font-size: 25px; top: 400px; z-index: 9990  }
.para24x14.scroll-bg #death{ margin-left: 185px !important; }

.para24x14 img#emblem1,
.para24x14 img#emblem2,
.para24x14 img#emblem3 { width:100px; height:auto; z-index:5 !important }

.para24x14 img#emblem1{ top: 140px; left: 175px; }
.para24x14 img#emblem2{ top: 140px; left: 625px; }
.para24x14 img#emblem3{ top: 250px; left: 400px; cursor:all-scroll }

.para24x14.scroll-bg #name { top: 300px;  }
.para24x14.scroll-bg #dates { top: 205px !important; left: 45px }

.para24x14.template-2 p#name { top: 60px !important  }
.para24x14.template-2 #dates { top: 230px !important  }
.para24x14.template-2.scroll-bg #dates { top: 215px !important }
.para24x14.template-2 #portrait-border { top: 190px !important  }
.para24x14.template-2 p#words { top: 380px !important; width: 100%; left: 0%;  }

.para24x14.template-2 img#emblem1{ top: 325px; left: 75px;  }
.para24x14.template-2 img#emblem2{ top: 325px; left: 650px; }
.para24x14.template-2 img#emblem3{ top: 50px; left: 100px; cursor:all-scroll;  }

.para24x14 #bronzevase { top:80px !important; }


/* Paragon - 36x13
=================================================== */
.para36x13 #mask { width: 825px; height: 300px;top:40px; left: 45px; }

.para36x13  #granite { height: 350px !important  }

.para36x13 img#vase { width: 135px; height:auto; top: 55px; left: 390px; }
.para36x13 #portrait-border { top: 30px; left: 370px; height: 107px; width: 92px;}
.para36x13 #portrait-container { height: 95px; width: 80px; }
.para36x13 img#portrait { width: 125%; height: auto; left: -10px; top:0; } 
.para36x13 #dates span { display:none }
.para36x13 img#emblem1,
.para36x13 img#emblem2,
.para36x13 img#emblem3 { width:70px; height:auto; z-index:9999 !important}

.para36x13 img#emblem1{ top: 210px; left: 100px; }
.para36x13 img#emblem2{ top: 210px; left: 650px; }
.para36x13 img#emblem3{ top: 150px; left: 375px; cursor:all-scroll;}

.para36x13 p#surname { top: 200px; display:block; margin: 0 auto; text-align:center; width: 100%; position: absolute; z-index:8888; font-size: 65px; letter-spacing:-2px; text-transform: uppercase !important; }  

.para36x13 .scroll {
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/01/p-scroll-companion.jpg');
	background-size:100% 100% !important;
	width:260px;
	height:107px;
	z-index:9999;
	position: absolute;
	left: 50px;
	top: 35px; 
}

.para36x13 .scroll #name1, .para36x13 .scroll #name2 { text-align:center; font-size: 35px; margin-top: 0px; padding-top: 10px  }
.para36x13 .scroll #words, .para36x13 .scroll #words2{ top: 115px !important; left: 0px; font-family: arial; width: 250px; font-size: 14px; text-align:center; letter-spacing: 0px !important }
.para36x13 .scroll #words2 { position: absolute;  line-height: 1em !important;  }
.para36x13 .scroll #dates, .para36x13 .scroll #dates2 { top: 73px; left: 0px; font-size: 13px; }
.para36x13 .scroll #born, .para36x13 .scroll #born2 { width: 90px; text-align:center; }
.para36x13 .scroll #death, .para36x13 .scroll #death2 { width: 90px; text-align:center; margin-left: 30px  }

.para36x13 .scroll2 { left: 520px !important; }

.para36x13 #bronzevase { width: 135px !important; height: 135px !important; position: absolute !important; top:55px !important; left:390px !important;}


/* Paragon - 44x14
=================================================== */
.para44x14 #mask { width: 825px; height: 262px;top:40px; left: 45px; }

.para44x14  #granite { height: 315px !important  }

.para44x14 img#vase { width: 115px; height:auto; top: 60px; left: 400px  }
.para44x14 #bronzevase { width: 115px !important; height: 115px !important; position: absolute !important; top:60px !important; left:400px !important;}

.para44x14 #portrait-border { top: 30px; left: 370px; height: 97px; width: 82px;}
.para44x14 #portrait-container { height: 85px; width: 70px; }
.para44x14 img#portrait { width: 125%; height: auto; left: -10px; top:0; } 

.para44x14 img#emblem1,
.para44x14 img#emblem2,
.para44x14 img#emblem3 { width:60px; height:auto; z-index:9999 !important}

.para44x14 img#emblem1{ top: 185px; left: 100px;  }
.para44x14 img#emblem2{ top: 185px; left: 650px;}
.para44x14 img#emblem3{ top: 125px; left: 385px; cursor:all-scroll; }

.para44x14 p#surname { top: 175px; display:block; margin: 0 auto; text-align:center; width: 100%; position: absolute; z-index:8888; font-size: 4em; letter-spacing:-2px; text-transform: uppercase !important }  

.para44x14 .scroll {
	background:url('https://www.trigardmemorials.com/wp-content/uploads/2018/01/p-scroll-companion.jpg');
	background-size:100% 100% !important;
	width:230px;
	height:95px;
	z-index:9999;
	position: absolute;
	left: 75px;
	top: 35px; 
}

.para44x14 .scroll #name1, .para44x14 .scroll #name2 { text-align:center; font-size: 35px; margin-top: px; padding-top: 7px;   }
.para44x14 .scroll #words, .para44x14 .scroll #words2{ top: 100px !important; left: 0px; font-family: arial; width: 230px; font-size: 14px; text-align:center; letter-spacing: 0px !important }
.para44x14 .scroll #words2 { position: absolute; line-height: 1em !important }
.para44x14 .scroll #dates, .para44x14 .scroll #dates2 { top: 65px; left: 0px; font-size: 12px; }
.para44x14 .scroll #born, .para44x14 .scroll #born2 { width: 90px; text-align:center; }
.para44x14 .scroll #death, .para44x14 .scroll #death2 { width: 90px; text-align:center; margin-left: 17px  }

.para44x14 .scroll2 { left: 525px !important; }


/* Emblems
=================================================== */
.emblem #background { box-shadow: 0 0 0 !important }
.emblem img#vase, .emblem #portrait-border, .emblem p#name, .emblem #words { display:none }
.emblem #granite.granite-shadow { box-shadow: 0 0 0 !important }
.emblem #dates{ display:none }
.emblem img#emblem1 { width:200px; height:auto; z-index:5 !important; top: 25px; left: 25px;  }
.emblem img#emblem2, .emblem img#emblem3 { display:none}
.emblem #background { box-shadow: 0 0 0 !important; width: 425px !important; height: auto; left: 235px !important; top: 41px !important}
.emblem #border { width: 425px; height: auto; left: 235px }

.circle-emblem #mask { position: absolute; top: 133px; left: 328px; height: 239px; width:239px; border-radius: 50em; z-index:999 }

.oval-emblem #mask { position: absolute; top: 110px; left: 345px; height: 287px; width:205px; border-radius: 50%; z-index:999; }
.oval-emblem img#emblem1 { width:250px; height:auto; z-index:5 !important; top: 25px; left: -25px;  }

.square-emblem #mask { position: absolute; top: 133px; left: 328px; height: 239px; width:239px; z-index:999;}
.square-emblem img#emblem1 { width:250px; height:auto; z-index:5 !important; top: 0px; left: 0px;  }

.rectangle-emblem #mask { position: absolute; top: 160px; left: 301px; height: 187px; width:293px; z-index:999; }
.rectangle-emblem img#emblem1 { width:200px; height:auto; z-index:5 !important; top: 0px; left: 55px;   }

/* Infant 12x10 =================================================== */
.infant12x10 {width: 700px}
.infant12x10 #mask {width: 605px; height: 500px; top:54px; left: 47px; }
.infant12x10 #background { width: 90% !Important; left: 5% !important; top: 7% !important; }
.infant12x10 { max-width: 700px }
.infant12x10 p#name { top: 285px; width: 605px; left:0px; font-family:optima;  }
.infant12x10 p#surname { font-family:optima; top: 350px; display:block; margin: 0 auto; text-align:center; text-transform:uppercase; width: 605px; position: absolute; z-index:8888; left: 0px; font-size: 60px;}  
.infant12x10 #accents { z-index:8888 !important;}
.infant12x10:hover #accents{ display:none !important; z-index:0 !important; visibility:hidden; }

.infant12x10 #dates { top: 430px; font-size:40px; text-transform:uppercase; width: 605px; left:0px;  }
.infant12x10 #dates p { display:inline-block; letter-spacing:-1px !important; font-family:optima}
.infant12x10 #words { top: 150px; right: -25px; font-size:45px; width: 300px; }

.infant12x10 #portrait-border { top: 35px; left: 50px; height: 235px; width: 240px; padding:0; z-index:10 !important }
.infant12x10 #portrait-container { height: 235px; width: 240px; z-index:10 !important; top:0; left:0; margin:0; padding:0 }
.infant12x10 img#portrait { width: 250px; height: auto; left: 0px; top:0px; z-index:10 !important;  }
.infant12x10 img#portrait:hover {  z-index:9999 !important; cursor:all-scroll !important }

.infant12x10 img#emblem1{ width: 100px; height: auto; top: 25px; left: 435px; z-index:9999 !important;  }
.infant12x10 img#emblem2,
.infant12x10 img#emblem3{ display:none }

.infant12x10 img#vase,
.infant12x10 #granite,
.infant12x10 #bronzevase { display:none }


/* Infant 12x10Booties =================================================== */
.infant12x10-boot {width: 700px}
.infant12x10-boot #mask {width: 605px; height: 500px; top:54px; left: 47px;  }
.infant12x10-boot #background { width: 90% !Important; left: 5% !important; top: 7% !important; }

.infant12x10-boot { max-width: 700px }
.infant12x10-boot p#name { top: 200px; width: 235px; right:50px; font-family:optima; font-size: 40px}
.infant12x10-boot p#surname { font-family:optima; top: 240px; display:block; margin: 0 auto; text-align:center; text-transform:uppercase; width: 235px; position: absolute; z-index:8888; right: 50px; font-size: 45px; }  
.infant12x10-boot #accents { z-index:5 !important;}

.infant12x10-boot #dates { top: 310px; font-size:24px; text-transform:uppercase; width: 235px; right:50px  }
.infant12x10-boot #dates p { display:block; letter-spacing:-1px !important; font-family:optima}
.infant12x10-boot #dates span { display:none; }

.infant12x10-boot #words { top: 400px; right: -50px; font-size:25px; width: 230px;  }

.infant12x10-boot #portrait-border { background:transparent !important; top: 59px; left: 53px; height: 496px; width: 237px; padding:0; z-index:10 !important; border-radius:0 !important }
.infant12x10-boot #portrait-container { background:transparent !important; height: 383px; width: 237px; z-index:10 !important; top:0; left:0; margin:0; padding:0; box-shadow: 0 0 0 !Important; border-radius:0 !important  }
.infant12x10-boot img#portrait { width: 245px; height: auto; left: 0px; top:0px; z-index:10 !important;  }
.infant12x10-boot img#portrait:hover {  z-index:9999 !important; cursor:all-scroll !important }


.infant12x10-boot img#emblem1{ width: 100px; height: auto; top: 100px; left: 435px; z-index:9999 !important;  }
.infant12x10-boot img#emblem2,
.infant12x10-boot img#emblem3{ display:none }

.infant12x10-boot img#vase,
.infant12x10-boot #granite,
.infant12x10-boot #bronzevase { display:none }


/* Infant 12x10 Oval =================================================== */
.infant12x10-oval { width:700px }
.infant12x10-oval #mask {width: 605px; height: 500px; top:54px; left: 47px; }
.infant12x10-oval #background { width: 90% !Important; left: 5% !important; top: 7% !important; }

.infant12x10-oval { max-width: 700px }
.infant12x10-oval p#name { top: 130px; width: 375px; left:155px; font-size: 70px; text-align:left; text-transform:uppercase; z-index:9990 }
.infant12x10-oval p#surname {  top: 220px; display:block; margin: 0 auto; text-align:left; text-transform:uppercase; width: 385px; position: absolute; z-index:8888; left: 175px; font-size: 80px; line-height: 60px}  
.infant12x10-oval #accents { display:none }

.infant12x10-oval #dates { top: 300px; font-size:36px; text-transform:uppercase; width: 235px; right:125px  }
.infant12x10-oval #dates p { display:block; letter-spacing:-1px !important; }
.infant12x10-oval #dates span { display:none; }

.infant12x10-oval #words { top: 95px; left:155px; font-size:30px; width: 350px; text-align:left; z-index:9990  }

.infant12x10-oval #portrait-border { top: 111px; left: 100px; height: 383px; width: 237px; padding:0; z-index:10 !important; border-radius:0 !important; display:none}
.infant12x10-oval #portrait-container { height: 383px; width: 237px; z-index:10 !important; top:0; left:0; margin:0; padding:0; border-radius:0 !important  }
.infant12x10-oval img#portrait { width: 245px; height: auto; left: 0px; top:0px; z-index:10 !important;  }
.infant12x10-oval img#portrait:hover {  z-index:9999 !important; cursor:all-scroll !important }


.infant12x10-oval img#emblem1{ width: 100px; height: auto; top: 100px; left: 400px; z-index:9999 !important; }
.infant12x10-oval img#emblem2,
.infant12x10-oval img#emblem3{ display:none }

.infant12x10-oval img#vase,
.infant12x10-oval #granite,
.infant12x10-oval #bronzevase { display:none }




/* Infant || Bear =================================================== */
.infant-bear { width:475px }
.infant-bear #mask { width: 470px; height: 550px; top:0px; left: 0px; }

.infant-bear #background{ box-shadow: 0 0 0 !important; width: 90% !important; left: 5% !important; top: 7% !important }
.infant-bear { max-width: 475px; }
.infant-bear p#name { top: 335px; width: 275px; left:100px; font-size: 45px; text-align:center; text-transform:uppercase; line-height: 30px; text-shadow: 0 0 5px #000, 0 0 10px #000 !important }
.infant-bear p#surname {  top: 375px; display:block; margin: 0 auto; text-align:center; text-transform:uppercase; width: 275px; position: absolute; z-index:8888; left: 100px; font-size: 45px; line-height: 30px; text-shadow: 0 0 5px #000, 0 0 10px #000 !important}  
.infant-bear #accents { display:none }

.infant-bear #dates { top: 420px; font-size:26px; text-transform:uppercase; width: 235px; right:125px;   }
.infant-bear #dates p { display:block; letter-spacing:-1px !important; line-height: 35px; text-shadow: 0 0 5px #000, 0 0 10px #000 !important }
.infant-bear #dates span { display:none; }

.infant-bear #words { top: 495px; left:50px; font-size:24px; width: 380px; text-shadow: 0 0 5px #000, 0 0 10px #000 !important }

.infant-bear #portrait-border { top: 111px; left: 100px; height: 383px; width: 237px; padding:0; z-index:10 !important; border-radius:0 !important; display:none}
.infant-bear #portrait-container { height: 383px; width: 237px; z-index:10 !important; top:0; left:0; margin:0; padding:0; border-radius:0 !important  }
.infant-bear img#portrait { width: 245px; height: auto; left: 0px; top:0px; z-index:10 !important;  }
.infant-bear img#portrait:hover {  z-index:9999 !important; cursor:all-scroll !important }


.infant-bear img#emblem1{ width: 100px; height: auto; top: 100px; left: 435px; z-index:9999 !important;  }
.infant-bear img#emblem2,
.infant-bear img#emblem3{ display:none }

.infant-bear img#vase,
.infant-bear #granite,
.infant-bear #bronzevase { display:none }
