/*
Copyright (c) 2016 Himanshu Softtech.
------------------------------------------------------------------
Dark color version - 4 
color code - EE1F1F
-------------------------------------------------------------------*/
::selection {
	color: #FFF;
	background: #EE1F1F;
}
a {
	color: #EE1F1F;
}
a:hover, a:focus {
	color: #f54848;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
	font-weight: 300;
}
  
/* common  css start */
.rock_audio_player .audio-player .mejs-container .mejs-controls .mejs-time span, .jp-play-bar, .jp_queue_wrapper span.que_text, .rockon_audio_slider .owl-nav .owl-prev:hover, .rockon_audio_slider .owl-nav .owl-next:hover, .rockon_audio_slidercol .owl-nav .owl-prev:hover, .rockon_audio_slidercol .owl-nav .owl-next:hover {
	color: #EE1F1F;
}
.rock_audio_player .audio-player .mejs-container .mejs-controls a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .jp-progress .bullet, .jp-volume-bar .bullet, .jp-play-bar, .jp-play-bar, .jp_queue_wrapper span.que_text i, .ms_player_close, .jp_queue_btn a, .jp_queue_list_inner ul::-webkit-scrollbar-thumb{
	background-color: #EE1F1F;
}
.rockon_audio_slider .owl-nav .owl-prev:hover, .rockon_audio_slider .owl-nav .owl-next:hover, .rockon_audio_slidercol .owl-nav .owl-prev:hover, .rockon_audio_slidercol .owl-nav .owl-next:hover{
	border-color:#EE1F1F;
}
/* common  css end */ 

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background-color: #EE1F1F;
}
.rating-star {
	background: url(../../images/icon/star3.png) 0 -16px;
}  
.close {
	color: #EE1F1F;
	text-shadow: 0 1px 0 #EE1F1F;
}
.close:hover, .close:focus, .rockon_ticket_popup .modal-dialog .modal-content .close {
	color: #EE1F1F;
}
.modal-content {
	border: 1px solid #EE1F1F;
	box-shadow: 0px 0px 7px 0px #EE1F1F !important;
}
.rockon_ticket_popup .modal-dialog .modal-content .close{
    border: 1px solid #EE1F1F;
    box-shadow: 0px -2px 5px 0px #EE1F1F;
}
.rockon_sidebar_wrapper .widget #recentcomments li > span {
	color: #EE1F1F;
}
.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;
}
.rock_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%);
}
.rockon_sidebar_wrapper .widget table tbody td#today {
	background-color: #EE1F1F;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
	color: #EE1F1F;
	border-color: #EE1F1F;
}
.rock_service:hover > .rock_service_icon > svg {
	fill: #EE1F1F;
}
.rock_service:hover > .rock_service_icon {
	border-color: #EE1F1F;
}
.rock_service:hover > .rock_service_read_more > a {
	color: #EE1F1F;
}
.rock_service:hover > .rock_service_read_more > a > svg {
	fill: #EE1F1F;
}
.rock_service:hover > .rock_service_read_more {
	border-bottom: 2px solid #EE1F1F;
}
.rock_heading p {
	color: #EE1F1F;
}
.rock_heading h1:after {
	border-bottom: 1px solid #EE1F1F;
}
.rock_heading p:after {
	border-bottom: 1px solid #EE1F1F;
}
.rock_pager ul li:last-child {
	color: #EE1F1F;
}
.rock_footer .widget .tagcloud a:hover {
	border-color: #EE1F1F;
	color: #EE1F1F;
}
.rock_footer .widget table tbody td#today {
	background-color: #EE1F1F;
}
.portfolio-filter li a:hover, .portfolio-filter li a.active {
	color: #EE1F1F;
	text-decoration: none;
}
.rock_audio_player .audio-player .mejs-controls div.mejs-time-rail .mejs-time-current {
	background-color: #EE1F1F;
}
.label-default {
	color: #EE1F1F;
}
.rock_event .rock_event_tab ul li a.active p {
	color: #EE1F1F;
}
.rock_event .rock_event_tab ul li:hover {
	border-left: 2px solid #EE1F1F;
}
.rock_event .rock_event_tab {
	border-right: 2px solid #EE1F1F;
}
.rock_event .rock_event_tab ul li:hover a {
	color: #EE1F1F;
}
.rock_event .rock_event_tab ul li a.active:before {
	border-left: 10px solid #EE1F1F;
}
.rock_event .rock_event_tab ul li a:hover:before {
	border-left: 10px solid #EE1F1F;
}
.rock_event .rock_event_tab_content_main .rock_event_tab_content .rock_event_detail h1 {
	color: #EE1F1F;
}
.rock_event .rock_event_tab_content_main .rock_event_tab_content .rock_event_detail h4 {
	color: #EE1F1F;
}
.rock_social ul li a:hover {
	background: #EE1F1F;
}
.rock_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;
}
.rock_club_photo_detail {
	background: #EE1F1F;
}
.rock_slider_button:hover {
	border-color: #EE1F1F;
}
.rock_audio_player .rock_audio_player_title .track_artist {
	color: #EE1F1F;
}
#rock_track_playlist_slider_next:hover i,#rock_track_audio_slider_next:hover i {
	border-color: #EE1F1F;
	color: #EE1F1F;
}
#rock_track_playlist_slider_prev:hover i,#rock_track_audio_slider_prev:hover i {
	border-color: #EE1F1F;
	color: #EE1F1F;
}
.rock_footer h3 {
	color: #EE1F1F;
}
.rock_twitter_feed ul li i {
	background: #EE1F1F;
}
.rock_twitter_feed ul li .rock_feed {
	border-left: 2px solid #EE1F1F;
}
.rock_menu_toggle {
	border: 1px solid #EE1F1F;
}
.rock_pager ul li:last-child a {
	color: #EE1F1F;
}
.form-control:hover, .form-control:focus {
	border-color: #EE1F1F;
}
.rock_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;
}
.rock_tag ul li a:hover {
	border-color: #EE1F1F;
	color: #EE1F1F;
}
.rock_pagination ul li.active a {
	color: #EE1F1F;
	border-color: #EE1F1F;
}
.rock_pagination ul li a:hover {
	color: #EE1F1F;
	border-color: #EE1F1F;
}
.rock_comment:hover {
	border-color: #EE1F1F;
}
.rock_comment:hover a.btn {
	border-color: #EE1F1F;
}
.rock_event_date .event_date h1 {
	color: #EE1F1F;
}
.rock_event_date .event_date p {
	color: #EE1F1F;
}
.rockon_service:hover .rock_service_icon rect, .rockon_service:hover .rock_service_icon circle, .rockon_service:hover .rock_service_icon ellipse, .rockon_service:hover .rock_service_icon line, .rockon_service:hover .rock_service_icon polyline, .rockon_service:hover .rock_service_icon polygon, .rockon_service:hover .rock_service_icon path, .rockon_service:hover .rock_service_icon svg {
	fill: #EE1F1F;
}
.rockon_service:hover .rock_service_icon {
	border-color: #EE1F1F;
}
.rockon_service:hover h3 {
	color: #EE1F1F;
}
.nav > li > a:hover, .nav > li > a:focus {
	background-color: #EE1F1F;
}
.btn-link {
	color: #EE1F1F;
}
.btn-link:hover, .btn-link:focus {
	color: #EE1F1F;
}
.pricing:hover h4 {
	color: #EE1F1F;
}
.pricing-content li i {
	color: #EE1F1F;
}
.rock_404 h1 {
	color: #EE1F1F;
}
.rock-icon-list .fa-hover a:hover {
	background-color: #EE1F1F;
}
.main_gallery_item_popup h1 {
	color: #EE1F1F;
}
.main_gallery_item_popup h4 {
	color: #EE1F1F;
}
.comment-form input[type='submit']:hover, .comment-form input[type='submit']:focus {
	color: #EE1F1F;
	border-color: #EE1F1F;
}
.rockon_sidebar_wrapper .widget .tagcloud a:hover {
	border-color: #EE1F1F;
	color: #EE1F1F;
}
 @media (max-width: 767px) and (min-width: 480px) {
.rock_menu ul {
	border: 1px solid #EE1F1F;
}
.rock_menu ul li a:hover {
	background: #EE1F1F;
}
.rock_menu ul li ul {
	background: #EE1F1F;
}
.rock_menu ul li ul li a:hover {
	background: #EE1F1F;
}
}
 @media (max-width: 479px) {
.rock_menu ul {
	border: 1px solid #EE1F1F;
}
.rock_menu ul li a:hover {
	background: #EE1F1F;
}
.rock_menu ul li ul {
	background: #EE1F1F;
}
.rock_menu ul li ul li a:hover {
	background: #EE1F1F;
}
.rock_event .rock_event_tab ul li a.active:before, .rock_event .rock_event_tab ul li a:hover:before {
	border-top: 1px solid #EE1F1F;
}
.rock_track_playlist ul li .rock_track_detail a.rock_track_play {
	color: #EE1F1F;
}
}
/*****************woocommerce color css start**************************/
.unstyled > li.active, .unstyled > li:hover {
	color: #EE1F1F;
	border: 1px solid #EE1F1F;
}
.products .product-image .tag {
	border-top: 37px solid #EE1F1F;
}
.star-rating span:before {
	color: #EE1F1F;
}
.products .product-info .product-price .price {
	color: #EE1F1F;
}
.btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
	border-color: #EE1F1F !important;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background-color: #EE1F1F !important;
	color: #FFF !important;
}
.woocommerce .woocommerce-message {
	border-top-color: #EE1F1F;
}
.woocommerce .woocommerce-message:before {
	color: #EE1F1F;
}
.woocommerce .woocommerce-info:before {
	color: #EE1F1F;
}
.number .minus:hover, .number .plus:hover {
	border: 1px solid #EE1F1F;
	color: #EE1F1F;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
	color: #EE1F1F;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
	color: #EE1F1F;
}
.product > .tag {
	border-top: 37px solid #EE1F1F;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
	color: #EE1F1F !important;
	border-color: #EE1F1F;
}
.woocommerce form .form-row input.input-text:hover, .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row textarea:hover, .woocommerce form .form-row textarea:focus {
	border-color: #EE1F1F;
}
.rockon_sidebar_wrapper .woocommerce.widget_product_search input:hover, .rockon_sidebar_wrapper .woocommerce.widget_product_search input:focus {
	border-color: #EE1F1F;
}
.woocommerce .widget_shopping_cart .total strong, .woocommerce.widget_shopping_cart .total strong {
	color: #EE1F1F;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	background-color: #EE1F1F;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
	background-color: #EE1F1F;
}
.rockon_sidebar_wrapper .woocommerce.widget_products ul li a:hover, .rockon_sidebar_wrapper .woocommerce.widget_recently_viewed_products ul li a:hover, .rockon_sidebar_wrapper .woocommerce.widget_recent_reviews ul li a:hover, .rockon_sidebar_wrapper .woocommerce.widget_top_rated_products ul li a:hover {
	color: #EE1F1F;
}
/*****************woocommerce color css end**************************/
/*****************Event color css Start**************************/ 
.mep-ev-start-date {
    background: #EE1F1F!important;
}
.mep-month {
    color: #EE1F1F !important;
}
.mep_event_list_item {
    border: 1px solid #ffffff!important;
}
.mep_event_list_item:hover {
    border-color: #EE1F1F!important;
}
.mep-list-header:before {
    border-left: 5px solid #EE1F1F!important;
}
h3.mep_list_date {
    color: #EE1F1F!important;
}
.mep-event-excerpt p {
    color: #fff!important;
}
.mep-list-footer ul li i {
    color: #EE1F1F!important;
}
.mep_event_minimal_list h2 {
    color: #fff!important;
}
h3.mep_list_date i {
    color: #EE1F1F!important; 
}
span.mep_minimal_list_date, span.mep_minimal_list_location, .mep_event_native_list h2, .mep_event_list_secxx .mep_event_title_list_item a {
    color: #ffffff!important; 
}
.mep_event_minimal_list:hover h2.mep_list_title, .mep_event_minimal_list:hover span.mep_minimal_list_date, .mep_event_minimal_list:hover span.mep_minimal_list_location {
    color: black!important;
}

