.jd_download_body{
	min-width:auto ! important;
}
.jd_download_body{
	background-color:#fff;
}
.jd_download_container{
	width:70%;
	margin:auto;
}
.jd_download_main_menu{
	padding: 10px 0;
}
ul.jd_download_menu {
    padding: 0;
    float:right;
}
ul.jd_download_menu li {
    display: inline;
    border-right:1px solid #515151;
}
ul.jd_download_menu li:last-child {
    border-right:none;
}
ul.jd_download_menu li:first-child {
    border-right:none;
}
ul.jd_download_menu li:first-child :after {
   content: "OR ";
   padding: 0px 0 0 20px;
}
ul.jd_download_menu li a {
    color: #515151;
    padding: 10px 10px;
    text-decoration: none;
    font-family: arial;
}
.jd_download_logo{
	margin-top: 15px;
}
.jd_download_logo img{
	width:100%;
	margin: 0 auto;
}
.jd_download_search_section{
	width:100%;
	margin-top:10px;
	margin-bottom:70px;
}
.jd_download_new_logo{
	width:65%;
	float:left;
}
.jd_download_new_logo img{
	width:100%;
	margin: 0 auto;
	max-height: 37px;
}
.jd_download_search{
	width:25%;
	float:left;
	visibility: hidden;
}
.jd_download_search input{
	width: 98%;
	height: 20px;
}
.jd_download_search form{
	padding: 4px 10px;
}
.jd_download_cart{
	width:10%;
	float:left;
	margin-top: 3px;
}
.jd_download_cart p{
	background-color: #515151;
	padding: 7px;
	border-radius: 4px;
	text-align: center;
	font-family: arial;
	font-weight: bold;
	font-size: 18px;
}

/*=========		Body sections	===========*/
#jd_download_body .jd_download_body_content img{  
	width:100%;
}
#jd_download_body .jd_download_body_content{    
	    line-height: 20px;
	    margin-top: 0px;
	    margin-right:0px;
	    position:relative;
	    text-align:center;
	    width:100%;
}

#jd_download_body .jd_download_body_content a {
    	position:relative;
   	/*background-color: #949200;*/
    	background-color: #00A450;
	padding: 1% 2%; was /* 11px */
	border-radius: 4px;
	text-align: center;
	font-family: arial;
	font-weight: bold;
	font-size: 16px; /*18px*/
	bottom: 63px;  /*63px*/
    	/*bottom: 80px;*/
    	color: #fff;
    	left: 10px; /*-175*/
    	border-radius: 4px;
}




/*=========		Video sections	===========*/
#jd_download_videos{
	margin-top:30px;
	/*display:none;*/
	
}
#jd_download_videos .jd_download_video img{
	width:100%;
}
#jd_download_videos .jd_download_video{    
	    line-height: 20px;
	    margin-top: 0px;
	    margin-right:0px;
	    position:relative;
	    text-align:center;
	    width:32%;
	    float:left;
	    margin-bottom:40px;
}

#jd_download_videos .jd_download_video a {
    	position:relative;
    	background-color: #999999;
	padding: 7px;
	border-radius: 4px;
	text-align: center;
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
    	bottom: 10px;
    	color: #fff;
}
#jd_download_videos .jd_download_video:nth-child(3n-1){    
	    margin: 0 2%;
}
.jd_download_video h2{
	position:absolute;
	color:#000;
	font-family: arial;
	text-align: center;
	width: 100%;
	font-size: 15px;
	padding: 2px 0px;
}


