		
/*!
 * @copyright &copy; Kartik Visweswaran, Krajee.com, 2013 - 2015
 * @version 3.5.4
 *
 * A simple yet powerful JQuery star rating plugin that allows rendering
 * fractional star ratings and supports Right to Left (RTL) input.
 *
 * For more JQuery/Bootstrap plugins and demos visit http://plugins.krajee.com
 * For more Yii related demos visit http://demos.krajee.com
 */.rating-fa,.rating-fa .rating-stars:before{padding-left:1px}.rating-container-rtl .rating-stars:before,.rating-container-rtl:before,.rating-container:before{content:attr(data-content)}.rating-container,.rating-container-rtl{display:inline-block;vertical-align:middle}.star-rating .clear-rating,.star-rating-rtl .caption{padding-right:5px}.rating-loading{width:25px;height:25px;font-size:0;color:#fff;background:url(../img/loading.gif)top left no-repeat;border:none}.rating-fa{font-family:FontAwesome}.rating-gly,.rating-gly-star{font-family:'Glyphicons Halflings'}.rating-gly-star,.rating-gly-star .rating-stars:before{padding-left:2px}.rating-lg .rating-gly-star,.rating-lg .rating-gly-star .rating-stars:before{padding-left:4px}.rating-xl .rating-gly-star,.rating-xl .rating-gly-star .rating-stars:before{padding-left:2px}.rating-active{cursor:default}.rating-disabled{cursor:not-allowed}.rating-uni{font-size:1.2em;margin-top:-5px}.rating-container{position:relative;color:#e3e3e3;overflow:hidden}.rating-container .rating-stars{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#fde16d;transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-webkit-transition:all .25s ease-out}.rating-container .rating-stars:before{content:attr(data-content);text-shadow:0 0 1px rgba(0,0,0,.7)}.rating-container-rtl{position:relative;overflow:hidden;color:#fde16d}.rating-container-rtl:before{text-shadow:0 0 1px rgba(0,0,0,.7)}.rating-container-rtl .rating-stars{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#e3e3e3;transition:all .25s ease-out;-o-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-webkit-transition:all .25s ease-out}.rating-xl{font-size:4.89em}.rating-lg{font-size:3.91em}.rating-md{font-size:3.13em}.rating-sm{font-size:2.5em}.rating-xs{font-size:2em}.star-rating .clear-rating,.star-rating-rtl .clear-rating{color:#aaa;cursor:not-allowed;display:inline-block;vertical-align:middle;font-size:60%}.clear-rating-active{cursor:pointer!important}.clear-rating-active:hover{color:#843534}.star-rating .caption,.star-rating-rtl .caption{color:#999;display:inline-block;vertical-align:middle;font-size:55%}.star-rating .caption{padding-left:5px}@media print{.rating-container,.rating-container-rtl .rating-stars,.rating-container-rtl .rating-stars:before,.rating-container:before{color:#f3f3f3!important}.star-rating .clear-rating,.star-rating-rtl .clear-rating{display:none}}

.tag {
    margin: 2px;
}

.detailPage .rsNav {
    display: none;
}


/*Remove float from h2*/
.pull-none {
  float: none !important;
}

/* Custom KH styles */
#space_single{
height:200px;
}/*
.advert {
  width:728px;
  (!)float:right;
  display:block;
}

.searcharea {
  padding:12px 20px 0 20px;
  background:#418fc4;
  -webkit-border-bottom-right-radius:3px;
  -webkit-border-bottom-left-radius:3px;
  -moz-border-radius-bottomright:3px;
  -moz-border-radius-bottomleft:3px;
  border-bottom-right-radius:3px;
  border-bottom-left-radius:3px;
  -webkit-box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.05);
  -moz-box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.05);
  box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.05);
  (!)min-height:70px;
  (!)margin-top:-5px;
  (!)position:relative;
  (!)z-index:0;
  padding-bottom:20px;
}

.searchbox {
  position:relative;
  margin-right:0;
  (!)margin-top:7px;
}

.qucik_links {
  margin-bottom:0;
  width:100%;
  (!)border:#efecec solid 1px;
  (!)-webkit-border-bottom-right-radius:3px;
  (!)-webkit-border-bottom-left-radius:3px;
  (!)-moz-border-radius-bottomright:3px;
  (!)-moz-border-radius-bottomleft:3px;
  (!)border-bottom-right-radius:3px;
  (!)border-bottom-left-radius:3px;
  (!)-webkit-box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.05);
  (!)-moz-box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.05);
  (!)box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.05);
  (!)background:#FFFFFF;
  min-height:38px;
  (!)position:relative;
  (!)z-index:1;
  display:none;
}

*/


