a:hover {
	color: #2205bf;
	text-decoration:none;
}
.panel-title1 a:hover{
	color: #fff;
	text-decoration: underline;
}
.social-box.linkedin i {
	color: #fff;
	background: #2205bf;
}
.checkbox span:after {
	color: #fff;
	background-color: #2205bf;
}
.user-card .card-block .activity-leval li.active {
    background-color: #2205bf;
}
#count-down .clock-presenter .digit {
	background:#2205bf;
	color:#fff;
}
form-control:focus {
	color: #6f6e6e;
	background-color: #fff;
	border-color:#2205bf;
}
.btn-primary {
	color: #fff;
	background-color: #2205bf;
    border-color: #2205bf;
    box-shadow: 0 5px 10px rgb(34, 5, 191,0.3);
}
.btn-primary:hover {
	color: #fff !important;
	background-color:#4b2feb;
	border-color: #4b2feb;
}
.btn-primary:focus, .btn-primary.focus {
	box-shadow: 0 0 0 2px rgb(48, 110, 255,0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
	color: #fff;
	background-color: #2205bf;
	border-color: #2205bf;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show>.btn-primary.dropdown-toggle {
	color: #fff;
	background-color: #4b2feb;
	border-color: #4b2feb;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show>.btn-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 2px rgba(24, 193, 185, 0.1);
}
.btn-secondary {
	color: #fff;
	background-color: #fa713b ;
	border-color: #fa713b;
	box-shadow:0 5px 10px rgba(250, 113, 59, 0.3);
}
.btn-secondary:hover {
	color: #fff !important;
	background-color:#f36730;
	border-color:#fa713b;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show>.btn-secondary.dropdown-toggle {
	color: #fff;
	background-color:#fa713b;
	border-color: #fa713b;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show>.btn-secondary.dropdown-toggle:focus {
	box-shadow: 0 0 0 2px #fa713b;
}
.btn-outline-primary {
	color: #2205bf !important;
	background-color: transparent;
	background-image: none;
	border-color: #2205bf;
	box-shadow: 0 2px 5px 0 rgb(204, 197, 238), 0 2px 10px 0 rgb(218, 213, 246);
}
.btn-outline-primary:hover {
	color: #fff !important;
	background-color: #2205bf;
	border-color:  #2205bf;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
	box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.1);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
	color: #2205bf;
	background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show>.btn-outline-primary.dropdown-toggle {
	color: #fff;
	background-color: #2205bf;
	border-color: #2205bf;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show>.btn-outline-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 2px rgba(5, 117, 230, 0.1);
}
.btn-outline-secondary {
	color: #fa713b;
	background-color: transparent;
	background-image: none;
	border-color:#fa713b;
}
.btn-outline-secondary:hover {
	color: #fff  !important;
	background-color:#fa713b;
	border-color:#fa713b;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
	box-shadow: 0 0 0 2px rgba(134, 142, 150, 0.1);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
	color: #fff;
	background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show>.btn-outline-secondary.dropdown-toggle {
	color: #fff;
	background-color:#fa713b;
	border-color:#fa713b;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show>.btn-outline-secondary.dropdown-toggle:focus {
	box-shadow: 0 0 0 2px rgba(134, 142, 150, 0.1);
}
.btn-link {
	font-weight: 400;
	color: #2205bf;
	background-color: transparent;
}
.btn-link:hover {
	color:#2205bf;
	text-decoration: underline;
	background-color: transparent;
	border-color: transparent;
}
.btn-link:focus, .btn-link.focus {
	text-decoration: underline;
	border-color: transparent;
	box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
	color: #aaadb2;
	pointer-events: none;
}
.notifyimg {
	background: #2205bf;
}
.drop-icon-wrap .drop-icon-item:hover{
	color: #2205bf;
	text-decoration: none;
	background-color: #f1f1f5;
}	
.dropdown-item:hover, .dropdown-item:focus {
	color: #2205bf;
	text-decoration: none;
	background-color:#f1f1f5;
}
.dropdown-item.active, .dropdown-item:active {
	color: #2205bf;
	text-decoration: none;
	background-color:#f1f1f5;
}
.button-1{
	border:1px solid #2205bf;
}
.button-1 a{
	color:#2205bf;
}
.eff-1{
	background:#2205bf;
}
.eff-2{
	 background:#2205bf;
}
.eff-3{
	 background:#2205bf;
}
.eff-4{
	background:#2205bf;
}
.eff-5{
	 background:#2205bf;
}
.eff-6{
	background:#2205bf;
}
.eff-7{
	border:0px solid #2205bf;
}
.button-1:hover .eff-7{
	border:70px solid #2205bf;
}
.eff-8{
	border:70px solid #2205bf;
}
.button-1:hover .eff-8{
	border:0px solid #2205bf;
}
.button-1.btn-hover:hover a{
	color:#2205bf
}
.accordionjs .acc_section.acc_active > .acc_head{
	background-color: #ebf2f7;
}
timeline__item:after {
    border: 6px solid #2205bf;
}
.custom-control-input:checked~.custom-control-label::before {
	color: #fff;
	background-color: #2205bf;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
	background-color: #2205bf;
}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
	background-color: #2205bf;
}
.custom-radio .custom-control-input:checked~.custom-control-label::before {
	background-color: #2205bf;
}
.custom-select:focus {
	border-color: #2205bf;	
}
.custom-file-input:focus~.custom-file-label {
	border-color: #2205bf;
	box-shadow: 0 0 0 2px rgb(48, 110, 255, 0.25);
}
.custom-file-input:focus~.custom-file-label::after {
	border-color: #2205bf;
}
.custom-file-label::after {
	background-color: #2205bf;
	border-left: 1px solid #2205bf;
}
.custom-range::-webkit-slider-thumb {
	background-color: #2205bf;
}
.custom-range::-moz-range-thumb {
	background-color: #2205bf;
}
.custom-range::-ms-thumb {
	background-color: #2205bf;
}
.nav-link.active {
	color: #fff;
	background-color: #2205bf;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
	color: #fff;
	background-color: #2205bf;
}
.page-link:hover {
	color: #2205bf;
}
.page-item.active .page-link {
	z-index: 1;
	color: #fff;
	background-color: #2205bf;
	border-color: #2205bf;
}
.range.range-primary input[type="range"]::-webkit-slider-thumb {
	background-color: #2205bf;
}
.range.range-primary input[type="range"]::-moz-slider-thumb {
	background-color: #2205bf;
}
.range.range-primary output {
	background-color: #2205bf;
}
.range.range-primary input[type="range"] {
	outline-color: #2205bf;
}
.nav-tabs .nav-item1 .nav-link:hover:not(.disabled) {
	color: #fff;
	background: #2205bf;
}
.nav-tabs .nav-item1 .nav-link.active {
	color: #fff;
	background: #2205bf;
}
.panel.price>.panel-heading {
	background:#2205bf;
	color:#fff;
}
.panel.price>.panel-heading{
	background: #2205bf;
}
.pricing-tabs .nav-price li a{
	  border: 1px solid  #2205bf;
}
.pricing-tabs .nav-price li .active{
	background: #2205bf;
    color: #fff;
}
.heading-primary {
	background-color: #2205bf;
	color: #ffffff;
	padding: 5px;
}
.alert-primary {
	color: #fcfdff;
	background-color: #2205bf;
	border-color: #2205bf;
}
.alert-primary hr {
	border-top-color: #b7cded;
}
.alert-primary .alert-link {
	color: #172b46;
}
.badge-primary {
	color: #fff;
	background-color: #2205bf;
	box-shadow:0 5px 10px rgb(34, 5, 191,0.2);
}
.badge-primary[href]:hover, .badge-primary[href]:focus {
	color: #fff;
	text-decoration: none;
	background-color: #8135c3;
}
.bg-gradient-primary{
	background-image: linear-gradient(315deg, #2a2a72 0%, #009ffd 74%);
}
.bg-gradient-secondary{
	background-image :linear-gradient(315deg, #ee9617 0%, #fe5858 74%);
}
.bg-gradient-success{
	background:linear-gradient(120deg, #04a760 0%, #36da95  100%);
}
.bg-gradient-info{
	background-image: linear-gradient(315deg, #0584a7 0%, #09c6f9 74%);
}
.bg-gradient-warning{
	background:linear-gradient(120deg, #f9bd1d 0%, #ffc107  100%);
}
.bg-gradient-danger{
	background:linear-gradient(120deg, #d20c0c 0%, #ff5630  100%);
}
.bg-primary-tranparant{
	background-color: #ded8fd !important;
    color: #2205bf;
}
.bg-secondary-tranparant{
	background-color: #fbdfc6 !important;
    color: #ff9b44;
}
.bg-success-tranparant{
	background-color: #cbeddf !important;
    color: #1dab2d;
}
.bg-warning-tranparant{
	background-color: rgba(255, 171, 0, 0.25) !important;
    color: #ffab00;
}
.bg-danger-tranparant{
    background-color: #fbd2da !important;
    color: #fa5c7c;
}
.bg-info-tranparant{
    background-color: #caeaf5 !important;
    color: #0ca7ec;
}
.bg-primary {
	background-color: #2205bf !important;
	color:#fff;
}
a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus {
	background-color: #2356ce !important;
	color:#fff;
}
.border-primary {
	border-color: #2205bf !important;
}
.text-primary {
	color: #2205bf !important;
}
a.text-primary:hover, a.text-primary:focus {
	color: #4a2def !important;
}
a.text-dark:hover, a.text-dark:focus {
	color: #2205bf !important;
}
.header-bg {
	background:#fa713b;
	/* fallback for old browsers */
	background: -webkit-linear-gradient(to right,#fa713b, #2205bf);
	/* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right,#fa713b, #2205bf);
}
.nav-tabs .nav-link:hover:not(.disabled) {
	color: #000;
	background: #fff;
	font-weight: bold;
}
.nav-tabs .nav-link.active {
	color: #000;
	background: #fff;
	border-bottom: 2px solid #0a7ffb;
	font-weight: bold;
}
.navtab-wizard.nav-tabs .nav-link.active, .navtab-wizard.nav-tabs .nav-link:hover{
	color: #2205bf;
    background: #fff;
}
.expanel-primary {
	border: #2205bf !important;
}
.expanel-primary>.expanel-heading {
	color: #fff !important;
	background-color: #2205bf !important;
	border-color: #2205bf !important;
}
.error-img .form-control:focus {
	border-color: #2205bf;
}
.avatar {
	background: #2205bf no-repeat center/cover;
}
.pricing-table:hover .price-header {
  background-color: #2205bf; 
}
.primary .pricing-divider{
	background:linear-gradient(to bottom right,#2205bf,#fa713b) !important;
	padding: 1em 0 4em;
	position: relative;
}
.secondary .pricing-divider{
	background:linear-gradient(to bottom right, #fa713b 0%, #4a08a0 100%) !important;
	padding: 1em 0 4em;
	position: relative;
}
.product-grid6 .icons li a{
	color:#2205bf;
	border:1px solid #2205bf;
}
.product-grid6 .icons li a:hover{
	color:#fff;
	background-image:linear-gradient(120deg, #2205bf 0%, #2205bf  100%);
}
.product-grid6 .icons li a:after,.product-grid6 .icons li a:before{
	color:#fff;
	background-image:linear-gradient(120deg, #2205bf 0%, #2205bf  100%);
}
/*--loaders--*/
.spinner {
	background:#2205bf;
}
.spinner-lg {
	background-color: #2205bf;
}
.double-bounce1, .double-bounce2 {
	background: #2205bf;
}
.cube1, .cube2 {
	background: #2205bf;
}
.lds-heart div {
	background: #2205bf;
}
.lds-heart div:after,
.lds-heart div:before {
	background: #2205bf;
}
.lds-ring div {
	border: 6px solid #2205bf;
	border-color: #2205bf transparent transparent transparent;
}
.lds-hourglass:after {
	border: 26px solid #2205bf;
	border-color: #2205bf transparent ;
}
.lds-circle > div {
	background: #2205bf;
}
.lds-dual-ring:after {
	border: 5px solid #2205bf;
	border-color: #2205bf transparent #2205bf transparent;
}
.lds-facebook div {
	background: #2205bf;
}
.lds-roller div:after {
	background: #2205bf;
}
.lds-ripple div {
	border: 4px solid #2205bf;
}
.lds-spinner div:after {
	background: #2205bf;
}
.lds-default div {
	background: #2205bf;
}
.lds-ellipsis div {
	background: #2205bf;
}
.lds-grid div {
	background: #2205bf;
}
div.lds-ball2 div {
	background: #2205bf;
}
.lds-ball div {
	background: #2205bf;
}
.lds-bars div:nth-child(1) {
	background: #2205bf;
}
.lds-bars div:nth-child(2) {
	background: #2205bf;
}
.lds-bars div:nth-child(3) {
	background: #2205bf;
}
.lds-bars div:nth-child(4) {
	background: #2205bf;
}
@keyframes lds-blocks {
	0% {
		background: #fa713b;
	}
	12.5% {
		background: #fa713b;
	}
	12.625% {
		background: #2205bf;
	}
	100% {
		background: #2205bf;
	}
}
@-webkit-keyframes lds-blocks {
	0% {
		background: #fa713b;
	}
	12.5% {
		background: #fa713b;
	}
	12.625% {
		background: #2205bf;
	}
	100% {
		background: #2205bf;
	}
}
.lds-blocks div {
	background: #2205bf;
}
.lds-cube div {
	background: #2205bf;
}
.lds-eclipse div {
	box-shadow: 0 4px 0 0 #2205bf;
}
.lds-flickr div:nth-child(1) {
	background: #2205bf;
}
.lds-flickr div:nth-child(3) {
	background: #2205bf;
}
.lds-gear>div div {
	background: #2205bf;
}
.lds-magnify>div>div div:nth-child(1) {
	border: 12px solid #2205bf;
}
.lds-magnify>div>div div:nth-child(2) {
	background: #2205bf;
}
.lds-pacman>div:nth-child(2) div {
	background: #2205bf;
}
.lds-disk>div div:nth-child(1) {
	background: #2205bf;
}
.bn-label{
	background: #2205bf;
	color:#fff;
}
.best-ticker{
	border: solid 1px #2205bf;
}
/*--loaders--*/

.logo-img{
	background: url(../images/brand/logo.png);
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    margin-left: 30px;
}
@media (max-width:320px){
	.logo-img{
		background: url(images/brand/favicon.png);
		background-repeat: no-repeat;
		margin-left: 30px;
	}
}
.mediaicon {
	border: 1px solid #2205bf;
	background: #2205bf;
}
a.chip:hover {
	color: #fff;
	text-decoration: none;
	background-color: #2205bf;
}
.highlight .s {
	color: #2205bf;
}
.selectgroup-input:checked+.selectgroup-button {
	border-color: #2205bf;
	z-index: 1;
	color: #2205bf;
	background: #f6f7fb;
}
.selectgroup-input:focus+.selectgroup-button {
	border-color: #2205bf;
	z-index: 2;
	color: #2205bf;
	box-shadow: 0 0 0 2px rgb(48, 110, 255, 0.25);
}
.custom-switch-input:checked~.custom-switch-indicator {
	background: #2205bf;
}
.custom-switch-input:focus~.custom-switch-indicator {
	border-color: #2205bf;
}
.imagecheck-input:focus~.imagecheck-figure {
	border-color:#eff2f9
}
.imagecheck-figure:before {
	background: #2205bf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%;
	color: #fff;
}
.colorinput-input:focus~.colorinput-color {
	border-color: #2205bf;
}
.ui-datepicker .ui-datepicker-title {
	color: #2205bf;
    font-weight: bold;
}
#back-to-top {
	background:#2205bf;
	color: #fff;
}
#back-to-top:hover {
	background: #fff;
	color: #2205bf;
	border: 2px solid #2205bf;
}
#chat-message {
	background: linear-gradient(120deg, #0f75ff 50%, #2205bf 100%);
	color: #fff;
}
.tabs-menu1 ul li .active{
	border-bottom: 3px solid #2205bf;
    border-radius: 2px;
    color: #2205bf;
}
.wideget-user-tab .tabs-menu1 ul li .active{
	border-bottom: 2px solid #2205bf !important;
}
.rating-stars .rating-stars-container .rating-star.is--active .fa-heart ,
.rating-stars .rating-stars-container .rating-star.is--hover .fa-heart {
	color: #2205bf;
}
.message-feed:not(.right) .mf-content {
    background: #eff2f9;
	font-size: 15px;
    color: #3c4858;
}
.message-feed:not(.right) .mf-content:before{
	border-right-color: #e2ebf7;
}
.msb-reply button {
	background: #2205bf;
	color:#fff;
}
.wizard-card .moving-tab {
	background-color: #2205bf !important;
}
.wizard-card .choice:hover .icon, .wizard-card .choice.active .icon {
    border-color: #2205bf !important;
	color: #2205bf !important;
}
.cal1 .clndr .clndr-table .header-days {
	background: #2205bf;
}
.cal1 .clndr .clndr-table tr .day.today.event,
.cal1 .clndr .clndr-table tr .day.my-today.event {
	background: #2205bf;
}
.cal1 .clndr .clndr-table tr .day.today:hover,
.cal1 .clndr .clndr-table tr .day.my-today:hover {
	background: #2205bf;
	color:#fff;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button {
    color: #2205bf;
    background: #e6f2fe;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button {
	color: #2205bf;
    background: #e6f2fe;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button:hover {
    background: #2205bf;
}
.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button:hover {
    background: #2205bf;
}
.fc button {
	background: #2205bf;
}
.fc-event,
.fc-event-dot {
	background-color: #2205bf;
	color:#f1f1f1! important;
}
.sweet-alert button {
	background-color: #2205bf !important;
}
.timeline__item:after {
	border: 6px solid #2205bf;
}
.label-primary.arrowed:before {
	border-right-color: #2205bf;
}
.widgetdate p{
	border-bottom:2px solid #2205bf;
}
.widgetbox p {
	border-bottom:2px solid #2205bf;
}
.datebox p {
	border-bottom:2px solid #2205bf;
}
.arrow-ribbon.bg-primary:before {
	border-left: 15px solid #2205bf;
}
.arrow-ribbon.ribbon-center.bg-primary:before {
	border-left: 33px solid #2205bf;
}
.arrow-ribbon.top-right.bg-primary:before {
	border-right: 15px solid #2205bf;
}
.arrow-ribbon.bottom-right.bg-primary:before {
	border-right: 15px solid #2205bf;
}
.arrow-ribbon.ribbon-center3.bg-primary:before {
    border-right: 15px solid #2205bf;
}
.ribbon1:after {
	border-top: 10px solid #2205bf;
}
.ribbon1 span {
	background: #2205bf;
}
.ribbon1 span:before {
	background: #2205bf;
}
.ribbon1 span:after {
	background: #2205bf;
}
.ribbon2 {
	background: #2205bf;
}
.ribbon2:before {
	border-bottom: 6px solid #272b44;
}
.ribbon2:after {
	border-left: 30px solid #2205bf;
	border-right: 30px solid #2205bf;
}
.ribbon3 {
	background: #2205bf;
}
.ribbon3:after {
	border-left: 15px solid #2205bf;
}
.ribbon4 {
	background: #2205bf;
}
.ribbon5 {
	background: #2205bf;
}
.arrow-ribbon2:before {
	border-left: 24px solid #272b44;
}
.badge-offer.bg-primary:after{
	border-top: 12px solid #272b44;
}
.badge-offer1.bg-primary:after{
	border-top: 12px solid #272b44;
}
.ribbon5:before {
	border-top: 10px solid #272b44;
}
.ribbon5:after {
	border-top: 10px solid #272b44;
}
.wrap:before {
	background: #272b44;
}
.wrap:after {
	background: #272b44;
}
.ribbon6 {
	box-shadow:0 0 0 3px #2205bf,  0px 21px 5px -18px rgba(0,0,0,0.6);
	background: #2205bf;
}
.product-tags li a:hover{
	background:#2205bf;
	border-color:#2205bf;
	border-radius:2px;
	color:#fff!important;
}
.card-pay .tabs-menu li a.active  {
    background: rgb(34, 5, 191);
	color: #fff;
}
.item1-tabs-menu  ul li .active {
    background: #2205bf;
    color: #fff;
}
.carousel-indicators li.active {
	color: #fff;
    background: #2205bf !important;
}
.item-cards7-ic.realestate-list li a:hover{
	color:#2205bf;
}
.item1-links a:hover{
	color:#2205bf;
}
.item1-links a.active{
	background:#f1f1f5;
	color:#2205bf;
	border-right:2px solid #2205bf;
}
.settings-tab .tabs-menu li a.active  {
    background: #2205bf;
    color: #fff;
}
.ads-tabs .tabs-menus ul li .active {
    background: #2205bf;
    color: #fff;
}
.showmore-button-inner {
	border: 1px solid #2205bf;
    color: #2205bf;
}
.owl-nav button {
	color: #2205bf !important;
}
.owl-carousel:hover .owl-nav button {
	color: #2205bf !important;
}
.owl-nav > div i {
	color:#2205bf;
}
.tabs-menu ul.eductaional-tabs li .active{
	background: #2205bf;
}
.register-right .nav-tabs .nav-link:hover{
	background:#2205bf;
	color:#fff ;
}
.gradient-icon {
	background: linear-gradient(120deg, #3ba2ff 0%, #2205bf  100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.axgmap-img{
	border:3px solid #2205bf;
	background:#fff;
}
code {
    color: #2205bf;
}
#gdpr-cookie-message h4 {
    color: #2205bf;
}
#gdpr-cookie-message h5 {
    color: #2205bf;
}
#gdpr-cookie-message a {
    color: #2205bf;
	border-bottom: 1px solid #2205bf;
}
#gdpr-cookie-message a:hover {
	border-bottom: 1px solid #2205bf;
    transition: all 0.3s ease-in;
	color:#2205bf;
}
button#gdpr-cookie-advanced {
    color: #fff;
	background-color: #2205bf;
}
.ui-widget-header {
	background: #2205bf;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	background: #2205bf;
}
.items-blog-tab-heading .items-blog-tab-menu li .active{
	background: #2205bf;
    color: #fff;
}
.item2-gl-nav .item2-gl-menu li	.active{
	color:#2205bf;
}
.item-all-cat .category-type .item-all-card img{
	background: linear-gradient(120deg, #3ba2ff 0%, #2205bf  100%);
}
.item-all-cat .item-all-card:hover .item-all-text h5{
	color:#2205bf !important;
}
.counter-icon{
	 border: 1px solid #2205bf;
}
.counter-icon i{
	color: #2205bf;
}
.social li a:hover{
	color:#2205bf;
}
.footer-main a:hover{
	color:#2205bf;
}
.footer-links a:hover{
	color:#2205bf;
	text-decoration:none;
}
.header-main .drop-profile  i{
	color:#2205bf;
}
.header-links li a.active{
	background:#2205bf;
	color:#fff;
}
.header-links li a:hover{
	background:#2205bf;
	color:#fff;
}
@media (max-width:480px){
	.zoom-container .arrow-ribbon2:before{
		border-left: 17px solid #2205bf;
	}
	.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
		color: #fff;
		background-color: #2205bf;
		border-radius:0;
	}
}
.bg-bannerpattern{
	background: linear-gradient(138deg, rgb(81, 15, 168), rgb(48, 110, 255));
}
.owl-nav > div i {
	color:#2205bf;
}
.SumoSelect:focus>.CaptionCont{
	border-color: #2205bf;
}
.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus {
	border-color: #2205bf;
	outline: none;
	background-color: #2205bf;
}
.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i, .SumoSelect .select-all.selected>span i, .SumoSelect .select-all.partial>span i {
	background-color: #2205bf;
}
.default-skin{
   --skin-hover:#2205bf;
 }
 .ms-choice {
 	color: #2205bf;
 }
 .multi-wrapper .item-1:hover {
	background: #2205bf;
}
.radio-group .radio-normal:hover + label:before {
    border-color: #2205bf;
}
.radio-group .radio-normal:checked + label:before {
	border-color: #2205bf;
	text-align: center;
    	background: #2205bf;
}
.checkbox-group .checkbox-normal:hover + label:before {
    border-color: #2205bf;
}
.checkbox-group .checkbox-normal:checked + label:before {
	border-color: #2205bf;
	font-weight: bold;
    	background: #2205bf;
}
.checkbox-group .checkbox-indeterminate + label:before {
	 border-color: #2205bf;
	 font-weight: bold;
   	 background: #2205bf;
}
.tab-active {
    color: #2205bf;
    border-bottom: 2px solid #2205bf;
}
.transfer-double-list-footer {
	color: #2205bf;
}
.btn-arrow-active {
    color: #fff;
    background: #2205bf;
}
.transfer-double-list-main::-webkit-scrollbar-thumb:hover {
    background: #2205bf;
}
.transfer-double-selected-list-main::-webkit-scrollbar-thumb:hover {
    background: #2205bf;
}
.breadcrumb-arrow li a {
    background-color:#2205bf ;
    border: 1px solid #2205bf;
}
.breadcrumb-arrow li a:before {
	 border-left-color: #2205bf ;
}
.breadcrumb-arrow li a:after {
	border-left: 12px solid #e8e8ef;
}
.cont_breadcrumbs_1 > ul > li:hover {
	background-color: #ecdfdf;
}
.cont_breadcrumbs_1 > ul > li:last-child {
	background-color: #2205bf;
}
.timeline>li .timeline-image {
	border: 7px solid #2205bf;
    border-radius: 100%;
    background-color: #2205bf;
    box-shadow: 0 0 2px #2205bf;
}
.timeline>li:nth-child(odd) .line:before {
	 background-color: #2205bf;
	 box-shadow: 0 0 2px #2205bf;
}
.timeline>li:nth-child(even) .line:before  {
	background-color: #2205bf;
	box-shadow: 0 0 2px #2205bf;
}
.timeline--horizontal .timeline-divider {
	background:#2205bf  !important;
}
.timeline-nav-button{
	border:2px solid #2205bf;
}
.custom-control-input:focus~.custom-control-label::before {
	box-shadow: 0 0 0 1px, 0 0 0 2px rgb(48, 110, 255, 0.25);
}
.custom-range::-webkit-slider-thumb:focus {
	outline: none;
	box-shadow: 0 0 0 1px , 0 0 0 2px rgb(48, 110, 255, 0.25);
}
.custom-range::-moz-range-thumb:focus {
	outline: none;
	box-shadow: 0 0 0 1px , 0 0 0 2px rgb(48, 110, 255, 0.25);
}
.custom-range::-ms-thumb:focus {
	outline: none;
	box-shadow: 0 0 0 1px, 0 0 0 2px rgb(48, 110, 255, 0.25);
}
.error-img .form-control:focus {
	box-shadow: 0 0 0 2px rgb(48, 110, 255, 0.25);
}
.custom-switch-input:focus~.custom-switch-indicator {
	box-shadow: 0 0 0 2px rgb(48, 110, 255, 0.25);
}
.imagecheck-input:focus~.imagecheck-figure {
	box-shadow: 0 0 0 2px rgb(48, 110, 255, 0.25);
}
.colorinput-input:focus~.colorinput-color {
	box-shadow: 0 0 0 2px rgb(48, 110, 255, 0.25);
}
.selectize-input.focus {
	border-color: #0000fe;
	box-shadow: 0 0 0 2px rgb(48, 110, 255, 0.25);
}
.item-card7-imgs:hover a{
	background:linear-gradient(to right, rgba(59, 162, 255, 0.7), rgb(48, 110, 255, 0.7));
}
.owl-carousel button.owl-dot {
    background:rgb(206, 199, 241) !important;
}
.owl-carousel button.owl-dot.active {
    background:rgb(34, 5, 191) !important;
}
.bg-background:before{
	background:rgba(0,0,0,0.7);
}
.bg-background2:before{
	background:linear-gradient(to right, rgba(81, 15, 168, 0.9), rgb(48, 110, 255, 0.8));
}
.bg-background-color:before{
	background:linear-gradient(to right, rgba(81, 15, 168, 0.9), rgb(48, 110, 255, 0.8));;
}
.bg-background3:before{
	background-image:linear-gradient( 135deg, rgba(0, 0, 0, 0.7) 10%, rgb(0, 0, 0, 0.7) 100%);
}
.item-card:hover .item-card-desc:before{
	background:linear-gradient( 135deg, rgba(81, 15, 168, 0.9) 10%, rgb(48, 110, 255, 0.8) 100%);
}
.slider-header .item:before {
    background: linear-gradient( 135deg, rgba(81, 15, 168, 0.9) 10%, rgb(48, 110, 255, 0.8) 100%);
}
.rating-stars .rating-stars-container .rating-star.is--active,
.rating-stars .rating-stars-container .rating-star.is--hover {
	color: #ffc107;
}

.rating-stars .rating-stars-container .rating-star.is--no-hover {
	color: rgb(223, 228, 243);
}
.rating-stars .rating-stars-container .rating-star.is--active .fa-heart ,
.rating-stars .rating-stars-container .rating-star.is--hover .fa-heart {
	color: #2205bf ;
}

.rating-stars .rating-stars-container .rating-star .fa-heart .is--no-hover {
	color: #e8e8ef;
}

/*-----Rating Stars-----*/

/*-----Br Themes-----*/

.br-theme-bars-horizontal .br-widget a {
	background-color: #e8e8ef;
}
.br-theme-bars-horizontal .br-widget a.br-active,
.br-theme-bars-horizontal .br-widget a.br-selected {
	background-color: #2205bf ;
}
.br-theme-bars-horizontal .br-widget .br-current-rating {
	color: #2205bf ;
}
.br-theme-bars-pill .br-widget a {
	background-color: #e8e8ef;
}
.br-theme-bars-pill .br-widget a.br-active,
.br-theme-bars-pill .br-widget a.br-selected {
  background-color: #2205bf ;
  color: white;
}
.br-theme-bars-pill .br-widget a {
	color: #2205bf ;
}
.br-theme-bars-square .br-widget a.br-active,
.br-theme-bars-square .br-widget a.br-selected {
  border: 2px solid #e8e8ef ;
  color: #2205bf ;
}
.br-theme-bars-square .br-widget a {
  border: 2px solid rgba(107,122,144,0.1);
  background-color: #fff;
  color: #95a1b2;
}
.br-theme-bars-movie .br-widget a.br-active,
.br-theme-bars-movie .br-widget a.br-selected {
  background-color: #2205bf ;
}
.br-theme-bars-movie .br-widget a {
  background-color:  #e8e8ef;
}
.br-theme-bars-movie .br-widget .br-current-rating {
  color:#2205bf ;
}
.br-theme-bars-1to10 .br-widget a {
  background-color:#eaf0f7;
}
.br-theme-bars-1to10 .br-widget a.br-active,
.br-theme-bars-1to10 .br-widget a.br-selected {
  background-color:#2205bf;
}
.br-theme-bars-1to10 .br-widget .br-current-rating {
  color: #2205bf ;
}
.br-theme-fontawesome-stars .br-widget a.br-active:after {
  color: #2205bf ;
}
.br-theme-fontawesome-stars .br-widget a.br-selected:after {
  color: #2205bf ;
}
.br-theme-fontawesome-stars-o .br-widget a.br-active:after {
  content: '\f005';
  color: #2205bf ;
}
.br-theme-fontawesome-stars-o .br-widget a.br-selected:after {
  content: '\f005';
  color: #2205bf ;
}
.br-theme-fontawesome-stars-o .br-widget a.br-fractional:after {
  content: '\f123';
  color: #2205bf ;
}
.br-theme-fontawesome-stars .br-widget a:after {
  content: '\f005';
  color: #e8e8ef;
}
.br-theme-fontawesome-stars-o .br-widget a:after {
  content: '\f006';
  color: #e8e8ef;
}
/*-----Br Themes-----*/

.jsr_slider:focus::before {
	background: #2205bf;
}
.jsr_slider::before {
	background: #2205bf ;
}
.jsr_label {
	background:#4629e7;
	color: #fff;
}
.jsr_label--minmax {
	color: #fff;
	background: #2205bf;
}
.jsr_bar{
	background: #2205bf;
}
.jsr_bar--limit {
    background-color: #2205bf;
}
.irs-slider{
	background-color: #2205bf;
}
.offer-primary {	border-color: #2205bf ; }
.offer-primary .shape{
	border-color: transparent #2205bf  transparent transparent;
}
.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-active a {
  background-color: #2205bf;
}
.pignose-calendar .pignose-calendar-header .pignose-calendar-week.pignose-calendar-week-sun,
.pignose-calendar .pignose-calendar-header .pignose-calendar-week.pignose-calendar-week-sat {
  color: #2205bf;
}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav .pignose-calendar-top-icon {
    color: #2205bf;
}
.slider-transparent.slider-box.slide-animation li:before{
	background:rgb(48, 110, 255, 0.8);
}
.index-cat:before{
	background:url(images/brand/favicon-1.png);
}

.side-account i{
	height: 45px;
    width: 45px;
    padding: 7px;
    border-radius: 50%;
    font-size: 23px;
    text-align: center;
    line-height: 28px;
}
.menu-icons .menu-icon{
	height: 45px;
    width: 45px;
    padding: 7px;
    border-radius: 50%;
    font-size: 23px;
    text-align: center;
    line-height: 28px;
}
.btn-primary-light{
	border-color: #dfd7fa;
    background-color: rgba(90, 63, 243, 0.25)!important;
    color: #2205bf!important;
}
.btn-primary-light:hover{
	border-color: #2205bf;
    background-color: #2205bf !important;
    color: #ffff !important;
}
.btn-info-light {
    color: #0a7ffb;
    background: rgba(33, 150, 243, 0.24);
    border-color: #cae6fc;
}
.btn-info-light:hover {
    color: #fff;
    background-color: #0a7ffb;
    border-color: #0a7ffb;
}
.btn-secondary-light {
    color: #fa713b;
    background-color: rgba(250, 113, 59, 0.25);
    border-color: #f7d9cc;
}
.btn-secondary-light:hover {
    color: #fff;
    background-color: #fa713b;
    border-color: #fa713b;
}
.btn-success-light {
    color: #36b37e;
    background-color: #d1f3e0;
    border-color: #cdecdf;
}
.btn-success-light:hover {
    color: #fff;
    background-color: #36b37e;
    border-color: #36b37e;
}
.btn-warning-light{
	background-color: #fff2d8;
    color: #ffa001;
}
.user_info{
	margin-top: auto;
	margin-bottom: auto;
	margin-left: 15px;
}
.img_cont {
    position: relative;
    height: 50px;
    width: 50px;
}
.chat .contacts li {
    width: 100% !important;
    padding: 15px;
    border-bottom: 1px solid rgba(255,255,255,0.09);
}
.chat .active {
    background-color: rgba(255,255,255,0.1);
}
.chat .contacts li {
    width: 100% !important;
    padding: 13px 15px;
    border-bottom: 1px solid rgb(227, 227, 247,0.5);
}
/*--item-card2--*/
.item-card2-icons{
	position: absolute;
	top: 20px;
    right: 15px;
	z-index:9;
}
.item-card2-icons a{
	width: 2rem;
	display: inline-block;  
    height: 2rem;
    text-align: center;
    border-radius: 100px;
    line-height: 2.1rem;
	border-radius:50px;
	color:#fff;
}
/*--bg-transparents--*/
.bg-primary-transparent {
    background: rgba(34, 5, 191, 0.15) !important;
}
.bg-secondary-transparent {
    background-color: rgba(247, 138, 95, 0.2)  !important;
}
.bg-success-transparent {
    background-color: rgba(54, 179, 126, 0.2)  !important;
}
.bg-primary-transparent {
    background-color:#d6e2ff ;
}
.bg-info-transparent {
    background-color: #ccf1f7;
}
.bg-warning-transparent {
    background-color: #fec !important;
}
.bg-danger-transparent {
    background-color: #ffddd6;
}
.bg-pink-transparent {
    background-color: rgba(255,43,136, 0.15) ;
}
.bg-purple-transparent {
    background-color: rgba(96,77,216, 0.2) ;
}
.bg-dark-transparent {
    background-color: rgba(55,66,84, 0.1) ;
}
.bg-twitter-transparent {
    background: rgb(28, 157, 235,0.2);
	color:#1c9deb
}
.bg-linkedin-transparent {
    background: rgba(0, 119, 181, 0.2);
    color: #0077b5;
}
.bg-facebook-transparent {
    background: rgb(95, 144, 204,0.2);
    color: #4064ad;
}
.bg-googleplus-transparent {
    background: rgb(216, 75, 63,0.2);
    color:#d84b3f;
}
.bg-danger-transparent {
    background: rgba(255, 98, 88, 0.2);
}

/*////////////////////badgelight//////////////////*/

.badge-primary-light {
    color: #2205bf;
    background-color: rgba(90, 63, 243, 0.15);
}
.badge-success-light {
    background-color: rgba(29, 171, 45, 0.15) !important;
    color: #36b37e;
}
.badge-secondary-light {
    background-color: rgba(250, 113, 59, 0.15) !important;
    color: #fa713b;
}
.badge-warning-light {
    background-color: rgba(255, 171, 0, 0.15) !important;
    color: #ffab00;
}
.badge-danger-light {
    color: #f94859;
    background-color: rgba(250,92,124,.15);
}
.badge-info-light {
    color: #0a7ffb;
    background-color: rgba(3, 85, 208, 0.1);
}

/*////////////////////Dropshadows//////////////////*/

.primary-dropshadow{
	box-shadow: 0 5px 10px rgb(34, 5, 191,0.3);
}
.secondary-dropshadow{
	box-shadow:0 5px 10px rgba(250, 113, 59, 0.3);
}
.info-dropshadow{
	box-shadow: 0 5px 10px rgba(0, 184, 217, 0.3);
}
.success-dropshadow{
	box-shadow: 0 5px 10px rgba(19, 191, 166, 0.3);
}
.warning-dropshadow{
	box-shadow:0 5px 10px rgba(255, 171, 0, 0.3);
}
.danger-dropshadow{
	box-shadow: 0 5px 10px rgba(237, 49, 76, 0.3) ;
}
.default-shadow{
	box-shadow: 4px 3px 6px 0 rgba(0,0,0,0.2);
}
/*////////////////////text-shadow//////////////////*/

.text-primary-shadow{
	text-shadow: -2px 2px 2px rgba(34, 5, 191, 0.3);	
}
.text-secondary-shadow{
	text-shadow: -2px 2px 2px rgba(245, 128, 84, 0.3);	
}
.text-info-shadow{
	text-shadow: -2px 2px 2px rgba(12, 167, 23, 0.3);	
}
.text-success-shadow{
	text-shadow: -2px 2px 2px rgba(54, 179, 126, 0.3);	
}
.text-warning-shadow{
	text-shadow: -2px 2px 2px rgba(255, 171, 0, 0.3);	
}
.text-danger-shadow{
	text-shadow: -2px 2px 2px rgba(255, 0, 0, 0.3);	
}
.text-purple-shadow{
	text-shadow: -2px 2px 2px rgba(99, 2, 143, 0.3);	
}
.text-pink-shadow{
	text-shadow: -2px 2px 2px rgba(255, 43, 136, 0.3);	
}
@media (max-width: 575.98px){
	.mobile-logo{
		display:block;
		margin-top: 3px;
		margin-left: 10px;
	}
}
@media (min-width: 575.98px){
	.mobile-logo1{
		display:none;
		margin-top: 3px;
		margin-left: 10px;
	}
	.mobile-logo{
		display:none;
		margin-top: 3px;
		margin-left: 10px;
	}
}

/*////////////////////style-1//////////////////*/
body.style-1 {
	background: #fff;
}
.style-1 .card{
	border: 1px solid rgba(67, 87, 133, .2);
	box-shadow:none  !important;
}

.style-1 .page-header { 
	box-shadow:none !important;
}
.style-1 .header-brand-img.dark-version{
	display:none;
}

/*////////////////////icon-dark//////////////////*/
.icon-dark .first-sidemenu {
    background: #12045f;
    border-right: 1px solid #eaf0f7;
}
.ps__thumb-y {
    background-color:rgba(184, 184, 235, 0.2) !important;
}

.line-animations:after{
	content: '';
	display: block;
	position: absolute;
	height: 15vh;
	width: 100%;
	top: -50%;
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 75%, #ffffff 100%);
	animation: run 20s 0s infinite;
	animation-fill-mode: forwards;
	animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97);
	z-index:-3;
	width:1px;
	left:45% !important;
}
.resp-tabs-list:before{
	left: -5px;
    right: 0;
    margin: 0 auto;
    content: '';
    width: 1px;
   height: 130vh;
    background: rgba(245, 255, 251, 0.2);
    position: absolute;
	top: 0;
}
.resp-tabs-list.hor_1.line-animations li{
	z-index:99;
}
@keyframes run{
  0%{
    top: -50%;
  }
  100%{
    top: 110%;
  }
}
.dropdown-menu  a:hover{
	background:#f0f1f7 !important;
}
.dropdown-menu  .cart:hover{
	background:#f0f1f7 !important;
}
.chat .contacts li:hover{
	background:#f0f1f7 !important;
}
.sidebar-right .list:hover{
	background:#f0f1f7 !important;
}
.daterangepicker{
    box-shadow: 0px 5px 25px rgba(39, 55, 76, 0.2);
}

@media (min-width: 575.98px){
	.mobile-logo , .mobile-logo-1{
		display:none;
	}
	.app-header  .header-brand-img.desktop-logo-1{		
		display:none;
	}
	.dark-mode .header-brand .header-brand-img.desktop-logo-1{		
		display:initial;
	}
	.dark-mode .header-brand .header-brand-img.desktop-logo{		
		display:none;
	}
	.header-dark .app-header  .header-brand-img.desktop-logo{		
		display:none;
	}
	.header-dark .app-header  .desktop-logo-1{		
		display:initial;
	}
	.header-color .app-header  .header-brand-img.desktop-logo{		
		display:none;
	}
	.header-color .app-header  .header-brand-img.desktop-logo-1{		
		display:initial;
	}
	.col-login .header-brand-img.dark-theme{
		display:none;
	}
}
@media (max-width: 575.97px){
	.app-header .header-brand .header-brand-img.desktop-logoo , .app-header .header-brand .header-brand-img.desktop-logo-1{
		display:none;
	}
	.app-header .header-brand .mobile-logo{		
		display:initial;
	}
	.app-header .header-brand .mobile-logo-1{		
		display:none;
	}
	.dark-mode .app-header .header-brand .mobile-logo-1{		
		display:initial;
		margin-top: 4px;
	}
	.dark-mode .app-header .header-brand .mobile-logo{		
		display:none;
	}
	.header-dark .app-header .header-brand .mobile-logo{		
		display:none;
	}
	.header-dark .app-header .header-brand .mobile-logo-1{		
		display:initial;
	}
	.header-color .app-header .header-brand .mobile-logo{		
		display:none;
	}
	.header-color .app-header .header-brand .mobile-logo-1{		
		display:initial;
	}
	.col-login .header-brand-img.dark-theme{
		display:none;
	}
}