#left-content img{
	width:100%;
}
#left-content h3{
	color:#515151;
	font-family: arial;
	font-size: 22px;
	padding: 10px 0px;
}
#left-content  p{
	color:#515151;
	font-family: arial;
	font-size: 14px;
	line-height: 140%;
	padding: 0 0 10px;
	text-align: justify;
}
/*#edd_purchase_1209 a{
	font-family: arial;
	background-color: #F1AC02;
	border-color: #F1AC02;
}*/
.edd_cart_header_row th{
	font-family: arial;
	font-size: 14px;
}
.edd_cart_item{
	font-family: arial;
}
.edd_cart_footer_row{
	font-family: arial;
	font-size: 14px;
}
.edd_cart_footer_row edd_cart_discount_row th{
	font-family: arial;
	font-size: 14px;
}
.edd_cart_item_image img{
	width: 65px !important;
	height: auto;
	float:none;
}
#edd_checkout_user_info legend{
	font-family: arial;
	color:#000;
}
#edd_payment_mode_select{
	font-family: arial;
	color:#000;
}
#sub-content{
	font-family: arial;
	color:#000;
}
h1.jd_download_custom_title{
	font-family: Palatino;
	font-size: 26px;
	color: #CD9D53;
	margin-bottom: 10px;
}
#edd_purchase_receipt tr{
	line-height:22px;
}

#did-u-know-box{
	display: none;
}
.new-product-focus{
	display: none;
}
img.commingsoon_img{
	position:absolute;
	bottom: 20px;
	right: 0px;
	width: 100px ! important;
}



/* footer */
.jd_download_footer{
	clear: both;
	text-align: right;
	font-family: arial;
	color: #EC1B23;
	font-size: 16px;
    margin-bottom: 20px;
}


.single-download .single-product .jd_download_product_title{
	display: none;
}
.single-download .single-product .p1{
	margin-top: 20px;
}
.edd_purchase_submit_wrapper{
	margin: 25px;
    text-align: center;
}
.edd_go_to_checkout, .edd-add-to-cart{
	font-family: arial;
	background-color: #00A450 !important;
	border-color: #00B859 !important;
	padding: 10px 18px;
    font-size: 20px;
}
#jd_download_videos .post-419{
	display: none;
}


/*============	Media Query Starts Here		============*/

.live_header_image{
	text-align: center;
}
.live_header_image img, .live_image_text img{
	display: block;
    max-width: 100%;
    height: auto;
    margin-left: auto;
	margin-right: auto;
}
.live_image_text{
	background: #fff;
    text-align: center;
}
.page-template-live .Header{
	top: 0px;
}

/*============	Media Query Ends Here		============*/





/*============	Media Query Starts Here		============*/
@media only screen and (min-width:1300px){
	#jd_download_body .jd_download_body_content a {
		bottom: 80px;
	}
}
@media only screen and (min-width:768px) and (max-width: 1128px) {
	.jd_download_cart {
    		width: 15%;
	}
	.jd_download_search {
    		width: 20%;
	}
	#jd_download_body .jd_download_body_content a{
		bottom: 47px;
	}
}
@media only screen and (max-width: 767px) {
	#jd_download_videos .jd_download_video{
		width:100%;
		margin-bottom:0;
	}
	#jd_download_videos .jd_download_video:nth-child(3n-1){
		margin:4% 0;
	}
	ul.jd_download_menu {
	    	display:none;
	}
}

@media only screen  and (max-width: 767px) {
	.jd_download_cart{
		width:19%;
		margin-top: 0px;
	}
	.jd_download_search{
		width:16%;
	}
	.jd_download_cart p{
		font-size:10px;
		padding: 4px;
	}
	#jd_download_body .jd_download_body_content a{
		/*padding: 6px;
		font-size: 13px;
		bottom: 42px;
		left: 30px;*/
		font-size: 10px;
		left: 30px;
		bottom: 33px;
		padding: 1% 2%;
	}
	.jd_download_footer{
		padding-top:15px;
	}
}

@media only screen  and (max-width: 510px) {
	.jd_download_cart p{
		padding: 2px 7px;
	}
	.jd_download_cart{
		width: 23%;
	}
	.jd_download_search {
	    	width: 3%;
	}
	.jd_download_new_logo {
    		width: 74%;
	}
	.jd_download_search_section{
		margin-bottom: 45px;
	}
	ul.jd_download_menu {
	    	float: none;
	    	text-align: center;
	}
	
}

@media only screen and (max-width: 480px) {
	.jd_download_container{
		width:90%;
	}
}
@media only screen and (min-width: 320px) and (max-width: 360px) {
	#jd_download_body .jd_download_body_content a{
		bottom: 30px;
	}
}