.proslider.owl-theme .owl-controls .owl-buttons ,
.popularslider.owl-theme .owl-controls .owl-buttons {
  position:absolute;
  top:40%;
  width: 96%;
    left: 2%;
}
.proslider.owl-theme .owl-controls .owl-buttons .owl-prev, .proslider.owl-theme .owl-controls .owl-buttons .owl-next
,.popularslider.owl-theme .owl-controls .owl-buttons .owl-prev, .popularslider.owl-theme .owl-controls .owl-buttons .owl-next
{
  background:#ececec;
  color:#565656;
  font-size:30px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.proslider.owl-theme .owl-controls .owl-buttons .owl-prev:hover, .proslider.owl-theme .owl-controls .owl-buttons .owl-next:hover 
,.popularslider.owl-theme .owl-controls .owl-buttons .owl-prev:hover, .popularslider.owl-theme .owl-controls .owl-buttons .owl-next:hover 
{
  color:#FFFFFF;
  background:#0f71ba;
}
.proslider.owl-theme .owl-controls .owl-buttons .owl-next {
  float:right;
}
.proslider.owl-theme .owl-controls .owl-buttons .owl-prev,.proslider.owl-theme .owl-controls .owl-buttons .owl-prev 
,.popularslider.owl-theme .owl-controls .owl-buttons .owl-prev,.proslider.owl-theme .owl-controls .owl-buttons .owl-prev {
  float:left;
}

/*For Google Chart*/

  #product_pricechart_overlay{



        background-color: white;

        text-align: center;

            font-size: 134px;

  }

/*For Google Chart End*/



.elipsis {

  display: :block;

  text-align: center;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

}



/*Lazy Load*/



.lazy {

    display: none;

}



/*Footer Links*/





.footerlink > a + a:before {

    padding: 0 2px;

  

    content: "|";

}



/*Images */

.prorow li img {
    height: 160px;
    max-width: 180px;

}



/*Footer Links End*/





/* Subscribe*/



footer .form {

  background: #fff;

  height: 35px;

  width: 100%;

  /*-webkit-border-radius: 25px;

  border-radius: 25px;*/

  -webkit-box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, .1);

  box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, .1);

  /* top: 50%; */

  /* left: 50%; */

  position: static;

  /* margin: -25px 0 0 -150px; */

}



footer input {

  float: left;

  padding: 8px 0;

  border: 0;

  outline: 0;

  margin-left: 25px;

}



footer .form a {

  float: right;

  padding:13px;

  background: #418fc4;

  border: 0;

  line-height: 38px;

  height: inherit;

  width: 38px;

  /* margin: 0px 0px 0 0; */

  /* -webkit-border-radius: 50%; */

  /* border-radius: 50%; */

  color: #fff;

  font-size: 1.2em;

  text-align: center;

  cursor: pointer;

  text-decoration: none !important;

}



footer .form a:hover {

  background: #75c8f3;

}



footer .form a.fa-check {

  padding: 13px;

  background: #aed43e;

  -webkit-transition: all 0.6s ease;

  -moz-transition: all 0.6s ease;

  -ms-transition: all 0.6s ease;

  -o-transition: all 0.6s ease;

  transition: all 0.6s ease;

  -webkit-transform: rotate(360deg);

  -moz-transform: rotate(360deg); 

  -o-transform: rotate(360deg);

}



footer .form a.fa-check:hover {

  cursor: default;

} 



/* Credit yo */



.a-thing {

  color: #fff;

  font-weight: bold;

  font-size: .9em;

  text-shadow: 0 1px rgba(0,0,0,0.2);

  position: absolute;

  bottom: 20px;

  left: 50%;

  margin-left: -195px;

}



