/*  MICROTHEMER STYLES  */


/*= Homepage ================== */

/** Homepage >> .mt-2 .rplg-col-12 > .rplg-box **/
.mt-2 .rplg-col-12 > .rplg-box {
	display: none !important;
}

/** Homepage >> .mt-2 .fl-node-618af2376f23e .wp-image-8421 **/
.mt-2 .fl-node-618af2376f23e .wp-image-8421 {
	box-shadow: 0 1px 5px 3px rgba(113, 160, 200, 0.15) !important;
}


/*= Landing Page ============== */

/** Landing Page >> .fl-node-5c5067ed8e71a .info-table **/
.fl-node-5c5067ed8e71a .info-table {
	border-width: 0 !important;
}


/*= Footer ==================== */

/** Footer >> Fl page footer **/
.fl-page-footer {
	border-top-width: 0 !important;
}

/** Footer >> Fl social icons **/
.fl-social-icons {
	margin-top: -10px !important;
	margin-bottom: 10px !important;
}

/** Footer >> Fl node 5f418cee2f26c fl row content wrap **/
.mt-6326 .fl-node-5f418cee2f26c > .fl-row-content-wrap {
	background-color: rgba(241, 242, 242, 0.4) !important;
}

/** Footer >> Fl node 60924ec7be7cc fl rich text **/
.fl-node-60924ec7be7cc * {
	text-align: justify !important;
}

/** Footer >> .mt-13375 .fa-chevron-up **/
.mt-13375 .fa-chevron-up {
	color: rgb(240, 141, 0) !important;
}

/** Footer >> .mt-13375 #fl-to-top **/
.mt-13375 #fl-to-top {
	background-color: rgba(119, 119, 119, 0) !important;
}


/*= Menu ====================== */

/** Menu >> #menu-item-3886 > .sub-menu **/
#hs-firstname {
	font-color: white!important;
}

/** Menu >> Form **/
.hs-form-e4a73249-7810-44de-81af-96a50f6b77e0_4f2278fb-0bc8-42dc-b4f8-897074a99cad .hs-form-field label:not(.hs-error-msg) {
	color: white !important;
}


/*= Sidebar =================== */

/** Sidebar >> .wpcf7-submit **/
.wpcf7-submit {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(231, 114, 28) !important;
	padding-top: 18px !important;
	padding-bottom: 18px !important;
	margin-top: 15px !important;
	border-radius: 4px !important;
}

/** Sidebar >> .wpcf7-form strong **/
.wpcf7-form strong {
	color: rgb(66, 139, 202) !important;
	font-size: 25px !important;
}

/** Sidebar >> .university-name .wpcf7-text **/
.university-name .wpcf7-text {
	margin-top: 15px !important;
}

/** Sidebar >> .text-authorization .wpcf7-text **/
.text-authorization .wpcf7-text {
	margin-top: 5px !important;
}

/** Sidebar >> .rplg-reviews .rplg-box **/
.rplg-reviews .rplg-box {
	text-shadow: 0 0 rgba(255, 255, 255, 0) !important;
	background-color: rgba(66, 139, 202, 0.05) !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
	margin-top: 15px !important;
	margin-bottom: 15px !important;
	border-style: hidden hidden solid hidden !important;
	border-radius: 0 !important;
	background-color: white !important;
}

/** Sidebar >> Rplg box content rplg review text **/
.rplg-box-content > .rplg-review-text {
	color: rgba(0, 0, 0, 0.7) !important;
	font-size: 15px !important;
}

/** Sidebar >> Rplg businesses rplg box **/
.rplg-businesses .rplg-box {
	background-color: rgba(66, 139, 202, 0.05) !important;
	border-style: hidden hidden solid hidden !important;
	border-radius: 0 !important;
	background-color: white !important;
}

/** Sidebar >> Rplg row right link _2 **/
.rplg-row-right a {
	color: rgb(66, 139, 202) !important;
}

/** Sidebar >> .rplg-list2 .rplg-box **/
.rplg-list2 .rplg-box {
	box-shadow: 1px 0 20px 1px rgb(235, 231, 231) !important;
	background-color: rgba(241, 242, 242, 0) !important;
}

/** Sidebar >> .rplg-row-right > .rplg-review-name **/
.rplg-row-right > .rplg-review-name {
	color: rgb(66, 139, 202) !important;
	font-size: 15px !important;
	font-weight: 400 !important;
	text-transform: uppercase !important;
	color: #555 !important;
}

/** Sidebar >> .mt-11356 .rplg-url **/
.mt-11356 .rplg-url {
	color: rgb(66, 139, 202) !important;
	font-size: 20px !important;
	text-transform: uppercase !important;
}


/*= Sections ================== */

/** Sections >> Rplg col 12 link **/
.mt-5916 .rplg-col-12 a {
	color: rgb(66, 139, 202) !important;
}

/** Sections >> Mt 5916 bx pager item **/
.mt-5916 .bx-pager-item {
	display: none !important;
}

/** Sections >> Wpcf7 f1920 p1905 o1 [type="submit"] **/
#wpcf7-f1920-p1905-o1 [type="submit"] {
	background-color: rgb(231, 114, 28) !important;
	border-color: rgb(231, 114, 28) !important;
}

