/* CSS Document 
/* DojoCart
   ==================================================
   ================================================== */
/* *******************************************************************************
            FONTS
******************************************************************************* */
@font-face { font-family: "HelveticaNeueW82-Light"; src: url("../fonts/63c7cb4a-3b0d-4395-bce5-3fc9de5b8ca0.eot?#iefix"); src: url("../fonts/63c7cb4a-3b0d-4395-bce5-3fc9de5b8ca0.eot?#iefix") format("eot"),url("../fonts/2b356ad0-2340-4869-9104-36b081d68bad.woff2") format("woff2"),url("../fonts/2458848c-b5b3-458a-8386-1da6a5cbe0a5.woff") format("woff"),url("../fonts/94731069-e7c8-4192-84a6-cb13411b3424.ttf") format("truetype"),url("../fonts/3aaa6551-242a-4bb0-9f90-b6eb5d12b3fd.svg#3aaa6551-242a-4bb0-9f90-b6eb5d12b3fd") format("svg"); }
@font-face { font-family: "HelveticaNeueW82-Regula"; src: url("../fonts/c4f99617-6511-479a-ad86-26338ac6e1e3.eot?#iefix"); src: url("../fonts/c4f99617-6511-479a-ad86-26338ac6e1e3.eot?#iefix") format("eot"),url("../fonts/8da9806c-4bf5-49ca-bb20-122f80b82afc.woff2") format("woff2"),url("../fonts/8b70572a-e7aa-43f0-bdc8-795fd0cb991c.woff") format("woff"),url("../fonts/ba65abb8-7bb5-4bb2-b46a-359809a5d35d.ttf") format("truetype"),url("../fonts/f2743af0-953d-4de7-8405-8681215038af.svg#f2743af0-953d-4de7-8405-8681215038af") format("svg"); }
@font-face { font-family: "Helvetica Neue W82 Bold"; src: url("../fonts/799a85ef-830e-45fb-bff8-c889254a1555.eot?#iefix"); src: url("../fonts/799a85ef-830e-45fb-bff8-c889254a1555.eot?#iefix") format("eot"),url("../fonts/86745acb-1737-4eba-99f3-5d4f5ef45d22.woff2") format("woff2"),url("../fonts/69408a9c-ab2d-42db-bdc6-22a6b50a55f9.woff") format("woff"),url("../fonts/d46b9727-3732-4b77-a554-1bb943ffa1e6.ttf") format("truetype"),url("../fonts/d8f7ff91-c98f-4bdd-9891-208ac0703f77.svg#d8f7ff91-c98f-4bdd-9891-208ac0703f77") format("svg"); }
@font-face { font-family: "TradeGothicW01-BoldCn20_675334"; src: url("../fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix"); src: url("../fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix") format("eot"),url("../fonts/1ba28851-f34b-4cb8-bf58-6a4b160ba249.woff2") format("woff2"),url("../fonts/5fdc935e-9e30-442a-bbe9-8d887b858471.woff") format("woff"),url("../fonts/616c4c87-a077-43f4-a9f4-f01267c13818.ttf") format("truetype"),url("../fonts/c901ad5f-a842-4549-a1f4-583a97f7e169.svg#c901ad5f-a842-4549-a1f4-583a97f7e169") format("svg"); }
@font-face { font-family: "TradeGothicW01-BoldCn20_675337"; src: url("../fonts/0061ab1d-ac0a-492f-a33d-d95980a095a8.eot?#iefix"); src: url("../fonts/0061ab1d-ac0a-492f-a33d-d95980a095a8.eot?#iefix") format("eot"),url("../fonts/2d0f2527-9135-46ea-8ebb-c5ac063478f7.woff2") format("woff2"),url("../fonts/1feee13e-ded1-4d73-9d76-c5ed16a43117.woff") format("woff"),url("../fonts/b3f82d90-14bc-4c20-8a10-a6b7bd0f304f.ttf") format("truetype"),url("../fonts/5e602f8a-1e6a-461e-bfd8-ff46a5460527.svg#5e602f8a-1e6a-461e-bfd8-ff46a5460527") format("svg"); }
@font-face { font-family:"Avenir LT W01_35 Light1475496"; src: url("../fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix"); src:url("../fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix") format("eot"),url("../fonts/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2") format("woff2"),url("Fonts/908c4810-64db-4b46-bb8e-823eb41f68c0.woff") format("woff"),url("../fonts/4577388c-510f-4366-addb-8b663bcc762a.ttf") format("truetype"),url("../fonts/b0268c31-e450-4159-bfea-e0d20e2b5c0c.svg#b0268c31-e450-4159-bfea-e0d20e2b5c0c") format("svg"); }
/* *******************************************************************************
            DOJOCART
******************************************************************************* */


