﻿		p{
			margin:10px 0;
			padding:0;
		}
		table{
			border-collapse:collapse;
		}
		h1,h2,h3,h4,h5,h6{
			display:block;
			margin:0;
			padding:0;
		}
		img,a img{
			border:0;
			height:auto;
			outline:none;
			text-decoration:none;
		}
		body,#bodyTable,#bodyCell{
			height:100%;
			margin:0;
			padding:0;
			width:100%;
		}
		#outlook a{
			padding:0;
		}
		img{
			-ms-interpolation-mode:bicubic;
		}
		table{
			mso-table-lspace:0pt;
			mso-table-rspace:0pt;
		}
		.ReadMsgBody{
			width:100%;
		}
		.ExternalClass{
			width:100%;
		}
		p,a,li,td,blockquote{
			mso-line-height-rule:exactly;
		}
		a[href^=tel],a[href^=sms]{
			color:inherit;
			cursor:default;
			text-decoration:none;
		}
		p,a,li,td,body,table,blockquote{
			-ms-text-size-adjust:100%;
			-webkit-text-size-adjust:100%;
		}
		.ExternalClass,.ExternalClass p,.ExternalClass td,.ExternalClass div,.ExternalClass span,.ExternalClass font{
			line-height:100%;
		}
		a[x-apple-data-detectors]{
			color:inherit !important;
			text-decoration:none !important;
			font-size:inherit !important;
			font-family:inherit !important;
			font-weight:inherit !important;
			line-height:inherit !important;
		}
		a.mcnButton{
			display:block;
		}
		.mcnImage{
			vertical-align:bottom;
		}
		.mcnTextContent{
			word-break:break-word;
		}
		.mcnTextContent img{
			height:auto !important;
		}
		.mcnDividerBlock{
			table-layout:fixed !important;
		}
		#bodyCell{
			padding:0;
		}
		.templateContainer{
			max-width:600px;
		}
		body,#bodyTable{
			background-color:#C7C3bb;
		}
		.opaqueLayer{
			background-color:rgba(0, 0, 0, .20);
			padding-top:20px;
			padding-bottom:20px;
		}
		.ribbon{
			background-color:rgba(0, 0, 0, .20);
		}
#bodyCell{
			border-top:0;
		}
		.templateContainer{
			border:0;
		}
		h1{
			color:#63ABAF;
			font-family:Helvetica;
			/*font-size:60px;*/
			font-style:normal;
			font-weight:bold;
			line-height:100%;
			letter-spacing:normal;
			text-align:left;
		}
		h2{
			color:#FEFDD7;
			font-family:Helvetica;
			font-size:30px;
			font-style:normal;
			font-weight:bold;
			line-height:150%;
			letter-spacing:normal;
			text-align:left;
		}
		h3{
			color:#FEFDD7;
			font-family:Helvetica;
			font-size:14px;
			font-style:normal;
			font-weight:normal;
			line-height:100%;
			letter-spacing:normal;
			text-align:left;
			text-transform:uppercase;
		}
		h4{
			color:#FEFDD7;
			font-family:Helvetica;
			font-size:24px;
			font-style:normal;
			font-weight:bold;
			line-height:100%;
			letter-spacing:normal;
			text-align:left;
		}
#ribbon{
			color:#93D3D6;
			font-family:Helvetica;
			font-size:30px;
			font-style:normal;
			font-weight:bold;
			letter-spacing:normal;
			line-height:100%;
			padding-bottom:20px;
			text-align:center;
		}
		.headerContainer{
			padding-top:10px;
		}
		.headerContainer .mcnTextContent,.headerContainer .mcnTextContent p{
			color:#FEFDD7;
			font-family:Helvetica;
			font-size:16px;
			font-style:normal;
			font-weight:bold;
			line-height:150%;
			letter-spacing:normal;
			text-align:left;
		}
		.headerContainer .mcnTextContent a{
			/*color:#FEFDD7;*/
			font-weight:normal;
			/*text-decoration:underline;*/
		}
		.upperBodyContainer .mcnTextContent,.upperBodyContainer .mcnTextContent p{
			color:#C2C2B4;
			font-family:Helvetica;
			font-size:18px;
			font-style:normal;
			font-weight:normal;
			line-height:150%;
			letter-spacing:normal;
			text-align:left;
		}
		.upperBodyContainer .mcnTextContent a{
			color:#C2C2B4;
			font-weight:normal;
			/*text-decoration:underline;*/
		}
		#templateLowerBody{
			background-color:#47433B;
		}
		.lowerBodyContainer, .ProfileBand1 {
			padding-top:10px;
			padding-bottom:10px;
		}
		.ProfileBand1 .mcnTextContent, .lowerBodyContainer .mcnTextContent, .ProfileBand1 .mcnTextContent p, .lowerBodyContainer .mcnTextContent p{
			/*color:#C2C2B4;*/
			font-family:Helvetica;
			font-size:18px;
			font-style:normal;
			font-weight:normal;
			/*line-height:150%;*/
			letter-spacing:normal;
			text-align:left;
		}
		.ProfileBand1 .mcnTextContent a, .lowerBodyContainer .mcnTextContent a{
			/*color:#FEFDD7;*/
			font-weight:normal;
			/*text-decoration:underline;*/
		}