.mep-default-sidrbar-address ul li i, .mep-default-sidrbar-meta i, .df-ico i, .mep-default-sidrbar-events-schedule ul li i, .mep-social-share a {
    background: #EE1F1F!important; 
}
.mep-events-wrapper, .mep_related_product_area {
    background: #000!important;
}
.mep-default-sidebar .df-sidebar-part {
    background: #000000!important;
    border: 1px solid #ffffff78!important;
}
h3.ex-sec-title {
    background: #EE1F1F!important;
}
.mep-default-sidrbar-meta .fa-list-alt {
    color: #f7f7f7!important;
}
.mep-default-sidrbar-events-schedule h3, .mep-default-feature-content p {
    color: white!important;
}
body .mep-default-feature-cart-sec button.single_add_to_cart_button.button.alt.btn-mep-event-cart, .mep-event-theme-1 .btn-mep-event-cart, .mep-template-2-hamza .btn-mep-event-cart, .mep-tem3-mid-sec .btn-mep-event-cart {
    background: #EE1F1F !important;
    border: 1px solid #EE1F1F !important;
}
.ui-accordion .ui-accordion-header.ui-state-active {
    background-color: #EE1F1F!important;
}
body .woocommerce a.remove {
    color: #EE1F1F!important;
}
body .woocommerce a.remove:hover {
    color: #fff!important;
    background: #EE1F1F;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #EE1F1F!important;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: transparent!important;
}
 
.mep-month{
	color: #EE1F1F !important;
}
.pagination_area button[class*=defaultButton_xs], .list_with_filter_section [class*=defaultButton], div.item_hover_effect a {
    background-color: #EE1F1F !important;
}
.price_title h4{
	color: #EE1F1F;
}
.pricing_box .buy_btn:hover, .pricing_box .buy_btn:before, .pricing_box:hover .buy_btn{
	color: #EE1F1F;
}
.pricing_box ul li:hover, .rocks_testimonial .quotes{
	background-color:#EE1F1F ;
}
.team_details h3, .rocks_testimonial .client_title , .rockon_latest_from_blog_wrapper > h2{
	color: #EE1F1F;
}
.rock_testimonial .quotes:after{
	border-top-color:#EE1F1F ;
}
.rock_testimonial .owl-dots .owl-dot.active, .rock_testimonial .owl-dots .owl-dot:hover{
	background:#EE1F1F ;
}
.rockon_latest_from_blog_wrapper > h2{
	color: #EE1F1F;
}
.rocks_testimonial .swiper-pagination-bullet-active{
	  background: #EE1F1F !important;
}