.a-thing a {

  color: #eeffbc;

  text-decoration: none;

}



.a-thing .dribbble-link {

  color: #ffbcd4;

}



.a-thing a:hover {

  color: #fff;

}



/* Icon Font Shenanigans */









/* end*/



/*Type Head/*TypeHead End*/

.searchbox .Typeahead-spinner {

  position:absolute;

  right: 130px;

  top: 4px;

  display: none;

}

.searcharea {

  z-index: 1;
}

    



.twitter-typeahead{



  width:100%

}

.tt-query,

.tt-hint {

  width: 396px;

  height: 30px;

  padding: 8px 12px;

  font-size: 24px;

  line-height: 30px;

  border: 2px solid #ccc;

  -webkit-border-radius: 8px;

     -moz-border-radius: 8px;

          border-radius: 8px;

  outline: none;

}

/*TypeHead*/





.tt-query {

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

}



.tt-hint {

  color: #999

}



.tt-menu {

  font-family: 'Open Sans', sans-serif;

  width: 100%;

  margin: 12px 0;

  padding: 8px 0;

  background-color: #fff;

  border: 1px solid #ccc;

  border: 1px solid rgba(0, 0, 0, 0.2);

  -webkit-border-radius: 8px;

     -moz-border-radius: 8px;

          border-radius: 8px;

  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);

     -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);

          box-shadow: 0 5px 10px rgba(0,0,0,.2);

}



.tt-suggestion {

  padding: 3px 20px;

  font-size: 16px;

  line-height: 24px;

  

}

.tt-suggestion a{



  text-decoration: none;

  color:black;



  

}

.tt-suggestion a img{

  height: 37px;

  vertical-align: middle;

}

.tt-suggestion:hover {

  cursor: pointer;

  color: #fff;

  background-color: #0097cf;

 

}

.tt-suggestion:hover a{



    color:black;

}

.tt-suggestion.tt-cursor {

  color: #fff;

  background-color: #0097cf;



}



.tt-suggestion p {

  margin: 0;

}



.gist {

  font-size: 14px;

}



/* example specific styles */

/* ---  ------------------- */

.SearchLoader{



  position: absolute;

    top: 15px;

    right: 95px;

    display: none;

}



#custom-templates .empty-message {

  padding: 5px 10px;

 text-align: center;

}



#multiple-datasets .league-name {

  margin: 0 20px 5px 20px;

  padding: 3px 0;

  border-bottom: 1px solid #ccc;

}



#scrollable-dropdown-menu .tt-menu {

  max-height: 150px;

  overflow-y: auto;

}



/*TypeHead End*/



/*Media Queries*/



@media (max-width:600px){

  .tt-suggestion a{

  font-size: 14px;



  }

}

@media (max-width:480px){

  .tt-suggestion a{

  font-size: 12px;



  }

}

@media (max-width:480px){

  .searchbox input {

      height: 44px;

      line-height: 44px;

      width: 100%;

      background: url(../images/search-icon.png) no-repeat #FFFFFF left 12px center; 

      border: #efecec solid 1px;

      width: 100%;

      padding: 6px 58px 0 38px;

  }



  .searchbox .Typeahead-spinner {

  position:absolute;

  right: 5px;

  top: 10px;

  display: none;

}

}





/*Subscribe*/



/* MailChimp Form Embed Code - Slim - 08/17/2011 */

#mc_embed_signup form {display:block; position:relative; text-align:left; }

#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}

#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}

#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}

#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}

#mc_embed_signup input:focus {border-color:#333;}

#mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding:0; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}

#mc_embed_signup .button:hover {background-color:#777;}

#mc_embed_signup .small-meta {font-size: 11px;}

#mc_embed_signup .nowrap {white-space:nowrap;}     

#mc_embed_signup .clear {clear:none; display:inline;}

#mc_embed_signup label {display:block; font-size:16px; padding-bottom:10px; font-weight:bold;}

#mc_embed_signup input.email {display:block; padding:8px 0; margin:0 4% 10px 0; text-indent:5px; width: 100%; min-width:130px;}

#mc_embed_signup input.button {display:block; width: 100%; margin:0 0 10px 0; min-width:90px;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; /* padding:0em .5em 0em .5em; */ overflow:hidden; width: 100%;/* margin: 0 5%; */ clear: both;}

