/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Hanlding Updates
-----------------------------------------------------------------*/

body {
   
    font-size: 1em;
}

body#courses-workshops .content-wrap
{
padding-bottom: 0 !important;
}

label small, .red
{
	color: #C63;
}

.form-control.error, .sm-form-control.error {
    border-color: #C63;
    }


.heading-block::after
{
border-top: none;
}


.setubandha img
{
  opacity: 0.6;
}

.iconlist i
{
color: #C63;
}


input[type=checkbox]:checked 
{
background-color: red
}

input[type=checkbox]:not(:checked) + label.error 
{ display: block !important; 
}

h1 > span:not(.nocolor):not(.badge),
h2 > span:not(.nocolor):not(.badge),
h3 > span:not(.nocolor):not(.badge),
h4 > span:not(.nocolor):not(.badge),
h5 > span:not(.nocolor):not(.badge),
h6 > span:not(.nocolor):not(.badge) { color: #CD9118; }


.button-amber { background-color: #CD9118; }
.button-3d.button-amber:hover,
.button-reveal.button-amber:hover,
.button-border.button-amber:hover,
.button-border.button-amber.button-fill:before { background-color: #CD9118 !important; }

.button-border.button-amber {
	color: #CD9118;
	border-color: #CD9118;
}



.topmargin-vs
{
margin-top: 20px !important;
}

#footer
{
border-top-color: #C63;
}


#copyrights
{
background-color: #E9E3C3
}
