/* GLOBAL PREDICTABLE ELEMENTS */
/******************************************************************************************************************/
body {/*font-family: "Gotham A","Gotham B" !important;*/ font-size:1rem !important; font-style:normal !important; font-weight:400 !important; line-height:1.5rem !important;}
*::before, *::after {box-sizing:border-box;}

/* GLOBAL LAYOUT ELEMENTS */
/******************************************************************************************************************/
	.header {margin:15px auto; width:100%; max-width:960px;}
	.hero {width:100%; height:96px; background:url("../images/bkg.png") repeat-x;}
	.content {margin:16px auto; width:100%; max-width:960px; border:0px solid #717165;}

	.footer {margin:0 auto; height:100%; width:100%; max-width:960px;}
		.footer h4 {margin:10px 0 30px; font-weight:600;}
		.footer a {text-decoration:none;}
		.footer a:hover {text-decoration:underline;}
	.footer-bkg { background:#55554c url("../images/footer-bkg.png") repeat-y center;}
	.footer-bkg2 {background-color:#3c3c36;}
    .pg-footer {background-color:#fff; background-size:247px 247px; background-image:url(../images/PlyGemBkg_406x404.png); background-position:0 15px; background-repeat:no-repeat;}
    .footer-new {margin:0 auto; padding: 87px 0 122px; width: 100%; height:100%; max-width:960px;}
		.footer-new a {text-decoration:none;}
		.footer-new a:hover {text-decoration:underline;}

    .row {margin-bottom:20px;}
    .row-2 {margin: 0;}
	.contact-info {display:inline-block; vertical-align:top; font-size:.8rem;}
	.social {background:url("../images/social-sprite.png") repeat scroll 0 0 / auto 32px; display: inline-block; height: 32px; margin:0 12px 0 0; width: 32px;}
	.social-facebook {background-position:0 0;}
	.social-twitter {background-position:128px 0;}
	.social-youtube {background-position:96px 0;}
	.social-instagram {background-position:64px 0;}
	.social-pinterest {background-position:32px 0;}

    .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {float:left}
    .col-md-12 {width:100%}
    .col-md-11 {width:91.66666667%}
    .col-md-10 {width:83.33333333%}
    .col-md-9 {width:75%}
    .col-md-8 {width:66.66666667%}
    .col-md-7 {width:58.33333333%}
    .col-md-6 {width:50%}
    .col-md-5 {width:41.66666667%}
    .col-md-4 {width:33.33333333%}
    .col-md-3 {width:25%}
    .col-md-2 {width:16.66666667%}
    .col-md-1 {width:8.33333333%}

    ul {margin:0; padding:0;}
    ul li {padding:0; list-style-type:none; margin:0 0 10px 0;}

    .social-media-links-1 {display:block; margin:100px 0 30px;}
    #pg-footer-secondary ul {margin:0; padding:0;}
    #pg-footer-secondary ul li {display:inline-block; margin:0 20px 0 0; padding:0;}

    .copymark {font-size:11px; font-weight:700;}
    .emaillink {font-size:11px; font-weight:700; color:#66b360;}