#mc_embed_signup div.response {/* margin:1em 0; */ /* padding:1em .5em .5em 0; */ /* font-weight:bold; */ /* float:left; */ /* top:-1.5em; */ z-index:1; /* width:80%; */}

#mc_embed_signup #mce-error-response {display:none;}

#mc_embed_signup #mce-success-response {color:white; display:none;}

#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}



/*Detail Page*/



.detailPage h2{



  text-transform: capitalize;

}











.read-more-state {

  display: none;

}



.read-more-target {

  

 display:none;

  max-height: 0;

  font-size: 0;

   height: 0;

   transition: .25s ease;

  

}



.read-more-state:checked ~ .read-more-target {

  /*opacity:1;*/

  display:inline;

  font-size: inherit;

  max-height: 999em;



}

.read-more-wrap

{

    display:inline;

    }

.read-more-state:checked ~ .read-more-wrap 

{

    display:none;

   

}

.read-more-state ~ .read-more-trigger:before {

  content: 'Show more';

}



.read-more-state:checked ~ .read-more-trigger:before {

  content: 'Show less';

}



.read-more-trigger {

  cursor: pointer;

  display: inline-block;

  padding: 0 .5em;

  color: #666;

  font-size: .9em;

  line-height: 2;

  border: 1px solid #ddd;

  border-radius: .25em;

}



.panel-body .blue{



font-weight: bold;

}



/* Sidebar Custom*/

.youmaylike img{

    max-width: 83px;
    max-height: 70px;
}

.catlist {

  max-height: 200px;

} 


/*left Section Header Background*/
.headbox.greyh {
  background:#0f71ba;
}

/* Ad Box*/
.detailctnt .adbox {
   background:none; 

}
/*Comment Box*/

.commentlist li {
    background: none repeat scroll 0 0 #f6f6f6;
    border: 1px solid #e9e9e9;
    list-style: outside none none;
    margin: 0 0 10px -43px;
    padding: 10px;
    width: 100%;
}


ol.commentlist {
    margin: 20px 0 0;
}





/* 21. Comments */



#respond { margin: 10px 0px 0px 0px; }



#respond p { color: #777;margin: 0px; }



