::selection {
	color: #FFF;
	background: #EE1F1F;
}
a {
color: #F16161;
}
a:hover, a:focus{
color: #EE1F1F;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{
background-color: #EE1F1F;
}
.rating-star {
background: url('../../img/star3.png') 0 -16px;
}

.close{
color: #F16161;
text-shadow: 0 1px 0 #F16161;
}
.close:hover, .close:focus{
color: #EE1F1F;
}
.party_heading p:after{
	background-color:#EE1F1F;
}

.modal-content{
border: 1px solid #EE1F1F;
box-shadow: 0px 0px 7px 0px #EE1F1F !important;
}
.party_service:hover > .party_service_icon {
    border-color: #fff;
}
.party_heading p {
    color: #0000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{
background: #EE1F1F;
}
.party_menu ul li a:after{
/* background: -webkit-radial-gradient(50% 50%, ellipse closest-side, #EE1F1F, rgba(0, 0, 255, 0) 100%);
background: -moz-radial-gradient(50% 8%, ellipse closest-side, #EE1F1F, rgba(0, 0, 255, 0) 100%);
background: -ms-radial-gradient(50% 8%, ellipse closest-side, #EE1F1F, rgba(0, 0, 255, 0) 100%);
background: -o-radial-gradient(50% 8%, ellipse closest-side, #EE1F1F, rgba(0, 0, 255, 0) 100%); */
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{
color: #EE1F1F;
border-color: #EE1F1F;
}
.party_service:hover > .party_service_icon > svg {
    fill: #fff;
}
.party_service:hover .party_service_icon {
    background-color: #EE1F1F;
}
.party_service:hover > .party_service_icon > svg{
fill: #fff;
}
.party_service:hover > .party_service_icon > svg{
	border-color: 2px solid #EE1F1F;
}
.party_service:hover .party_service_icon{
 background-color:#EE1F1F;
}
.party_service:hover > .party_service_icon{
border-color:#EE1F1F;
}
.party_track_playlist ul li .party_track_detail a.party_track_title{
	color: #EE1F1F;
}
.party_service:hover > .party_service_read_more > a{
color: #EE1F1F;
}
.party_service:hover > .party_service_read_more > a > svg{
fill: #EE1F1F;
}
.party_service:hover > .party_service_read_more{
border-bottom: 2px solid #0000;
}

.party_heading p{
color: #0000;
}
.party_heading h1:after{
border-bottom: 1px solid #EE1F1F;
}
.label-default{
color: #EE1F1F;
}
.party_event .party_event_tab ul li a.active p{
color: #EE1F1F;
}
.party_event .party_event_tab ul li:hover{
border-left: 2px solid #EE1F1F;
}
.party_event .party_event_tab{
border-right: 2px solid #EE1F1F;
}
.party_event .party_event_tab ul li:hover a{
color: #EE1F1F;
}
.party_event .party_event_tab ul li a.active:before{
border-left: 10px solid #EE1F1F;
}
.party_event .party_event_tab ul li a:hover:before{
border-left: 10px solid #EE1F1F;
}
.party_event .party_event_tab_content_main .party_event_tab_content .party_event_detail h1{
color: #EE1F1F;
}
.party_event .party_event_tab_content_main .party_event_tab_content .party_event_detail h4{
color: #EE1F1F;
}
.party_social ul li a:hover{
background: #EE1F1F;
}
.party_event_time ul li a:hover{
border-left: 2px solid #EE1F1F;
}
.photo_link a:hover{
color: #EE1F1F;
border-color: #EE1F1F;
}
.photo_link a:hover i{
color: #EE1F1F;
}
.party_club_photo_detail{
background: #EE1F1F;
}
.party_slider_button:hover{
border-color: #EE1F1F;
}
.party_audio_player .party_audio_player_title .track_artist{
color: #EE1F1F;
}
#party_track_playlist_slider_next:hover i{
border-color: #EE1F1F;
color: #EE1F1F;
}
#party_track_playlist_slider_prev:hover i{
border-color: #EE1F1F;
color: #EE1F1F;
}
.party_footer h3{
color: #EE1F1F;
}
.party_twitter_feed ul li i{
background: #EE1F1F;
}
.party_twitter_feed ul li .party_feed{
border-left: 2px solid #EE1F1F;
}
.party_menu_toggle{
border: 1px solid #EE1F1F;
}
.party_pager ul li:last-child a{
color: #EE1F1F;
}
.form-control:hover, .form-control:focus{
border-color: #EE1F1F !important;
}
.party_categories ul li a:hover{
color: #EE1F1F;
}
.blog_entry_meta ul li a i{
color: #EE1F1F;
}
.btn-arrow:hover{
border-color: #EE1F1F !important;
color: #EE1F1F !important;
}
.party_tag ul li a:hover{
border-color: #EE1F1F;
color: #EE1F1F;
}
.party_pagination ul li.active a{
color: #EE1F1F;
border-color: #EE1F1F;
}
.party_pagination ul li a:hover{
color: #EE1F1F;
border-color: #EE1F1F;
}
.party_comment:hover{
border-color: #EE1F1F;
}
.party_comment:hover a.btn{
border-color: #EE1F1F;
}
.party_event_date .event_date h1{
color: #EE1F1F;
}
.party_event_date .event_date p{
color: #EE1F1F;
}
.partyon_service:hover .party_service_icon svg{
fill: #EE1F1F;
}
.partyon_service:hover .party_service_icon{
border-color: #EE1F1F;
}
.partyon_service:hover h3{
color: #EE1F1F;
}
.nav > li > a:hover, .nav > li > a:focus{
background-color: #EE1F1F;
}
.btn-link{
color: #F16161;
}
.btn-link:hover, .btn-link:focus{
color: #EE1F1F;
}
.pricing:hover h4{
color: #EE1F1F;
}
.pricing-content li i{
color: #EE1F1F;
}
.party_404 h1{
color: #EE1F1F;
}
.party-icon-list .fa-hover a:hover{
background-color: #EE1F1F;
}
.main_gallery_item_popup h1{
color: #EE1F1F;
}
.main_gallery_item_popup h4{
color: #EE1F1F;
}
.party_heading p:before {
    background: #EE1F1F;
}
.party_menu ul li:hover a {
    cursor: pointer;
    color: #EE1F1F;
}
.party_menu ul li:hover span.menu-arrow {
    border: solid #EE1F1F;
    border-radius: 0.5px;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate( 
45deg
 );
    position: absolute;
    transition: all 0.5s;
    right: 0;
    top: 36px;
    transition: all 500ms ease;
}
/**/
.table_form  button.btn.btn-default.btn-lg.pull-right:before {
	border-bottom: 2px solid #EE1F1F;
	border-left: 2px solid #EE1F1F;
}

