@media (min-width: 700px) { /* Desktop */ 

  #owl-logo-mobile-items {display: none !important;}
  .fa.fa-times, .fa.fa-check {font-size: 24px; margin-right: 10px;}
.comments {padding: 0px 10px 0px 20px; min-height: 65px !important;}
.fa.fa-comment {font-size: 18px; margin-right: 10px;}
.name {background: #efefef; border-bottom: 1px solid #e1e1e1; padding: 10px; margin-bottom: 20px; font-size: 25px; text-transform: uppercase;}
.jockey {float: left; height: 100px; margin: 30px; background: #fff; border: 2px solid #e1e1e1; padding: 10px;}
.jockey1 {height: 25px; margin-right: 10px;}
.horse {border: 1px solid #e1e1e1; background: #fff; font-size: 12px; text-align: left; margin-bottom: 20px;}
.pick {border: 0px solid #e1e1e1; background: #b7cde1; border-radius: 6px; line-height: 1.4; padding: 20px; text-align: left; width: 100%;  text-align: center; font-size: 15px; color: #000; font-weight: 900; margin-bottom: 15px;}
.pick2 {border: 0px solid #e1e1e1; background: #cf1d29; border-radius: 6px; line-height: 1.4; padding: 20px; text-align: left; width: 100%; margin: 0px 10px 20px 20px; display: inline-block; text-align: center; font-size: 15px; color: #fff;}
.pick3 {border: 0px solid #e1e1e1; background: #fc761d; border-radius: 6px; line-height: 1.4; padding: 20px; text-align: left; width: 100%; margin: 0px 10px 20px 20px; display: inline-block; text-align: center; font-size: 15px; color: #fff;}
.win {border: 0px solid #e1e1e1; background: #d6ffd6; border-radius: 6px; padding: 20px; font-size: 12px; text-align: left; width: 48%; margin: 0px 10px 20px 20px; display: inline-block;}
.loose {border: 0px solid #e1e1e1; vertical-align: top; background: #fedede; border-radius: 6px; padding: 20px; font-size: 12px; width: 48%; margin-right: 10px; display: inline-block; margin-bottom: 20px;}
  .cover-top {text-align: center;
position: relative;
z-index: 999;
display: block;
margin: -200px auto 10px auto;
height: 290px;}
  

}

@media (max-width: 1199px) {  /* Tablet and Mobile */

	#block-header .font-size, #block-header .timer { display:none}
	#block-header .container {    min-height: 50px; padding-top:10px; padding-bottom:10px !important;}
	
	#block-header #logo {		display: block;		left: auto;		position: relative;		right: auto;		text-align: center;		top: auto;	}
	.position-header-right { position:absolute; top:50%; margin-top:-20px; right:15px;}
	.position-header-right .headericon a { line-height:40px;}


    .index-4 #block-header  #logo { top: auto;}
	#block-header  a.flexMenuToggle { display:block !important;}
	.div_list_products .item { max-width:360px; margin:0 auto 20px;}
	.gridItem .product-info {    bottom: 10px;    margin-top:0;    top: auto;}
	.gridItem .item .product-info > * {  -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);}
	
	.module_products_list_slider { padding-top:0}
	.owl-theme .owl-controls { display:none !important}
	
	.moreInfoShop li {    width: 50%;}
	
	body.index-3 #logo { 	padding:0 0;      right: 15px; left:auto;    position: absolute;
    top: 25px;	 border-bottom: none;}
	body.index-3 #block-mainnav { float: none}
	body.index-3 #block-mainnav ul.fxmenu li.liRight { float:right}
    td {width: 400px !important;}
	
  .loose {width: 95% !important; margin: 10px !important;}
  .win {width: 95% !important; margin: 10px !important;}
  .comments {padding: 15px !important; min-height: 25px !important;}
  .jockey {height: 100px; margin: 15px !important;}


}

@media (min-width: 992px) and (max-width: 1199px) { 	.jvajax_shop_search_popup .jvajax_shop_search_content { max-width:940px;} }

@media (max-width: 991px) {  /* Tablet and Mobile */

	ul.dropdownMenu > li > .item-text, .topMiniCart .view_cart_link {    padding: 0 15px;}
	#main-content { margin-bottom:50px;}

}



@media only screen 
  and (min-width: 385px) 
  and (max-width: 667px) 
  and (orientation: landscape) { 
  
  
  .smart-slider-border1 {height: 400px !important; width: 668px !important; background-image: url("http://www.betjam.com.au/dev/images/betjam-home-bnr.jpg") !important;}

}






@media (max-width: 767px) { /* Mobile */
  .owl-carousel .owl-item {margin: 17px 0px 0px -15px;}
  .pack-head {font-size: 30px !important;}
  .betlogo {display: none !important;}
  .visualize-labels-x li span.label {
    font-size: 5px !important;
}
  .badgeteam {width: 74px !important;}
  
  
  #expert-tips-leaderboard th {
    border-bottom: 0px solid #FDA101;
    text-shadow: 1px 1px 0px #000;
    font-size: 6px !important;
    margin-top: -100px !important;
}

#expert-tips-leaderboard th.round {
	padding: 0px !important;
   font-size: 7px !important;
}
#expert-tips-leaderboard td{
	padding: 1px 1px 1px 1px !important;
	font-size: 7px !important;
	text-align: center;
	border: 0px solid #f1f1f1 !important;
	min-width:5px !important;
	color:#000000;
	background: #ececec;
}
#expert-tips-leaderboard td img{
	vertical-align: middle;
}
#expert-tips-leaderboard td.odd{
	background: #f3f3f3;
}
#expert-tips-leaderboard td.even{
	background: #EFEFEF;
}
#expert-tips-leaderboard td.gold{
	background: #F3CB6A;
color: #ae924e !important;
font-weight: 600;
}
#expert-tips-leaderboard td.silver{
	background: #ACB3B5;
