body {
	font-family: "Roboto", Arial, "Helvetica Neue", sans-serif;
	font-weight: 400;
	font-size: 15px;
	line-height: -webkit-calc(25/15);
	line-height: -moz-calc(25/15);
	line-height: calc(25/15);
	color: #555555;
	-webkit-font-smoothing: antialiased;
	/* Fix for webkit rendering */
	-webkit-text-size-adjust: 100%;
	padding: 0 !important;
}
/*html {
  overflow-x: hidden;
}*/
body, html {
	overflow-x: hidden !important;
}

@media (min-width: 1200px) {
.container {
	width: 1200px;
}
}
/* #Backgroud
================================================== */

.service-content > p {
	font-size: 14px !important;
	line-height: normal !important;
	margin-top: -19px !important;
	text-align: left !important;
	width: 80% !important;
	float: left;
}
.bg-black {
	background: #111;
}
.bg-grey {
	background: #000;
}
.bg-grey-light {
	background: #F7F7F7;
}
.bg-cover {
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}
.bg-cover1 {
	background: url("../images/banner-stripe.jpg");
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}
.bg-cover2 {
	background: url("../images/banner-stripe.jpg");
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}
#bootstrap-touch-slider p {
	background: #DE0000 !important;
	width: 34px;
	height: 25px;
	/* border-radius: 100%; */
	line-height: 27px;
	padding-right: 6px;
	font-size: 15px;
	font-weight: 800;
	position: absolute;
	z-index: 999;
	bottom: -10px;
	color: #fff;
	right: 0;
	text-align: right;
}
#bootstrap-touch-slider2 p {
	background: #DE0000 !important;
	width: 34px;
	height: 25px;
	/* border-radius: 100%; */
	line-height: 27px;
	padding-right: 6px;
	font-size: 15px;
	font-weight: 800;
	position: absolute;
	z-index: 999;
	bottom: -10px;
	color: #fff;
	right: 0;
	text-align: right;
}
#bootstrap-touch-slider3 p {
	background: #DE0000 !important;
	width: 34px;
	height: 25px;
	/* border-radius: 100%; */
	line-height: 27px;
	padding-right: 6px;
	font-size: 15px;
	font-weight: 800;
	position: absolute;
	z-index: 999;
	bottom: -10px;
	color: #fff;
	right: 0;
	text-align: right;
}
#bootstrap-touch-slider7 p {
	background: #DE0000 !important;
	width: 34px;
	height: 25px;
	/* border-radius: 100%; */
	line-height: 27px;
	padding-right: 6px;
	font-size: 15px;
	font-weight: 800;
	position: absolute;
	z-index: 999;
	bottom: -10px;
	color: #fff;
	right: 0;
	text-align: right;
}
#bootstrap-touch-slider14 p {
	background: #DE0000 !important;
	width: 34px;
	height: 25px;
	line-height: 27px;
	padding-right: 6px;
	font-size: 15px;
	font-weight: 800;
	position: absolute;
	z-index: 999;
	bottom: -10px;
	color: #fff;
	right: 0;
	text-align: right;
}
#bootstrap-touch-slider15 p {
	background: #DE0000 !important;
	width: 34px;
	height: 25px;
	line-height: 27px;
	padding-right: 6px;
	font-size: 15px;
	font-weight: 800;
	position: absolute;
	z-index: 999;
	bottom: -10px;
	color: #fff;
	right: 0;
	text-align: right;
}
.sl-wrapper .sl-counter {
	left: 30px;
	z-index: 1060;
	/* font-size: 1rem;*/
	background: #DE0000 !important;
	padding: 6px 13px;
	color: #fff !important;
	font-size: 16px !important;
}
.bg-cover3 {
	background: url("../images/banner-stripe.jpg");
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}
.bg-cover4 {
	background: url("../images/banner-stripe.jpg");
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}
.bg-cover5 {
	background: url("../images/banner-stripe.jpg");
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}
.bg-cover6 {
	background: url("../images/banner-stripe.jpg");
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}
.bg-cover7 {
	background: url("../images/banner-stripe.jpg");
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}
.bg-grey-dark {
	background: #999999;
}
.min-none {
	display: none;
}
.min-homepage li {
    width: 20% !important;
}
.fontsyling h3 {
    font-size: 20px !important;
    margin-top: 0;
    font-weight: 600;
    padding-bottom: 22px;
}
#background {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
	z-index: 9990;
}
.bg-white {
	background-color: #f8f8f8 !important;
}
.vice-chaipersons .col-md-3 {
	display: inline-block;
	float: none;
	vertical-align: top;
	width: 30%;
}
.vice-personsa {
	text-align: center;
}
.vice-personsa .col-md-3 {
	width: 30.33% !important;
	height: 300px;
	display: inline-block;
	float: none;
	vertical-align: top;
}
.bg-cover {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.fa.fa-home {
	color: #ddd;
}
.minzindexing {
	z-index: 1;
	margin-top: -50px;
}
.bg-overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 0;
}
.home {
	color: #DE1E25 !important;
}
.slider21 > h1 {
	background: rgba(0, 0, 0, 0.45);
	padding: 10px;
}
.bg-overlay.dark {
	background: rgba(0, 0, 0, 0.5);
}
.bg-overlay.dark-2 {
	background: rgba(0, 0, 0, 0.8);
}
.minzindexing a {
	text-align: left;
}
.bg-parallax {
	background-attachment: fixed !important;
	-webkit-background-size: cover !important;
	-moz-background-size: cover !important;
	-o-background-size: cover !important;
	background-size: cover !important;
}
.sidebar {
	margin-top: 45px !important;
}
.grid-nccs {
	float: left;
	width: 25%;
	margin-right: 26px;
	margin-top: 34px;
	margin-left: 58px;
}
.gallery p {
	text-align: center !important;
	width: 100% !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
.history_img {
	background-color: #eee !important;
	min-height: 402px;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	color: #535353;
	font-size: 30px;
	margin-bottom: -12px;
	padding-bottom: 0;
}
.cd-right > h2 {
	margin-top: 0;
	padding-left: 0;
}
.cd-right > p {
	padding-left: 25px;
}
.singnups {
	background: #de0000 !important;
	color: #fff !important;
	font-weight: 600;
	font-size: 15px;
}
.topbox p {
	padding-left: 0 !important;
}
.margin_btm_21 {
	margin-top: -40px;
	margin-left: 14px;
}
.why-choose-us-section-1 p {
	color: #222;
	font-style: normal;
	line-height: 27px;
	margin: 0 auto 20px;
	width: 100%;
	text-align: justify;
}
.hr.invisible_hr {
	height: 0;
	padding: 0;
}
.minin-headings li:hover {
	border: 1px solid #DC3338;
	border-radius: 5px;
}
#chartdiv {
	width: 100%;
	height: 500px;
}
.contact-timeline {
	background-color: #de1e25 !important;
	border-color: #de1e25 !important;
}
.bg-whites {
	background: #fff !important;
}
.contact-timeline:hover {
	background-color: #ddd !important;
	border-color: #ddd !important;
	color: #de1e25 !important;
}
.hr.big_size_hr {
	margin: 30px 0;
}
.link-now {
	position: absolute;
	left: 72px;
	margin-top: 0 !important;
}
.purpose-heading h3 {
	font-weight: 700 !important;
	color: #535353 !important;
	font-size: 30px !important;
	text-align: left;
	margin-bottom: -8px !important;
	margin-top: -35px !important;
}
.hr {
	clear: both;
	display: block;
	font-size: 0;
	height: 24px;
	margin: 20px 0;
	overflow: hidden;
	padding: 2px 0;
	position: relative;
	text-align: center;
	width: 100%;
}
.search-listing a {
	color: #333;
}
.search-main li {
	display: inline-block;
	padding-bottom: 5px;
	padding-top: 10px;
	width: 100%;
}
.search-listing h4 {
	border-bottom: 1px solid #333;
	padding-bottom: 7px;
	display: inline-block;
}
.highlight_secondary {
	color: #F24046;
}
.team-role {
	color: #A4A7AA;
}
.min_irs {
	top: 345px !important;
}
.content_min > p {
	margin: 0 auto 25px;
	width: 60%;
}
.rich_history {
	width: 53%;
}
.about_paddin {
	padding-bottom: 218px;
}
.main-founder {
	width: 95% !important;
	margin-top: 10px !important;
}
[class*="fontawesome-"]:before {
	font-family: "FontAwesome", sans-serif;
	color: SteelBlue;
	margin-right: 0.3em;
}
.fontawesome-phone a {
	text-decoration: none;
}
.portrait-container {
	max-width: 1020px;
	margin: 0 auto;
	padding: 0 10vw;
 *zoom: 1;
	text-align: center;
	position: absolute;
	top: 50%;
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
.portrait-container:after {
	content: "";
	display: table;
	clear: both;
}
.portrait {
	height: 5rem;
	width: 5rem;
	-moz-border-radius: 2.5rem;
	-webkit-border-radius: 2.5rem;
	border-radius: 2.5rem;
	display: inline-block;
	position: relative;
	margin: 1em;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.portrait:hover {
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}
.portrait-details {
	white-space: nowrap;
	cursor: text;
	position: absolute;
	list-style-type: none;
	padding: 0;
	bottom: 3.5rem;
	background: white;
	border: solid 1px SteelBlue;
	-moz-box-shadow: 0 3px 7px 1px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 3px 7px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 0 3px 7px 1px rgba(0, 0, 0, 0.3);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	opacity: 0;
	visibility: hidden;
}

@media all and (max-width: 64em) {
.portrait-details {
	white-space: normal;
	margin-left: 2.5rem;
	min-width: 14rem;
}
}
.portrait-details:before {
	content: "";
	position: absolute;
	height: 2em;
	width: 100%;
	bottom: -2em;
}
.portrait-details:after {
	content: "";
	display: inline-block;
	background-color: #fff;
	border-bottom: 1px solid SteelBlue;
	border-right: 1px solid SteelBlue;
	bottom: -6px;
	height: 10px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	width: 10px;
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.show .portrait-details {
	bottom: 5.5rem;
	opacity: 1;
	visibility: visible;
}
.portrait-details li {
	color: Grey;
	padding: 0.3em 1.9em;
	font: 400 0.8em/1 "PT Sans";
}
.portrait-details li:first-child {
	font: 700 1em/1 "PT Sans";
	padding: 0.6em 1.5em;
	color: #fff;
	border-bottom: solid 1px #fff;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ2ODJiNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhkYjNkMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(0%, #4682b4), color-stop(100%, #8db3d3));
	background-image: -moz-linear-gradient(left top, #4682b4, #8db3d3);
	background-image: -webkit-linear-gradient(left top, #4682b4, #8db3d3);
	background-image: linear-gradient(to right bottom, #4682b4, #8db3d3);
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
}
.portrait-details li:last-child {
	border-bottom: none;
	padding-bottom: 1.5em;
}
.portrait-details li:nth-child(2) {
	color: Grey;
	padding: 1.5em 1.9em 0.7em;
	font-weight: 700;
}
.portrait-details li a {
	color: SteelBlue;
	cursor: pointer;
}
.cameron {
	background-image: url(http://i1.cdnds.net/11/39/showbiz_david_cameron.jpg);
}
.rousseff {
	background-image: url(https://res.cloudinary.com/talent/image/fetch/t_face_s270/http://speakerdata.s3.amazonaws.com/photo/image/754064/Dilma_Rousseff.jpg);
}
.obama {
	background-image: url(https://upload.wikimedia.org/wikipedia/commons/0/01/Poster-sized_portrait_of_Barack_Obama_OrigRes.jpg);
}
.jinping {
	background-image: url(https://upload.wikimedia.org/wikipedia/commons/c/cc/Xi_Jinping_March_2017.jpg);
}
.nahyan {
	background-image: url(https://2.bp.blogspot.com/-XNvXg83ZnqU/Uuz0FJ63nQI/AAAAAAAAB2k/RUXwz0bcJ4k/s1600/Capture.JPG);
}
.merkel {
	background-image: url(http://www.extremnews.com/images/max_image_view-91eec3ea575847bcaee2136cbf44cbc3.jpg);
}
.mukherjee {
	background-image: url(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcStVVcq61ca6FkpbLtSp0FuI77JdBR7J97ODOECkGr3c3cniKqs8Q);
}
.nieto {
	background-image: url(http://arizonalatinos.com/wp-content/uploads/2013/03/Pena-Nieto.jpg);
}
.hollande {
	background-image: url(https://lh3.googleusercontent.com/-1KT9xpMRobw/UtS17UydlYI/AAAAAAAAyv4/nRMjdPI3JOs/President-Francois-Hollande-wiki1.jpg);
}
.abe {
	background-image: url(http://media0.faz.net/ppmedia/aktuell/2850013975/1.2205368/article_multimedia_overview/shinzo-abe-afrikas-reiche-rohstoffvorkommen-bieten-wichtige-geschaeftsmoeglichkeiten-fuer-das-rohstoffarme-japan.jpg);
}
.putin {
	background-image: url(http://dyingrussia.files.wordpress.com/2013/03/putindm_468x658.jpg);
}
.reinfeldt {
	background-image: url(http://cdn.c.photoshelter.com/img-get/I0000scjv2U8KsMY/s/750/750/Fredrik-Reinfeldt-2.jpg);
}
.zuma {
	background-image: url(http://www.sahistory.org.za/sites/default/files/biography_pics/zuma-jacob.jpg);
}
.kirchner {
	background-image: url(http://cancerul.net/wp-content/uploads/2011/12/cristina-kirchner.jpg);
}

@media (max-width: 991px) {
.bg-parallax {
	-webkit-background-size: auto auto !important;
	-moz-background-size: auto !important;
	-o-background-size: auto !important;
	background-size: auto !important;
}
}
.bg-gradient {
	background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(black));
	background: -webkit-linear-gradient(bottom, transparent 0%, black 100%);
	background: -moz-linear-gradient(bottom, transparent 0%, black 100%);
	background: -o-linear-gradient(bottom, transparent 0%, black 100%);
	background: linear-gradient(to top, transparent 0%, black 100%);
}
.bg-gradient-light {
	background: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(white));
	background: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, white 100%);
	background: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, white 100%);
	background: -o-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, white 100%);
	background: linear-gradient(to top, rgba(255, 255, 255, 0) 0%, white 100%);
}
/* #Typography
================================================== */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-weight: inherit;
}
p img {
	margin: 0;
}
em {
	font-style: italic;
}
strong {
	font-weight: 600;
}
small {
	font-size: 80%;
}
.text-small {
	font-size: 13px;
}
/*	Blockquotes  */
/* #Links
================================================== */
a, a:visited {
	text-decoration: none;
}
a:hover, a:focus {
	color: #e74c3c;
	text-decoration: none;
}
p a, p a:visited {
	line-height: inherit;
	text-decoration: none;
}
a:focus {
	outline: none;
}
a:hover {
	cursor: pointer;
}
/* #Lists
================================================== */
ul {
	list-style: none outside;
}
ol {
	list-style: decimal;
}
ul ul, ul ol, ol ol, ol ul {
	font-size: 90%;
}



/* Fix for odd Mozilla border & padding issues */
button::-moz-focus-inner, input::-moz-focus-inner {
 border: 0;
 padding: 0;
}
/* #Transition
================================================== */
a, button {
	-webkit-transition: all 0.3s ease !important;
	-o-transition: all 0.3s ease !important;
	-moz-transition: all 0.3s ease !important;
	transition: all 0.3s ease !important;
}
a:hover, button:hover {
	-webkit-transition: all 0.3s ease !important;
	-o-transition: all 0.3s ease !important;
	-moz-transition: all 0.3s ease !important;
	transition: all 0.3s ease !important;
}
/* #Social icon item
================================================== */
.social-item-1 {
	width: 26px;
	height: 26px;
	background: rgba(255, 255, 255, 0.1);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	display: table;
	text-align: center;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.social-item-1 a {
	display: table-cell;
	vertical-align: middle;
	color: #e5e5e5;
	font-size: 12px;
}
.social-item-1:hover {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.social-item-2 {
	width: 36px;
	height: 36px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}
.social-item-3 {
	width: 36px;
	height: 36px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background: #808080;
	margin-left: 5px;
}
.social-item-3 .fa-facebook {
	background: #3b5998;
}
.social-item-3 .fa-twitter {
	background: #00aced;
}
.social-item-3 .fa-google-plus {
	background: #dd4b39;
}
.social-item-3 .fa-linkedin {
	background: #007bb6;
}
.social-item-3 a {
	color: #fff;
}
.lightbox-gallery {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
}
.lightbox-gallery div > img {
	max-width: 100%;
	display: block;
}
.min-sidebnars span {
	font-style: italic;
	font-size: 10px;
}
.lightbox-gallery div {
	flex-basis: 60px;
	margin: 5px;
	margin-top: 5px;
	position: relative;
	top: -13px;
	left: -23px;
}

@media only screen and (max-width: 480px) {
.lightbox-gallery {
	flex-direction: column;
	align-items: center;
}
.lightbox > div {
	margin-bottom: 10px;
}
}
/*Lighbox CSS*/


.lightbox {
	display: none;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.7);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 20;
	padding-top: 30px;
	box-sizing: border-box;
}
.lightbox img {
	display: block;
	margin: auto;
}
.lightbox .caption {
	margin: 15px auto;
	width: 50%;
	text-align: center;
	font-size: 1em;
	line-height: 1.5;
	font-weight: 700;
	color: #eee;
}
.social-item-3.text {
	background: none;
	height: 36px;
	width: 70px;
}
.social-item-3.text span {
	font-size: 13px;
	display: table-cell;
	vertical-align: middle;
}
.social-item-4 {
	margin-right: 5px;
}
.social-item-4 a {
	font-size: 24px;
}
.social-item-4 .fa-facebook-square {
	color: #3b5998;
}
.social-item-4 .fa-twitter {
	color: #00aced;
}
.social-item-4 .fa-linkedin-square {
	color: #007bb6;
}
.social-item-4.text {
	background: none;
	height: 26px;
	width: 100px;
	text-align: left;
}
.social-item-4.text span {
	color: #808080;
	font-size: 13px;
	display: table-cell;
	vertical-align: middle;
}
/* #List style
================================================== */
.horizontal-list {
	padding: 0;
	margin: 0;
}
.horizontal-list:after {
	content: "";
	display: table;
	clear: both;
}
.tg-signupnewsletter, .tg-signupdetail {
	float: left;
	width: 100%;
}
.tg-signupdetail {
	padding-top: 18px;
	padding-bottom: 35px;
}
.tg-signupnewsletter, .tg-signupdetail {
	float: left;
	width: 100%;
}
.tg-textalignleft {
	text-align: left;
}
.tg-signupdetail .tg-sectionheading::before {
	background: #fff none repeat scroll 0 0;
}
.tg-textalignleft .tg-sectionheading::before {
	left: 0;
	margin: 0;
}
.tg-sectionheading::before {
	background: #f6730d none repeat scroll 0 0;
}
.tg-sectionheading::before {
	border-radius: 10px;
	bottom: 0;
	content: "";
	height: 4px;
	left: 50%;
	margin: 0 0 0 -50px;
	position: absolute;
	width: 100px;
}
.tg-textalignleft .tg-sectionheading {
	text-align: left;
}
.tg-sectionheading {
	float: left;
	margin: 0 0 24px;
	padding: 0 0 30px;
	position: relative;
	width: 100%;
}
.tg-signupdetail .tg-sectionheading span, .tg-signupdetail .tg-sectionheading h2 {
	color: #fff;
}
.tg-sectionheading span {
	display: block;
	font-size: 16px;
	line-height: 16px;
	margin: 0 0 13px;
}
.tg-signupdetail .tg-sectionheading span, .tg-signupdetail .tg-sectionheading h2 {
	color: #fff;
}
.tg-sectionheading h2 {
	font-size: 30px;
	font-weight: 600;
	line-height: 30px;
	margin: 0;
}
#indexing .content a:hover {
	color: #fff;
}
.tg-formsingup {
	margin: 0;
}
.tg-formtheme {
	float: left;
	width: 100%;
}
.tg-formtheme fieldset {
	border: 0 none;
	float: left;
	margin: 0;
	width: 100%;
}
.tg-formsingup fieldset {
	padding: 0 180px 0 0;
	position: relative;
}
.tg-formsingup fieldset .form-group {
	margin: 0;
}
.tg-inputicon {
	overflow: hidden;
	position: relative;
}
.tg-inputicon i {
	color: #eaeaea;
	font-size: 40px;
	position: absolute;
	right: 20px;
	top: 0;
	transform: rotate(-45deg);
}
.icon-bullhorn::before {
	content: "";
}
.form-control {
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 100%;
}
textarea, select, .tg-select select, .form-control, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	background: #fff none repeat scroll 0 0;
	border: 1px solid #dbdbdb;
	border-radius: 4px;
	box-shadow: none;
	box-sizing: border-box;
	color: #767676;
	display: inline-block;
	font-size: 14px;
	height: 40px;
	line-height: 20px;
	outline: medium none;
	padding: 10px 20px;
	text-transform: none;
	vertical-align: middle;
}
.tg-formsingup fieldset .tg-btn::before {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
.tg-theme-tag, .tg-btn::before, .tg-article:hover .tg-btnreadmore::before, .tg-eventschedulenav li.active a, .tg-eventschedulenav li:hover a, .tg-btnfarword:hover, .tg-btnopenclose:hover, .tg-bannerregister .tg-heading::before, .tg-btnvisitwebsite {
	background: #d90845 none repeat scroll 0 0;
}
.tg-btn::before, .tg-btn::after {
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: -1;
}
.tg-btn::before, .tg-btn::after {
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: -1;
}
.tg-formsingup fieldset .tg-btn::after {
	display: none;
}
.tg-btn::after {
	background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;
	opacity: 0;
	visibility: hidden;
}
.tg-formsingup fieldset .tg-btn {
	background: #fff none repeat scroll 0 0;
	color: #444349;
	padding: 12px 40px;
	position: absolute;
	right: 49px;
	top: -1px;
}
.tg-btn {
	border-radius: 4px;
	display: inline-block;
	font: 400 13px/40px;
	overflow: hidden;
	text-align: center;
	text-transform: capitalize;
	vertical-align: middle;
	z-index: 3;
}
.tg-newsletterimg {
	float: left;
	margin: -18px 0 0;
	width: 100%;
}
.tg-newsletterimg img {
	display: block;
	height: auto;
	width: 100%;
}

/* #Chosen Select
================================================== */
@media (min-width: 0px) {
.chosen-container .chosen-single div b {
	background: none !important;
}
}
/*No active*/
.chosen-container {
	vertical-align: baseline;
}
.chosen-container .chosen-single {
	background: none;
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.chosen-container .chosen-single span {
	color: #888;
}
.chosen-container .chosen-single div b {
	background: none;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	text-align: center;
}
.chosen-container .chosen-single div b:after {
	content: '\f107';
	font-family: FontAwesome, sans-serif;
	color: #888;
}
.chosen-container .chosen-drop {
	background: #111;
	border: none;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	visibility: hidden;
	opacity: 0;
	clip: auto;
}
.chosen-container .chosen-drop ul li {
	color: #888;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.chosen-container .chosen-drop ul li:hover, .chosen-container .chosen-drop ul li.result-selected {
	background: none;
	color: #fff;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
/*Active*/
.chosen-container-active.chosen-with-drop .chosen-single {
	background: #111;
	border: none;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	-o-transform: rotate(-180deg);
	transform: rotate(-180deg);
}
.chosen-container-active.chosen-with-drop .chosen-drop {
	visibility: visible;
	opacity: 1;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
/* #Hamburger Button
================================================== */
.hamburger {
	padding: 20px 15px 10px 15px;
}
.hamburger:focus {
	outline: none;
}
.hamburger:hover {
	opacity: 1;
}
/* #Progress Bar
================================================== */
.progress-box-1 .progress-label {
	font-size: 13px;
	margin-bottom: 9px;
}
.au-progress-1 {
	border-top: 1px solid #d9d9d9;
}
.au-progress-1 .au-progress-bar {
	position: relative;
	height: 10px;
	width: 0;
	-webkit-transition: 1s all;
	-o-transition: 1s all;
	-moz-transition: 1s all;
	transition: 1s all;
}
.au-progress-1 .au-progress-bar span {
	font-size: 13px;
	position: absolute;
	top: -20px;
	right: -15px;
}
.progress-box-2 {
	text-align: center;
	margin-bottom: 30px;
}
.progress-box-2 .au-progress-bar {
	background: none;
	position: relative;
	width: 100% !important;
	-webkit-transition: 1s all;
	-o-transition: 1s all;
	-moz-transition: 1s all;
	transition: 1s all;
}
.progress-box-2 .au-progress-bar svg {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
}
.progress-box-2 .au-progress-bar circle {
	stroke-width: 4px;
}
.progress-box-2 .au-progress-bar .bar-color {
	-webkit-transition: 1s all;
	-o-transition: 1s all;
	-moz-transition: 1s all;
	transition: 1s all;
}
.progress-box-2 .au-progress-bar span {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	font-size: 30px;
	color: #fff;
}
.progress-box-2 .progress-label {
	font-weight: 400;
	margin: 15px 0 0 0;
	color: #fff;
	font-size: 18px;
}
.progress-box-3 {
	display: inline-block;
	vertical-align: top;
}
.progress-box-3 .progress-label {
	font-size: 15px;
	color: #888888;
	margin-top: 5px;
}
.progress-box-3 .au-progress-3 {
	width: 110px;
	background: #e6e6e6;
	height: 216px;
	position: relative;
}
.progress-box-3 .au-progress-3 .au-progress-bar {
	position: absolute;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	transition: 0.5s all;
	left: 0;
	bottom: 0;
	width: 100% !important;
	height: 0%;
	background: #00ae25;
	text-align: center;
}
.progress-box-3 .au-progress-3 .au-progress-bar span {
	color: #fff;
	display: inline-block;
	margin-top: 3px;
}
/* #Number box
================================================== */
.number-box {
	text-align: center;
	margin-bottom: 30px;
}
.number-box.light {
	color: #fff;
}
.number-box.dark {
	color: #333333;
}
.number-box.dark .title {
	color: #999999;
}
.number-box .number {
	line-height: 1;
	margin-bottom: 15px;
	font-size: 70px;
	font-weight: 700;
	display: block;
}
.number-box .number .sub {
	content: "%";
	font-size: 40px;
	margin-left: -15px;
}
.number-box .title {
	display: block;
	font-weight: 700;
}
/* #Text block
================================================== */
.text-inline {
	display: inline-block;
}
.text-block {
	font-size: 15px;
	margin-bottom: 0;
	display: block;
	font-weight: 400;
}

@media (max-width: 991px) {
.text-block {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
}
.text-lead {
	font-size: 39px;
	font-weight: 300;
}
.text-black {
	color: #333;
}
.text-grey {
	color: #cccccc;
}
.text-grey-1 {
	color: #808080;
}
.text-white {
	color: #fff;
}
.text-large {
	font-size: 36px;
}
.text-med-large {
	font-size: 30px;
}
.text-med {
	font-size: 24px;
}
.text-bold {
	font-weight: 700;
}
.text-med-sm {
	font-size: 20px;
}
.text-underline {
	text-decoration: underline;
}
.post-list li {
	list-style: none;
	margin-bottom: 10px;
}
.mruc > span {
	color: #E42B25;
	font-weight: bold;
}
.post-list li:before {
	content: '';
	background: #555;
	vertical-align: middle;
	margin-right: 10px;
	display: inline-block;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	width: 8px;
	height: 8px;
}
.post-blockquote {
	padding: 10px 50px;
}
.post-blockquote p {
	font-size: 18px;
}
.post-blockquote .text-grey {
	color: #808080;
}
.image.image-border {
	border: 1px solid #e6e6e6;
}
/* #Accordion-box
  ================================================== */
.accordion-box-1 .accordion {
	background: #fff;
}
.accordion-box-1 .accordion .accordion-title {
	cursor: pointer;
	padding: 10px 20px 10px 30px;
	border: 1px solid #e6e6e6;
	margin: 0;
	font-size: 18px;
	color: #333333;
}
.accordion-box-1 .accordion .accordion-title span {
	width: 30px;
	position: relative;
	height: 30px;
	float: right;
	vertical-align: bottom;
}
.accordion-box-1 .accordion .accordion-title span:before {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	content: "";
	display: inline-block;
	width: 2px;
	height: 12px;
	background: #aaaaaa;
}
.accordion-box-1 .accordion .accordion-title span:after {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	content: "";
	display: inline-block;
	width: 12px;
	height: 2px;
	background: #aaaaaa;
}
.accordion-box-1 .accordion .accordion-title p {
	margin: 0;
}
.rel_bg {
	position: relative;
	top: 0;
	left: 0;
}
.accordion-box-1 .accordion.open .accordion-title span:before {
	display: none;
}
.accordion-box-1 .content-inner {
	border: 1px solid #ededed;
	padding: 25px 30px 20px 30px;
}
.accordion-box-2 .accordion.open .accordion-title {
	background: #ac907f;
}
.accordion-box-2 .accordion .accordion-title {
	border: none;
	background: #292929;
}
.accordion-box-2 .accordion .accordion-title p {
	color: #fff;
}
.accordion-box-2 .accordion .accordion-content .content-inner {
	background: #111;
	border: none;
}
.accordion-box-2 .accordion .accordion-content .content-inner p {
	color: #999999;
	padding-left: 20px;
	border-left: 1px solid #292929;
}
/* #Au Tabs
================================================== */
.au-tabs {
	padding: 0;
	margin: 0;
	display: inline-block;
	vertical-align: top;
	border-left: 1px solid #e6e6e6;
}
.au-tabs:after {
	content: "";
	display: table;
	clear: both;
}
.au-tabs li {
	float: left;
}
.au-tabs li.active a {
	color: #333;
	background: #f2f2f2;
}
.au-tabs li a {
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	display: inline-block;
	font-size: 16px;
	font-weight: 700;
	color: #333;
	padding: 20px 80px;
}
.au-tabs li a:hover {
	color: #333;
	background: #f2f2f2;
}

@media (max-width: 991px) {
.au-tabs li {
	width: 100%;
}
.au-tabs li a {
	display: block;
}
}
.au-tabs-1 {
	display: block;
	border: 1px solid #e6e6e6;
}
.au-tabs-1 li.active a {
	border-top: 2px solid #999999;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	margin-bottom: -1px;
	background: #fff;
}
.au-tabs-1 li a {
	padding: 15px 30px;
	border: none;
	-webkit-transition: none;
	-o-transition: none;
	-moz-transition: none;
	transition: none;
}

@media (max-width: 767px) {
.au-tabs-1 li {
	width: 100%;
}
.au-tabs-1 li.active a {
	border: none;
	margin-bottom: 0;
	background: #e6e6e6;
}
.au-tabs-1 li a {
	display: block;
}
}
.au-tab-content-1 {
	padding: 30px 30px 40px 30px;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}
.au-tab-content-1 p {
	margin: 0;
}
.post-tabs-1 {
	padding: 0;
	margin: 0;
	border-left: 1px solid #e6e6e6;
}
.post-tabs-1 li {
	margin-bottom: 10px;
}
.post-tabs-1 li a {
	display: block;
	padding: 1px 0 0 20px;
	color: #555;
	font-weight: 700;
	border-left: 3px solid transparent;
}
.project-tabs {
	margin: 0;
	padding: 0;
}
.project-tabs:after {
	content: "";
	display: table;
	clear: both;
}
.project-tabs li {
	margin-right: 40px;
	float: left;
}
.project-tabs li span {
	cursor: pointer;
	color: #888888;
}
/* #au-paginations
================================================== */
.au-paginations {
	padding: 0;
	margin: 0;
}
.au-paginations:after {
	content: "";
	display: table;
	clear: both;
}
.au-paginations li:not(.next) {
	margin-right: 10px;
	float: left;
	width: 36px;
	height: 36px;
	border: 1px solid #e6e6e6;
	display: table;
	text-align: center;
}
.au-paginations li:not(.next) a {
	display: table-cell;
	vertical-align: middle;
	font-weight: 700;
	color: #808080;
}
.au-paginations .next {
	display: table;
	text-align: center;
	float: left;
	width: 50px;
	height: 36px;
	margin-left: 10px;
}
.au-paginations .next a {
	font-weight: 700;
	color: #808080;
	display: table-cell;
	vertical-align: middle;
}
.au-paginations .next a i {
	margin-left: 5px;
}
/* #Lists
================================================== */
.sidebar-lists-1 {
	padding: 0;
	margin: 0;
}
.sidebar-lists-1 li:last-child a {
	border-bottom: 1px solid #e6e6e6;
}
.sidebar-lists-1 li a {
	border-top: 1px solid #e6e6e6;
	display: block;
	padding: 8px 0;
	color: #555555;
}
.sidebar-lists-2 li:last-child a {
	border-bottom: none;
}
.sidebar-lists-2 li:after {
	content: "";
	display: table;
	clear: both;
}
.sidebar-lists-2 li a {
	float: left;
	border: none;
}
.sidebar-lists-2 li span {
	float: right;
}
/* #Other
================================================== */
.banner-contact {
	padding: 30px;
}
.banner-contact h4 {
	margin: 0 0 20px;
	font-weight: 700;
	font-size: 20px;
}
.plyr-video {
	cursor: pointer;
	position: relative;
}
.plyr-video .poster {
	z-index: 10;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.plyr-video .sprite {
	z-index: 10;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.plyr-video-2 {
	-webkit-box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.19);
	-moz-box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.19);
	box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.19);
	border: 5px solid #fff;
}
.gallery-box {
	position: relative;
}
.gallery-box:hover .gallery-overlay {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	opacity: 1;
}
.gallery-box .gallery-overlay {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	opacity: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.3);
	top: 0;
	left: 0;
}
.gallery-box .gallery-overlay a {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	color: #fff;
}
.gallery-box .gallery-overlay a:before {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.mfp-bg {
	z-index: 100000;
}
.mfp-gallery {
	z-index: 1000000;
}
.mfp-content {
	width: 800px;
}
.tags {
	padding: 0;
	margin: 0;
}
.tags .tag {
	display: inline-block;
	vertical-align: top;
}
.tags .tag a {
	border: 1px solid #e6e6e6;
	display: inline-block;
	padding: 6px 20px;
	color: #999999;
}
.au-timeline {
	position: relative;
	padding: 0;
	margin: 0;
}
.au-timeline:after {
	content: '';
	position: absolute;
	top: 0;
	left: 50px;
	height: 100%;
	width: 4px;
	background: #d7e4ed;
}
.au-timeline .date {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
}
.au-timeline .timeline-block {
	z-index: 10;
	position: relative;
}
.au-timeline .timeline-block .icon-dot {
	top: 0;
	left: 44px;
	width: 10px;
	background: #ccc;
	height: 10px;
	border: 3px solid #fff;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	position: absolute;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.au-timeline .timeline-block .content {
	margin-left: 180px;
}

@media (max-width: 479px) {
.au-timeline .timeline-block .content {
	margin-left: 100px;
}
}
.au-toggle .btn-toggle {
	cursor: pointer;
}
/*-------------------------------------
              Base Button
--------------------------------------*/
/* #Button Styles
================================================== */
.au-btn {
	background: #808080;
	font-size: 15px;
	padding: 13px 24px !important;
	line-height: 1;
	font-weight: bold;
	display: inline-block;
	vertical-align: top;
	border: 1px solid #808080;
	color: #fff;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	text-transform: uppercase;
}
.work_main h4 {
	font-size: 12px;
	font-weight: normal;
	text-align: center;
}
.au-btn:hover {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.au-btn-large {
	padding: 20px 40px;
}
.au-btn-border {
	border: 2px solid #fff;
	background: transparent;
}
.au-btn-border-light {
	border: 2px solid #fff;
	color: #fff;
}
.playlist {
	font-size: 12px;
}
.au-btn-block {
	text-align: center;
	width: 100%;
}
.bg_back {
	background: rgba(0, 0, 0, 0.67);
	left: 287px;
	padding: 10px 34px 10px 10px;
	position: absolute;
	top: 0;
	width: 52%;
}
.au-btn-grey {
	background: #808080;
	color: #fff;
}
.prevbtn {
	font-size: 12px;
	padding-left: 2px;
	transform: rotate(180deg);
}
.bg_back h1 {
	animation-delay: 0.7s;
	color: #f8f8f8;
	display: inline-block;
	font-size: 35px;
	font-style: normal;
	letter-spacing: 1px;
	line-height: 37px;
	margin-bottom: 18px;
}
.bg_back p {
	animation-delay: 1.1s;
	color: #ffffff;
	font-size: 18px;
	font-weight: 300;
	letter-spacing: 1px;
	line-height: 24px;
	margin-bottom: 10px;
}
.min_back {
	background: rgba(0, 0, 0, 0.77);
	left: 278px;
	padding: 10px 34px 10px 10px;
	position: absolute;
	top: 0;
	width: 55%;
}
.au-btn.disabled {
	cursor: not-allowed;
}
.footer-1 .title {
	margin-bottom: 25px;
}
.footer-1 .title h3 {
	color: #fff;
	font-size: 24px;
	font-weight: 600;
	margin: 0 0 -15px;
}
.join_back {
	left: 187px;
	width: 60%;
}
.bot-footer .block-inner {
	border-top: 1px solid rgba(255, 255, 255, 0.07);
}
.bot-footer .block-inner:after {
	content: "";
	display: table;
	clear: both;
}
.bot-footer .block-left span {
	color: #e5e5e5;
	font-size: 12px;
}
.bot-footer .quick-link ul {
	padding: 0;
	margin: 0;
}
.join_backs {
	background: rgba(0, 0, 0, 0.77);
	left: 91px;
	padding: 10px 34px 10px 10px;
	position: absolute;
	top: 0;
	width: 71%;
}
.bot-footer .quick-link ul:after {
	content: "";
	display: table;
	clear: both;
}
.bot-footer .quick-link ul li {
	float: left;
	margin-left: 20px;
}
.bot-footer .quick-link ul li a {
	color: #e5e5e5;
	font-size: 12px;
}
.footer-block-1 {
	padding-right: 20px;
}
.footer-block-1 .logo {
	margin-bottom: 10px;
}
.footer-block-1 .quick-link {
	border-right: 1px solid rgba(255, 255, 255, 0.07);
	padding-top: 0px;
}
.footer-block-1 .quick-link ul {
	margin: 0;
	padding: 0;
}
.footer-block-1 .quick-link ul li {
	line-height: 30px;
}
.footer-block-1 .quick-link ul li a {
	color: #e5e5e5;
	font-size: 14px;
}
.footer-block-2 .contact-list {
	border-right: 1px solid rgba(255, 255, 255, 0.07);
	padding-right: 20px;
}
.footer-block-2 .contact-list ul {
	padding: 0;
	margin: 0;
}
.footer-block-2 .contact-list ul li {
	font-size: 14px;
	line-height: 30px;
	color: #aaaaaa;
}
.footer-block-3 {
	padding-left: 0px;
}
.footer-block-3 .social-list ul li {
	line-height: 30px;
	margin-right: 5px;
}
.footer-block-3 .social-list ul li::before {
	color: #DE0000;
	content: "";
	font-family: fontawesome;
	font-size: 10px;
	padding-right: 4px;
}
.horizontal-list a {
	color: #f2f2f2;
	font-size: 14px;
	text-transform: capitalize;
}

@media (max-width: 1199px) {
.footer-block-3 {
	padding: 0;
}
}

@media (max-width: 991px) {
.footer-block-1 {
	margin-bottom: 30px;
}
.footer-block-1 .quick-link {
	border: none;
}
.footer-block-2 {
	margin-bottom: 30px;
}
.footer-block-2 .contact-list {
	border: none;
}
.footer-block-3 {
	padding: 0;
}
.bot-footer .block-left, .bot-footer .block-right {
	float: none;
}
.bot-footer .block-left {
	margin-bottom: 10px;
}
.bot-footer .quick-link {
	display: inline-block;
}
.bot-footer .quick-link ul li {
	margin-left: 0;
	margin-right: 15px;
}
}
/* #Form styles
================================================== */
input:focus, select:focus, textarea:focus {
	outline: none;
}
.au-select .chosen-container {
	background: #fff;
	vertical-align: top;
}
.au-select .chosen-container .chosen-single {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	padding: 20px;
	background: #fff;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	height: auto;
}
.au-select .chosen-container .chosen-single span {
	font-size: 15px;
	color: #555;
	line-height: 22px;
}
.au-select .chosen-container .chosen-single div b {
	width: 15px;
	height: 15px;
	position: absolute;
	top: 50%;
	right: 15px;
	margin-top: -8px;
}
.au-select .chosen-container .chosen-single div b:after {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	content: '\f0d7';
}
.au-select .chosen-container .chosen-drop {
	border-top: 1px solid #cccccc;
	background: #fff;
	left: 0;
}
.au-select .chosen-container .chosen-drop .chosen-results {
	background: #fff;
	padding: 0;
	margin: 0;
}
.au-select .chosen-container .chosen-drop .chosen-results li {
	padding: 10px 20px;
	color: #555;
	font-size: 15px;
}
.au-select .chosen-container .chosen-drop .chosen-results .disabled-result {
	display: none;
}
.au-select .chosen-container.chosen-container-active .chosen-single, .au-select .chosen-container.chosen-container-active .chosen-drop {
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.au-select-2 .chosen-container .chosen-single {
	border: 1px solid #e1e1e1;
	padding: 10px 15px;
}
.au-select-2 .chosen-container .chosen-single span {
	font-weight: 700;
}
.au-select-2 .chosen-container .chosen-single div b:after {
	content: "\f107";
}
.au-select-2 .chosen-drop {
	border: 1px solid #e1e1e1;
}
.au-input {
	width: 100%;
	border: none;
	padding: 20px;
	font-size: 15px;
	margin-bottom: 10px;
	line-height: 22px;
}
.au-input:focus {
	border: none;
}
.au-input-2 {
	border: 1px solid #e1e1e1;
	padding: 10px 15px;
}
.au-input-submit {
	margin-bottom: 10px;
	line-height: 20px;
}
.au-select {
	margin-bottom: 10px;
}
.au-textarea {
	width: 100%;
	min-width: 100%;
	padding: 10px 15px;
	font-size: 15px;
	margin-bottom: 10px;
	border: 1px solid #e1e1e1;
}
.au-form-group {
	margin: 0 -5px;
}
.au-form-group:after {
	content: "";
	display: table;
	clear: both;
}
.au-form-col-3, .au-form-col-4 {
	float: left;
	padding: 0 5px;
	margin-bottom: 0;
}

@media (max-width: 991px) {
.au-form-group .au-form-col-3, .au-form-group .au-form-col-4 {
	width: 100%;
}
}
.help-block {
	display: block !important;
	margin: 0;
	height: 25px;
}
.help-block ul {
	margin-bottom: 0;
	padding-bottom: 5px;
}
.help-block ul li {
	font-size: 12px;
	margin-bottom: 0;
	margin-top: 10px;
}
.au-form-col-3 {
	width: 25%;
}
.form-control {
	margin-right: 10px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 30%;
}
.au-form-col-4 {
	width: 33.33%;
}
/* #Header Styles
================================================== */
.topbar {
	padding: 13px 0 5px 0;
	display: none;
}
.topbar .block-left {
	float: left;
}
.topbar .block-right {
	float: right;
}
.topbar .text-block {
	color: #888888;
	margin-bottom: 0;
	line-height: 25px;
}
.topbar .chosen-lang {
	display: inline-block;
	height: 25px;
	width: 90px;
	font-size: 13px;
}
.topbar .horizontal-list {
	display: inline-block;
}
.topbar .horizontal-list li {
	margin-left: 5px;
}
.testimonialss > a {
	background: #333 none repeat scroll 0 0;
	color: #fff;
	float: right;
	font-size: 15px;
	margin-right: 35px;
	margin-top: 5px;
	padding: 4px 13px 4px 11px;
}
.topbar .chosen-container .chosen-single span {
	text-align: right;
	margin-right: 20px;
}
.topbar .chosen-container .chosen-results li {
	text-align: left;
}
.min-sidebnars {
	/* position: fixed; */
	overflow-y: scroll;
	top: 0;
	bottom: 0;
	min-height: 100%;
	/* background: #ccc; */
	height: 670px;
}
/*background: #ccc;*/

.min-sidebnars li a {
	font-size: 14px;
}
.topbar-2 {
	padding: 0;
}
/*header 1*/
.header-1 {
	background: #fff;
	padding: 0;
	border-top: 0px solid #E42C27;
}
.logo img {
	margin-bottom: -5px;
	margin-top: 5px;
	width: 70%;
}
.slider21 > h1 {
	padding: 18px !important;
}
.slide_style_right {
	left: 35%;
	margin: 0 auto;
	padding: 10px 85px;
	position: absolute;
	right: 0;
	text-align: left;
	top: 25%;
	width: 65%;
}
.slide-text.slide_style_right.slider21 > p {
	/*background: rgba(0, 0, 0, 0.45) 	;*/
	padding: 10px;
	width: 66%;
	position: relative;
	left: 34%;
}
.slide_style_right {
	width: 65%;
	left: 37% !important;
}
.header-1 .block-left {
	float: left;
}
.header-1 .block-right {
	float: right;
}

/*Responsive*/
/*< 1200*/
@media (max-width: 1199px) {
.header-1 {
	padding: 20px 0;
}
.header-1 .block-left {
	margin-bottom: 15px;
}
.header-1 .block-right {
	float: right;
}
}

/*< 992*/
@media (max-width: 991px) {
.header-mobile-1 {
	background: #fff;
	padding: 0;
}
.header-mobile-1 .top-header {
	padding: 10px 0;
	margin-bottom: 0;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
}
.header-mobile-1 .top-header:after {
	content: "";
	display: table;
	clear: both;
}
.header-mobile-1 .top-header .logo {
	padding-left: 15px;
	float: left;
	margin-top: 5px;
}
.header-mobile-1 .top-header .hamburger {
	float: right;
	margin-top: -78px;
	margin-right: 30px;
	color: #DC3338 !important;
}
.header-mobile-1 .top-header .search-widget {
	float: right;
}
.header-mobile-1 .contact-widget {
	padding-left: 15px;
	margin-top: 20px;
	float: left;
	width: 100%;
}
}

/*< 768*/
@media (max-width: 767px) {
.topbar {
	text-align: center;
}
.topbar .block-left {
	float: none;
	margin-bottom: 5px;
}
.topbar .block-right {
	float: none;
}
.header-1 .au-btn {
	display: block;
	text-align: center;
}
.header-mobile-1 .top-header .logo {
	margin-top: 15px;
}
.header-mobile-1 .top-header .logo img {
	width: 160px;
}
}
.header-fixed {
	background: rgba(0, 0, 0, 0.84);
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10000;
}
.header-fixed.bg-gradient {
	background: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(rgba(0, 0, 0, 0.8)));
	background: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
	background: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
	background: -o-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
	background: linear-gradient(to top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
}
.header-2 {
/*< 992*/
}
.header-2:after {
	content: "";
	display: table;
	clear: both;
}
.header-2 .contact-widget {
	margin-bottom: 5px;
}
.header-2 .logo {
	margin-top: 25px;
}
.header-2.light .contact-widget .icon-box span, .header-2.light .navbar-1 ul li a {
	color: #999999;
}

@media (max-width: 1199px) {
.header-2 .logo {
	margin-top: 30px;
}
.header-2 .logo img {
	width: 200px;
}
}
/*Header 3*/
.header-3 {
	padding: 35px 30px;
}
.header-3:after {
	content: "";
	display: table;
	clear: both;
}
.header-3 .block-left {
	width: 250px;
	float: left;
}
.header-3 .block-left .logo {
	margin-top: 0;
}
.header-3 .contact-widget {
	margin-bottom: 0;
	margin-top: 10px;
}
.header-3 .block-center {
	text-align: center;
	float: left;
	width: -webkit-calc(100% - 250px - 340px);
	width: -moz-calc(100% - 250px - 340px);
	width: calc(100% - 250px - 340px);
}
.header-3 .block-right {
	width: 340px;
	float: left;
}
.header-3.light .contact-widget .icon-box span, .header-3.light .navbar-1 ul li a {
	color: #ccc;
	text-align: left;
}

@media (max-width: 1599px) {
.header-3 .block-left {
	width: auto;
}
.header-3 .block-center {
	float: right;
	width: auto;
}
}

@media (max-width: 1199px) {
.header-3 {
	padding-left: 0;
	padding-right: 0;
}
.header-3 .block-left .logo {
	margin-top: 5px;
}
}

/*< 480*/
@media (max-width: 479px) {
.header-mobile-1 .top-header .logo {
	margin-top: 20px;
}
.header-mobile-1 .top-header .logo img {
	width: 240px;
	margin-top: -20px;
}
.block-right {
	float: left !important;
}
.search-widget-1 .icon-search {
	width: 35px !important;
	height: 35px !important;
	cursor: pointer !important;
	background: #333 !important;
	display: table;
	text-align: center;
	margin-top: 13px;
}
}
/* #Heading Styles
================================================== */
.heading-section-1 {
	padding-bottom: 30px;
}
.heading-section-1 h3 {
	font-size: 30px;
	font-weight: 700;
	margin: 0;
	text-align: center;
}
.heading-section-1.light h3 {
	color: #535353;
}
.heading-section-1.dark h3 {
	color: #222;
}
.heading-section-2 {
	padding-bottom: 40px;
	text-align: center;
}
.heading-section-2 h3 {
	margin-top: 0;
	font-size: 30px;
	font-weight: 700;
	color: #222222;
	position: relative;
	margin-bottom: 15px;
}
.work_main h3 span {
	color: #535353;
	font-weight: bold;
}
.dark > p {
	margin: 0 auto;
	width: 75%;
}
.heading-section-2 h3:after {
	display: none !important;
	position: absolute;
	bottom: -15px;
	left: 50%;
	-webkit-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
	content: "";
	width: 50px;
	height: 5px;
	display: inline-block;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	border-radius: 2.5px;
	background: #333333;
}
.heading-section-2.light h3 {
	color: #fff;
}
.heading-section-2.dark h3 {
	color: #535353;
}
.heading-section-2.left {
	text-align: left;
}
.heading-section-2.left h3:after {
	left: 0;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
}
.heading-page-1 {
	color: #fff;
	padding: 70px 0;
}
.heading-page-1 .breadcrumbs {
	padding: 0;
	margin: 0;
}
.heading-page-1 .breadcrumbs:after {
	content: "";
	display: table;
	clear: both;
}
.heading-page-1 .breadcrumbs li {
	float: left;
}
.heading-page-1 .breadcrumbs li:after {
	content: "/";
	margin: 0 5px;
}
.heading-page-1 .breadcrumbs li:last-child {
	pointer-events: none;
}
.heading-page-1 .breadcrumbs li:last-child:after {
	display: none;
}
.heading-page-1 .breadcrumbs li a {
	font-size: 13px;
	color: #fff;
}
.heading-page-1 .title {
	color: #333;
	font-size: 35px;
	font-weight: 700;
	margin: 5px 0 0;
}
.heading-page-1.center {
	text-align: center;
}
.heading-page-1.center .breadcrumbs {
	display: inline-block;
}
.heading-page-2 {
	background: #fff;
	padding: 30px 0;
	color: #888888;
}
.heading-page-2 .breadcrumbs li a {
	color: #888;
}
/* #iconbox
================================================== */
/*icon box 1*/
.icon-box-1 {
	display: inline-block;
}
.circle {
	border: 3px solid rgb(183, 183, 183);
	border-radius: 5px;
	display: inline-block;
	height: 5px;
	position: relative;
	top: -10px;
	width: 5px;
}
.icon-box-1:after {
	content: "";
	display: table;
	clear: both;
}
.icon-box-1 .icon {
	float: left;
	position: relative;
	top: 3px;
}
.icon-box-1 .icon i {
	color: rgb(136, 136, 136);
}
.icon-box-1 .content {
	float: left;
	padding-left: 10px;
}
.icon-box-1 .content p {
	margin-bottom: 2px;
}
.icon-box-1 .content p:last-child {
	font-size: 13px;
}
.icon-box.icon-box-1.drop::before {
	color: rgb(204, 204, 204);
	content: "|";
	position: absolute;
	right: -15px;
	top: 0;
}
.icon-box.icon-box-1.drop {
	position: relative;
}
/*icon box 2*/
.icon-box-2 {
	display: inline-block;
	margin-bottom: 0;
	margin-right: 0 !important;
	text-align: center;
}
.icon-box-2 .icon {
	width: 60px;
	height: 60px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	display: inline-block;
	position: relative;
	margin-bottom: 20px;
}
.icon-box-2 .icon i {
	position: absolute;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	top: 50%;
	left: 50%;
	color: #fff;
	font-size: 24px;
}
.icon-box-2 .title {
	margin-bottom: 15px;
}
.icon-box-2 .title h3 {
	margin: 0;
	font-size: 20px;
	color: #333;
	font-weight: 700;
}
.icon-box-2 .content {
	padding: 0 15px;
}
.icon-box-2 .content p {
	margin: 0;
	color: #666;
}

@media (max-width: 767px) {
.icon-box-2 .content {
	padding: 0 100px;
}
}

@media (max-width: 479px) {
.icon-box-2 .content {
	padding: 0;
}
}
/*icon box 3*/
.icon-box-3 .icon img {
	width: 100%;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.icon-box-3 .icon img:hover {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}
.icon-box-4 {
	text-align: left;
}
.icon-box-4 span {
	color: #999999;
	vertical-align: middle;
}
.icon-box-4 .icon {
	vertical-align: middle;
	padding-right: 5px;
	font-size: 20px;
}
.icon-box-5 {
	margin-bottom: 55px;
}
.icon-box-5 .icon {
	width: 50px;
	height: 50px;
	background: #333;
	display: table;
	text-align: center;
	float: left;
}
.icon-box-5 .icon a {
	display: table-cell;
	vertical-align: middle;
	color: #fff;
	font-size: 26px;
}
.icon-box-5 .content {
	margin-left: 50px;
	padding-left: 20px;
}
.icon-box-5 .content .title {
	margin: 0 0 15px;
}
.icon-box-5 .content .title a {
	font-size: 20px;
	color: #333333;
	font-weight: 700;
}
.icon-box-5 .content p {
	margin: 0;
}

@media (max-width: 767px) {
.icon-box-5 {
	text-align: center;
}
.icon-box-5 .icon {
	margin: 0 auto;
	float: none;
}
.icon-box-5 .content {
	margin: 15px 0 0;
	padding: 0;
}
.icon-box-5 .content p {
	padding: 0 100px;
}
}

@media (max-width: 479px) {
.icon-box-5 .content p {
	padding: 0;
}
}
.icon-box-6 {
	text-align: center;
	margin-bottom: 60px;
}
.icon-box-6 .icon {
	width: 106px;
	height: 90px;
	display: inline-block;
	margin-bottom: 25px;
}
.icon-box-6 .icon img {
	width: 100%;
}
.icon-box-6 .title {
	margin: 0 0 15px;
}
.icon-box-6 .title a {
	color: #333333;
	font-weight: 700;
	font-size: 20px;
}
.icon-box-6 .content {
	margin: 0;
	padding: 0 20px;
}
.icon-box-7 {
	margin-bottom: 30px;
}
.icon-box-7:after {
	content: "";
	display: table;
	clear: both;
}
.icon-box-7 .icon {
	width: 77px;
	height: 92px;
	float: left;
}
.icon-box-7 .icon img {
	width: 100%;
}
.icon-box-7 .content {
	padding-left: 10px;
	margin-left: 77px;
}
.icon-box-7 .content .top-title {
	margin-bottom: 15px;
	display: inline-block;
	color: #999999;
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
}
.icon-box-7 .content .title {
	margin-bottom: 15px;
	margin-top: 0;
	font-size: 20px;
	color: #333333;
	font-weight: 700;
}
.icon-box-7 .content .content {
	margin-bottom: 0;
}
/* #Image Card
================================================== */
.image-card-1 {
	margin-bottom: 35px;
}
.image-card-1 .image {
	margin-bottom: 18px;
	overflow: hidden;
}
.image-card-1 .image img {
	width: 100%;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.image-card-1 .image img:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.image-card-1 .title {
	margin-bottom: 15px;
	margin-top: 0;
}
.image-card-1 .title a {
	margin: 0;
	font-size: 20px;
	font-weight: 700;
}
.image-card-1 .content {
	margin-bottom: 15px;
}
.image-card-1 .content p {
	margin: 0;
}
.image-card-1 .link i {
	margin: 0 5px 0 1px;
}
.image-card-1 .link a:hover {
	padding-left: 10px;
}
.image-card-1.dark a {
	color: #333;
}
.image-card-1.light {
	color: #fff;
}
.image-card-1.light .link a {
	color: #535353;
}
.image-card-1.light .content p {
	color: #a0a0a0;
}
.image-card-2 {
	padding: 45px 30px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 30px;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.image-card-2 .card-top {
	margin-bottom: 20px;
}
.image-card-2 .card-top:after {
	content: "";
	display: table;
	clear: both;
}
.image-card-2 .card-top .avatar {
	float: left;
	width: 50px;
	height: 50px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	overflow: hidden;
}
.image-card-2 .card-top .avatar img {
	width: 100%;
}
.image-card-2 .card-top .info {
}
.image-card-2 .card-top .info .name {
	color: rgb(51, 51, 51);
	display: block;
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 5px;
	padding-top: 1px;
}
.image-card-2 .card-top .info .job-title {
	display: block;
	font-size: 13px;
	color: #333;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 15px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
}
.image-card-2.card-border {
	border: 1px solid #e6e6e6;
}
.image-card-3 {
	margin-bottom: 30px;
}
.image-card-3 .image img {
	width: 100%;
}
.image-card-3 .title {
	margin-bottom: 0;
	width: 100%;
	margin-top: 10px;
}
.image-card-3 .title a {
	background: #e6e6e6;
	display: block;
	padding: 18px;
	font-size: 15px;
	color: #333333;
}
.image-card-3 .title a:after {
	content: "";
	display: table;
	clear: both;
}
.image-card-3 .title span {
	float: left;
}
.image-card-3 .title i {
	float: right;
}
.image-card-4 {
	border-right: 1px solid #ccc;
	margin-bottom: 40px;
	padding-right: 20px;
}
.image-card-4 .image {
	margin-bottom: 15px;
	overflow: hidden;
}
.image-card-4 .image img {
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
	width: 100%;
}
.image-card-4 .image img:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.image-card-4 .date {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e1e1e1;
}
.image-card-4 .date span {
	color: #535353;
	font-size: 15px;
	font-weight: 600;
}
.image-card-4 .title {
	margin-bottom: 15px;
	margin-top: 0;
}
.image-card-4 .title a {
	font-size: 18px;
	font-weight: 700;
	margin: 0;
	color: #E42B25;
}
.image-card-4 .content {
	margin-bottom: 13px;
}
.image-card-4 .content p {
	margin: 0;
}
.image-card-4 .link a:before {
	opacity: 0;
	-webkit-transition: 0.3s all;
	-o-transition: 0.3s all;
	-moz-transition: 0.3s all;
	transition: 0.3s all;
	-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
	padding-right: 0;
	margin-left: -5px;
	content: "\f0da";
	font-family: FontAwesome, sans-serif;
}
.image-card-4 .link a:hover {
	padding-left: 10px;
	-webkit-transition: 0.3s all;
	-o-transition: 0.3s all;
	-moz-transition: 0.3s all;
	transition: 0.3s all;
}
.image-card-4 .link a:hover:before {
	opacity: 1;
	padding-right: 8px;
}
.image-card-5 {
	margin-bottom: 30px;
}
.image-card-5.light {
	color: #fff;
}
.image-card-5.dark .card-bot .info .name {
	color: #222;
}
.image-card-5.dark .card-bot .info .job-title {
	color: #808080;
}
.image-card-5.center {
	text-align: center;
}
.image-card-5 .card-body {
	margin-bottom: 45px;
	padding: 0 150px;
}
.image-card-5 .card-body p {
	margin: 0;
}
.image-card-5 .card-bot {
	display: inline-block;
}
.image-card-5 .card-bot:after {
	content: "";
	display: table;
	clear: both;
}
.image-card-5 .card-bot .avatar {
	float: left;
	width: 80px;
	height: 80px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	overflow: hidden;
	border: 2px solid #fff;
}
.image-card-5 .card-bot .avatar img {
	width: 100%;
}
.image-card-5 .card-bot .info {
	text-align: left;
	margin-left: 80px;
	padding-left: 20px;
	padding-top: 10px;
}
.image-card-5 .card-bot .info .name {
	font-weight: 700;
	display: block;
	margin-bottom: 8px;
}
.image-card-5 .card-bot .info .job-title {
	display: block;
	font-size: 13px;
}

@media (max-width: 479px) {
.image-card-5 .card-body {
	padding: 0 50px;
}
}
.image-card-6 {
	margin-bottom: 30px;
}
.image-card-6 .image {
	border: 1px solid #e5e5e5;
	border-radius: 100%;
	/*margin-bottom: 20px;*/
	width: 70%;
	margin: 0 auto;
}
.image-card-6 .image img {
	width: 100%;
	border-radius: 100%;
}
.image-card-6 .name {
	margin: 0 0 10px;
	text-align: center;
	font-size: 18px;
	padding-top: 25px;
}
.image-card-6 .name a {
	font-size: 18px;
	color: #333333;
	font-weight: 700;
}
.image-card-6 .job-title {
	margin-bottom: 0;
	text-align: center;
	line-height: 20px;
}
.image-card-6 .job-title span {
	color: #ac907f;
}
.image-card-6 .content {
	margin-bottom: 25px;
	text-align: center;
}
.image-card-6 .content p {
	margin-bottom: 0;
}
.image-card-6 .socials {
	padding: 0;
	margin: 0 0 10px;
}
.image-card-6 .socials:after {
	content: "";
	display: table;
	clear: both;
}
.purpose {
	width: 70%;
	margin-top: 80px;
}
.image-card-6 .socials li {
	margin-right: 15px;
	float: left;
}
.image-card-6 .socials li a {
	color: #333;
}
.image-card-6 .socials li a:hover.fa-facebook-square {
	color: #3b5998;
}
.image-card-6 .socials li a:hover.fa-twitter {
	color: #00aced;
}
.image-card-6 .socials li a:hover.fa-linkedin-square {
	color: #007bb6;
}
.image-card-6 .phone span {
	color: #333333;
}
.image-card-7 .image {
	padding-right: 30px;
}
.image-card-7 .image img {
	width: 100%;
}
.image-card-7 .title {
	margin: 60px 0 40px;
}
.image-card-7 .title a {
	font-weight: 700;
	color: #333333;
}

@media (max-width: 1199px) {
.image-card-7 .image {
	padding-right: 0;
}
.image-card-7 .title {
	margin-top: 15px;
	margin-bottom: 15px;
}
}
.image-card-8 {
	margin-bottom: 40px;
}
.image-card-8 .image {
	overflow: hidden;
}
.image-card-8 .image img {
	width: 100%;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.image-card-8 .image img:hover {
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.image-card-8 .title {
	margin: 10px 0 15px;
}
.image-card-8 .title a {
	font-weight: 700;
	color: #333;
	font-size: 20px;
}
.image-card-8 .subject {
	color: #888888;
}
.image-card-9 {
	margin-bottom: 30px;
}
.image-card-9 .image {
	width: 70px;
	height: 70px;
	float: left;
}
.image-card-9 .image img {
	width: 100%;
}
.image-card-9 .content {
	margin-left: 70px;
	padding-left: 15px;
}
.image-card-9 .content .title {
	margin: 0 0 15px;
}
.image-card-9 .content .title a {
	font-size: 15px;
	font-weight: 700;
	color: #555;
	display: inline-block;
	vertical-align: top;
}
.image-card-9 .content .subtitle {
	color: #808080;
	font-size: 13px;
}
/* #Au Navbar
================================================== */
.au-navbar {
	display: inline-block;
	vertical-align: top;
}
.au-navbar .au-navbar-menu {
	padding: 0;
	margin: 0;
}
.au-navbar .au-navbar-menu:after {
	content: "";
	display: table;
	clear: both;
}
.au-navbar .au-navbar-menu li {
	float: left;
}
.au-navbar .au-navbar-menu li a {
	display: inline-block;
}
.au-navbar .au-navbar-menu li {
	position: relative;
	z-index: 10000;
}
.au-navbar .au-navbar-menu li ul {
	z-index: 100;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	position: absolute;
	margin: 0;
	padding: 0;
}
.au-navbar .au-navbar-menu li > ul {
	top: 110%;
	left: 0;
}
.au-navbar .au-navbar-menu li > ul {
	top: 110%;
	right: 0;
}
.au-navbar .au-navbar-menu li > ul {
	left: 0;
	top: 110%;
}
.au-navbar .au-navbar-menu li > ul > li::after {
	display: none;
}
.drop-menu.bottom-right > li::after {
	display: none;
}
.au-navbar .au-navbar-menu li > ul > li > ul {
	top: 0px !important;
	left: 100% !important;
}
.au-navbar .au-navbar-menu li > ul > li > ul > li::after {
	display: none;
}
.au-navbar .au-navbar-menu li > ul > li {
	float: none;
}
.au-navbar .au-navbar-menu li > ul > li a {
	display: block;
}
.au-navbar .au-navbar-menu li.drop:hover > .drop-menu {
	opacity: 1;
	visibility: visible;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.au-navbar .au-navbar-menu li:hover > ul, .au-navbar .au-navbar-menu li:hover > ul {
	top: 100%;
}
.au-navbar .au-navbar-menu li:hover > .drop-menu.top-left {
	right: 100%;
}
.au-navbar .au-navbar-menu li.drop:hover > .drop-menu.top-right {
	left: 100%;
}
.navbar-1 > ul > li {
	margin-right: 48px;
}
.navbar-1 ul li {
	line-height: 20px;
}
.navbar-1 ul li a {
	color: #ddd;
	font-size: 16px;
	padding: 12px 10px;
	text-align: left;
}
.colors {
	color: #E42B25 !important;
}
.navbar-1 ul li.drop > a:after {
	font-family: FontAwesome, sans-serif;
	content: '\f107';
	margin-left: 3px;
	line-height: 1;
	display: none;
}
.about-image-col .img-holder {
	position: relative;
	top: -25px;
}
.au-navbar-menu li::after {
	content: "|";
	position: relative;
	left: 20px;
	color: #ccc;
}
.about-image-col .img-holder img:nth-child(3) {
	right: 0;
	top: 190px;
}
.about-image-col .img-holder img {
	box-shadow: 0 0 50px 0 #999999;
	position: absolute;
}
.about-image-col .img-holder img:nth-child(2) {
	right: 220px;
	top: 150px;
	z-index: 10;
}
.about-image-col .img-holder img:first-child {
	left: 220px;
	top: 0;
	z-index: 9;
}
.custom-section-padding {
	padding: 60px 0;
}
.pl-lg {
	margin-bottom: 26px;
	padding-left: 20px;
	text-align: justify;
	line-height: 30px;
	color: #222;
}
.au-navbar-menu li::after {
	color: #ccc;
	content: "|";
	left: 22px;
	position: relative;
}
.irsmenu li::after {
	color: #ccc;
	content: "|";
	left: 20px;
	position: relative;
	display: none;
}
.navbar-1 ul li > ul {
	background: #fff;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
	width: 260px;
}
.navbar-1 ul li.drop .drop-menu li:last-child > a {
	border-bottom: none;
}
.list.list-icons {
	list-style: outside none none;
	padding-left: 0;
	padding-right: 0;
}
.list.list-icons.list-icons-style-3 li {
	padding-left: 20px;
	padding-top: 5px;
}
.list.list-icons li {
	position: relative;
}
.m-b-20 a {
	color: #ccc;
}
.m-b-20 a:hover {
	color: #fff;
}
.details-officer a {
	color: #333;
}
.details-officer a:hover {
	color: #999 !important;
}
.mruc {
	font-size: 30px;
	font-weight: 700;
	padding-bottom: 12px;
	padding-left: 20px;
	text-transform: capitalize;
	position: absolute;
	left: 100px;
	z-index: 200;
	top: 10px;
}
.media-text h3 {
	padding-bottom: 20px;
}
.list li {
	margin-bottom: 13px;
}
.list.list-icons.list-icons-style-3 li > .fa:first-child, .list.list-icons.list-icons-style-3 li > .icons:first-child, .list.list-icons.list-icons-style-3 li a:first-child > .fa:first-child, .list.list-icons.list-icons-style-3 li a:first-child > .icons:first-child {
	font-size: 0.7em;
	padding: 8px 10px 10px;
	background: #ccc;
	border-radius: 100%;
	color: #fff;
	margin-right: 7px;
}
.custom-content-grid::before {
	box-shadow: 0 0 97px 70px rgba(152, 152, 152, 0.1);
	content: "";
	display: block;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
}
.content-grid {
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.content-grid .content-grid-item {
	margin: 0;
	padding: 30px;
	position: relative;
}
.content-grid .content-grid-item::after {
	border-bottom: 1px solid #dadada;
	bottom: -1px;
	height: 0;
	left: 0;
	top: auto;
	width: 100%;
}
.custom-content-grid .content-grid-item::after {
	z-index: 1;
}
.content-grid .content-grid-item::before {
	border-left: 1px solid #dadada;
	height: 100%;
	left: -1px;
	top: 0;
}
.custom-content-grid .content-grid-item::before {
	left: 0;
}
.custom-content-grid .counters .counter {
	margin-left: 80px;
	text-align: left;
}
.custom-content-grid .counters .counter .counter-icon {
	float: left;
	margin-left: -50px;
	margin-top: 8px;
}
.custom-content-grid .counters strong {
	font-size: 40px;
	color: #E42B25;
}
.custom-content-grid .counters .counter label {
	color: #535353;
	font-weight: normal;
	letter-spacing: -1px;
	font-size: 22px;
}
.custom-content-grid .counters .counter.margin-style-2 {
	margin-left: 55px;
}
.custom-content-grid .counters .counter {
	text-align: left;
}
.custom-content-grid .counters .counter .counter-icon {
	float: left;
	margin-left: -50px;
	margin-top: 19px;
}
.custom-content-grid .counters .counter {
	margin-left: 80px;
	text-align: left;
}
.navbar-1 ul li > ul > li a {
	font-size: 15px;
	padding: 13px 20px;
}
.none::after {
	display: none;
}
.navbar-1 ul li.drop .drop-menu li.drop > a:after {
	content: '\f105';
	font-family: FontAwesome, sans-serif;
	float: right;
	line-height: 1;
}
.bgimg-1, .bgimg-2, .bgimg-3 {
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.bgimg-1 {
	background-image: url("../images/bg1.jpg");
	padding-bottom: 0;
	padding-top: 0px;
}
.bgimg-2 {
	background-color: #f3f2f2;
	background-size: cover;
	min-height: 500px;
}
.irs {
	left: 0;
	position: absolute;
	top: 0;
}
.navbar-2 > ul > li {
	margin-left: 35px;
	margin-right: 0;
}
.img-shifting {
	position: relative;
	top: 0;
	left: 86px;
	margin-bottom: 0px;
	width: 45%;
}
.bg_session {
	background: rgba(255, 255, 255, 0.85);
	border-radius: 5px;
	height: 500px;
	margin: 0 auto;
	padding: 30px 0;
	position: relative;
	top: -188px;
	width: 60%;
	margin-bottom: -180px;
}
.padding_top h2 {
	padding-top: 34px;
}
.rel_bgd {
	background: rgb(255, 255, 255);
	border-radius: 5px;
	margin: -18px auto 0;
	padding: 32px 0;
	width: 97%;
}
.bg_texting > h3 {
	padding-bottom: 0px;
	text-align: left;
	padding-top: 45px;
	padding-left: 0 !important;
	margin-bottom: -18px;
}
/*Navbar menu mobile*/
.au-navbar-mobile {
	z-index: 10000;
	width: 100%;
	float: left;
	display: none;
}
.content-grid .content-grid-item::before {
	border-left: 1px solid #dadada;
	height: 100%;
	left: -1px;
	top: 0;
}
.work_main > p {
	font-size: 16px;
	padding-bottom: 11px;
	text-align: justify;
	color: #222;
}
.content-grid .content-grid-item::after {
	border-bottom: 1px solid #dadada;
	bottom: -1px;
	height: 0;
	left: 0;
	top: auto;
	width: 100%;
}
.au-navbar-mobile .au-navbar-menu {
	padding: 0;
	margin: 0;
}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
	line-height: 1.42857;
	padding: 8px;
	text-align: center !important;
}
.au-navbar-mobile .au-navbar-menu li a {
	display: block;
}
.au-navbar-mobile .au-navbar-menu li > ul {
	display: none;
	padding: 0;
}
.heading-section.heading-section-1.dark.bg_texting.work_main a {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 13px;
	padding-bottom: 12px;
}
.tg-bgsignup::before {
	background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.tg-haslayout {
	float: left;
	width: 100%;
}
.tg-signupnewsletter, .tg-signupdetail {
	float: left;
	width: 100%;
}
.report {
	font-weight: normal !important;
	font-size: 16px !important;
	color: #535353 !important;
	margin-bottom: -10px !important;
}
.tg-bgsignup {
	background-attachment: fixed;
	background-image: url("../images/bg-parallax-02.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-size: cover;
	position: relative;
	border-top: 4px solid rgba(0, 0, 0, 1);
}
.navbar-mobile-1 ul.au-navbar-menu li {
	position: relative;
}
.navbar-mobile-1 ul.au-navbar-menu li a {
	color: #fff;
	font-size: 16px;
	padding: 14px 30px;
	font-weight: 700;
}
.content-grid .content-grid-item::before, .content-grid .content-grid-item::after {
	content: "";
	position: absolute;
}
.content-grid .content-grid-item::before, .content-grid .content-grid-item::after {
	content: "";
	position: absolute;
}
.content-grid .content-grid-item {
	margin: 0;
	padding: 30px;
	position: relative;
}
html .background-color-light {
	background-color: #ffffff;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop > .arrow {
	width: 50px;
	height: 50px;
	color: #fff;
	position: absolute;
	top: 0;
	right: 0;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop > .arrow i {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 11px;
	height: 11px;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop > .arrow i:before {
	content: '';
	position: absolute;
	left: 0;
	top: 4px;
	width: 11px;
	height: 3px;
	background: #fff;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.bs-slider {
	overflow: hidden;
	max-height: 700px;
	position: relative;
	background: #000000;
}
.bs-slider:hover {
	cursor: -moz-grab;
	cursor: -webkit-grab;
}
.bs-slider:active {
	cursor: -moz-grabbing;
	cursor: -webkit-grabbing;
}
.bs-slider .bs-slider-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;/* background-color: rgba(0, 0, 0, 0.40);*/
}
.bs-slider > .carousel-inner > .item > img, .bs-slider > .carousel-inner > .item > a > img {
	margin: auto;
	width: 100% !important;
}
/********************
*****Slide effect
**********************/

.fade {
	opacity: 1;
}
.fade .item {
	top: 0;
	z-index: 1;
	opacity: 0;
	width: 100%;
	position: absolute;
	left: 0 !important;
	display: block !important;
	-webkit-transition: opacity ease-in-out 1s;
	-moz-transition: opacity ease-in-out 1s;
	-ms-transition: opacity ease-in-out 1s;
	-o-transition: opacity ease-in-out 1s;
	transition: opacity ease-in-out 1s;
}
.fade .item:first-child {
	top: auto;
	position: relative;
}
.fade .item.active {
	opacity: 1;
	z-index: 2;
	-webkit-transition: opacity ease-in-out 1s;
	-moz-transition: opacity ease-in-out 1s;
	-ms-transition: opacity ease-in-out 1s;
	-o-transition: opacity ease-in-out 1s;
	transition: opacity ease-in-out 1s;
}
/*---------- LEFT/RIGHT ROUND CONTROL ----------*/
.control-round .carousel-control {
	top: 47%;
	opacity: 0;
	width: 45px;
	height: 45px;
	z-index: 100;
	color: #ffffff;
	display: block;
	font-size: 24px;
	cursor: pointer;
	overflow: hidden;
	line-height: 43px;
	text-shadow: none;
	position: absolute;
	font-weight: normal;
	background: transparent;
	-webkit-border-radius: 100px;
	border-radius: 100px;
}
.control-round:hover .carousel-control {
	opacity: 1;
}
.control-round .carousel-control.left {
	left: 1%;
}
.control-round .carousel-control.right {
	right: 1%;
}
.control-round .carousel-control.left:hover, .control-round .carousel-control.right:hover {
	color: #fdfdfd;
	background: rgba(0, 0, 0, 0.5);
	border: 0px transparent;
}
.control-round .carousel-control.left>span:nth-child(1) {
	left: 45%;
}
.control-round .carousel-control.right>span:nth-child(1) {
	right: 45%;
}
/*---------- INDICATORS CONTROL ----------*/
.indicators-line > .carousel-indicators {
	right: 45%;
	bottom: 3%;
	left: auto;
	width: 90%;
	height: 20px;
	font-size: 0;
	overflow-x: auto;
	text-align: right;
	overflow-y: hidden;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	white-space: nowrap;
}
.indicators-line > .carousel-indicators li {
	padding: 0;
	width: 15px;
	height: 15px;
	border: 1px solid rgb(158, 158, 158);
	text-indent: 0;
	overflow: hidden;
	text-align: left;
	position: relative;
	letter-spacing: 1px;
	background: rgb(158, 158, 158);
	-webkit-font-smoothing: antialiased;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	margin-right: 5px;
	-webkit-transition: all 0.5s cubic-bezier(0.22, 0.81, 0.01, 0.99);
	transition: all 0.5s cubic-bezier(0.22, 0.81, 0.01, 0.99);
	z-index: 10;
	cursor: pointer;
}
.indicators-line > .carousel-indicators li:last-child {
	margin-right: 0;
}
.indicators-line > .carousel-indicators .active {
	margin: 1px 5px 1px 1px;
	box-shadow: 0 0 0 2px #fff;
	background-color: transparent;
	position: relative;
	-webkit-transition: box-shadow 0.3s ease;
	-moz-transition: box-shadow 0.3s ease;
	-o-transition: box-shadow 0.3s ease;
	transition: box-shadow 0.3s ease;
	-webkit-transition: background-color 0.3s ease;
	-moz-transition: background-color 0.3s ease;
	-o-transition: background-color 0.3s ease;
	transition: background-color 0.3s ease;
}
.indicators-line > .carousel-indicators .active:before {
	transform: scale(0.5);
	background-color: #fff;
	content: "";
	position: absolute;
	left: -1px;
	top: -1px;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	-webkit-transition: background-color 0.3s ease;
	-moz-transition: background-color 0.3s ease;
	-o-transition: background-color 0.3s ease;
	transition: background-color 0.3s ease;
}
/*---------- SLIDE CAPTION ----------*/
.slide_style_left {
	text-align: left !important;
}
.slide_style_right {
	text-align: right !important;
}
.slide_style_center {
	text-align: center !important;
}
.slide-text {
	left: 0;
	top: 25%;
	right: 0;
	margin: auto;
	padding: 10px;
	position: absolute;
	text-align: left;
	padding: 10px 85px;
}
.slide-text > h1 {
	padding: 0;
	color: #f8f8f8;
	font-size: 55px;
	font-style: normal;
	line-height: 37px;
	margin-bottom: 30px;
	letter-spacing: 1px;
	display: inline-block;
	-webkit-animation-delay: 0.7s;
	animation-delay: 0.7s;
}
.slide-text > p {
	padding: 0;
	color: #ffffff;
	font-size: 20px;
	line-height: 24px;
	font-weight: 300;
	margin-bottom: 40px;
	letter-spacing: 1px;
	-webkit-animation-delay: 1.1s;
	animation-delay: 1.1s;
}
.slide-text > a.btn-default {
	color: #000;
	font-weight: 400;
	font-size: 13px;
	line-height: 15px;
	margin-right: 10px;
	text-align: center;
	padding: 17px 30px;
	white-space: nowrap;
	letter-spacing: 1px;
	display: inline-block;
	border: none;
	text-transform: uppercase;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
	-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
	transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
}
.slide-text > a.btn-primary {
	color: #ffffff;
	cursor: pointer;
	font-weight: 400;
	font-size: 13px;
	line-height: 15px;
	margin-left: 10px;
	text-align: center;
	padding: 17px 30px;
	white-space: nowrap;
	letter-spacing: 1px;
	background: #E42B25;
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
	border: none;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
	-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
	transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
}
.btn-default {
	background-color: #f3f3f3 !important;
}
.slide-text > a:hover, .slide-text > a:active {
	color: #ffffff;
	background: #222222;
	-webkit-transition: background 0.5s ease-in-out, color 0.5s ease-in-out;
	transition: background 0.5s ease-in-out, color 0.5s ease-in-out;
}

/*------------------------------------------------------*/
/* RESPONSIVE
/*------------------------------------------------------*/

@media (max-width: 991px) {
.slide-text h1 {
	font-size: 40px;
	line-height: 50px;
	margin-bottom: 20px;
}
.slide-text > p {
	font-size: 18px;
}
}

/*---------- MEDIA 480px ----------*/
@media (max-width: 768px) {
.slide-text {
	padding: 10px 50px;
}
.slide-text h1 {
	font-size: 30px;
	line-height: 40px;
	margin-bottom: 10px;
}
.slide-text > p {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 20px;
}
.control-round .carousel-control {
    display: block;
}
}

@media (max-width: 480px) {
.slide-text {
	padding: 10px 30px;
}
.slide-text h1 {
	font-size: 20px;
	line-height: 25px;
	margin-bottom: 5px;
}
.slide-text > p {
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 10px;
}
.slide-text > a.btn-default, .slide-text > a.btn-primary {
	font-size: 10px;
	line-height: 10px;
	margin-right: 10px;
	text-align: center;
	padding: 10px 15px;
}
.indicators-line > .carousel-indicators {
	display: none;
}
}
.navbar-mobile-1 ul.au-navbar-menu li.drop > .arrow i:after {
	content: '';
	position: absolute;
	left: 4px;
	top: 0;
	width: 3px;
	height: 11px;
	background: #fff;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop > .clicked {
	color: #f1c40f;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.navbar-mobile-1 ul.au-navbar-menu li > ul {
	background: #fff;
	width: 100%;
}
.navbar-mobile-1 ul.au-navbar-menu li > ul > li a {
	font-size: 15px;
	font-weight: 400;
	padding: 15px 40px;
}
.navbar-mobile-1 ul.au-navbar-menu li > ul >li > ul {
	display: block;
}
.navbar-mobile-1 ul.au-navbar-menu li > ul > li a {
	padding: 15px 50px;
}
/* #Slider
================================================== */
.slider-1 {
	background: #fff;
	background-image: url("../images/banner1.jpg");
	min-height: 650px;
	width: 100%;
    overflow: hidden !important;
	height: auto;
}
.slider-1 .tp-shapewrapper {
	z-index: 0 !important;
}
.slider-1 .tparrows {
	width: 40px;
	height: 90px;
	-webkit-transform: none !important;
	-moz-transform: none !important;
	-ms-transform: none !important;
	-o-transform: none !important;
	transform: none !important;
	margin-top: -45px;
	background: rgba(0, 0, 0, 0.2);
}
.slider-1 .tparrows:before {
	font-size: 18px;
	font-family: FontAwesome, sans-serif;
	width: 40px;
	height: 90px;
	line-height: 90px;
}
.slider-1 .tparrows.tp-leftarrow:before {
	content: '\f053';
}
.slider-1 .tparrows.tp-rightarrow {
	left: auto !important;
	right: 0;
}
.slider-1 .tparrows.tp-rightarrow:before {
	content: '\f054';
}
.slider-1 .caption-1 {
	line-height: 1;
	font-size: 50px;
	font-weight: 900;
	color: #fff;
	text-transform: none;
	text-align: center !important;
	white-space: normal;
}
.slider-1 .caption-2 {
	white-space: normal;
	line-height: 1.5;
	font-size: 26px;
	text-align: center !important;
	color: #e5e5e5;
}
.slider-1 .caption-3 {
	text-align: center !important;
}
.slider-1 .caption-3 .au-btn-white:hover {
	background: #e5e5e5;
	border-color: #e5e5e5;
}
.subscribies {
	left: 21% !important;
	position: relative;
	top: -89px !important;
	background-color: #de0000 !important;
}
.caption-2 {
	position: relative;
	left: 18%;
	text-align: right;
}
.slider-1 .item-1.dark .caption-1, .slider-1 .item-1.dark .caption-2 {
	color: #222222;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
}
.slider-2 .item-1 .caption-1 {
	font-size: 70px;
}
/* #Widget
================================================== */
/*Search widget*/
.search-widget-1 {
	position: relative;
	display: inline-block;
	vertical-align: top;
}
.slider_bg {
	background-color: rgba(0, 0, 0, 0.80);
	border-left: 5px solid #DE1E25 !important;
}
.search-widget-1.search-widget-open .icon-search i {
	visibility: hidden;
	opacity: 0;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.caption-2 {
	position: relative;
	top: -29px;
	font-size: 35px !important;
}
.caption-1 {
	font-size: 26px !important;
}
.slider_bg {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	width: 50% !important;
	padding-right: 40px !important;
}
.search-widget-1.search-widget-open .icon-search:after {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	opacity: 1;
	visibility: visible;
}
.slider_bg > span {
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: normal !important;
}
.search-widget-1.search-widget-open input {
	opacity: 1;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-animation-duration: 0.3s;
	-moz-animation-duration: 0.3s;
	-o-animation-duration: 0.3s;
	animation-duration: 0.3s;
	visibility: visible;
}
.search-widget-1 .icon-search {
	width: 45px;
	height: 45px;
	cursor: pointer;
	background: rgba(255, 255, 255, 0.3);
	display: table;
	text-align: center;
}
.search-widget-1 .icon-search i {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	display: table-cell;
	vertical-align: middle;
	font-size: 20px;
	opacity: 1;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
	color: #ccc;
}
.search-widget-1 .icon-search:after {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	opacity: 0;
	visibility: hidden;
	font-family: FontAwesome, sans-serif;
	content: '\f00d';
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.search-widget-1 input {
	-webkit-animation-duration: 0.3s;
	-moz-animation-duration: 0.3s;
	-o-animation-duration: 0.3s;
	animation-duration: 0.3s;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	position: absolute;
	top: 100%;
	right: 0;
	width: 300px;
	height: 60px;
	padding: 20px;
	background: #fff;
	z-index: 1000;
}
 .search-widget-1 input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #999;
}
 .search-widget-1 input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #999;
 opacity: 1;
}
 .search-widget-1 input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #999;
 opacity: 1;
}
 .search-widget-1 input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #999;
}
 .search-widget-1 input:-ms-input-placeholder {
  /* Microsoft Edge */
  color: #999;
}
.search-widget-2 {
	position: relative;
}
.search-widget-2 .icon-search {
	width: 50px;
	height: 50px;
	position: absolute;
	top: 0;
	right: 0;
	display: table;
	text-align: center;
	background: #333;
}
.search-widget-2 .icon-search a {
	color: #fff;
	display: table-cell;
	vertical-align: middle;
}
.search-widget-2 input {
	width: 100%;
	padding: 13px 20px;
	border: 1px solid #e6e6e6;
}
/* #Contact Widget*/
.contact-widget-1 {
/*< 992*/
}
.contact-widget-1 {
	margin-top: 14px;
}
.contact-widget-1 .icon-box {
	margin-right: 15px;
}

@media (max-width: 991px) {
}
.contact-widget-2:after {
	content: "";
	display: table;
	clear: both;
}
.contact-widget-2 .block-left {
	margin-top: 13px;
}
.contact-widget-2 .block-right .horizontal-list {
	margin-top: 13px;
	margin-bottom: 3px;
}
.contact-widget-2 .icon-box {
	display: inline-block;
	margin-right: 40px;
}
.contact-widget-3 {
	text-align: right;
}
.contact-widget-3 .icon-box {
	margin-top: 15px;
}
.contact-widget-3 .icon-box span {
	color: #555555;
}
/* #Helper class
================================================== */
.show {
	display: block !important;
}
.hidden {
	display: none !important;
}
.relative {
	position: relative;
}
.clear-list-style {
	padding: 0;
	margin: 0;
	list-style: none;
}
.b-t-0 {
	border-top: none;
}
.b-b-0 {
	border-bottom: none;
}
.b-r-0 {
	border-right: none;
}
.b-l-0 {
	border-left: none;
}
.b-0 {
	border: none;
}
.p-b-0 {
	padding-bottom: 0px;
}
.p-t-0 {
	padding-top: 0px;
}
.p-r-0 {
	padding-right: 0px;
}
.p-l-0 {
	padding-left: 0px;
}
.m-b-0 {
	margin-bottom: 0px;
}
.m-t-0 {
	margin-top: 0px;
}
.m-r-0 {
	margin-right: 0px;
}
.m-l-0 {
	margin-left: 0px;
}
.m-0 {
	margin: 0px;
}
.p-0 {
	padding: 0px;
}
.p-b-5 {
	padding-bottom: 5px;
}
.p-t-5 {
	padding-top: 5px;
}
.p-r-5 {
	padding-right: 5px;
}
.p-l-5 {
	padding-left: 5px;
}
.m-b-5 {
	margin-bottom: 5px;
}
.m-t-5 {
	margin-top: 5px;
}
.m-r-5 {
	margin-right: 5px;
}
.m-l-5 {
	margin-left: 5px;
}
.m-5 {
	margin: 5px;
}
.p-5 {
	padding: 5px;
}
.p-b-10 {
	padding-bottom: 10px;
}
.p-t-10 {
	padding-top: 10px;
}
.p-r-10 {
	padding-right: 10px;
}
.p-l-10 {
	padding-left: 10px;
}
.m-b-10 {
	margin-bottom: 10px;
}
.m-t-10 {
	margin-top: 10px;
}
.m-r-10 {
	margin-right: 10px;
}
.m-l-10 {
	margin-left: 10px;
}
.m-10 {
	margin: 10px;
}
.p-10 {
	padding: 10px;
}
.p-b-15 {
	padding-bottom: 15px;
}
.p-t-15 {
	padding-top: 15px;
}
.p-r-15 {
	padding-right: 15px;
}
.p-l-15 {
	padding-left: 15px;
}
.m-b-15 {
	margin-bottom: 15px;
}
.m-t-15 {
	margin-top: 15px;
}
.m-r-15 {
	margin-right: 15px;
}
.m-l-15 {
	margin-left: 15px;
}
.m-15 {
	margin: 15px;
}
.p-15 {
	padding: 15px;
}
.p-b-20 {
	padding-bottom: 20px;
}
.p-t-20 {
	padding-top: 20px;
}
.p-r-20 {
	padding-right: 20px;
}
.p-l-20 {
	padding-left: 20px;
}
.m-b-20 {
	margin-bottom: 20px;
}
.m-t-20 {
	margin-top: 20px;
}
.m-r-20 {
	margin-right: 20px;
}
.m-l-20 {
	margin-left: 20px;
}
.m-20 {
	margin: 20px;
}
.p-20 {
	padding: 20px;
}
.p-b-25 {
	padding-bottom: 25px;
}
.p-t-25 {
	padding-top: 25px;
}
.p-r-25 {
	padding-right: 25px;
}
.p-l-25 {
	padding-left: 25px;
}
.m-b-25 {
	margin-bottom: 25px;
}
.m-t-25 {
	margin-top: 25px;
}
.m-r-25 {
	margin-right: 25px;
}
.m-l-25 {
	margin-left: 25px;
}
.m-25 {
	margin: 25px;
}
.p-25 {
	padding: 25px;
}
.p-b-30 {
	padding-bottom: 30px;
}
.p-t-30 {
	padding-top: 30px;
}
.p-r-30 {
	padding-right: 30px;
}
.p-l-30 {
	padding-left: 30px;
}
.m-b-30 {
	margin-bottom: 30px;
}
.m-t-30 {
	margin-top: 30px;
}
.m-r-30 {
	margin-right: 30px;
}
.m-l-30 {
	margin-left: 30px;
}
.m-30 {
	margin: 30px;
}
.p-30 {
	padding: 30px;
}
.p-b-35 {
	padding-bottom: 35px;
}
.p-t-35 {
	padding-top: 35px;
}
.p-r-35 {
	padding-right: 35px;
}
.p-l-35 {
	padding-left: 35px;
}
.m-b-35 {
	margin-bottom: 35px;
}
.m-t-35 {
	margin-top: 35px;
}
.m-r-35 {
	margin-right: 35px;
}
.m-l-35 {
	margin-left: 35px;
}
.m-35 {
	margin: 35px;
}
.p-35 {
	padding: 35px;
}
.p-b-40 {
	padding-bottom: 40px;
}
.p-t-40 {
	padding-top: 40px;
}
.p-r-40 {
	padding-right: 40px;
}
.p-l-40 {
	padding-left: 40px;
}
.m-b-40 {
	margin-bottom: 40px;
}
.m-t-40 {
	margin-top: 40px;
}
.m-r-40 {
	margin-right: 40px;
}
.m-l-40 {
	margin-left: 40px;
}
.m-40 {
	margin: 40px;
}
.p-40 {
	padding: 40px;
}
.p-b-45 {
	padding-bottom: 45px;
}
.p-t-45 {
	padding-top: 45px;
}
.p-r-45 {
	padding-right: 45px;
}
.p-l-45 {
	padding-left: 45px;
}
.m-b-45 {
	margin-bottom: 45px;
}
.m-t-45 {
	margin-top: 45px;
}
.m-r-45 {
	margin-right: 45px;
}
.m-l-45 {
	margin-left: 45px;
}
.m-45 {
	margin: 45px;
}
.p-45 {
	padding: 45px;
}
.p-b-50 {
	padding-bottom: 50px;
}
.p-t-50 {
	padding-top: 50px;
}
.p-r-50 {
	padding-right: 50px;
}
.p-l-50 {
	padding-left: 50px;
}
.m-b-50 {
	margin-bottom: 50px;
}
.m-t-50 {
	margin-top: 50px;
}
.m-r-50 {
	margin-right: 50px;
}
.m-l-50 {
	margin-left: 50px;
}
.m-50 {
	margin: 50px;
}
.p-50 {
	padding: 50px;
}
.p-b-55 {
	padding-bottom: 55px;
}
.p-t-55 {
	padding-top: 55px;
}
.p-r-55 {
	padding-right: 55px;
}
.p-l-55 {
	padding-left: 55px;
}
.m-b-55 {
	margin-bottom: 55px;
}
.m-t-55 {
	margin-top: 55px;
}
.m-r-55 {
	margin-right: 55px;
}
.m-l-55 {
	margin-left: 55px;
}
.m-55 {
	margin: 55px;
}
.p-55 {
	padding: 55px;
}
.p-b-60 {
	padding-bottom: 60px;
}
.p-t-60 {
	padding-top: 60px;
}
.p-r-60 {
	padding-right: 60px;
}
.p-l-60 {
	padding-left: 60px;
}
.m-b-60 {
	margin-bottom: 60px;
}
.m-t-60 {
	margin-top: 60px;
}
.m-r-60 {
	margin-right: 60px;
}
.m-l-60 {
	margin-left: 60px;
}
.m-60 {
	margin: 60px;
}
.p-60 {
	padding: 60px;
}
.p-b-65 {
	padding-bottom: 65px;
}
.p-t-65 {
	padding-top: 65px;
}
.p-r-65 {
	padding-right: 65px;
}
.p-l-65 {
	padding-left: 65px;
}
.m-b-65 {
	margin-bottom: 65px;
}
.m-t-65 {
	margin-top: 65px;
}
.m-r-65 {
	margin-right: 65px;
}
.m-l-65 {
	margin-left: 65px;
}
.m-65 {
	margin: 65px;
}
.p-65 {
	padding: 65px;
}
.p-b-70 {
	padding-bottom: 70px;
}
.p-t-70 {
	padding-top: 70px;
}
.p-r-70 {
	padding-right: 70px;
}
.p-l-70 {
	padding-left: 70px;
}
.m-b-70 {
	margin-bottom: 70px;
}
.m-t-70 {
	margin-top: 70px;
}
.m-r-70 {
	margin-right: 70px;
}
.m-l-70 {
	margin-left: 70px;
}
.m-70 {
	margin: 70px;
}
.p-70 {
	padding: 70px;
}
.p-b-75 {
	padding-bottom: 75px;
}
.p-t-75 {
	padding-top: 75px;
}
.p-r-75 {
	padding-right: 75px;
}
.p-l-75 {
	padding-left: 75px;
}
.m-b-75 {
	margin-bottom: 75px;
}
.m-t-75 {
	margin-top: 75px;
}
.m-r-75 {
	margin-right: 75px;
}
.m-l-75 {
	margin-left: 75px;
}
.m-75 {
	margin: 75px;
}
.p-75 {
	padding: 75px;
}
.p-b-80 {
	padding-bottom: 80px;
}
.p-t-80 {
	padding-top: 80px;
}
.p-r-80 {
	padding-right: 80px;
}
.p-l-80 {
	padding-left: 80px;
}
.m-b-80 {
	margin-bottom: 80px;
}
.m-t-80 {
	margin-top: 80px;
}
.m-r-80 {
	margin-right: 80px;
}
.m-l-80 {
	margin-left: 80px;
}
.m-80 {
	margin: 80px;
}
.p-80 {
	padding: 80px;
}
.p-b-85 {
	padding-bottom: 85px;
}
.p-t-85 {
	padding-top: 85px;
}
.p-r-85 {
	padding-right: 85px;
}
.p-l-85 {
	padding-left: 85px;
}
.m-b-85 {
	margin-bottom: 85px;
}
.m-t-85 {
	margin-top: 85px;
}
.m-r-85 {
	margin-right: 85px;
}
.m-l-85 {
	margin-left: 85px;
}
.m-85 {
	margin: 85px;
}
.p-85 {
	padding: 85px;
}
.p-b-90 {
	padding-bottom: 90px;
}
.p-t-90 {
	padding-top: 90px;
}
.p-r-90 {
	padding-right: 90px;
}
.p-l-90 {
	padding-left: 90px;
}
.m-b-90 {
	margin-bottom: 90px;
}
.m-t-90 {
	margin-top: 90px;
}
.m-r-90 {
	margin-right: 90px;
}
.m-l-90 {
	margin-left: 90px;
}
.m-90 {
	margin: 90px;
}
.p-90 {
	padding: 90px;
}
.p-b-95 {
	padding-bottom: 95px;
}
.p-t-95 {
	padding-top: 95px;
}
.p-r-95 {
	padding-right: 95px;
}
.p-l-95 {
	padding-left: 95px;
}
.m-b-95 {
	margin-bottom: 95px;
}
.m-t-95 {
	margin-top: 95px;
}
.m-r-95 {
	margin-right: 95px;
}
.m-l-95 {
	margin-left: 95px;
}
.m-95 {
	margin: 95px;
}
.p-95 {
	padding: 95px;
}
.p-b-100 {
	padding-bottom: 100px;
}
.p-t-100 {
	padding-top: 100px;
}
.p-r-100 {
	padding-right: 100px;
}
.p-l-100 {
	padding-left: 100px;
}
.m-b-100 {
	margin-bottom: 100px;
}
.m-t-100 {
	margin-top: 100px;
}
.m-r-100 {
	margin-right: 100px;
}
.m-l-100 {
	margin-left: 100px;
}
.m-100 {
	margin: 100px;
}
.p-100 {
	padding: 100px;
}
.p-b-105 {
	padding-bottom: 105px;
}
.p-t-105 {
	padding-top: 105px;
}
.p-r-105 {
	padding-right: 105px;
}
.p-l-105 {
	padding-left: 105px;
}
.m-b-105 {
	margin-bottom: 105px;
}
.m-t-105 {
	margin-top: 105px;
}
.m-r-105 {
	margin-right: 105px;
}
.m-l-105 {
	margin-left: 105px;
}
.m-105 {
	margin: 105px;
}
.p-105 {
	padding: 105px;
}
.p-b-110 {
	padding-bottom: 110px;
}
.p-t-110 {
	padding-top: 110px;
}
.p-r-110 {
	padding-right: 110px;
}
.p-l-110 {
	padding-left: 110px;
}
.m-b-110 {
	margin-bottom: 110px;
}
.m-t-110 {
	margin-top: 110px;
}
.m-r-110 {
	margin-right: 110px;
}
.m-l-110 {
	margin-left: 110px;
}
.m-110 {
	margin: 110px;
}
.p-110 {
	padding: 110px;
}
.p-b-115 {
	padding-bottom: 115px;
}
.p-t-115 {
	padding-top: 115px;
}
.p-r-115 {
	padding-right: 115px;
}
.p-l-115 {
	padding-left: 115px;
}
.m-b-115 {
	margin-bottom: 115px;
}
.m-t-115 {
	margin-top: 115px;
}
.m-r-115 {
	margin-right: 115px;
}
.m-l-115 {
	margin-left: 115px;
}
.m-115 {
	margin: 115px;
}
.p-115 {
	padding: 115px;
}
.p-b-120 {
	padding-bottom: 120px;
}
.p-t-120 {
	padding-top: 120px;
}
.p-r-120 {
	padding-right: 120px;
}
.p-l-120 {
	padding-left: 120px;
}
.m-b-120 {
	margin-bottom: 120px;
}
.m-t-120 {
	margin-top: 120px;
}
.m-r-120 {
	margin-right: 120px;
}
.m-l-120 {
	margin-left: 120px;
}
.m-120 {
	margin: 120px;
}
.p-120 {
	padding: 120px;
}
.p-b-125 {
	padding-bottom: 125px;
}
.p-t-125 {
	padding-top: 125px;
}
.p-r-125 {
	padding-right: 125px;
}
.p-l-125 {
	padding-left: 125px;
}
.m-b-125 {
	margin-bottom: 125px;
}
.m-t-125 {
	margin-top: 125px;
}
.m-r-125 {
	margin-right: 125px;
}
.m-l-125 {
	margin-left: 125px;
}
.m-125 {
	margin: 125px;
}
.p-125 {
	padding: 125px;
}
.p-b-130 {
	padding-bottom: 130px;
}
.p-t-130 {
	padding-top: 130px;
}
.p-r-130 {
	padding-right: 130px;
}
.p-l-130 {
	padding-left: 130px;
}
.m-b-130 {
	margin-bottom: 130px;
}
.m-t-130 {
	margin-top: 130px;
}
.m-r-130 {
	margin-right: 130px;
}
.m-l-130 {
	margin-left: 130px;
}
.m-130 {
	margin: 130px;
}
.p-130 {
	padding: 130px;
}
.p-b-135 {
	padding-bottom: 135px;
}
.p-t-135 {
	padding-top: 135px;
}
.p-r-135 {
	padding-right: 135px;
}
.p-l-135 {
	padding-left: 135px;
}
.m-b-135 {
	margin-bottom: 135px;
}
.m-t-135 {
	margin-top: 135px;
}
.m-r-135 {
	margin-right: 135px;
}
.m-l-135 {
	margin-left: 135px;
}
.m-135 {
	margin: 135px;
}
.p-135 {
	padding: 135px;
}
.p-b-140 {
	padding-bottom: 140px;
}
.p-t-140 {
	padding-top: 140px;
}
.p-r-140 {
	padding-right: 140px;
}
.p-l-140 {
	padding-left: 140px;
}
.m-b-140 {
	margin-bottom: 140px;
}
.m-t-140 {
	margin-top: 140px;
}
.m-r-140 {
	margin-right: 140px;
}
.m-l-140 {
	margin-left: 140px;
}
.m-140 {
	margin: 140px;
}
.p-140 {
	padding: 140px;
}
.p-b-145 {
	padding-bottom: 145px;
}
.p-t-145 {
	padding-top: 145px;
}
.p-r-145 {
	padding-right: 145px;
}
.p-l-145 {
	padding-left: 145px;
}
.m-b-145 {
	margin-bottom: 145px;
}
.m-t-145 {
	margin-top: 145px;
}
.m-r-145 {
	margin-right: 145px;
}
.m-l-145 {
	margin-left: 145px;
}
.m-145 {
	margin: 145px;
}
.p-145 {
	padding: 145px;
}
.p-b-150 {
	padding-bottom: 150px;
}
.p-t-150 {
	padding-top: 150px;
}
.p-r-150 {
	padding-right: 150px;
}
.p-l-150 {
	padding-left: 150px;
}
.m-b-150 {
	margin-bottom: 150px;
}
.m-t-150 {
	margin-top: 150px;
}
.m-r-150 {
	margin-right: 150px;
}
.m-l-150 {
	margin-left: 150px;
}
.m-150 {
	margin: 150px;
}
.p-150 {
	padding: 150px;
}
.p-b-155 {
	padding-bottom: 155px;
}
.p-t-155 {
	padding-top: 155px;
}
.p-r-155 {
	padding-right: 155px;
}
.p-l-155 {
	padding-left: 155px;
}
.m-b-155 {
	margin-bottom: 155px;
}
.m-t-155 {
	margin-top: 155px;
}
.m-r-155 {
	margin-right: 155px;
}
.m-l-155 {
	margin-left: 155px;
}
.m-155 {
	margin: 155px;
}
.p-155 {
	padding: 155px;
}
.p-b-160 {
	padding-bottom: 160px;
}
.p-t-160 {
	padding-top: 160px;
}
.p-r-160 {
	padding-right: 160px;
}
.p-l-160 {
	padding-left: 160px;
}
.m-b-160 {
	margin-bottom: 160px;
}
.m-t-160 {
	margin-top: 160px;
}
.m-r-160 {
	margin-right: 160px;
}
.m-l-160 {
	margin-left: 160px;
}
.m-160 {
	margin: 160px;
}
.p-160 {
	padding: 160px;
}
.p-b-165 {
	padding-bottom: 165px;
}
.p-t-165 {
	padding-top: 165px;
}
.p-r-165 {
	padding-right: 165px;
}
.p-l-165 {
	padding-left: 165px;
}
.m-b-165 {
	margin-bottom: 165px;
}
.m-t-165 {
	margin-top: 165px;
}
.m-r-165 {
	margin-right: 165px;
}
.m-l-165 {
	margin-left: 165px;
}
.m-165 {
	margin: 165px;
}
.p-165 {
	padding: 165px;
}
.p-b-170 {
	padding-bottom: 170px;
}
.p-t-170 {
	padding-top: 170px;
}
.p-r-170 {
	padding-right: 170px;
}
.p-l-170 {
	padding-left: 170px;
}
.m-b-170 {
	margin-bottom: 170px;
}
.m-t-170 {
	margin-top: 170px;
}
.m-r-170 {
	margin-right: 170px;
}
.m-l-170 {
	margin-left: 170px;
}
.m-170 {
	margin: 170px;
}
.p-170 {
	padding: 170px;
}
.p-b-175 {
	padding-bottom: 175px;
}
.p-t-175 {
	padding-top: 175px;
}
.p-r-175 {
	padding-right: 175px;
}
.p-l-175 {
	padding-left: 175px;
}
.m-b-175 {
	margin-bottom: 175px;
}
.m-t-175 {
	margin-top: 175px;
}
.m-r-175 {
	margin-right: 175px;
}
.m-l-175 {
	margin-left: 175px;
}
.m-175 {
	margin: 175px;
}
.p-175 {
	padding: 175px;
}
.p-b-180 {
	padding-bottom: 180px;
}
.p-t-180 {
	padding-top: 180px;
}
.p-r-180 {
	padding-right: 180px;
}
.p-l-180 {
	padding-left: 180px;
}
.m-b-180 {
	margin-bottom: 180px;
}
.m-t-180 {
	margin-top: 180px;
}
.m-r-180 {
	margin-right: 180px;
}
.m-l-180 {
	margin-left: 180px;
}
.m-180 {
	margin: 180px;
}
.p-180 {
	padding: 180px;
}
.p-b-185 {
	padding-bottom: 185px;
}
.p-t-185 {
	padding-top: 185px;
}
.p-r-185 {
	padding-right: 185px;
}
.p-l-185 {
	padding-left: 185px;
}
.m-b-185 {
	margin-bottom: 185px;
}
.m-t-185 {
	margin-top: 185px;
}
.m-r-185 {
	margin-right: 185px;
}
.m-l-185 {
	margin-left: 185px;
}
.m-185 {
	margin: 185px;
}
.p-185 {
	padding: 185px;
}
.p-b-190 {
	padding-bottom: 190px;
}
.p-t-190 {
	padding-top: 190px;
}
.p-r-190 {
	padding-right: 190px;
}
.p-l-190 {
	padding-left: 190px;
}
.m-b-190 {
	margin-bottom: 190px;
}
.m-t-190 {
	margin-top: 190px;
}
.m-r-190 {
	margin-right: 190px;
}
.m-l-190 {
	margin-left: 190px;
}
.m-190 {
	margin: 190px;
}
.p-190 {
	padding: 190px;
}
.p-b-195 {
	padding-bottom: 195px;
}
.p-t-195 {
	padding-top: 195px;
}
.p-r-195 {
	padding-right: 195px;
}
.p-l-195 {
	padding-left: 195px;
}
.m-b-195 {
	margin-bottom: 195px;
}
.m-t-195 {
	margin-top: 195px;
}
.m-r-195 {
	margin-right: 195px;
}
.m-l-195 {
	margin-left: 195px;
}
.m-195 {
	margin: 195px;
}
.p-195 {
	padding: 195px;
}
.p-b-200 {
	padding-bottom: 200px;
}
.p-t-200 {
	padding-top: 200px;
}
.p-r-200 {
	padding-right: 200px;
}
.p-l-200 {
	padding-left: 200px;
}
.m-b-200 {
	margin-bottom: 200px;
}
.m-t-200 {
	margin-top: 200px;
}
.m-r-200 {
	margin-right: 200px;
}
.m-l-200 {
	margin-left: 200px;
}
.m-200 {
	margin: 200px;
}
.p-200 {
	padding: 200px;
}
.p-b-205 {
	padding-bottom: 205px;
}
.p-t-205 {
	padding-top: 205px;
}
.p-r-205 {
	padding-right: 205px;
}
.p-l-205 {
	padding-left: 205px;
}
.m-b-205 {
	margin-bottom: 205px;
}
.m-t-205 {
	margin-top: 205px;
}
.m-r-205 {
	margin-right: 205px;
}
.m-l-205 {
	margin-left: 205px;
}
.m-205 {
	margin: 205px;
}
.p-205 {
	padding: 205px;
}
.p-b-210 {
	padding-bottom: 210px;
}
.p-t-210 {
	padding-top: 210px;
}
.p-r-210 {
	padding-right: 210px;
}
.p-l-210 {
	padding-left: 210px;
}
.m-b-210 {
	margin-bottom: 210px;
}
.m-t-210 {
	margin-top: 210px;
}
.m-r-210 {
	margin-right: 210px;
}
.m-l-210 {
	margin-left: 210px;
}
.m-210 {
	margin: 210px;
}
.p-210 {
	padding: 210px;
}
.p-b-215 {
	padding-bottom: 215px;
}
.p-t-215 {
	padding-top: 215px;
}
.p-r-215 {
	padding-right: 215px;
}
.p-l-215 {
	padding-left: 215px;
}
.m-b-215 {
	margin-bottom: 215px;
}
.m-t-215 {
	margin-top: 215px;
}
.m-r-215 {
	margin-right: 215px;
}
.m-l-215 {
	margin-left: 215px;
}
.m-215 {
	margin: 215px;
}
.p-215 {
	padding: 215px;
}
.p-b-220 {
	padding-bottom: 220px;
}
.p-t-220 {
	padding-top: 220px;
}
.p-r-220 {
	padding-right: 220px;
}
.p-l-220 {
	padding-left: 220px;
}
.m-b-220 {
	margin-bottom: 220px;
}
.m-t-220 {
	margin-top: 220px;
}
.m-r-220 {
	margin-right: 220px;
}
.m-l-220 {
	margin-left: 220px;
}
.m-220 {
	margin: 220px;
}
.p-220 {
	padding: 220px;
}
.p-b-225 {
	padding-bottom: 225px;
}
.p-t-225 {
	padding-top: 225px;
}
.p-r-225 {
	padding-right: 225px;
}
.p-l-225 {
	padding-left: 225px;
}
.m-b-225 {
	margin-bottom: 225px;
}
.m-t-225 {
	margin-top: 225px;
}
.m-r-225 {
	margin-right: 225px;
}
.m-l-225 {
	margin-left: 225px;
}
.m-225 {
	margin: 225px;
}
.p-225 {
	padding: 225px;
}
.p-b-230 {
	padding-bottom: 230px;
}
.p-t-230 {
	padding-top: 230px;
}
.p-r-230 {
	padding-right: 230px;
}
.p-l-230 {
	padding-left: 230px;
}
.m-b-230 {
	margin-bottom: 230px;
}
.m-t-230 {
	margin-top: 230px;
}
.m-r-230 {
	margin-right: 230px;
}
.m-l-230 {
	margin-left: 230px;
}
.m-230 {
	margin: 230px;
}
.p-230 {
	padding: 230px;
}
.p-b-235 {
	padding-bottom: 235px;
}
.p-t-235 {
	padding-top: 235px;
}
.p-r-235 {
	padding-right: 235px;
}
.p-l-235 {
	padding-left: 235px;
}
.m-b-235 {
	margin-bottom: 235px;
}
.m-t-235 {
	margin-top: 235px;
}
.m-r-235 {
	margin-right: 235px;
}
.m-l-235 {
	margin-left: 235px;
}
.m-235 {
	margin: 235px;
}
.p-235 {
	padding: 235px;
}
.p-b-240 {
	padding-bottom: 240px;
}
.p-t-240 {
	padding-top: 240px;
}
.p-r-240 {
	padding-right: 240px;
}
.p-l-240 {
	padding-left: 240px;
}
.m-b-240 {
	margin-bottom: 240px;
}
.m-t-240 {
	margin-top: 240px;
}
.m-r-240 {
	margin-right: 240px;
}
.m-l-240 {
	margin-left: 240px;
}
.m-240 {
	margin: 240px;
}
.p-240 {
	padding: 240px;
}
.p-b-245 {
	padding-bottom: 245px;
}
.p-t-245 {
	padding-top: 245px;
}
.p-r-245 {
	padding-right: 245px;
}
.p-l-245 {
	padding-left: 245px;
}
.m-b-245 {
	margin-bottom: 245px;
}
.m-t-245 {
	margin-top: 245px;
}
.m-r-245 {
	margin-right: 245px;
}
.m-l-245 {
	margin-left: 245px;
}
.m-245 {
	margin: 245px;
}
.p-245 {
	padding: 245px;
}
.p-b-250 {
	padding-bottom: 250px;
}
.p-t-250 {
	padding-top: 250px;
}
.p-r-250 {
	padding-right: 250px;
}
.p-l-250 {
	padding-left: 250px;
}
.m-b-250 {
	margin-bottom: 250px;
}
.m-t-250 {
	margin-top: 250px;
}
.m-r-250 {
	margin-right: 250px;
}
.m-l-250 {
	margin-left: 250px;
}
.m-250 {
	margin: 250px;
}
.p-250 {
	padding: 250px;
}
.box-10 {
	width: 10%;
	float: left;
}
.box-20 {
	width: 20%;
	float: left;
}
.box-30 {
	width: 30%;
	float: left;
}
.box-40 {
	width: 40%;
	float: left;
}
.box-50 {
	width: 50%;
	float: left;
}
.box-60 {
	width: 60%;
	float: left;
}
.box-70 {
	width: 70%;
	float: left;
}
.box-80 {
	width: 80%;
	float: left;
}
.box-90 {
	width: 90%;
	float: left;
}
.box-100 {
	width: 100%;
	float: left;
}

@media (max-width: 319px) {
.hidden-phone-small {
	display: none !important;
}
}

@media (max-width: 479px) {
.hidden-phone-med {
	display: none !important;
}
}

@media (max-width: 767px) {
.hidden-tablet-portrait {
	display: none !important;
}
}

@media (max-width: 991px) {
.hidden-tablet-landscape {
	display: none !important;
}
/*.display-block{ display:block !important;}*/
}

@media (min-width: 320px) {
.hidden-phone-small-up {
	display: none !important;
}
}

@media (max-width: 480px) {
.hidden-phone-med-up {
	display: none !important;
}
}

@media (min-width: 768px) {
.hidden-tablet-portrait-up {
	display: none !important;
}
}

@media (min-width: 992px) {
.hidden-tablet-landscape-up {
	display: none !important;
}
}

@media (max-width: 1199px) {
.hidden-desktop-med {
	display: none !important;
}
}

@media (min-width: 1200px) {
.hidden-desktop-med-up {
	display: none !important;
}
}

@media (max-width: 1599px) {
.hidden-desktop-large {
	display: none !important;
}
}

@media (min-width: 1600px) {
.hidden-desktop-large-up {
	display: none !important;
}
}

@media (min-width: 480px) and (max-width: 767px) {
.hidden-phone-med-tablet-portrait {
	display: none !important;
}
}

@media (min-width: 768px) and (max-width: 991px) {
.member-collz {
	width: 30% !important;
}
.hidden-tablet-portrait-tablet-landscape {
	display: none !important;
}
}

@media (min-width: 992px) and (max-width: 1199px) {
.hidden-tablet-landscape-desktop-med {
	display: none !important;
}
}
/* #Section styles
================================================== */
.block-left {
	float: left;
}
.block-right {
	float: right;
}
.section {
	position: relative;
}
.page-content {
	background: #fff;
}
.section-split {
	width: 100%;
}
.section-split:after {
	content: "";
	display: table;
	clear: both;
}
.section-split .section-split-left {
	float: left;
	width: 50%;
}
.section-split .section-split-right {
	float: left;
	width: 50%;
}

@media (max-width: 767px) {
.section-split .section-split-left, .section-split .section-split-right {
	float: none;
	width: 100%;
}
}
/* #Owl styles
================================================== */
.owl-carousel.nav-style-1 {
	position: static;
}
.owl-carousel.nav-style-1 .owl-nav {
	position: absolute;
	top: 0;
	right: 0;
}
.owl-carousel.nav-style-1 .owl-nav .owl-next {
	margin-left: 3px;
}
.owl-carousel.nav-style-1 .owl-nav .owl-prev {
	margin-right: 3px;
}
.owl-carousel.nav-style-1 .owl-nav .owl-prev, .owl-carousel.nav-style-1 .owl-nav .owl-next {
	width: 22px;
	height: 22px;
	border: 1px solid rgb(192, 57, 43);
	position: relative;
	display: inline-block;
	opacity: .5;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.owl-carousel.nav-style-1 .owl-nav .owl-prev:hover, .owl-carousel.nav-style-1 .owl-nav .owl-next:hover {
	opacity: 1;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.owl-carousel.nav-style-1 .owl-nav .owl-prev i, .owl-carousel.nav-style-1 .owl-nav .owl-next i {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	color: rgba(192, 57, 43,1.0);
}
.owl-carousel.nav-style-1.dark .owl-nav .owl-prev, .owl-carousel.nav-style-1.dark .owl-nav .owl-next {
	border: 1px solid #999999;
	opacity: 1;
}
.owl-carousel.nav-style-1.dark .owl-nav .owl-prev:hover, .owl-carousel.nav-style-1.dark .owl-nav .owl-next:hover {
	border-color: #000;
}
.owl-carousel.nav-style-1.dark .owl-nav .owl-prev:hover i, .owl-carousel.nav-style-1.dark .owl-nav .owl-next:hover i {
	color: #000;
}
.owl-carousel.nav-style-2 {
	position: relative;
}
.owl-carousel.nav-style-2 .owl-nav .owl-next {
	right: -110px;
	margin-left: 3px;
}
.owl-carousel.nav-style-2 .owl-nav .owl-prev {
	left: -110px;
	margin-right: 3px;
}
.owl-carousel.nav-style-2 .owl-nav .owl-prev, .owl-carousel.nav-style-2 .owl-nav .owl-next {
	position: absolute;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	transform: translate(0, -50%);
	width: 40px;
	height: 40px;
	border: 1px solid #fff;
	display: inline-block;
	opacity: .5;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.owl-carousel.nav-style-2 .owl-nav .owl-prev:hover, .owl-carousel.nav-style-2 .owl-nav .owl-next:hover {
	opacity: 1;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.owl-carousel.nav-style-2 .owl-nav .owl-prev i, .owl-carousel.nav-style-2 .owl-nav .owl-next i {
	color: #999999;
	position: absolute;
	top: 50%;
	left: 50%;
	font-size: 36px;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.owl-carousel.nav-style-2.dark .owl-nav .owl-prev, .owl-carousel.nav-style-2.dark .owl-nav .owl-next {
	border: 1px solid #999999;
	opacity: 1;
}
.owl-carousel.nav-style-2.dark .owl-nav .owl-prev:hover, .owl-carousel.nav-style-2.dark .owl-nav .owl-next:hover {
	border-color: #000;
}
.owl-carousel.nav-style-2.dark .owl-nav .owl-prev:hover i, .owl-carousel.nav-style-2.dark .owl-nav .owl-next:hover i {
	color: #000;
}

@media (max-width: 1390px) {
.owl-carousel.nav-style-2 {
	position: static;
}
.owl-carousel.nav-style-2 .owl-nav {
	position: absolute;
	top: 35px;
	right: 0;
}
.owl-carousel.nav-style-2 .owl-nav .owl-prev, .owl-carousel.nav-style-2 .owl-nav .owl-next {
	position: static;
	width: 30px;
	height: 30px;
}
.owl-carousel.nav-style-2 .owl-nav .owl-prev i, .owl-carousel.nav-style-2 .owl-nav .owl-next i {
	font-size: 24px;
}
}

@media (max-width: 479px) {
.owl-carousel.nav-style-2 .owl-nav {
	display: none;
}
}
.owl-carousel.nav-style-3 {
	position: relative;
}
.owl-carousel.nav-style-3 .owl-nav .owl-next {
	right: 10px;
}
.owl-carousel.nav-style-3 .owl-nav .owl-prev {
	left: 10px;
}
.owl-carousel.nav-style-3 .owl-nav .owl-prev, .owl-carousel.nav-style-3 .owl-nav .owl-next {
	position: absolute;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	transform: translate(0, -50%);
	width: 40px;
	height: 40px;
	background: rgba(0, 0, 0, 0.5);
	display: inline-block;
	opacity: .5;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.owl-carousel.nav-style-3 .owl-nav .owl-prev:hover, .owl-carousel.nav-style-3 .owl-nav .owl-next:hover {
	opacity: 1;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.owl-carousel.nav-style-3 .owl-nav .owl-prev i, .owl-carousel.nav-style-3 .owl-nav .owl-next i {
	color: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	font-size: 30px;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.owl-carousel.dots-style-1 {
	position: relative;
}
.owl-carousel.dots-style-1 .owl-dots {
	position: absolute;
	bottom: 30px;
	left: 50%;
	-webkit-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}
.owl-carousel.dots-style-1 .owl-dots:after {
	content: "";
	display: table;
	clear: both;
}
.owl-carousel.dots-style-1 .owl-dots .owl-dot {
	margin: 0 5px;
	float: left;
	width: 10px;
	height: 10px;
	background: #faf8f7;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}
/* #Section Navbar
================================================== */
.section-navbar-1 {
	z-index: 200;
	height: 45px;
	position: relative;
	top: 15px;
}
.section-navbar-1 .logo-mobile {
	display: none;
}
.section-navbar-1.fixed {
	-webkit-animation: fadeInDown 0.3s ease-out forwards;
	-moz-animation: fadeInDown 0.3s ease-out forwards;
	-o-animation: fadeInDown 0.3s ease-out forwards;
	animation: fadeInDown 0.3s ease-out forwards;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10000;
	display: none;
	background: rgba(255, 255, 255, 0.95);
	-webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1);
}
.section-navbar-1.fixed .logo-mobile {
	display: none;
	margin-right: 50px;
	vertical-align: top;
	margin-top: 13px;
}
.section-navbar-1.fixed .logo-mobile img {
	width: 180px;
}
.section-navbar-1.fixed nav {
	vertical-align: top;
	display: inline-block;
}

@media (max-width: 1199px) {
.section-navbar-1 .navbar-1 > ul > li {
	margin-right: 20px;
}
.section-navbar-1.fixed .navbar-1 > ul > li {
	margin-left: 20px;
	margin-right: 0;
}
.section-navbar-1.fixed .logo-mobile {
	margin-right: 10px;
	margin-top: 13px;
}
.section-navbar-1.fixed .logo-mobile img {
	width: 180px;
}
.section-navbar-1.fixed .block-right {
	display: none;
}
}
.section-navbar-2 {
	-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
	padding: 25px 0;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.section-navbar-2 .logo {
	padding-top: 5px;
}
.section-navbar-2 .logo img {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	width: 255px;
}

@media (max-width: 1199px) {
.section-navbar-2 .navbar-1 > ul > li {
	margin-left: 20px;
	margin-right: 0;
}
.section-navbar-2 .logo {
	padding-top: 15px;
}
.section-navbar-2 .logo img {
	width: 180px;
}
}
.section-navbar-2.fixed {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	padding: 0;
	-webkit-animation: none;
	-moz-animation: none;
	-o-animation: none;
	animation: none;
}
.section-navbar-2.fixed .logo {
	padding-top: 13px;
	margin-top: 0;
}
.section-navbar-2.fixed .logo img {
	width: 180px;
}
.section-navbar-2.fixed .navbar-1 > ul > li > a {
	padding: 20px 0;
}
.section-navbar-2.fixed .block-right {
	display: block;
}
.section-navbar-3 {
	padding: 20px 0 0 0;
}
.section-navbar-3 .logo img {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	width: 255px;
}
.section-navbar-3 .logo {
	padding-top: 0;
}
.section-navbar-3 .navbar-1 ul li > a {
	padding: 20px 0;
}
.section-navbar-3.fixed .block-right {
	display: block;
}
.section-navbar-3.fixed .header-2 {
	padding-top: 0;
}
.section-navbar-3.fixed .contact-widget {
	display: none;
}
.section-navbar-3.fixed .logo img {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	width: 180px;
}

@media (max-width: 1199px) {
.section-navbar-3 .logo img {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	width: 200px;
}
}
.section-navbar-4 {
	background: rgba(0, 0, 0, 0.84);
}
.section-navbar-4.unfixed {
	position: fixed;
	width: 100%;
}
.section-navbar-4.fixed {
	background: rgba(0, 0, 0, 0.95);
}
.section-navbar-5 {
	padding-top: 0;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), to(transparent));
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, transparent 100%);
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, transparent 100%);
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, transparent 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, transparent 100%);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.section-navbar-5 .header {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.section-navbar-5.fixed {
	background: -webkit-gradient(linear, left bottom, left top, from(black), to(black));
	background: -webkit-linear-gradient(bottom, black 0%, black 100%);
	background: -moz-linear-gradient(bottom, black 0%, black 100%);
	background: -o-linear-gradient(bottom, black 0%, black 100%);
	background: linear-gradient(to top, black 0%, black 100%);
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.section-navbar-5.fixed .logo {
	padding-top: 13px;
}
.section-navbar-5.fixed .header {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	padding: 0;
}
.section-navbar-5.fixed .contact-widget {
	margin-bottom: 0;
	margin-top: 5px;
	display: block;
}
.section-navbar-6 {
	background: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(white));
	background: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, white 100%);
	background: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, white 100%);
	background: -o-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%, white 100%);
	background: linear-gradient(to top, rgba(255, 255, 255, 0) 0%, white 100%);
}
.section-navbar-6.unfixed {
	position: fixed;
	width: 100%;
}
.section-navbar-6.fixed {
	background: -webkit-gradient(linear, left bottom, left top, from(white), to(white));
	background: -webkit-linear-gradient(bottom, white 0%, white 100%);
	background: -moz-linear-gradient(bottom, white 0%, white 100%);
	background: -o-linear-gradient(bottom, white 0%, white 100%);
	background: linear-gradient(to top, white 0%, white 100%);
}
/* #Section Standard
================================================== */
.section-testimonials-1 .owl-stage-outer {
	padding: 15px;
	margin: -15px;
}
.testimonials-bg {
	position: relative;
	overflow: hidden;
}
/*.section-header.whitetext.fixedtext {
  color: rgb(0, 0, 0);
  left: 50% !important;
  margin-left: -572px;
  position: absolute;
  top: 20px;
}*/
.section-header.whitetext.fixedtext > h3 {
	color: #535353;
	position: relative;
	z-index: 1;
	position: relative;
	top: 112px;
	left: -542px;
}
.team-section {
	position: relative;
	margin-bottom: -7px;
}

@media (max-width: 991px) {
.why-choose-us-section-1 {
	background: none !important;
	background-color: #fff !important;
}
}
.contact-form-section {
	padding: 30px 40px 40px 40px;
	border: 3px solid #e6e6e6;
}

@media (max-width: 991px) {
.contact-form-section {
	margin-right: 0;
}
}
.contact-form-section-2 .au-select-2 .chosen-container .chosen-single span {
	font-weight: 400;
}
.contact-form-section-2 .au-input-submit {
	padding: 12px 30px;
}
.cta-section-1 {
	margin-top: -1px;
	z-index: 99;
}
.cta-section-1:after {
	content: "";
	display: table;
	clear: both;
}
.cta-section-1 p {
	margin-top: 8px;
}

@media (max-width: 767px) {
.cta-section-1 .block-left {
	float: none;
	margin-bottom: 15px;
}
.cta-section-1 .block-right {
	float: none;
}
}
.cta-section-2 {
	margin-top: 0;
}
.cta-section-3 {
	text-align: center;
}
.cta-section-3 p, .cta-section-3 h3 {
	line-height: 1.4;
}
.cta-section-3.left {
	text-align: left;
}
.we-work-section {
	width: 535px;
	padding: 65px 0 65px 50px;
}

@media (max-width: 1199px) {
.we-work-section {
	width: 100%;
	padding: 65px 30px 65px 30px;
}
}
.financial-tabs-section {
	text-align: center;
}
.financial-tabs-section .tab-content {
	text-align: left;
}
.post-section-2 .post-info {
	padding-bottom: 10px;
	border-bottom: 1px solid #e6e6e6;
}
.post-section-2 .post-info p {
	color: #808080;
}
.post-section-2 .post-info p span {
	margin: 0 5px;
}
.post-section-2 .post-info p a {
	color: #808080;
}
.post-author {
	padding: 30px 30px 40px 30px;
}
.post-author:after {
	content: "";
	display: table;
	clear: both;
}
.post-author .avatar {
	float: left;
	width: 80px;
	height: 80px;
}
.post-author .avatar img {
	width: 100%;
}
.post-author .content {
	margin-left: 80px;
	padding-left: 25px;
}
.post-author .content h4 {
	margin-top: 0;
	margin-bottom: 15px;
}
/*comments 1*/
.post-comments .title {
	margin-bottom: 25px;
	font-weight: 700;
	font-size: 20px;
	color: #333;
}
.post-comments .comments-list {
	margin: 0;
	padding: 0;
}
.post-comments .comments-has-child .comments-child-list {
	padding-left: 90px;
}
.post-comments .comments-has-child .comments-child-list .comments-item {
	border-bottom: 1px solid #e6e6e6;
}
.post-comments .comments-has-child .comments-child-list .comments-item .comment-content {
	border-bottom: none;
}
.post-comments .comments-item {
	margin-bottom: 25px;
}
.post-comments .comments-item .author-image {
	width: 70px;
	overflow: hidden;
	float: left;
}
.post-comments .comments-item .author-image img {
	width: 100%;
}
.post-comments .comments-item .comment-content {
	margin-left: 90px;
	padding-bottom: 15px;
	border-bottom: 1px solid #e6e6e6;
	min-height: 100px;
}
.post-comments .comments-item .comment-content .author-info {
	font-size: 13px;
	margin-right: 15px;
	margin-bottom: 0;
	color: #808080;
}
.post-comments .comments-item .comment-content .author-info a {
	color: #808080;
}
.post-comments .comments-item .comment-content .author-info .reply-link {
	opacity: 0;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	visibility: hidden;
	margin-left: 15px;
	color: #555555;
	font-size: 13px;
}
.post-comments .comments-item .comment-content .content {
	font-size: 14px;
}
.post-comments .comments-item .comment-content .reply-link {
	color: #888;
	font-size: 14px;
}
.post-comments .comments-item:hover .comment-content .author-info .reply-link {
	visibility: visible;
	opacity: 1;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.about-section-2 {
	margin-bottom: -120px;
}
.about-section-2 .video-about-section {
	z-index: 1000;
	position: relative;
}
.partnerships {
	margin: 0;
	padding: 0;
}
.partnerships .partnership {
	margin-bottom: 60px;
}
.partnerships .partnership:after {
	content: "";
	display: table;
	clear: both;
}
.partnerships .partnership .partnership-logo {
	border: 1px solid #e6e6e6;
	width: 220px;
	height: 140px;
	float: left;
	position: relative;
}
.partnerships .partnership .partnership-logo img {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.partnerships .partnership .partnership-content {
	margin-left: 220px;
	padding-left: 30px;
}

@media (max-width: 767px) {
.partnerships .partnership .partnership-logo {
	float: none;
}
.partnerships .partnership .partnership-content {
	margin-left: 0;
	padding-left: 0;
	margin-top: 30px;
}
}
.leaderships {
	margin: 0;
	padding-left: 0;
}
.leaderships .leadership {
	padding-bottom: 30px;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 60px;
}
.leaderships .leadership:after {
	content: "";
	display: table;
	clear: both;
}
.leaderships .leadership:last-child {
	border-bottom: none;
}
.leaderships .leadership .leadership-logo {
	border: 1px solid #e6e6e6;
	width: 200px;
	height: 200px;
	float: left;
	position: relative;
}
.leaderships .leadership .leadership-logo img {
	width: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.leaderships .leadership .leadership-content {
	margin-left: 220px;
	padding-left: 30px;
}
.leaderships .leadership .leadership-content .text-grey {
	color: #808080;
}

@media (max-width: 767px) {
.leaderships .leadership .partnership-logo {
	float: none;
}
.leaderships .leadership .leadership-content {
	margin-left: 0;
	padding-left: 0;
	margin-top: 30px;
}
}
.careers {
	margin: 0;
	padding-left: 0;
}
.careers .career {
	margin-bottom: 50px;
	padding-bottom: 60px;
	border-bottom: 1px solid #e6e6e6;
}
.careers .career .text-grey {
	color: #808080;
}
.post-section-1 .accordion-box-1 .accordion .accordion-title span {
	width: 23px;
	height: 23px;
}

@media (max-width: 991px) {
.post-section-1, .post-section-2 {
	padding-left: 0;
	padding-right: 0;
}
}
.contact-form-section-3 .au-form-group {
	margin: 0 -15px;
}
.contact-form-section-3 .au-form-group .au-form-col-4 {
	margin-bottom: 20px;
	padding: 0 15px;
}
.contact-form-section-3 .au-textarea {
	margin-bottom: 20px;
}
.contact-map-section-1 .controls-map {
	background: #e6e6e6;
}
.contact-map-section-1 .google-map .gm-style-iw {
	padding: 3px 5px;
}
.home-pin {
	background: #de1e25 none repeat scroll 0 0;
	border-radius: 100%;
	height: 40px;
	line-height: 35px;
	margin-bottom: 10px;
	margin-left: -40px;
	margin-right: 5px;
	padding-left: 13px;
	padding-top: 2px;
	width: 40px;
}
.phnone-pin {
	background: #de1e25 none repeat scroll 0 0;
	border-radius: 100%;
	color: #fff !important;
	height: 40px;
	line-height: 35px;
	margin-bottom: 10px;
	margin-right: 5px;
	padding-left: 13px;
	padding-top: 2px;
	width: 40px;
	margin-left: -40px;
}
.email-pin {
	background: #de1e25 none repeat scroll 0 0;
	border-radius: 100%;
	color: #fff !important;
	height: 40px;
	line-height: 35px;
	margin-bottom: 10px;
	margin-right: 6px;
	padding-left: 13px;
	padding-top: 2px;
	width: 40px;
	margin-left: -40px;
}
.contact-map-section-1 .google-map .gm-style-iw h3 {
	color: #333;
	font-size: 18px;
	font-weight: 600;
	padding-left: 43px;
	text-align: left;
}
.contact-map-section-1 .google-map .gm-style-iw p {
	font-size: 15px;
	font-weight: 400;
}
.contact-map-section-1 .google-map .gm-style-iw ul {
	padding: 0;
	margin: 0;
}
.contact-map-section-1 .google-map .gm-style-iw ul li {
	line-height: 2;
	font-size: 15px;
	font-weight: 400;
}
.contact-map-section-1 .controls:after {
	content: "";
	display: table;
	clear: both;
}
.contact-map-section-1 .controls li:last-child a {
	border-right: 2px solid #cccccc;
}
.contact-map-section-1 .controls li {
	float: left;
	width: 25%;
	text-align: center;
}
.contact-map-section-1 .controls li a {
	border-left: 2px solid #cccccc;
	font-weight: 700;
	display: inline-block;
	padding: 20px 0 !important;
	color: #333333 !important;
	font-size: 18px !important;
}

@media (max-width: 767px) {
.contact-map-section-1 .row {
	margin: 0;
}
.contact-map-section-1 .container {
	padding: 0;
}
.contact-map-section-1 .heading-section {
	padding-left: 15px;
}
.contact-map-section-1 .controls li {
	width: 100%;
}
.contact-map-section-1 .controls li a {
	border: none;
	border-bottom: 2px solid #cccccc;
}
.contact-map-section-1 .controls li:last-child a {
	border: none;
}
}
#up-to-top {
	position: fixed;
	text-align: center;
	right: 30px;
	bottom: 30px;
	color: #fff;
	cursor: pointer;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	z-index: 10000;
	height: 40px;
	width: 40px;
	line-height: 40px;
	background: #DE0000 no-repeat center;
	-webkit-transition: background-color 0.1s linear;
	-o-transition: background-color 0.1s linear;
	-moz-transition: background-color 0.1s linear;
	transition: background-color 0.1s linear;
}
.sda_cls {
	color: #DE0000;
	font-weight: bold;
}
#up-to-top:hover {
	background: black no-repeat center;
}
.page-loader {
	position: fixed;
	width: 100%;
	height: 100%;
	background: #fff;
	z-index: 10000000;
}
.loader {
	width: 20px;
	height: 20px;
	position: relative;
	-webkit-animation: loader08 1s ease infinite;
	-moz-animation: loader08 1s ease infinite;
	-o-animation: loader08 1s ease infinite;
	animation: loader08 1s ease infinite;
	top: 50%;
	margin: -46px auto 0;
}
 @-webkit-keyframes loader08 {
 0%, 100% {
 -webkit-box-shadow: -13px 20px 0 #0052ec, 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
 box-shadow: -13px 20px 0 #0052ec, 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
}
 25% {
 -webkit-box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 #0052ec, 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
 box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 #0052ec, 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
}
 50% {
 -webkit-box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 #0052ec, -13px 46px 0 rgba(0, 82, 236, 0.2);
 box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 #0052ec, -13px 46px 0 rgba(0, 82, 236, 0.2);
}
 75% {
 -webkit-box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 #0052ec;
 box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 #0052ec;
}
}
 @-moz-keyframes loader08 {
 0%, 100% {
 -moz-box-shadow: -13px 20px 0 #0052ec, 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
 box-shadow: -13px 20px 0 #0052ec, 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
}
 25% {
 -moz-box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 #0052ec, 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
 box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 #0052ec, 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
}
 50% {
 -moz-box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 #0052ec, -13px 46px 0 rgba(0, 82, 236, 0.2);
 box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 #0052ec, -13px 46px 0 rgba(0, 82, 236, 0.2);
}
 75% {
 -moz-box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 #0052ec;
 box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 #0052ec;
}
}
 @-o-keyframes loader08 {
 0%, 100% {
 box-shadow: -13px 20px 0 #0052ec, 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
}
 25% {
 box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 #0052ec, 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
}
 50% {
 box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 #0052ec, -13px 46px 0 rgba(0, 82, 236, 0.2);
}
 75% {
 box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 #0052ec;
}
}
 @keyframes loader08 {
 0%, 100% {
 -webkit-box-shadow: -13px 20px 0 #0052ec, 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
 -moz-box-shadow: -13px 20px 0 #0052ec, 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
 box-shadow: -13px 20px 0 #0052ec, 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
}
 25% {
 -webkit-box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 #0052ec, 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
 -moz-box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 #0052ec, 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
 box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 #0052ec, 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 rgba(0, 82, 236, 0.2);
}
 50% {
 -webkit-box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 #0052ec, -13px 46px 0 rgba(0, 82, 236, 0.2);
 -moz-box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 #0052ec, -13px 46px 0 rgba(0, 82, 236, 0.2);
 box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 #0052ec, -13px 46px 0 rgba(0, 82, 236, 0.2);
}
 75% {
 -webkit-box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 #0052ec;
 -moz-box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 #0052ec;
 box-shadow: -13px 20px 0 rgba(0, 82, 236, 0.2), 13px 20px 0 rgba(0, 82, 236, 0.2), 13px 46px 0 rgba(0, 82, 236, 0.2), -13px 46px 0 #0052ec;
}
}
.content a {
	font-size: 15px;
}
.home-readmore {
	background: #333;
	padding: 7px 9px;
	position: relative;
	top: 28px;
	color: #fff;
}
.carousel-inner > .item {
/*-webkit-transition: -webkit-transform .6s ease-in-out;*/
    /*-o-transition: -o-transform .6s ease-in-out;*/
   /* transition: transform .6s ease-in-out;*/
   /* -webkit-backface-visibility: hidden;*/
    /*backface-visibility: hidden;*/
    /*-webkit-perspective: 1000px;*/
   /* perspective: 1000px;*/

}
.carousel-control.left, .carousel-control.right {
	background-image: none;
	color: #de1e25 !important;
	opacity: 1 !important;
}
.carousel-control {
	opacity: 1 !important;
}
.content a:hover {
	color: #E42B25;
}
.caption-1 {
	position: relative !important;
	left: -70px !important;
}
.blocks-left {
	float: right;
}
.imgtest {
	float: left;
	padding-right: 20px;
	padding-top: 22px;
}
.readmores {
	color: #fff !important;
}
.abouts-btnning {
	margin-left: 3px !important;
	margin-top: 16px !important;
	padding: 10px 16px !important;
}
.min-images {
	background: rgb(228, 42, 30);
	border-radius: 5px;
	height: 305px;
	margin-top: 18px;
	width: 80%;
}
.images-box {
	left: 47px;
	position: absolute;
	top: 47px;
	width: 80%;
	z-index: 99999;
}
#about-us .img-responsive {
	float: right;
	padding-left: 0px;
}
.table p {
	margin: 0;
}
.mediatext {
	padding-left: 18px !important;
}
#custom_carousel .item {
	color: #000;
	background-color: transparent;
	padding: 20px 0;
	text-align: center;
}
.contact-list li::before {
	color: #DE0000;
	content: "";
	font-family: fontawesome;
	font-size: 10px;
	padding-right: 4px;
}
#custom_carousel .controls {
	overflow-x: auto;
	overflow-y: hidden;
	padding: 0;
	margin: 0;
	white-space: nowrap;
	text-align: center;
	position: relative;
	background: #ddd
}
#custom_carousel .controls li {
	background-color: #ccc;
	border-right: 1px solid #999;
	display: table-cell;
	max-width: 90px;
	width: 1%;
}
#custom_carousel .controls li.active {
	background-color: #f6f6f6;
	border-top: 3px solid #DE0000;
}
.contact-list a {
	color: #fff;
}
.contact-list li {
}
#custom_carousel .controls a small {
	overflow: hidden;
	display: block;
	font-size: 10px;
	margin-top: 5px;
	font-weight: bold
}
.nav > li > a:active {
	color: #fff;
	display: block;
	padding: 10px 15px;
	position: relative;
}
.nav > li > a {
	color: #333;
	display: block;
	padding: 10px 15px;
	position: relative;
}
.bg_news {
	background-image: url("../images/bg11.jpg") !important;
}
.card-body .content > p::before {
	color: #DE0000;
	content: "";
	font-family: fontawesome;
	position: absolute;
	top: -21px;
}
.card-body .content > p::after {
	color: #DE0000;
	content: "";
	font-family: fontawesome;
	padding-left: 280px;
	top: 24px;
	position: relative;
}
.nav > li > a:hover {
	color: #535353;
}
.icon_search:hover {
	color: #fff !important;
}
.btn_news {
	background: #E67E22 !important;
}
.slider22 > h1 {
	background: rgba(0, 0, 0, 0.45);
	padding: 20px;
}
.slider22 > p {
	background: rgba(0, 0, 0, 0.45);
	left: 30%;
	padding: 9px 8px 10px;
	position: relative;
	top: -30px;
	width: 70%;
}
.slider21 > p {
	/*background: #e67e22;*/
	left: 34%;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	top: -32px;
	width: 66%;
}
.slider22_btn {
	background-color: #9b59b6 !important;
}
.slider_btn {
	left: -75px;
	position: relative;
	top: 157px;
}
.feature_section11 {
	background: #eee url("../images/site-img12.jpg") no-repeat scroll center top;
	float: left;
	padding: 83px 0 90px;
	width: 100%;
	background-size: cover;
	background-position: 100% 100%;
}
.feature_section11 strong {
	background-color: #de1e25;
	color: #fff;
	float: left;
	font-size: 24px;
	font-weight: 600;
	margin-left: 152px;
	padding: 2px 19px;
	position: relative;
	text-transform: uppercase;
	z-index: 4;
}
.feature_section11 .contbox {
	background-color: #eee;
	float: left;
	margin-top: -17px;
	outline: 10px solid #eee;
	outline-offset: 4px;
	padding: 40px 40px 50px;
	position: relative;
	text-align: center;
	width: 500px;
	z-index: 3;
}
.feature_section11 .contbox h5 {
	font-size: 15px;
	line-height: 28px;
	margin-bottom: -20px;
	margin-top: 5px;
	color: #222;
}
.readmore_but1 {
	background-color: #272727;
	color: #fff;
	padding: 16px 40px;
	transition: background-color 0.3s ease 0s, transform 0.3s ease 0s;
}
.readmore_but1.nocurve {
	border-radius: 0;
}
.advice-section {
	/*background: url(../images/advice-bg.png) no-repeat;*/
	background-position: 0 54%;
}
.section-padding {
	padding: 85px 0;
	padding-top: 0px;
	margin-top: -55px;
	padding-bottom: 69px;
}
.advice-section .title-bar {
	margin-bottom: 80px;
}
.title-bar .title {
	letter-spacing: -0.5px;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.title-bar .title-border {
	background-color: #00b3fe;
	height: 2px;
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	top: 61px;
	width: 90px;
}
.advice-section #advice-carousel {
	margin-right: 0px;
	margin-left: 25px;
}
.carousel-inner {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.advice-section #advice-carousel .carousel-inner h3 {
	color: #333;
	font-size: 25px;
	font-weight: 500;
	line-height: 38px;
}
.advice-section #advice-carousel .carousel-inner p {
	color: #222;
	margin-bottom: 20px;
}
.about-listing li::before {
	color: rgb(222, 30, 37);
	content: "";
	font-family: fontawesome;
	margin-left: -23px;
	position: absolute;
}
.about-listing li {
	margin-bottom: 10px;
	margin-left: 37px;
}
.news-session {
	margin-top: -55px;
}
.council-text {
	margin-top: 64px !important;
	line-height: 28px !important;
	font-size: 16px !important;
}
.advice-section #advice-carousel .carousel-inner h3 {
	color: #333;
	font-size: 25px;
	font-weight: 500;
	line-height: 28px;
	margin-bottom: 21px;
	margin-top: 18px;
}
.margin-subscribe {
	margin-top: -40px;
	padding-bottom: 60px;
}
.hr-mid::before {
	left: 50%;
	margin-left: -40px;
}
.hr-mid::before, .hr-left::before, .hr-right::before {
	background-color: rgba(0, 0, 0, 0.1);
	bottom: 0;
	content: "";
	height: 3px;
	position: absolute;
	width: 80px;
}
.section-title {
	line-height: 52px;
	margin-bottom: 35px;
}
.section-title.hr-mid, .section-title.hr-left, .section-title.hr-right {
	padding-bottom: 18px;
}
.hr-mid, .hr-left, .hr-right {
	display: block;
	position: relative;
}
.display-table {
	display: table;
	width: 100%;
}
.ct-process {
	background: rgba(0, 0, 0, 0) url("../images/lines.png") repeat-x scroll center center;
	font-size: 30px;
	margin-bottom: 50px;
}
.ct-process .ct-process-right::before {
	border-color: transparent transparent transparent #2b8be9;
}
.ct-process .ct-process-right::before {
	border-color: transparent transparent transparent #2b8be9;
}
.ct-process .ct-process-right::before {
	border-color: transparent transparent transparent #dd1e25;
	border-style: solid;
	border-width: 25px 0 25px 25px;
	height: 0;
	right: -25px;
	width: 0;
}
.ct-process .ct-process-right::before, .ct-process .ct-process-left::before {
	content: "";
	position: absolute;
	top: 0;
}
.ct-process .ct-process-right, .ct-process .ct-process-left {
	background-color: #dd1e25;
}
.ct-process .ct-process-right, .ct-process .ct-process-left {
	color: #ffffff;
	display: block;
	height: 50px;
	line-height: 50px;
	position: relative;
	text-align: center;
	width: 60px;
}
.withAnimation .activate {
	opacity: 1;
}
.ct-process img {
	background: rgba(0, 0, 0, 0) url("../images/process-circle.jpg") no-repeat scroll center center / cover;
	margin: 50px auto auto;
	padding: 14px;
	transition: all 0.4s ease 0s;
}
.ct-process .shadow {
	background: rgba(0, 0, 0, 0) url("../images/process-shadow.png") no-repeat scroll center center;
	height: 24px;
	margin: auto;
	width: 149px;
}
.motive {
	color: #dd1e25;
}
.ct-process .ct-process-left::before {
	border-color: transparent #dd1e25 transparent transparent;
}
.ct-process .ct-process-left::before {
	border-color: transparent #dd1e25 transparent transparent;
}
.ct-process .ct-process-left::before {
	border-style: solid;
	border-width: 25px 25px 25px 0;
	height: 0;
	left: -25px;
	width: 0;
}
.ct-process .ct-process-right::before, .ct-process .ct-process-left::before {
	content: "";
	position: absolute;
	top: 0;
}
.ct-process .ct-process-right, .ct-process .ct-process-left {
	background-color: #dd1e25;
}
.ct-process .ct-process-right, .ct-process .ct-process-left {
	color: #ffffff;
	display: block;
	height: 50px;
	line-height: 50px;
	position: relative;
	text-align: center;
	width: 60px;
}
.table-cell {
	display: table-cell;
	vertical-align: middle;
}
.ct-process-left {
	left: 14px;
}
.heading-margin {
	margin-bottom: -40px;
	margin-top: 48px;
}
.motive {
	color: #dd1e25;
	font-size: 22px;
	font-weight: 600;
	margin-top: 0;
	text-transform: uppercase;
}
.parallax_sec1 ul.left {
	border-right: 1px solid #ccc;
	float: left;
	padding-right: 2.9%;
	width: 50%;
}
.parallax_sec1 .left li {
	color: #999;
	float: left;
	margin: 0 0 15px;
	padding: 0;
	text-align: right;
	width: 100%;
}
.parallax_sec1 .left li i {
	background-color: #DE1E25;
	border: 1px dashed #eee;
	border-radius: 100%;
	color: #fff;
	float: right;
	font-size: 20px;
	height: 40px;
	line-height: 37px;
	margin-left: 18px;
	text-align: center;
	transition: background-color 0.8s ease 0s, transform 0.8s ease 0s;
	vertical-align: middle;
	width: 40px;
	margin-top: 15px;
}
.parallax_sec1 .left li h5 {
	color: #fff;
	margin-bottom: 0;
	text-transform: uppercase;
}
.parallax_sec1 .left li.last {
	margin: 0;
}
.parallax_sec1 ul.right {
	float: left;
	padding-left: 3%;
	width: 47%;
}
.parallax_sec1 .right li {
	color: #999;
	float: left;
	margin: 0 0 15px;
	padding: 0;
	text-align: left;
	width: 100%;
}
.parallax_sec1 .right li i {
	background-color: #DE1E25;
	border: 1px dashed #eee;
	border-radius: 100%;
	color: #fff;
	float: left;
	font-size: 20px;
	height: 40px;
	line-height: 38px;
	margin-right: 18px;
	text-align: center;
	transition: background-color 0.8s ease 0s, transform 0.8s ease 0s;
	vertical-align: middle;
	width: 40px;
	margin-top: 15px;
	margin-bottom: -12px;
}
.parallax_sec1 .right li h5 {
	color: #fff;
	margin-bottom: 0;
	text-transform: uppercase;
}
.parallax_sec1 .right li.last {
	margin: 0;
}
.left p {
	color: #222;
	font-size: 15px;
	position: relative;
	top: 10px;
}
.right p {
	color: #222;
	font-size: 15px;
	position: relative;
	top: 10px;
}
.parallax_sec1 .left li i:hover {
	background-color: #333;
	border-radius: 100%;
	color: #fff;
	float: right;
	font-size: 32px;
	height: 72px;
	line-height: 72px;
	margin-left: 18px;
	text-align: center;
	transition: background-color 0.8s ease 0s, transform 0.8s ease 0s;
	vertical-align: middle;
	width: 72px;
}
.parallax_sec1 .left li i:hover {
	background-color: #333;
	border-radius: 100%;
	color: #fff;
	float: right;
	font-size: 32px;
	height: 72px;
	line-height: 72px;
	margin-left: 18px;
	text-align: center;
	transition: background-color 0.8s ease 0s, transform 0.8s ease 0s;
	vertical-align: middle;
	width: 72px;
}
.contact-form {
	position: relative;
}
.manager-icons {
	margin-top: 16px;
	width: 80%;
}
.chief-img {
	border: 1px dashed #ccc;
	border-radius: 100%;
	height: 170px;
	width: 170px;
	margin: 0 auto;
}
.details-officer h4 {
	color: #333;
	padding-bottom: 4px;
	padding-top: 5px;
	text-align: center;
}
.details-officer h5 {
	color: #de1f25;
	font-size: 15px;
	text-align: center;
}
.emails {
	background: #de1f25;
	border-radius: 100%;
	color: #fff;
	font-size: 16px;
	height: 30px;
	line-height: 29px;
	margin-right: 7px;
	margin-top: 0;
	padding-left: 1px;
	width: 30px;
}
.contact-formss {
	background: #ccc;
	margin: 0 auto -16px;
	padding: 30px 44px;
	position: relative;
	top: -16px;
	width: 75%;
}
.form-min {
	margin-bottom: -20px;
}
.location-access > h3 {
	padding-left: 9px;
	text-align: left;
}
.submit-btn {
	background: #de1f25 !important;
}
.details-officer > p {
	text-align: center;
}
.location-access {
	background: #f8f8f8;
	border-radius: 5px;
	left: -330px;
	padding: 3px 16px;
	position: absolute;
	top: -411px;
	z-index: 2147483647;
	width: 580px;
	height: 230px;
}
.chief-officer {
	margin-top: 55px;
}
.contact-formss::before {
	border-right: 10px solid #646464;
	border-top: 16px solid transparent;
	content: "";
	display: block;
	height: 0;
	left: -10px;
	position: absolute;
	top: 0;
	width: 7px;
}
.position-adjuts {
	position: relative;
}
.contact-formss::after {
	border-right: 10px solid #646464;
	border-top: 16px solid transparent;
	content: "";
	display: block;
	height: 0;
	left: -10px;
	position: absolute;
	top: 0;
	width: 7px;
}
.contact-map-section-1 {
	height: 480px;
}
.bg-lighter {
	background-color: #f8f8f8;
	padding: 0;
}
.line-bottom-new {
	margin-bottom: 15px;
	padding-bottom: 10px;
	position: relative;
}
.line-bottom-new::after {
	bottom: -5px;
	content: "";
	height: 4px;
	left: 0;
	position: absolute;
	width: 60px;
}
.min-surverys {
	position: absolute;
	right: 0;
	width: 42%;
}
.tab-slider .nav.nav-pills a:hover, .tab-slider .nav.nav-pills a.active, .custom-nav-tabs > li > a:hover, .widget .tags a:hover, .progress-item .progress-bar, .small-title .title::after, .title-icon::before, .title-icon::after, .testimonial .item::after, .drop-caps.colored-square p:first-child::first-letter, .drop-caps.colored-rounded p:first-child::first-letter, .list-icon.theme-colored.square li i, .list-icon.theme-colored.rounded li i, .working-process.theme-colored a, .widget.dark .tags a:hover, .blog-posts .post .entry-content .post-date.right, .horizontal-tab-centered .nav-pills > li > a:hover, .horizontal-tab-centered .nav-pills > li.active > a, .horizontal-tab-centered .nav-pills > li.active > a:hover, .horizontal-tab-centered .nav-pills > li.active > a:focus, .owl-theme.dot-theme-colored .owl-controls .owl-dot span, .pagination.theme-colored li.active a, .section-title .both-side-line::after, .section-title .both-side-line::before, .section-title .top-side-line::after, .section-title .left-side-line::before, .section-title .right-side-line::before, .product .tag-sale, .owl-theme .owl-dots .owl-dot.active span, .title-icon::after, .icon-box .icon, .pricing-table .btn, .icon-box-new:hover, .seo-head, .icon-box-new .icon, .title-icon::before, .line-bottom-double-line::after, .line-bottom-double-line::before, .line-bottom::after, .line-bottom-new::after, .line-bottom-no-border::after, .line-bottom-centered::after, .line-bottom-centered::before, .title-dots span, .team-block:hover .info-new, .campaign .thumb .overlay-donate-now:hover {
	background: #0d5189 none repeat scroll 0 0;
}
.mb-50 {
	margin-bottom: 16px;
}
.mt-30 {
	margin-top: 26px;
}
.media:first-child {
	margin-top: 0;
}
.mb-10 {
	margin-bottom: 10px;
}
.p-0 {
	padding: 0;
}
.media-left, .media > .pull-left {
	padding-right: 10px;
}
.pull-left {
	float: left;
}
.text-theme-colored {
	color: #0d5189;
}
.next-step {
	background: #de1e25;
	border-color: #de1e25;
	left: -45px;
	position: relative;
	top: 3px;
	width: 160px;
	padding: 10px 35px !important;
}
.next-step:hover {
	background: #333 !important;
	border-color: #333 !important;
}
.prev-step {
	background: #333 !important;
	border-color: #333 !important;
	color: #fff !important;
	left: -24px;
	padding: 10px 19px !important;
	position: relative;
}
.media:first-child {
	margin-top: 0;
}
.media-left, .media > .pull-left {
	padding-right: 10px;
}
.media-left, .media > .pull-left {
	padding-right: 10px;
}
.btn-theme-colored2 {
	background-color: #ffa500;
	border-color: #ffa500;
	color: #fff;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 70px;
	color: #222;
}
.rider-para > p {
	color: #eee;
	margin-bottom: 7px;
	padding-left: 28px;
	text-align: justify;
}
.rider-para > h3 {
	margin-bottom: -21px;
}
.rider-para a {
	color: #de1e25;
	font-weight: 600;
}
.rider-para {
	margin-top: -32px;
}
.bgimg-3 {
	background-image: url("../images/blur-images.jpg");
	padding-bottom: 0;
}
.subscribes {
	height: 100%;
	margin: 0 auto;
	width: 100%;
	background: rgba(238,238,238,0.5);
}
.subscribes-text > h3 {
	color: #535353;
	padding-top: 30px;
	text-align: center;
	text-transform: capitalize;
}
.listing-main {
	/*background: #fff none repeat scroll 0 0;*/
	border-radius: 5px;
	float: left;
	height: 50px;
	margin-left: 27px !important;
	width: 80%;
}
.min-listing {
	color: #fff;
	float: left;
	font-size: 14px;
	font-weight: 600;
}
.wizard {
	margin: 20px auto;
}
.wizard .nav-tabs {
	border-bottom-color: #e0e0e0;
	left: 0;
	margin: 0 auto;
	position: relative;
	top: -45px;
}
.wizard > div.wizard-inner {
	position: relative;
}
.connecting-line {
	background: #e0e0e0 none repeat scroll 0 0;
	height: 2px;
	left: -9%;
	margin: 0 auto;
	position: absolute;
	right: 0;
	top: 10%;
	width: 64%;
	z-index: 1;
}
.wizard .nav-tabs > li.active > a, .wizard .nav-tabs > li.active > a:hover, .wizard .nav-tabs > li.active > a:focus {
	color: #555555;
	cursor: default;
	border: 0;
	border-bottom-color: transparent;
}
span.round-tab {
	width: 70px;
	height: 70px;
	line-height: 70px;
	display: inline-block;
	border-radius: 100px;
	background: #fff;
	border: 2px solid #e0e0e0;
	z-index: 2;
	position: absolute;
	left: 0;
	text-align: center;
	font-size: 25px;
}
span.round-tab i {
	color: #555555;
}
.wizard li.active span.round-tab {
	background: #fff;
	border: 2px solid #DE1E25;
}
.wizard li.active span.round-tab i {
	color: #DE1E25;
}
span.round-tab:hover {
	color: #333;
	border: 2px solid #333;
}
.wizard .nav-tabs > li {
	width: 32%
}
.wizard li:after {
	content: " ";
	position: absolute;
	left: 46%;
	opacity: 0;
	margin: 0 auto;
	bottom: 0px;
	border: 5px solid transparent;
	border-bottom-color: #DE1E25;
	transition: 0.1s ease-in-out;
}
.wizard li.active:after {
	content: " ";
	position: absolute;
	left: 46%;
	opacity: 1;
	margin: 0 auto;
	bottom: 0px;
	border: 10px solid transparent;
	border-bottom-color: #DE1E25;
}
.wizard .nav-tabs > li a {
	width: 70px;
	height: 70px;
	margin: 20px auto;
	border-radius: 100%;
	padding: 0;
}
.wizard .nav-tabs > li a:hover {
	background: transparent;
}
.wizard .tab-pane {
	position: relative;
	padding-top: 0px;
}
.wizard h3 {
	color: #535353;
	font-size: 18px;
	font-weight: 600;
	left: 30px;
	margin-top: -13px;
	position: relative;
	text-align: left;
	text-transform: capitalize;
	top: -16px;
}
#complete > p {
	color: #fff;
	font-size: 16px;
	line-height: 44px;
	text-align: center;
}

@media( max-width : 585px ) {
.wizard {
	width: 90%;
	height: auto !important;
}
span.round-tab {
	font-size: 16px;
	width: 50px;
	height: 50px;
	line-height: 50px;
}
.wizard .nav-tabs > li a {
	width: 50px;
	height: 50px;
	line-height: 50px;
}
.wizard li.active:after {
	content: " ";
	position: absolute;
	left: 35%;
}
}
.about-listing {
	margin-top: 24px;
	text-align: justify;
}
.founding-members {
	margin-top: 0;
	padding-top: 60px;
}
.founding-members > p {
	font-size: 16px;
	margin: 0 auto;
	padding-top: 18px;
	text-align: justify;
	width: 91%;
}
.texting > p {
	color: #de1e25;
	font-size: 16px;
	font-weight: 500;
	margin: 0 auto;
	padding-top: 22px;
	width: 91%;
}
.visual {
	background: #f8f8f8 none repeat scroll 0 0;
	color: #333;
	font-size: 16px;
	letter-spacing: 0;
	overflow: hidden;
	padding: 50px 0 0;
	position: relative;
	text-align: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.visual .text-block {
	padding: 90px 0;
}
.visual .bg-stretch {
	bottom: -57px;
	left: 50%;
	position: absolute;
	transform: translateX(-50%);
	width: 100%;
}
.irs-survey {
	display: block;
	position: relative;
	z-index: 1;
}
.irs-survey p {
	color: #222;
	font-size: 15px;
	line-height: 28px;
	margin: 0 auto;
	padding-bottom: 18px;
	text-align: justify;
	width: 80%;
}
#tabss .nav-tabs {
	border-bottom: 2px solid #ddd;
	margin: 0 auto;
	width: 60%;
}
.vice-chairperson ul {
	width: 100%;
	margin: 0 auto;
}
.vice-chairperson li {
	width: 30.33%;
	margin: 0 auto !important;
	display: inline-block;
	float: none !important;
	vertical-align: top;
}
#tabss .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	border-width: 0;
}
#tabss .nav-tabs > li > a {
	background: #ddd none repeat scroll 0 0;
	border: medium none;
	color: #333;
	font-size: 18px;
}
#tabss .nav-tabs > li.active > a, .nav-tabs > li > a:hover {
	background: #de1e25 none repeat scroll 0 0;
	border: medium none;
	color: #fff;
}
#tabss .nav-tabs > li > a::after {
	content: "";
	background: #de1e25;
	height: 2px;
	position: absolute;
	width: 100%;
	left: 0px;
	bottom: -1px;
	transition: all 250ms ease 0s;
	transform: scale(0);
}
#tabss .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after {
	transform: scale(1);
}
#tabss .tab-nav > li > a::after {
	background: #5a4080 none repeat scroll 0% 0%;
	color: #fff;
}
#tabss .tab-pane {
	padding: 15px 0;
}
#tabss .tab-content {
	padding: 20px
}
#tabss .nav-tabs > li {
	margin: 0 auto;
	text-align: center;
	width: 50%;
}
.card {
	margin-bottom: 30px;
}

@media all and (max-width:724px) {
.nav-tabs > li > a > span {
	display: none;
}
.nav-tabs > li > a {
	padding: 5px 5px;
}
}
.main-divs {
	padding: 90px 0;
}
.contain {
	padding: 60px 0;
}
.serviceBox {
	cursor: pointer;
	display: table;
	padding: 10px 0;
	position: relative;
	width: 100%;
}
.hovicon::before {
	display: block;
	font-size: 48px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 90px;
	text-transform: none;
}
.color1.hovicon.effect-1::after {
	box-shadow: 0 0 0 2px #f04903;
}
.hovicon.effect-1::after {
	box-shadow: 0 0 0 4px #979797;
	left: -7px;
	opacity: 0;
	padding: 7px;
	top: -7px;
	transform: scale(0.8);
	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;
}
.hovicon::after {
	border-radius: 50%;
	box-sizing: content-box;
	content: "";
	height: 100%;
	pointer-events: none;
	position: absolute;
	width: 100%;
}
.serviceBox .service-icon {
	color: #fff;
	float: left;
	font-size: 33px;
	height: 90px;
	line-height: 90px;
	margin-right: 20px;
	margin-top: 10px;
	text-align: center;
	width: 90px;
}
.hovicon.effect-1 {
	transition: background 1s ease 0s, color 0.2s ease 0s;
}
.withborder {
	border-radius: 200px;
}
.hovicon {
	position: relative;
}
.color1 {
	background-color: transparent;
}
.serviceBox .service-icon img {
	padding: 0;
	width: 100%;
	margin-top: -23px;
}
.serviceBox .service-content {
	margin-left: 85px;
	margin-top: 26px;
}
.service-box-inner .content-box > h3, .serviceBox .service-content h3 {
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
	text-transform: uppercase;
}
.serviceBox .service-content p {
	margin-bottom: 0;
	padding-bottom: 0;
}
.service-list .col-md-4:nth-child(1), .service-list .col-md-4:nth-child(2), .service-list .col-md-4:nth-child(3) {
	border-bottom: 1px dashed #e0e0e0;
	border-right: 1px dashed #e0e0e0;
}
.service-list .col-md-4 {
	padding: 20px 15px;
}
.service-list .col-md-4:nth-child(4), .service-list .col-md-4:nth-child(5) {
	border-right: 1px dashed #e0e0e0;
}
.service-list .col-md-4:nth-child(3) {
	border-right: 0 dashed #e0e0e0;
}
.service-icon.withborder.color2.hovicon.effect-1.sub-a {
	background: transparent;
}
.service-icon.withborder.color3.hovicon.effect-1.sub-a {
	background: transparent;
}
.service-icon.withborder.color4.hovicon.effect-1.sub-a {
	background: transparent;
}
.service-icon.withborder.color5.hovicon.effect-1.sub-a {
	background: transparent;
}
.service-icon.withborder.color6.hovicon.effect-1.sub-a {
	background: transparent;
}
.texting {
	font-size: 16px;
	margin-bottom: 38px;
	text-align: center;
}
.texting {
	font-size: 20px;
	font-weight: 600;
}
.tac-texting {
	line-height: 28px;
	margin: -15px auto 0;
	text-align: justify;
	width: 100%;
}
.more-focus {
	font-size: 20px !important;
}
.listenship > p {
	margin-top: 22px;
}
.min-widths {
	float: left;
	width: 50%;
}
.padding-adjust {
	padding-bottom: 50px;
}
.min-widths > ul {
	border: 1px dashed #999;
	border-radius: 9px;
	margin-left: 50px;
	margin-top: 121px;
	padding: 24px 20px;
	width: 85%;
}
.min-widths li {
	font-size: 15px;
	line-height: 28px;
	color: #222;
}
.min-widths li::before {
	color: #de1e25;
	content: "";
	font-family: fontawesome;
	padding-right: 14px;
}
.line-paddin {
	margin: 22px auto 0;
	width: 80%;
}
.line-paddin span, .line-paddin strong {
	color: #de1e25;
	font-size: 16px;
	font-weight: 600;
}
.line-paddin li {
	border-bottom: 1px dashed #999;
	line-height: 28px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	text-align: justify;
	color: #222;
}
.line-paddin li::before {
	content: "";
	font-family: fontawesome;
	left: 82px;
	padding-right: 25px;
	position: absolute;
	display: none;
}
.img-posting li {
	float: left;
	margin-bottom: 25px;
	margin-right: 28px;
	margin-top: 20px;
	width: 45%;
}
.img-posting img {
	width: 100%;
}
.images-teddting {
	margin-top: 66px;
	margin-bottom: -26px;
}
.images-teddting > p {
	line-height: 28px;
	text-align: justify;
	color: #222;
}
.memebres-mruc {
	margin-bottom: 19px !important;
	margin-top: 22px !important;
}
.member-listing.lefting-design li {
	line-height: 28px;
	text-align: left;
	color: #222;
}
.member-listing.lefting-min li {
	line-height: 30px;
	text-align: left;
}
.linking {
	margin-top: 65px;
	width: 85%;
}
.member-listing.lefting-design > ul {
	line-height: 28px;
	margin: 0 auto;
	width: 90%;
}
.member-listing.lefting-design li::before {
	color: #de0000;
	content: "";
	font-family: fontawesome;
	left: 22px;
	position: absolute;
}
.benefit-bg {
	background: #eee;
	padding-top: 40px;
	padding-bottom: 40px;
}
.images-teddting > h3 {
	margin-bottom: 20px;
}
.images-teddting > p {
	margin-bottom: 25px;
}
.bg-mij {
	padding-top: 40px;
	padding-bottom: 60px;
}
.application {
	/* position: absolute; */
    /* top: -40px; */
	width: 100%;
	/* left: 186px; */
	margin-top: 0px;
	margin-left: 0;
}
.images-teddting > h3 {
	margin-top: 28px !important;
}
.news-see {
	padding-bottom: 64px;
	background-image: url("../images/membership.png");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 0% 100%;
}
.bgpc {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 100% 100%;
}
.min-off {
	position: absolute;
	width: 95%;
	left: -72px;
	top: 0;
}
.min-sessions > p {
	font-size: 18px;
	font-weight: normal;
	margin: 0 auto;
	padding-top: 70px;
	text-align: center;
	width: 70%;
	color: #222;
}
.newsing {
	color: #de0000 !important;
	font-size: 22px !important;
	padding-top: 24px !important;
	font-weight: 600 !important;
	margin-bottom: 22px !important;
}
.additional-study > h3 {
	border-bottom: 1px dashed #999;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
.additional-study > p {
	font-size: 16px;
	padding-bottom: 10px;
	text-align: justify;
	color: #222;
}
.additional-study h4 {
	color: #de0000;
	font-size: 15px;
	font-weight: normal;
	padding-bottom: 28px;
}
.additional-study::after {
	background: transparent;
	content: "";
	height: 160px;
	position: absolute;
	width: 2px;
	left: 44px;
	top: 54px;
}
.none::after {
	display: none !important;
}
.additional-study > h3 {
	text-align: center;
}
.additional-study > h4 {
	text-align: center;
}
.additional-study > p {
	text-align: center;
}
.Press-realease {
	padding: 60px 0;
}
.sesson-mins {
	background-color: transparent !important;
	border: 1px solid #ccc;
	padding: 27px 15px;
}
.sesson-mins ul li {
	border-bottom: 1px dashed #ccc;
	line-height: 30px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-left: 25px;
}
.sesson-mins ul li:last-child {
	border-bottom: 0 none !important;
	margin-bottom: 0 !important;
}
.sesson-mins ul li a {
	font-size: 16px;
	color: #333;
}
.sesson-mins ul li::before {
	content: "";
	font-family: fontawesome;
	left: 37px;
	position: absolute;
	color: #de0000;
}
.clear {
	clear: both;
	float: none;
	width: 100%;
}
/* line 16, ../sass/demo.scss */
.clear {
	clear: both;
	float: none;
	width: 100%;
}
/* line 22, ../sass/demo.scss */
.containers {
	max-width: 1170px;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	padding-bottom: 50px;
}
/* line 32, ../sass/demo.scss */
.containers .gallery a img {
	float: left;
	width: 20%;
	height: 300px;
	object-fit: cover;
	border: 2px solid #fff;
	-webkit-transition: -webkit-transform .15s ease;
	-moz-transition: -moz-transform .15s ease;
	-o-transition: -o-transform .15s ease;
	-ms-transition: -ms-transform .15s ease;
	transition: transform .15s ease;
	position: relative;
}
/* line 46, ../sass/demo.scss */
.containers .gallery a:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	z-index: 5;
}
/* line 57, ../sass/demo.scss */
.containers .gallery a.big img {
	width: 40%;
}
/* line 65, ../sass/demo.scss */
.align-center {
	text-align: center;
}
.archieves-data {
	padding-bottom: 60px;
	padding-top: 75px;
}
.isotope:after {
	content: '';
	display: block;
	clear: both;
}
/* ---- .element-item ---- */

.element-item {
	position: relative;
	float: left;
	width: 100px;
	height: 100px;
	margin: 5px;
	padding: 10px;
	background: #888;
	color: #262524;
}
.element-item > * {
	margin: 0;
	padding: 0;
}
.element-item .name {
	position: absolute;
	left: 10px;
	top: 60px;
	text-transform: none;
	letter-spacing: 0;
	font-size: 12px;
	font-weight: normal;
}
.element-item .symbol {
	position: absolute;
	left: 10px;
	top: 0px;
	font-size: 42px;
	font-weight: bold;
	color: white;
}
.element-item .number {
	position: absolute;
	right: 8px;
	top: 5px;
}
.element-item .weight {
	position: absolute;
	left: 10px;
	top: 76px;
	font-size: 12px;
}
.element-item.alkali {
	background: #F00;
	background: hsl(   0, 100%, 50%);
}
.element-item.alkaline-earth {
	background: #F80;
	background: hsl(  36, 100%, 50%);
}
.element-item.lanthanoid {
	background: #FF0;
	background: hsl(  72, 100%, 50%);
}
.element-item.actinoid {
	background: #0F0;
	background: hsl( 108, 100%, 50%);
}
.element-item.transition {
	background: #0F8;
	background: hsl( 144, 100%, 50%);
}
.element-item.post-transition {
	background: #0FF;
	background: hsl( 180, 100%, 50%);
}
.element-item.metalloid {
	background: #08F;
	background: hsl( 216, 100%, 50%);
}
.element-item.diatomic {
	background: #00F;
	background: hsl( 252, 100%, 50%);
}
.element-item.halogen {
	background: #F0F;
	background: hsl( 288, 100%, 50%);
}
.element-item.noble-gas {
	background: #F08;
	background: hsl( 324, 100%, 50%);
}
.download-sec {
	background: transparent;
	border: 1px solid #ccc;
	margin-top: 35px;
	padding: 12px 24px;
	width: 100%;
}
.img-download {
	float: left;
	margin-right: 12px;
	margin-top: -7px;
	width: 13%;
}
.content-download a {
	color: #333;
}
.img-dwnld > img {
	width: 22%;
}
.img-dwnld {
	left: 122px;
	position: absolute;
	top: -37px;
	width: 100%;
}
.icon-box-1 .content p a {
	margin-bottom: -17px;
	position: relative;
	top: 0;
	color: #333 !important;
}
.obejectiveheading {
	margin-top: 0 !important;
}
.bg-lighter {
	/*background-image: url("../images/min-survey.png");*/
	background-repeat: no-repeat;
	background-size: contain;
	background-position: 100% 100%;
}
.subscripation {
	width: 80%;
	margin: 0 auto;
	padding-top: 21px;
	padding-bottom: 12px;
}
.purpose-listing {
	width: 50%;
	float: right;
}
.heading-margin {
	margin-top: 111px;
	margin-bottom: -29px;
}
.content-dwnld > p {
	color: #333;
	font-size: 16px;
	padding-top: 30px;
	text-align: center;
}
.content-dwnld a {
	color: #333;
}
.downld-min {
	background: #eee none repeat scroll 0 0;
	border: 1px dashed #ccc;
	border-radius: 10px;
	padding: 10px 20px;
	width: 100%;
	margin-bottom: 65px;
}
.color-dw {
	color: #DE1E25;
	padding-right: 4px;
}
.paddin-main {
	padding-bottom: 70px;
	padding-top: 65px;
}
.education-formats {
	margin: 0;
	width: 60%;
	float: left;
	margin-top: 30px;
}
.education-formats li::before {
	color: #de1e25;
	left: 236px;
}
.service-list .col-md-3:nth-child(1), .service-list .col-md-3:nth-child(2), .service-list .col-md-3:nth-child(3), .service-list .col-md-3:nth-child(4), .service-list .col-md-3:nth-child(5), .service-list .col-md-3:nth-child(6), .service-list .col-md-3:nth-child(7), .service-list .col-md-3:nth-child(8) {
	border-bottom: 1px dashed #ccc;
	border-right: 1px dashed #ccc;
}
.service-list .col-md-3:nth-child(9), .service-list .col-md-3:nth-child(10), .service-list .col-md-3:nth-child(11), .service-list .col-md-3:nth-child(12) {
	border-right: 1px dashed #ccc;
}
.household > h3 {
	font-size: 16px;
}
.icon-img {
	background: #f9f9f9;
	border-radius: 100%;
	box-shadow: -3px 18px 33px #ddd;
	height: 80px;
	margin: 20px auto 15px;
	width: 80px;
}
.icon-finder {
	margin-top: 18px;
	width: 52%;
}
.below-items {
	padding-top: 30px;
	padding-bottom: 45px;
}
.household {
	height: 180px;
	width: 100%;
}
.founding-memberss {
	margin: 65px auto;
	width: 85%;
}
.image-card {
	margin-bottom: 25px;
	height: 270px;
}
.chief-title span {
	color: #999 !important;
}
.bg-histroy {
	background-color: #f8f8f8;
	background-repeat: no-repeat;
	width: 100%;
}
.histroy-content {
	padding-top: 0px;
}
.histroy-content > p {
	color: #333;
	font-size: 15px;
	line-height: 28px;
	padding-bottom: 20px;
	text-align: justify;
}
.minin-headings > ul {
	width: 85%;
	margin: 0 auto;
	margin-top: 14px;
	margin-bottom: 25px;
}
.minin-headings li {
	float: left;
	margin-bottom: 18px;
	margin-right: 15px;
	border: 1px solid #eee;
	border-radius: 5px;
	width: 180px;
	height: 95px;
	text-align: center;
	padding-top: 15px;
	font-size: 15px;
	color: #222;
	font-weight: normal;
}
.next-btn {
	float: right;
	margin-bottom: 24px;
	margin-right: 35px;
	margin-top: 0;
}
.pre-btn {
	float: left;
	margin-bottom: 24px;
	margin-top: 0;
}
.border-sep {
	border-bottom: 1px dashed #ccc;
	margin-bottom: -20px;
	margin-top: -14px;
}
.vice-chairperson > h3 {
	color: #de1e25;
	margin-top: 0;
	padding-bottom: 22px;
	text-align: center;
	text-transform: uppercase;
}
.vice-personsa .col-md-3 {
	width: 25%;
	height: 340px;
}
.vice-personsa > h3 {
	color: #de1e25;
	margin-top: 0;
	padding-bottom: 22px;
	text-align: center;
	text-transform: uppercase;
}
.imgs-pressing {
	cursor: pointer;
}
.vice-chairperson .col-md-3 {
	height: 240px;
	margin-bottom: 65px;
}
.vice-chairpersons .col-md-3 {
	height: 240px;
}
.modal-respective {
	z-index: 2147483647;
}
.subscribess {
	background: #eee !important;
	color: #535353 !important;
	border-color: #ccc !important;
}
.border-min {
	border-right: 1px dashed #333;
}
.modal-textheading {
	font-size: 18px;
	line-height: 26px;
	padding-bottom: 10px;
	padding-top: 20px;
	text-align: center;
}
.testimonialss > h3 {
	color: #de1e25;
	font-size: 18px;
	text-align: left;
}
.testimonialss > p {
	font-weight: normal;
	text-align: justify;
	color: #222;
}
.testimonialss {
	height: 320px;
}
.textimnials-minings > p {
	padding: 0 35px;
	text-align: justify;
	color: #222;
}
.test-textheading {
	color: #de1e25;
	font-size: 18px;
	padding-top: 0;
	text-align: center;
}
.min-btning {
	display: inline-block;
	font-size: 15px;
	font-weight: bold;
	line-height: 1;
	padding: 8px 24px !important;
	text-transform: capitalize !important;
	transition: all 0.3s ease 0s;
	vertical-align: top;
}
.rider-para a:hover {
	color: #fff !important;
}
.newsbg {
	position: absolute;
	right: -24px;
	top: -47px;
	width: 18%;
}
.new-badge {
	position: relative;
}
.carousel-indicators .active {
	background: #31708f;
}
.content {
	margin-top: 0px;
}
.adjust1 {
	float: left;
	width: 100%;
	margin-bottom: 0;
}
.adjust2 {
	margin: 0;
}
.carousel-indicators li {
	border : 1px solid #ccc;
}
.carousel-control {
	color: #31708f;
	width: 5%;
}
.carousel-control:hover, .carousel-control:focus {
	color: #31708f;
}
.carousel-control.left, .carousel-control.right {
	background-image: none;
}
.media-object {
	margin: auto;
	margin-top: 15%;
}

@media screen and (max-width: 768px) {
.media-object {
	margin-top: 0;
}
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
	left: -65% !important;
	margin-left: -10px;
}
.about-txting {
	padding-left: 73px;
	padding-right: 60px;
	margin-top: 0px;
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
	right: -65% !important;
	margin-right: -10px;
}
.indicator-listing {
	bottom: -50px !important;
}
.carousel-indicators .active {
	background: #de1e25 !important;
}
.contact-menu {
	text-align: center !important;
}
.gifimages {
	width: 92%;
	margin-left: 14px !important;
	margin-top: -5px;
}
.cpacha-code {
	margin-bottom: 12px;
	width: 105%;
	margin-left: -8px;
}
.contact-timeline {
	text-align: center !important;
}
.members-logos {
	bottom: -30px !important;
}
.viewgoogle {
	position: absolute;
	top: 86px;
	right: 22px;
	color: #DE1E25;
	font-weight: 600;
	font-size: 15px;
	text-decoration: underline;
}
.team-para {
	text-align: left;
}
.indiamaping {
	width: 75%;
	margin-top: 18px;
}
#basicModal .bs-slider {
	overflow: hidden;
	max-height: 700px;
	position: relative;
	background: #000000;
}
#basicModal .bs-slider:hover {
	cursor: -moz-grab;
	cursor: -webkit-grab;
}
#basicModal .bs-slider:active {
	cursor: -moz-grabbing;
	cursor: -webkit-grabbing;
}
#basicModal .bs-slider .bs-slider-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.40);
}
#basicModal .bs-slider > .carousel-inner > .item > img, #basicModal .bs-slider > .carousel-inner > .item > a > img {
	margin: auto;
	width: 100% !important;
	height: 560px !important;
}
/********************
*****Slide effect
**********************/

#basicModal .fade {
	opacity: 1;
}
#basicModal .fade .item {
	top: 0;
	z-index: 1;
	opacity: 0;
	width: 100%;
	position: absolute;
	left: 0 !important;
	display: block !important;
	-webkit-transition: opacity ease-in-out 1s;
	-moz-transition: opacity ease-in-out 1s;
	-ms-transition: opacity ease-in-out 1s;
	-o-transition: opacity ease-in-out 1s;
	transition: opacity ease-in-out 1s;
}
#basicModal .fade .item:first-child {
	top: auto;
	position: relative;
}
#basicModal .modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 20000000 !important;
	display: none;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
	outline: 0;
}
#basicModal .fade .item.active {
	opacity: 1;
	z-index: 2;
	-webkit-transition: opacity ease-in-out 1s;
	-moz-transition: opacity ease-in-out 1s;
	-ms-transition: opacity ease-in-out 1s;
	-o-transition: opacity ease-in-out 1s;
	transition: opacity ease-in-out 1s;
}
/*---------- LEFT/RIGHT ROUND CONTROL ----------*/
#basicModal .control-round .carousel-control {
	top: 47%;
	opacity: 0;
	width: 45px;
	height: 45px;
	z-index: 100;
	color: #ffffff;
	display: block;
	font-size: 24px;
	cursor: pointer;
	overflow: hidden;
	line-height: 43px;
	text-shadow: none;
	position: absolute;
	font-weight: normal;
	background: transparent;
	-webkit-border-radius: 100px;
	border-radius: 100px;
}
#basicModal .control-round:hover .carousel-control {
	opacity: 1;
}
#basicModal .control-round .carousel-control.left {
	left: 1%;
}
#basicModal .control-round .carousel-control.right {
	right: 1%;
}
#basicModal .control-round .carousel-control.left:hover, #basicModal .control-round .carousel-control.right:hover {
	color: #fdfdfd;
	background: rgba(0, 0, 0, 0.5);
	border: 0px transparent;
}
#basicModal .control-round .carousel-control.left>span:nth-child(1) {
	left: 45%;
}
#basicModal .control-round .carousel-control.right>span:nth-child(1) {
	right: 45%;
}
/*---------- INDICATORS CONTROL ----------*/
#basicModal .indicators-line > .carousel-indicators {
	right: 45%;
	bottom: 3%;
	left: auto;
	width: 90%;
	height: 20px;
	font-size: 0;
	overflow-x: auto;
	text-align: right;
	overflow-y: hidden;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	white-space: nowrap;
}
#basicModal .indicators-line > .carousel-indicators li {
	padding: 0;
	width: 15px;
	height: 15px;
	border: 1px solid rgb(158, 158, 158);
	text-indent: 0;
	overflow: hidden;
	text-align: left;
	position: relative;
	letter-spacing: 1px;
	background: rgb(158, 158, 158);
	-webkit-font-smoothing: antialiased;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	margin-right: 5px;
	-webkit-transition: all 0.5s cubic-bezier(0.22, 0.81, 0.01, 0.99);
	transition: all 0.5s cubic-bezier(0.22, 0.81, 0.01, 0.99);
	z-index: 10;
	cursor: pointer;
}
#basicModal .indicators-line > .carousel-indicators li:last-child {
	margin-right: 0;
}
#basicModal .indicators-line > .carousel-indicators .active {
	margin: 1px 5px 1px 1px;
	box-shadow: 0 0 0 2px #fff;
	background-color: transparent;
	position: relative;
	-webkit-transition: box-shadow 0.3s ease;
	-moz-transition: box-shadow 0.3s ease;
	-o-transition: box-shadow 0.3s ease;
	transition: box-shadow 0.3s ease;
	-webkit-transition: background-color 0.3s ease;
	-moz-transition: background-color 0.3s ease;
	-o-transition: background-color 0.3s ease;
	transition: background-color 0.3s ease;
}
#basicModal .indicators-line > .carousel-indicators .active:before {
	transform: scale(0.5);
	background-color: #fff;
	content: "";
	position: absolute;
	left: -1px;
	top: -1px;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	-webkit-transition: background-color 0.3s ease;
	-moz-transition: background-color 0.3s ease;
	-o-transition: background-color 0.3s ease;
	transition: background-color 0.3s ease;
}
/*---------- SLIDE CAPTION ----------*/
#basicModal .slide_style_left {
	text-align: left !important;
}
#basicModal .slide_style_right {
	text-align: right !important;
}
#basicModal .slide_style_center {
	text-align: center !important;
}
#basicModal .slide-text {
	left: 0;
	top: 25%;
	right: 0;
	margin: auto;
	padding: 10px;
	position: absolute;
	text-align: left;
	padding: 10px 85px;
}
#basicModal .slide-text > h1 {
	padding: 0;
	color: #ffffff;
	font-size: 70px;
	font-style: normal;
	line-height: 84px;
	margin-bottom: 30px;
	letter-spacing: 1px;
	display: inline-block;
	-webkit-animation-delay: 0.7s;
	animation-delay: 0.7s;
}
#basicModal .slide-text > p {
	padding: 0;
	color: #ffffff;
	font-size: 20px;
	line-height: 24px;
	font-weight: 300;
	margin-bottom: 40px;
	letter-spacing: 1px;
	-webkit-animation-delay: 1.1s;
	animation-delay: 1.1s;
}
#basicModal .slide-text > a.btn-default {
	color: #000;
	font-weight: 400;
	font-size: 13px;
	line-height: 15px;
	margin-right: 10px;
	text-align: center;
	padding: 17px 30px;
	white-space: nowrap;
	letter-spacing: 1px;
	display: inline-block;
	border: none;
	text-transform: uppercase;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
	-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
	transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
}
#basicModal .slide-text > a.btn-primary {
	color: #ffffff;
	cursor: pointer;
	font-weight: 400;
	font-size: 13px;
	line-height: 15px;
	margin-left: 10px;
	text-align: center;
	padding: 17px 30px;
	white-space: nowrap;
	letter-spacing: 1px;
	background: #00bfff;
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
	border: none;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
	-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
	transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
}
#basicModal .slide-text > a:hover, #basicModal .slide-text > a:active {
	color: #ffffff;
	background: #222222;
	-webkit-transition: background 0.5s ease-in-out, color 0.5s ease-in-out;
	transition: background 0.5s ease-in-out, color 0.5s ease-in-out;
}