/** Sections >> .fl-node-5e9a8196bab0b .fl-rich-text **/
.fl-node-5e9a8196bab0b .fl-rich-text, 
.fl-node-602b500469ab0 .fl-rich-text {
	text-align: justify !important;
}

/** Sections >> Page's Content Justify **/
.fl-node-59a9045f4e699 .fl-rich-text {
	text-align: justify !important;
}

/** Sections >> Consultation Request Form Submit Button **/
.mt-7328 #wpcf7-f7326-p7328-o1 [type="submit"] {
	font-weight: 600 !important;
	text-transform: uppercase !important;
	background-color: rgb(44, 208, 108) !important;
	padding: 12px 20px 12px 20px !important;
	margin-top: 10px !important;
	margin-left: 70px !important;
	border-color: rgb(44, 208, 108) !important;
}

/** Sections >> Fl node 60e4fae49a57a paragraph **/
.mt-5916 .fl-node-60e539219c341 p, 
.mt-5916 .fl-node-60e4fae49a57a p {
	text-align: justify !important;
}

/** Sections >> .mt-2 .fl-node-3e1p97a2irgc **/
.mt-2 .fl-node-3e1p97a2irgc {
	background-color: rgb(245, 249, 253) !important;
}

/** Sections >> .mt-5916 .uabb-reviewer-name **/
.mt-5916 .uabb-reviewer-name {
	font-size: 14px !important;
	text-transform: uppercase !important;
}


/*= Blog ====================== */

/** Blog >> .mt-7233 #fl-post-7233 .fl-rich-text **/
.mt-7233 .fl-rich-text {
	text-align: justify !important;
}

/** Blog >> .fl-theme-layout-template-default .fl-module-fl-post-content **/
.fl-theme-layout-template-default .fl-module-fl-post-content {
	text-align: justify !important;
}


/*( Large Desktop )*/
@media (min-width: 1200px) {
	/** Menu >> #menu-item-3880 > .sub-menu **/
	#menu-item-3880 > .sub-menu {
	width: 600px !important;
	margin-left: 400px !important;
}

	/** Menu >> #menu-item-3886 > .sub-menu **/
	#hs-firstname {
	width: 600px !important;
	margin-left: 350px !important;
}
#menu-item-8071, 
#menu-item-8072 {
	width: 300px !important;
}

}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {
	/** Sections >> .mt-2 .bb-er-row **/
	.mt-2 .bb-er-row {
	margin-top: -50px !important;
	margin-bottom: 30px !important;
}

	/** Sections >> .mt-2 .fl-node-3e1p97a2irgc **/
	.mt-2 .fl-node-3e1p97a2irgc {
	margin-top: -110px !important;
	margin-bottom: 60px !important;
}

}


/*( Tablet & Phone )*/
@media (max-width: 767px) {
	/** Footer >> Fl node 6092549aed2ad fl rich text _2 **/
	.fl-node-6092549aed2ad * {
	text-align: justify !important;
}

	/** Sections >> .mt-2 .fl-node-3e1p97a2irgc .fl-row-content-wrap **/
	.mt-2 .fl-node-3e1p97a2irgc .fl-row-content-wrap {
	margin-top: -150px !important;
	margin-bottom: 40px !important;
}

}


/*( Phone )*/
@media (max-width: 480px) {
	/** Menu >> Fl button right fl button **/
	.mt-2 .fl-button-right > .fl-button {
	display: none !important;
}

	/** Menu >> .mt-13326 .fl-node-4au3hivrlxbp **/
	.mt-13326 .fl-node-4au3hivrlxbp {
	margin-bottom: 20px !important;
}

	/** Footer >> .fl-page-footer-text **/
	.fl-page-footer-text {
	font-size: 10px !important;
}

	/** Footer >> Fl page footer text link:(2) **/
	.fl-page-footer-text a:nth-of-type(2) {
	display: none !important;
}

	/** Sections >> Mt 6326 uabb team name text **/
	.mt-6326 .uabb-team-name-text {
	margin-top: -5px !important;
}

	/** Sections >> Fl post 6326 paragraph **/
	.mt-6326 #fl-post-6326 p {
	text-align: justify !important;
}

	/** Sections >> Fl post 6727 uabb ss icon **/
	#fl-post-6727 .uabb-ss-icon {
	width: 25px !important;
	box-sizing: content-box !important;
}

	/** Sections >> .mt-2 .bb-er-row **/
	.mt-2 .bb-er-row {
	padding-top: 0 !important;
}

	/** Sections >> .mt-2 .fl-node-3e1p97a2irgc .fl-row-content-wrap **/
	.mt-2 .fl-node-3e1p97a2irgc .fl-row-content-wrap {
	margin-top: -90px !important;
	margin-bottom: 40px !important;
}

	/** Landing Page >> .mt-13501 .fl-node-t3vohlznb6yc .fl-module-content **/
	.mt-13501 .fl-node-t3vohlznb6yc .fl-module-content {
	text-align: right !important;
}

}

