/*Responsive Menu*/
li.menu-item a {
font-family: 'Open Sans',Arial, sans-serif;
} 

div#myNav.affix {
background: url(/wp-content/themes/eNurse/assets/shadow-top.png) no-repeat 0 47px;
margin: 0 0 1px;
padding: 0px 0 12px;

}
.additional-nav {margin-top:0px;}
.repsnav .search-box {top: 40px; right:90px;}
.repsnav .top-cart-content-wrapper {top: 42px; right:38px; padding-top: 0px;}
.repsnav span.cart-badge.badge {left: 15px; top:12px;}
.repsnav span.cart-badge.badge div.quick-access {margin-right: 0px;}
.cart-badge .quick-access ul {list-style-type: none; padding-left: 0px;}
.menu-cart-badge .points-special-header {display: none;}

.dropdown-menu.open .account-tools {padding-left: 50px;}
.dropdown-menu .create-account {margin-right: 20px;}
.circle2 span {
color: #FFF;
font-size: 40px;
line-height: 40px;
margin-top: 27px;}
.glc .control-register {display: none;}

/*Components.css overides*/
img.alignleft {float: left;
margin-right: 20px;
margin-bottom: 20px;
}
.btn {
text-transform: none;
}
.form a.btn-primary {color: #fff;}
a.editable {color: #169EF4;}



.carousel-indicators {z-index: 9;}

/*from style-responsive.css:29*/


@media (max-width: 991px) and (min-width: 768px){

.yt-product-detail .more-views.slide-gallery .jCarouselLite {
width: 250px!important;
}
.wrap-qty .qty-title {width: 30%;}
}

@media screen and (max-width: 767px){
/*#menu-main-1 li ul.sub-menu li{
text-align: left;
}
#menu-main-1 ul.sub-menu {margin-top: 10px;}
#menu-main-1 ul.sub-menu ul.sub-menu li span.arrow {}
#menu-main-1 ul.sub-menu li { margin-top:0px !important;

}
#menu-main-1 li.menu-item.current-menu-item {background: url(/wp-content/themes/eNurse/assets/sidemenubg.png) 0 0 repeat-x; }
#menu-main-1 li.menu-item.menu-item.current-menu-item a {color:#696d72;}
#menu-main-1 li.current-menu-ancestor > ul.sub-menu {
display: block;
}
*/
.sub-menu .sub-menu li {
padding-left: 15px;
}
}

@media (min-width: 768px) {
div.container.top-bar {display: none;
}
}

.header .header-navigation
li.menu-item {
text-align: left;
}


/*Misc*/
.margin_top_20 {margin-top:20px;}
.margin_bottom_20 {margin-bottom:20px;}
/*My Account*/


.eshop .my-account.container,.eshop .mypoints-page.container  {margin-left: -5px; margin-top:10px;}
/*.eshop .yt-footer .footer {margin-right: -15px;}*/


.profile-account .form-horizontal .editable {
padding-top: 0px;
}



/*Registration Form*/



 @media only screen and (max-width : 768px) {
 .Nurse-form .form-wizard .steps > li > a.step > .desc, .corporate-form .form-wizard .steps > li > a.step > .desc {display:none;}
 }


/*Order View Page*/
.order-date {
margin: 15px 0;
color: #D90000;
clear: both;}

/*Magento Nav*/
#yt_content,.yt_main,.dropdow-nav li a,.respl-item .item-info .special-price .special-price,
.respl-item .item-info .item-price .price {font-family:'Open Sans',Arial, sans-serif !important;
}
li.menu-cart-badge {width: 1px; margin-right: 0px!important;}

/*Magento*/
.totals .checkout-types {display: block;}
#yt_wrapper .cart-collaterals .totals td {white-space: normal;}
.chechout-purchase-share {display: none;}

.block-cart .top-cart-content {border-top: solid 2px #85CA63;}
.product-description p span {font-family:'Open Sans', Sans-serif !important;
font-size: 14px!important;}
div.price-box {text-align: center;}
.products-list .price-box {text-align: left;}
.special-price .special-price {color: #f00; padding-left:5px;}
#yt_main .products-list .product-info .regular-price .price, .regular-price .price {color: #f00; padding-left: 0px;}
.products-list .item-addto-wrap {width:100%;}
#shopping-cart-totals-table td.a-right {min-width:60px;}

.yt-detail-right .short-description p, .yt-tab-content p  {margin-bottom:10px;}
.yt-detail-right .short-description ul, .yt-tab-content ul {margin-top:5px; margin-bottom:5px;}

.cart-table h2 a {color: #3f4753;}
.cart-table .btn-continue {float: left;}
.cart-table .btn-empty {display: none;}

.cart.icon-edit, .cart.icon-remove {font-size: 20px; line-height: 20px; padding: 0 2px;}
.cart-table span.cell-label, #checkout-review-table span.cell-label {display: none;}
@media only screen and (max-width: 767px) {
.cart-table .cell-label, #checkout-review-table span.cell-label  {
display: inline-block !important;
width: 30%;
min-width: 100px;
max-width: 140px;
margin-right: 10px;
font-weight: bold;
}
#shopping-cart-table tbody tr td {text-align: left;}
}

.shipping-form label {font-weight: bold;}
.product-shop .price-box {padding-top: 10px; padding-bottom: 10px;}
.yt-product-detail .more-views.slide-gallery .next, .yt-product-detail .more-views.slide-gallery .prev {
background-position: 10px -82px;
}

.option-wrapper #product-options-wrapper .w-option {
background: #f2f2f2;
margin-bottom: 5px;
padding: 7px 15px;
}



@media (max-width: 767px) {
#shopping-cart-table.data-table thead th, #checkout-review-table.data-table thead th { 
display: none;
}
.glc .a-center, .glc .data-table h3, .glc #checkout-review-table tbody tr td {text-align: left !important;}

}

.yt-tab-navi > li > a {color: #3f4753;} 
.messages > li {
padding: 15px;
margin-bottom: 20px;
border: 1px solid rgba(0, 0, 0, 0);
border-radius: 4px;
}
.warning-msg {

}



/*draft*/
/* Remove this code  since New Magento template
.order-info {
margin: 20px 0 10px;
}

.order-info-box {
background-color: #F5F5F5;
border-radius: 3px;
margin: 0 0 10px;
padding: 20px;
}

.order-info-box .col-1 {
border-right: #E5E5E5 solid 1px;
}

.col2-set .col-1 {
float: left;
width: 49%;
}
.col2-set .col-2 {
float: right;
width: 49%;
}

.col2-set:after{
display: block;
content: ".";
clear: both;
font-size: 0;
line-height: 0;
height: 0;
overflow: hidden;
}
*/

/*Top Cart - Magento*/
.top-cart-content .block-title strong {
float:none;
}

/*One Page Checkout*/
.glc input.input-text{
border-color: #DBDBDB;
color: #777;
font: 14px Arial, sans-serif;
box-shadow: none;
height: 34px;
padding: 3px 5px;
}
.glc select {
width: 100%;
height: 34px;
font-size: 14px;
padding: 3px 5px;
}
.glc input[type="radio"] {
display: inline-block;
}
/* Not sure if this is required
.glc .form-list label.required em, #login-form .form-list label.required em{
right: -12px;
}*/

.v-fix {
width: 40%;
}

.v-fix-right {
float: right;
clear: none;
}



/*Magento Catalog menu*/
.dropdow-nav li.parent .toggle, .dropdow-nav li .touch-item {
width:20px;
height:20px;
background-size:20px;

}

.cart .button {font-size: 110%; height:30px; line-height: 30px;}

/*CPD List*/
.well.course-list { 
padding:0px;
background: none;
}
.course-list .table td {padding-left:10px; padding-right: 10px; padding-bottom:0px; }
.course-list .table-bordered td {padding-bottom: 10px;}
.course-list table.main, .course-list table.course-short  {margin-bottom: 0px !important;}
table.main > tbody > tr > td {padding-left: 0px !important;}
.course-list .panel {
background: #fff;
border-bottom: 1px solid #C7C7C7;
padding-bottom: 10px;
margin-bottom: 10px !important;
}
.course-view-more {margin-top: 10px;}
div.more-info {padding-top:5px;}
a.more-info {color: #3f4753; text-decoration: underline;}
img.course-logo {margin-bottom: 10px;}

/*CPD View*/


/*Learn Dash Course Page*/





.login-form .checkbox {padding-left: 20px;}
.center {text-align: center; margin-left: auto; margin-right:auto;}

.circle2 {
width: 100px;
height: 100px;
border-radius: 50%!important;
margin-top:30px;
margin-bottom:20px;
}
.white {color:#fff; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);}
.bg_teal {background: #00b0aa;}
.bg_purple {background: #8765ac;}
.bg_orange {background: #f78f21;}
.bg_green {background: #7ac143;}
.bg_pink {background: #e47ab1;}
.bg_light-grey {background: #f8f8f8;}
.bg_medium-grey {background: #f2f2f2;}

/*News*/
.blog h2 a {color: #000;}
.blog h2 a:hover {color: #7ac143; font-weight: 400;}
.blog .postitems .fa {color: #7ac143; margin-right:5px;}
.blog .postitems .fa-tag {margin-left:10px;}
.blog .read-more {margin-top: 10px; margin-bottom:10px;}

/*Remove Magento Blocks*/
#yt_main > div > div.rewardssocial-widgets {display:none;}
.link-compare {display: none;}
.item-info .item-review, .product-info .item-review {display:none !important;}

/* MY ACCOUNT */

.ver-inline-menu li a {
	font-weight:normal;
}

/* END MY ACCOUNT*/