.comments-box { padding: 20px 0px 0px 0px; border-top: 1px solid #e6e6e6; }



.comments-box h2 { margin: 0px;padding: 0px; font-size: 18px; letter-spacing: -1px;color: #222; }



.cancel-comment-reply { padding: 5px 0px 0px 0px; font-size: 11px; }

.comments .user img {
  width:128px;
  margin-top: 20px;
}

.text { border: 1px solid #e6e6e6; padding: 2px; color: #777; width: 200px; }







/* 22. Comment Framework */



#pings { margin-bottom: 40px; }   



ul.children { margin-left: 0px; }



ol.commentlist { margin: 20px 0px 0px 0px; }  



cite.fn { font-style: normal; font-size: 14px; font-weight: bold; letter-spacing: -0.05em; display: block; padding-top: 9px; }  



cite.fn a, cite.fn a:hover { color: #333; text-decoration: none; }



span.says { display: none; }



.commentlist li { margin: 0px 0px 10px 0px; padding: 10px; background: #f6f6f6; list-style: none; border: 1px solid #e9e9e9; }



.commentlist li.depth-2 { background: #ffffff; border: 1px solid #e9e9e9; margin-left: 10px; }



.commentlist li.depth-3 { background: #f6f6f6; border: 1px solid #e9e9e9; margin-left: 10px; }



.commentlist li.depth-4 { background: #ffffff; border: 1px solid #e9e9e9; margin-left: 10px; }



.commentlist li.depth-5 { background: #f6f6f6; border: 1px solid #e9e9e9; margin-left: 10px; }



.commentlist code { background: #e6e6e6; padding: 3px; }



.commentlist .moderation { margin-top: 10px; color: #660000; }



.commentlist .children { margin-top: 15px; }



.commentlist p { clear: both; }



.comment-author { margin-bottom: 5px; }



.avatar { margin-right: 10px; float: left; padding: 1px; border: 1px solid #e6e6e6; background: #fff; }



.reply { margin: 10px 0px 0px 0px; }



.reply a, .reply a:visited  { background: #666; color: #fff; padding: 3px 6px; text-align: center; text-decoration: none !important; font-size: 11px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }



.reply a:hover { background: #333; color: #fff; }



.comment-meta { float: left; margin-bottom: 15px; font-weight: bold; font-size: 12px;}
.commentlist p{ font-size: 12px;    font-weight: bold; }


.comment-meta a { color: #222; }



.comment-date a, .comment-date a:visited { color: #888; font-size: 1.1em; }






.breadcrumb {
    padding: 0px 0px;
    /* margin-bottom: 20px; */
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
}



.codebox{

  background-color: #c0c0c0;
    border: 1px solid black;
    overflow: auto;
    padding: 16px;
    width: auto;
}
.codebox small {


      font-size: 85%;
}



small{
  font-size:95%;
}

.logobarcustom{
height:40px;
width:120px;

}
.ptable{
height: 300px;
    overflow: hidden;
}

.showall{
 width: 100%;
    line-height: 31px;
    text-align: center;
    display: inline-block;
     margin-top: 5px
}
@media screen and (max-width:800px) {
 #showSearch:checked + .lblSearch{
 color:#fff;background-color:#286090;border-color:#204d74
  
 }
 label.lblSearch.btn.btn-primary {
    margin-top: -5px;
    margin-right: 4px;
}
#showSearch:checked + .lblSearch{
  
 }
 
 label.lblSearch.btn.btn-primary.visible-xs {
    display: inline-block !important;
}
 label.lblSearch.btn.btn-primary {

    margin-right: 4px;
}
.btnNav{
float:none !important;
    margin-top: 8px;
}

}

/* Main menu Modified Classes */

.categories-list li i.icon.tv {
	background-position:-782px 0px;
}

.categories-list li i.icon.console {
	background-position:-866px 0px;
}

.categories-list li i.icon.sports {
	background-position:-829px 0px;
}

.categories-list li i.icon.pc {
	background-position:-740px 0px;
}

/* Popup Newsletter CSS*/
.fancybox-outer {
 -webkit-box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.43);
-moz-box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.43);
box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.43);
-webkit-border-radius:10px;
 -moz-border-radius: 10px;
 border-radius: 10px;
}
.fancybox-close {
 top:0;
 right:0;
}
#newsletter {
  -webkit-border-radius:10px;
 -moz-border-radius: 10px;
 border-radius: 10px;
 overflow:hidden;
 width:450px;
 
}
.top-news {
 background:url(../images/tnews.png) top center repeat-x #428FC5;
 padding:38px 0 12px;
}
.newstitle {
 background:url(../images/nt-bg.png) center center repeat-x;
 text-align:center;
 color:#FFFFFF;
 font-weight:bolder;
 font-size:26px;
 letter-spacing:-0.5px;
 margin:0;
}
.newstitle span {
 background:#428FC5;
 padding:0 10px;
}
.top-news .wtxt {
 font-size:24px;
 color:#FFFFFF;
 padding:12px 30px 0;
}
.top-news .wtxt .boffer {
 font-size:96px;
 font-weight:bold;
 display:block;
 line-height:90px;
 letter-spacing:-4px;
 text-shadow:0px 3px 8px rgba(0,0,0,0.27);
}
.bottom-news {
 background:url(../images/bnews.png) bottom center repeat-x #ED0B16;
 padding:28px 18px;
 
}
.subsform {
 position:relative;
}
.subsform input {
 width:100%;
 border:#BD0912 solid 1px;
 height:36px;
 line-height:36px;
 font-size:13px;
 -webkit-border-radius:3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 padding:0 135px 0 12px;
 outline:none;
}
.subsform .button {
 position:absolute;
 right:0;
 top:0;
 height:36px;
 line-height:36px;
 color:#FFFFFF;
 -webkit-border-radius:3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 text-transform:uppercase;
 font-size:16px;
 border:none;
 background:#222222;
 letter-spacing:1px;
 font-weight:bold;
 padding:0 14px;
 outline:none;
}
.featuredprice{
background: #FFF6D6;
}