/* header css */

.payment-header .container {
    width: 100%;
}
.payment-header .container .title-sub {
    margin-left: 12px;
}
.payment-header .container .title-h {
    margin-left: 0;
    padding-right: 12px;
}

/* header css end*/


.dojocart{background-color:#f7f7f7;padding:30px 30px 30px 0;border-bottom:1px solid #CCD;}
.dojocart .media-left img{max-width:280px}
.dojocart .media-body, .dojocart .media-left, .dojocart .media-right{display:inherit;float:left;}
.dojocart .media-body{ width:55%;padding-left:20px; }
.media-body p { font-family: 'Avenir LT W01_35 Light1475496', sans-serif; line-height: 25px;font-size: 17px;color: #333333; lettering-spacing:-1px; margin: 15px 0; }
.gurantee-image{float:right}
.gurantee-image img{max-width:150px}
.additional-member{background-color:#00c0f0;padding:10px;text-align:center;color:#fff;font-size:16px;}
.additional-member input{height:inherit}
.offer-block{background-color:#e8f8ff;padding:20px;border-radius:5px;margin:10px 0 5px;}
.offer-block p{font-size:18px;margin-bottom:0px;}
.offer-block a, .offer-block a:hover{text-decoration:underline;color:#888888;}
.quantity{font-size:26px;font-weight:600;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;}
.quantity label{font-weight:600}
.quantity span{float: right;
line-height: 28px;
min-height: 40px;}
.quantity span input{width:20%;float:right;padding-left:10px; border:1px solid #ccc; text-align:center;}
.total-price{font-size:26px;font-weight:600;}
.total-price label{font-weight:600}
.total-price span{text-align:right;float:right;}
.custom-copy-right{text-align:right;padding-top:4%;color:#ccc;}
.cart-policy{background-color:#ecf0f2;padding:27px;margin-top:0px;}
.cart-policy .price h2{color:#000}
.cart-policy .offer-list{margin:10px auto 0;padding:10px 0px;}
.cart-policy .offer-list li {color:#8296a9;font-weight:400;font-size:14px;line-height:25px;border-bottom:none;}
.cart-policy .offer-list li .fa{color:#86c8e8;font-weight:600;font-size:16px;padding-right:5px;}
.offer-description{font-size:16px;margin:0px 0px 30px;line-height:24px;}
.offer-description label{font-weight:600;margin:15px 0 0 0;}
.offer-description p{font-family:'HelveticaNeueW82-Light', sans-serif;padding:0px 10px;}
.purchase-now{text-align:center;margin:20px 0px 80px;}
.purchase-now .btn{display:inline-block;border-radius:0px;padding:16px 0;font-size:33px;background-color:#1ab0ec;background-image:-webkit-gradient(linear, left top, left bottom, from(#1ab0ec), to(#1a92c2));background-image:-webkit-linear-gradient(top, #1ab0ec, #1a92c2);background-image:-moz-linear-gradient(top, #1ab0ec, #1a92c2);background-image:-ms-linear-gradient(top, #1ab0ec, #1a92c2);background-image:-o-linear-gradient(top, #1ab0ec, #1a92c2);background-image:linear-gradient(to bottom, #1ab0ec, #1a92c2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#1ab0ec, endColorstr=#1a92c2);}
.purchase-now .btn:hover{color:#000}
.offer-agreement{background-color:#fafafa;padding:10px 15px;font-size:12px;border:1px solid #ccc;max-height:120px;overflow:auto;color:#909090;}
#payment-block{padding-top:0px;}
#payment-block .player-inner{background:#000;}
#paymentForm .col-md-12 .checkbox{margin-bottom:0px}
#paymentForm .col-md-12 .checkbox label{font-weight:600;font-size:16px;padding:0px;}
.set-redio{height:10px !important;right:0;top:0;}
.squaredFour{width:20px;margin:20px auto;position:relative;}
.squaredFour label{cursor:pointer;position:absolute;width:20px;height:20px;top:0;border-radius:4px;-webkit-box-shadow:inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);box-shadow:inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);background:#fcfff4;background:-webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);background:-moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);background:-o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);background:-ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);background:linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0);}
.squaredFour label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:4px;left:4px;border:3px solid #333;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.squaredFour label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.5;}
.squaredFour input[type=checkbox]:checked + label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.media-heading{color:#3195c4;text-transform:uppercase;font-size:43px;letter-spacing:-1.2px;padding-top: 40px;}
@media (max-width:990px){
.dojocart{padding:20px;text-align:center;}
.dojocart .media-left{float:none}
.dojocart img{margin:0 auto;max-width:inherit!important;}
.dojocart .media-body{width:100%;margin-top:11px;padding:0px;}
.consult{color:#f01313;font-size:17px;padding-right:5px;}
.contact-form-payment h3{margin:10px 15px}
.cart-policy img{max-width:100%}
.contact-top{text-align:center;}
.quantity span{float:none;}
.quantity span span{float:right;}
}

/*navneet css */
.title-h{color: #fff;}
.contact-form-payment h3 {
    border-bottom: none;
    padding-bottom: 5px;
    margin-top: 0px;
	font-size: 28px;
}
.contact-form-payment .form-control{
	background: #f1f1f1;
	border-radius: 4px;
	    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}[placeholder]:focus::-webkit-input-placeholder {
    color: transparent;
    background: #fff;
}
.contact-form-payment .form-control:focus{background: #fff;}
.cart-policy .logo-right{margin-bottom: 30px;}
.cart-policy .logo-right img{max-width: 160px;}

/** css for download brandcrumb ***/
.breadcrumb.new {
    margin-bottom: 0;
    background: 0;
    display: inline-block;
    vertical-align: top;
    margin-top: 19px;
}
.breadcrumb>li {
    float: right!important;
}
.inlineblock {
    display: inline-block;
    vertical-align: top;
}

.breadcrumb.new>li+li::before {
    color: #ccc;
    content: "> ";
    padding: 0 5px;
    float: right;
}

.breadcrumb.new li a:hover {
    color: #000;
}

.downloadTitle:hover {
    color: black!important;
    text-decoration: none!important;
}

.page_not_found{}
.page_not_found h2{text-align: center; font-family: verdana;font-size: 77px;}
.page_not_found h3{text-align:center;font-weight: bold;}
.page_not_found p{text-align:center;margin-bottom: 5%;}

@media (max-width:767px){
.contact-top{margin-top: -5px;}
.offer-description{text-align: center;}
}

@media screen and (max-width: 990px) {

    header.main-header.payment-header.fixed-header {
        position: relative !important;
    }
	
	header.main-header.fixed-header.fixed {
        height: auto !important;
    }
	
	body.program header.main-header.fixed-header, body.program-category header.main-header.fixed-header {
        display: none !important;
    }
	
	body.program-category.program-category-condensed header.main-header.fixed-header{display: block !important;}
}

@media screen and (max-width: 767px) {
    .contact-top {
        display: none !important;
    }
}
