@charset "utf-8";
* {
    padding: 0px;
    margin: 0px;
    outline: none;
}
.sticky, .wp-caption ,.wp-caption-text,.gallery-caption,.bypostauthor{}
body, html {
    height: 100%;
}
h2{
	padding: 0px;
    margin: 0px;
}
/** Blog Carousel Horizontal Start **/
.pix-blog.blog-carousel{
    float: left;
    width: 100%;
    position: relative;
    margin: 0px 0px 15px 0px;
}

.blog-vertical header.pix-heading-title{
    position: absolute;
    left: 0px;
    top: 0px;
    border: none;
    z-index: 9999;
    margin-left: -9px;
}
.blog-vertical header.pix-heading-title:before{
    content: '';
    position: absolute;
    left: 0px;
    bottom: -10px;
    border-color: transparent #000000;
    border-style: solid;
    border-width: 0px 10px 10px 0px;
}
.blog-vertical header.pix-heading-title h2 a{
    color: #fff;
    padding: 9px;
    font-size: 14px;
	display:block;
}
.blog-vertical .cycle-slideshow{
    float: left;
    width: 70%;
}
.sliderpagination{
    float: left;
    width: 30%;
}
.blog-vertical article,
.blog-vertical article img{
    float: left;
    width: 100%;
    position: relative;
    height: 360px;
}
.sliderpagination ul li{
    float: left;
    width: 100%;
    background-color: #212121;
    padding: 5px 16px 5px;
    color: #fff;
    font-size: 14px;
    text-align: left;
    border-top: 1px solid #1a1a1a;
    position: relative;
    min-height: 72px;
    cursor: pointer;
}
.sliderpagination ul li:first-child{
    border-top: none;
}
.sliderpagination ul li.cycle-pager-active:before{
    content: '';
    position: absolute;
    left: -17px;
    top: 0px;
    border-color: transparent #2B2B2B;
    border-style: solid;
    border-width: 31px 17px 40px 0px;
    z-index: 9999;
}
.blog-vertical article .caption{
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    padding: 19px;
}
.blog-vertical article .caption .h2,
.blog-vertical article .caption h2{
    font-size: 18px;
    text-shadow: 0 1px 2px #000000;
}
.blog-vertical article .caption .h2 a,
.blog-vertical article .caption .h2,
.blog-vertical article .caption h2 a,
.blog-vertical article .caption h2,
.blog-vertical article .caption p{
    color: #fff;
    margin: 0px;
}
/** News Carousel Horizontal Start **/
.team-vertical{
    float: left;
    width: 70%;
}
/** Home Top Widget Start **/
.home-top-widget{
    float: left;
    width: 100%;
    padding: 25px 0px 0px 0px;
}
.home-top-widget .widget{
    float: left;
    width: 28%;
    margin: 0px 0px 40px 40px;
}
.home-top-widget .widget:first-child{
    margin-left: 0px;
}
/** Our Team Vertical Start **/
.our-team-sec.team-vertical{
    width: 53%;
    margin: 0px 0px 30px 0px;
}
.sliderpagination.pxleft-team{
    width: 47%;
}
.our-team-sec.team-vertical article{
    width: 100%;
    margin: 0px;
    padding: 6px 0px 0px 0px;
}
.sliderpagination article figure{
    width: 60px;
    float: left;
}
.sliderpagination article .text{
    padding-left: 77px;
}
.sliderpagination article .text h2{
    color: #fff;
    font-size: 22px;
    margin: 0px 0px 4px 0px;
}
.sliderpagination article .text h6{
    margin: 0px;
}
.sliderpagination article .text h6 a{
    color: #999999;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.pxleft-team .pix-player-no{
    top: 18%;
    color: #353434;
    font-size: 30px;
}
.sliderpagination.pxleft-team ul li{
    min-height: 100px;
    padding: 16px 20px;
}
.sliderpagination.pxleft-team ul li.cycle-pager-active:before{
    border-width: 55px 17px 45px 0;
}
.sliderpagination ul li.cycle-pager-active article .text h6 a{color: #fff;}
.team-vertical article figcaption .pix-player-no{
    left: 0px;
    right: auto;
    background-color: rgba(0,0,0,0.7);
    border-radius: 3px;
    top:0;
    line-height: 2;
}
.our-team-sec.team-vertical article figcaption{
    bottom: 10px;
    left: 15px;
}
.team-vertical article figcaption .caption{
    margin: -7px 0 0 50px;
}
.team-vertical article figcaption .caption h2{
    background-color: #050528;
    display: inline;
    color: #fff;
    font-size: 26px;
    padding: 6px 10px;
}
.team-vertical article figcaption .caption h6{
    padding-left: 8px;
    margin: 4px 0px 0px 0px;
}
.rich_editor_text p img.size-full {
  height: auto;
  width: 100%;
 }
 
 
 .pix-colr, .pix-colrhvr:hover,.price-table article:hover h3,.breadcrumbs ul li.pix-active,#footer p a:hover,.is-countdown span:before,.pagination .active,
/* New Clases Add*/.event-listing article:hover .text .pix-post-title a,.cs-post-title a,.pagination .active,.blog-medium-options li a,.is-countdown span,.widget ul li:hover a { color:<?php  echo $px_color_scheme; ?> !important;
		}
		.pix-bgcolr,.pix-bgcolrhvr:hover,nav.navigation > ul > li > a:before,.cart-sec span,.navigation ul ul li:hover > a,.navigation ul > li.current-menu-item > a,
		.navigation ul ul li.current-menu-item > a,.price-table article:hover .pix-price-box, .event.evevt-listing article:hover .text .btn-boobked, .match-result.match-lost p,.event.event-listing.event-listing-v2 article:hover,.cycle-pager-active,.widget .tagcloud a:hover, .event.event-listing article:hover .text .btn-boobked, .flex-direction-nav li a:hover /**/, .our-team-sec article:hover figure figcaption .pix-post-title a,.footer-widget .widget_newsletter .error,.news-section article:hover .text,.password_protected form input[type="submit"],.team-vertical article figcaption .caption h2,
#respond form input[type="submit"],#wp-calendar caption,.gallery ul li figure figcaption a,.woocommerce-pagination ul li a:hover,.woocommerce-pagination ul li span,.woocommerce-tabs .tabs .active a, span.match-category.cat-neutral, .event.event-listing article:hover .text .btn,.widget_search form input[type="submit"], .woocommerce .button,.onsale,.gallery ul li:hover .text,.footer-icons .followus a:hover,
/* New Clases Add*/.searchform button,.tabs.horizontal .nav-tabs li.active a,p.stars span a.active,.event.event-listing.event-listing-v2 .btn-viewall,.featured-title,
.pix-feature article .blog-bottom .btn,.pix-feature .featured,.blog-vertical .tab-content header.pix-heading-title h2,header #lang_sel a:hover, header #lang_sel ul ul a:hover,
.post-tags a:hover,.blog-vertical header.pix-heading-title h2,.pix-tittle,nav.navigation > ul > li:hover > a, nav.navigation > ul > li.current-menu-ancestor > a,.table tbody tr:hover,.widget_newsletter label .btn{
			background-color:#e95842 !important;
		}
		.pix-bdrcolr ,.tabs.horizontal .nav-tabs li.active,.address-info .text,.subtitle h1,.about-us article .text,blockquote,
		.pagination > ul > li > a:before,.pagination > ul > li > a:before,.pagination > ul > li > span.active:before,.footer-icons .followus a:hover{
			border-color:#e95842 !important;
		}
		#banner .flexslider figcaption .pix-desc h3 span {
		   box-shadow: -10px  0 0 #e95842,10px  0 0 #e95842 !important; 
 		}
		.our-team-sec article:hover figure figcaption .pix-post-title a{
			 box-shadow: -10px  0 0 #e95842,10px  0 0 #e95842 !important;   
		}
		
		.sliderpagination ul li:before{
			border-color: transparent #e95842 !important;
		}