.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger {
	text-shadow: 0 -1px 0 rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075)
}
.btn-default:active, .btn-primary:active, .btn-success:active, .btn-info:active, .btn-warning:active, .btn-danger:active, .btn-default.active, .btn-primary.active, .btn-success.active, .btn-info.active, .btn-warning.active, .btn-danger.active {
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}
.btn-default.disabled, .btn-primary.disabled, .btn-success.disabled, .btn-info.disabled, .btn-warning.disabled, .btn-danger.disabled, .btn-default[disabled], .btn-primary[disabled], .btn-success[disabled], .btn-info[disabled], .btn-warning[disabled], .btn-danger[disabled], fieldset[disabled] .btn-default, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-success, fieldset[disabled] .btn-info, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-danger {
	-webkit-box-shadow: none;
	box-shadow: none
}
.btn-default .badge, .btn-primary .badge, .btn-success .badge, .btn-info .badge, .btn-warning .badge, .btn-danger .badge {
	text-shadow: none
}
.btn:active, .btn.active {
	background-image: none
}
.btn-default {
	text-shadow: 0 1px 0 #fff;
	background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
	background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
	background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #dbdbdb;
	border-color: #ccc
}
.btn-default:hover, .btn-default:focus {
	background-color: #e0e0e0;
	background-position: 0 -15px
}
.btn-default:active, .btn-default.active {
	background-color: #e0e0e0;
	border-color: #dbdbdb
}
.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.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: #e0e0e0;
	background-image: none
}
.btn-primary {
	background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
	background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
	background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #245580
}
.btn-primary:hover, .btn-primary:focus {
	background-color: #265a88;
	background-position: 0 -15px
}
.btn-primary:active, .btn-primary.active {
	background-color: #0a369c;
	border-color: #245580
}
.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.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: #265a88;
	background-image: none
}
.btn-success {
	background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
	background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
	background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #3e8f3e
}
.btn-success:hover, .btn-success:focus {
	background-color: #419641;
	background-position: 0 -15px
}
.btn-success:active, .btn-success.active {
	background-color: #419641;
	border-color: #3e8f3e
}
.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.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: #419641;
	background-image: none
}
.btn-info {
	background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
	background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
	background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #28a4c9
}
.btn-info:hover, .btn-info:focus {
	background-color: #2aabd2;
	background-position: 0 -15px
}
.btn-info:active, .btn-info.active {
	background-color: #2aabd2;
	border-color: #28a4c9
}
.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.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: #2aabd2;
	background-image: none
}
.btn-warning {
	background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
	background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));
	background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #e38d13
}
.btn-warning:hover, .btn-warning:focus {
	background-color: #eb9316;
	background-position: 0 -15px
}
.btn-warning:active, .btn-warning.active {
	background-color: #eb9316;
	border-color: #e38d13
}
.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.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: #eb9316;
	background-image: none
}
.btn-danger {
	background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
	background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
	background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #b92c28
}
.btn-danger:hover, .btn-danger:focus {
	background-color: #c12e2a;
	background-position: 0 -15px
}
.btn-danger:active, .btn-danger.active {
	background-color: #c12e2a;
	border-color: #b92c28
}
.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.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: #c12e2a;
	background-image: none
}
.thumbnail, .img-thumbnail {
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075);
	box-shadow: 0 1px 2px rgba(0,0,0,.075)
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background-color: #e8e8e8;
	background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
	background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
	background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
	background-repeat: repeat-x
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	background-color: #2e6da4;
	background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
	background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
	background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
	background-repeat: repeat-x
}
.navbar-default {
	background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
	background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
	background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075)
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a {
	background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
	background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));
	background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
	background-repeat: repeat-x;
	-webkit-box-shadow: inset 0 3px 9px rgba(0,0,0,.075);
	box-shadow: inset 0 3px 9px rgba(0,0,0,.075)
}
.navbar-brand, .navbar-nav > li > a {
	text-shadow: 0 1px 0 rgba(255,255,255,.25)
}
.navbar-inverse {
	background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
	background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));
	background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-radius: 4px
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .active > a {
	background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
	background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
	background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
	background-repeat: repeat-x;
	-webkit-box-shadow: inset 0 3px 9px rgba(0,0,0,.25);
	box-shadow: inset 0 3px 9px rgba(0,0,0,.25)
}
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a {
	text-shadow: 0 -1px 0 rgba(0,0,0,.25)
}
.navbar-static-top, .navbar-fixed-top, .navbar-fixed-bottom {
	border-radius: 0
}
@media (max-width: 767px) {
.navbar .navbar-nav .open .dropdown-menu > .active > a, .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
	color: #fff;
	background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
	background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
	background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
	background-repeat: repeat-x
}
}
.alert {
	text-shadow: 0 1px 0 rgba(255,255,255,.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05)
}
.alert-success {
	background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
	background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));
	background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
	background-repeat: repeat-x;
	border-color: #b2dba1
}
.alert-info {
	background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
	background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
	background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
	background-repeat: repeat-x;
	border-color: #9acfea
}
.alert-warning {
	background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
	background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
	background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
	background-repeat: repeat-x;
	border-color: #f5e79e
}
.alert-danger {
	background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
	background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
	background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
	background-repeat: repeat-x;
	border-color: #dca7a7
}
.progress {
	background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
	background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
	background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
	background-repeat: repeat-x
}
.progress-bar {
	background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);
	background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));
	background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
	background-repeat: repeat-x
}
.progress-bar-success {
	background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
	background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
	background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
	background-repeat: repeat-x
}
.progress-bar-info {
	background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
	background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
	background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
	background-repeat: repeat-x
}
.progress-bar-warning {
	background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
	background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
	background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
	background-repeat: repeat-x
}
.progress-bar-danger {
	background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
	background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
	background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
	background-repeat: repeat-x
}
.progress-bar-striped {
	background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent)
}
.list-group {
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075);
	box-shadow: 0 1px 2px rgba(0,0,0,.075)
}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
	text-shadow: 0 -1px 0 #286090;
	background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);
	background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));
	background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
	background-repeat: repeat-x;
	border-color: #2b669a
}
.list-group-item.active .badge, .list-group-item.active:hover .badge, .list-group-item.active:focus .badge {
	text-shadow: none
}
.panel {
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
	box-shadow: 0 1px 2px rgba(0,0,0,.05)
}
.panel-default > .panel-heading {
	background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
	background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
	background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
	background-repeat: repeat-x
}
.panel-primary > .panel-heading {
	background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
	background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
	background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
	background-repeat: repeat-x
}
.panel-success > .panel-heading {
	background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
	background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));
	background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
	background-repeat: repeat-x
}
.panel-info > .panel-heading {
	background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
	background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));
	background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
	background-repeat: repeat-x
}
.panel-warning > .panel-heading {
	background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
	background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));
	background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
	background-repeat: repeat-x
}
.panel-danger > .panel-heading {
	background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
	background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));
	background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
	background-repeat: repeat-x
}
.well {
	background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
	background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));
	background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
	background-repeat: repeat-x;
	border-color: #dcdcdc;
	-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);
	box-shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1)
}
body {

font-family: 'Roboto', sans-serif;
	background-color: #fff;
	background-size: cover;
	outline: none;transition: all .3s ease-in-out;
}
a {
	outline: 0;
	border: 0;transition: all .3s ease-in-out;
}
a:active, a:focus {
	outline: 0;
	border: 0
}
.btn-primary :active, .btn-primary :focus {
	outline: 0;
	border: 0
}
.address p  {  
   color: #0d5fa8;
    font-size: 18px;
    padding-top: 30px;
    text-align: right;

	 }