/*------------------------------------------------------*/
/* RESPONSIVE
/*------------------------------------------------------*/

@media (max-width: 991px) {
#basicModal .slide-text h1 {
	font-size: 40px;
	line-height: 50px;
	margin-bottom: 20px;
}
#basicModal .slide-text > p {
	font-size: 18px;
}
}

/*---------- MEDIA 480px ----------*/
@media (max-width: 768px) {
#basicModal .slide-text {
	padding: 10px 50px;
}
.disk-links {
	display: block !important;
}
#basicModal .slide-text h1 {
	font-size: 30px;
	line-height: 40px;
	margin-bottom: 10px;
}
#basicModal .slide-text > p {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 20px;
}
#basicModal .control-round .carousel-control {
	display: none;
}
}

@media (max-width: 480px) {
#basicModal .slide-text {
	padding: 10px 30px;
}
#basicModal .slide-text h1 {
	font-size: 20px;
	line-height: 25px;
	margin-bottom: 5px;
}
#basicModal .slide-text > p {
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 10px;
}
#basicModal .slide-text > a.btn-default, #basicModal .slide-text > a.btn-primary {
	font-size: 10px;
	line-height: 10px;
	margin-right: 10px;
	text-align: center;
	padding: 10px 15px;
}
#basicModal .indicators-line > .carousel-indicators {
	display: none;
}
}
#basicModal .modal-dialog {
	width: 800px;
	margin: 30px auto;
}
.dialogbox {
	text-align: center;
	color: #535353;
	font-size: 20px;
}
.fade.in {
	opacity: 0.95 !important;
}
.hidden-indicator {
	visibility: hidden !important;
}
#squarespaceModal {
	overflow-x: hidden !important;
	padding: 0 !important;
}
#squarespaceModal1 {
	overflow-x: hidden !important;
}
#squarespaceModal2 {
	overflow-x: hidden !important;
}
#squarespaceModal3 {
	overflow-x: hidden !important;
}
#squarespaceModal4 {
	overflow-x: hidden !important;
}
#squarespaceModal5 {
	overflow-x: hidden !important;
}
#squarespaceModal6 {
	overflow-x: hidden !important;
}
#squarespaceModal7 {
	overflow-x: hidden !important;
}
#squarespaceModal8 {
	overflow-x: hidden !important;
}
.download-sec span {
	font-size: 13px;
	color: #333;
	font-style: italic;
	text-transform: capitalize;
}
.test-textheading span {
	font-size: 13px;
	color: #333;
	font-style: italic;
}
.icon-search::before {
	content: "" !important;
}
.heading4 {
	font-size: 18px;
	font-weight: 400;
	color: #111111;
	margin: 0px 0px 5px 0px;
}
.heading1 {
	font-size: 30px;
	line-height: 20px;
	text-transform: uppercase;
	color: #1b2834;
	font-weight: 900;
}
.content-quality {
	float: left;
	width: 193px;
}
.content-quality p {
	margin-left: 10px;
	font-size: 14px;
	font-weight: 600;
	line-height: 17px;
}
.content-quality p span {
	display: block;
}
.tabtop li a {
	font-weight: 600;
	color: #1b2834;
	border-radius: 0px;
	margin-right: 7.008px;
	border: 1px solid #ebebeb !important;
	font-size: 16px;
	margin-left: 15px;
	background: #ddd;
}
.tabtop .active a::before {
	content: "♦";
	position: absolute;
	top: 15px;
	left: 53px;
	color: #e31837;
	font-size: 33px;
}
.tabsetting {
	padding-top: 30px;
	width: 82.25%;
	margin: 0 auto;
}
.tabtop .active a:hover {
	color: #fff !important;
}
.tabtop .active a {
	background-color: #e31837 !important;
	color: #FFF !important;
}
.margin-tops {
	margin-top: 30px;
}
.tabtop li a:last-child {
	padding: 10px 25px;
}
.thbada {
	padding: 10px 28px !important;
}
.margin-tops4 {
	margin-top: 20px;
}
.tabsetting {
	padding-top: 30px;
}
.services {
	background-color: #d4d4d4;
	min-height: 710px;
	padding: 65px 0 27px 0;
}
.services a:hover {
	color: #000;
}
.services h1 {
	margin-top: 0px !important;
}
.heading-container p {
	text-align: center;
	font-size: 16px !important;
	text-transform: uppercase;
}
.home-content-top {
	padding-top: 35px;
	padding-bottom: 60px;
}
.padd-adjust {
	padding-top: 30px !important;
}
.mpf-survey h3 {
	text-align: left;
	padding-left: 90px;
	color: #333;
	text-transform: capitalize;
	padding-bottom: 15px;
}
.purpose-listing li {
	text-align: left;
	padding-left: 0px;
	font-size: 15px;
	margin-bottom: 13px;
}
.purpose-listing li::before {
	color: #de1e25;
	content: "\f05d ";
	font-family: fontawesome;
	padding-right: 14px;
	position: absolute;
	left: 47%;
}
.purpose-wif {
	width: 50%;
	float: left;
	padding-left: 50px;
}
.listing-img {
	width: 30px;
	display: inline-block;
	margin-right: 20px;
	height: 30px;
	position: relative;
	left: 9px;
	top: 8px;
}
.round-img {
	background: #eee;
	width: 50px;
	height: 50px;
	display: inline-block;
	border-radius: 100%;
	border: 1px solid #ccc;
	margin-right: 14px;
	position: relative;
	top: -8px;
}
.hosuehold-information h3 {
	font-size: 22px;
	line-height: 17px;
}
.hosuehold-information ul {
	margin-left: 93px;
	width: 85%;
	text-align: left;
	margin-top: -20px;
	margin-bottom: 15px;
}
.hosuehold-information li {
	margin-bottom: 8px;
}
.hosuehold-information li::before {
	color: #de1e25;
	content: "\f05d ";
	font-family: fontawesome;
	padding-right: 14px;
	position: absolute;
	left: -23px;
}
.width40 {
	width: 50%;
	float: left;
}
.width60 {
	width: 50%;
	float: left;
}
.minright{ float: right !important;}
.demographics-main li {
	border-bottom: 1px solid #eee;
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: 15px;
}
.hosuehold-information li {
	border-bottom: 1px dashed transparent !important;
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: 500;
	position: relative;
}
.imgs-pressing img {
	cursor: pointer;
	max-height: 100% !important;
}
.min-list {
	margin-top: 10px;
	margin-left: -58px;
	position: relative;
	left: 65px;
}
.min-list li {
	margin-bottom: -8px;
}
.min-list li::before {
	color: #de1e25;
	content: "\f05d ";
	font-family: fontawesome;
	padding-right: 14px;
	position: absolute;
	left: -36px;
}
.min-list ol {
	list-style: none;
}
.min-list li {
	counter-increment: item;
	margin-bottom: 4px;
	margin-left: 38px;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
}
.min-list li::before {
	margin-right: 10px;
	content: counter(item);
	border-radius: 100%;
	color: #333;
	width: 28px;
	text-align: center;
	display: inline-block;
	padding-left: 20px;
}
.link {
	margin-top: 15px !important;
}
.past-image {
	width: 70px;
	height: 70px;
	float: left;
	border-radius: 100%;
	background: #ccc;
	margin-right: 12px;
	margin-top: -8px;
	border: 2px solid #ccc;
}
/*.membershipss {
    float: right;
    margin-top: -56px;
    clear: both;
}*/
.membershipss {
	margin-top: -183px !important;
	margin-left: 142px !important;
}
.imgpast {
	border-radius: 100%;
}