#templateLocation{
			background-color:rgba(100, 172, 176, .64);
		}
		.ProfileBand3 .mcnTextContent, .ProfileBand3 .mcnTextContent p, .locationContainer .mcnTextContent, .locationContainer .mcnTextContent p{
			/*color:#FEFDD7;*/
			font-family:Helvetica;
			font-size:14px;
			font-style:normal;
			/*font-weight:bold;*/
			/*line-height:150%;*/
			letter-spacing:normal;
			text-align:left;
		}
		.ProfileBand3 .mcnTextContent a, .locationContainer .mcnTextContent a{
			/*color:#FEFDD7;*/
			font-weight:normal;
			/*text-decoration:underline;*/
		}
		.ProfileBand2 .mcnTextContent p, .bodyContainer .mcnTextContent p{
			/*color:#FEFDD7;*/
			font-family:Helvetica;
			font-size:14px;
			font-style:normal;
			/*font-weight:bold;*/
			/*line-height:150%;*/
			letter-spacing:normal;
			text-align:left;
		}
		.ProfileBand1 .mcnTextContent a, .bodyContainer .mcnTextContent a{
			/*color:#FEFDD7;*/
			font-weight:normal;
			/*text-decoration:underline;*/
		}
#templateSocial{
			background-color:rgba(0, 0, 0, .20);
		}
		.socialContainer .mcnTextContent,.socialContainer .mcnTextContent p{
			color:#64ACB0;
			font-family:Helvetica;
			font-size:14px;
			line-height:180%;
			text-align:left;
		}
		.socialContainer .mcnTextContent a{
			color:#64ACB0;
			font-weight:normal;
			/*text-decoration:underline;*/
		}
#templateUpperFooter{
			background-color:#47433B;
		}
		.upperFooterContainer .mcnTextContent,.upperFooterContainer .mcnTextContent p{
			color:#838176;
			font-family:Helvetica;
			font-size:12px;
			/*line-height:150%;*/
			text-align:left;
		}
		.upperFooterContainer .mcnTextContent a{
			color:#838176;
			font-weight:normal;
			/*text-decoration:underline;*/
		}
		.lowerFooterContainer .mcnTextContent,.lowerFooterContainer .mcnTextContent p{
			color:#838176;
			font-family:Helvetica;
			font-size:12px;
			/*line-height:150%;*/
			text-align:left;
		}
		.lowerFooterContainer .mcnTextContent a{
			color:#838176;
			font-weight:normal;
			/*text-decoration:underline;*/
		}
