@-ms-viewport
{
	width:device-width
}
body
{margin:0;
	font-family:'Poppins', sans-serif;
	/*font-size:1rem;*/
	font-weight:400;
	line-height:1.5;
	color:#212529;
	text-align:left;
	background-color:#fff;
} 
h1,h2,h3,h4,h5,h6
{margin-top:0;
	margin-bottom:.5rem
} 
dl,ol,ul
{
	margin-bottom:1rem
}
dl,ol,ul
{
	margin-top:0
}
ol ol,ol ul,ul ol,ul ul
{
	margin-bottom:0
}
dt
{
	font-weight:700
}
dd
{
	margin-bottom:.5rem;
	margin-left:0
}
blockquote
{
	margin:0 0 1rem
}
dfn
{
	font-style:italic
}
b,strong
{
	font-weight:bolder
}
small
{
	font-size:80%
}
sub,sup
{
	position:relative;
	font-size:75%;
	line-height:0;
	vertical-align:baseline
}
sub
{
	bottom:-.25em
}
sup{
	top:-.5em
}
a
{
	color:#007bff;
	text-decoration:none;
	background-color:transparent;
	-webkit-text-decoration-skip:objects
}
a:hover{
	color:#0056b3;
	text-decoration:underline
}
a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{
	color:inherit;
	text-decoration:none
}
a:not([href]):not([tabindex]):focus{
	outline:0
}
.container{
	width:100%;
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto
}
@media (min-width:576px)
{
	.container
	{
		max-width:540px
	}
}
@media (min-width:768px)
{
	.container
	{
		max-width:720px
	}
}
@media (min-width:992px)
{
	.container
	{
		max-width:960px
	}
}
@media (min-width:1200px)
{
	.container
	{
		max-width:1170px
	}
}
.container-fluid
{
	width:100%;
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto
}
.row
{
	/*display:flex;*/
	/*flex-wrap:wrap;*/
	margin-right:-15px;
	margin-left:-15px
}
.no-gutters
{
	margin-right:0;
	margin-left:0
}
.no-gutters>.col,.no-gutters>[class*=col-]
{
	padding-right:0;
	padding-left:0
}
.navbar
{
	position:relative;
	padding:.5rem 1rem
}
.navbar,.navbar>.container,.navbar>.container-fluid
{
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:space-between
}
.navbar-brand
{
	display:inline-block;
	padding-top:.3125rem;
	padding-bottom:.3125rem;
	margin-right:1rem;
	font-size:1.25rem;
	line-height:inherit;
	white-space:nowrap
}
.navbar-brand:focus,.navbar-brand:hover
{
	text-decoration:none
}
.navbar-nav
{
	display:flex;
	flex-direction:column;
	padding-left:0;
	margin-bottom:0;
	list-style:none
}
.navbar-nav .nav-link
{
	padding-right:0;
	padding-left:0
}
.navbar-nav .dropdown-menu
{
	position:static;
	float:none
}
.navbar-text{
	display:inline-block;
	padding-top:.5rem;
	padding-bottom:.5rem
}
.navbar-collapse{
	flex-basis:100%;
	flex-grow:1;
	align-items:center
}
.navbar-toggler{
	padding:.25rem .75rem;
	font-size:1.25rem;
	line-height:1;
	background-color:transparent;
	border:1px solid transparent;
	border-radius:.25rem
}
.navbar-toggler:focus,.navbar-toggler:hover
{
	text-decoration:none
}
.navbar-toggler:not(:disabled):not(.disabled){
	cursor:pointer
}
.navbar-toggler-icon{
	display:inline-block;
	width:1.5em;
	height:1.5em;
	vertical-align:middle;
	content:"";
	background:no-repeat 50%;
	background-size:100% 100%
}
@media (max-width:575.98px){
	.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{
		padding-right:0;
		padding-left:0
	}
}
@media (min-width:576px){
	.navbar-expand-sm{
		flex-flow:row nowrap;
		justify-content:flex-start
	}
	.navbar-expand-sm .navbar-nav{
		flex-direction:row
	}
	.navbar-expand-sm .navbar-nav .dropdown-menu{
		position:absolute
	}
	.navbar-expand-sm .navbar-nav .nav-link{
		padding-right:.5rem;
		padding-left:.5rem
	}
	.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{
		flex-wrap:nowrap
	}
	.navbar-expand-sm .navbar-collapse{
		display:flex!important;
		flex-basis:auto
	}
	.navbar-expand-sm .navbar-toggler{
		display:none
	}
}
@media (max-width:767.98px){
	.navbar-expand-md>.container,.navbar-expand-md>.container-fluid
	{
		padding-right:0;
		padding-left:0
	}
}
@media (min-width:768px){
	.navbar-expand-md{
		flex-flow:row nowrap;
		justify-content:flex-start
	}
	.navbar-expand-md .navbar-nav
	{
		flex-direction:row
	}
	.navbar-expand-md .navbar-nav .dropdown-menu{
		position:absolute
	}
	.navbar-expand-md .navbar-nav .nav-link{
		padding-right:.5rem;
		padding-left:.5rem
	}
	.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{
		flex-wrap:nowrap
	}
	.navbar-expand-md .navbar-collapse{
		display:flex!important;flex-basis:auto
	}
	.navbar-expand-md .navbar-toggler{
		display:none
	}
}
@media (max-width:991.98px){
	.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{
		padding-right:0;padding-left:0
	}
}
@media (min-width:992px){
	.navbar-expand-lg{
		flex-flow:row nowrap;
		justify-content:flex-start
	}
	.navbar-expand-lg .navbar-nav{
		flex-direction:row
	}
	.navbar-expand-lg .navbar-nav .dropdown-menu{
		position:absolute
	}
	.navbar-expand-lg .navbar-nav .nav-link{
		padding-right:.5rem;
		padding-left:.5rem
	}
	.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{
		flex-wrap:nowrap
	}
	.navbar-expand-lg .navbar-collapse{
		display:flex!important;
		flex-basis:auto
	}
	.navbar-expand-lg .navbar-toggler{
		display:none
	}
}
@media (max-width:1199.98px){
	.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{
		padding-right:0;
		padding-left:0
	}
}
@media (min-width:1200px){
	.navbar-expand-xl{
		flex-flow:row nowrap;
		justify-content:flex-start
	}
	.navbar-expand-xl .navbar-nav{
		flex-direction:row
	}
	.navbar-expand-xl .navbar-nav .dropdown-menu{
		position:absolute
	}
	.navbar-expand-xl .navbar-nav .nav-link{
		padding-right:.5rem;
		padding-left:.5rem
	}
	.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{
		flex-wrap:nowrap
	}
	.navbar-expand-xl .navbar-collapse{
		display:flex!important;
		flex-basis:auto
	}
	.navbar-expand-xl .navbar-toggler{
		display:none
	}
}
.navbar-expand{
	flex-flow:row nowrap;
	justify-content:flex-start
}
.navbar-expand>.container,.navbar-expand>.container-fluid{
	padding-right:0;
	padding-left:0
}
.navbar-expand .navbar-nav{
	flex-direction:row
}
.navbar-expand .navbar-nav .dropdown-menu{
	position:absolute
}
.navbar-expand .navbar-nav .nav-link{
	padding-right:.5rem;
	padding-left:.5rem
}
.navbar-expand>.container,.navbar-expand>.container-fluid{
	flex-wrap:nowrap
}
.navbar-expand .navbar-collapse{
	display:flex!important;
	flex-basis:auto
}
.navbar-expand .navbar-toggler{
	display:none
}
.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{
	color:rgba(0,0,0,.9)
}
.navbar-light .navbar-nav .nav-link{
	color:rgba(0,0,0,.5)
}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{
	color:rgba(0,0,0,.7)
}
.navbar-light .navbar-nav .nav-link.disabled{
	color:rgba(0,0,0,.3)
}
.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{
	color:rgba(0,0,0,.9)
}
.navbar-light .navbar-toggler{
	color:rgba(0,0,0,.5);
	border-color:rgba(0,0,0,.1)
}
.navbar-light .navbar-toggler-icon{
	background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-light .navbar-text{
	color:rgba(0,0,0,.5)
}
.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{
	color:rgba(0,0,0,.9)
}
.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{
	color:#fff
}
.navbar-dark .navbar-nav .nav-link{
	color:hsla(0,0%,100%,.5)
}
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{
	color:hsla(0,0%,100%,.75)
}
.navbar-dark .navbar-nav .nav-link.disabled{
	color:hsla(0,0%,100%,.25)
}
.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{
	color:#fff
}
.navbar-dark .navbar-toggler{
	color:hsla(0,0%,100%,.5);
	border-color:hsla(0,0%,100%,.1)
}
.navbar-dark .navbar-toggler-icon{
	background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}
.navbar-dark .navbar-text{
	color:hsla(0,0%,100%,.5)
}
.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{
	color:#fff
}
.dropdown,.dropleft,.dropright,.dropup{
	position:relative
}
.dropdown-toggle:after{
	display:inline-block;
	width:0;
	height:0;
	margin-left:.255em;
	vertical-align:.255em;
	content:"";
	border-top:.3em solid;
	border-right:.3em solid transparent;
	border-bottom:0;
	border-left:.3em solid transparent
}
.dropdown-toggle:empty:after{
	margin-left:0
}
.dropdown-menu{
	position:absolute;
	top:100%;
	left:0;
	z-index:1000;
	display:none;
	float:left;
	min-width:10rem;
	padding:.5rem 0;
	margin:.125rem 0 0;
	font-size:1rem;
	color:#212529;
	text-align:left;
	list-style:none;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid rgba(0,0,0,.15);
	border-radius:.25rem
}
.dropdown-menu-right{
	right:0;
	left:auto
}
.dropup .dropdown-menu{
	top:auto;
	bottom:100%;
	margin-top:0;
	margin-bottom:.125rem
}
.dropup .dropdown-toggle:after{
	display:inline-block;
	width:0;
	height:0;
	margin-left:.255em;
	vertical-align:.255em;
	content:"";
	border-top:0;
	border-right:.3em solid transparent;
	border-bottom:.3em solid;
	border-left:.3em solid transparent
}
.dropup .dropdown-toggle:empty:after{
	margin-left:0
}
.dropright .dropdown-menu{
	top:0;
	right:auto;
	left:100%;
	margin-top:0;
	margin-left:.125rem
}
.dropright .dropdown-toggle:after{
	display:inline-block;
	width:0;
	height:0;
	margin-left:.255em;
	vertical-align:.255em;
	content:"";
	border-top:.3em solid transparent;
	border-right:0;
	border-bottom:.3em solid transparent;
	border-left:.3em solid
}
.dropright .dropdown-toggle:empty:after{
	margin-left:0
}
.dropright .dropdown-toggle:after{
	vertical-align:0
}
.dropleft .dropdown-menu{
	top:0;
	right:100%;
	left:auto;
	margin-top:0;
	margin-right:.125rem
}
.dropleft .dropdown-toggle:after{
	display:inline-block;
	width:0;
	height:0;
	margin-left:.255em;
	vertical-align:.255em;
	content:"";
	display:none
}
.dropleft .dropdown-toggle:before{
	display:inline-block;
	width:0;
	height:0;
	margin-right:.255em;
	vertical-align:.255em;
	content:"";
	border-top:.3em solid transparent;
	border-right:.3em solid;
	border-bottom:.3em solid transparent
}
.dropleft .dropdown-toggle:empty:after{
	margin-left:0
}
.dropleft .dropdown-toggle:before{
	vertical-align:0
}
.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{
	right:auto;bottom:auto
}
.dropdown-divider{
	height:0;
	margin:.5rem 0;
	overflow:hidden;
	border-top:1px solid #e9ecef
}
.dropdown-item{
	display:block;
	width:100%;
	padding:.25rem 1.5rem;
	clear:both;
	font-weight:400;
	color:#212529;
	text-align:inherit;
	white-space:nowrap;
	background-color:transparent;
	border:0
}
.dropdown-item:focus,.dropdown-item:hover{
	color:#16181b;
	text-decoration:none;
	background-color:#f8f9fa
}
.dropdown-item.active,.dropdown-item:active{
	color:#fff;
	text-decoration:none;
	background-color:#007bff
}
.dropdown-item.disabled,.dropdown-item:disabled{
	color:#6c757d;
	background-color:transparent
}
.dropdown-menu.show{
	display:block
}
.dropdown-header{
	display:block;
	padding:.5rem 1.5rem;
	margin-bottom:0;
	font-size:.875rem;
	color:#6c757d;
	white-space:nowrap
}
.dropdown-item-text{
	display:block;
	padding:.25rem 1.5rem;
	color:#212529
}
.nav{
	display:flex;
	flex-wrap:wrap;
	padding-left:0;
	margin-bottom:0;
	list-style:none
}
.nav-link{
	display:block;
	padding:.5rem 1rem
}
.nav-link:focus,.nav-link:hover{
	text-decoration:none
}
.nav-link.disabled{
	color:#6c757d
}
.nav-tabs{
	border-bottom:1px solid #dee2e6
}
.nav-tabs .nav-item{
	margin-bottom:-1px
}
.nav-tabs .nav-link{
	border:1px solid transparent;
	border-top-left-radius:.25rem;
	border-top-right-radius:.25rem
}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{
	border-color:#e9ecef #e9ecef #dee2e6
}
.nav-tabs .nav-link.disabled{
	color:#6c757d;
	background-color:transparent;
	border-color:transparent
}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{
	color:#495057;
	background-color:#fff;
	border-color:#dee2e6 #dee2e6 #fff
}
.nav-tabs .dropdown-menu{
	margin-top:-1px;
	border-top-left-radius:0;
	border-top-right-radius:0
}
.nav-pills .nav-link{
	border-radius:.25rem
}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{
	color:#fff;
	background-color:#007bff
}
.nav-fill .nav-item{
	flex:1 1 auto;
	text-align:center
}
.nav-justified .nav-item{
	flex-basis:0;
	flex-grow:1;
	text-align:center
}
.tab-content>.tab-pane{
	display:none
}
.tab-content>.active{
	display:block
}
@-webkit-keyframes slide-out{
	0%{
		left:-400px
	}
	to
	{
		left:-15px
	}
}
@keyframes slide-out{
	0%{
		left:-400px
	}
	to{
		left:-15px
	}
}
@-webkit-keyframes slide-in{
	0%{
		left:-15px
	}
	to
	{
		left:-400px
	}
}
@keyframes slide-in{
	0%{
		left:-15px
	}
	to
	{
		left:-400px
	}
}
@-webkit-keyframes slide-from-right{
	0%{
		left:-500px
	}
	to
	{
		left:0
	}
}
@keyframes slide-from-right{
	0%
	{
		left:-500px
	}
	to
	{
		left:0			
	}
}
@-webkit-keyframes slide-from-left{
	0%
	{
		left:0
	}
	to
	{
		left:-500px
	}
}
@keyframes slide-from-left{
	0%
	{
		left:0
	}
	to
	{
		left:-500px
	}
}
span#mobile-menu img{
	margin-top:4px
}
.scroll-menu-overflow{
	overflow:auto!important
}
#main-menu-container{
	background-color:#403f3f;
	display:flex
}
#main-menu-container.\--hide{
	display:none
}
#main-menu-container .menu-inner-container{
	display:flex
}
@media (max-width:1024px){
	#main-menu-container .menu-inner-container{
		display:none;height:40px
	}
}
#main-menu-container .menu-inner-container .main-menu{
	align-items:start
}
#main-menu-container .menu-inner-container .main-menu>ul{
	padding:0;
	margin:0
}
#main-menu-container .menu-inner-container .main-menu>ul>li{
	display:inline-block;
	list-style:none;
	border-right:1px solid #333
}
#main-menu-container .menu-inner-container .main-menu>ul>li .review-primary-cta{
	padding-top:10px;
	padding-bottom:12px;
	-webkit-padding-after:11px
}
#main-menu-container .menu-inner-container .main-menu>ul>li a{
	display:inline-block;
	color:#fff;
	padding:13px 20px;
	font-size:14px;
	transition:all .3s ease-in;
	position:relative
}
#main-menu-container .menu-inner-container .main-menu>ul>li a .review-primary-cta{
	padding-top:10px;
	padding-bottom:12px;
	-webkit-padding-after:11px
}
#main-menu-container .menu-inner-container .main-menu>ul>li a:first-child{
	border-left:none
}
@media (min-width:1367){
	#main-menu-container .menu-inner-container .main-menu>ul>li a{
		padding:13px 24px
	}
}
@media (min-width:1025px) and (max-width:1200px){
	#main-menu-container .menu-inner-container .main-menu>ul>li a{
		padding-left:10px;
		padding-right:10px
	}
}
#main-menu-container .menu-inner-container .main-menu>ul>li a:hover{
	background:#e0e0e0;
	color:#000;
	text-decoration:none
}
#main-menu-container .menu-inner-container .main-menu>ul>li a:hover:after{
	border-top:3px solid #403f3f;
	position:absolute;
	top:0;
	content:"";
	width:100%;
	left:0
}
#main-menu-container .menu-inner-container .main-menu>ul>li a:hover div div p{
	color:#353535
}
#main-menu-container .menu-inner-container .main-menu>ul>li a.active{
	background:#e0e0e0;
	color:#000;
	text-decoration:none
}
#main-menu-container .menu-inner-container .main-menu>ul>li a.active:after{
	border-top:3px solid #000;
	position:absolute;
	top:0;
	content:"";
	width:100%;
	left:0
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2{
	position:relative;
	height:auto;
	width:auto;
	visibility:hidden;
	opacity:0
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1.\--show,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2.\--show,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container.\--show{
	visibility:visible;
	opacity:1;
	transition:all .3s ease-in
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown{
	position:absolute;
	left:0;
	top:0;
	background:#e0e0e0;
	width:265px;
	padding:0;
	z-index:10;
	min-height:552px
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown.\--hide,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown.\--hide,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown.\--hide{
	opacity:0;
	visibility:hidden;
	transition:all .3s ease-in
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li{
	list-style:none;
	padding:0;
	margin:0;
	display:block;
	cursor:pointer
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li.active,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li.active,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li.active{
	text-decoration:none;
	color:#dd6e02;
	display:block;
	cursor:pointer;
	background:#f0f0f0
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li.active>a,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li.active>a,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li.active>a{
	color:#dd6e02
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li:hover>ul.\--level-2,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li:hover>ul.\--level-2,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li:hover>ul.\--level-2{
	opacity:1;
	visibility:visible;
	transition:all .3s ease-in
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li ul.\--level-2,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li ul.\--level-2,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li ul.\--level-2{
	background:#f0f0f0;
	left:265px;
	top:0;
	width:290px;
	z-index:10;
	opacity:0;
	visibility:hidden
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li ul.\--level-2 li,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li ul.\--level-2 li,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li ul.\--level-2 li{
	list-style:none;
	padding:0;
	margin:0;
	display:block;
	cursor:pointer
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li ul.\--level-2 li.active,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li ul.\--level-2 li.active,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li ul.\--level-2 li.active{
	text-decoration:none;
	display:block;
	cursor:pointer;
	background:#f0f0f0
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li ul.\--level-2 li.active>a,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li ul.\--level-2 li.active>a,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li ul.\--level-2 li.active>a{
	color:#dd6e02
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li ul.\--level-2 li:hover>ul.\--level-3,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li ul.\--level-2 li:hover>ul.\--level-3,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li ul.\--level-2 li:hover>ul.\--level-3{
	opacity:1;
	visibility:visible;
	transition:all .3s ease-in
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li ul.\--level-2 ul.\--level-3,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li ul.\--level-2 ul.\--level-3,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li ul.\--level-2 ul.\--level-3{
	background:#f7f8fa;
	left:290px;
	top:0;
	z-index:15;
	opacity:0;
	visibility:hidden;
	width:550px;
	-moz-column-count:2;
	-moz-column-gap:20px;
	-webkit-column-count:2;
	-webkit-column-gap:20px;
	column-count:2;
	column-gap:20px
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li ul.\--level-2 ul.\--level-3 li,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li ul.\--level-2 ul.\--level-3 li,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li ul.\--level-2 ul.\--level-3 li{
	word-wrap:break-word
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li ul.\--level-2 ul.\--level-3 li a:after,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li ul.\--level-2 ul.\--level-3 li a:after,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li ul.\--level-2 ul.\--level-3 li a:after{
	content:"";
	display:none
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li a,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li a,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li a{
	font-size:13px;
	color:#444;
	padding:5px 25px 5px 15px;
	display:block;
	cursor:pointer;
	transition:background-color .15s ease-in-out;
	position:relative;
	border:none;
	margin:0;
	font-weight:400
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li a:hover,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li a:hover,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li a:hover{
	text-decoration:none;
	color:#dd6e02;
	display:block;
	cursor:pointer;
	background:#f0f0f0
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li a:hover:after,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li a:hover:after,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li a:hover:after{
	border-color:#dd6e02;
	left:auto
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li a:after,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li a:after,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li a:after{
	box-sizing:border-box;
	height:6px;
	width:6px;
	border-color:#9a9999;
	border-style:solid;
	border-width:0 1px 1px 0;
	-webkit-transform:rotate(45deg);
	transform:rotate(-45deg);
	position:absolute;
	content:"";
	right:18px;
	top:11px
}
@media (min-width:1024px){
	#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li a:after,
	#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li a:after,
	#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li a:after{
		display:none
	}
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li .has-next-menu,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li .has-next-menu,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li .has-next-menu{
	box-sizing:border-box;
	height:30px;
	width:30px;
	position:absolute;
	content:"";
	right:0;
	top:0
}
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown li .has-next-menu:after,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown li .has-next-menu:after,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container ul.__menu-dropdown li .has-next-menu:after{
	height:6px;
	width:6px;
	border-color:#9a9999;
	border-style:solid;
	border-width:0 1px 1px 0;
	-webkit-transform:rotate(45deg);
	transform:rotate(-45deg);
	position:absolute;
	content:"";
	right:10px;
	top:10px;
	z-index:1
}
#main-menu-container #mobile-menu-inner-container{
	display:none
}
#main-menu-container #mobile-menu-inner-container .__mobile-overlay{
	cursor:pointer;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	visibility:hidden;
	opacity:0;
	transition:opacity .2s ease-out;
	background-color:rgba(41,48,59,.55)
}
#main-menu-container #mobile-menu-inner-container .__mobile-overlay.\--overlay-show{
	visibility:visible;
	opacity:1;
	overflow:hidden
}
@media (max-width:1024px){
	#main-menu-container #mobile-menu-inner-container{
		display:block;
		height:45px;
		float: right;
	}
}
#main-menu-container #mobile-menu-inner-container .mobile-header-container{
	display:flex;
	padding-top:10px;
	justify-content:space-between
}
#main-menu-container #mobile-menu-inner-container .mobile-header-container span{
	text-align:center;
	font-size:12px;
	color:#fff;
	cursor:pointer
}
#main-menu-container #mobile-menu-inner-container .mobile-header-container span img{
	width:25px
}
#main-menu-container #mobile-menu-inner-container .mobile-header-container a{
	text-align:center;
	font-size:12px;
	color:#fff;
	cursor:pointer
}
#main-menu-container #mobile-menu-inner-container .mobile-header-container a img{
	width:25px
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container{
	position:absolute;
	height:100vh;
	max-width:280px;
	width:100%;
	overflow:auto;
	left:-400px;
	top:0;
	z-index:1005;
	background:#e0e0e0
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container .main-menu{
	height:100%
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container.__open{
	-webkit-animation:slide-out .5s forwards;
	animation:slide-out .5s forwards
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container h3{
	color:#fff;
	font-size:15px;
	text-align:center
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul{
	display:block;
	padding:0;
	height:calc(100% - 40em)
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li{
	list-style:none;
	display:block
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li#menu-item1,
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li#menu-item2,
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li:first-child{
	border-bottom:1px solid #ccc
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li#menu-item1:after,
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li#menu-item2:after,
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li:first-child:after{
	box-sizing:border-box;
	height:8px;
	width:8px;
	border-color:#444;
	border-style:solid;
	border-width:0 1px 1px 0;
	-webkit-transform:rotate(45deg);
	transform:rotate(-45deg);
	position:absolute;
	content:"";
	right:13px;
	top:22px
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li a{
	color:#373737;
	padding:10px 0 10px 35px;
	font-size:14px;
	display:block;
	position:relative;
	font-weight:400
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li a:hover{
	text-decoration:none
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li a .mobileReviewStats{
	float:right;
	margin-right:20px;
	background:#ececec;
	padding:0 5px;
	width:113px
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li a .mobileReviewStats img{
	width:12px;
	margin-right:1px;
	vertical-align:inherit
}
@media (max-width:1024px){
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown{
		position:absolute;
		height:100%;
		width:280px;
		top:0;
		left:-500px;
		z-index:1002;
		background:#fff;
		animation:slide-from-left .8s forwards;
		-webkit-animation:slide-from-left .8s forwards
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown.\--open{
		animation:slide-from-right .5s backwards;
		-webkit-animation:slide-from-right .5s backwards;
		left:0
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown li{
		list-style:none;
		display:flex;
		justify-content:space-between
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown li a{
		color:#373737;
		padding:5px 0 5px 35px;
		font-size:14px;
		display:block;
		position:relative;
		font-weight:400;
		width:80%;
		align-items:start
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown li span{
		width:20%;
		align-items:end
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown li span.remove,
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown li span:first-child{
		display:none
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown li span:after{
		box-sizing:border-box;
		height:6px;
		width:6px;
		border-color:#9a9999;
		border-style:solid;
		border-width:0 1px 1px 0;
		-webkit-transform:rotate(45deg);
		transform:rotate(-45deg);
		position:absolute;
		content:"";
		right:18px;
		top:11px
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown.\--level-1{
		background:#eeeded;
		height:100%;
		padding-bottom:100px;
		margin-bottom:150px
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown.\--level-2{
		top:45px;
		overflow:hidden;
		background:#f5f5f5;
		height:100%;
		padding-bottom:150px;
		margin-bottom:300px
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown.\--level-2 li a{
		padding: 5px 0 5px 40px;
		font-size:13px
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown.\--level-2 h4{
		background:#eeeded;
		border-bottom:1px solid #d9d9d9
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown.\--level-3{
		top:45px;
		background:#fff;
		overflow:auto;
		height:calc(100% - 120px);
		z-index:1005;
		padding-bottom:50px;
		margin-bottom:200px
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown.\--level-3 h4{
		background:#f5f5f5;
		border-bottom:1px solid #d9d9d9
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown.\--level-3 li span{
		display:none
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown.\--level-3 li a{
		padding:4px 0 4px 50px;
		font-size:13px;
		width:100%
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown.\--level-3 li a:after{
		display:none;
		content:""
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown h4{
		background:#e0e0e0;
		border-bottom:1px solid #b4b4b4;
		text-align:left;
		position:relative;
		text-transform:capitalize;
		font-weight:500;
		font-size:14px;
		padding:14px 14px 14px 50px
	}
	#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li ul.__menu-dropdown h4:after{
		box-sizing:border-box;
		height:8px;
		width:8px;
		border-color:#444;
		border-style:solid;
		border-width:0 1px 1px 0;
		-webkit-transform:rotate(45deg);
		transform:rotate(-224deg);
		position:absolute;
		content:"";
		left:33px;
		top:18px
	}
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul h4{
	background:#e0e0e0;
	border-bottom:1px solid #b4b4b4;
	text-align:left;
	position:relative;
	text-transform:capitalize;
	font-weight:500;
	font-size:14px;
	padding:14px 14px 14px 50px;
	z-index:9
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul h4:after{
	box-sizing:border-box;
	height:8px;
	width:8px;
	border-color:#444;
	border-style:solid;
	border-width:0 1px 1px 0;
	-webkit-transform:rotate(45deg);
	transform:rotate(-224deg);
	position:absolute;
	content:"";
	left:33px;
	top:18px
}
.rating{
	display:inline-block;
	padding:1px 7px;
	background:#dd6e02;
	color:#fff;
	font-weight:500;
	font-size:1rem;
	margin-left:5px;
	border-radius:2px
}
.navigation-search-wrapper{
	padding:0;
	margin-bottom:0;
	width:410px;
	margin-top:-2px;
	position:relative;
	flex-basis:calc(80% - 260px);
	margin-right:calc(14% - 90px);
	top:1px
}
.navigation-search-wrapper .form-error{
	border-radius:.25rem
}
@media (max-width:1024px){
	.navigation-search-wrapper{
		padding:7px 25px;
		display:none
	}
}
@media (min-width:992px) and (max-width:1199px){
	.navigation-search-wrapper{
		width:350px;
		margin-right:calc(14% - 55px)
	}
}
.navigation-search-wrapper div input{
	border:1px solid #e0e0e0!important;
	background:#e0e0e0;
	padding:5px 43px 5px 10px;
	font-size:.9rem;
	box-shadow:none!important
}
@media (max-width:1024px){
	.navigation-search-wrapper div input{
		border:1px solid #5d5656;
		width:98%;
		padding:7px 10px
	}
}
.navigation-search-wrapper div button{
	background:#e0e0e0;
	margin-left:-38px;
	color:#fff;
	cursor:pointer;
	position:relative;
	z-index:3;
	padding:0 12px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border:1px solid #e0e0e0;
	border-left:none
}
.navigation-search-wrapper div button img{
	width:19px!important;
	-webkit-filter:brightness(.5);
	filter:brightness(.5)
}
.search-dropdown{
	display:none;
	position:absolute;
	width:100%;
	background:#f0f0f0;
	color:#373737;
	font-size:13px;
	top:32px;
	padding:5px 15px 15px;
	z-index:99;
	border-radius:0 0 4px 4px;
	text-align:left;
	max-height:215px;
	overflow-y:auto
}
.search-dropdown ul{
	margin:0;
	padding:0;
	list-style:none
}
.search-dropdown ul h5{
	margin:10px 0 3px;
	color:#dd6e02;
	font-size:14px
}
.search-dropdown ul li{
	padding-left:15px;
	cursor:pointer
}
.search-dropdown ul li:hover{
	color:#dd6e02
}
.search-dropdown ul li a{
	color:#373737
}
.search-dropdown ul li a:hover{
	color:#dd6e02
}
.search-dropdown p{
	color:#dd6e02;
	cursor:pointer;
	margin-bottom:15px;
	-webkit-margin-after:0
}
.search-dropdown p:hover{
	text-decoration:underline
}
.mobile-nav-on{
	overflow:hidden;
	position:fixed;
	width:100%
}
#mobile-menu-container .has-next-menu{
	box-sizing:border-box;
	height:6px;
	width:6px!important;
	border-color:#9a9999;
	border-style:solid;
	border-width:0 1px 1px 0;
	position:relative;
	content:"";
	right:17px;
	display:block!important;
	top:11px;
	-webkit-transform:rotate(-45deg) translateY(-50%);
	transform:rotate(-45deg) translateY(-50%)
}
#mobile-menu-container .has-next-menu:after{
	display:none
}
i.fa-file-text-o:before{
	content:"";
	background:url(https://cdn1.myassignmenthelp.com/new-images/menu-footer-sprite.png);
	height:28px;
	width:28px;
	display:block;
	background-position:387px 15px;
	background-position:66px -149px;
	background-size:652px
}
#mobile-search-container{
	display:none;
	width:100%;
	padding:15px;
	background-color:#333;
	position:relative;
	z-index:999;
	margin:0
}
#mobile-search-container .form-error{
	border-radius:.25rem
}
#mobile-search-container .form-error input{
	border:0!important
}
#mobile-search-container .search-dropdown{
	width:calc(100% - 30px);
	top:50px
}
.show-search{
	display:block!important;
	transition:all .2s ease;
	-webkit-animation:slide-down .5s ease-out
}
#mobile-search-container .input-group{
	width:100%;
	position:relative
}
#mobile-search-container input{
	background-color:transparent;
	background-image:none;
	font-size:14px;
	color:#ede5dc;
	box-shadow:none!important;
	border-color:#ced4da!important
}
.__mobile-overlay{
	cursor:pointer;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100vh;
	z-index:1000;
	visibility:hidden;
	opacity:0;
	transition:opacity .2s ease-out;
	background-color:rgba(41,48,59,.55)
}
.__mobile-overlay.\--overlay-show{
	visibility:visible;
	opacity:1;
	overflow:hidden
}
/*#mobile-search-container button.btn.btn-default{*/
/*	padding:8px 10px;*/
/*	height:35px;*/
/*	background:#ede5dc;*/
/*	line-height:1;*/
/*	border-radius:0 4px 4px 0;*/
/*	box-shadow:none!important*/
/*}*/
/*#mobile-search-container button.btn.btn-default img{*/
/*	width:15px*/
/*}*/
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container1 ul.__menu-dropdown,
#main-menu-container .menu-inner-container .main-menu>ul>li #menu-container2 ul.__menu-dropdown{
	left:auto;
	right:0;
	width:180px;
	min-height:180px
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li#menu-item1:after,
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li#menu-item2:after{
	display:none
}
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li#menu-item1>a:after,
#main-menu-container #mobile-menu-inner-container #mobile-menu-main-container ul li#menu-item2>a:after{
	box-sizing:border-box;
	height:8px;
	width:8px;
	border-color:#444;
	border-style:solid;
	border-width:0 1px 1px 0;
	-webkit-transform:rotate(45deg);
	transform:rotate(-45deg);
	position:absolute;
	content:"";
	right:13px;
	top:22px
}
@media (max-width:767px){
	.container{
		padding-right:30px;
		padding-left:30px
	}
}
header{
	/*background:#dd6e02;*/
	/*border-bottom:4px solid #dd6e02*/
}
strong.new{
	color:red
}
header.sticky{
	position:fixed;
	width:100%;
	z-index:999;
	transition:all .9s ease;
	top:0;
	background:#fff;
}
header.sticky #main-menu-container{
	/*display:none*/
}
@media (max-width:767px){
	header.sticky #main-menu-container{
		display:block
	}
}
header.sticky .__TopLogoSection{
	display:none
}
/*.btn{*/
/*	text-shadow:rgba(0,0,0,.2) 0 -1px 0;*/
/*	box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);*/
/*	font-size:.9rem*/
/*}*/
.Sticky-form h5.Tagline{
	text-align:center;
	font-size:1rem;
	color:#fff
}
div.offerstrip{
	margin-bottom:0;
	text-align:center;
	border-radius:0;
	padding:5px;
	border-bottom:1px solid #949494
}
div.offerstrip button.close{
	padding:.1rem .5rem;
	font-size:24px
}
@media (max-width:767px){
	div.offerstrip{
		padding:4px;
		font-size:11px
	}
	div.offerstrip button.btn-success{
		font-size:11px
	}
	div.offerstrip button.close{
		padding:.1rem .5rem
	}
}
@media (max-width:568px){
	div.offerstrip{
		padding:4px;
		font-size:10px
	}
	div.offerstrip button.btn-success{
		font-size:11px;
		display:block;
		float:none;
		margin:5px auto auto
	}
	div.offerstrip button.close{
		padding:.1rem .5rem
	}
}
@media (max-width:767px){
	div.offerstrip .container{
		padding:2px
	}
}
.tagline{
	color:#f9eec9;
	font-size:10.4px;
	display:block;
	margin-top:-22px;
	text-shadow:1px 1px #e87f00;
	margin-bottom:0;
	margin-left:52px
}
@media (max-width:991px){
	.navbar-brand img{
		max-width:280px
	}
	.user-menu{
		order:2;
		margin-right:0
	}
	.user-menu .dropdown-toggle:after{
		border:solid #fff;
		border-width:0 2px 2px 0;
		display:inline-block;
		padding:2px;
		transform:rotate(45deg);
		-webkit-transform:rotate(45deg);
		transition:-webkit-transform .2s ease-in-out;
		transition:transform .2s ease-in-out;
		transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;
		-webkit-transform-origin:4px 5px;
		transform-origin:4px 5px
	}
	.user-menu .user-menu-dropdown{
		font-size:.85rem
	}
	.user-menu .user-menu-dropdown,.user-menu .user-menu-dropdown:hover{
		background:none;
		color:#fff;
		border:none;
		cursor:pointer;
		box-shadow:none!important
	}
	.user-menu .new-user-container{
		border-bottom:1px solid #c5c5c5
	}
	.user-menu .new-user-container p{
		font-size:.7rem;
		margin-bottom:5px;
		padding-top:10px
	}
	.user-menu .new-user-container p a{
		color:#627aad;
		font-weight:500;
		font-size:11px
	}
	.user-menu .secondary-btn{
		background:none;
		background:#7b7b7b;
		color:#fff;
		border-radius:3px;
		display:inline-block;
		width:auto;
		text-decoration:none;
		font-weight:400;
		box-shadow:2px 2px 2px #666;
		border:1px solid #7b7b7b;
		cursor:pointer;
		text-transform:capitalize;
		padding:9px 30px;
		font-size:.875rem;
		width:100%
	}
	.user-menu .secondary-btn:hover{
		background:#676666
	}
	.user-menu .dropdown-menu{
		width:230px;
		padding:15px;
		border-radius:3px;
		left:-95px!important;
		top:35px!important
	}
	.user-menu .dropdown-menu:after{
		content:"";
		position:absolute;
		top:-19px;
		left:90%;
		margin-left:-13px;
		border:10px solid transparent;
		border-top-color:#fff;
		-webkit-transform:rotate(180deg);
		transform:rotate(180deg)
	}
	.user-menu .dropdown-menu ul{
		margin:15px 0;
		list-style-type:none;
		padding-left:0
	}
	.user-menu .dropdown-menu ul li i{
		border:solid #000;
		border-width:0 1px 1px 0;
		display:inline-block;
		padding:2px;
		transform:rotate(-45deg);
		-webkit-transform:rotate(-45deg);
		margin-top:10px
	}
	.user-menu .dropdown-menu ul a{
		color:#373737;
		font-size:.75rem;
		padding:3px 5px
	}
	.user-menu .dropdown-menu ul a:hover{
		text-decoration:none;
		color:#dd6e02
	}
	.dropdown-menu.country_list:after{
		content:"";
		position:absolute;
		top:-19px;
		left:90%;
		margin-left:-13px;
		border:10px solid transparent;
		border-top-color:#fff;
		-webkit-transform:rotate(180deg);
		transform:rotate(180deg)
	}
	.user-menu.show .dropdown-toggle:after{
		transform:rotate(225deg);
		-webkit-transform:rotate(225deg)
	}
	#menu-element-container1 a .icon-drop,
	#menu-element-container2 a .icon-drop,
	#menu-element-container a .icon-drop{
		border:solid #fff;
		border-width:0 2px 2px 0;
		display:inline-block;
		padding:2px;
		transform:rotate(45deg);
		-webkit-transform:rotate(45deg);
		transition:-webkit-transform .2s ease-in-out;
		transition:transform .2s ease-in-out;
		transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;
		vertical-align:2px
	}
	#menu-element-container1 a.active .icon-drop,
	#menu-element-container2 a.active .icon-drop,
	#menu-element-container a.active .icon-drop
	{
		transform:rotate(225deg);
		-webkit-transform:rotate(225deg);
		border:solid #403f3f;
		border-width:0 2px 2px 0;
		vertical-align:0
	}							