.table_form  button.btn.btn-default.btn-lg.pull-right:after {
		border-top: 2px solid #EE1F1F;
		border-right: 2px solid #EE1F1F;
}
.table_form  button.btn.btn-default.btn-lg.pull-right:hover {
	border: 2px solid rgba(0, 160, 80, 0) !important;
	color: #ffffff;
}

a.btn.btn-arrow.btn-4a.icon-arrow-right:before{
    border-bottom: 2px solid #EE1F1F;
    border-left: 2px solid #EE1F1F;
}
a.btn.btn-arrow.btn-4a.icon-arrow-right:after {
    border-top: 2px solid #EE1F1F;
    border-right: 2px solid #EE1F1F;
}
a.btn.btn-arrow.btn-4a.icon-arrow-right:hover {
    border: 2px solid rgba(0, 160, 80, 0) !important;
    color: #ffffff !important;
}


button.btn.btn-default.btn-lg.pull-right, a.btn.btn-default:before {
    border-bottom: 2px solid #EE1F1F;
    border-left: 2px solid #EE1F1F;
}
button.btn.btn-default.btn-lg.pull-right, a.btn.btn-default:after {
    border-top: 2px solid #EE1F1F;
    border-right: 2px solid #EE1F1F;
}
button.btn.btn-default.btn-lg.pull-right, a.btn.btn-default:hover {
    border: 2px solid rgba(0, 160, 80, 0) !important;
    color: #ffffff !important;
}

a.btn.btn-default.btn-lg:before {
    border-bottom: 2px solid #EE1F1F;
    border-left: 2px solid #EE1F1F;
}
a.btn.btn-default.btn-lg:after {
    border-top: 2px solid #EE1F1F;
    border-right: 2px solid #EE1F1F;
}
a.btn.btn-default.btn-lg:hover {
    border: 2px solid rgba(0, 160, 80, 0) !important;
    color: #ffffff;
}

.party_leave_comment button.btn.btn-default:before {
    border-bottom: 2px solid #EE1F1F;
    border-left: 2px solid #EE1F1F;
}
.party_leave_comment button.btn.btn-default:after {
    border-top: 2px solid #EE1F1F;
    border-right: 2px solid #EE1F1F;
}
.party_leave_comment button.btn.btn-default:hover {
    border: 2px solid rgba(0, 160, 80, 0) !important;
    color: #ffffff;
}


.pricing-footer a.btn.btn-default:before {
    border-bottom: 2px solid #EE1F1F;
    border-left: 2px solid #EE1F1F;
}
.pricing-footer a.btn.btn-default:after {
    border-top: 2px solid #EE1F1F;
    border-right: 2px solid #EE1F1F;
}
.pricing-footer a.btn.btn-default:hover {
    border: 2px solid rgba(0, 160, 80, 0) !important;
    color: #ffffff;
}

.pricing-head h3{
	background-color:#EE1F1F;
}
.pricing-head h4{
	color:#EE1F1F;
}

.table_form .form-group i {
    color: #EE1F1F;
}

.party_contact .form-group i {
    color: #EE1F1F;
}
.party_contact_detail p i {
    color: #EE1F1F;
}
.custem_faq_main .panel-default > .panel-heading {
    color: #fff;
    background-color: #EE1F1F;
}
.nav-tabs.custem_faq_2_main_menu > li.active a {
    background: #EE1F1F !important;
    color: #fff !important;
}
.party._service:hover .party_service_icon {
    background-color: #EE1F1F;
}

/**/
.party_footer .label-default {
    color: #EE1F1F;
}
@media (max-width: 767px) and (min-width: 480px){

.party_menu ul{
border: 1px solid #EE1F1F;
}
.party_menu ul li a:hover{
background: #EE1F1F;
}
.party_menu ul li ul{
background: #F16161;
}
.party_menu ul li ul li a:hover{
background: #EE1F1F;
}
}

@media (max-width: 479px){

.party_menu ul{
border: 1px solid #EE1F1F;
}
.party_menu ul li a:hover{
background: #EE1F1F;
}
.party_menu ul li ul{
background: #F16161;
}
.party_menu ul li ul li a:hover{
background: #EE1F1F;
}
}