.badge-primary { background-color: #0095da; }
.text-primary, .color-primary { color: #0095da !important; }
.color-secondary, .section-header { color: #0095da !important; }
.form-group .form-control:focus, .form-control:focus { border-color: #0095da; }
.form-group.active textarea.form-control { border-color: #0095da; }
.form-group.active span.richTextEditor { border-color: #0095da; }
.checkbox label .cr .cr-icon, .radio label .cr .cr-icon { color: #0095da; }
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-radio .custom-control-input:checked ~ .custom-control-label::before { background-color: #0095da; }
 input[type=range]::-webkit-slider-runnable-track {
 background: #0095da;
}
 input[type=range]::-moz-range-track {
 background: #0095da;
}
 input[type=range]:focus::-webkit-slider-runnable-track {
 background: #0095da;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus{color:#0095da;}
.btn-outline-primary:not([href]):not([tabindex]) {color:#0095da; border-color:#0095da;}
.btn-outline-primary:not([href]):not([tabindex]).btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active:focus {color:#ffffff;}
.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active:focus{background:#0095da;}
.btn-primary, .btn-primary:not([href]):not([tabindex]) { border: 1px solid #0095da; background-color: #0095da; background: -webkit-gradient(bottom, from(#0095da), to(#0095da)); background: -webkit-linear-gradient(bottom, #0095da, #0095da); background: -moz-linear-gradient(bottom, #0095da, #0095da); background: -ms-linear-gradient(bottom, #0095da, #0095da); background: -o-linear-gradient(bottom, #0095da, #0095da); }
.btn-primary:before { background: #0095da; }
.btn-primary:hover { border-color: #0095da; }
.btn-primary:focus, .btn-primary:not([href]):not([tabindex]):hover, .btn-primary:not([href]):not([tabindex]):focus { background: #0095da; border-color: #0095da; }
.btn-primary:active { background: #0095da; border-color: #0095da; }
.btn-primary:active:hover { background: #0095da; border-color: #0095da; }
.btn-primary:active:focus { background: #0095da; border-color: #0095da; }
.btn-primary.active { background: #0095da; border-color: #0095da; }
.btn-primary.active:hover { background: #0095da; border-color: #0095da; }
.btn-primary.active:focus { background: #0095da; border-color: #0095da; }
.btn-link:hover { color: #0095da; }
.btn-link:focus { color: #0095da; }
.btn-link:active { color: #0095da; }
.btn-link:active:hover { color: #0095da; }
.btn-link:active:focus { color: #0095da; }
.btn-link.active { color: #0095da; }
.btn-link.active:hover { color: #0095da; }
.btn-link.active:focus { color: #0095da; }
.btn-info > i { color: #0095da; }
.btn-secondary i { color: #0095da; }
.btn-secondary:hover { border: solid 1px #0095da; color: #0095da; }
.btn-secondary:focus { background: #fff; border: solid 1px #0095da; color: #0095da; }
.btn-secondary:active { border: solid 1px #0095da; color: #0095da; }
.btn-secondary:active:hover { border: solid 1px #0095da; color: #0095da; }
.btn-secondary:active:focus { border: solid 1px #0095da; color: #0095da; }
.btn-secondary.active { border: solid 1px #0095da; color: #0095da; }
.btn-secondary.active:hover { border: solid 1px #0095da; color: #0095da; }
.btn-secondary.active:focus { border: solid 1px #0095da; color: #0095da; }
.btn-square:hover { color: #0095da; }
.btn-square:not(:disabled):not(.disabled).active .rxicon, .btn-square:not(:disabled):not(.disabled).active .rxicon span::before, .btn-square:not(:disabled):not(.disabled).active .fa { color: #0095da; }
.btn-square:hover .rxicon, .btn-square:hover .rxicon span:before, .btn-square:hover .fa { color: #0095da; }
.btn-square.active, .btn-square:not(:disabled):not(.disabled).active { border-color: #0095da; color: #0095da; }
.btn-square.active .rxicon, .btn-square.active .rxicon span:before, .btn-square.active .fa { color: #0095da; }
.btn-clear:hover { color: #0095da; }
.btn-clear:hover .rxicon, .btn-clear:hover .fa { color: #0095da; }
.btn-clear:active { color: #0095da; }
.btn-clear:active .rxicon, .btn-clear:active .fa { color: #0095da; }
.btn-clear:active:hover { color: #0095da; }
.btn-clear:active:hover .rxicon, .btn-clear:active:hover .fa { color: #0095da; }
.btn-clear:active:focus { color: #0095da; }
.btn-clear:active:focus .rxicon, .btn-clear:active:focus .fa { color: #0095da; }
.btn-clear:active:focus { color: #0095da; }
.btn-clear:active:focus .rxicon, .btn-clear:active:focus .fa { color: #0095da; }
.btn-clear.active { color: #0095da; }
.btn-clear.active .rxicon, .btn-clear.active .fa { color: #0095da; }
.btn-clear.active:hover { color: #0095da; }
.btn-clear.active:hover .rxicon, .btn-clear.active:hover .fa { color: #0095da; }
.btn-clear.active:focus { color: #0095da; }
.btn-clear.active:focus .rxicon, .btn-clear.active:focus .fa { color: #0095da; }
.modal-dialog .modal-content .modal-body .modal-sidebar .image-source .third-party-img .btn-secondary { color: #0095da; }
.modal-dialog .modal-content .rich-text-editor .modal-body .text-editor-tool .form-group .clear-style .btn-clear:hover { color: #0095da; }
.cat-nav ul li:hover { color: #0095da; }
.cat-nav ul li .selected { color: #0095da; }
.user-images > ul li.selected .user-img-thumbnail { border-color: #0095da; }
.user-images > ul li .user-img-thumbnail:hover, .user-images > ul li:hover .user-img-thumbnail { border-color: #0095da; }
.crop-image-editor .modal-body .nav-tabs li a:hover { color: #0095da; }
.crop-image-editor .modal-body .nav-tabs li a:hover:before { background: #0095da; }
.crop-image-editor .modal-body .nav-tabs .active a, .crop-image-editor .modal-body .nav-tabs .open a { color: #0095da; }
.crop-image-editor .modal-body .nav-tabs .active a:before, .crop-image-editor .modal-body .nav-tabs .open a:before { background: #0095da; }
.crop-image-editor .modal-body .nav-tabs .active a:hover, .crop-image-editor .modal-body .nav-tabs .open a:hover { color: #0095da; }
.crop-image-editor .modal-body .tab-content .tab-pane .rx-range-slider .range-slider-element::-webkit-slider-runnable-track { background: #0095da;}
.crop-image-editor .modal-body .tab-content .tab-pane .rx-range-slider .range-slider-element::-moz-range-track {background: #0095da;}
.crop-image-editor .modal-body .tab-content .tab-pane .rx-range-slider .range-slider-element:focus::-webkit-slider-runnable-track { background: #0095da;}
.crop-image-editor .modal-body .nav-tabs li .active, .crop-image-editor .modal-body .nav-tabs li .open{color: #0095da;}
.crop-image-editor .modal-body .nav-tabs li .active:before, .crop-image-editor .modal-body .nav-tabs li .open:before{background:#0095da;}
.pagination li.page-item .page-link:hover { color: #0095da; }
.pagination li.page-item.active .page-link:hover, .pagination li.page-item.active .page-link { background: #0095da; border-color:#0095da; }
.ouro .anim { background: #0095da; }
.ok-got-it { background: #0095da; }
.product-name-size p label { color: #0095da; }
.action-tools li .btn-dark-gray { background: #0095da; }
.action-tools li:hover button { color: #0095da; }
.action-tools li:hover button .tool-icon i { color: #0095da; }
.action-tools li:hover .btn-dark-gray { background: #0095da; }
.action-tools .active button { color: #0095da; }
.action-tools .active button .tool-icon i { color: #0095da !important; }
.studio-type-standard-normal .left-panel-tools{ background-color: #0095da; }
.studio-type-calendar-normal .left-panel-tools{ background-color: #0095da; }
.studio-type-block .left-panel-tools{ background-color: #0095da; }
.tools-btn.tools-btn-close { border: 1px solid #0095da; }
.personalize-tools .info-text-area a.btn-secondary:hover { color: #0095da; }
.personalize-tools .info-text-area a.btn-secondary .color-primary { color: #0095da; }
.personalize-panel .section-header { color: #0095da !important; }
.personalize-panel .has-image .qq-upload-section-header { color: #0095da; }
.img-uploder .qq-gallery .qq-upload-list li:hover .qq-thumbnail-wrapper { border-color: #0095da; }
.personalize-image-panel .used-img-list .used-img:hover .thumbnail-small, personalize-image-panel .used-img-list .used-img.active .thumbnail-small { border-color: #0095da; }
.personalize-tools li.selectedTab span:after { background-color: #0095da; }
.personalize-image-panel .img-action-btn .btn-link.text-danger {background-color: #0095da;}
.studio-type-block .personalize-tools li.selectedTab span:after { background-color: #0095da; }
rx-page > .nav-tabs li:hover a { color: #0095da; }
rx-page > .nav-tabs li.active a:hover, rx-page > .nav-tabs li.active a:focus { color: #0095da; }
.propertyPanel .card .popover .popover-body {border: 1px solid #0095da;}
.propertyPanel .card .card-body .property-btn .popover, .propertyPanel .card .card-body .popover-text-shadow .popover { background: #0095da; }
.propertyPanel .card .card-body .property-btn .popover.bottom > .arrow::after, .propertyPanel .card .card-body .popover-text-shadow .popover.bottom > .arrow::after, .propertyPanel .card .popover.bottom > .arrow::after { border-bottom-color: #0095da; }
.propertyPanel .card .card-body .property-btn .popover.top > .arrow::after, .propertyPanel .card .card-body .popover-text-shadow .popover.top > .arrow::after, .propertyPanel .card .popover.top > .arrow::after { border-top-color: #0095da; }
.propertyPanel .card .card-body .property-btn > li .popover { background: #0095da; }
.propertyPanel .card .card-body .property-btn > li .popover.bottom > .arrow:after { border-bottom-color: #0095da; }
.propertyPanel .card .card-body .property-btn > li .popover.top > .arrow:after { border-top-color: #0095da; }
.propertyPanel .card .card-body .property-btn .popover .btn-secondary:hover i { color: #0095da; }
.propertyPanel .card .card-body .property-btn .popover .btn-secondary:hover i span:before { color: #0095da; }
.propertyPanel .card .card-body .btn-secondary .tool-icon i span:before { color: #0095da; }
.propertyPanel .card .card-body label.label-lg { color: #0095da; }
.propertyPanel .layerPanel .card-body .list-group .list-group-item.active i { color: #0095da; }
.page-position { border-color: #0095da; }
.page-position a:hover i { color: #0095da; }
.page-position a.active { color: #0095da; }
.page-position a.active i { color: #0095da; }
.personalize-event-panel .event-list .color-primary.btn-link { color: #0095da; }
.sub-tab .btn-link.active { border-bottom: 1px solid #0095da; color:#0095da !important;}
.calendar-event-editor .used-img-list .used-img.active .thumbnail-small { border: 1px solid #0095da; }
.studio-type-block .action-tools .dropdown.open .dropdown-toggle { border: 1px solid #0095da; }
.studio-type-block .personalize-tools li.selectedTab span:after { background-color: #0095da; }
.btn-dark-gray { background-color: #555; background: -webkit-gradient(bottom, from(#555), to(#666666)); background: -webkit-linear-gradient(bottom, #555, #666666); background: -moz-linear-gradient(bottom, #555, #666666); background: -ms-linear-gradient(bottom, #555, #666666); background: -o-linear-gradient(bottom, #555, #666666); }
.btn-dark-gray:before { background: #666666; }
.btn-dark-gray:focus { background: #666666; }
.btn-dark-gray:active { background: #666666; }
.btn-dark-gray:active:hover { background: #666666; }
.btn-dark-gray:active:focus { background: #666666; }
.btn-dark-gray.active { background: #666666; }
.btn-dark-gray.active:hover { background: #666666; }
.btn-dark-gray.active:focus { background: #666666; }
.ok-got-it:hover {background:#0095da;}
.navbar-collapse .navbar-nav .dropdown-menu > li:hover > a, .navbar-collapse .navbar-nav .dropdown-menu > li:focus > a, .navbar-collapse .navbar-nav .dropdown-menu > li:hover > a:after, .navbar-collapse .navbar-nav .dropdown-menu > li:focus > a:after{color:#0095da;}
.skip-intro:hover, .selectize-dropdown .active { color:#0095da;}
rx-page > .nav-tabs li:hover a, rx-page > .nav-tabs li.active a, .personalize-panel .nav-tabs .nav-item .nav-link:hover{color:#0095da;}
.personalize-panel .nav-tabs .nav-item .nav-link.active, .personalize-panel .nav-tabs .nav-item .nav-link.active:hover{border-top-color:#0095da; color:#0095da;}
.personalize-panel .nav-tabs .nav-item .nav-link:hover{color:#0095da;}
.btn-secondary:not([href]):not([tabindex]):hover, .btn-secondary:not([href]):not([tabindex]):focus, .btn-secondary:not([href]):not([tabindex]):active{color:#0095da;}
.propertyPanel .card .card-body .property-btn .popover.bottom > .arrow:after, .propertyPanel .card .popover.bottom > .arrow:after{border-bottom-color: #0095da !important;}
.btn-square:not(:disabled):not(.disabled).active .rxicon, .btn-square:not(:disabled):not(.disabled).active .rxicon span:before, .btn-square:not(:disabled):not(.disabled).active .far, .btn-secondary:not([href]):not([tabindex]):hover, .btn-secondary:not([href]):not([tabindex]):focus, .btn-secondary:not([href]):not([tabindex]):active, .btn-square:hover .rxicon, .btn-square:hover .rxicon span:before, .btn-square:hover .far{color:#0095da;}
.personalize-template-panel .user-template ul li:hover .user-img-thumbnail img{border-color: #0095da;}
.imageHoverTooltip.bs-tooltip-right .arrow:before {border-right-color: #0095da; }
.imageHoverTooltip .tooltip-inner { border-color:#0095da; }
.navbar-collapse .navbar-nav .nav-item .nav-link:hover, .navbar-collapse .navbar-nav .dropdown-item:hover, .navbar-collapse .navbar-nav .dropdown-item:focus, .navbar-collapse .navbar-nav .dropdown-item:active{color: #0095da;}
.studio-type-promotional-normal .personalize-tools .active button, .studio-type-promotional-normal .personalize-tools .active button:hover, .studio-type-promotional-normal .personalize-tools .open button, .studio-type-promotional-normal .personalize-tools li button:hover{color:#0095da;}
.studio-type-promotional-normal .personalize-tools li.selectedTab  {background:#0095da;}  
rx-page > .nav-tabs li{border-color:#0095da;}
.studio-type-photobook-normal .personalize-tools li button:hover, .studio-type-photobook-normal .personalize-tools .active button, .studio-type-photobook-norm .personalize-tools .open button{color:#0095da;}
.scrollable-tab > .nav-tabs li.active a a.active .tool-text{background:#0095da;}
.studio-type-photobook-normal .propertyPanel .card .card-body .property-font-style .font-property .btn-secondary, .studio-type-photobook-normal .personalize-background-panel .background-panel .background-settings .btn-link.active span:before{color:#0095da;}
.studio-type-photobook-normal .studio_center_panel .rx-canvas .leftSectionShadow{box-shadow: 0 0 15px #0095da;}
.studio-type-photoPrint-normal .scrollable-tab > .nav-tabs li.active a a .tool-text{background:#0095da;}
.studio-mobile-theme .action-tools li .btn:hover .tool-icon i, .studio-mobile-theme .top-left-menu .navbar-toggler:hover, .studio-mobile-theme .personalize-tools li button:hover{color:#0095da;}
.studio-mobile-theme rx-page > .nav-tabs li.active a, .studio-mobile-theme rx-page > .nav-tabs li.active a:hover, .studio-mobile-theme rx-page > .nav-tabs li.active a:focus{border-bottom-color: #0095da;}
.studio-mobile-theme .popup-title, .studio-mobile-theme .modal.fade .modal-dialog .modal-content .modal-header{background:#0095da;}
.studio-mobile-theme .studio_left_panel .personalize-panel .nav-tabs .nav-item .nav-link.active, .studio-mobile-theme .studio_left_panel .personalize-panel .nav-tabs .nav-item .nav-link:hover{color: #0095da;}
.canvas-panel .nav-tabs li a:hover, .canvas-panel .nav-tabs li a:focus, .canvas-panel .nav-tabs li.active a:hover, .canvas-panel .nav-tabs li.active a:focus{color: #0095da;}
.canvas-panel .nav-tabs li.active a{color: #555;}
.studio-type-promotional-normal rx-page > .nav-tabs li.active a:after {border-bottom-color:#0095da;}
.studio-type-promotional-normal	rx-page > .nav-tabs li {border-color:#0095da;}
.studio-mobile-theme .propertyPanel .card .card-header .btn-secondary:hover, .studio-mobile-theme .propertyPanel .card .card-header .btn-secondary:focus, .studio-mobile-theme .propertyPanel .card .card-header .btn-secondary.active{border-color:#0095da; color:#0095da; background:#ffffff;}
.studio-mobile-theme .propertyPanel .card .card-header .btn-secondary:hover i, .studio-mobile-theme .propertyPanel .card .card-header .btn-secondary:focus i, .studio-mobile-theme .propertyPanel .card .card-header .btn-secondary.active i{color:#0095da;}
.studio_center_panel .rx-canvas .commonSectionShadow, .studio_center_panel .rx-canvas .rightSectionShadow{box-shadow: 0 0 15px #0095da !important;}
rx-page .scrollable-tab > .nav-tabs li.active a a.active .tool-text,  .personalize-image-panel .img-action-btn .auto-fill-used-image,  .personalize-image-panel .img-action-btn .btn-link {background:#0095da !important;}
.crop-image-editor .modal-body .tab-pane .personalize-image-list .col-3.active .card > .btn-link {border-color:#0095da;}
.crop-image-editor .modal-body .tab-pane .personalize-image-list .col-3.active .card .card-body .btn-link {color:#0095da;}
@media only screen and (max-width: 767px){
    .modal.fade .modal-dialog .modal-content .modal-header{background:#0095da;}  
}
/*********Mobile Theme******/
 .canvas-panel .nav-tabs li.active a{color:#0095da;}
.top-left-menu .navbar-toggler:hover, .action-tools li button:hover .tool-icon i, .action-tools li .btn:hover .tool-icon i, .action-tools .active .dropdown-toggle, .action-tools .show .dropdown-toggle, .studio-mobile-theme .propertyPanel .card .card-body .btn-secondary .tool-icon i span:before {color:#333333;}
.action-tools .dropdown .dropdown-menu li.active button .tool-text, .action-tools .dropdown .dropdown-menu li.active button .tool-icon, .action-tools .active .dropdown-menu li.active button .tool-text, .action-tools .active .dropdown-menu li.active button .tool-icon, .action-tools .show .dropdown-menu li.active button .tool-text, .action-tools .show .dropdown-menu li.active button .tool-icon, .action-tools .dropdown:hover .dropdown-menu li.active button .tool-text, .action-tools .dropdown:hover .dropdown-menu li.active button .tool-icon{color:#0095da;}
.action-tools .dropdown .dropdown-menu li.active button .tool-text i, .action-tools .dropdown .dropdown-menu li.active button .tool-icon i, .action-tools .active .dropdown-menu li.active button .tool-text i, .action-tools .active .dropdown-menu li.active button .tool-icon i, .action-tools .show .dropdown-menu li.active button .tool-text i, .action-tools .show .dropdown-menu li.active button .tool-icon i, .action-tools .dropdown:hover .dropdown-menu li.active button .tool-text i, .action-tools .dropdown:hover .dropdown-menu li.active button .tool-icon i{color:#0095da;}
.personalize-image-panel .used-img-list .used-img.active .thumbnail-small, .user-images > ul li.selected .user-img-thumbnail{border-color:#0095da !important;}
.personalize-image-panel .used-img-list .used-img .img-action-btn .btn-link:last-child, .personalize-image-panel .used-img-list .used-img .img-action-btn .auto-fill-used-image, .user-images > ul li .user-img-thumbnail .img-caption .btn{background:#0095da;}
.studio-mobile-theme .btn-secondary i {color:#333333;} 
.studio-mobile-theme .propertyPanel .card .card-header .btn-secondary.active .rxicon-object-back-to-all .path2:before, .studio-mobile-theme .propertyPanel .card .card-header .btn-secondary.active .rxicon-object-back-to-all .path1:before {color:#0095da;}
rx-page .scrollable-tab > .nav-tabs li.active a a.active .tool-text{background:#0095da !important;}
.btn-info > i{color:#0095da;}
.personalize-image-panel .used-img-list .used-img .img-action-btn .btn-link:last-child{background:#0095da;}
.uib-monthpicker table .uib-months td .btn-secondary.active{color:#0095da;}
 .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus{border-color:#0095da;}
 .photobook-page-managment .modal-body ul.sortable-photobook-page > li a .tool-arrow{background:#0095da;}
 .modal-dialog .modal-content .modal-body .modal-sidebar .section-header .nav-tabs li.active a {border-bottom-color:#0095da;color:#0095da;}
@media only screen and (max-width: 767px){
    .personalize-tools li button{background:#0095da;}
	rx-page > .nav-tabs li.active a, rx-page > .nav-tabs li.active a:hover, rx-page > .nav-tabs li.active a:focus, rx-page > .nav-tabs li.active a .preview-thumb{color:#0095da;border-bottom-color:#0095da !important;}
	.canvas-panel .nav-tabs li.active a {color:#0095da; border-bottom-color:#0095da !important;}
	.propertyPanel .card .card-body .font-listing li.active:before {border-color:#0095da;}

}
.personalize-tools .info-text-area>span.fold-line{border-bottom:1px dotted green;color:#FFC107}
.help-cms .modal-body .print-mark-line.fold-line h3{color:#FFC107;margin-top:.2rem}
.help-cms .modal-body .print-mark-line.fold-line h3:after{border-bottom-color:#FFC107;border-bottom-style:dashed}
rx-page .studio_center_panel ,.rx-ruler .ruler-left,.rx-ruler .ruler-top,.rx-ruler .ruler-measurement{background: #fbfbfb;}

@media only screen and (min-width: 1200px) {
    .calendarPreviewPopup .bb-custom-wrapper .bb-bookblock {width:400px;}
}
@media only screen and (min-width: 1600px) {
    .calendarPreviewPopup .bb-custom-wrapper .bb-bookblock {width:560px;}
}
.studio-header-cms .row{align-items:center;}
.studio-header-cms .list-inline li a {color: rgba(255,255,255,0.7);}
.studio-header-cms .btn-link{color: rgba(255,255,255,0.7);}
.studio-header-cms .btn-link:hover,.studio-header-cms .btn-link:active,.studio-header-cms .list-inline li a :hover,.studio-header-cms .list-inline li a :active,.studio-header-cms .list-inline li.active a {color: #ffffff;}