@media only screen and (min-width:1921px) and (max-width:2560px) {
.tp-bgimg.defaultimg {
	background-position: center 25% !important;
}
.mruc {
	left: 28%;
}
.lslide img {
	width: auto;
	max-height: 480px;
	overflow: hidden;
}
}

@media only screen and (min-width:1860px) and (max-width:1920px) {
.tp-bgimg.defaultimg {
	background-position: center 29% !important;
}
.mruc {
	left: 20%;
}
.lslide img {
	width: auto;
	max-height: 480px;
	overflow: hidden;
}
}

@media only screen and (min-width:1400px) and (max-width:1440px) {
.mruc {
	left: 10%;
}
}

@media only screen and (min-width:1200px) and (max-width:1299px) {
body, html {
	overflow-x: hidden;
}
.aboutimgs {
	height: 475px;
}
.location-access {
	left: -260px;
}
.lslide img {
	width: 100%;
	height: 480px !important;
}
}

@media only screen and (min-width:1101px) and (max-width:1199px) {
.heading-section-1 h3 {
	line-height: 30px !important;
}
.subscribies {
	left: 21% !important;
	position: relative;
	top: -72px !important;
	background-color: #de0000 !important;
}
.purpose {
	width: 100%;
	margin-top: 80px;
}
.vice-chairperson .col-md-3 {
	height: 330px;
	width: 35%;
}
.header-1 {
	padding: 0px 0;
}
.sky-form .radio, .sky-form .checkbox {
	padding-left: 22px;
	width: 100% !important;
}
.sky-form fieldset {
	display: block;
	padding: 5px 0px !important;
	border: none;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 23px;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
	width: 50%;
	height: 330px;
}
.linking {
	margin-top: 82px;
	width: 100%;
}
.membershipss {
	margin-top: -187px;
	margin-left: 78px;
}
.service-list .col-md-3.col-sm-6 {
	height: 200px !important;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.news-see {
	padding-bottom: 0;
	padding-top: 35px;
}
.section-content {
	padding-bottom: 0px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.vice-chairperson li {
	width: 40%;
}
.aboutimgs {
	height: 412px;
}
.news-see {
	background-position: -56% 84%;
}
.tabtop li a {
	margin-left: 0;
}
.tabsetting {
	width: 100%;
}
.serviceBox {
	height: 180px;
}
.location-access {
	left: -130px;
}
.serviceBox .service-icon img {
	padding: 0;
	width: 70%;
	margin-top: -23px;
}
.serviceBox .service-content {
	margin-left: 0;
	margin-top: 31px;
}
.au-navbar-menu li::after {
	left: 5px;
}
.section-header.whitetext.fixedtext > h3 {
	left: -80% !important;
}
.bg_texting > h3 {
	padding-top: 22px;
}
.heading-section-1 h3 {
	font-size: 18px;
}
.about-txting {
    padding-left: 40px;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
}
.rich-texting {
	padding-left: 30px;
	padding-right: 42px;
}
.tg-formsingup fieldset .tg-btn {
	right: 40px !important;
}
.image-card-2 {
	padding: 0;
}
.section-header.whitetext.fixedtext > h3 {
	left: 31px;
}
.testimonails-btn {
	margin-left: -59px !important;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	margin-bottom: 10px !important;
}
.member-listing.lefting-design li::before {
	left: 10px;
}
.lslide img {
	width: 100%;
	height: 474px;
	object-fit: cover;
}
.advice-section #advice-carousel {
	margin-left: 80px;
}
.advice-section {
	background-position: 0px 32%;
}
.section-padding {
	margin-top: -79px;
}
}

@media only screen and (min-width:1025px) and (max-width:1099px) {
.serviceBox .service-icon img {
	padding: 0;
	width: 70%;
	margin-top: -23px;
}
.serviceBox .service-content {
	margin-left: 0;
	margin-top: 31px;
}
.news-see {
	background-position: -56% 84%;
}
.tabtop li a {
	margin-left: 0;
}
.tabsetting {
	width: 100%;
}
.serviceBox {
	height: 180px;
}
.location-access {
	left: -130px;
}
.au-navbar-menu li::after {
	left: 5px;
}
.section-header.whitetext.fixedtext > h3 {
	left: -43% !important;
}
.bg_texting > h3 {
	padding-top: 22px;
}
.heading-section-1 h3 {
	font-size: 22px;
}
.about-txting {
	padding-left: 0;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
}
.rich-texting {
	padding-left: 30px;
	padding-right: 42px;
}
.tg-formsingup fieldset .tg-btn {
	right: 40px !important;
}
.image-card-2 {
	padding: 0;
}
.section-header.whitetext.fixedtext > h3 {
	left: 31px;
}
.testimonails-btn {
	margin-left: -59px !important;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	margin-bottom: 10px !important;
}
.member-listing.lefting-design li::before {
	left: 10px;
}
.lslide img {
	width: 100%;
	height: 474px;
	object-fit: cover;
}
.advice-section #advice-carousel {
	margin-left: 80px;
}
.advice-section {
	background-position: 0px 32%;
}
.section-padding {
	margin-top: -79px;
}
}