color: #666 !important;
font-weight: 600;

}
#expert-tips-leaderboard td.bronze{
	background: #D4A670;
color: #947551 !important;
font-weight: 600;
}
#expert-tips-leaderboard td.player-name{
	text-align: left;
	padding: 0px 2px 0px 2px !important;
  line-height: 5px !important;
    font-size: 6px !important;
}
#expert-tips-leaderboard td.total{
	font-weight: bold;
}
#expert-tips-leaderboard td.odds{
	color: #2BB759;
    font-weight: bold;
}


#expert-tips-leaderboard .round.bet-button a.button{
        background: linear-gradient(to bottom, #1c2b6f 0%, #141E4B 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        float: none;
        font-size: 0px !important;
        margin: 0;
        padding: 0px 0px !important;
        vertical-align:middle;
        color:#fff;
}
.betting-button{
	color: #FFFFFF !important;
    display: block;
    width: 25px !important;
}


  
  
  
  
  
  
  .price11 {font-size:60px !important; margin-top: -30px !important;}
  .bet-content .betrow.thirdcol {
    padding: 0px 20px 0px 20px !important;
}
  
  .bet-content div {
    display: block !important;
    text-align: center !important;
    vertical-align: none !important;
}
.bethead div, .Betbutton {
    text-align: center;
    width: 100% !important;
}
  
  
  .bet-content .betrow {
    border-right: 0px solid #E5E5E5 !important;
}
  .betrow.firstc {display: none !important;}
  .bet-head {display: none;}
  
  .visualize .visualize-info {top: 111% !important;}
  
  .visualize-labels-y li span.label {margin-right: 0px !important;font-size: 8px !important;}
  
  
  .betrow.thirdcol {margin-bottom: 20px; width: 100% !important; display: block;}
  
  
  

	
	

	
	
	



  
  
  
  
  
  
  .visualize canvas {
    position: absolute;
    width: 100% !important;
}
  
  .visualize {
    width: 100% !important;
}
  
  
  #at_311 {margin-left: -15px !important;}
  .bet-content .betrow {
    width: 100% !important;
    display: block !important;
    border-right: 1px solid #E5E5E5;
    padding: 25px 0px !important;
    border-right: 1px solid #E5E5E5;
    text-align: center !important;
}
  
  .Betbutton {margin-top: 20px !important; height: 60px !important; padding-top: 20px !important; font-size: 25px !important;}
  
  
  
  