label, p {
    color: #c2c2b4;
}
        .btn.disabled, .btn[disabled], fieldset[disabled].btn {
            pointer-events: none;
            cursor: not-allowed;
            opacity: .65;
            filter: alpha(opacity=65);
            -webkit-box-shadow: none;
            box-shadow: none;
        }

        .btn-default {
            color: #333;
            background-color: #ffffff;
            border-color: #ccc;
        }

            .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
                color: #333;
                background-color: #ebebeb;
                border-color: #adadad;
            }

            .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
                background-image: none;
            }

            .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
                background-color: #fff;
                border-color: #ccc;
            }

        .btn-primary {
            color: #fff;
            background-color: #428bca;
            border-color: #357ebd;
        }

            .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
                color: #fff;
                background-color: #3276b1;
                border-color: #285e8e;
            }

            .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
                background-image: none;
            }

            .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
                background-color: #428bca;
                border-color: #357ebd;
            }

        .btn-warning {
            color: #fff;
            background-color: #f0ad4e;
            border-color: #eea236;
        }

            .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
                color: #fff;
                background-color: #ed9c28;
                border-color: #d58512;
            }

            .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
                background-image: none;
            }

            .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
                background-color: #f0ad4e;
                border-color: #eea236;
            }

        .btn-danger {
            color: #fff;
            background-color: #d9534f;
            border-color: #d43f3a;
        }

            .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
                color: #fff;
                background-color: #d2322d;
                border-color: #ac2925;
            }

            .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
                background-image: none;
            }

            .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
                background-color: #d9534f;
                border-color: #d43f3a;
            }

        .btn-success {
            color: #fff;
            background-color: #5cb85c;
            border-color: #4cae4c;
        }

        .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
            color: #fff;
            background-color: #47a447;
            border-color: #398439;
        }

        .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
            /*background-image: none;*/
        }

        .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
            background-color: #5cb85c;
            border-color: #4cae4c;
        }

        .btn-info {
            color: #fff;
            background-color: #5bc0de;
            border-color: #46b8da;
        }

            .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
                color: #fff;
                background-color: #39b3d7;
                border-color: #269abc;
            }

            .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
                background-image: none;
            }

            .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
                background-color: #5bc0de;
                border-color: #46b8da;
            }

        .btn-link {
            font-weight: normal;
            color: #428bca;
            cursor: pointer;
            border-radius: 0;
        }

            .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
                background-color: transparent;
                -webkit-box-shadow: none;
                box-shadow: none;
            }

                .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
                    border-color: transparent;
                }

                    .btn-link:hover, .btn-link:focus {
                        color: #2a6496;
                        text-decoration: underline;
                        background-color: transparent;
                    }

                    .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
                        color: #999;
                        text-decoration: none;
                    }

        .btn-lg {
            padding: 10px 16px;
            font-size: 18px;
            line-height: 1.33;
            border-radius: 6px;
        }

        .btn-sm, .btn-xs {
            padding: 5px 10px;
            font-size: 12px;
            line-height: 1.5;
            border-radius: 3px;
            height: 28px;
        }

        .btn-xs {
            padding: 1px 5px;
        }

        .btn-block {
            display: block;
            width: 100%;
            padding-right: 0;
            padding-left: 0;
        }

            .btn-block + .btn-block {
                margin-top: 5px;
            }

        input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
            width: 100%;
        }

        .icon-btn {
            min-height: 80px;
            width: 100px;
            margin: 5px 5px 0 0;
            border: solid 1px #4b8df8;
            padding: 12px 0 0;
            background-color: #fafafa;
            background-image: none;
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            color: #646464;
            text-shadow: none;
            text-align: center;
            cursor: pointer;
            position: relative;
            transition: all .3s ease;
            display: inline-block;
            vertical-align: top;
        }

            .icon-btn:hover, .icon-btn:active {
                transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
                -webkit-box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.3);
                -moz-box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.3);
                box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.3);
                -webkit-transition: all .3s ease;
                -moz-transition: all .3s ease;
                -ms-transition: all .3s ease;
                -o-transition: all .3s ease;
            }

            .icon-btn > i {
                font-size: 24px;
                padding: 3px;
            }

        .radio-selection {
            width: 80px;
            text-align: center;
            padding-right: 5px;
            padding-left: 5px;
            vertical-align: middle;
            float: left;
            position: relative;
            background-image: none;
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
        }

            .radio-selection:hover {
                transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
                -webkit-box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.3);
                -moz-box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.3);
                box-shadow: 3px 5px 5px 0px rgba(0,0,0,0.3);
                -webkit-transition: all .3s ease;
                -moz-transition: all .3s ease;
                -ms-transition: all .3s ease;
                -o-transition: all .3s ease;
            }

            .radio-selection > i {
                font-size: 32px;
                padding: 3px;
            }

        .checkbox {
            padding-left: 20px;
        }

            .checkbox label {
                display: inline-block;
                vertical-align: middle;
                position: relative;
                padding-left: 5px;
            }

            .checkbox i {
                font-size: 18px;
                display: inline-block;
                padding: 0px 3px;
                /*padding-left: 5px;
          padding-right: 10px;*/
            }

            .checkbox label::before {
                content: "";
                display: inline-block;
                position: absolute;
                width: 17px;
                height: 17px;
                left: 0;
                margin-left: -20px;
                border: 1px solid #cccccc;
                border-radius: 3px;
                background-color: #fff;
                -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
                -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
                transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
            }

            .checkbox label::after {
                display: inline-block;
                position: absolute;
                width: 16px;
                height: 16px;
                left: 0;
                top: 0;
                margin-left: -20px;
                padding-left: 3px;
                padding-top: 0px;
                font-size: 12px;
                color: #555555;
            }

            .checkbox input[type="checkbox"],
            .checkbox input[type="radio"] {
                opacity: 0;
                z-index: 1;
            }

                .checkbox input[type="checkbox"]:focus + label::before,
                .checkbox input[type="radio"]:focus + label::before {
                    outline: thin dotted;
                    outline: 5px auto -webkit-focus-ring-color;
                    outline-offset: -2px;
                }

                .checkbox input[type="checkbox"]:checked + label::after,
                .checkbox input[type="radio"]:checked + label::after {
                    font-family: "FontAwesome";
                    content: "\f00c";
                }
                /*.checkbox input[type="radio"]:checked + label::after {
                    font-family: "FontAwesome";
                    content: "\f00d";
                }*/

                .checkbox input[type="checkbox"]:disabled + label,
                .checkbox input[type="radio"]:disabled + label {
                    opacity: 0.65;
                }

                    .checkbox input[type="checkbox"]:disabled + label::before,
                    .checkbox input[type="radio"]:disabled + label::before {
                        background-color: #eeeeee;
                        cursor: not-allowed;
                    }

            .checkbox.checkbox-circle label::before {
                border-radius: 50%;
            }

            .checkbox.checkbox-inline {
                margin-top: 0;
            }

        .checkbox-primary input[type="checkbox"]:checked + label::before,
        .checkbox-primary input[type="radio"]:checked + label::before {
            background-color: #337ab7;
            border-color: #337ab7;
        }

        .checkbox-primary input[type="checkbox"]:checked + label::after,
        .checkbox-primary input[type="radio"]:checked + label::after {
            color: #fff;
        }

        .checkbox-danger input[type="checkbox"]:checked + label::before,
        .checkbox-danger input[type="radio"]:checked + label::before {
            background-color: #d9534f;
            border-color: #d9534f;
        }

        .checkbox-danger input[type="checkbox"]:checked + label::after,
        .checkbox-danger input[type="radio"]:checked + label::after {
            color: #fff;
        }

        .checkbox-info input[type="checkbox"]:checked + label::before,
        .checkbox-info input[type="radio"]:checked + label::before {
            background-color: #5bc0de;
            border-color: #5bc0de;
        }

        .checkbox-info input[type="checkbox"]:checked + label::after,
        .checkbox-info input[type="radio"]:checked + label::after {
            color: #fff;
        }

        .checkbox-warning input[type="checkbox"]:checked + label::before,
        .checkbox-warning input[type="radio"]:checked + label::before {
            background-color: #f0ad4e;
            border-color: #f0ad4e;
        }

        .checkbox-warning input[type="checkbox"]:checked + label::after,
        .checkbox-warning input[type="radio"]:checked + label::after {
            color: #fff;
        }

        .checkbox-success input[type="checkbox"]:checked + label::before,
        .checkbox-success input[type="radio"]:checked + label::before {
            background-color: #5cb85c;
            border-color: #5cb85c;
        }

        .checkbox-success input[type="checkbox"]:checked + label,
        .checkbox-success input[type="radio"]:checked + label {
            color: #5cb85c;
        }

            .checkbox-success input[type="checkbox"]:checked + label::after,
            .checkbox-success input[type="radio"]:checked + label::after {
                color: #fff;
            }

    .button_help{
    -webkit-box-shadow: #878787 0px 2px 2px ;-moz-box-shadow: #878787 0px 2px 2px ; box-shadow: #878787 0px 2px 2px ;
     -webkit-border-radius: 23px !important; -moz-border-radius: 23px !important;border-radius: 23px !important;
     font-size:13px;font-family:arial, helvetica, sans-serif; padding: 7px 15px 7px 15px; text-decoration:none; display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
     background-color: #3093C7; background-image: -webkit-gradient(linear, left top, left bottom, from(#3093C7), to(#1C5A85));
     background-image: -webkit-linear-gradient(top, #3093C7, #1C5A85);
     background-image: -moz-linear-gradient(top, #3093C7, #1C5A85);
     background-image: -ms-linear-gradient(top, #3093C7, #1C5A85);
     background-image: -o-linear-gradient(top, #3093C7, #1C5A85);
     background-image: linear-gradient(to bottom, #3093C7, #1C5A85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093C7, endColorstr=#1C5A85);
     cursor: help;
    }

    .button_help:hover{
     background-color: #26759E; background-image: -webkit-gradient(linear, left top, left bottom, from(#26759E), to(#133D5B));
     background-image: -webkit-linear-gradient(top, #26759E, #133D5B);
     background-image: -moz-linear-gradient(top, #26759E, #133D5B);
     background-image: -ms-linear-gradient(top, #26759E, #133D5B);
     background-image: -o-linear-gradient(top, #26759E, #133D5B);
     background-image: linear-gradient(to bottom, #26759E, #133D5B);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#26759E, endColorstr=#133D5B);
     cursor: help;
    }

    .content:before {
        box-shadow: -15px 0 15px -15px inset;
        content: " ";
        height: 100%;
        left: -15px;
        position: absolute;
        top: 0;
        width: 15px;
    }

    .content:after {
        box-shadow: 15px 0 15px -15px inset;
        content: " ";
        height: 100%;
        position: absolute;
        right: -15px;
        width: 15px;
    }
    .effect8 {
        position: relative;
        -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    }

        .effect8:before, .effect8:after {
            content: "";
            position: absolute;
            z-index: -1;
            -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.8);
            -moz-box-shadow: 0 0 20px rgba(0,0,0,0.8);
            box-shadow: 0 0 20px rgba(0,0,0,0.8);
            top: 10px;
            bottom: 10px;
            left: 0;
            right: 0;
            -moz-border-radius: 100px / 10px;
            border-radius: 100px / 10px;
        }

        .effect8:after {
            right: 10px;
            left: auto;
            -webkit-transform: skew(8deg) rotate(3deg);
            -moz-transform: skew(8deg) rotate(3deg);
            -ms-transform: skew(8deg) rotate(3deg);
            -o-transform: skew(8deg) rotate(3deg);
            transform: skew(8deg) rotate(3deg);
        }


	@media screen and (min-width:768px){
		.templateContainer{
			width:600px !important;
		}

}

.grid {
    width:100%;
}

.add {
    background-color: #35aa47;
    color: #fff !important;
    padding: 7px 14px;
    float: left;
}

.pointer {
    cursor: pointer;
}

.float-right {
    float: right;
}

.ui-widget-content {
    max-height: 350px;
    overflow-x: hidden;
    overflow-y: scroll;
    border-radius: 5px !important;
    margin-top: 5px;
    padding: 5px 0px;
    width: 305px;
}

.ui-menu-item {
    padding: 3px 1em !important;
}

.ui-menu-item.ui-state-focus {
    background: #428bca;
    color: #fff;
}

#divGuardianDetails p {
    margin: 0;
}
.documentContainer {
    display: flex;
    flex-direction: column;
}

.fieldset-input {
    border-radius: 5px;
}

.lblDocument {
    background-color: #fff;
    width: 100%;
    text-transform: none;
    padding: 11px 0px 3px 17px !important;
    font-weight: normal;
    pointer-events: all;
    cursor: auto;
    margin: 0;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}

.lblDocument, .lblDocument a {
    color: #333 !important;
}

.btnDocumentUpload {
    width: 83px;
    padding: 7px;
    border-top-right-radius:5px !important;
    border-bottom-right-radius:5px !important;
}

.documentLabel {
    pointer-events: none;
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;   
    -webkit-transform: translateY(15%);
    transform: translateY(15%);
    z-index: 2;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
    padding-left: 6px;
    color: #52a6e1 !important;
    -webkit-transition: opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.fieldset-input.parsley-error {
    background-image: url(/Images/icons/cross.png);
    background-position: right !important;
    background-repeat: no-repeat !important;
    box-shadow: 0 0 5px #e18b7c !important;
    border: 1px solid #b03535 !important;
}