@media only screen and (min-width:1081px) and (max-width:1099px) {
	.bg_texting > h3 {
    padding-bottom: 0px;
    text-align: left;
    padding-top: 45px;
    padding-left: 0px !important;
    margin-bottom: -18px;
}
.caption-1 {
    font-size: 21px !important;
}	
.subscribies {
	left: 21% !important;
	position: relative;
	top: -72px !important;
	background-color: #de0000 !important;
}
.purpose {
	width: 100%;
	margin-top: 80px;
}
.vice-chairperson .col-md-3 {
	height: 330px;
	width: 35%;
}
.header-1 {
	padding: 0px 0;
}
.sky-form .radio, .sky-form .checkbox {
	padding-left: 22px;
	width: 100% !important;
}
.sky-form fieldset {
	display: block;
	padding: 5px 0px !important;
	border: none;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 23px;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
	width: 50%;
	height: 330px;
}
.linking {
	margin-top: 82px;
	width: 100%;
}
.membershipss {
	margin-top: -250px;
	margin-left: 190px;
	margin-bottom: 220px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.news-see {
	padding-bottom: 0;
	padding-top: 35px;
}
.section-content {
	padding-bottom: 0px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.vice-chairperson li {
	width: 35%;
}
.news-see {
	background-position: -56% 84%;
}
.tabtop li a {
	margin-left: 0;
}
.tabsetting {
	width: 100%;
}
.serviceBox {
	height: 180px;
}
.location-access {
	left: -130px;
}
.au-navbar-menu li::after {
	left: 5px;
}
body, html {
	overflow-x: hidden !important;
}
.membershipss {
	margin-top: -164px;
	margin-left: 82px;
}
.application {
	margin-left: 0;
}
.aboutimgs {
	height: 445px;
}
.mruc {
	left: 29px;
}
.team-content {
	padding-top: 80px;
}
.bg_texting > h3 {
	padding-top: 22px;
}
.heading-section-1 h3 {
	font-size: 22px;
}
.about-txting {
    padding-left: 48px;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
}
.rich-texting {
	padding-left: 30px;
	padding-right: 42px;
}
.image-card-2 {
	padding: 0;
}
.section-header.whitetext.fixedtext > h3 {
	left: 31px;
}
.testimonails-btn {
	margin-left: -59px !important;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	margin-bottom: 10px !important;
}
.lslide img {
	width: 100%;
	height: 474px;
	object-fit: cover;
}
.advice-section #advice-carousel {
	margin-left: 80px;
}
.advice-section {
	background-position: 0px 32%;
}
.section-padding {
	margin-top: -79px;
}
}

@media only screen and (min-width:1025px) and (max-width:1080px) {
	.content {
    margin-top: 0px;
    padding-left: 31px;
}
	.subscribies{top: -80px !important;}
	.image-card-2 .card-body .content p {
    color: #222;
    font-size: 13px;
    font-style: italic;
    margin-bottom: 0;
    position: relative;
    top: 15px;
    left: -33px;
}
.disk-links {
    position: relative;
    top: 92px;
    left: -35px;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
    text-align: right !important;
    font-size: 22px !important;
}
.purpose {
	width: 100%;
	margin-top: 80px;
}
.vice-chairperson .col-md-3 {
	height: 330px;
	width: 35%;
}
.header-1 {
	padding: 0px 0;
}
.sky-form .radio, .sky-form .checkbox {
	padding-left: 22px;
	width: 100% !important;
}
.sky-form fieldset {
	display: block;
	padding: 5px 0px !important;
	border: none;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 23px;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
	width: 50%;
	height: 330px;
}
.linking {
	margin-top: 82px;
	width: 100%;
}
.membershipss {
	margin-top: -250px;
	margin-left: 190px;
	margin-bottom: 220px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.news-see {
	padding-bottom: 0;
	padding-top: 35px;
}
.section-content {
	padding-bottom: 0px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.vice-chairperson li {
	width: 35%;
}
.news-see {
	background-position: -56% 84%;
}
.tabtop li a {
	margin-left: 0;
}
.tabsetting {
	width: 100%;
}
.serviceBox {
	height: 180px;
}
.location-access {
	left: -130px;
}
.au-navbar-menu li::after {
	left: 5px;
}
body, html {
	overflow-x: hidden !important;
}
.membershipss {
	margin-top: -164px;
	margin-left: 82px;
}
.application {
	margin-left: 0;
}
.aboutimgs {
	height: 445px;
}
.mruc {
	left: 29px;
}
.team-content {
	padding-top: 80px;
}
.bg_texting > h3 {
    padding-top: 22px;
    padding-left: 30px !important;
}
.heading-section-1 h3 {
	font-size: 22px;
}
.about-txting {
	padding-left: 0;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
}
.rich-texting {
	padding-left: 30px;
	padding-right: 42px;
}
.image-card-2 {
	padding: 0;
}
.section-header.whitetext.fixedtext > h3 {
	left: 31px;
}
.testimonails-btn {
	margin-left: -59px !important;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	margin-bottom: 10px !important;
}
.lslide img {
	width: 100%;
	height: 474px;
	object-fit: cover;
}
.advice-section #advice-carousel {
	margin-left: 80px;
}
.advice-section {
	background-position: 0px 32%;
}
.section-padding {
	margin-top: -79px;
}
}

@media only screen and (min-width:993px) and (max-width:1024px) {
	.testimonialss {
    height: 414px;
}
	.bg_texting > h3{    padding-left: 25px !important;}
.serviceBox .service-icon img {
	padding: 0;
	width: 70%;
	margin-top: -23px;
}
.serviceBox .service-content {
	margin-left: 0;
	margin-top: 31px;
}
.heading-section-1 h3 {
	line-height: 30px !important;
}
.service-list .col-md-3.col-sm-6 {
	height: 200px !important;
}
.tg-formsingup fieldset .tg-btn {
	right: 36px !important;
}
.purpose {
	width: 100%;
	margin-top: 80px;
}
.vice-chairperson .col-md-3 {
	width: 30% !important;
}
.sky-form .radio, .sky-form .checkbox {
	padding-left: 22px;
	width: 100% !important;
}
.sky-form fieldset {
	display: block;
	padding: 5px 0px !important;
	border: none;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 23px;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
	width: 50%;
	height: 330px;
}
.linking {
	margin-top: 82px;
	width: 100%;
}
.membershipss {
	margin-top: -250px;
	margin-left: 190px;
	margin-bottom: 220px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.news-see {
	padding-bottom: 0;
	padding-top: 35px;
}
.section-content {
	padding-bottom: 0px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.vice-chairperson li {
	width: 35%;
}
.news-see {
	background-position: -56% 84%;
}
.tabtop li a {
	margin-left: 0;
}
.tabsetting {
	width: 100%;
}
.serviceBox {
	height: 180px;
}
.location-access {
	left: -130px;
}
.au-navbar-menu li::after {
	left: 5px;
}
body, html {
	overflow-x: hidden !important;
}
.membershipss {
	margin-top: -164px;
	margin-left: 82px;
}
.application {
	margin-left: 0;
}
.aboutimgs {
	height: 445px;
}
.mruc {
	left: 29px;
}
.team-content {
	padding-top: 80px;
}
.bg_texting > h3 {
	padding-top: 22px;
}
.heading-section-1 h3 {
	font-size: 22px;
}
.about-txting {
	padding-left: 0;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
}
.rich-texting {
	padding-left: 30px;
	padding-right: 42px;
}
.image-card-2 {
	padding: 0;
}
.section-header.whitetext.fixedtext > h3 {
	left: 31px;
}
.testimonails-btn {
	margin-left: -59px !important;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	margin-bottom: 10px !important;
}
.lslide img {
	width: 100%;
	height: 474px;
	object-fit: cover;
}
.advice-section #advice-carousel {
	margin-left: 80px;
}
.advice-section {
	background-position: 0px 32%;
}
.section-padding {
	margin-top: -79px;
}
}
@media only screen and (min-width:980px) and (max-width:991px) {
	.min-homepage li {
    width: 30% !important;
}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
        left:121px !important;
    margin-bottom: -15px !important;
}
	.subscribies {
    left: 3% !important;
    position: relative;
		top: -89px !important;}
.lSSlideWrapper {
    height:300px !important;
}
	.image-card-2 {
		padding: 45px 0px;}
	.team-section .lSSlideOuter .lSPager.lSGallery {
    display: inline-block;
    width: 100%!important;
    text-align: center;
    margin: 0 auto;
    position: relative !important;
    left: 0;
    height: 180px !important;
    margin-bottom: 20px;
}
	.header-mobile-1 .contact-widget {
    padding-left: 15px;
    margin-top: 0 !important; 
    float: left;
    width: 100%;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: -5px;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 7% !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 52%;
	margin-top: 66px;
}

.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.serviceBox .service-icon img {
	padding: 0;
	width: 70%;
	margin-top: -23px;
}
.serviceBox .service-content {
	margin-left: 0;
	margin-top: 31px;
}
.purpose {
	width: 50%;
	margin-top: 80px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
	width: 50%;
	height: 330px;
}
.linking {
	margin-top: 25px;
	width: 100%;
}
.membershipss {
	margin-top: -250px;
	margin-left: 190px;
	margin-bottom: 220px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.section-content {
	padding-bottom: 0px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.vice-chairperson li {
	width: 40%;
}
.about-txting {
	margin-left: 0;
}
.aboutimg {
	margin-top: 54px;
}
.aboutimgs {
	height: 475px;
}
.mruc {
	display: none;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.footer-links {
	width: 50%;
}
.images-teddting {
	margin-top: 66px;
	margin-bottom: -26px;
	/* background: rgba(0,0,0,0.75);*/
	color: #333;
	padding-left: 22px;
	padding-right: 31px;
	padding-top: 0;
	padding-bottom: 10px;
}
.membershipss {
	margin-top: -265px;
	margin-left: 211px;
	margin-bottom: 245px;
}
.heading-section-2 h3 {
	margin-top: -85px;
}
.navbar-mobile-1 ul.au-navbar-menu li a {
	border-bottom: 1px solid #333;
}
.navbar-mobile-1 {
	background-color: #333 !important;
}
.navbar-mobile-1 ul.au-navbar-menu li:hover > a {
	color: #DC3338 !important;
}
.left p {
	font-size: 14px;
}
.right p {
	font-size: 14px;
}
.cd-timeline-img img {
	width: 24px;
}
.cd-timeline-img {
	width: 25px;
	height: 25px;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop > .clicked {
	color: #f1c40f !important;
}
.navbar-mobile-1 ul.au-navbar-menu li a {
	border-bottom: 1px solid #535353 !important;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop .drop-menu li a {
	border-bottom: 1px solid #e1e1e1;
	color: #333 !important;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop .drop-menu {
	background-color: #f8f8f8 !important;
}
.au-navbar-menu li::after {
	display: none;
}
.mruc {
	font-size: 24px;
	line-height: 24px;
}
.img-shifting {
	width: 60%;
	top: 0;
}
.cpacha-code {
	width: 50% !important;
}
.next-step {
	left: -91px !important;
}
.feature_section11 strong {
	margin-left: 258px !important;
}
.img-download {
	width: 20% !important;
}
.advice-section {
	visibility: visible;
}
.purpose {
	width: 60%;
	margin-top: 80px;
	margin-bottom: 24px;
}
.img-dwnld > img {
	width: 18% !important;
}
.section-padding {
	padding-bottom: 0 !important;
}
.team-section .lSSlideOuter {
	padding-top: 0;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 4px !important;
}
.testimonialss {
	height: 350px !important;
}
.wizard h3 {
	margin-top: 35px;
}
.contact-formss {
	background: #ccc;
	margin: 0 auto -8px;
	padding: 30px 44px;
	position: relative;
	top: 11px;
	width: 75%;
}
.location-access {
	left: 0;
}
.heading-margin {
	margin-top: 93px;
	margin-bottom: -30px;
}
.about-txting {
	margin-top: 0 !important;
}
.paddin-main {
	padding-bottom: 70px;
	padding-top: 69px !important;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
    margin-top: 13px !important;
    background: #333;
    margin-right: 25px;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 160px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 48% !important;
	margin: 0 auto;
	margin-bottom: 14px;
}
.display-none {
	display: none;
}
#basicModal .modal-dialog {
	width: 100%;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.vice-chairperson .col-md-3 {
	width: 45%;
}
.heading-section-1 h3 {
    font-size: 22px !important;
    padding-top: 43px;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.bg-lighter {
	padding-bottom: 105px;
}
.news-see {
	padding-bottom: 75px !important;
	padding-top: 35px;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.search-widget-1 .icon-search {
    margin-top: 13px !important;
    background: #333;
    margin-right: 25px;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
.section-content {
	padding-bottom: 0;
	background: transparent;
	padding-left: 30px;
	padding-right: 39px;
	margin-top: 20px;
	color: #333 !important;
}
}
@media only screen and (min-width:901px) and (max-width:979px) {
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
        left: 77px !important;
    margin-bottom: -15px !important;
}

	.subscribies {
    left: 3% !important;
    position: relative;
		top: -89px !important;}
.lSSlideWrapper {
    height: 410px !important;
}
	.image-card-2 {
		padding: 45px 0px;}
	.team-section .lSSlideOuter .lSPager.lSGallery {
    display: inline-block;
    width: 100%!important;
    text-align: center;
    margin: 0 auto;
    position: relative !important;
    left: 0;
    height: 180px !important;
    margin-bottom: 20px;
}
	.header-mobile-1 .contact-widget {
    padding-left: 15px;
    margin-top: 0 !important; 
    float: left;
    width: 100%;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 7% !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 52%;
	margin-top: 66px;
}

.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.serviceBox .service-icon img {
	padding: 0;
	width: 70%;
	margin-top: -23px;
}
.serviceBox .service-content {
	margin-left: 0;
	margin-top: 31px;
}
.purpose {
	width: 50%;
	margin-top: 80px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
	width: 50%;
	height: 330px;
}
.linking {
	margin-top: 25px;
	width: 100%;
}
.membershipss {
	margin-top: -250px;
	margin-left: 190px;
	margin-bottom: 220px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.section-content {
	padding-bottom: 0px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.vice-chairperson li {
	width: 40%;
}
.about-txting {
	margin-left: 0;
}
.aboutimg {
	margin-top: 54px;
}
.aboutimgs {
	height: 475px;
}
.mruc {
	display: none;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.footer-links {
	width: 50%;
}
.images-teddting {
	margin-top: 66px;
	margin-bottom: -26px;
	/* background: rgba(0,0,0,0.75);*/
	color: #333;
	padding-left: 22px;
	padding-right: 31px;
	padding-top: 0;
	padding-bottom: 10px;
}
.membershipss {
	margin-top: -265px;
	margin-left: 211px;
	margin-bottom: 245px;
}
.heading-section-2 h3 {
	margin-top: -85px;
}
.navbar-mobile-1 ul.au-navbar-menu li a {
	border-bottom: 1px solid #333;
}
.navbar-mobile-1 {
	background-color: #333 !important;
}
.navbar-mobile-1 ul.au-navbar-menu li:hover > a {
	color: #DC3338 !important;
}
.left p {
	font-size: 14px;
}
.right p {
	font-size: 14px;
}
.cd-timeline-img img {
	width: 24px;
}
.cd-timeline-img {
	width: 25px;
	height: 25px;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop > .clicked {
	color: #f1c40f !important;
}
.navbar-mobile-1 ul.au-navbar-menu li a {
	border-bottom: 1px solid #535353 !important;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop .drop-menu li a {
	border-bottom: 1px solid #e1e1e1;
	color: #333 !important;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop .drop-menu {
	background-color: #f8f8f8 !important;
}
.au-navbar-menu li::after {
	display: none;
}
.mruc {
	font-size: 24px;
	line-height: 24px;
}
.img-shifting {
	width: 60%;
	top: 0;
}
.cpacha-code {
	width: 50% !important;
}
.next-step {
	left: -91px !important;
}
.feature_section11 strong {
	margin-left: 258px !important;
}
.img-download {
	width: 20% !important;
}
.advice-section {
	visibility: visible;
}
.purpose {
	width: 60%;
	margin-top: 80px;
	margin-bottom: 24px;
}
.img-dwnld > img {
	width: 18% !important;
}
.section-padding {
	padding-bottom: 0 !important;
}
.team-section .lSSlideOuter {
	padding-top: 0;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 4px !important;
}
.testimonialss {
	height:380px !important;
}
.wizard h3 {
	margin-top: 35px;
}
.contact-formss {
	background: #ccc;
	margin: 0 auto -8px;
	padding: 30px 44px;
	position: relative;
	top: 11px;
	width: 75%;
}
.location-access {
	left: 0;
}
.heading-margin {
	margin-top: 93px;
	margin-bottom: -30px;
}
.about-txting {
	margin-top: 0 !important;
}
.paddin-main {
	padding-bottom: 70px;
	padding-top: 69px !important;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
    margin-top: 13px !important;
    background: #333;
    margin-right: 25px;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 160px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 48% !important;
	margin: 0 auto;
	margin-bottom: 14px;
}
.display-none {
	display: none;
}
#basicModal .modal-dialog {
	width: 100%;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.vice-chairperson .col-md-3 {
	width: 45%;
}
.heading-section-1 h3 {
    font-size: 22px !important;
    padding-top: 43px;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.bg-lighter {
	padding-bottom: 105px;
}
.news-see {
	padding-bottom: 75px !important;
	padding-top: 35px;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.search-widget-1 .icon-search {
    margin-top: 13px !important;
    background: #333;
    margin-right: 25px;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
.section-content {
	padding-bottom: 0;
	background: transparent;
	padding-left: 30px;
	padding-right: 39px;
	margin-top: 20px;
	color: #333 !important;
}
}

@media only screen and (min-width:801px) and (max-width:900px) {
	.min-homepage li {
    width: 30% !important;
}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -62px !important;
}

	.minright{margin-bottom: 85px;}
	.lSSlideWrapper {
    height: 410px !important;
}
	.image-card-2 {
		padding: 45px 0px;}
	.team-section .lSSlideOuter .lSPager.lSGallery {
    display: inline-block;
    width: 100%!important;
    text-align: center;
    margin: 0 auto;
    position: relative !important;
    left: 0;
    height: 180px !important;
    margin-bottom: 20px;
}
	.header-mobile-1 .contact-widget {
    padding-left: 15px;
    margin-top: 0 !important; 
    float: left;
    width: 100%;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 7% !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 52%;
	margin-top: 66px;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: 433px;
}
.serviceBox .service-icon img {
	padding: 0;
	width: 70%;
	margin-top: -23px;
}
.serviceBox .service-content {
	margin-left: 0;
	margin-top: 31px;
}
.purpose {
	width: 50%;
	margin-top: 80px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
	width: 52% !important;
	height: 330px;
}
.linking {
	margin-top: 25px;
	width: 100%;
}
.membershipss {
	margin-top: -250px;
	margin-left: 190px;
	margin-bottom: 220px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.section-content {
	padding-bottom: 0px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.vice-chairperson li {
	width: 49%;
}
.aboutimg {
	margin-top: 54px;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.footer-links {
	width: 50%;
}
.images-teddting {
	margin-top: 66px;
	margin-bottom: -26px;
	/*background: rgba(0,0,0,0.75);*/
	color: #eee;
	padding-left: 22px;
	padding-right: 31px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.heading-section-2 h3 {
	margin-top: -85px;
}
.navbar-mobile-1 ul.au-navbar-menu li a {
	border-bottom: 1px solid #333;
}
.navbar-mobile-1 {
	background-color: #333 !important;
}
.navbar-mobile-1 ul.au-navbar-menu li:hover > a {
	color: #DC3338 !important;
}
.left p {
	font-size: 14px;
}
.right p {
	font-size: 14px;
}
.cd-timeline-img img {
	width: 24px;
}
.cd-timeline-img {
	width: 25px;
	height: 25px;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop > .clicked {
	color: #f1c40f !important;
}
.navbar-mobile-1 ul.au-navbar-menu li a {
	border-bottom: 1px solid #535353 !important;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop .drop-menu li a {
	border-bottom: 1px solid #e1e1e1;
	color: #333 !important;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop .drop-menu {
	background-color: #f8f8f8 !important;
}
.au-navbar-menu li::after {
	display: none;
}
.mruc {
	font-size: 24px;
	line-height: 24px;
}
.img-shifting {
	width: 60%;
	top: 0;
}
.cpacha-code {
	width: 50% !important;
}
.next-step {
	left: -91px !important;
}
.feature_section11 strong {
	margin-left: 153px !important;
}
.img-download {
	width: 20% !important;
}
.advice-section {
	visibility: visible;
}
.img-dwnld > img {
	width: 18% !important;
}
.section-padding {
	padding-bottom: 0 !important;
}
.team-section .lSSlideOuter {
    padding-top: 0;
    margin-top: 60px;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 4px !important;
}
.testimonialss {
	height: 350px !important;
}
.wizard h3 {
	margin-top: 35px;
}
.contact-formss {
	background: #ccc;
	margin: 0 auto -8px;
	padding: 30px 44px;
	position: relative;
	top: 11px;
	width: 75%;
}
.location-access {
	left: 0;
}
.heading-margin {
	margin-top: 93px;
	margin-bottom: -30px;
}
.about-txting {
	margin-top: 0 !important;
}
.paddin-main {
	padding-bottom: 70px;
	padding-top: 69px !important;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
    margin-top: 13px !important;
    background: #333;
    margin-right: 20px;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 160px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 48% !important;
	margin: 0 auto;
	margin-bottom: 14px;
}
.display-none {
	display: none;
}
#basicModal .modal-dialog {
	width: 100%;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.vice-chairperson .col-md-3 {
	width: 40%;
}
.heading-section-1 h3 {
    font-size: 22px !important;
    padding-top: 45px;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.news-see {
	padding-bottom: 75px !important;
	padding-top: 35px;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.subscribies {
	left: -11% !important;
	top: -60px !important;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
.section-content {
	padding-bottom: 0;
	background: transparent;
	padding-left: 30px;
	padding-right: 39px;
	margin-top: 20px;
	color: #333 !important;
}
}

@media only screen and (min-width:768px) and (max-width:800px) {
	.slider_bg{ display: none !important;}
	.min-homepage li {
    width: 30% !important;
}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -62px !important;
}

	.minright{margin-bottom: 85px;}
	.lSSlideWrapper {
    height: 410px !important;
}
	.image-card-2 {
		padding: 45px 0px;}
	.team-section .lSSlideOuter .lSPager.lSGallery {
    display: inline-block;
    width: 100%!important;
    text-align: center;
    margin: 0 auto;
    position: relative !important;
    left: 0;
    height: 180px !important;
    margin-bottom: 20px;
}
	.header-mobile-1 .contact-widget {
    padding-left: 15px;
    margin-top: 0 !important; 
    float: left;
    width: 100%;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 7% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 38% !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 52%;
	margin-top: 66px;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
}
	.link-now{left: 12px;}
.heading-page-1 {
	color: #fff;
	padding: 40px 0;
}
.content {
	margin-top: 0px;
	padding-bottom: 26px;
}
.images-teddting {
	margin-top: 0;
	margin-bottom: 0;
}
.membershipss {
	margin-top: 0 !important;
	margin-left: 0 !important;
}
.education-formats {
	width: 55% !important;
}
.serviceBox .service-icon img {
	padding: 0;
	width: 70%;
	margin-top: -23px;
}
.serviceBox .service-content {
	margin-left: 0;
	margin-top: 31px;
}
.purpose {
	width: 50%;
	margin-top: 80px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
	width: 50% !important;
	height: 330px;
}
.linking {
	margin-top: 25px;
	width: 100%;
}
.membershipss {
	margin-top: -250px;
	margin-left: 190px;
	margin-bottom: 220px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.section-content {
	padding-bottom: 0px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.vice-chairperson li {
	width: 49%;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.heading-section-1 h3 {
	padding-top: 28px;
	padding-bottom: 10px;
	margin-left: 0;
}
.width40, .width60 {
	width: 100% !important;
}
.footer-links {
	width: 50%;
}
.heading-section-2 h3 {
	margin-top: -85px;
}
.navbar-mobile-1 ul.au-navbar-menu li a {
	border-bottom: 1px solid #333;
}
.navbar-mobile-1 {
	background-color: #333 !important;
}
.navbar-mobile-1 ul.au-navbar-menu li:hover > a {
	color: #DC3338 !important;
}
.left p {
	font-size: 14px;
}
.right p {
	font-size: 14px;
}
.cd-timeline-img img {
	width: 24px;
}
.cd-timeline-img {
	width: 25px;
	height: 25px;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop > .clicked {
	color: #f1c40f !important;
}
.navbar-mobile-1 ul.au-navbar-menu li a {
	border-bottom: 1px solid #535353 !important;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop .drop-menu li a {
	border-bottom: 1px solid #e1e1e1;
	color: #333 !important;
}
.navbar-mobile-1 ul.au-navbar-menu li.drop .drop-menu {
	background-color: #f8f8f8 !important;
}
.au-navbar-menu li::after {
	display: none;
}
.mruc {
	font-size: 24px;
	line-height: 24px;
	display: none;
}
.img-shifting {
	width: 60%;
	top: 0;
}
.cpacha-code {
	width: 50% !important;
}
.next-step {
	left: -91px !important;
}
.feature_section11 strong {
	margin-left: 153px !important;
}
.img-download {
	width: 20% !important;
}
.img-dwnld > img {
	width: 18% !important;
}
.section-padding {
	padding-bottom: 0 !important;
}
.team-section .lSSlideOuter {
    padding-top: 0;
    margin-top: 70px;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 4px !important;
}
.testimonialss {
	height: 350px !important;
}
.wizard h3 {
	margin-top: 35px;
}
.contact-formss {
	background: #ccc;
	margin: 0 auto -8px;
	padding: 30px 44px;
	position: relative;
	top: 11px;
	width: 75%;
}
.location-access {
	left: 0;
}
.heading-margin {
	margin-top: 128px;
	margin-bottom: 4px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
}
.about-txting {
	margin-top: 0 !important;
}
.paddin-main {
	padding-bottom: 70px;
	padding-top: 69px !important;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
    margin-top: 13px !important;
    background: #333;
    margin-right: 20px;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 160px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 48% !important;
	margin: 0 auto;
	margin-bottom: 14px;
}
.display-none {
	display: none;
}
#basicModal .modal-dialog {
	width: 100%;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.vice-chairperson .col-md-3 {
	width: 45% !important;
}
.heading-section-1 h3 {
	font-size: 22px !important;
	line-height: 37px;
}
.grid-nccs {
	float: left;
	width: 43%;
	margin-right: 0;
	margin-top: 34px;
	margin-left: 0;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.bg-lighter {
	padding-bottom: 105px;
}
.news-see {
	padding-bottom: 32px;
	padding-top: 35px;
}
.application {
	display: none;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}

	.subscribies {
	left: -15% !important;
	top: -140px !important;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
.section-content {
	padding-bottom: 0;
}
.membershipss {
	margin-top: 24px;
	margin-left: 50px;
	MARGIN-BOTTOM: 12px;
}
}

@media only screen and (min-width:741px) and (max-width:767px) {
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 80% !important;
    margin-bottom: 20px !important;
}
	.histroy-content .halfBoxes > p{    padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -62px !important;
}
	.minright{margin-bottom: 85px;}
	.lSSlideWrapper {
    height: 335px !important;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 10% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 45% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 100%;
}
.vice-chairperson li {
	width: 43.33% !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 28px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 50%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
}
	auto
.img-posting li {
	width: 44% !important;
}
.member-collz {
	width: 28% !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 25px;
}
.purpose {
	width: 50%;
	margin-top: 80px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
	width: 100%;
	height: 330px;
}
.linking {
	margin-top: 25px;
	width: 100%;
}
.membershipss {
	margin-top: -250px;
	margin-left: 190px;
	margin-bottom: 220px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.section-content {
	padding-bottom: 0px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.gifimages {
	width: 60%;
	margin-left: 36% !important;
}
.heading-section-1 h3 {
	font-size: 26px !important;
	padding-top: 31px;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 95%;
}
.margin_btm_21 {
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 20px;
}
.footer-links {
	width: 50%;
}
.member-collz {
	width: 50%;
}
.cpacha-code {
	width: 50% !important;
}
.gifimages {
	width: 38% !important;
	position: relative;
	float: right;
	left: -33px;
}
.next-step {
	left: -41px !important;
}
.header-mobile-1 .contact-widget {
    margin-top: 0;
}
.feature_section11 strong {
	margin-left: 240px !important;
}
.img-download {
	width: 7% !important;
	padding-right: 10px;
}
.img-dwnld > img {
	width: 11% !important;
}
.team-section .lSSlideOuter {
    padding-top: 0;
    margin-top: 100px;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 20px !important;
}
.testimonialss {
	height: 280px !important;
}
.heading-margin {
	margin-top: 93px;
	margin-bottom: -30px;
}
.about-txting {
	margin-top: 0 !important;
}
.bgimg-1 {
	padding-top: 0;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
    margin-top: 30px !important;
    background: #333;
    margin-right: 25px;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 315px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 54% !important;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.vice-chairperson .col-md-3 {
	width: 50%;
}
.heading-section-1 h3 {
	font-size: 24px !important;
	margin-left: 0;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.subscribies {
	left: -19% !important;
	top: -150px !important;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
}

@media only screen and (min-width:722px) and (max-width:740px) {
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 80% !important;
    margin-bottom: 20px !important;
}
	.histroy-content .halfBoxes > p{    padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -62px !important;
}
	.minright{margin-bottom: 85px;}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 10% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 100% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 40%;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 25px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 50%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: 433px;
	width: 100%;
}
.lSSlideWrapper {
	height: 335px !important;
}
.member-collz {
	width: 49% !important;
}
.img-posting li {
	width: 44% !important;
}
.location-access ul {
	margin-left: 45px;
}
.heading-section-1 h3 {
	font-size: 24px !important;
	margin-left: 0 !important;
	margin-top: 37px;
}
.purpose {
	width: 50%;
	margin-top: 80px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
	width: 100%;
	height: 330px;
}
.linking {
	margin-top: 25px;
	width: 100%;
}
.membershipss {
	margin-top: -250px;
	margin-left: 190px;
	margin-bottom: 220px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.section-content {
	padding-bottom: 0px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.gifimages {
	width: 60%;
	margin-left: 36% !important;
}
.next-step {
	left: -36px !important;
}
.vice-chairperson li {
	width: 100%;
}
.gifimages {
	width: 70% !important;
	position: relative;
	float: right;
	left: -33px;
}
.vice-chairperson li {
	width: 100%;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 95%;
}
.margin_btm_21 {
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 20px;
}
.footer-links {
	width: 50%;
}
.cpacha-code {
	width: 50% !important;
}
.gifimages {
	width: 38% !important;
	position: relative;
	float: right;
	left: -33px;
}
.next-step {
	left: -41px !important;
}
.header-mobile-1 .contact-widget {
	margin-top: 0;
}
.feature_section11 strong {
	margin-left: 240px !important;
}
.img-download {
	width: 10% !important;
}
.img-dwnld > img {
	width: 11% !important;
}
.team-section .lSSlideOuter {
	padding-top: 0;
	margin-top: 100px;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 20px !important;
}
.testimonialss {
	height: 280px !important;
}
.heading-margin {
	margin-top: 93px;
	margin-bottom: -30px;
}
.about-txting {
	margin-top: 0 !important;
}
.bgimg-1 {
	padding-top: 0;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
	margin-top: 30px !important;
	background: #333;
	margin-right: 25px;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 315px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 30% !important;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.subscribies {
	left: -21% !important;
	top: -150px !important;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
}

@media only screen and (min-width:681px) and (max-width:721px) {
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 80% !important;
    margin-bottom: 20px !important;
}
	.histroy-content .halfBoxes > p{    padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -62px !important;
}
	.minright{margin-bottom: 85px;}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 10% !important;
}
.vice-personsa .col-md-3 {
	height: 300px;
	width: 100% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 100% !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 50%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: 433px;
	width: 100%;
}
.lSSlideWrapper {
	height: 335px !important;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 20px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 50%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
}
.lSSlideWrapper {
	height: 320px !important;
}
.img-posting li {
	width: 44% !important;
}
.member-collz {
	width: 49% !important;
}
.location-access ul {
	margin-left: 45px;
}
.purpose {
	width: 50%;
	margin-top: 80px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
    width: 100%;
    height: 400px !important;
}
.linking {
	margin-top: 25px;
	width: 100%;
}
.membershipss {
	margin-top: -250px;
	margin-left: 190px;
	margin-bottom: 220px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.section-content {
	padding-bottom: 0px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.gifimages {
	width: 60%;
	margin-left: 36% !important;
}
.next-step {
	left: -36px !important;
}
.vice-chairperson li {
	width: 100%;
}
.gifimages {
	width: 98% !important;
	position: relative;
	float: right;
	left: 0;
}
.margin_btm_21 {
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 20px;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 90%;
}
.footer-links {
	width: 50%;
}
.cpacha-code {
	width: 50% !important;
}
.next-step {
	left: -41px !important;
}
.header-mobile-1 .contact-widget {
	margin-top: 0;
}
.feature_section11 strong {
	margin-left: 240px !important;
}
.img-download {
	width: 10% !important;
}
.img-dwnld > img {
	width: 11% !important;
}
.team-section .lSSlideOuter {
	padding-top: 0;
	margin-top: 100px;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 20px !important;
}
.testimonialss {
	height: 280px !important;
}
.heading-margin {
	margin-top: 93px;
	margin-bottom: -30px;
}
.about-txting {
	margin-top: 0 !important;
}
.bgimg-1 {
	padding-top: 0;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
	margin-top: 30px !important;
	background: #333;
	margin-right: 30px;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 315px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 30% !important;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.heading-section-1 h3 {
	font-size: 24px !important;
	margin-left: 0 !important;
	margin-top: 36px;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.subscribies {
	left: -25% !important;
	top: -140px !important;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
}

@media only screen and (min-width:641px) and (max-width:680px) {
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 80% !important;
    margin-bottom: 20px !important;
}
	.histroy-content .halfBoxes > p{    padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -62px !important;
}
	.minright{margin-bottom: 85px;}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 10% !important;
}
.vice-personsa .col-md-3 {
	height: 300px;
	width: 100% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 100% !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 50%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
}
.lSSlideWrapper {
	height: 335px !important;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 25px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 50%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
}
.lSSlideWrapper {
	height: 335px !important;
}
.img-posting li {
	width: 44% !important;
}
.member-collz {
	width: 100% !important;
}
.img-posting li {
	width: 44% !important;
}
.purpose {
	width: 50%;
	margin-top: 80px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
    width: 100%;
    height: 400px !important;
}
.linking {
	margin-top: 25px;
	width: 100%;
}
.membershipss {
	margin-top: -211px;
	margin-left: 136px;
	margin-bottom: 188px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.section-content {
	padding-bottom: 0px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.gifimages {
	width: 60%;
	margin-left: 36% !important;
}
.next-step {
	left: -36px !important;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 85%;
}
.vice-chairperson li {
	width: 100%;
}
.margin_btm_21 {
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 24px;
}
.footer-links {
	width: 50%;
}
.feature_section11 strong {
	margin-left: 240px !important;
}
.img-download {
	width: 10% !important;
}
.img-dwnld > img {
	width: 11% !important;
}
.team-section .lSSlideOuter {
	padding-top: 0;
	margin-top: 100px;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 20px !important;
}
.testimonialss {
	height: 280px !important;
}
.heading-margin {
	margin-top: 93px;
	margin-bottom: -30px;
}
.about-txting {
	margin-top: 0 !important;
}
.bgimg-1 {
	padding-top: 0;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
	margin-top: 30px !important;
	background: #333;
	margin-right: 28px;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 272px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 30% !important;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.heading-section-1 h3 {
	font-size: 24px !important;
	margin-left: 0;
	margin-top: 24px !important;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.subscribies {
	left: -29% !important;
	top: 130px !important;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
}

@media only screen and (min-width:581px) and (max-width:640px) {
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 75% !important;
    margin-bottom: 20px !important;
}
	.histroy-content .halfBoxes > p{    padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -62px !important;
}
	.minright{margin-bottom: 85px;}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 10% !important;
}
.vice-personsa .col-md-3 {
	height: 300px;
	width: 100% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 100% !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 50%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
}
.lSSlideWrapper {
	height: 335px !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 20px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 20px !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 40%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
}
.lSSlideWrapper {
	height: 335px !important;
}
.img-posting li {
	width: 44% !important;
}
.img-posting li {
	width: 44% !important;
}
.member-collz {
	width: 100% !important;
}
.downloading-mruc {
	margin-top: 60px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
    width: 100%;
    height: 400px !important;
}
.linking {
	margin-top: 0;
	width: 100%;
}
.membershipss {
	margin-top: -211px;
	margin-left: 136px;
	margin-bottom: 229px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.irs-survey {
	margin-top: 20px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
}
.tac-texting {
	margin: 42px auto 0;
}
.section-content {
	padding-bottom: 0;
}
.bg-lighter {
	padding-bottom: 20px;
}
.sesson-mins {
	margin-top: 35px;
}
.downloading-mruc {
	margin-top: 60px;
}
.margin_btm_21 {
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 20px;
}
.vice-chairperson li {
	width: 100%;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.footer-links {
	width: 50%;
}
.img-download {
	width: 10% !important;
}
.img-dwnld > img {
	width: 11% !important;
}
.team-section .lSSlideOuter {
	padding-top: 0;
	margin-top: 100px;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 20px !important;
}
.testimonialss {
	height: 280px !important;
}
.heading-margin {
	margin-top: 93px;
	margin-bottom: -30px;
}
.about-txting {
	margin-top: 0 !important;
}
.bgimg-1 {
	padding-top: 0;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
	margin-top: 30px !important;
	background: #333;
	margin-right: 20px;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 272px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 30% !important;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.heading-section-1 h3 {
	font-size: 24px !important;
	margin-left: 0 !important;
	margin-top: 36px !important;
}
.disk-links {
	display: none;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.subscribies {
	left: -42% !important;
	top: 140px !important;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
}

@media only screen and (min-width:541px) and (max-width:580px) {
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 75% !important;
    margin-bottom: 20px !important;
}
	.histroy-content .halfBoxes > p{    padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -62px !important;
}
	.minright{margin-bottom: 85px;}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 10% !important;
}
.vice-personsa .col-md-3 {
	height: 300px;
	width: 100% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 100% !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: none;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 50%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: 433px;
	width: 100%;
}
.lSSlideWrapper {
	height: 335px !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 25px;
}
.image-card {
	margin-bottom: 0;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 40%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
}
.lSSlideWrapper {
	height: 320px !important;
}
.img-posting li {
	width: 44% !important;
}
#custom_carousel .controls li {
	display: inline-block;
	width: 100% !important;
}
.disk-links {
	display: none;
}
.downloading-mruc {
	margin-top: 60px;
}
.member-collz {
	width: 100% !important;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
    width: 100%;
    height: 400px !important;
}
.linking {
	margin-top: 0;
	width: 100%;
}
.membershipss {
	margin-top: -211px !important;
	margin-left: 136px;
	margin-bottom: 240px;
}
.left p {
	border-bottom: 1px dashed transparent;
	padding-bottom: 19px;
	float: left !important;
	width: 80% !important;
}
.right p {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 16px;
	float: left !important;
	width: 80% !important;
}
.team-section .lSSlideOuter {
	padding-top: 0;
	margin-top: 90px;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.vice-chairperson li {
	width: 100%;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 20px !important;
}
.testimonialss {
	height: 280px !important;
}
.heading-margin {
	margin-top: 93px;
	margin-bottom: -30px;
}
.about-txting {
	margin-top: 0 !important;
}
.bgimg-1 {
	padding-top: 0;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
	margin-top: 26px !important;
	background: #333;
	margin-right: 26px;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 230px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 34% !important;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.heading-section-1 h3 {
	font-size: 24px !important;
	margin-left: 0 !important;
	margin-top: 36px;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.bg-lighter {
	padding-bottom: 20px;
}
.news-see {
	padding-bottom: 40px !important;
	padding-top: 35px;
}
.margin_btm_21 {
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 17px;
}
.irs-survey {
	margin-top: 28px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.subscribies {
	left: -41% !important;
	top: 140px !important;
	font-size: 15px !important;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
.section-content {
	padding-bottom: 0;
}
}

@media only screen and (min-width:482px) and (max-width:540px) {
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 100% !important;
}
	.histroy-content .halfBoxes > p{    padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -62px !important;
}
	.minright{margin-bottom: 85px;}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 12% !important;
}
.vice-personsa .col-md-3 {
	height: 300px;
	width: 100% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 100% !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 50%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 430px !important;
	position: relative !important;
	left: 166px;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: 433px;
	width: 100%;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 25px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 33%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.col-md-6.no-padding {
	width: 70%;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 400px !important;
	position: relative !important;
	left: -44px !important;
	top: 3px;
	font-size: 20px !important;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
}
.lSSlideWrapper {
	height: 300px !important;
}
.img-posting li {
	width: 40% !important;
}
.downloading-mruc {
	margin-top: 60px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.mruc {
	font-size: 22px;
	line-height: 30px;
	display: none;
}
.vice-personsa .col-md-3 {
    width: 100%;
    height: 400px !important;
}
.linking {
	margin-top: 0;
	width: 100%;
}
.membershipss {
	margin-top: -194px;
	margin-left: 0;
}
.left p {
	border-bottom: 1px dashed transparent;
	padding-bottom: 19px;
	float: left !important;
	width: 80% !important;
}
.right p {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 16px;
	float: left !important;
	width: 80% !important;
}
.margin_btm_21 {
	margin-top: 0;
	margin-left: 0;
}
.membershipss {
	margin-top: 0 !important;
	margin-bottom: 20px !important;
}
.membershipss {
	float: none !important;
}
.team-section .lSSlideOuter {
	padding-top: 0;
	margin-top: 88px;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.vice-chairperson li {
	width: 100%;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 20px !important;
}
.heading-margin {
	margin-top: 93px;
	margin-bottom: -30px;
}
.about-txting {
	margin-top: 0 !important;
}
.bgimg-1 {
	padding-top: 0;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
	margin-top: 28px !important;
	background: #333;
	margin-right: 28px;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 230px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 34% !important;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.heading-section-1 h3 {
	font-size: 26px !important;
	margin-left: 0 !important;
	margin-top: 26px;
}
.education-formats {
	width: 80% !important;
	padding-left: 50px !important;
}
.member-collz {
	width: 100% !important;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.bg-lighter {
	padding-bottom: 48px;
}
.news-see {
	padding-bottom: 40px;
	padding-top: 35px;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.subscribies {
	left: 12% !important;
	top: 150px !important;
	font-size: 14px !important;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
.section-content {
	padding-bottom: 0;
}
}

@media only screen and (min-width:480px) and (max-width:481px) {
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 100% !important;
}
	.histroy-content .halfBoxes > p{padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -62px !important;
}
	.minright{margin-bottom: 85px;}
.team-content {
	padding-right: 0 !important;
	padding-top: 197px !important;
}
.header-mobile-1 .top-header .hamburger {
	float: right;
	margin-top: -50px !important;
	margin-right: 10px !important;
	color: #DC3338 !important;
}
.testimonials-bg {
	padding-bottom: 50px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	width: 17% !important;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 14px;
	text-align: left;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 11% !important;
	position: relative !important;
	display: inline-block !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.vice-personsa .col-md-3 {
    height: 388px !important;
    width: 100% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 100% !important;
}
.aboutimgs {
	min-height: 100%;
	height: 433px;
	width: 100%;
}
.lSSlideWrapper {
	height: 335px !important;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 18px;
}
.disk-links {
	position: relative;
	top: -8px !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 100%;
	margin-bottom: 0 !important;
}
.col-md-6.no-padding {
	width: 100%;
}
.lslide img {
	width: 60%;
	margin-left: 13px;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 370px !important;
	position: relative !important;
	left: 166px;
	top: -4px;
	font-size: 22px !important;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
}
.lSSlideWrapper {
	height: 420px !important;
}
.membershipss {
	margin-top: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important;
}
.downloading-mruc {
	margin-top: 60px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
	float: right;
}
.min-list {
	margin-top: 10px;
	margin-left: -67px;
	position: relative;
	left: 0;
}
.irs-survey p {
	color: #333;
	font-size: 15px;
	line-height: 28px;
	margin: 0 auto;
	padding-bottom: 18px;
	text-align: justify;
	width: 80%;
	margin-top: 44px;
}
.irs-survey {
	display: block;
	position: relative;
	z-index: 1;
	margin-top: 55px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.membershipss {
	margin-top: -178px;
	margin-left: 77px;
	margin-bottom: 127px;
}
.linking {
	margin-top: 0;
	width: 100%;
}
.application {
	/* position: absolute; */
    /* top: -40px; */
	width: 100%;
	/* left: 186px; */
	margin-top: 0px;
	margin-left: 0;
}
.left p {
	border-bottom: 1px dashed transparent;
	padding-bottom: 19px;
	float: left !important;
	width: 80% !important;
}
.right p {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 16px;
	float: left !important;
	width: 80% !important;
}
.team-section .lSSlideOuter {
	padding-top: 0;
	margin-top: 90px;
}
.image-card-2 {
	padding: 0 !important;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.vice-chairperson li {
	width: 100%;
}
.margin_btm_21 {
	margin-top: 0;
	margin-left: 0;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 20px !important;
}
.heading-margin {
	margin-top: 93px;
	margin-bottom: -30px;
}
.about-txting {
	margin-top: 0 !important;
}
.bgimg-1 {
	padding-top: 0;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
	margin-top: 30px !important;
	background: #333;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 195px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 38% !important;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.heading-section-1 h3 {
	font-size: 24px !important;
	margin-left: 0 !important;
	margin-top: 20px;
}
.member-collz {
	width: 100% !important;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.bg-lighter {
	padding-bottom: 0;
}
.news-see {
	padding-bottom: 20px;
	padding-top: 35px;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.subscribies {
	left: -49% !important;
	top:150px !important;
	font-size: 13px !important;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
.section-content {
	padding-bottom: 0;
}
}

@media only screen and (min-width:426px) and (max-width:479px) {
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 100% !important;
}
	.histroy-content .halfBoxes > p{padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -80px !important;
}
	.minright{margin-bottom: 85px;}
.header-mobile-1 .top-header .hamburger {
	float: right;
	margin-top: -50px !important;
	margin-right: 10px !important;
	color: #DC3338 !important;
}
.testimonials-bg {
	padding-bottom: 50px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	width: 17% !important;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	text-align: left;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 12% !important;
	position: relative !important;
	display: inline-block !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.vice-personsa .col-md-3 {
	height: 380px !important;
	width: 100% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 100% !important;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.aboutimgs {
	min-height: 100%;
	height: 433px;
	width: 100%;
}
.lSSlideWrapper {
	height: 335px !important;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 15px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0px !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.col-md-6.no-padding {
	width: 100%;
}
.lslide img {
	width: 47%;
	margin-bottom: 23px;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 370px !important;
	position: relative !important;
	left: 166px;
	top: -4px;
	font-size: 22px !important
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
}
.lSSlideWrapper {
	height: 420px !important;
}
.membershipss {
	margin-top: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important;
}
.downloading-mruc {
	margin-top: 60px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
	float: right;
}
.min-list {
	margin-top: 10px;
	margin-left: -67px;
	position: relative;
	left: 0;
}
.irs-survey p {
	color: #333;
	font-size: 15px;
	line-height: 28px;
	margin: 0 auto;
	padding-bottom: 18px;
	text-align: justify;
	width: 80%;
	margin-top: 44px;
}
.irs-survey {
	display: block;
	position: relative;
	z-index: 1;
	margin-top: 55px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.membershipss {
	margin-top: -178px;
	margin-left: 77px;
	margin-bottom: 127px;
}
.linking {
	margin-top: 0;
	width: 100%;
}
.application {
	/* position: absolute; */
    /* top: -40px; */
	width: 100%;
	/* left: 186px; */
	margin-top: 0px;
	margin-left: 0;
}
.left p {
	border-bottom: 1px dashed transparent;
	padding-bottom: 19px;
	float: left !important;
	width: 80% !important;
}
.right p {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 16px;
	float: left !important;
	width: 80% !important;
}
.team-section .lSSlideOuter {
	padding-top: 0;
	margin-top: 90px;
}
.image-card-2 {
	padding: 0 !important;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.vice-chairperson li {
	width: 100%;
}
.margin_btm_21 {
	margin-top: 0;
	margin-left: 0;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: 20px !important;
}
.heading-margin {
	margin-top: 93px;
	margin-bottom: -30px;
}
.about-txting {
	margin-top: 0 !important;
}
.bgimg-1 {
	padding-top: 0;
}
.margin-subscribe {
	margin-top: 0;
}
.search-widget-1 .icon-search {
	margin-top: 30px !important;
	background: #333;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.img-dwnld {
	left: 195px !important;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 38% !important;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.heading-section-1 h3 {
	font-size: 24px !important;
	margin-left: 0 !important;
	margin-top: 20px;
}
.member-collz {
	width: 100% !important;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.bg-lighter {
	padding-bottom: 0;
}
.news-see {
	padding-bottom: 20px;
	padding-top: 35px;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.subscribies {
    left: -49% !important;
    top: 75px !important;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
.section-content {
	padding-bottom: 0;
}
}

@media only screen and (min-width:415px) and (max-width:425px) {
	.slider-1{min-height:auto !important;height: auto !important;}
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 100% !important;
}
	.histroy-content .halfBoxes > p{padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -75px !important;
}
	.minright{margin-bottom: 85px;}
.header-mobile-1 .top-header .hamburger {
	float: right;
	margin-top: -50px !important;
	margin-right: 36px !important;
	color: #DC3338 !important;
}
.testimonials-bg {
	padding-bottom: 50px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	width: 17% !important;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	text-align: left;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 15% !important;
	position: relative !important;
	display: inline-block !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.vice-personsa .col-md-3 {
	height: 300px;
	width: 100% !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 100% !important;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 0px;
	margin-bottom: 0;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 50%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.aboutimgs {
	min-height: 100%;
	height: 433px;
	width: 100%;
}
.lSSlideWrapper {
	height: 489px !important;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 33%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.col-md-6.no-padding {
	width: 100%;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 300px !important;
	position: relative !important;
	left: -37px !important;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
}
.lslide img {
	width: 60%;
	margin-bottom: 25px;
}
.vice-chairperson li {
	width: 100% !important;
}
.vice-personsa .col-md-3 {
	width: 90% !important;
	height: 360px !important;;
}
.membershipss {
	margin-top: 0px !important;
	margin-left: 0 !important;
}
.heading-section-1 h3 {
	font-size: 18px !important;
	margin-left: 0 !important;
	margin-top: 28px;
}
.member-collz {
	width: 100% !important;
}
.downloading-mruc {
	margin-top: 60px;
}
.team-section .lSSlideOuter {
	margin-bottom: 51px;
	padding-top: 0;
	margin-top: 100px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.membershipss {
	margin-top: -159px;
	margin-left: 45px;
	margin-bottom: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 100%;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.left p {
	border-bottom: 1px dashed transparent;
	padding-bottom: 19px;
	float: left !important;
	width: 80% !important;
}
.right p {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 16px;
	float: left !important;
	width: 80% !important;
}
.width40 {
	width: 100%;
}
.why-choose-us-section-1 .heading-section-1 h3 {
	font-size: 22px;
	margin-bottom: 0;
}
.member-listing.lefting-design li::before {
	left: 32px !important;
}
.nav-tabs>li {
	width: 100% !important;
}
.p-t-70 {
	padding-top: 0;
}
.padding-adjust {
	padding-bottom: 0;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 50px;
}
.past-image {
	float: none;
	margin-top: -31px;
	margin-bottom: 27px;
}
.image-card-6 .image {
	width: 38% !important;
}
.purpose-listing li::before {
	left: 25px;
}
.sidebar {
	margin-top: 90px !important;
}
.heading-section-1 h3 {
	font-size: 20px !important;
	margin-left: -17px;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.bg-lighter {
	padding-bottom: 10px;
}
.news-see {
	padding-bottom: 20px;
	padding-top: 35px;
}
.application {
	/* position: absolute; */
    /* top: -40px; */
	width: 100%;
	/* left: 186px; */
	margin-top: 0px;
	margin-left: 0;
}
.benefit-bg {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 30px !important;
}
.more-focus {
	padding-top: 0;
}
.width60 {
	width: 100%;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.padding_top h2 {
	padding-top: 0;
	padding-left: 0;
}
.image-card-6 .image {
	width: 40%;
}
.pl-lg {
	margin-bottom: 12px;
	padding-left: 0;
	text-align: justify;
}
.search-widget-1 .icon-search {
	margin-top: 15px;
}
.subscribies {
    left: 16% !important;
    top: -30px !important;
}
.margin-tops4 {
	margin-top: 0;
}
.tabsetting {
	padding-top: 0;
}
.tabsetting {
	padding-top: 0;
	width: 100%;
	margin: 0 auto;
}
.section-content {
	padding-bottom: 20px;
}
.linking {
	margin-top: 0;
	width: 100%;
}
}

@media only screen and (min-width:412px) and (max-width:414px) {
	.slider-1{min-height:auto !important;height: auto !important;}
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 100% !important;
}
	.histroy-content .halfBoxes > p{padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 12px !important;
    margin-bottom: -62px !important;
}
	.minright{margin-bottom: 85px;}
	.newsletter li{width: 100% !important;}
.header-mobile-1 .top-header .hamburger {
	float: right;
	margin-top: -50px !important;
	margin-right: 36px !important;
	color: #DC3338 !important;
}
.testimonials-bg {
	padding-bottom: 50px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	width: 17% !important;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	text-align: left;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 15% !important;
	position: relative !important;
	display: inline-block !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.aboutimgs {
    min-height: 100%;
    height: auto;
    width: 100%;
    margin-bottom: 12px;
}
.lSSlideWrapper {
	height: 489px !important;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 25px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.col-md-6.no-padding {
	width: 100%;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 300px !important;
	position: relative !important;
	left: -37px !important;
	top: 3px;
}
.aboutimgs {
    min-height: 100%;
    height: auto;
    width: 100%;
    margin-bottom: 12px;
}
.lslide img {
	width: 100%;
	margin-bottom: 15px;/* margin-left: 0; */
}
.bg_texting > h3 {
	padding-left: 0 !important;
}
.contact-widget-1 .icon-box {
	margin-bottom: -15px;
}
.member-collz {
	width: 100% !important;
}
.heading-section-2 h3 {
	font-size: 28px;
	margin-bottom: 0;
	margin-top: 33px !important;
}
.grid-nccs {
	margin-left: 11px;
}
.education-formats {
	width: 92% !important;
	padding-left: 16px !important;
}
.heading-section-1 h3 {
	font-size: 22px !important;
	/* margin-left: 0 !important; */
	padding-top: 25px;
}
.downloading-mruc {
	margin-top: 20px;
}
.application {
	/* position: absolute; */
    /* top: -40px; */
	width: 100%;
	/* left: 186px; */
	margin-top: 0px;
	margin-left: 0;
}
.section-content {
	padding-bottom: 0 !important;
}
.membershipss {
	margin-top: -138px;
	margin-left: 0;
	margin-bottom: 20px;
}
.min-list li {
	counter-increment: item;
	margin-bottom: 4px;
	margin-left: -40px;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	width: 95%;
}
.linking {
	margin-top: 0;
	width: 100%;
	padding-bottom: 0 !important;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.purpose-listing {
	width: 100%;
}
.min-list li::before {
	padding-left: 0;
}
.vice-personsa .col-md-3 {
	width: 100%;
	height: 320px;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.histroy-content .halfBoxes > p {
	line-height: 24px;
}
.left p {
	border-bottom: 1px dashed transparent;
	padding-bottom: 19px;
	float: left !important;
	width: 80% !important;
}
.right p {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 16px;
	float: left !important;
	width: 80% !important;
}
.vice-personsa .col-md-3 {
	height: 320px;
	width: 95% !important;
}
.team-section .lSSlideOuter {
	padding-top: 0;
	margin-top: 80px;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.vice-chairperson li {
	width: 100%;
}
.margin_btm_21 {
	margin-top: 0;
	margin-left: 0;
}
.image-card-2 {
	padding: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	margin-bottom: 0px;
	margin-left: 20px;
}
.benefit-bg {
	padding-top: 0;
}
.search-widget-1 .icon-search {
	margin-top: -63px;
}
#about-us .img-responsive {
	padding-left: 0;
}
.newsbg {
	width: 18% !important;
	top: -73px;
}
.news-see {
	padding-bottom: 50px !important;
}
.lead-main p {
	padding-left: 0;
}
.img-download {
	margin-right: 12px !important;
	margin-top: 0px !important;
	width: 20% !important;
}
.width40 {
	width: 100%;
}
.width60 {
	width: 100%;
}
.about-txting {
	margin-top: 0 !important;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.past-image {
	float: none;
	margin-top: -18px;
	margin-bottom: 32px;
}
.news-see {
	padding-top: 40px;
}
.member-listing.lefting-design li::before {
	left: 26px !important;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 100% !important;
}
.nav-tabs > li {
	width: 100%;
}
.minin-headings li {
	width: 100% !important;
	margin-left: -21px !important;
}
.litetooltip-hotspot-container img {
	width: 100% !important;
}
.padding-adjust {
	padding-bottom: 0;
}
.p-t-70 {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 0 !important;
}
.section-content {
	padding-bottom: 260px;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 23px;
}
.purpose-listing li::before {
	left: 0;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.hosuehold-information ul {
	margin-left: 0;
	width: 100%;
	text-align: left;
	margin-top: 0;
	margin-bottom: 15px;
}
.hosuehold-information li::before {
	left: 0;
}
.hosuehold-information li {
	font-size: 14px;
	padding-left: 26px;
}
.min-list {
	position: inherit;
}
}

@media only screen and (min-width:376px) and (max-width:411px) {
	.slider-1{min-height:auto !important;height: auto !important;}
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 100% !important;
}
	.histroy-content .halfBoxes > p{padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    margin-bottom: -62px !important;
}
	.minright{margin-bottom: 85px;}
.header-mobile-1 .top-header .hamburger {
	float: right;
	margin-top: -50px !important;
	margin-right: 30px !important ;
	color: #DC3338 !important;
}
.testimonials-bg {
	padding-bottom: 50px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	width: 17% !important;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	text-align: left;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 15% !important;
	position: relative !important;
	display: inline-block !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.aboutimgs {
	min-height: 100%;
	height: 433px;
	width: 100%;
}
.lSSlideWrapper {
	height: 489px !important;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 25px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.col-md-6.no-padding {
	width: 100%;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 300px !important;
	position: relative !important;
	left: -37px !important;
	top: 3px;
}
.aboutimgs {
    min-height: 100%;
    height: auto;
    width: 100%;
    margin-bottom: 12px;
}
.lslide img {
	width: 55%;
}
.bg_texting > h3 {
	padding-left: 0 !important;
}
.contact-widget-1 .icon-box {
	margin-bottom: -15px;
}
.member-collz {
	width: 100% !important;
}
.heading-section-2 h3 {
	font-size: 28px;
	margin-bottom: 0;
	margin-top: 33px !important;
}
.grid-nccs {
	margin-left: 11px;
}
.education-formats {
	width: 92% !important;
	padding-left: 16px !important;
}
.vice-personsa .col-md-3 {
	height: 320px;
	width: 95% !important;
}
.heading-section-1 h3 {
	font-size: 22px !important;
	margin-left: 0 !important;
	padding-top: 26px;
}
.downloading-mruc {
	margin-top: 20px;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 43px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 12px;
}
.application {
	/* position: absolute; */
    /* top: -40px; */
	width: 100%;
	/* left: 186px; */
	margin-top: 0px;
	margin-left: 0;
}
.margin_btm_21 {
	margin-top: -7px;
	margin-left: 0;
	margin-bottom: 8px;
}
.section-content {
	padding-bottom: 0 !important;
}
.membershipss {
	margin-top: -138px;
	margin-left: 0;
	margin-bottom: 20px;
}
.min-list li {
	counter-increment: item;
	margin-bottom: 4px;
	margin-left: -40px;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	width: 95%;
}
.vice-chairperson .col-md-3 {
	height: 289px;
	margin-top: -7px;
	width: 100% !important;
}
.linking {
	margin-top: 0;
	width: 100%;
	padding-bottom: 85px;
}
.purpose-listing {
	width: 100%;
}
.min-list li::before {
	padding-left: 0;
}
.vice-personsa .col-md-3 {
	width: 100%;
	height: 360px !important;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.left p {
	border-bottom: 1px dashed transparent;
	padding-bottom: 19px;
	float: left !important;
	width: 80% !important;
}
.right p {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 16px;
	float: left !important;
	width: 80% !important;
}
.team-section .lSSlideOuter {
	padding-top: 0 !important;
	margin-top: 82px;
}
.image-card-2 {
	padding: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	margin-bottom: 35px;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 100%;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.vice-chairperson li {
	width: 100%;
}
.benefit-bg {
	padding-top: 0;
}
.search-widget-1 .icon-search {
	margin-top: -63px;
}
#about-us .img-responsive {
	padding-left: 0;
}
.newsbg {
	width: 18% !important;
	top: -73px;
}
.news-see {
	padding-bottom: 40px !important;
}
.img-download {
	margin-right: 12px !important;
	margin-top: 0px !important;
	width: 20% !important;
}
.width40 {
	width: 100%;
}
.width60 {
	width: 100%;
}
.about-txting {
	margin-top: 0 !important;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.past-image {
	float: none;
	margin-top: -18px;
	margin-bottom: 32px;
}
.news-see {
	padding-top: 40px;
}
.member-listing.lefting-design li::before {
	left: 26px !important;
}
.nav-tabs > li {
	width: 100%;
}
.minin-headings li {
	width: 100% !important;
	margin-left: -21px !important;
}
.litetooltip-hotspot-container img {
	width: 100% !important;
}
.padding-adjust {
	padding-bottom: 0;
}
.p-t-70 {
	padding-top: 0;
}
.memebres-mruc {
	margin-top: 0 !important;
}
.section-content {
	padding-bottom: 260px;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 23px;
}
.purpose-listing li::before {
	left: 0;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.hosuehold-information ul {
	margin-left: 0;
	width: 100%;
	text-align: left;
	margin-top: 0;
	margin-bottom: 15px;
}
.hosuehold-information li::before {
	left: 0;
}
.hosuehold-information li {
	font-size: 14px;
	padding-left: 26px;
}
.min-list {
	position: inherit;
}
}

@media only screen and (min-width:361px) and (max-width:375px) {
	.slider-1{min-height:auto !important;height: auto !important;}
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 100% !important;
}
	.histroy-content .halfBoxes > p{padding-left: 0 !important;}
	.testimonialss {
    height: 390px !important;
}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 8px !important;
    margin-bottom: -62px !important;
}
	.minright{margin-bottom: 85px;}
	.newsletter li{width: 100% !important;}
.heading-section-1 h3 {
	font-size: 18px !important
}
.testimonials-bg {
	padding-bottom: 50px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	width: 17% !important;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	text-align: left;
	line-height: 24px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	height: auto !important;
	width: 15% !important;
	position: relative !important;
	display: inline-block !important;
}
	.memebres-mruc {
    margin-top: 0 !important;
}
.heading-section-1.dark h3 {
	color: #222;
	/* font-size: 24px !important;*/
	padding-top: 37px !important;
}
.content {
	text-align: justify !important;
}
.team-section .lSSlideOuter {
	margin-top: 93px !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	display: block;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 50%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.aboutimgs {
    min-height: 100%;
    height: auto;
    width: 100%;
    margin-bottom: 12px;
}
.lSSlideWrapper {
	height: 489px !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 33%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.col-md-6.no-padding {
	width: 100%;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 300px !important;
	position: relative !important;
	left: -37px !important;
	top: 3px;
}
.aboutimgs {
    min-height: 100%;
    height: auto;
    width: 100%;
    margin-bottom: 12px;
}
.lslide img {
	width: 58%;
	margin-bottom: 9px;
}
.membershipss {
	margin-top: -0 !important;
	margin-left: 0 !important;
}
.member-listing.lefting-design li::before {
	left: 28px !important;
}
.bg_texting > h3 {
	padding-left: 0 !important;
}
.contact-widget-1 .icon-box {
	margin-bottom: -15px;
}
.member-collz {
	width: 100% !important;
}
.heading-section-2 h3 {
	font-size: 24px;
	margin-bottom: 0;
	margin-top: 33px !important;
}
.grid-nccs {
	margin-left: 11px;
}
.education-formats {
	width: 92% !important;
	padding-left: 16px !important;
}
.downloading-mruc {
	margin-top: 20px;
}
.application {
	/* position: absolute; */
    /* top: -40px; */
	width: 100%;
	/* left: 186px; */
	margin-top: 0px;
	margin-left: 0;
}
.vice-chairpersons .col-md-3 {
	height: 280px;
}
.section-content {
	padding-bottom: 0 !important;
}
.membershipss {
	margin-top: -138px;
	margin-left: 0;
	margin-bottom: 20px;
}
.min-list li {
	counter-increment: item;
	margin-bottom: 4px;
	margin-left: -40px;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	width: 95%;
}
.linking {
	margin-top: 0;
	width: 100%;
	padding-bottom: 0;
}
.purpose-listing {
	width: 100%;
}
.min-list li::before {
	padding-left: 0;
}
.vice-personsa .col-md-3 {
	height: 380px !important;
	width: 95% !important;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.left p {
	border-bottom: 1px dashed transparent;
	padding-bottom: 19px;
	float: left !important;
	width: 80% !important;
}
.right p {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 16px;
	float: left !important;
	width: 80% !important;
}
.lead-main p {
	padding-left: 0;
}
.subscripation {
	width: 100%;
}
.team-section .lSSlideOuter {
	padding-top: 0;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 100%;
}
.image-card-2 {
	padding: 0;
}
.cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.vice-chairperson li {
	width: 100%;
}
.margin_btm_21 {
	margin-top: 0;
	margin-left: 0;
}
.search-widget-1 .icon-search {
	margin-top: -63px;
}
#about-us .img-responsive {
	padding-left: 0;
}
.newsbg {
	width: 18% !important;
	top: -73px;
}
.vice-chairperson .col-md-3 {
	height: 315px !important;
	margin-top: -7px;
	width: 100% !important;
}
.img-download {
	margin-right: 12px !important;
	margin-top: 0px !important;
	width: 20% !important;
}
.width40 {
	width: 100%;
}
.width60 {
	width: 100%;
}
.about-txting {
	margin-top: 0 !important;
}
.about-txting {
	padding-left: 22px;
	padding-right: 22px;
}
.past-image {
	float: none;
	margin-top: -18px;
	margin-bottom: 32px;
}
.news-see {
	padding-top: 40px;
}
.member-listing.lefting-design li::before {
	left: 26px !important;
}
.nav-tabs > li {
	width: 100%;
}
.minin-headings li {
	width: 100% !important;
	margin-left: -21px !important;
}
.litetooltip-hotspot-container img {
	width: 100% !important;
}
.padding-adjust {
	padding-bottom: 0;
}
.p-t-70 {
	padding-top: 0;
}
.section-content {
	padding-bottom: 200px;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 23px;
}
.purpose-listing li::before {
	left: 0;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.hosuehold-information ul {
	margin-left: 0;
	width: 100%;
	text-align: left;
	margin-top: 0;
	margin-bottom: 15px;
}
.hosuehold-information li::before {
	left: 0;
}
.hosuehold-information li {
	font-size: 14px;
	padding-left: 26px;
}
.min-list {
	position: inherit;
}
}

@media only screen and (min-width:342px) and (max-width:360px) {
	.slider-1{min-height:auto !important;height: auto !important;}
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 100% !important;
}
	.vice-chaipersons .col-md-3 {
    display: inline-block;
    float: none;
    vertical-align: top;
    width: 100% !important;
    height: 320px !important;
}
	.vice-personsa .col-md-3 {
    width: 95% !important;
    height: 412px !important;
}
	.histroy-content .halfBoxes > p{padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    margin-bottom: -62px !important;
}
	.minright{margin-bottom: 85px;}
	.vice-chairperson .col-md-3 {
    height: 318px;
    margin-top: -7px;
}
	.testimonials-bg {
    position: relative;
    overflow: inherit;
}
.testimonials-bg {
	padding-bottom: 50px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	width: 17% !important;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	text-align: left;
	line-height: 24px;
}
.heading-section-1.dark h3 {
	color: #222;
	font-size: 22px !important;
}
.content {
	text-align: justify !important;
}
.team-section .lSSlideOuter {
	margin-top: 60px !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 50%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}

.lSSlideWrapper {
	height: 489px !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.team-section .col-md-6.no-padding.larg-thumb {
	width: 33%;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}
.col-md-6.no-padding {
	width: 100%;
}
.subscribies {
    left: 27px !important;
    top: 0 !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 300px !important;
	position: relative !important;
	left: -37px !important;
	top: 3px;
}
.aboutimgs {
    min-height: 100%;
    height: auto;
    width: 100%;
    margin-bottom: 12px;
}
.team-section .lSSlideOuter {
	padding-top: 30px;
	margin-bottom: 50px;
}
.lslide img {
	width: 65%;
	margin-top: 15px;
}
.disk-links {
	display: block !important;
}
.disk-links {
	position: relative;
	top: 5px !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	display: block !important;
}
.newsletter li {
	width: 100% !important;
}
.link {
	margin-top: 0;
}
.bg_texting > h3 {
    text-align: left;
}
.bg_texting > h3 {
	padding-left: 18px !important;
}
.contact-widget-1 .icon-box {
	margin-bottom: -15px;
}
.member-collz {
	width: 100% !important;
}
.heading-section-2 h3 {
	font-size: 28px;
	margin-bottom: 0;
	margin-top: 33px !important;
}
.grid-nccs {
	margin-left: 11px;
}
.education-formats {
	width: 92% !important;
	padding-left: 16px !important;
}
.heading-section-1 h3 {
	font-size: 18px !important;
	margin-left: -17px !important;
}
.heading-section-1 h3 {
	font-size: 16px;
	margin-left: -14px;
}
.downloading-mruc {
	margin-top: 20px;
}
.subscripation {
	width: 100%;
}
.vice-chairpersons .col-md-3 {
	height: 300px;
}
.application {
	/* position: absolute; */
    /* top: -40px; */
	width: 100%;
	/* left: 186px; */
	margin-top: 0px;
	margin-left: 0;
}
.lead-main p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 8px;
	margin-top: 30px;
	text-align: justify;
	padding-left: 0;
}
.membershipss {
	margin-top: -138px;
	margin-left: 0;
	margin-bottom: 20px;
}
.min-list li {
	counter-increment: item;
	margin-bottom: 4px;
	margin-left: -40px;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	width: 95%;
}
.linking {
	margin-top: 0;
	width: 100%;
	padding-bottom: 0;
}
.membershipss {
	margin-top: 0 !important;
	margin-left: 0 !important;
}
.purpose-listing {
	width: 100%;
}
.min-list li::before {
	padding-left: 0;
}


.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.left p {
	border-bottom: 1px dashed transparent;
	padding-bottom: 19px;
	float: left !important;
	width: 80% !important;
}
.right p {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 16px;
	float: left !important;
	width: 80% !important;
}
.search-widget-1 .icon-search {
	margin-top: -63px;
}
#about-us .img-responsive {
	padding-left: 0;
}
.newsbg {
	width: 18% !important;
	top: -73px;
}
.img-download {
	margin-right: 12px !important;
	margin-top: 0px !important;
	width: 20% !important;
}
.width40 {
	width: 100%;
}
.width60 {
	width: 100%;
}
.about-txting {
	margin-top: 0 !important;
}
.about-txting {
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
}
.past-image {
	float: none;
	margin-top: -18px;
	margin-bottom: 32px;
}
.news-see {
	padding-top: 40px;
}
.member-listing.lefting-design li::before {
	left: 26px !important;
}
.nav-tabs > li {
	width: 100%;
}
.minin-headings li {
	width: 100% !important;
	margin-left: -21px !important;
}
.litetooltip-hotspot-container img {
	width: 100% !important;
}
.padding-adjust {
	padding-bottom: 0;
}
.p-t-70 {
	padding-top: 0;
}
.section-content {
	padding-bottom: 200px;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 23px;
}
.purpose-listing li::before {
	left: 0;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.hosuehold-information ul {
	margin-left: 0;
	width: 100%;
	text-align: left;
	margin-top: 0;
	margin-bottom: 15px;
}
.hosuehold-information li::before {
	left: 0;
}
.hosuehold-information li {
	font-size: 14px;
	padding-left: 26px;
}
.min-list {
	position: inherit;
}
}

@media only screen and (min-width:320px) and (max-width:341px) {
	.slider-1{min-height:auto !important;height: auto !important;}
	.slider_bg{ display:none !important;}
	.min-homepage li {
    width: 100% !important;
}
	.histroy-content .halfBoxes > p{padding-left: 0 !important;}
	.mruc {
    font-size: 22px;
    line-height: 30px;
    display: block !important;
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    margin-bottom: -75px !important;
}
	.minright{margin-bottom: 85px;}
	.testimonials-bg {
    position: relative;
    overflow: visible;
}
	.vice-chairperson .col-md-3 {
	height: 310px !important;
	margin-top: -7px;
}
.image-card-2 .card-body .content p {
	color: #222;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 0;
	position: relative;
	top: 15px;
	text-align: left !important;
	line-height: 20px;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	width: 17% !important;
}
.vice-chairperson .col-md-3 {
	width: 100%;
}
.header-mobile-1 .top-header .hamburger {
	margin-top: -82px;
	margin-right: 38px;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: none;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
	margin-bottom: 12px;
}
.lSSlideWrapper {
	height: 489px !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: none;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 300px !important;
	position: relative !important;
	left: -37px !important;
	top: 3px;
}

.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: none;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.subscribies {
	left: 27px !important;
	top: -107px !important;
}

.lSSlideWrapper {
	height: 489px !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery {
	margin-top: 0px !important;
	display: block !important;
}
.image-card {
	height: 320px;
	min-height: 300px;
}
.image-card-2 {
	padding: 0 !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 74px;
}
.image-card {
	margin-bottom: 25px;
	height: 100%;
	min-height: auto;
	overflow: hidden;
}
.disk-links {
	position: relative;
	top: 0 !important;
}
.subscribies {
    left: 27px !important;
    top: 0 !important;
}
.slider-1 .item-1.left .caption-1, .slider-1 .item-1.left .caption-2, .slider-1 .item-1.left .caption-3 {
	text-align: right !important;
	min-width: 280px !important;
	position: relative !important;
	left: -28px !important;
	top: 3px;
}
.aboutimgs {
	min-height: 100%;
	height: auto;
	width: 100%;
	margin-bottom: 12px;
}
.team-section .lSSlideOuter {
	padding-top: 30px;
	margin-bottom: 50px;
	margin-top: 70px;
}
.lslide img {
	width: 100%;
	margin-top: 0;
	margin-bottom: 20px
}
.disk-links {
	display: block !important;
}
.disk-links {
	position: relative;
	top: 5px !important;
}
.team-section .lSSlideOuter .lSPager.lSGallery li {
	display: block !important;
}
.newsletter li {
	width: 100% !important;
}
.link {
	margin-top: 0;
}
.bg_texting > h3 {
	padding-left: 0 !important;
	text-align: center !important;
	padding-bottom: 10px !important;
}
.content {
	margin-top: 3px;
	margin-bottom: 11px;
	text-align: justify !important;
}
.heading-section-1.dark h3 {
    color: #222;
    font-size: 18px !important;
}
.contact-widget-1 .icon-box {
	margin-bottom: -15px;
}
.member-collz {
	width: 100% !important;
}
.heading-section-2 h3 {
	font-size: 28px;
	margin-bottom: 0;
	margin-top: 33px !important;
}
.grid-nccs {
	margin-left: 11px;
}
.education-formats {
	width: 92% !important;
	padding-left: 16px !important;
}
.heading-section-1 h3 {
	font-size: 16px !important;
	margin-left: -17px !important;
}
.heading-section-1 h3 {
	font-size: 16px;
	margin-left: -14px;
}
.downloading-mruc {
	margin-top: 20px;
}
.application {
	/* position: absolute; */
    /* top: -40px; */
	width: 100%;
	/* left: 186px; */
	margin-top: 0px;
	margin-left: 0;
}
.vice-chairpersons .col-md-3 {
	height: 300px;
}
.subscripation {
	width: 100%;
	margin: 0 auto;
	padding-top: 16px;
	padding-bottom: 0;
}
.serviceBox .service-content {
	margin-left: 85px;
	margin-top: 4px;
}
.serviceBox .service-icon img {
	padding: 0;
	width: 100%;
	margin-top: -37px;
	float: left;
}
.lead-main p {
	margin-bottom: 0;
	padding-left: 0;
}
.membershipss {
	margin-top: 0 !important;
	margin-left: 0 !important;
	margin-bottom: 14px !important;
}
.linking {
	margin-top: 0;
	width: 100%;
	padding-bottom: 10px !important;
}
.min-list li {
	counter-increment: item;
	margin-bottom: 4px;
	margin-left: -40px;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	width: 95%;
}
.min-list li::before {
	padding-left: 0;
}
.purpose-wif {
	width: 100%;
	float: left;
	padding-left: 0;
}
.purpose-listing {
	width: 100%;
}
.vice-personsa .col-md-3 {
	width: 90% !important;
	height: 380px !important;
}
.left p {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 19px;
	float: right;
	width: 80%;
	margin-top: -53px;
}
.right p {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 16px;
	float: left;
	width: 80%;
}
.team-section .col-md-6.no-padding.larg-thumb {
	margin-bottom: -20px !important;
	margin-left: 10px;
	padding-left: 15px;
	padding-right: 18px;
	width: 100%;
}
.search-widget-1 .icon-search {
	margin-top: -63px;
}
#about-us .img-responsive {
	padding-left: 0;
}
.newsbg {
	width: 18% !important;
	top: -73px;
}
.img-download {
	margin-right: 12px !important;
	margin-top: 0px !important;
	width: 20% !important;
}
.width40 {
	width: 100%;
}
.width60 {
	width: 100%;
}
.about-txting {
	margin-top: 0 !important;
}
.about-txting {
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
}
.past-image {
	float: none;
	margin-top: -18px;
	margin-bottom: 32px;
}
.news-see {
	padding-top: 40px;
}
.member-listing.lefting-design li::before {
	left: 26px !important;
}
.nav-tabs > li {
	width: 100%;
}
.minin-headings li {
	width: 100% !important;
	margin-left: -21px !important;
}
.litetooltip-hotspot-container img {
	width: 100% !important;
}
.padding-adjust {
	padding-bottom: 0;
}
.p-t-70 {
	padding-top: 0;
}
.section-content {
	padding-bottom: 40px;
}
.mpf-survey h3 {
	padding-left: 0;
}
.purpose-listing li {
	padding-left: 23px;
}
.purpose-listing li::before {
	left: 0;
}
.hosuehold-information h3 {
	font-size: 16px;
}
.hosuehold-information ul {
	margin-left: 0;
	width: 100%;
	text-align: left;
	margin-top: 0;
	margin-bottom: 15px;
}
.hosuehold-information li::before {
	left: 0;
}
.hosuehold-information li {
	font-size: 14px;
	padding-left: 26px;
}
.min-list {
	position: inherit;
}
}
.testimonails-btn {
	margin-top: 33px !important;
	margin-left: -31px;
}
.next-btn .playlist {
	float: right;
	margin-left: 5px;
	margin-top: 3px;
}
.margin_btm_20 {
	margin-bottom: 20px;
}
.halfBoxes {
	display: inline-block;
	vertical-align: middle;
	width: 49%;
}
.imgBox {
	margin: 0 auto;
	width: 80%;
}
.halfBoxes > p {
	padding-left: 20px;
	width: 100%;
	color: #222;
}
.histroy-content .imgBox {
	width: 100%;
}
.histroy-content .halfBoxes > p {
	color: #222;
	padding-left: 20px;
	width: 100%;
	line-height: 23px;
}
.milestones-heading {
	margin-top: 0 !important;
}
#inners .cbp-wrapper-outer, .cbp-wrapper, .cbp-wrapper-helper {
	width: 100%;
}
.img-posting li {
	float: left;
	margin-bottom: 25px;
	margin-right: 28px;
	margin-top: 20px;
	width: 28%;
}
.icon-box.icon-box-1.drop:last-child::before {
	display: none !important;
}
.au-navbar-menu li:last-child::after {
	display: none !important;
}
.location-access ul {
	margin-left: 40px;
}
.milestones h2 {
	font-size: 18px !important;
}
.member-collz {
	display: inline-block;
	float: none !important;
	width: 16.20%;
	vertical-align: top;
}
.disk-links {
	position: relative;
	top: 92px;
}
.disk-links a {
	font-size: 16px;
	font-weight: 600;
	color: #333;
	text-transform: capitalize;
}
.disk-links a:hover {
	color: #DE0000 !important;
}
.newsletter li {
	float: none;
	margin-bottom: 25px;
	margin-right: 59px;
	margin-top: 20px;
	width: 26%;
	display: inline-block;
	vertical-align: top;
	background: #eee;
	height: 240px;
	text-align: center;
}
.newsletter {
	text-align: center;
}
.newsletter img {
	width: auto;
	height: 100%;
}