.nopadding {
	padding: 0
}
.nomargin {
	margin: 0
}
.header{
background-blend-mode: overlay;
background: #fff;
background-color:#7CB4A3!important;
background-image:url(../images/bgnew1.png)!important;
background-repeat:no-repeat;
min-height:600px;
padding-top:0px;
background-size:cover;
    padding-bottom:10px;


}


.tag-bx h1{font-weight:bold;font-family:Arial, Helvetica, sans-serif; color:#000;font-size:52px; margin-top:10px; margin-bottom:25px; display:block;    letter-spacing: 3px;}

.compare { color:#000 !important; font-size: 20px; padding: 0px 220px; line-height:25px; font-family: 'KoHo', sans-serif;    letter-spacing: 1px;    padding-bottom: 25px; }

.compare span{color:#4afef7 !important;}

.tag-bx1{font-size:20px; font-weight: normal; font-family:Calibri; color:#60ff4d; font-weight:bold;} 

.tag-bx-top { color:#fff;  padding-top: 25%;}
.tag-bx-top h1 {font-size:2.5em;    margin: 0px; font-weight: 800;    font-family: 'Poppins'; }
.tag-bx-top h1 span {color:#fff; font-size:50px;    margin:5px 0px; font-weight:500;}

.tag-bx-top p {    font-size: 1.7em;
    padding-top:15px;}


/*
.innerbox:before {
       border-top: 50px solid transparent;
    border-left: 50px solid #044277;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    bottom: 0;
    width: 0;
} 
*/


.form-bx {
	   margin: 0px 0px 0px;
    background-color:#158c788c;
    clear: both;
    float: left;
    padding-bottom: 10px;
    padding-top:0px;
    padding-bottom: 0px;
    border-radius: 0px 0px 8px 0px;
    position: absolute;
    z-index: 999;
	
	}
	
.bootstrap-select.btn-group .dropdown-toggle .filter-option {font-weight: bold !important;
    color: #000;}

/*
.form-bx{    margin: 40px 0px;
    width: 96%;
    background-color: #fff;
    clear: both;
    float: left;
    padding-bottom: 10px;
    padding-top: 20px;    padding-bottom: 30px;
    border-radius: 5px;

 
 }*/
 
 
 
    .triangle-down {
    width:0;
    height: 0;
    border-left: 37px solid transparent;
    border-right: 0px solid transparent;
    border-top: 37px solid #158c788c;
    margin-left: -51px;
    margin-top: -22px;
    }
  
.header-bx{ font-family: 'Roboto', sans-serif;}
.header-bx h2{        font-size: 26px;
    line-height: 1;
    padding:5px 0px 20px 0px;
    margin: 0px;
    text-align: center;
    color: #fff42e;

}


	.header-bx p { text-align:center;  font-size:16px; color:#fff; font-weight: 500; }
	
.header-bx .tagpara {   text-align: center;
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 700; }	

.innerbox{   padding:; color: #000000;}
#form1{ color:#000; margin-top:19px;}
textarea.form-control {margin-top:0px; border:none; }
.form-control{  color:#000;margin:5px !important; border-radius:7px !important; height:39px; margin-bottom:10px;
 /*width:32%;*/ float: left; font-weight: 300;
margin-left: 8px; box-shadow:none;}

.innerbox h2{     text-align: left;
    font-size: 47px;
    padding-bottom: 10px;
    margin-left: 40px;
    color: #c62257;
    font-weight: bold;    margin-top: 10px;
    padding: 0px;}
	
.innerbox h4{     text-align: left;
    font-size: 40px;
    padding-bottom: 10px;
    margin-left: 40px;
    color: #000;    margin-top: 0px;
    padding: 0px;
}

.w1{width:98%;}
/*textarea.form-control {    font-family: Calibri;
    color: #000;
    border-radius: 0px;
    height: 42px;
    margin-bottom: 10px;
    border: 1px solid #ccc;
    width: 24%;
    float: left;
    margin-left: 8px;}
	
.form-control::-webkit-textarea-placeholder 
  color: #585858; font-size:16px;
}*/
.form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #585858; font-size:16px;
}
.form-control::-moz-placeholder { /* Firefox 19+ */
  color:  #a39e9e;font-size:16px;
}
.form-control:-ms-input-placeholder { /* IE 10+ */
  color:  #585858;font-size:16px;
}
.form-control:-moz-placeholder { /* Firefox 18- */
  color:  #585858;font-size:16px;
}
#form1 p,.frmbxp{     color: #c62257;
    font-size: 20px;
   }
.btn-primary{ 

    background:#5dc547;
    margin: 0 auto;
    border: 0px;
    font-size: 18px;
   width: 26%;
	 border-radius:5px !important; font-weight:bold;
    padding: 8px 0; color:#fff;
    display: inline-block;
    margin: 0 auto;
    margin-bottom: 0px;
    text-transform: uppercase;
    border-radius: 0px;
    transition: all .3s ease-in-out;
    font-family: Calibri;
   
	margin-top:-15px;


   /* background-image: 0;  background:#fe704a;
    margin: 0 auto;
    border: 0px;
   font-size: 15px;
	width:100%;
   padding:14px 0; display:inline-block; margin:0 auto; ; margin-bottom:0px; text-transform:uppercase; border-radius:0px;transition: all .3s ease-in-out; font-family:Calibri;*/}	
.btn-primary:hover{ background-color:# F00;    background-image: linear-gradient(to bottom, #0c2c53 0%, #0c2c53 100%); }	

.tagbx2{ background-color:#f4f3f3; padding:20px 0px; margin-top:0px;}
.bx1{ color:#fff;    font-family: 'Titillium Web', sans-serif; font-size:21px; margin:25px 0px;}

.tagbx2 h2{ font-size:28px; font-weight:bold; color:#41474a;/* text-shadow: 2px 2px #bebebe;*/}
.tagbx2 p{ line-height:25px; font-size: 15px; margin-bottom:20px;}

.reserved p{ text-align:center;}
.tagbx3{ background-color:#f5f5f5; padding:50px 0px; margin-top:0px;margin-bottom: 50px;}
.tagbx3 h2
{
	font-family: Calibri;
    text-align: center;
    font-size: 35px;
    color: #0a369c;
    margin: 0px;
    font-weight: bold;
    padding: 0px 0px 35px;
}

.fa-quote-left { font-size:40px !important; padding-top:20px; text-align:center;}
.tagbx3 p{ text-align:center; font-size:19.5px;     padding-top: 15px; color: #6e6e6e;}
.listpoint{ width:96%; float:left; height:auto; margin-top:0px; margin-left:50px; padding:50px 0px;}
.listpoint ul{ margin:0px; padding:0px;}
.listpoint ul li{ margin:0px; padding:5px 0px; font-size:16px; color:#5a616e; float:left; width:18%; text-align:center; margin-right:20px; list-style:none; font-size:14px;}
.listpoint ul li img{ width:114px; height:auto; margin:0 auto; display:block; margin-bottom:10px;}

.content1{ margin-bottom:0px; padding:10px 0px;}
.sub-bx{ margin-top:10px;}
.sub-bx img{ margin-right:7px;    padding-top: 15px;}
.sub-bx h2{   font-family:Calibri; text-align: center;
font-size: 35px;

color:#0a369c;
margin: 0px;
font-weight:bold; padding:10px 0px 35px;}
.sub-bx h5{   
 font-size: 20px;
    text-align: center;
    color: #5d5d5d;    padding-top: 20px;
    line-height: 28px; letter-spacing:1px;
}
	
.sub-bx p{ text-align:center; margin-top:5px;    font-size: 14px; color:#747d8d;}
.sub-bx p span{ color:#db3332;}
.sub-bx1{ margin-left:40px;}
.sub-bx1 a{ background:#b1202a; color:#fff; padding:10px 15px; border-radius:5px; text-decoration:none; }
.sub-bx1 ul{ margin-top:10px;}
.sub-bx1 ul li{color: #333; list-style-image:url(../images/list-icon.png);line-height: 33px;}
.sub-bx-Choosing img { float:right; padding-left:30px;}
.sub-bx-Choosing h2 { color:#0f141c; font-size:35px; font-weight:normal; font-family: Calibri;}
.sub-bx-Choosing h2 span{color:#336799;}
.line {
 /*bottom: 1px; */
    background: #ffffff94;
    height: 2px;
    /* left: 0; */
    /* position: relative; */
    width: 530px;
    padding: 0px;
    /* margin: 0px; */
    /* margin-bottom: 20px; */
    /* margin: 0 auto; */
    margin-top: 15px;
 
}
.sub-bx-Choosing p{color:#000; font-size:18px; text-align:justify;  font-weight: 300;
    line-height: 30px;
}
.sub-bx-Choosing p span{ color:#0a369c;    font-weight: bold;}
.content2{ background-color:#f5f5f5; width:100%;margin:0 auto; padding:15px 0px;}

.content05{ background-color:#20b73c;width:100%;margin:0 auto; padding:15px 0px 30px;    margin-bottom: 50px; color:#fff; text-align:center;}
 .content05 h2 {font-size: 30px;}
 .content05 p { font-size:20px;}
  .content05 h3 
  {     background: #fff42e;
    color: #0274be;
    font-size: 17px;
    font-weight: bold;
    padding: 11px 20px;
    border-radius: 8px;
    margin: 0 auto;
    width: 130px;margin-top: 15px;
	}
	.content05 a{ text-decoration:none;}
.accotext{ padding:10px 200px; text-align:center;color: #000000; font-size: 18px;}
.content2 img{ margin:0 auto;}

.content3{ background-color:#fff; width:100%; margin:0 auto; padding:10px 0px 30px 0px;}
.content3 img{ margin:0 auto;}
.what-are{ background:#0186c5; padding:40px; color:#fff; min-height: 800px;}
.what-are h2 { font-family: 'Archivo Narrow', sans-serif; color:#fff; font-size:24px; /*text-transform:capitalize;*/ font-weight:500; margin:0px; padding:2px 0px;}
.what-are p{ padding-bottom:20px; text-align: justify;}
.Customer-reviews { background:#fff;    padding: 40px; min-height: 700px;}
.Customer-reviews h2 { font-family: 'Archivo Narrow', sans-serif; color:#4a4a4a; font-size:30px; text-transform:uppercase; font-weight:600; margin-bottom:29px;}

.pading_mar{ padding-left:0px;}





.the-word { text-align:center; font-size:35px; color:#0f141c; margin:0px; font-family: Calibri; font-weight:500; padding-bottom:10px;}
.but-just { text-align:center; font-size:14px; color:#5a5c63; padding:10px 0px 40px 0px;}
#promo-boxes {
    border: none;
    background-color: #ececec; padding-bottom:45px;
}
.dicount{ position:absolute;}


.bs-actionsbox, .bs-donebutton, .bs-searchbox {
    padding: 4px 17px 4px 0px;
}

.feature-wrapp1 h2 {
	text-align:left;
    color: #000;
    text-shadow:none;
    margin-top: 1px;
    padding-left:15px;
    float: left;
	line-height:25px;
   font-size: 14px;
   letter-spacing: 0.1px;
   padding: 20px 0px;
	
}
.experience-1 { margin-left:0px;}

.feature-wrapp1 span { font-family: 'KoHo', sans-serif; text-transform:capitalize; color:#000; font-size:17px; font-weight:600; letter-spacing:1px; }
.feature-wrapp1 img{ float:left; width:60px; height:auto; margin-top:30px; margin-right:10px;}

.coloubox{ background-color:transparent;}

.review-block-name img{ float:left;}
.review-block-name h4 { font-size:16px; color:#000; text-transform:capitalize;}
.review-block-date { font-size:10px; color:#737373;    padding-top: 6px; padding-left:10px;}
.thumbs{ color:#000; float:right; font-size: 20px !important;}
.review-block-description { padding-left:80px;}
hr {    margin-bottom: 17px;}
.menu-top  {padding-top:7px;}
.menu-top ul  {list-style:none; width:100%; }
.menu-top li { float:left; padding:10px; font-size:11px; color:#333333;}
.glyphicon {
     padding: 3px;}
.myhearingaid {
 
    padding: 0px !important;
 
    margin: 37px auto 15px;
    font-size: 28px !Important;
   
 
    line-height: 4.4rem !important;font-family: 'Myriad Pro', sans-serif; color:#009ae2; text-align:center;
}


.Brandstext h4{ border-right:dashed 1px #CCC; padding: 25px 15px; color: #397dbf; font-family: 'KoHo', sans-serif; font-weight:bold; letter-spacing:0.2px;}



@import url(//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css);
fieldset, label { margin: 0; padding: 0; }



/****** Style Star Rating Widget *****/

.rating { 
  border: none;
  float: left;
}

.rating > input { display: none; } 
.rating > label:before { 
  margin: 2px;
  font-size: 14px;
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005";
  color: #737373;
}

.rating > .half:before { 
  content: "\f089";
  position: absolute;
}

.rating > label { 
  color: #ddd; 
 float: right; 
}

/*.padding { width:20%;}*/
/***** CSS Magic to Highlight Stars on Hover *****/

.rating > input:checked ~ label, /* show gold star when clicked */
.rating:not(:checked) > label:hover, /* hover current star */
.rating:not(:checked) > label:hover ~ label { color: #000;  } /* hover previous stars in list */

.rating > input:checked + label:hover, /* hover current star when changing rating */
.rating > input:checked ~ label:hover,
.rating > label:hover ~ input:checked ~ label, /* lighten current selection */
.rating > input:checked ~ label:hover ~ label { color: #000;  } 

/*.rating */






/*inner-sample*/
.content-5{ background:#f1f2f2;    width: 100% margin: 0 auto;padding: 20px 0px 35px 0px; border-top:2px solid#ff4d4d;}
.best-top { background: #ff4d4d;padding:0px 30px 30px; color: #fff;}
.best h2 {font-family: Calibri;color: #fff;font-size: 26px;text-transform: capitalize; font-weight:bold;    margin-bottom: 0px;}
.best img{ float:right;}
.best ul li { font-size: 14px; margin-bottom: 10px;  list-style:none;}
.best ul{  padding-left:0px;}
.top-5 { background:#fff; padding:10px 0px 20px 0px; border-radius:10px; margin-bottom:20px;margin-top: 20px;}
.top-5 img{ margin:0 auto;}
.top-5 h2 {font-family: Calibri;color:#000;font-size: 24px;text-transform: capitalize; text-align:center;    margin-top: 5px;}
.Feedback{ background: #fff; padding: 0px 30px 30px; border-top:1px  solid #ff4d4d; border-right:1px  solid #ff4d4d; border-bottom:1px  solid #ff4d4d;}
.Feedback h2 { text-align:center; font-weight:bold;}
.best-right { padding:25px 0px 20px 40px; }
.Feedback p{ background:#e5e5e5; color:#000; padding:10px 20px; font-size:16px; border-radius:10px; text-align:center; margin-top:50px;}
.now { text-align:center; font-size:30px;padding-bottom: 20px; font-weight:bold;}
.now span { color:#ff2a00;}
.now img{ position:absolute; margin-top:13px; margin-left:-8px;}

.Grab { background:#46b709; color:#fff; font-size:30px; text-align:center; padding:10px 20px; border-radius:10px; font-weight:bold;}
.Grab span{ font-size:40px; color:#ff2a00;}

.btn-Visit{ background-color:#ff2a00; border:none; color:#fff;  padding:10px 50px; position:absolute; margin-top:24px; margin-left:-235px; font-weight:bold; font-size:24px;}

.best-right ul li { font-size: 14px; margin-bottom: 10px;  list-style:none;}
.best-right ul{  padding-left:0px;}
.fa-hand-o-right {    padding-right: 5px;}
.Feedback h4 { text-align:center;  font-size:14px;}
.content-4{ background:#f1f2f2;}
.space-below--content-block { padding-bottom: 80px;}
.page-content-block{font-size: 20px;    margin-bottom: 40px; text-align:left;font-family: Montserrat,serif;}
.fa-3x {font-size: 3em;    margin-bottom: 30px;    color: #33476c;}
.space-below--xlarge { margin-bottom: 30px;}
.cell h5 {font-weight: 600;font-size: 13px;text-transform: uppercase;color: #33476c; line-height:20px;}
.page-content h4{font-size: 20px;    margin-bottom: 20px; text-align:left;     font-family: Montserrat,serif;}
.page-content p { font-size: 14px;margin-bottom: 40px;}
.feature-block__title {
    font-family: Montserrat,serif;
    font-size: 17px;
    font-weight: 600;
}
.info-right p {
    font-size: 14px;
}
.information-main { margin-bottom:50px;}
.page-sidebar h4 {
    border-bottom: 1px solid #d4d5d5;
    padding-left: 15px;
    padding-bottom: 30px;
    font-family: Montserrat,serif;
    font-size: 20px;
}
.small-12 {padding:20px;}
.small-12 ul li {
    font-size: 14px;
    margin-bottom: 20px;  list-style:none;
}
.small-12 h4{
    border-bottom: 1px solid #d4d5d5;
    padding-left: 40px;
    padding-bottom: 30px;
    font-family: Montserrat,serif;
    font-size: 20px;
}
.view { background:#fff; padding:10px 20px;    border: 1px solid #ddd; margin-bottom:20px;    padding-bottom: 44px;}
.small {background:#e8e8e8; padding:10px 20px; margin-bottom:5px;}
.small-ratings { background:#fff;}
.google-user {padding-bottom:20px;}
.google-user h4 { font-size:14px;  font-weight:bold;}
.fa-check { padding-right:5px;}
.small-12 { background:#e8e8e8;margin-top: 85px;}

.small img { float:right;}
.small h4 { font-size:18px; float:left;}
/*--information start here--*/
.information {
    padding: 5em 0em;
}
.info-left {
    float: left;
    width: 20%;
	 padding-top: 0px;
}
.info-right h4 {
    font-size: 1.4em;
    color:#343434;
	letter-spacing:1px;
    margin-bottom: 0.9em;
	    font-weight:600;

}
.info-right p {

    color:#5e5e5e;
	line-height: 1.6em;
	 font-size:14px;
	

}
.info-right {
    float: right;
    width: 80%;
 padding-bottom: 25px;
 }
.five-star {
    padding-bottom: 1em;
}


/*--information end here--*/



/*--.modal{ background-color:#324871;}--*/

.modal-header {background-color:transparent; border:none;}
.modal-body{background-color:transparent; width:650px; padding:0px; padding-left:20px; padding-bottom:20px;}
.modal-dialog {
    width:650px;
	background-color:transparent;
    margin:100px auto;
}

.modal-content {background-color:transparent; box-shadow:none; border:none; }
.modal-content img{box-shadow: 0 5px 15px rgba(0, 0, 0, .5); border-radius:100%;}
.modal-header .close {

    margin-top:0px;
    position: absolute;
   margin-left: 300px;
    z-index: 99;
	background-color:#FFF;
	border-radius:50px;
	padding:10px 15px;

}




#promo-boxes .row > div:first-child {
    border-left: 0;
}
#promo-boxes .container .col-sm-12 {
    background: #fff;
    border-radius: 10px;
    padding-right: 4px !important;
}
#promo-boxes .container img {
    width:400px;
}
#promo-boxes .col-sm-8 {
    padding-bottom: 20px;
    margin-top: 3px;
    border-right-radius: 6px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    background: #ac162c;
}
#promo-boxes h3 {
    margin-top: 18px;    font-family: 'Myriad Pro', sans-serif; text-align:center; color:#fff; padding-top: 10px;
}
#promo-boxes h5 {
    margin-top: 0;
   font-family: 'Myriad Pro', sans-serif; 
    font-weight: normal;
    font-style: normal;
    font-size: 20px;
  
    line-height: 20px;
    line-height: 2rem;
    color: #fff; text-align:center;
}
.Call-now p { 
    color: #fff42e;
    font-size: 18px;
    letter-spacing: 1px;
	}
.footer{     background-color: #20b73c;
    color: #ffffff;
    font-size: 13px;
    padding:15px 0px 10px; }
.footer p { padding-top:10px;}
	.footer a{color: #ffffff;}
.cust{ color:#000 !important; font-size:24px !important;}	
.hideul {}
.hideul li { float:left; font-size:2px; color:#ececec;}

.form-control-1 {
      font-family: Calibri;
    color: #000;
    border-radius: 5px !important;
    height:40px;
    margin-bottom: 10px;
    border: 1px solid #ccc !important;
    width: 89% !important;
	padding:5px;
    float: left;
  
}
.newsletter .content .btn {
min-height: 50px; 
border-radius:10px;
background: #243c4f;
color: #fff;
font-weight:600;
}
.input-group-btn { vertical-align: top !important;}
.input-group-btn .submit {    background: #c62257;
    color: #fff;
    font-size: 18px;   
    border-radius: 5px !important;}
	.form-control { margin:0px;}
<!--newsletter-->
.boxhearing{ margin:15px 0px;}
.boxhearing img{ text-align:center; margin:0 auto;}
.boxhearing h3{ margin:0px; padding:15px 0px; color:#FFF; font-size:14px;}
	
	
	.topbox{ background-color:#fff; width:100%; height:80px;}
	.topbox h4{line-height:25px; border-right: dashed 1px #336799; font-weight:bold; color: #336799; padding-top: 13px; font-family: 'KoHo', sans-serif; }
	
	.topbox img { padding-top:5px;}
	.box_serch{background:#c62257; height:90px; margin-bottom:1px; margin-top:10px; padding: 20px 40px 20px 0px; width:90%; float:inherit; border-radius:5px; margin:0 auto;}
	
	.box_serch h3{font-family:"Myriad Pro"; font-size:18px; color:#FFF; text-align:center; line-height:25px; margin-top:0px; display:none;}
	
	.Citybox{ border:none; padding:10px 0px;}
	
	
.iconbox{ width:100%; float:left; height:auto; padding:20px 0px;}
.iconbox ul{ margin:0px; padding:0px;}
.iconbox ul li{ width:14%; float:left; height:auto; border-left:solid 1px #6e7393; text-align:center; list-style:none; height:85px;

}
.iconbox ul li img{ margin:0 auto;}
.iconbox ul li h4{ color:#CCC; font-size:13px; line-height:18px;}


.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  
	background-color:#FFF; 
	width: 100%;
	border:none;
	margin:0px;
	float:left;
	border-radius:0px;

	  
}



.btn.dropdown-toggle.bs-placeholder.btn-default {
    background-color: #fff;
    background-image: none;
    height:50px;
	color: #747070;
	float:left;
	position:relative;
	margin:0px;
	border-radius:0px;	
}
/*select .select-band {border-radius:0px 50px 50px 0px;	}*/

/*.selebox22{ margin:0px; padding:0px; margin-top:0px; float:left;}*/

#form1 {
    color: #000;
    margin-top:0px;
	margin:0px 20px;
}

.btn-group > .btn:first-child {
    background-color: #fff;
    background-image: none;
    height:50px;
	color:#000;
	float:left;
	position:relative;
	margin:0px;
	border-radius:0px;
	 
}

.Searchbtn{ background-color:#fff; color:#c62257; text-transform:uppercase;     height: 42px;
    line-height: 42px;   font-weight: bold; font-size:16px; border:none; width:100%;     margin-top: 7px;
    border-radius: 5px;}
.Searchbtn img { padding-left:0px;}
.Searchbtn:hover{     background-color: #753454; color: #fff;}

.lik a{ text-decoration:none; cursor:pointer;}


.mainbox{ width:100%; margin-top:30px; margin-bottom:0px;}

.emailtext{ text-align:right; padding-top:30px; font-size:16px; }
.emailtext a{color:#474749;}

.list4{ margin:0px;  height: 75px;  /* width: 19.666667%;*/ 
background:#0a369c00;  
    border-radius:0px; padding:10px;    margin-top: 0px;    margin-bottom: 15px;}
.list4 img{
    margin: 0 auto;
    padding: 0px;
    width: 50px;
    float: left;
    height: auto;
    margin-top: 0px;
    
	  
}

.list4 h3{   
text-align: center;
font-size: 1em;
line-height: 20px;
    padding-top: 0px;
    color: #000;
    margin-top:4px;
	    /* font-weight: bold; */

	
	}
	
.ptop{ margin-top:15px !important;}


.zoom img{
 transition: transform .2s; /* Animation */
}

.zoom img:hover {
  transform: scale(1.3); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}


.list5{ margin:50px 0px;}
.list5 img{ margin:0 auto; border:#333 1px dashed;  padding:5px;}
.list5 h3{ text-align:center; font-size:14px;}


.bulpoint ul{ margin:0px 0px 0px 10px; padding:0px;}
.bulpoint ul li{ margin:0px; padding:2px 0px; list-style:disc; text-align: justify;}
.bulpoint h3{ font-size:22px;}





.leftsite{ margin-left:70px;}


.caa{
    display: none;
}

.whyimg img{ width:100%; height:auto;}
.textpp p{ padding:25px; font-weight:bold;}

.happytext{ text-align:center; padding-top:15px; font-size:14px; line-height:25px;}
.happytext span{font-weight:bold;  font-size:22px; color:#e22e04;}
.onlinecourse{ width: 100%;
    float: left;
    background: url(../images/bg1.jpg) no-repeat scroll center top / cover #333538;
    padding:25px 0px;
}
.onlinecourse h5 { text-align:center; color:#fff; font-size:20px; padding:20px 0px;}


<!---test-->
/*-------------------------------*/
/*      Code snippet by          */
/*      @maridlcrmn              */
/*-------------------------------*/

section {
    padding-top: 100px;
    padding-bottom: 100px;
}

.quote {
    color: #fff;
    text-align: center;
    padding: 0px;
    margin: 0px;

}

/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/

#fade-quote-carousel.carousel {
  padding-bottom: 60px;
}
#fade-quote-carousel.carousel .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-inner .active {
  opacity: 1;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-indicators {
  bottom: 10px;
}
#fade-quote-carousel.carousel .carousel-indicators > li {
  background-color: #e84a64;
  border: none;
}
#fade-quote-carousel blockquote {
    text-align: center;
    border: none;
}
#fade-quote-carousel .profile-circle {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    border-radius: 100px;
}


.brand{ background-color:#FFF; border-radius: 150px 0px 0px 150px; height: 50px;
line-height: 50px;
font-size: 18px; padding:0px; width:3%; border:0px; margin:0px;}

.btn { border-left:none}

.fa-thumbs-up{ color:#757575; font-family:Calibri;}

.ex1 {
    width:100%;
   height: 500px;
    /*overflow: scroll;*/
	overflow: auto;
	
	padding-right:10px;
}

.ex2 {
    width:100%;
    height:730px;
	overflow: auto;
	padding-right:10px;
}

.ex3 {
   width: 582px;
    height: 635px;
    /*overflow: scroll;*/
	overflow: auto;
	
	padding-right:30px;
}

.Trained  { background:#fff;    padding-bottom:15px;}

.Student{ width:100%;}

.Student h1  { 
    font-size: 30px;
    padding-top:0px;
       color:#79c567;
    font-weight: 600;
    text-align: center;
	
}
.Student h2 {    font-size:16px;
  color:#000;
    margin-top: 0px;    letter-spacing: 1px; text-align: center;}
	
.blog-reviews {padding:0px; height:auto;}
.blog-reviews h2 { font-family: 'Archivo Narrow', sans-serif; color:#ff4d4d; font-size:25px; padding-top:10px;}
.blog-reviews h3 { font-family:Calibri; color:#4d4a4a!important; font-size:20px; font-weight:bold;}
.blog-reviews p{ text-align:justify !important;}
.blog-reviews p span{ color:#03F;}

.blog-reviews ul{text-align:justify !important;}
.blog-reviews ul li{ padding:10px 0px; list-style-image:url(../images/arrow.png)}
	
	
	
.box-ridus{ padding:25px 20px; background-color:#FFF; width:20px; border-radius:30px 0px 0px 30px; position:absolute; margin-left:50px; }
.box-ridus2 {

    padding: 25px 12px;
    background-color: #FFF;
    width: 1px;
    border-radius: 0px 30px 30px 0px;
    position: relative;
    margin-left: -1px;
    float: left;

}
	
.location-box{padding: 15px 11px 13px 11px; width:100%; margin:0px;
 border-right:solid 1px #e5e5e5; height:50px; border-top:solid 1px #fff; border-bottom:solid 1px #fff; 
 border-left:solid 1px #fff;}	

	
	

.selbox{ padding-left:8px;}

select {

   height: 40px;
	background-color:#fff;
	width:100%;
    font-size: 14px;
    color:#000;
   border:solid 1px #ccc;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
	font-weight:normal;
    font-weight: 300;
	padding-left: 7px;
	margin-bottom:0px;
	border: none !important;
   border-radius:7px !important;
	
	
}

select option{color:#000; background-color:#FFF; padding:10px !important; border:solid 1px #FFF; white-space:nowrap;}



label {position:relative; width:100%; border-radius:0px;	 border-bottom:none;}
label:after {
    content:'.';
	font-size:16px;
	font-weight:normal;
    color: #fff;
   /* -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);*/
    right:15px; 
	top: 10px;
	background-image:url(../images/arrow1.png);
	background-repeat:no-repeat;
	background-position:center;
	width:22px;
   /* padding:0 0 2px;*/

    position:absolute;
    pointer-events:none;
	border-radius:0px;
	
}
label:before {
    content:'';
    right:0px; top:0px;
  height:50px;
   /* width:20px; 
    background:#f8f8f8;*/
    position:absolute;
    pointer-events:none;
/*	border-left:solid 1px #666;*/
	border-radius:0px;

}

input {
  border: none !important;
   border-radius:0px !important;
   margin-bottom:10px !important;
}

/*.selebox {
   width: 100%;
    margin: 0px;
    border-right: solid 1px #e5e5e5;
    height: 50px;
	background-color:#FFF;
    border-top: solid 1px #fff;
    border-bottom: solid 1px #fff;
    border-left: solid 1px #fff;
}
	*/
	
	
.desktopview{ display:block;}		
.mobilephone-box{ display:none;}	
	
	
.banner5 img{display:block; margin:0 auto; border:solid 1px #CCC; margin-top:10px; margin-bottom:10px; padding:10px; border-radius:20px;}	
.otr{ display:none;}	
.why-text{text-align:center !important; padding:0px 100px; color:#747d8d;}



.awesome{ text-align:center; color:#FFF; text-transform:uppercase; letter-spacing:2px; font-size:16px;}
.bor-radius{border-radius: 30px 0px 0px 30px;}


.content3{
background:#f1c8d5;
background-repeat: no-repeat;
background-size: cover;
min-height: auto;
padding-top:10px;
padding-bottom: 40px;

}

.content3 h2{ text-align:left; color:#000;font-size: 28px;
    font-weight: bold;}
.content3 p{ color:#000; padding-bottom:20px;}

.pointbox{  padding-bottom:50px;}
.pointbox ul{ margin:0px; padding:0px;    margin-left: 60px;}
.pointbox ul li{
    padding: 6px 10px;
    color: #0a369c;
    list-style-position: outside;
    font-size: 16px;
   font-weight:400;
    /* text-decoration: underline; */
    list-style-image: url(../images/her.png);
	 
	 }
.pointbox ul li span{ color:#FFF; font-weight:bold;}


.panel-group .panel {
		border-radius: 0;
		box-shadow: none;
		margin-top:50px;
		
	}

	.panel-default > .panel-heading {
		padding: 0;
		border-radius: 0;
		color: #242a35;
		background-color: #fff;
		border-color: #fff;
		
		
	}
	


	.panel-title {
		font-size: 16px;
		background-color:#FFF;
	}

	.panel-title > a {
		display: block;
		padding:20px 15px;
		letter-spacing:0.5px;
		text-decoration: none;
		color:#242a35;
		font-family: Arial, sans-serif;
		
	}
	
		.panel-title > a:hover {background-color:#dcebf9;}
	
	.panel-body{ color:#626873; padding:20px; text-align:justify;}
	

	.more-less {
		float: right;
		color: #413a3a;
	}

	.panel-default > .panel-heading + .panel-collapse > .panel-body {
		border-top-color: #EEEEEE;
	}


.content5{
	float:left;
	height:auto;
	width:100%;
	background-color:#FFF;
padding:60px 40px 20px 40px;

}

.box-recommended{ background-color:#fff; width:100%; padding:20px 0px;}

.box-recommended h4{ line-height: 45px; border-right:dashed 1px #f6576e;}

.with1{ width:28.33%;}
.with2{ width:21%;}
.with3{ width:13%;}

.logo-left img{ float:right; width:111px; margin-top:-59px;}
.with200 img { padding:2px;}

.socalmedi img{ float:left; width:34px; height:auto; margin-right:8px; margin-top:15px;}
.footersocalmedi img { float:left; width:34px; height:auto; margin-right:8px;    margin-top: 10px;}
.colourbox{background-color:#fff; padding:0px; float:left;    margin-top: -60px;box-shadow: 0px -11px 26px 10px #888888;}

.listboxpoint{ margin-top:20px;}
.listboxpoint ul li{border-right:solid 1px #999; padding:0px 10px; color:#333;}



.backwite img {
 /* -webkit-filter: grayscale(100%);  Safari 6.0 - 9.0 
  filter: grayscale(100%); */
}

.logobox img{padding-top: 20px;}


.form-bx1{
	padding: 6% !important;
	margin: 0px 0px 0px;
    background-color:#158c788c;
    clear: both;
    float: left;
    padding-bottom: 10px;
    padding-top:0px;
    padding-bottom: 0px;
    border-radius: 0px 0px 8px 0px;
    position: absolute;
    z-index: 999;
	transform: translate(-20px,210px);
	}


@media (max-width:1440px){ 

}
@media (max-width:1366px){ 

}
@media (max-width:1280px){

}

@media(max-width:1024px){
.list4 h3 {font-size: 14px;}
.testimonial .description { height:480px;}
/*.owl-carousel .owl-item { height: 520px;}*/
.pic {    top: 427px;    margin-left: 110px;}
.accotext {padding: 10px 10px;}
}
@media(max-width:991px){
.header {    min-height: 753px;}
.list4 h3 { font-size: 12px; font-weight: bold;}
.padding { width: 25%; }
.pic {  top:300px; margin-left: 210px;}
.testimonial .description { height: 330px;} 
/*.owl-carousel .owl-item { height: 400px;}*/
.sub-bx h2 {    text-align: center;    padding: 10px 15px 35px;}
.footer p { text-align: center; padding-top:0px;}
.pointbox ul { margin-left: 15px;}
}

@media (max-width:768px){
	.tag-bx-top {    padding-top: 40px;}
	.triangle-down { display:none;}
	.topbox img { margin:0 auto;}
	.tag-bx-top { text-align:center;}
	.line { width:100%;}
	.tag-bx-top p {font-size: 16px;    padding-bottom: 20px;}
	.header { min-height: 730px;}
	.innerbox  {    padding: 0px 14px 14px;}
	
	.form-bx {position: relative;}
	
	.logobox img {

    padding-top: 30px;
    margin: 0 auto;

}

.tag-bx-top {

    padding-top: 32px;

}
.form-bx1 {
    padding: 6% !important;
    margin: 0px 0px 0px;
    background-color: #158c788c;
    clear: both;
    float: left;
    padding-bottom: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-radius: 0px 0px 8px 0px;
    position: relative!important;
    margin: 20px 0px !important;
    z-index: 999;
    transform: inherit!important; 
}
	.mb2{
		display:flex!important;
	}
	.first_row{
    width: 50%;
    text-align: center;
	}
	.secont_row{
    width: 50%;
    text-align: center;
	}
}
@media (max-width:767px){
.padding { float: left;}
.sub-bx { margin-bottom:30px;}
.pointbox {padding-bottom:0px;}
}



@media (max-width:667px){
	.tag-bx-top p { font-size: 14px;}
	.Student h2 { font-size: 17px;}
	.list4 img { width: 40px;    margin-right: 12px;}
	.sub-bx h2 { font-size: 30px;    padding: 10px 15px 10px;}
	
}

@media (max-width:640px){
	.header { min-height: auto !important;}
	.list4 h3 {font-size: 11px;}
	.list4 {    height: 65px;}
	.list4 img {    margin-right: 7px;padding-top: 5px;}
	.content05 h2 {font-size: 24px;}
	.accotext {padding: 10px 20px;}
	.testimonial .description { height: 375px;}
/*	.owl-carousel .owl-item { height: 480px;}*/
	.pic { top: 350px; margin-left: 149px;}
	.tag-bx-top { padding-top: 12px;}
	.tag-bx-top h1 { font-size: 25px; line-height:30px;}
	.tag-bx-top h1 span {font-size:29px; }
	.tag-bx-top p { font-size: 12px; padding-bottom: 3px;}
	.logobox img { padding-top: 16px; margin: 0 auto;}
	.Student {width:100%;}
	


}
@media (max-width:568px){
	.tag-bx-top p { font-size: 16px;}
	.header { min-height: 750px;}
	.padding {width: 33%;}
	.list4 img { padding-top:0px;}
	.sub-bx h2{    font-size: 27px;}
		.testimonial .description { height:430px;}
	/*.owl-carousel .owl-item { height: 510px;}*/
	.pic { top: 395px; margin-left: 125px;}
	.tag-bx-top { padding-top:30px;}

}
@media(max-width:480px){
		.testimonial .description { height:510px;}
	/*.owl-carousel .owl-item { height: 580px;}*/
	.pic { top:480px; margin-left: 85px;}
	.tag-bx-top { padding-top:30px;}
	.content05 h2 {    font-size: 18px;}
	.content05 p { font-size: 15px;}
	.accotext {    padding: 10px 30px;}
	.list4 h3 {font-size: 10px;font-weight:normal;}
	.sub-bx h2 { font-size: 22px;}
	.sub-bx-Choosing p {    font-size: 16px;}
	.tag-bx-top h1 {padding-right:0px;}
	.tag-bx-top p {  font-size: 12px;}
	
	
}
@media (max-width:445px){
	.pic {top:520px;margin-left: 60px;}
			.testimonial .description { height:530px;}
	/*.owl-carousel .owl-item { height: 620px;}*/
.Student h2 { font-size: 11px;}
.Student h1 { font-size: 26px;}
.padding { width: 50%;}
.list4 h3 {font-size: 14px;}
.header-bx h2 {font-size: 18px;}
.btn-primary {font-size: 13px; font-family: 'Roboto', sans-serif;}
.ptop {

    margin-top: 8px !important;

}

}
@media(max-width:425px){
.sub-bx-Choosing p { font-size: 14px;}
	.pic {top:550px;margin-left: 50px;}
			.testimonial .description { height:560px;}
	/*.owl-carousel .owl-item { height: 660px;}*/
	.form-bx {    border-radius: 0px 0px 8px 8px;}
	.header {  min-height: 790px;}
	
		.list4 img {float:none;margin-left:0px; padding-left:0px; margin:0 auto;}
.list4 { height: 95px;}
.list4 h3 { text-align:center;}
.tag-bx-top h1 {font-size: 17px; line-height: 26px;}
.tag-bx-top h1 span { font-size: 22px;}
.tag-bx-top { padding-top: 12px;}
.logobox img {  margin: 0 auto; width: 130px;}

}
@media (max-width:414px){
		.pic {top:550px;margin-left: 45px;}
		.reserved  { font-size:14px;}
		.content05 h2 {font-size: 17px;}
		.content05 p {font-size: 13px;}
		.sub-bx h2 { font-size: 20px; padding-bottom: 20px;}
			.testimonial .description { height:500px;}
			/*.owl-carousel .owl-item { height: 700px;}*/
				.pic {top:490px;margin-left: 40px;}
				
				.header {min-height: 750px;}
				.line {margin-top: 4px;}
				.tag-bx-top p { padding-top: 10px;}
			


}
@media (max-width:375px){
	.footer p {    font-size: 13px;}
	.content05 h2 {font-size: 15px; font-weight: bold; padding-bottom:0px;}
		.testimonial .description { height:680px;}
			/*.owl-carousel .owl-item { height: 790px;}*/
				.pic {top:660px;margin-left: 20px;}
				.sub-bx-Choosing p {padding-right:0px; text-align:justify;}
				

}
@media (max-width:360px){
.footer p { font-size: 12px;}
.Student h2 {font-size: 9px; font-weight: bold;}
.tag-bx-top h2 {font-size: 30px;}
.Student h1 {font-size: 22px;}
.header-bx h2 { font-size: 18px;}
	body{
		width:100%;		
}
@media(max-width:320px){
	.tag-bx-top h1 { font-size: 16px;}
	.tag-bx-top h1 span { font-size: 20px;}
.header-bx h2 { font-size: 15px; }
.btn-primary {    width: 60%;}
.Student h1 {font-size: 17px;}
.header { min-height: 720px;}
.tag-bx-top p { font-size: 11px;}
.header-bx p {margin: 0 0 0px;}
#form1 {margin: 0px 10px;}



}
/*my css*/
.mycontent
{padding:30px 0px 30px!important;} 



.tagbx3 p
{
	color: #fff;
	font-size: 1.2em;
}
.title {
    font-weight: 700;
    font-size: 15px;
    margin: 0 0 0 0px;
    position: relative;
    z-index: 1;
    padding: 15px 10px;
    background: #65bb50;
    text-align: center;
    color: #FFF;
    line-height: 1.3;
}
.serviceContainer p {
    padding-top: 1em;
    padding-bottom: 1em;
}
.serviceContainer
{
	margin-bottom:5em;
}
.pplearnmorelight {
    padding: 10px 15px;
    background-color: #65bc50;
    box-shadow: 1px 0px 13px 1px rgba(0,0,0,0.18);
    color: #fff!important;
    margin-left: 30%;
}
.fa-map-marker:before, .fa-phone:before, .fa-envelope:before {
    color: #20b73c;
}
.pic h4	,.textcenter {
    text-align: center;
    color:#0a369c;
}
sup
{
	top: 0em;
	font-size: 80%;
}
.tagbxs{
	padding: 50px 0px;
    margin-top: 0px;
    margin-bottom: 50px;
}
.addressmark {
    margin-left: 5%;
}
	


@media(max-width:769px)
{
.mycontent
{padding:10px 0px!important;}

.tagbx3{ background-color:#f5f5f5; padding:50px 0px 0px 0px; margin-top:0px;}
.owl-carousel .owl-item{height:800px;} 
.mt2 {
	    margin-top: 3%;
    margin-bottom: 5%;
}
.pplearnmorelight{margin-left: 35%;}
}

@media (min-width: 992px){
	.col-md-2 {
	    width: 100%;
	}
}


#logo {
    max-height: 9vh!important;
}

@media only screen and (max-width: 1024px)
{
	.list4 img{
		width: 40px;
	}
	.onlypc
	{margin-bottom: 10%;}
	.title1{font-size: 14px;}
	.tag-bx-top h1{font-size:34px;}
	.colheg{font-size:1.2em;}
}
.colorandcenter
{color: #ffffff;
text-align: center;}
.hightvh
{margin-top:5vh;margin-bottom: 5vh;}
.topmb{
	margin-top: 1vh;
	margin-bottom:1vh;
}
.colheg{color:#fff42e;margin-top: 5%;}

@media(max-width: 769px)
{
	.tag-bx-top h1{
		font-size: 1.5em;
	}
	.colheg{
		font-size:0.8em; 
	}
	.btn-primary
	{width:30%;}
}
#more {display: none;}
#more1 {display: none;}
#more2 {display: none;}

.column {
  float: left;
  width: 50%;
  padding: 10px;
  height: 120px; /* Should be removed. Only for demonstration */
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}
@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  [class*="col-"] {
    width: 100%!important;