#block-header #logo { border-top:1px solid #243686; padding-top:10px; width: 100% !important; margin-bottom: -150px;}
#block-header .container { padding-top:40px !important;}
.position-header-right, a.flexMenuToggle {    margin-top: 0;    top: 0;}
  
  .nav-tabs > li {
    width: 100% !important;
    border: 1px solid #999 !important;
    border-radius: 8px !important;
    margin-bottom: 8px !important;
}
  
  
  
  #block-mainnav-mobile {background: #141e4b !important; }
  #block-mainnav-mobile ul li .level1 {font-family: "Raleway",serif !important; color: #fff !important; opacity: 0.7 !important; box-shadow: 0px -1px 0px 0px #243686 inset, 0px -2px 0px 0px #0e194b inset !important; border-top: 0px solid rgba(255, 255, 255, 0.1) !important;}
  
   #block-header {background: #141E4B !important; color: #fff !important;}
  .benefit01 {width: 100% !important;}
  .box11, .box12 {width: 100% !important;background:#fff;border:1px #999 solid;border-radius:10px;float:left;text-align:center;margin-right: 8px; margin-bottom: 8px !important; margin-top: 8px !important;}
  .heading11, .heading12, .heading13, .heading14, .heading15, .heading16, .heading17 {width: 100% !important;}
  .position.position-slideshow-full {margin-top: 0px !important;}
  .titleCenter .title-module span {font-size: 15px !important; margin-top: 100px !important; margin-bottom: -30px !important; position: relative !important;}
  .position-header-right .headericon a {color: #fff !important; font-size: 125% !important; }
  #block-panel {z-index: 999 !important position: relative !important;}
  #pack {}
  #owl-text-slide .item blockquote {display: none !important;}
  .pack1 {}
  .owl-item {width: 400px !important;}
  #owl-logo-partner {display: none !important;}

  #logo {width: 50% !important;}
  
  .box11:hover, .box12:hover{

    -moz-transform: scale(1) !important;
    -webkit-transform: scale(1) !important;
     transform: scale(1) !important;
    -o-transform: scale(1) !important;
    -webkit-transition:all 1s ease-out;
-moz-transition:all 1s ease-out;
transition:all 1s ease-out;


   /* -o-transform-origin: center top;
    -webkit-transform-origin: center top;
	 transform-origin:center top; */
}
  
  


    .jvresslide .nav, #block-header .font-size, #block-header .timer { display:none}
    div.item-image { float:none; margin:0 0 10px}
    div.pagination p.counter { display:none}
    #block-panel .position:after { content:""; clear:both; display:block ;  margin: 0 -15px;}
    #block-panel .position-panel-1:after  { border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
    #block-panel .position-panel-2 .jv-module {        float: left;    }
    #block-panel  .hikashop_cart_module ul.dropdownMenu .divsubmenu {        right: auto;    }
    
    .loginform { width:100%; right:-100%; padding:10px;}
    #form-login-submit .btn  { margin-bottom:5px; }
    .row > div { margin-bottom:30px;}
    #owl-text-slide .item blockquote { font-size:24px;}
    .titleCenter .title-module span {        padding: 0 10px;        }
    .owl-carousel .description h2 {        font-size: 34px;    }    
    #block-panel  .equal-column [class*="col-md"] { margin-bottom:0;}
    h1.titlePage {        font-size:24px;        }
    #block-breadcrumb { margin-bottom:20px;}
    .gridItem .price { float:none; margin:0}
    #hikashop_product_image_main { max-width:400px;}
    .mini-sidebar .blogThumbnail { float:none; width:auto; height:auto;    margin: 0 0 20px;}
    .form_contact { margin-bottom:20px;}
    .form_contact .form p, .form_contact .form p {        float: none !important;        width: auto !important;    }
    .ContactVersion-2 .form_contact .form p.input-message {        position: relative;        top:auto;        width: auto;    }
    .ContactVersion-2 .form_contact .form p textarea {        height: 100px;    }
    .jvmapcontain { height:200px !important}
    .jv_ajax_content_hikashop .item .image, .jv_ajax_content_hikashop .item .price { display:none}

	
    ul.dropdownMenu li {        position: static;    }    
    .moduleLanguage ul.dropdownMenu li { position: relative !important;}
    ul.dropdownMenu .divsubmenu {        width: 100% !important;    }
    .ModuleMiniSidebar  .blogThumbnail { display: none;}

	#block-panel .btnPanel {    bottom: -24px;    display: block;    height: 24px;    left: 50%;    line-height: 24px;    margin: 0 auto 0 -15px;    position: absolute;    text-align: center;    width: 30px; cursor:pointer;	border-radius:0 0 3px 3px}
	#block-panel.show .btnPanel .fa-chevron-down:before {    content: "";} 
	#block-panel .container { display:none} 
	.itemMasonry .blogThumbnail .owl_slideshow1 .item, .itemMasonry .blogThumbnail .owl_slideshow1 .item .sigProImg {    max-height: 150px;}
	.itemMasonry .ItemBody {    padding: 10px 10px 5px;}
	.itemMasonry .blogThumbnail iframe {    max-height: 200px;}
	.divblockquote blockquote {    border-left: medium none;    font-size: 16px;    line-height:22px;}	
	.divblockquote blockquote p{	padding:20px;}
	.itemNavigation a.itemNext {    padding-left: 10px;}
	.itemNavigation a.itemPrevious {    padding-right: 10px;}
	
	.blogThumbnail iframe, .blogThumbnail .sigProImg { max-height:200px}
	
	body.shortcodes #block-breadcrumb h1, body.ContactVersion-2 #block-breadcrumb h1 {    border: none;    padding:0;}
	
	
	.position-footer {     float: none;}
	
	.jvajax_shop_search_popup .jvajax_shop_search_content {    max-width: 100%;}
	
	/**/
	.div_list_products .item, .module_products_list_slider { max-width:100%}	
	.gridItem .product-info { display: none}
	.gridItem .moduleItemImage { max-height:200px;}
	
	.hikashop_products_pagination_bottom .limit { display:none}
	
	.rowform > label {    float: none;    margin: 0 0  5px;    width: auto;}
	.loginform { top:100px;}
	
	
	#facebox { left:10px !important; right:10px !important}

	#block-breadcrumb .innercontainer h1 {	height: 80px;	}

}

@media (min-width: 480px) and (max-width: 767px) { /* Mobile  larger */

    .div_list_products [class*="col-md"]{ float:left; width:50%}
    
    


}

@media (max-width: 550px) { 
    .hikashop_product_custom_item_info .title_custom_field {    float: none;    display: block;    width: auto;    padding: 0 10px;    text-align: left;}
}

@media (max-width: 479px) { /* Mobile small */

	.col-xs-6 {        width: 100% !important;    }
	.moduleMiniCart .btn { min-width:0; margin:0 !important;}
	.itemMasonry  { position:relative !important; left:auto !important; top:auto !important}

	.position-header-right .divsubmenu  { text-align:left;}

	
	.moreInfoShop li {    width: 100%; padding:10px;}
	
	.module_products_list_slider { max-width:360px; margin:0 auto;}
	.module_products_list_slider  .owl-item { padding:0}


	#hikashop_product_quantity_main.quantity-block  {    float: none; overflow:hidden;    margin-bottom: 10px;}
	
	
	.gridItem .moduleItemImage { float:left; width:80px; margin-right:10px;} 
	
	body.index-4 #block-panel .btnPanel {    left: 100px;    margin: 0;}
	table.user-details td.key {    width: 125px;}
	
}
@media (max-width: 359px) { 
	#facebox .btn { padding:0 5px; font-size:12px;}
}

