/*
Theme Name: NIE SingTeach
Theme URI: http://www.verzdesign.com/
Author: Pooja & Elly
Version: 9.1
Description : April 2021
*/
img.alignright {
	padding: 4px;
	margin: 5px 0 20px 20px;
	display: inline;
}
.alignright {
	float: right;
}
.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}
img.alignleft {
	padding: 4px;
	margin: 5px 20px 20px 0px;
	display: inline;
}
.alignleft {
	float: left;
}

div.wpcf7-validation-errors {
	clear:both;
}
div.wpcf7-mail-sent-ok {
	clear:both;
}
.wpcf7-form label.error {
	float:right !important;
}
.wpcf7-response-output {
	clear:both;
}
.wpcf7-form input.error, .wpcf7-form select.error, .wpcf7-form textarea.error {
	border-bottom:2px solid #990000 !important
}
.wpcf7-form label.error {
	margin-top: -20px;
	text-align: right;
	width: 100%;
}

.breadcrumb-container ul li.current-item a::after {content:"";}

.boxed,
.grey_box,
div.message-box-wrapper {
	border: 1px solid;
	padding: 20px;
	margin-bottom: 20px;
	clear: both
}

.boxed h2,
div.message-box-title {
	font-weight: 700;
	font-size: 14px;
	margin-top: 2px
}

div.message-box-content {
	margin-top: 12px
}

div.message-box-wrapper.red {
	background-color: #ffdcdd;
	border-color: #e9b9bb;
	color: #713a3c
}

div.message-box-wrapper.red .message-box-title {
	color: #8d4345
}

div.message-box-wrapper.yellow {
	background-color: #ffffe0;
	border-color: #e1db8b;
	color: #4d4d39
}

div.message-box-wrapper.yellow .message-box-title {
	color: #737357
}

div.message-box-wrapper.blue {
	background-color: #c2e1ee;
	border-color: #8ec3d9;
	color: #3d5058
}

div.message-box-wrapper.blue .message-box-title {
	color: #475d66
}

.boxed,
div.message-box-wrapper.green {
	background-color: #e1ffd9;
	border-color: #badeb1;
	color: #435b3d
}

.boxed h2,
div.message-box-wrapper.green .message-box-title {
	color: #526d4b
}

.shortcode1-4 {
	width: 23%;
	margin-right: 2%;
	float: left
}

.shortcode1-3 {
	width: 31.33%;
	margin-right: 2%;
	float: left
}

.shortcode1-2 {
	width: 48%;
	margin-right: 2%;
	float: left
}

.shortcode2-3 {
	width: 64.66%;
	margin-right: 2%;
	float: left
}

.shortcode3-4 {
	width: 73%;
	margin-right: 2%;
	float: left
}

.shortcode1 {
	width: 98%;
	margin-right: 2%;
	float: left
}

a.gdl-button.shortcode-large-button {
	margin-bottom: 20px;
	margin-right: 10px;
	padding: 0 21px 0 21px;
	height: 38px;
	line-height: 38px;
	font-size: 14px
}

a.gdl-button.shortcode-medium-button {
	margin-bottom: 20px;
	margin-right: 10px;
	padding: 0 15px 0 15px;
	height: 30px;
	line-height: 30px;
	font-size: 12px
}

a.gdl-button.shortcode-small-button {
	margin-bottom: 20px;
	margin-right: 10px;
	text-shadow: none;
	font-size: 11px
}

div.shortcode-list ul {
	list-style: none!important;
	margin-left: 0!important
}

div.shortcode-list li {
	padding: 2px 0 2px 25px!important;
	border: 0!important
}

div.shortcode-list-arrow li {
	background: url(../images/list/arrow.png) no-repeat!important
}

div.shortcode-list-arrow2 li {
	background: url(../images/list/arrow2.png) no-repeat!important
}

div.shortcode-list-arrow3 li {
	background: url(../images/list/arrow3.png) no-repeat!important
}

div.shortcode-list-bullet li {
	background: url(../images/list/bullet.png) no-repeat!important
}

div.shortcode-list-bullet2 li {
	background: url(../images/list/bullet2.png) no-repeat!important
}

div.shortcode-list-bullet3 li {
	background: url(../images/list/bullet3.png) no-repeat!important
}

div.shortcode-list-check li {
	background: url(../images/list/check.png) no-repeat!important
}

div.shortcode-list-check2 li {
	background: url(../images/list/check2.png) no-repeat!important
}

div.shortcode-list-check3 li {
	background: url(../images/list/check3.png) no-repeat!important
}

div.shortcode-list-delete li {
	background: url(../images/list/delete.png) no-repeat!important
}

div.shortcode-list-delete2 li {
	background: url(../images/list/delete2.png) no-repeat!important
}

div.shortcode-list-delete3 li {
	background: url(../images/list/delete3.png) no-repeat!important
}

div.shortcode-social {
	float: left;
	margin-right: 12px
}

div.shortcode-block-quote-left {
	width: 33%;
	float: left;
	margin: 15px 20px 15px 20px;
	padding: 20px;
	border-left: 2px solid #ef7f2c;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: oblique
}

div.shortcode-block-quote-right {
	width: 33%;
	float: right;
	margin: 15px 20px 15px 20px;
	padding: 20px;
	border-left: 2px solid #ef7f2c;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: oblique
}

.boxed-left,
.boxed-right,
div.shortcode-block-quote-center {
	margin: 0 20px 20px 20px;
	text-align: center;
	padding: 20px;
	border-left: 2px solid #ef7f2c;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: oblique
}

div.shortcode-dropcap {
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 5px;
	float: left;
	font-size: 25px;
	font-size: 25px;
	width: 32px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	float: left
}

div.shortcode-dropcap.circle {
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	border-radius: 16px
}

.newsletter-subscription-box .wpcf7 form.sent .wpcf7-response-output { color:#0F0 !important }
