@font-face { font-family: 'MyriadProRegular'; src: url('myriadpro-regular.eot'); src: url('myriadpro-regular.eot') format('embedded-opentype'), url('myriadpro-regular.woff') format('woff'), url('myriadpro-regular.ttf') format('truetype'), url('myriadpro-regular.svg#MyriadProRegular') format('svg'); }
@font-face { font-family: 'MyriadProSemibold'; src: url('myriadpro-semibold.eot'); src: url('myriadpro-semibold.eot') format('embedded-opentype'), url('myriadpro-semibold.woff') format('woff'), url('myriadpro-semibold.ttf') format('truetype'), url('myriadpro-semibold.svg#MyriadProSemibold') format('svg'); }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: Arial, Helvetica, sans-serif; }
a:hover { text-decoration: none; }
a { text-decoration: none; }
ul { margin: 0; list-style: none; padding: 0; }
body { height: 100%; }
html { height: 100%; }
body { width: 100% !important; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.body_zoom{zoom:90%;}
/*h1, h2, h3, h4, h5, h6, b, strong { font-weight: 100; }*/
h1 { font-size: 32px; text-transform: uppercase; color: #fcb322; line-height: 32px; text-shadow: 0 0 1px #fcb322 }
h2 { font-size: 18px; text-transform: uppercase; color: #fcb322; }
h3 { font-size: 20px; /*text-transform: uppercase;*/ color: #888; }
.home-content h3 {font-weight: 700;}
.container { width: 100%; min-width: 1170px; padding: 0 5px; }
p { /*color: #888*/; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; }

/*--------for viewing course---------*/
td p {color:black;}
td h3 { color: black; }
/*-------------------- header menu -----------------------------*/

#course_container_data ul {margin: 0;list-style: inherit; margin-left: 10%; padding: 0;}
.header { height: 120px; padding: 10px 20px 0; margin: 0 -5px; }
.logo { width: 25%; }
.header_right{float:right;width:23%;height:126px}
.ad_area{zoom: 100%;text-align: center;display: inline-block; width: 50%; overflow-x: hidden;vertical-align: middle;height: 125px;padding-top: 15px;}
.header_right_login {float:left;width:100%;height:62px;}
.login_user_image_area{width: 35px;height: 35px;border-radius: 50px/50px;border: 0px solid #ececec;
webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);margin: 5px}
.instructor_image_on_catalog{width: 30px;
height: 30px;
/* border-radius: 25px/25px; */
border: 3px solid #ececec;}
.most { width: 31%; }
.search { width: 20%; }
.msg { width: 18%; }
.user { width: 12%; }
.login_box { width: 100%;text-align: right;padding: 21px !important;}
.row { margin: 0 -5px; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { padding: 5px; }
.make-more { width: 50%; float: left; font-size: 15px; border-radius: 8px; height: 64px; color: #fff; text-transform: uppercase; background: url(/images/new-images/most-more.png) no-repeat left top; padding: 13px 0 8px 12px; line-height: 20px; }
.make-more span { font-size: 16px; font-weight: bold; }
.user-login .dropdown-menu li.border-b a { background: #C7C7C7 url(../images/login-border.png) repeat-x left bottom; padding: 5px 5px 7px 10px }
.header-pad10 { padding: 35px 5px 5px 5px; }
.mak-most { border: 1px solid #77c8ee; border-radius: 8px; background: url(/images/new-images/gr1-bg.png) repeat-x left top; height: 64px; }
.make-logo { float: left; width: 50%; padding: 14px 5px 14px 15px; }
.header .form-control { border: 2px solid #ececec;height:35px;}
.header .btn-default { border: 2px solid #ececec; background: #fff url(/images/new-images/setup58.png) no-repeat center center }
.header .btn { padding: 11px 12px 10px 12px; height: 35px; }
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { background-color: #fff; }
.top-box { background: #c4c4c4; border-radius: 5px; padding: 3px; }
.top-box li { float: left; background: url(/images/new-images/top-box-li-bg.png) repeat-x left top; position: relative; }
.top-box li.settings { float: left; width: 36%; }
.top-box li.messages { float: left; width: 36%; }
.top-box li.t-alert { float: left; width: 28%; }
.top-box li:hover { background: #c8c8c8; }
.top-box li.active { background: #c8c8c8; }
.top-box li.active a { color: #fff; }
.settings, .messages, .t-alert { text-align: center; text-transform: uppercase; color: #a2a2a2; height: 40px; }
.settings a, .messages a, .t-alert a { text-align: center; font-size: 11px; text-transform: uppercase; color: #a2a2a2; display: inline-block; height: 40px; width: 100%; }
.t-alert a { padding: 23px 0 0 0; }
.settings a, .messages a { padding: 23px 2px 0 0; }
.settings a { background: url(/images/new-images/seting-icon.png) no-repeat center 7px; }
.messages a { background: url(/images/new-images/msg-icon.png) no-repeat center 7px; }
.t-alert a { background: url(/images/new-images/aleart.png) no-repeat center 7px; }
.settings a:hover { background: url(/images/new-images/seting-icon-hover.png) no-repeat center 5px; color: #fff; text-decoration: none; }
.messages a:hover { background: url(/images/new-images/msg-icon-hover.png) no-repeat center 5px; color: #fff; text-decoration: none; }
.t-alert a:hover { background: url(/images/new-images/aleart-hover.png) no-repeat center 5px; color: #fff; text-decoration: none; }
.settings.active a { background: url(/images/new-images/seting-icon-hover.png) no-repeat center 5px; }
.messages.active a { background: url(/images/new-images/msg-icon-hover.png) no-repeat center 5px; }
.t-alert.active a { background: url(/images/new-images/aleart-hover.png) no-repeat center 5px; }
.top-box li .badge { position: absolute; right: 0; top: -12px; background: #edaa24; border-radius: 100%; padding: 5px 8px; }
.user-login .dropdown { padding: 3px; border-radius: 5px; background: #c7c7c7; position: relative; }
.user-login { position: relative; z-index: 999; }
.user-login a { border-radius: 4px; background: #fff url(../images/v-arrow.png) no-repeat right 18px; float: left; width: 100%; color: #717581; }
.user-login a b { float: left; width: 40px; height: 40px; }
.user-login a span { display: block; padding: 2px 21px 0 8px; line-height: 16px; margin: 0; overflow: hidden; }
.user-login .dropdown-menu { background: #C7C7C7; padding: 0; border: 0px; box-shadow: none; border-radius: 5px; overflow: hidden; border-top-left-radius: 0px; border-top-right-radius: 0px; margin: -4px 0 0 0; min-width: 100%; }
.user-login .dropdown-menu a { border-radius: 0px; background: #C7C7C7; padding: 5px 5px 5px 10px; font-size: 13px; color: #fff; border-radius: 0px; }
.user-login .dropdown-menu a:hover { color: #717581; background: none; border-radius: 0px; }
.user-login .dropdown-menu a b { float: left; width: 20px; height: 20px; }
.drop-box { margin: 0 -3px; }
.h-line { background: url(/images/new-images/top-box-li-line.png) no-repeat right top }
.user-login a:hover { text-decoration: none; }
.user-login a:focus { text-decoration: none; }
/*-------------------- left menu -----------------------------*/
.left-dashboard { overflow: auto;background: url(/images/new-images/body-bg.png) repeat left top; width: 225px; z-index: 999; height: 100%; bottom: 0; float: left; left: 0; position: absolute; top: 0; vertical-align: top; min-height: 300px; }
.main-content { width: 100%; min-height: 600px; padding: 0 0 0 213px; float: left; vertical-align: top; }
.course-content { width: 100%; min-height: 600px; padding: 10px 50px 10px 50px; float: left; vertical-align: top; }
.fill { height: 100%; min-height: 100%; position: relative; }
.ov-hidden { }
.foot-width1 { width: 24%; }
.foot-width2 { width: 18%; }
.foot-width3 { width: 22%; }
.width1 { width: 46%; }
.width2 { width: 10%; }
.width3 { width: 34%; }
.width4 { width: 25%; }
.width5 { width: 75%; }
.width3 .add-cart-bt, .width3 .view-details-bt { margin: 3px 0 0 0; }
.width3 .add-cart-btn-nl, .width3 .view-details-bt { margin: 3px 0 0 0; }
.width3 .add-cart-bt-gift, .width3 .view-details-bt { margin: 3px 0 0 0; }
.width-335 { width: 335px; float: right; }
.h100 { height: 100%; }
.left-menu { padding: 0; margin: 5px 0 0 3px; width: 195px; }
.left-menu .nav-stacked > li { border: 1px solid #757575; padding: 1px; border-radius: 6px; margin: 0 0 5px 0; background: #5f5f5f; overflow: hidden;vertical-align: middle; }
.left-menu .nav-stacked > li:hover { background: #fff; }
.left-menu .nav-stacked > li a { background: #5f5f5f url(../images/menu-round.png) no-repeat left top; color: #c2c2c2; font-size: 12px; padding: 0 5px 0 14px }
.left-menu .nav-stacked > li a b { height: 38px;vertical-align: middle;display: block; padding: 4px 0 0px 28px; ; }
.left-menu .nav-stacked > li a b { line-height:15px;vertical-align: middle;font-weight: 100;display: table-cell; }
.left-menu .nav-stacked > li ul { display: block; }
.left-menu .nav-stacked > li:hover ul { display: block; }
.left-menu .nav-stacked > li a:hover { background: url(/images/new-images/menu-round-hover.png) left top; color: #fff; }
.left-menu .nav-stacked > li a:focus { background: url(/images/new-images/menu-round-hover.png) left top; color: #fff; }
.left-menu .nav-stacked > li.active { background: url(/images/new-images/menu-round-hover.png) left top; color: #fff; }
.left-menu .nav-stacked > li.active a { background: url(/images/new-images/menu-round-hover.png) left top; color: #fff; }
.left-menu .nav-stacked > li li { background: none; padding: 5px 0 5px 27px; }
.left-menu .nav-stacked > li li a { background: url(/images/new-images/arrow-yellow.png) no-repeat left center; padding: 0 5px 0 25px; color: #fcb322; }
.left-menu .nav-stacked > li li a:hover { background: url(/images/new-images/arrow-yellow.png) no-repeat left center; color: #fcb322; }
.left-menu .nav-stacked > li li a:focus { background: url(/images/new-images/arrow-yellow.png) no-repeat left center; color: #fcb322; }
.left-menu .nav-stacked > li.active li { background: #fff; color: #fcb322;line-height: 20px; }
.left-menu .nav-stacked > li.active li a { background: url(/images/new-images/arrow-yellow.png) no-repeat left center; color: #fcb322; display: block; }
.link_1 a b { background: url(/images/new-images/courses.png) no-repeat left center; }
.link_1 a:hover b { background: url(/images/new-images/courses-active.png) no-repeat left center; }
.link_1 a:focus b { background: url(/images/new-images/courses-active.png) no-repeat left center; }
.link_1.active a b { background: url(/images/new-images/courses-active.png) no-repeat left center; }
.link_2 a b { background: url(/images/new-images/catlog.png) no-repeat left center; }
.link_2 a:hover b { background: url(/images/new-images/catlog-active.png) no-repeat left center; }
.link_2 a:focus b { background: url(/images/new-images/catlog-active.png) no-repeat left center; }
.link_2.active a b { background: url(/images/new-images/catlog-active.png) no-repeat left center; }
.link_3 a b { background: url(/images/new-images/page.png) no-repeat left center; }
.link_3 a:hover b { background: url(/images/new-images/page-active.png) no-repeat left center; }
.link_3 a:focus b { background: url(/images/new-images/page-active.png) no-repeat left center; }
.link_3.active a b { background: url(/images/new-images/page-active.png) no-repeat left center; }
.link_4 a b { background: url(/images/new-images/news.png) no-repeat left center; }
.link_4 a:hover b { background: url(/images/new-images/news-active.png) no-repeat left center; }
.link_4 a:focus b { background: url(/images/new-images/news-active.png) no-repeat left center; }
.link_4.active a b { background: url(/images/new-images/news-active.png) no-repeat left center; }
.link_5 a b { background: url(/images/new-images/video.png) no-repeat left center; }
.link_5 a:hover b { background: url(/images/new-images/video-active.png) no-repeat left center; }
.link_5 a:focus b { background: url(/images/new-images/video-active.png) no-repeat left center; }
.link_5.active a b { background: url(/images/new-images/video-active.png) no-repeat left center; }
.link_6 a b { background: url(/images/new-images/remediation.png) no-repeat left center; }
.link_6 a:hover b { background: url(/images/new-images/remediation-active.png) no-repeat left center; }
.link_6 a:focus b { background: url(/images/new-images/remediation-active.png) no-repeat left center; }
.link_6.active a b { background: url(/images/new-images/remediation-active.png) no-repeat left center; }
.link_7 a b { background: url(/images/new-images/testimonials.png) no-repeat left center; }
.link_7 a:hover b { background: url(/images/new-images/testimonials-active.png) no-repeat left center; }
.link_7 a:focus b { background: url(/images/new-images/testimonials-active.png) no-repeat left center; }
.link_7.active a b { background: url(/images/new-images/testimonials-active.png) no-repeat left center; }
.link_8 a b { background: url(/images/new-images/user.png) no-repeat left center; }
.link_8 a:hover b { background: url(/images/new-images/user-active.png) no-repeat left center; }
.link_8 a:focus b { background: url(/images/new-images/user-active.png) no-repeat left center; }
.link_8.active a b { background: url(/images/new-images/testimonials-active.png) no-repeat left center; }
.link_9 a b { background: url(/images/new-images/call.png) no-repeat left center; }
.link_9 a:hover b { background: url(/images/new-images/call-active.png) no-repeat left center; }
.link_9 a:focus b { background: url(/images/new-images/call-active.png) no-repeat left center; }
.link_9.active a b { background: url(/images/new-images/call-active.png) no-repeat left center; }
/*-------------------- footer  -----------------------------*/
.footer { border-top: 7px solid #fcb322; background: url(/images/new-images/body-bg.png) repeat left top; min-width: 1170px; }
.footer p { color: #fff; text-align: center; margin: 0 20px; }
.footer-logo { text-align: center; padding: 30px 0 0 0; margin: 0 22px; }
.footer-logo a { border-bottom: 1px solid #fcb322; display: block; padding: 0 0 10px 0; margin: 0 0 10px 0; }
.footer h3 { color: #ffae00; font-size: 16px; border-bottom: 1px solid #ffae00; padding: 0; line-height: 34px; height: 34px; margin: 0 20px; }
.footer li a { color: #fff; font-size: 13px; line-height: 24px; }
.footer ul { padding: 10px 0; margin: 0 20px; }
.footer .col-xs-2 { padding: 20px 0 0 0; min-height: 200px; }
.footer .col-xs-3 { padding: 20px 0 0 0; min-height: 200px; }
.foot-h3_1 { background: url(/images/new-images/cour-icon.png) no-repeat right center; }
.foot-h3_2 { background: url(/images/new-images/screen-icon.png) no-repeat right center; }
.foot-h3_3 { background: url(/images/new-images/refrence-icon.png) no-repeat right center; }
.foot-h3_4 { background: url(/images/new-images/call-icon.png) no-repeat right center; }
.foot-line { background: url(/images/new-images/foot-line.png) repeat-y right top; }
/*-------------------- left content  -----------------------------*/

.content-left { color:black;background: url(/images/new-images/left-content-bg2.jpg) repeat left top; }
.cart-button { border: 3px solid #a6a6a6; border-radius: 5px; margin: -24px 15px 0 0; background: #5f5f5f url(../images/cart-icon2.png) no-repeat 10px center; float: right; padding: 0 15px 0 45px; text-transform: uppercase; height: 35px; }
.cart-button a { color: #fff; font-size: 16px; line-height: 28px; }
.cart-button a span { color: #fcb322; padding: 0 0 0 10px; ; font-size: 15px; vertical-align: top; }
.cart-line1 { width: 30%; border-bottom: 6px solid #fcb322; height: 1px; float: left; }
.cart-line3 { width: 90%; border-bottom: 6px solid #fcb322; height: 1px; float: left; }
.cart-line2 { width: 70%; border-bottom: 6px solid #000; height: 1px; float: left; }
.cart-line4 { width: 10%; border-bottom: 6px solid #000; height: 1px; float: left; }
.cart-row { padding: 0px 25px 0 25px; margin: 20px 0 }
.courses-box { padding: 0 25px 25px 25px }
.courses-box h1 { margin: 10px 0 10px 0; }
.courses-box-in { background: #fff url(../images/border-bottom.png) repeat-x left bottom; margin: 0 0 30px 0 }
.courses-box-in2 { margin: 0 0 30px 0 }
.courses-img { border: 5px solid #a6a6a6; float: right; }
.ov { overflow: hidden; padding: 1px 50px 0 0; }
.top-shedow-border { background: url(/images/new-images/box-2-bg.png) repeat-x left top; }
.title { text-transform: uppercase; color: #fcb322; padding: 4px 0 0 0 }
.data a { color: #fcb322; text-decoration: underline; }
.data { border-top: 1px solid #cecece; padding: 5px 0 12px 0; }
.add-cart-bt { display: inline-block; overflow: hidden; }
.add-cart-btn-nl { display: inline-block; overflow: hidden; }
.add-cart-bt-gift { display: inline-block; overflow: hidden; }
.view-details-bt { display: inline-block; overflow: hidden; }
.add-cart-bt a { width: 100%;background: #7dc528 url(../images/cart-icon2.png) no-repeat 8px center; text-transform: uppercase; color: #fff!important; text-decoration: none; padding: 0 10px 0 40px; display: inline-block; overflow: hidden; height: 32px; line-height: 35px; }
.add-cart-btn-nl a { background: #7dc528 url(../images/cart-icon2.png) no-repeat 8px center; text-transform: uppercase; color: #fff; text-decoration: none; padding: 0 10px 0 40px; display: inline-block; overflow: hidden; height: 35px; line-height: 35px; }
.add-cart-bt-gift a { background: #7dc528 url(../images/cart-icon2.png) no-repeat 8px center; text-transform: uppercase; color: #fff; text-decoration: none; padding: 0 10px 0 40px; display: inline-block; overflow: hidden; height: 35px; line-height: 35px; }

.purchase-price { display: inline-block; overflow: hidden; background: #7dc528 ; text-transform: uppercase; color: #fff; text-decoration: none; padding: 0 10px 0 10px; display: inline-block; overflow: hidden; height: 35px; line-height: 35px; }
.purchase-price-text { color:black!important;display: inline-block; overflow: hidden; background: none ;text-decoration: none; padding: 0 10px 0 0px; display: inline-block; overflow: hidden; height: 35px; line-height: 35px; }
.view-details-bt a { background: #3e99a1 url(../images/view-icon.png) no-repeat 10px center; text-transform: uppercase; color: #fff; text-decoration: none; padding: 0 10px 0 35px; overflow: hidden; display: inline-block; height: 35px; line-height: 35px; }
.so-icon { padding: 0 0 0 10px }
.so-icon a { float: left; margin: 0 10px 0 0; width: 32px; text-align: center; }
.address p { text-align: left; padding: 12px 0 0 0 }
.price { display: inline-block; font-size: 18px; color: #81b046; line-height: 35px; height: 35px; padding: 0 0 0 10px; overflow: hidden; vertical-align: top; }
.price b { font-size: 30px; font-weight: 100; font-family: Arial, Helvetica, sans-serif; }
.border-bt { display: block; }
.border-bt .add-cart-bt a { border: 3px solid #febc37; background: #ffc859 url(../images/cart-icon2.png) no-repeat 8px center; height: 35px; line-height: 29px; padding: 0 15px 0 40px; }
.border-bt .add-cart-btn-nl a { border: 3px solid #febc37; background: #ffc859 url(../images/cart-icon2.png) no-repeat 8px center; height: 35px; line-height: 29px; padding: 0 15px 0 40px; }
.border-bt .add-cart-bt-gift a { border: 3px solid #febc37; background: #ffc859 url(../images/cart-icon2.png) no-repeat 8px center; height: 35px; line-height: 29px; padding: 0 15px 0 40px; }

.time, .units { font-size: 18px; color: #555; margin: 0 30px 0 0; }
.tmr { padding: 0 0 15px 0; font-family: Arial, Helvetica, sans-serif; }
.reting { background: url(/images/new-images/reting-2.png) no-repeat left top; width: 89px; height: 15px; display: inline-block; }
.top-bd { border-top: 1px solid #cecece; padding: 4px 0 0 0; }
.top-bd2 {border-top: 2px solid #bfbfbf;margin: 0 5px;}
.top-bd h2, .thumb-slider h2 { font-size: 20px; }
.about { float: right; }
.about-img { float: left; width: 82px; height: 82px; border-radius: 100%; overflow: hidden; margin: 8px 0 0 15px; border: 3px solid #9e9e9e; }
.name { font-size: 16px; color: #fcb322; padding: 18px 0 0 11px; width: 100%; display: block; }
.university { clear: both; font-size: 16px; color: #555; padding: 0 0 0 11px }
.ov2 { overflow: hidden; padding: 10px; }
.border-bt2 { border-bottom: 1px solid #ccc; height: 1px; }
.checkout-bt a { border: 4px solid #6aab1c; border-radius: 5px; margin: -24px 4px 0 0; background: #7dc528; vertical-align: top; float: right; padding: 0 10px; height: 35px; line-height: 28px; }
.checkout-bt a b { color: #FFFFFF; font-weight: 100; text-transform: uppercase; }
.bt-arrow a { background: #7dc528 url(../images/w-arrow.png) no-repeat right center; padding: 0 25px 0 10px; }
.tabs .nav-tabs { background: url(/images/new-images/step-bg.png) no-repeat left top; background-size: 100% 79px; height: 79px; }
.tabs .nav-tabs > li { width: 33.33%; }
.tabs .nav-tabs > li a { width: 100%; text-transform: uppercase; font-size: 15px; border: none; line-height: 79px; color: #939393; background: none; border-radius: 0px; padding: 0 0 0 72px; height: 79px; }
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { color: #fff; cursor: default; background-color: inherit; border: 0px; border-bottom-color: transparent }
.active .arrow, .active .arrow2 { display: block }
.arrow { display: none; width: 35px; height: 79px; background: url(/images/new-images/bl-step-arrow.png) no-repeat right top; position: absolute; top: 0; right: 0px; }
.arrow2 { display: none; width: 35px; height: 79px; background: url(/images/new-images/wt-step-arrow.png) no-repeat right top; position: absolute; top: 0; left: -35px; }
.tabs .nav-tabs > li.step2 a { background: url(/images/new-images/step-arrow.png) no-repeat right top; }
.tabs .nav-tabs > li.step3 a { }
.tabs .nav-tabs > li.active a.step1 { background: url(/images/new-images/step-active.png) repeat-x left top !important; }
.tabs .nav-tabs > li a { background: url(/images/new-images/step-arrow.png) no-repeat right top; }
.tabs .nav-tabs > li.active a.step2 { background: url(/images/new-images/step-active2.png) repeat-x left top !important; }
.tabs .nav-tabs > li a.step3 { background: none; }
.tabs .nav-tabs > li.active a.step3 { background: url(/images/new-images/step-active3.png) repeat-x right top !important; }
.tabs .nav-tabs > li img { position: absolute; left: 0px; top: 0px; }
.catlog-title { float: left; background: #fff; padding: 5px 10px 5px 0; margin: 1px 0 0 0;position: absolute; }
.catlog-title h1 { font-size: 24px; padding: 0; margin: 0; }
.catlog-title2 { float: left; background: #fff; padding: 5px 10px 5px 0; margin: -22px 0 0 0 }
.catlog-title2 h1 { font-size: 20px; padding: 0; margin: 0; font-weight: 400; }
.catlog-title2 h1 span { color: #646464; }
.tabs { width: 100%; margin: -45px 0 0 0 }
.tab-header { background: url(/images/new-images/book_1.png) no-repeat left center; height: 66px; padding: 0 0 0 75px; margin: 25px 0 5px 0; }
.tab-header b, .tab-header2 b { font-weight: bold; }
.tab-header2 { background: url(/images/new-images/book_2.png) no-repeat left center; height: 66px; padding: 0 0 0 75px; margin: 25px 0; }
.tab-header2 h2 { }
.tab-header span, .tab-header2 span { position: absolute; right: -15px; top: -30px; }
.tab-header h2, .tab-header2 h2 { color: #3d979f; font-size: 24px; margin: 0; line-height: 66px; position: relative; display: inline; ; }
.slider-box { background: #fff url(../images/li-slider-shedow.png) no-repeat left top; background-size: 100% 100%; width: auto; height: auto; float: left; margin: 1%; padding: 10px; box-shadow: 1px 1px 1px 1px #888888;}
.slider-box-mini{margin: 0%;padding: 10px 10px 10px 0px;}
/*.slider-box { background:url(../images/li-slider-shedow.png) no-repeat left top; width: 223px; height: 325px; float:left; margin: 0 4px; padding: 10px 10px 0 10px; }*/
.detail { padding: 2px 5px; color: #fff; border-bottom: 1px solid #fff; background: #ffb727; position: relative; }
.buttons-gr { background: #fff; margin: 0 -2%; padding: 4px 0 }
.buttons-gr .add-cart-bt a { font-size: 13px; background: #7dc528 url(../images/cart-icon.png) no-repeat 4px center; padding: 0 0 0 25px; border-right: 2px solid #fff }
.buttons-gr .add-cart-btn-nl a { font-size: 13px; background: #7dc528 url(../images/cart-icon.png) no-repeat 4px center; padding: 0 0 0 25px; border-right: 2px solid #fff }
.buttons-gr .add-cart-bt, .buttons-gr .view-details-bt { float: left; width: 50%; }
.buttons-gr .add-cart-btn-nl, .buttons-gr .view-details-bt { float: left; width: 50%; }
.buttons-gr .add-cart-bt a, .buttons-gr .view-details-bt a { width: 100%; text-transform: uppercase; color: #fff; text-decoration: none; display: inline-block; overflow: hidden; ; }
.buttons-gr .add-cart-btn-nl a, .buttons-gr .view-details-bt a  { width: 100%; text-transform: uppercase; color: #fff; text-decoration: none; display: inline-block; overflow: hidden; }
.buttons-gr .add-cart-bt-gift a { font-size: 13px; background: #7dc528 url(../images/cart-icon.png) no-repeat 4px center; padding: 0 0 0 25px; border-right: 2px solid #fff }
.buttons-gr .add-cart-bt-gift, .buttons-gr .view-details-bt { float: left; width: 50%; }
.buttons-gr .add-cart-bt-gift a, .buttons-gr .view-details-bt a { width: 100%; text-transform: uppercase; color: #fff; text-decoration: none; display: inline-block; overflow: hidden; ; }

.sl-p { padding: 9px 7px 1px 7px; color: #606060; min-height: 50px}
.buttons-gr .view-details-bt a { background: #3E99A1 url(../images/view-icon2.png) no-repeat 4px center; font-size: 13px; padding: 0 0 0 23px; border-left: 2px solid #fff }
.slider-box p { margin: 0 0 5px 0; font-size: 14px; line-height: 18px; }
.carousel-inner { width: 96%; margin: 0 auto; }
.home-banner-slider { padding: 0 25px; }
.home-banner-slider .carousel-inner { width: 100%; margin: 0 auto; }
.home-banner-slider .carousel-control { width: 41px; height: 41px; opacity: 1; }
.home-banner-slider .carousel-control.right { background: url(/images/new-images/home-banner-slider-arrow-right.png) no-repeat left top; right: 10px; top: 50%; margin: -21px 0 0 0; }
.home-banner-slider .carousel-control.left { background: url(/images/new-images/home-banner-slider-arrow-left.png) no-repeat left top; left: 10px; top: 50%; margin: -21px 0 0 0; }
.home-banner-slider .carousel-indicators { display: none; }
.home-banner-slider .item img { width: 100%; }
.carousel-control.left { background: url(/images/new-images/arrow-left.png) no-repeat left center; left: -14px; }
.carousel-control.right { background: url(/images/new-images/arrow-right.png) no-repeat right center; right: -14px; }
.glyphicon-chevron-left:before { content: ""; }
.glyphicon-chevron-right:before { content: ""; }
.nav-tabs { border: none; margin-left: 34px;}
.tabs .slide { margin: auto; }
.tabs .carousel-indicators { display: none; }
.in-courses-row { border: 1px solid #fff; box-shadow: 0 0 5px #999; background: #ececec; min-height: 104px; margin: 0 0 30px 0 }
.width6 { width: 13%; float: left; }
.user2 { background: #515151; text-align: right; height: 102px; }
.user2 img { border: 1px solid #fff; margin: 0px 1px 0 0; box-shadow: 0 0 3px #aaa }
.width7 { width: 53%; float: left; }
.width8 { width: 34%; float: left; }
.courses-de { padding: 10px 15px 0 15px }
.courses-de p { font-size: 16px; color: #494949; text-transform: uppercase; }
.courses-de span { font-size: 15px; color: #26828a; text-transform: none; float: left; margin: 0 18px 10px 0; padding: 0 18px 0 0; border-right: 1px solid #b5b5b5; }
.Individual-courses { width: 100%; }
.courses-de span.last { border: none; margin: 0; padding: 0; }
.courses-de-bt { padding: 10px 0 0 0 }
.accordion-group { float: right; position: relative; }
.accordion-body { float: left; width: 100%; padding: 0 10px 0 0; position: absolute; top: 14px; z-index: 999; }
.accordion-inner input { width: 100%; border: 2px solid #7dc528; height: 28px; font-size: 11px; color: #7dc528 !important; padding: 0 5px; }
.accordion-inner { background: #6aab1c; padding: 10px 7px 10px 7px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
.checkout-bt .accordion-inner a { border: 0px; border-radius: 0px; float: left; ; margin: 7px 0 0 0; padding: 0 6px; height: 28px; line-height: 28px; color: #fff; background: #7dc528; }
.modal-content { border: 4px solid #267c84; border-radius: 10px; background: #3e99a1; }
.modal-content p { color: #fff; font-size: 14px; }
.modal-content h4 { color: #fff; font-size: 16px; font-weight: bold; text-transform: uppercase; }
.modal-body { padding: 0 30px 15px 20px; }
.modal-header { border: none; }
.modal-footer { border-top: 2px solid #fff; padding: 0 0 10px 0; margin: 15px 30px 0 30px; }
.ok { background: #3e99a1; padding: 5px 10px; margin: -20px 0 0 0; font-size: 18px; padding: 6px 10px 6px 30px; color: #fff; float: left; cursor: pointer;}
.modal-dialog { margin: 100px auto 0 auto }
.order-summary { width: 38.5%; float: right; border: 1px solid #cacaca; padding: 10px 0; margin: 45px 0 0 0; background: #fff; }
.order-bt a { background: none repeat scroll 0 0 #ffc859; border: 3px solid #febc37; border-radius: 5px; float: left; margin: 2px 0 0 -25px; padding: 0 30px; font-size: 22px; height: 39px; line-height: 34px; color: #FFFFFF; text-transform: uppercase; }
.order-title { float: left; padding: 0 10px; width: 100%; }
.order-title h5 { font-size: 16px; color: #888; text-transform: uppercase; margin: 15px 0 7px; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }
.order-title h3 { font-size: 14px; font-weight: bold; color: #FCB322; text-transform: uppercase; margin: 13px 0 0 0; line-height: 18px; font-family: Arial, Helvetica, sans-serif; }
.line { border-bottom: 1px solid #dedede; height: 1px; }
.card { float: left; width: 100%; padding: 9px 0 0 13px; margin: 0 0 12px 0 }
.card img { float: left; margin: 0 9px 0 0; }
.checkbox { padding: 7px 10px 0 18px; float: left; width: 100%; color: #888; margin: 0; }
.order-summary .table { padding: 28px 0 0 0; display: inline-block; margin: 0; }
.checkbox input { float: left; margin: 4px 6px 0 0 }
.checkbox input[type="checkbox"] { margin: 4px 6px 0 0 }
.m-top1 { margin: 11px 0 0 0; }
.price-box th { color: #fff; background: #ffc859; font-size: 13px; font-weight: 100; height: 32px; }
.price-box th, .price-box td { padding: 3px 5px 3px 10px; }
.price-box td { vertical-align: top; font-size: 12px; color: #545454; line-height: 14px; }
.price-box td.color-yellow { color: #fcb322; border-left: 1px solid #e8e8e8; }
.price-box td.color-black { color: #545454!important; border-left: 1px solid #e8e8e8; }
.tb-border-l { border-left: 1px solid #e8be69; }
.price-box .foot td { background: #5e5e5e; height: 32px; color: #fff; text-transform: uppercase; vertical-align: middle; }
.btn1 { margin: 5px 0 0 10px }
.price-box .btn1 a { background: url(/images/new-images/w-arrow.png) no-repeat right center #7DC528; float: left; ; padding: 0 25px 0 10px; height: 35px; line-height: 35px; }
.btn2 { margin: 5px 0 0 0 }
.btn2 a { background: #7DC528; float: left; padding: 0 15px; height: 27px; line-height: 27px; color: #fff; text-transform: uppercase; font-size: 13px; }
.btn1 a b { color: #FFFFFF; font-weight: 100; text-transform: uppercase; }
.cart-item-box { padding: 0 0 0 3px; }
.cart-item-row { border-bottom: 1px solid #febc37;height: 86px;padding: 5px;}
.cart-item-img { float: left;z-index: 2!important;position: absolute; }
.cart-item-img img { float: left; border: 1px solid #fff; box-shadow: 0 0 3px #888 }
.cart-item-des {  hidden; padding: 0 85px 0 15px; position: relative;margin-top: 5px; }
.cart-item-des h2 { margin: 0; margin-left:100px;font-size: 18px; line-height: 21px; text-transform: none; font-family: Arial, Helvetica, sans-serif; }
.remove-bt a { position: absolute; right: 0px; top: 0; }
.remove-bt a { margin-top: 5px;margin-right: 10px;background: #FF1300; padding: 0 10px; color: #FFFFFF; height: 26px; line-height: 26px; font-weight: 100; }
.cart-price { font-size: 15px; color: #4c4c4c; padding: 5px 0 }
.cart-price span { font-size: 15px; color: #81b046; }
.discount-coupons a.accordion-toggle { background: #ededed url(../images/cart-arrow.png) no-repeat right center; font-size: 15px; font-weight: 100; color: #4c4c4c; padding: 0px 35px 0 15px; float: left; height: 30px; line-height: 30px; }
.discount-coupons .accordion-body { float: left; position: inherit; width: 250px; margin: 1px 0 0 0; }
.discount-coupons { max-width: 300px; }
.discount-coupons .accordion-inner { background: #ededed; padding: 7px 15px 12px 15px; border-radius: 0; }
.discount-coupons .accordion-inner input { border: 1px solid #bebebe; color: #ccc; font-size: 11px; height: 26px; width: 100%; }
.accordion-inner label { font-size: 13px; line-height: 15px; color: #4c4c4c; font-weight: 100; margin: 0 0 3px 0 }
.cart-item-box .last { border: none; }
.cart-item-box h1 { margin: 0 0 10px 0; }
.price-box table { border-spacing: 0px; border-collapse: separate; border: 0px; padding: 0; }
.price-row { background: #fcb322; padding: 3px 0; height: 25px; margin: 12px 0 13px 100px; width: 350px; }
.price-row .cart-price { float: left; padding: 0 8px; color: #fff; line-height: 19px; }
.price-row .cart-price-s { z-index: 2000;float: left; width: 125px; padding: 0 10px; color: #fcb322; background-size: 100% 100%; font-size: 15px; margin: -6px 0; height: 31px; line-height: 31px; }
.home-banner { width: 100%; position: relative; overflow: hidden; }
.home-banner img, .home-shedow img { width: 100%; height: auto; }
.home-shedow { float: left; width: 100%; margin: 0 0 35px 0; }
.home-content { padding-left: 25px;position: relative; width: 100%; }
.home-content h1 { font-size: 50px; text-transform: uppercase; /*text-shadow: -6px 0 0 #fff;*/ color: #1a8096; margin: 0; }
.home-content p { /*color: #1f8ba3;*/ font-size: 15px; padding: 5px 25px 0 0; line-height: 18px; }
.home-content ul {list-style: initial;padding: inherit;}
.home-banner-text { background: url(/images/new-images/home-banner-text-%20bg.png) no-repeat left top; width: 650px; height: 113px; padding: 5px 0 0 5px }
.home-banner-text span { float: left; color: #ffb727; font-size: 86px; line-height: 96px; padding: 0 0 0 10px; }
.home-banner-text p { overflow: hidden; padding: 3px 15px 0 20px; color: #ffb727; font-size: 13px; }
.home-banner-text p a { color: #58c5dd; text-decoration: underline; }
.text2 { margin: 10px 0 0 50px; width: 600px; }
.read-more { background: url(/images/new-images/rede-more-bg.png) no-repeat top right; width: 128px; height: 113px; color: #58c5dd; position: absolute; right: 0; bottom: 0; }
.read-more a { padding: 60px 0 0 80px; color: #58c5dd; display: block; }
.search2 { width: 28%; }
.login { width: 21%; }
.login a { color: #FFFFFF;border: 3px solid #6db01e; border-radius: 5px; float: left; ; margin: 0 10px 0 0; padding: 9px 40px 9px 20px; background: #7dc428 url(../images/login.png) no-repeat right center; }
.login a b { color: #FFFFFF; font-weight: 100; text-transform: uppercase; }
.login a.sign-up { background: #7dc428 url(../images/sign-up.png) no-repeat right center; margin: 0; }
.login-form-left, .login-form-right { float: left; }
.login-form { padding: 50px; width: 100%; float: left; }
.login-header { background: #42413f; font-size: 50px; color: #fff; text-align: center; float: left; width: 100%; padding: 35px 0; }
.login-form-left { padding: 0 30px 0 0; width: 46%; }
.login-form-right { box-shadow: 0 0 5px #bbb; padding: 10px 0 20px 0; width: 54%; background: #fff; }
.login-form-right h3 { font-size: 20px; color: #42413f; text-transform: none; padding: 0 0 10px 25px; }
.login-form-right a { float: left; border: 1px solid #ddd; margin: 0 0 43px 32px; }
.login2{min-width: 125%;}
.login2 a { background: darkgray; color: #FFFFFF; display: inline-block; overflow: hidden; padding: 6px 25px; text-decoration: none; text-transform: uppercase; }
.login2 input[type='submit'] { vertical-align:top;background: #7DC528; color: #FFFFFF; display: inline-block; overflow: hidden; padding: 8px 25px; text-decoration: none; text-transform: uppercase; border:none;}
.login-form-left label { color: #686868; font-size: 15px; font-weight: 100; }
.login2 span a { color: #686868; font-size: 15px; font-weight: 100; }
.login2a { background: #7DC528; color: #FFFFFF; display: inline-block; overflow: hidden; padding: 8px 25px; text-decoration: none; text-transform: uppercase; border:none;}
.login-form-left .form-control { margin: 0 0 20px 0; background: #e7e7e7; border: 1px solid #bfbfbf; border-radius: 6px; height: 42px; padding: 6px 12px; }
.form-control { font-size: 13px; }
.btn { font-size: 13px; }
.login-form h2 { margin: 0 0 20px 0; font-size: 30px; }
.checkbox2 { padding: 0 0 20px 0 }
.js-select .bootstrap-select .btn-default {border: 3px solid #febc37; background: #ffc859 url(../images/large-arrow.png) no-repeat right center; border-radius: 0px; text-transform: uppercase;background-size: 45px;  }
.js-select .bootstrap-select.btn-group { margin: 0; }
.js-select .bootstrap-select .btn-default .caret { display: none; }
.credit-card-row { padding: 0 0 20px 0; }
.bs-input input { width: 40%; float: left; border: 1px solid #c2c2c2; border-radius: 0px; margin: 0 20px 0 0; height: 38px; }
.select-width1 { float: left; width: 20%; margin: 0 20px 0 0 }
.select-width2 { float: left; width: 10%; margin: 0 20px 0 0 }
.select-width3 { float: left; width: 15%; }
.bs-input .cvv input { margin: 0; width: 100%; }
.cvv { position: relative; float: left; width: 7%; }
.y-qt { position: absolute; right: -12px; top: -12px; }
.select-width4 { float: left; width: 40%; margin: 0 20px 0 0 }
.select-width4-cc { float: left; width: 43%; margin: 0 20px 0 0 }
.amount { font-size: 24px; color: #9d9d9d; padding: 10px 0 20px 0; }
.empty-cart { float: left; margin: 0 20px 0 0 }
.empty-cart a { background: #e86b66 url(../images/empty-cart.png) no-repeat 5px center; color: #FFFFFF; display: inline-block; overflow: hidden; padding: 8px 10px 8px 35px; text-decoration: none; text-transform: uppercase; }
.empty-button { border: 3px solid #a6a6a6; border-radius: 5px; margin: -24px 15px 0 0; background: #e86b66 url(../images/empty-cart.png) no-repeat 10px center; float: right; padding: 0 15px 0 45px; text-transform: uppercase; height: 42px; }
.empty-button a { color: #fff; font-size: 20px; line-height: 36px; }
.empty-button a span { color: #fff; padding: 0 0 0 10px; ; font-size: 15px; vertical-align: top; }
.discount-button { border: 3px solid #a5a6a5; border-radius: 5px; margin: -24px 15px 0 0; background: #7dc528; float: right; padding: 0 15px 0 15px; text-transform: uppercase; height: 42px; }
.discount-button a { color: #fff; font-size: 20px; line-height: 36px; }
.discount-button a span { color: #fff; padding: 0 0 0 10px; ; font-size: 15px; vertical-align: top; }
.purchase { float: left; }
.purchase a { background: #7dc528 url(../images/purchase.png) no-repeat 5px center; color: #FFFFFF; display: inline-block; overflow: hidden; padding: 8px 10px 8px 35px; text-decoration: none; text-transform: uppercase; }
.purchase input[type="submit"] { background: #7dc528 url(../images/purchase.png) no-repeat 5px center; color: #FFFFFF; display: inline-block; overflow: hidden; padding: 8px 10px 8px 35px; text-decoration: none; text-transform: uppercase; }
.credit-card h2 { margin: 40px 0 20px 0 }
.thumb-slider { padding: 10px 50px 0 25px; }
#carousel .flex-direction-nav { display: none; }
a.read-more2 { width: 90px;background: #3e99a1; float: left; color: #fff; ; padding: 6px 8px; text-transform: uppercase; font-size: 14px; }
.home-de-top { background-color: #f3f3f3!important;padding: 10px 30px 20px 30px }
.home-de-top .col-sm-4 { padding: 0 20px; min-height: 240px; }
.home-de-top p { color: #6a6a6a;min-height: 25px;font-family: Arial, Helvetica, sans-serif; }
.home-de-top h2 { color: #444; font-size: 28px; border-bottom: 1px solid #dcdcdc; padding: 0 0 15px 0; }
.home-de-top h2.user-icon { background: url(/images/new-images/user-grey.png) no-repeat right top; }
.home-de-top h2.edit-icon { background: url(/images/new-images/edit-grey.png) no-repeat right top; }
.profile-pic { float: left; }
/*.profile-pic img {  height: 136px; }*/
.profile-de { overflow: hidden; padding: 0 0 0 15px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; height: 136px; }
.profile-de h4 { text-transform: uppercase; font-size: 15px; color: #444; }
.profile-de p { text-transform: uppercase; font-size: 12px; color: #6a6a6a; }
.user-profile { padding: 20px 0 0 0; }
.profile-de a.read-more2 {
background: #3e99a1;
float: left;
color: white;
padding: 5px 0px;
text-transform: uppercase;
font-size: 14px;
margin-top: 11px;
width: 105px;
text-align: center;}
.user-profile-slider { }
.user-profile-slider .carousel-control {  top: inherit; left: 0; opacity: 1; position: absolute; text-align: center; width: 22px; height: 22px; }
.courses-offers-slider .bs-example { background: #e0e0e0 url(../images/slider-top-arrow.png) no-repeat center -1px; padding: 0 60px 25px 60px; }
.courses-offers-slider { background: url(/images/new-images/slider-shedow.png) repeat-x left bottom; padding: 0 0 18px 0; margin: 0 0 50px 0; }
.user-profile-slider .carousel-control.left { background: url(/images/new-images/user-slider-left-22.png) no-repeat left top; }
.user-profile-slider .carousel-inner { width: 100%; }
.user-profile-slider .carousel-control.right { background: url(/images/new-images/user-slider-right-22.png) no-repeat left top; left: 22px }
.courses-offers { padding: 0 30px }
.coures-offer-img { width: 25%; float: left; }
.courses-offers-slider .bs-example h2 { font-size: 28px; color: #444; text-align: center; }
.courses-offers .carousel-control.left { background: url(/images/new-images/slider-arrow-left-y.png) no-repeat left center; left: -20px; }
.courses-offers .carousel-control.right { background: url(/images/new-images/slider-arrow-right-y.png) no-repeat left center; right: -20px; }
.courses-offers .carousel-control { opacity: 1; width: 20px; }
.coures-offer-img { padding: 0 10px; }
.coures-offer-img img { border: 1px solid #535353; width: 100%; }
.credit-card .dropdown-menu { border-radius: 0px; }
.jquery-checkbox { width: 13px; height: 13px; }
.jquery-checkbox span { width: 13px; height: 13px; }
.jquery-safari-checkbox { display: inline; font-size: 16px; line-height: 16px; cursor: pointer; cursor: hand; }
.jquery-safari-checkbox .mark { display: inline; }
.jquery-safari-checkbox img { vertical-align: middle; width: 13px; height: 13px; margin: -3px 0 0 0; }
.jquery-safari-checkbox img { background: url(/images/new-images/ceeck.png) no-repeat left top; }
.jquery-safari-checkbox img { background-position: 0px 0px; }
.jquery-safari-checkbox-hover img { background: url(/images/new-images/ceeck.png) no-repeat left top; }
.jquery-safari-checkbox-checked img { background: url(/images/new-images/un-chack.png) no-repeat left top; }
.jquery-safari-checkbox-checked .jquery-safari-checkbox-hover img { background: url(/images/new-images/un-chack.png) no-repeat left top; }
.jquery-safari-checkbox-disabled img { background-position: 0px -32px; }
.jquery-safari-checkbox-checked .jquery-safari-checkbox-disabled img { background-position: 0px -48px; }
.slider-box .star { position: absolute; right: 0px; bottom: 30px; text-align: right; }
.slider-box .star img { max-width: 100%; width: auto; margin: 0 6px 0 0 }
.margin-25{ margin-left: 25px;}




#customnewemailheading {font-size: 35px;font-family: MyriadProRegular;position:absolute;margin-top: -30px;font-weight: bold;color: #fcb332;margin-left:62px;}
.cart-row1 { padding: 20px 25px 0 25px; margin: 25px 0; position: relative; }
#customnewemailcontentarea {padding:20px;background:#ffffff;height:auto; min-height: 610px;width: 92%;border: 1px solid #e5e5e5;margin-top: 20px;margin-bottom: 40px;margin-left: 2px; box-shadow: 1px 1px 1px 1px #e5e5e5;}
.customnewemailcontentarealeftside {height: auto;width:24%; font-size:15px; font-family: MyriadProRegular; color:#02a7df; float:left;margin-left:0px;}
.customnewemailcontentarealeftside .item {height: 29px; width: 90%; background: url(/images/new-images/setup-normal.png) no-repeat	; border-bottom: 1px solid #e5e5e5;}
.customnewemailcontentarealeftside .item .active {background: url(/images/new-images/setup-hover.png) no-repeat;height:29px;width:224px;}
.customnewemailcontentarealeftside .item a {margin-left:10px; line-height:2;}
.customnewemailcontentarealeftside .item a:hover {color:#ffffff;}
.customnewemailcontentarealeftside .item a:active {color:#ffffff;}
.customnewemailcontentarealeftside .item .active1 {background: url(/images/new-images/setup-hover.png) no-repeat; height:29px; width:224px;}
.customnewemailcontentarealeftside .item .active1 a {color: #ffffff;}
#customnewemailcontentarea .customnewemailcontentarealeftsideactive {height: auto;width:224px; font-size:16px; font-family: MyriadProRegular; color:#ffffff; float:left;margin-left:0px;background: url(/images/new-images/setup-hover.png)!important}
#customnewemailcontentarea .customnewemailcontentarealeftsideactive {height: 29px; width:224px; background: url(/images/new-images/setup-hover.png)no-repeat!important; border-bottom: 1px solid #e5e5e5;}
#customnewemailcontentarea .customnewemailcontentarealeftsideactive a {margin-left:10px; line-height:2; color:#ffffff;}
#customnewemailheading .customnewemailcontentarealeftsideactiv {height: auto;width:224px; font-size:16px; font-family: MyriadProRegular; color:#ffffff; float:left;margin-left:0px;}
#customnewemailheading .customnewemailcontentarealeftsideactiv .item {height: 29px; width: 100%; background: url(/images/new-images/setup-hover.png)no-repeat!important; border-bottom: 1px solid #e5e5e5;}
#customnewemailheading .customnewemailcontentarealeftsideactiv .item a {margin-left:10px; line-height:2; color:#ffffff;}
#customnewemailactiveclass {height: 29px; width:224px; background: url(/images/new-images/setup-hover.png)no-repeat; border-bottom: 1px solid #e5e5e5;}
.customnewemailcontentarealeftside .item:hover {height: 29px; width: 100%; background: url(/images/new-images/setup-hover.png)no-repeat; }
.customnewemailleftsidelist {margin-left: 10px;margin-top: 6px;border-bottom: 1px solid #e5e5e5;font-size: 16px;color:#02a7df;margin-bottom: 6px; background:#ffffff;}
.customnewemailleftsidelist ul li {background: url(/images/new-images/setup-normal.png); color:#02a7df; font-size:16px;}
.customnewemailleftsidelist ul li :hover {background: url(/images/new-images/setup-hover.png)no-repeat; color:#ffffff;}
.customnewemailrightcontent {height:auto; width:75%; float:left; padding-left: 30px;padding-top:8px;}
.customnewemailrightheading {height: 40px; width:100%; border-bottom: 2px solid #02a7df;}
.customnewemailrightheading p {font-family: MyriadProRegular; font-size:18px; text-align: left; margin-left: 15px; color: #02a7df; line-height:3;}
.customnewemailrightcontentinfo {height:auto; width:100%;}
.customnewemailrightcontentinfo p{font-size: 14px; font-family: arial; text-align: left; margin-left: 15px; margin-right: 15px; padding-top:10px;}
.customnewemailrightcontentinfo p input{font-size: 13px;}
.customnewemailrightcontentinfoemail {height:auto; width:100%;}
.customnewemailrightcontentinfoemail p{font-size: 14px; font-family: arial; text-align: left; margin-left: 15px; margin-right: 15px; padding-top:10px;}
.customnewemailrightcontentinfoemail p input{font-size: 13px;}
.customnewemailrightcontentinfoemail .info1 {border-bottom:1px solid #d7d7d7;padding-bottom:10px;font-size:13px;}
.customnewemailrightcontentinfoemail .info2 {border-bottom:1px solid #d7d7d7;padding-bottom:10px;font-size:13px; margin-top:-10px;}
.customnewemailrightcontentinfoemail .info2 input {}
.customnewemailfloatingdiv1 {height: auto; width: 65px; background:#2f2f2f; display: block; position:fixed; top:25%; right:0; z-index: 2000}
.customnewemailfloatingdiv1 div{height: 68px; width:65px; border-bottom: 1px solid #ffffff;padding:10px 18px 0px 18px;}
.customnewemailfloatingdiv1 div img{display: block; margin-left: auto; margin-right: auto;}
.customnewemailfloatingdiv1 div p{font-family: arial; font-size: 10px;color: #ffffff; text-align: center; padding-top: 5px;}
.customnewemailfloatingdiv1 :hover {background: #02a7df;}
.customnewemailfloatingdiv1-active {background: #02a7df;}
.customnewemailfloatingdiv1text {width:65px; height:auto;}
.main-contentrit { width: 100%; min-height: 600px; padding: 0 0 0 238px; float: left; vertical-align: top; background: url(/images/new-images/left-content-bg2.jpg) repeat left top;}
.emailsetupcheckbox {position: initial !important;z-index: 0!important;visibility: visible!important;font-size: 13px!important;}
.siteprofileinfo1 {font-family: arial;font-size: 13px;color: #fcb322;width: 50%;height: auto;padding-left: 15px;padding-bottom: 15px;}
.siteprofileinfo2 {font-family: arial;font-size: 14px;color: #888888;width: 50%;height: auto;padding-bottom: 15px;}
.siteprofileinfo4 {font-family: arial;font-size: 13px;color: #ffffff;width: 50%;height: 35px;font-family: arial;margin-top: 10px;padding-bottom: 15px;line-height:2;}
.siteprofileinfo3 {border-bottom: 1px solid #d7d7d7;height:35px;width:100%;}
#siteprofileinfo6{display: -webkit-inline-box;}
#siteprofileinfo7{height:27px;width:auto;float:left;margin-left: 15px;margin-bottom: 20px;}
.siteprofileinfo8 {-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(40%, transparent), to(rgba(300, 300, 300, 0.5)));}
.siteprofileinfo9 {font-family: arial;font-size: 16px;color: #fcb322;width:33%;padding-bottom: 20px;}
.siteprofileinfo10 {font-family: arial;font-size: 13px;color: #fcb322;width: 33%;height: auto;padding-bottom: 15px;}
.siteprofileinfo11 {font-family: arial;font-size: 14px;color: #888888;width: 33%;height: auto;padding-bottom: 15px;}
.siteprofileinfo12 {font-family: arial;font-size: 13px;color: #ffffff;width: 33%;height: 35px;font-family: arial;margin-top: 10px;padding-bottom: 15px;line-height:2;}
.siteprofileinfo13 {font-size: 12px;font-family: arial;color: #5d5d5d;text-align: left;margin-left: 0px!important;margin-top: -10px;margin-bottom: 0px;}
.siteprofileinfo14{color: #02a7df;margin-left: 0px!important;margin-top: 0px;text-align: left;text-decoration: underline;font-size: 12px;}
#siteprofileinfo16 {border-bottom:none;height:35px;margin-left: 18px;width:100%;}
.setup1 {width:100%;height:auto;border-bottom: 1px solid #d7d7d7;}
.setup1 p{font-family: arial;font-size: 14px;text-align: left;padding-left: 10px;padding-right: 10px;color:#888888;padding-top: 15px;}
.setup1 p a{color:#fcb322;text-decoration: none;font-size: 14px;}
#setup2{width:100%;height:auto;font-family: MyriadProRegular;font-size: 18px;text-align: left;color: #fcb322;padding-top: 10px;padding-left: 10px;}
#setup3{height: 264px;width:100%;padding-top: 20px;padding-bottom: 20px;padding-left: 180px;}
.setupdrop div{height:33px;	width: 100%;background: url(/images/new-images/setup8.png);margin-top: 20px;cursor:pointer;font-size: 16px;font-family: arial;	color: #ffffff;	padding-left: 10px;	padding-right: 10px;line-height: 2.2;height:33px;width:730px;}
a.setupdrop :hover {background: url(/images/new-images/setup9.png);}
a.setupdrop:active {background: url(/images/new-images/setup9.png) !important;}
.setupdrop :visited {background: url(/images/new-images/setup9.png);}
.setup5{height:33px;width:100%;background: #d5d5d5;color: #ffffff;line-height: 2.2;margin-top:15px;}
.setup5 div {height:33px;width:40%;background: #d5d5d5;color: #ffffff;line-height: 2.2;float:left;padding-left: 10px;}
#setup6{height:33px;width:100%;background: #ffffff;color: #888888;line-height: 2.2;margin-top:15px;}
#setup6 div{height:33px;width:40%;background: #ffffff;color: #888888;line-height: 2.2;float:left;padding-left: 10px;}
#setup6 div input{height:20px;width:60px;line-height:normal;}
#setup7{height:172px;width:100%;background: #ffffff;color: #888888;line-height: 2.2;margin-top:15px;}
#setup7 div{height:172px;width:40%;background: #ffffff;color: #888888;line-height: 2.2;float:left;padding-left: 10px;}
#setup7 div input{position: inherit!important;z-index: 0!important;visibility: inherit!important;}
#setup7 div a{margin-top:15px;}
.setupdropdownwrap {height:auto;display:none;overflow: hidden;border-bottom: 1px solid #d5d5d5;border-left: 1px solid #d5d5d5;padding-bottom: 20px;}
.setup8{height:33px;width:100%;background: #d5d5d5;color: #ffffff;line-height: 2.2;margin-top:15px;}
.setup8 div{height:33px;width:30%;background: #d5d5d5;color: #ffffff;line-height: 2.2;float:left;padding-left: 10px;}
#setup9{height:33px;width:100%;background: #ffffff;color: #888888;line-height: 2.2;margin-top:15px;}
#setup9 div{height:33px;width:30%;background: #ffffff;color: #888888;line-height: 2.2;float:left;padding-left: 10px;}
#setup9 div input{height:20px;width:60px;line-height:normal;}
#setup10{height:172px;width:100%;background: #ffffff;color: #888888;line-height: 2.2;margin-top:15px;}
#setup10 div{height:172px;width:40%;background: #ffffff;color: #888888;line-height: 2.2;float:left;padding-left: 10px;}
#setup10 div input{position: inherit!important;z-index: 0!important;visibility: inherit!important;}
#setup10 div a{margin-top:15px;}
.setup11{height:33px;width:100%;background: #d5d5d5;color: #ffffff;line-height: 2.2;margin-top:15px;}
.setup11 div{height:33px;width:40%;background: #d5d5d5;color: #ffffff;line-height: 2.2;float:left;padding-left: 10px;}
#setup12{height:33px;width:100%;background: #ffffff;color: #888888;line-height: 2.2;margin-top:15px;}
#setup12 div{height:33px;width:40%;background: #ffffff;color: #888888;line-height: 2.2;float:left;padding-left: 10px;}
#setup12 div input{height:20px;width:60px;line-height:normal;}
#setup13{height:172px;width:100%;background: #ffffff;color: #888888;line-height: 2.2;margin-top:15px;}
#setup13 div{height:250px;width:40%;background: #ffffff;color: #888888;line-height: 2.2;float:left;padding-left: 10px;}
#setup13 div input{position: inherit!important;z-index: 0!important;visibility: inherit!important;}
#setup13 div a{margin-top:15px;}
.setup14 {width:100%;height:auto;border-bottom: 1px solid #d7d7d7;padding-bottom: 10px;}
.setup14 p{font-family: arial;font-size: 14px;text-align: left;padding-left: 10px;padding-right: 10px;color:#888888;padding-top: 15px;}
.setup14 p a{color:#fcb322;text-decoration: none;font-size: 14px;}
.setup14 div{background: #d5d5d5;height:78px;width:224px;}
.setup14 div img{margin-left:30px;margin-top:22px;}
.setup15 {width:100%;height:45px;padding-left: 10px;padding-right: 10px;margin-bottom: -9px;}
.setup15 p{font-family: MyriadProRegular; font-size: 18px;color:#fcb322;text-transform: uppercase;float:left;}
.setup16 {float:right; margin-right:2px;}
.setup17 {float:right; margin-right:2px;}
.setup18 {border-top: 1px solid #d7d7d7;}
.setup18 p{font-family: arial;font-size: 14px;color:#686868;padding-top: 15px;}
.setup18 input{height:30px;width:247px;box-shadow: 1px 0px 1px 1px #e5e5e5;}
.setup_payment_rest {border-top: 1px solid #d7d7d7;}
.setup_payment_rest p{font-family: arial;font-size: 14px;color:#686868;padding-top: 15px;}
.setup_payment_rest input{height:30px;width:650px;box-shadow: 1px 0px 1px 1px #e5e5e5;}
.setup19 {position:inherit!important; visibility:visible!important; z-index:0!important;width:15px;height:15px;float:left;font-size: 13px; font-family: arial; color:#686868;}
.setup20 {font-size: 13px; font-family: arial; color:#686868;}
.setup21 {width:50%;height:171px;float:left;margin-top: 10px;}
.setup21 p{font-size: 14px; font-family: arial;margin-top: 10px;}
.setup21 input{height:25px;box-shadow: 1px 0px 1px 1px #e5e5e5;}
.setup22 {width:100%;height:45px;padding-left: 10px;padding-right: 10px;margin-bottom: -6px;border-bottom: 1px solid #d7d7d7;}
.setup22 p{font-family: MyriadProRegular; font-size: 18px;color:#fcb322;text-transform: uppercase;float:left;}
.setup21 a img{margin-top: 10px;}
.setup23 {width:50%; height:170px;padding-left: 10px;padding-right: 10px; border:1px solid #d7d7d7;margin-top: 20px;float:left;}
.setup23 p{color:#cc0000;font-family: arial;font-size: 13px;margin-top: 10px;}
.setup24 {width:100%;margin-top: 20px;margin-left: 10px;margin-right: 10px;display:initial;}
.setup24 p{font-family: arial;font-size:13px;}
.setup24 p a{color:#fcb322;}
.setup25 {height:150px;width:100%;color:#fcb322;font-family: MyriadProRegular; font-size: 18px;padding-left: 10px;padding-right: 10px;}
.setup25 p{padding-right:10px;color:#6c6c6c;font-family: arial; font-size: 13px;padding-bottom: 20px;padding-top:20px;border-bottom: 1px solid #d7d7d7;}
.setup25 p a{color:#fcb322;}
.setup26 {height:35px; width:100%; background: #fcb322;}
.setup26 p{color:#ffffff;font-size: 15px;font-family: arial;}
.setup27 {height:33px;}
.setup28 {width:40%;}
.setup29 {width:20%;}
.setup30 {font-family: arial;font-size:15px;color:#ffffff;text-align: left;background:#fcb322;padding-left: 10px;}
.setup31 {border-bottom: 1px solid #d7d7d7;height:33px;}
.setup32 {color:#666666; font-size: 13px;font-family: arial;padding-left: 10px;}
.setup32 a{color:#02a7df;}
.setup31 :hover{background:url(../images/setup20.png)no-repeat;}
.setup32 {font-size: 13px; font-family: arial; color: #888888; padding-right: 10px; padding-left: 10px;padding-bottom: 10px;}
.setup33 {height:auto; width:100%;}
.setup34 {font-size: 20px; font-family: arial; color: #888888; text-transform: uppercase;}
.setup35 {height:64px; width:100%;padding-left: 10px;padding-right: 10px;}
.setup36 {height:auto; width:100%; border-left: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7;}
.setup37 {height:auto; border-bottom: 1px solid #d7d7d7 ;width:100%;}
.setup37 td {width:50%; padding-left: 10px;font-family: MyriadProRegular; font-size: 16px; text-transform: uppercase; padding-top:20px; padding-bottom: 20px;}
.setup38 {color: #02a7df; font-size: 18px; font-family: MyriadProRegular; text-transform: uppercase;}
.setup39 {height: 24px; width:100%; border-bottom: 1px solid #d7d7d7; border-top: 2px solid #02a7df;margin-top: 10px;}
.setup40 {font-family: MyriadProRegular; font-size: 18px; text-transform: uppercase; padding-top: 35px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; color:#fcb322;}
.setup41 {padding-left:10px;width:9%; height:auto;font-size: 13px; color: #ffffff; font-family: arial; background: #515151;}
.setup42 {padding-left:10px;width:11%; height:auto;font-size: 13px; color: #ffffff; font-family: arial; background: #515151;}
.setup43 {padding-left:10px;width:10%; height:auto;font-size: 13px; color: #ffffff; font-family: arial; background: #515151;}
.setup45 {padding-left:10px;width:20%; height:auto;font-size: 13px; color: #ffffff; font-family: arial; background: #515151;}
.setup46 {width:100%; height:30px;}
.setup47 {background: #ffffff; border-bottom: 1px solid #d7d7d7;padding-bottom: 10px;padding-top: 10px;}
.setup47 a{color: #ff1111;}
.setup48 {border-right: 1px solid #d7d7d7;}
.setup49 {height:30px; width:100%; font-family: arial; font-size: 12px; color:#515151; background: #e1e1e1; padding-left: 10px;line-height: 2.2;}
.setup50 {height:140px; width:100%; color:#666666; font-family: arial; font-size: 14px;margin-top: 15px; padding-bottom: 15px; border-top:1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7;padding-left: 20px;}
.setup50 input {margin-top: 10px;}
.setup51 {width:40%; padding-left: 10px; background: #fcb322; color: #ffffff; font-size: 15px; font-family: arial;}
.setup52 {width:15%; padding-left: 10px;background: #fcb322; color: #ffffff; font-size: 15px; font-family: arial;}
.setup55 {height:37px; width:100%;border-bottom: 1px solid #d7d7d7;}
.setup56 {background: #ffffff; color: #666666; font-size: 13px; font-family: arial;height:37px; width:100%;border-bottom: 1px solid #d7d7d7;}
.setup56a {background: #ffffff; color: #666666; font-size: 13px; font-family: arial;}
.setup56 a {color: #02a7df;}
.setup55 :hover:not(select, .affiliate_details){background:url(../images/setup20.png)no-repeat;}
.setup57 {color: #fcb322; font-family: MyriadProRegular; font-size: 18px; text-transform: uppercase;padding-top: 20px;padding-bottom: 10px;padding-left: 10px;}
.setup58 {color: #666666; font-size: 14px; font-family: arial; padding-left: 10px;padding-bottom: 15px;border-bottom: 1px solid #d7d7d7;}
.setup59 {width:12%; padding-left: 10px; background: #fcb322; color: #ffffff; font-size: 15px; font-family: arial;}
.setup60 {width:15%; padding-left: 10px;background: #fcb322; color: #ffffff; font-size: 15px; font-family: arial;}
.setup61 {width:10%; padding-left: 10px;background: #fcb322; color: #ffffff; font-size: 15px; font-family: arial;}
.setup62 {width:30%; padding-left: 10px;background: #fcb322; color: #ffffff; font-size: 15px; font-family: arial;}
.setup63 {width:15%; padding-left: 10px;background: #fcb322; color: #ffffff; font-size: 15px; font-family: arial;}
.setup64 {width:15%; padding-left: 10px;background: #fcb322; color: #ffffff; font-size: 15px; font-family: arial;}
.setup65 {font-family: arial; font-size: 13px; background: #ffffff; color:#888888;}
.setup65 a{color: #02a7df;}
.setup66 {margin-bottom:25px;background: #ffffff; height:auto; width:95%; padding-top: 17px;margin-left:2.4%;margin-right:5%; border: 1px solid #d7d7d7;box-shadow: 2px 2px 1px #888888;}
.setup67 {background: #fcb322; color: #ffffff;margin-top: -16px;height:38px;}
.setup68 {width: 40%;float:left;padding-left: 10px;line-height: 2.5;}
.setup69 {width: 25%;float:left;padding-left: 10px;line-height: 2.5;}
.setup70 {width: 15%;float:left;padding-left: 10px;line-height: 2.5;}
.setup71 {width: 20%;float:right;padding-left: 10px;line-height: 2.5;}
.completedcoursesinfo{min-height: 193px;height:auto;border-bottom: 1px solid #d7d7d7;}
.setup72 {width:40%;float:left; background:#ffffff;padding-top:10px;padding-left: 10px;}
.setup73 {width: 25%;background: #ffffff;float:left;}
.setup73 p{font-size: 13px;font-family: arial;padding-left: 10px;padding-top: 10px;}
.setup74 {width: 15%; background:#ffffff; float:left; font-family: arial; font-size: 13px;float:left;padding-top:10px;}
.setup75 {width:20%; float:right;padding-top:10px;}
.setup76 {font-size: 14px; font-family: arial; color: #fcb322; text-transform: uppercase;line-height: 3.2;}
.setup77 {color: #666666; font-family: arial; font-size: 13px;line-height: 2.2;}
.setup78 {height:30px; width:313px; border: 1px solid #fcb322;}
.setup78 a{font-size: 14px;font-family: arial;color: #1f8ba3;line-height: 2;}
.setup79 {height:94px;background: #666666;margin-bottom:25px; width:90%;margin-left:5%;margin-right:5%;}
.setup79 a img {margin-left: auto; margin-right: auto;display:block;padding-top: 16px;}
.setup80 {width: 35%;float:left;padding-left: 10px;line-height: 2.5;}
.setup81 {width: 25%;float:left;padding-left: 10px;line-height: 2.5;}
.setup82 {width: 10%;float:left;padding-left: 10px;line-height: 2.5;}
.setup83 {width: 30%;float:right;padding-left: 10px;line-height: 2.5;}
.setup84 {width: 10%;height: 193px; background:#ffffff; float:left; font-family: arial; font-size: 13px;float:left;padding-top:10px;}
.setup85 {width:25%; height:193px; float:right;padding-top:10px;}
.setup86 {height:30px; width:189px; border: 1px solid #fcb322;}
.setup86 a{font-size: 14px;font-family: arial;color: #1f8ba3;line-height: 2;}
.setup87{font-family: arial; font-size: 14px; color: #666666;text-transform: uppercase;}
.setup88 {width:35%;float:left; background:#ffffff;padding-top:10px;padding-left: 10px;}
.setup89 {width: 25%;background: #ffffff;float:left;}
.setup89 p{font-size: 13px;font-family: arial;padding-left: 10px;padding-top: 10px;}
.setup90 {width: 10%; background:#ffffff; float:left; font-family: arial; font-size: 13px;float:left;padding-top:10px;}
.setup91 {width:30%; float:right;padding-top:10px;}
.setup92 {margin-left: 55px;margin-top: -20px;height:30px; width:195px; border: 1px solid #fcb322;line-height:2.1;}
.setup93 {height:128px;border-bottom: 1px solid #d7d7d7;}
.setup94 {visibility:visible!important; z-index: 0!important; position:inherit!important;}
.setupbutton {	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7cc528), color-stop(1, #7cc528));	background:-moz-linear-gradient(top, #7cc528 5%, #7cc528 100%);	background:-webkit-linear-gradient(top, #7cc528 5%, #7cc528 100%);	background:-o-linear-gradient(top, #7cc528 5%, #7cc528 100%);	background:-ms-linear-gradient(top, #7cc528 5%, #7cc528 100%);	background:linear-gradient(to bottom, #7cc528 5%, #7cc528 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7cc528', endColorstr='#7cc528',GradientType=0);	background-color:#7cc528;	-moz-border-radius:4px;	-webkit-border-radius:4px;	border-radius:4px;	border:1px solid #ffffff;	display:inline-block;	cursor:pointer;	color:#ffffff;	font-family:arial;	font-size:13px;	padding:5px 10px;	text-decoration:none;}
.setupbutton:hover {	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7cc528), color-stop(1, #7cc528));	background:-moz-linear-gradient(top, #7cc528 5%, #7cc528 100%);	background:-webkit-linear-gradient(top, #7cc528 5%, #7cc528 100%);	background:-o-linear-gradient(top, #7cc528 5%, #7cc528 100%);	background:-ms-linear-gradient(top, #7cc528 5%, #7cc528 100%);	background:linear-gradient(to bottom, #7cc528 5%, #7cc528 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7cc528', endColorstr='#7cc528',GradientType=0);	background-color:#7cc528;	color: #ffffff;}
.setupbutton:active {	position:relative;	top:1px;}
.setupbutton3 {	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #cc0000), color-stop(1, #cc0000));	background:-moz-linear-gradient(top, #cc0000 5%, #cc0000 100%);	background:-webkit-linear-gradient(top, #7cc528 5%, #cc0000 100%);	background:-o-linear-gradient(top, #cc0000 5%, #cc0000 100%);	background:-ms-linear-gradient(top, #cc0000 5%, #cc0000 100%);	background:linear-gradient(to bottom, #cc0000 5%, #cc0000 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7cc528', endColorstr='#7cc528',GradientType=0);	background-color:#cc0000;	-moz-border-radius:4px;	-webkit-border-radius:4px;	border-radius:4px;	border:1px solid #ffffff;	display:inline-block;	cursor:pointer;	color:#ffffff;	font-family:arial;	font-size:13px;	padding:5px 10px;	text-decoration:none;}
.setupbutton3:hover {	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #cc0000), color-stop(1, #cc0000));	background:-moz-linear-gradient(top, #cc0000 5%, #cc0000 100%);	background:-webkit-linear-gradient(top, #cc0000 5%, #cc0000 100%);	background:-o-linear-gradient(top, #cc0000 5%, #cc0000 100%);	background:-ms-linear-gradient(top, #cc0000 5%, #cc0000 100%);	background:linear-gradient(to bottom, #cc0000 5%, #cc0000 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7cc528', endColorstr='#7cc528',GradientType=0);	background-color:#cc0000;	color: #ffffff;}
.setupbutton3:active {	position:relative;	top:1px;}
.registrationfieldsbutton {	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #515151), color-stop(1, #515151));	background:-moz-linear-gradient(top, #515151 5%, #515151 100%);	background:-webkit-linear-gradient(top, #515151 5%, #515151 100%);	background:-o-linear-gradient(top, #515151 5%, #515151 100%);	background:-ms-linear-gradient(top, #515151 5%, #515151 100%);	background:linear-gradient(to bottom, #515151 5%, #515151 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7cc528', endColorstr='#7cc528',GradientType=0);	background-color:#515151;	-moz-border-radius:4px;	-webkit-border-radius:4px;	border-radius:4px;	border:1px solid #ffffff;	display:inline-block;	cursor:pointer;	color:#ffffff;	font-family:arial;	font-size:13px;	padding:5px 10px;	text-decoration:none;}
.registrationfieldsbutton:hover {	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7cc528), color-stop(1, #7cc528));	background:-moz-linear-gradient(top, #515151 5%, #515151 100%);	background:-webkit-linear-gradient(top, #515151 5%, #515151 100%);	background:-o-linear-gradient(top, #515151 5%, #515151 100%);	background:-ms-linear-gradient(top, #515151 5%, #515151 100%);	background:linear-gradient(to bottom, #515151 5%, #515151 100%);	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7cc528', endColorstr='#7cc528',GradientType=0);	background-color:#515151;	color: #ffffff;}
.registrationfieldsbutton:active {	position:relative;	top:1px;}
.setupbutton1 {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0099cc), color-stop(1, #0099cc));background:-moz-linear-gradient(top, #0099cc 5%, #0099cc 100%);background:-webkit-linear-gradient(top, #0099cc 5%, #0099cc 100%);background:-o-linear-gradient(top, #0099cc 5%, #0099cc 100%);background:-ms-linear-gradient(top, #0099cc 5%, #0099cc 100%);background:linear-gradient(to bottom, #0099cc 5%, #0099cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099cc', endColorstr='#0099cc',GradientType=0);background-color:#0099cc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ffffff;display:inline-block;cursor:pointer;color:#ffffff;font-family:arial;font-size:13px;padding:5px 10px;text-decoration:none;}
.setupbutton1:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0099cc), color-stop(1, #0099cc));background:-moz-linear-gradient(top, #0099cc 5%, #0099cc 100%);background:-webkit-linear-gradient(top, #0099cc 5%, #0099cc 100%);background:-o-linear-gradient(top, #0099cc 5%, #0099cc 100%);background:-ms-linear-gradient(top, #0099cc 5%, #0099cc 100%);background:linear-gradient(to bottom, #0099cc 5%, #0099cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099cc', endColorstr='#0099cc',GradientType=0);background-color:#0099cc;color: #ffffff;}
.setupbutton1:active {position:relative;top:1px;}
.setupbutton2 {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fcb322), color-stop(1, #fcb322));background:-moz-linear-gradient(top, #fcb322 5%, #fcb322 100%);background:-webkit-linear-gradient(top, #fcb322 5%, #fcb322 100%);background:-o-linear-gradient(top, #fcb322 5%, #fcb322 100%);background:-ms-linear-gradient(top, #fcb322 5%, #fcb322 100%);background:linear-gradient(to bottom, #fcb322 5%, #fcb322 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcb322', endColorstr='#fcb322',GradientType=0);background-color:#fcb322;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ffffff;display:inline-block;cursor:pointer;color:#ffffff;font-family:arial;font-size:13px;padding:5px 10px;text-decoration:none;}
.setupbutton2:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fcb322), color-stop(1, #fcb322));background:-moz-linear-gradient(top, #fcb322 5%, #fcb322 100%);background:-webkit-linear-gradient(top, #fcb322 5%, #fcb322 100%);background:-o-linear-gradient(top, #fcb322 5%, #fcb322 100%);background:-ms-linear-gradient(top, #fcb322 5%, #fcb322 100%);background:linear-gradient(to bottom, #fcb322 5%, #fcb322 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcb322', endColorstr='#fcb322',GradientType=0);background-color:#fcb322;color: #ffffff;}
.setupbutton2:active {position:relative;top:1px;}
.setup95 {height:auto; width:100%;border-left: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; margin: 10px; }
.setup96 {width:68%;font-size: 16px; font-family: MyriadProRegular; color:#515151;text-transform: uppercase;padding: 10px;}
.setup97 {width:37%;font-family: arial; font-size: 14px; color:#888888;padding:10px;}
.setup98 {padding-bottom:10px;padding-left:10px;padding-right:10px;background: #e4f8ff;font-size: 13px;font-family: arial; color: #515151; width:100%; height:auto;border-left: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7;}
.setup98 p{font-family: MyriadProRegular; font-size: 16px; text-transform: uppercase;padding-top: 20px;}
.setup99 {font-size: 12px; font-family: arial; color: #515151; background: #e1e1e1;padding-bottom:10px;padding-top: 10px;padding-left: 10px;padding-right: 10px;}
.setup100 {font-family: MyriadProRegular; font-size: 18px; color:#02a7df; border-bottom: 2px solid #02a7df;padding-top: 10px;padding-left:10px;padding-right:10px;}
.setup101 {margin-bottom: 20px;margin-top:20px;font-size: 14px; font-family: arial; color:#888888;padding-top: 10px;padding-left:10px;padding-right:10px;}
.setup102 {font-family: arial; font-size: 14px; color: #666666;padding-top: 10px;padding-right: 10px;}
.setup103 {padding-top:10px;padding-left:10px;padding-right:10px;width:300px;height:130px;background: #02a7df; color:#ffffff; border-radius: 10px;float:right; margin-right: 10%;}
.setup103a {padding-top:10px;padding-left:10px;padding-right:10px;width:320px;height:130px;background: #02a7df; color:#ffffff; border-radius: 10px;float:right; margin-right: 10%;}
.setup104 {height:71px; border-bottom: 1px solid #d7d7d7;padding: 15px 10px 10px 10px;}
.setup105 {float:right; padding: 10px 15px 10px 10px;}
#customnewemailcontentarea1 {background:#ffffff;height:auto; min-height: 570px;width: 87%;border: 1px solid #e5e5e5;margin-top: 20px;margin-bottom: 40px;margin-left: 62px; box-shadow: 1px 1px 1px 1px #e5e5e5;padding: 10px;}
.setup106 {height:40px; padding:10px; font-size: 14px; font-family: arial; color:#666666; background-color: #e8e8e8; }
.setup106_import_message {height:60px; padding:10px; font-size: 14px; font-family: arial; color:#666666; background-color: #e8e8e8; }
.setup106a {height:auto; padding:0 5px 5px; font-size: 16px; font-family: My; color:#666666; background-color: #e8e8e8; }
.setup107{height:auto; padding: 20px 45px 10px 10px; font-family: arial; font-size: 12px; color: #999999;border-bottom: 1px solid #d7d7d7;}
.setup108 {min-height:100px;height:auto;padding: 20px 45px 10px 10px;font-size: 14px; font-family: arial; color:#666666;border-bottom: 1px solid #d7d7d7;}
.setup108a {height:auto;padding: 20px 45px 10px 10px;font-size: 14px; font-family: arial; color:#666666;border-bottom: 1px solid #d7d7d7;}
.setup109 {width:25%; float:left;}
.setup110 {width:30%; float:left;}
.setup111 {width:30%; float:left;}
.setup111a{width:35%; float:left;}
.setup112 {width:20%; float:left;}
.setup112c {width:80%; margin-bottom: 10px;}
.setup112b {font-size: 14px; color:#666666;margin-left: 10px;}
.setup112a {width:10%; float:left;}
.setup113 {margin-bottom:10px; width:25%; float:right; margin-right: 20px;background-color: #02a7df; color: #fff; font-family: arial; font-size: 14px; padding:10px;border-radius: 5px;}
.setup114 {width:70%; float:left;}
.setup114a {width:  90%; float:left;}
.setup115 {padding:10px;background-color: #666666; color: #fff; font-size: 14px; font-family: arial;border-bottom: 1px solid #d7d7d7;}
.setup116 {height:40px; padding:10px; font-size: 16px; font-family: arial; color:#666666; background-color: #e8e8e8; }
.setup117 {text-transform:uppercase;font-family: arial; font-size: 14px; color: #339999; border-bottom: 1px solid #d7d7d7;padding:10px;}
.setup118 {font-size: 14px; font-family: arial; color: #666666;padding:10px;}
.setup119 {min-height:350px!important;padding:20px;}
.setup120 {font-size: 16px; font-family: arial; color: #fcb322;}
.setup121 {font-family: arial; font-size: 14px;}
.setup122 {width:100%;height:38px; background-color: #fcb322; color:#fff; font-size: 15px; font-family: arial; line-height: 2.5;padding-left: 20px;}
.setup123 {font-size: 18px; color: #7dc528;}
.setup124 {color:#fff;}
.setup125 {margin-left:27%;}
.setup126 {padding:10px; background-color: #fff; color:#666666; font-size: 14px; font-family: arial;}
.setup127 {height:1px; background-color: #d7d7d7;margin-top:10px; }
.setup128 {margin-left: 5%;margin-right: 2%;margin-top: 20px;}
.setup129 {height:auto; width: 100%;;margin-top: 20px;margin-bottom: 20px;}
 .styled-select {
   width: 170px;
   height: 34px;
   overflow: hidden;
   border: 1px solid #ccc;
   float:right;
   }

.styled-select select {
   background: #fcb322;
   width: 170px;
   color:#fff;
   padding: 5px;
   font-size: 14px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
   }


 .styled-select1 {
   width: 85px;
   height: 30px;
   overflow: hidden;
   border: 1px solid #ccc;
   float:left;
   }

.styled-select1 select {
   background: #999999;
   width: 85px;
   color:#fff;
   padding: 5px;
   font-size: 14px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
   }

   .setup130 {width:100%;}
   .setup131 {float:left;width:23%; margin: 10px; padding:10px;background-color: #cccccc; color: #fff; font-size: 13px; font-family: arial;} .setup131 a {color: #000; text-decoration: underline;} .setup131 p{font-size: 14px; font-family: arial;text-transform: uppercase; font-size: large; color: #fff;}
   .setup131 img {margin:0px 5px 5px 0px; float:left;}
   .setup132 {width:100%; margin-bottom:10px;padding:5px; color:#999999; font-size: 13px;background-color: #fff;text-align: center;}
   .setup133 {width:100%; margin-bottom:10px; padding: 5px; color: #fff; background-color: #0099cc; font-size: 13px; font-family: arial;text-align: center;}
.setup134 {background-color: #fcb322; width:100%;height: 35px; border-bottom: 1px solid #d7d7d7;}
.setup134a {background-color: #fff; width:100%;border-bottom: 1px solid #d7d7d7;}
.setup135 {font-size: 15px; font-family: arial; color: #fff; padding-left: 10px;}
.setup136 {padding:10px; font-family: arial; font-size: 13px;  color: #666666;} .setup136 a {text-decoration: underline; color:#000;} .setup136 img {float:left; margin: 5px 5px 5px 5px;}
.setup137 { font-family: arial; font-size: 14px;  color: #666666; text-transform: uppercase;}
.setup138 {width:20%;}
.setup139 {width:30%;}
.setup140 {width:10%;}
.setup140a {width:70%;}
.setup141 {height:25px; width:170px; font-size: 13px; color:#fff; background-color: #cc0000; left:0; bottom:0;padding:3px;}
.setup142 {border-radius:5px;font-size:16px;padding:15px; margin:12px;}
.setup143 {width:80%; margin:0 auto;}
.setup144 {float:right; font-size: 12px; font-family: arial;margin-right: 10%;} .setup144 a {color: #666666; text-decoration: none;}
.setup145 {width:100%; border: 1px solid #fcb322;padding:20px 10px 30px 10px;}
.setup146 {width:20%; float:left; height:auto; overflow: hidden; margin-right: 10px;} .setup146 img {height:184px; width:196px; border: 1px solid #d7d7d7;}
.setup147 {width:80%;margin-left: 20%; font-size: 14px; font-family: arial; color:#666666; } .setup147 p{ color: #fcb322;}
.setup148 {width:48%; float:left;}
.setup148a {width:48%; border: 1px solid #d7d7d7;float:right;}
.setup149 {font-size: 19px; color: #fff; background-color: #fcb322;padding:5px;}
.setup150 {font-size: 19px; color: #fff; background-color: #cccccc;padding:5px;}
.setup151 {color: #666666; font-size: 14px; text-transform: uppercase;padding:10px; border-bottom: 1px solid #d7d7d7;}
.setup151 a {text-decoration: underline; font-size: 12px; color: #666666;text-transform: none;}
.setup152 {width:87%; margin-left: 5%; margin-top: 30px;}
.setup153 {height:90px;padding:15px;float:left;width:33.33%; background: #515151; color: #fff; font-size: 16px; font-family: arial; border-right: 1px solid #d7d7d7; border-top: 4px solid #ffffff;}
.setup154 {width:80%;float:left;}
.setup155 {width:20%;float: left;}
.setup156 {background: #e8e8e8; padding:5px; color: #666666; font-size: 15px;}
.setup157 {background: #ffffff; color:#666666; font-size: 14px; text-transform: uppercase;padding:5px; }
.setup157 img {margin-right: 5px;}
.setup158 {width:15%; float:left;}
.setup159 {width:45%; float:left;}
.setup160 {width:10%; float:left;}
.setup161 {border-bottom: 1px solid #d7d7d7;}
.setup162 {font-size: 15px;  color: #515151; border-bottom: 1px solid #d7d7d7; padding:10px;margin-bottom: 10px;}
.setup163 {width:30%; font-family: MyriadProRegular; font-size: 16px;float: left;padding:10px; padding-left: 20px;}
.setup164 {width:20%; float:left;padding:5px;}
.setup165 {width:10%; float:left;padding:5px;}
.setup166 {background: #fcb322; color:#fff; font-size: 15px;}
.setup167 {background: #fff; color:#666666; font-size: 13px;}
.setup167 p {font-size: 14px; text-transform: uppercase;}
.setup168 {float: left;
margin-right: 5px;}
.setup169 {width:600px; height: 170px; border-top-left-radius: 8px;border-top-right-radius:8px;  background-color: #fff; font-size: 13px; color: #999999; padding:20px;  border-bottom: 1px solid #d7d7d7; }
.setup169 p{font-size: 24px; font-family: MyriadProRegular; margin-bottom: 20px;color: #fcb322;}
.setup170 {width:600px; height: 120px; background-color: #e5e5e5; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px;padding:70px;}
.setup171 {height:290px; width:600px;}
.setup172 {height:27px; background-color: #21869d; color: #fff; font-size: 14px; line-height: 2; text-align: center;}
.setup173 {width:90%; margin-left: 40px; padding:5px; border: 1px solid #d7d7d7; background-color: #fff;}
.setup174 {width:100%; background-color: #fcb322; padding:10px; color: #fff;font-size: 18px; margin-bottom: 10px;text-transform: uppercase;}
.setup175 {width:100%; background-color: #f1f1f1; color: #666666; font-size: 14px;padding:10px; margin-bottom: 10px;}
.setup175 p{font-size: 16px; color: #20889f; }
.setup176 {background-color: #fff;}
.setup177 {border-top-left-radius: 10px;border-top-right-radius: 10px;border: 2px solid #6aab1c;}
.setup178 {font-size: 18px; color: #20889f; margin-top: 20px; margin-bottom: 30px;margin-left: 20px;}
.setup179 {width:50%; float:left;}
.setup180 {
    width:15px;
    height:15px;
    border-radius:250px;
    font-size:10px;
    color:#fff;
    text-align:center;
    background:#a30200;
    float:right;
    margin-top:-14px;
    }
#custom_notice{
  display: none;
  background: #f2dede;
  color: #a94442;
  padding: 1%;
}
#custom_notice{
  text-align: center;
}
#notice{
	text-align: center;
	background: #f2dede;
	color: #a94442;
}

.user-login1 .dropdown { padding: 3px;  position: relative; }
.user-login1 { position: relative; z-index: 999;background-color: white;border-radius: 5px; }
.user-login1 a { background: url(/images/new-images/setup59.png) no-repeat right 18px top 21px; float: left; width: 100%; color: #717581; }
.user-login1 a b { float: left; width: 40px; height: 40px; }
.user-login1 a span { display: block; padding: 2px 21px 0 8px; line-height: 16px; margin: 0; overflow: hidden; }
.user-login1 .dropdown-menu { background: #C7C7C7; padding: 0; border: 0px; box-shadow: none; border-radius: 5px; overflow: hidden; border-top-left-radius: 0px; border-top-right-radius: 0px; margin: -4px 0 0 0; min-width: 100%; }
.user-login1 .dropdown-menu a { border-radius: 0px; background: #C7C7C7; padding: 5px 5px 5px 10px; font-size: 13px; color: #fff; border-radius: 0px; }
.user-login1 .dropdown-menu a:hover { color: #717581; background: none; border-radius: 0px; }
.user-login1 .dropdown-menu a b { float: left; width: 20px; height: 20px; }
.user-login1 a:hover { text-decoration: none; }
.user-login1 a:focus { text-decoration: none; }
.setup181 {font-size: 22px; font-family: myriad pro; margin: 25px;color: #3e99a1;}
.setup182 {line-height:2;border: 1px solid #bfbfbf;font-size: 16px; font-family: myriad pro; 
	color: #5f5f5f; margin: 0px 25px 0px 0px;background-color: #fff;width:100%;}
.setup182-height{/*height: 92px;*/}	
.setup183 {width:30%; float:right; background-color: #ececec;text-align: center;/*height: 92px;*//*padding-top: 2%*/}
.setup217 {/*width:15%;*/ /*float:right;*/ background-color: #3e99a1;text-align: center;/*padding-top: 2%*/}
.setup184 {width:30%; float:right; background-color: #5f5f5f; color:#fff;text-align:center;/*padding-top: 2%*/}
.setup-width{width:100%;float:left!important;}
.setup185 {
    background-color: #fff;
    background-color: rgba(0,0,0,0.5);
    text-transform: uppercase;
    color:#fff;
    font-family:arial;
    font-size: 13px;
    padding:10px;
    width:20.2%;
    top:130px;
    position:absolute;
    height:auto;
}
.setup186 {width:23%!important;}
.setup187 {padding:10px;margin-bottom:30px;}
.setup188 {font-size: 16px; color: #494949;}
.setup189 {font-size: 14px; color:#26828a;}
.setup190 {margin: 25px; text-align: center;text-transform: uppercase;padding: 20px;color: #666666; font-size: 30px; font-family: MyriadProRegular; background: -webkit-linear-gradient(top, #ffffff, #eaeaea); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(top, #ffffff, #eaeaea); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(top, #ffffff, #eaeaea); /* For Firefox 3.6 to 15 */
background: linear-gradient(to top, #ffffff, #eaeaea); /* Standard syntax (must be last) */
border: 1px solid #d7d7d7;
box-shadow: 0 0 3px #888; }
.setup191 {
	width:45%;
	float:left;
	margin: 0 0 0 25px;
	padding:10px;
	font-family: arial;
	font-size: 14px;
	color: #686868;
}
.setup192{
	color: #fcb322;
	font-size: 24px;
	font-family: MyriadProSemibold;
}
.setup193 {
	height:27px;
	width:300px;
	padding:1px;
	background: #e7e7e7;
	border-radius:5px;
	color: #999999;
	margin: 0 0 10px -5px;
}
.setup194{
	font-size: 12px;
}
.setup195{
	text-transform: uppercase;
	border-radius: 5px;
	border: 2px solid #6aab1c;
	color: #fff;
	background: #7dc528;
	margin: 25px 0 50px;
}
.setup196{
	width:45%;
	font-size: 13px;
	font-family: arial;
	border-top: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-bottom: 8px solid #fcb322;
	padding:10px;
	float:left;
}
.setup196 p{
	color: #666666;
	text-transform: uppercase;
	font-size: 14px;
	padding-bottom: 10px;
}
.setup196 p a{
	color: #339999;
	text-decoration: underline;
}
.setup197{
	color: #999999!important;
	font-size: 13px!important;
	text-transform: none!important;
}
.view-course-clock {
	font-family: arial;
	font-size: 14px;
	color: #20879f;
}
.view-course-clock p{color: #fcb322;}
.view-course-left-data {
	width:35%;
	float:left;
	padding:15px;
}
.view-course-right-data {
	width:65%;
	padding:20px;
	font-size: 16px;
	font-family: arial;
	color: #666666;
	float:right;
}
.setup199 {font-size: 13px;}
.setup198 {text-transform: uppercase;}
.setup200 {font-style:italic;}
.setup201 {display: block;position: absolute;top: 20%;}
.setup202 {margin-left:5%;}
.setup203 {margin-top:10px;height:400px;}
.setup204 {display:inline-block;}
.setup205 {float:left;}
.setup206 {float:left;width:25%;margin-left:45px;}
.setup207 {width: 90%;margin-top: 40px;height: 80px;font-size: 12px;}
.setup208 {width:58%;}
.setup209 {float: left;line-height: 1.8;margin-top: 18px;border: 2px solid #6aab1c;border-radius:5px;}
.setup210 {background: #6aab1c;float: left;margin-top: 2px;margin-right: 12px;}
.setup211 {float:right;}
.setup212 {font-size:14px;border: 2px solid #a30200;border-radius:5px;line-height:1.3;}
.setup213 {float: right;line-height: 1.8;margin-top: 18px;border: 2px solid #6aab1c;border-radius:5px;}
.setup214 {background: #6aab1c;margin-top:-17px;}
.setup215 {padding-left:40px;}
.setup216 {padding-top:10px;float:left;}
.fb-like  {float:right;padding:18px;}
.search_image{margin-top: -57px;margin-left: 254px;}
.menu_icon_set{
float: left!important;
margin: 5px !important;
border: 1px solid grey !important;
padding: 5px !important;
height: 40px !important;
width: 75px !important;
vertical-align: middle !important;
text-align: center !important;
}
.menu_icon_width{min-width: 333px!important;}
.width50floatright{width:50%;float:right;}
.width50floatleft{width:50%;float:left;}
.pagination a{
background-color: #fcb322;
padding: 10px;
color: #ffffff;
}
.pagination em.current{
background-color: rgb(55, 144, 0);
padding: 10px;
color: white;
}
 .star_color{
 color:#C33;
 font-size:12px;
}
.margin-12{margin: 12px;}
.h2-blue-color{color:#02a7df;}
.text-box-height{height: 30px;}
.text-field-inline-submit-button{margin-left: 10px;}
.group-button-edit-groups{float: right;
margin: -4px}
._30vx{position:absolute;top:0px}._30vy,._30vy:hover{text-decoration:none}._30vy{height:34px;position:relative}._30vz{left:5px;opacity:.7;position:absolute;-webkit-transition:all .3s cubic-bezier(.175, .885, .32, 1.275);z-index:1}._30v-{-webkit-background-clip:padding-box;background-color:#000;border:1px solid #fff;border-color:rgba(255, 255, 255, .8);-webkit-border-radius:2px;-webkit-box-shadow:0 0 6px rgba(0, 0, 0, .6);-webkit-box-sizing:border-box;color:#fff;display:inline-block;opacity:0;overflow:hidden;padding:6px 12px;position:relative;top:0px;-webkit-transition:opacity .3s cubic-bezier(.175, .885, .32, 1.275), width .3s step-end;white-space:nowrap;width:34px;word-wrap:normal}._30vy:hover ._30v-,._30vy:focus ._30v-{-webkit-transition:opacity .3s cubic-bezier(.175, .885, .32, 1.275), width .3s step-start}._30vy:hover ._30v-,._30vy:focus ._30v-,._30vx.openToggler ._30v-,._30v_ ._30v-,._3y4k ._30v-{opacity:.8;width:100%}._30vy:hover ._30vz,._30vy:focus ._30vz,._30vx.openToggler ._30vz,._30v_ ._30vz,._3y4k ._30vz{opacity:.9;-webkit-transform:scale(.75)}._30w0{-webkit-font-smoothing:antialiased;padding-left:26px;position:relative;top:0px;z-index:2}.fbTimelineSelectorShiftCover .img{margin:0 4px 0 1px}.fbTimelineSelectorRemovePhoto .img{margin:0 7px 0 4px}
.grid_pic_upload{
width: 199px;
height: 100px;
/* opacity: 0.9; */
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
display: block;
background: url("images/bg_color03.png") repeat 0 0;
border-radius: 0px;
}
.select-box-yellow{
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
padding-top: 0px;
margin-top: 0px;
height: 28px
}
.paddingleft-15px{
	padding-left: 15px;
}
.paddingleft-30px{
	padding-left: 30px;
}
.margin-24{
	margin-left: 2.4%;
}
.margin-10{
	margin-left: 10px;
}
.margin-0{
	margin-left: 0px!important;
}
.margin-zero{
	margin-top: 0px;
}
.pad-t-0{
	padding-top: 0px;
}
.car-caption-enrolled-course{
padding: 2px;
position: absolute;
background-color: rgba(0,0,0,0.5);
text-transform: uppercase;
color: #fff;
width:203px;
}
.width-13-5{
	width: 13.5%;
}
.width-15-5{
	width: 15.6667%;
}
.width-17px{
	width: 17px;
}
.width-36p{
	width: 36%;
}
.course-listing{
height: auto;
vertical-align: middle;
padding: 10px;
border-bottom: 1px solid lightgray;
}
.remove-record{
color: red;
font-size: 14px;
cursor: pointer;
padding-right: 5px;
}
.warning-msg{
color: #333!important;
padding-left: 0px;
padding-top: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.course-delete{
background: rgb(202, 60, 60) !important;
border: none;
color: white!important;
}

.select-box-orange{
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
padding-top: 0px;
margin-top: 0px;
height: 32px;
width: 286px;
margin-bottom: 2px;
}
.red-color-text{
	color:red;
}
.margin-top-left{
	margin-left: 20px;
	margin-top: 20px;
}
.checkbox-16px-large{
height: 16px;
width: 16px;
}
.search_keyword{
border: 1px solid #d7d7d7;
margin-bottom: 10px;
height: 40px;
padding: 5px;
font-size: 17px;
}
.border-bottom{
border-bottom: 2px solid #bfbfbf;
margin: 0 5px;
}
.thick {
font-weight: bold;
}
.padding-left-20{
	padding-left: 20px;
}
.shop_cart_header{
	padding: 20px 25px 0 25px; margin: 25px 0
}
.shop_cart_heading{
	font-size:28px!important;
	margin: -15px 0 0 0!important;
}
.user_colleges_list_itmes{
float: left;
width: auto;
height: 40px;
font-size: 16px;
border: 2px solid green;
color: white!important;
text-align: center;
margin: 5px;
padding: 5px;

}
.field_with_errors .message {
  color: red;
  padding-left: 5px;
  font-size: 12px;
} 
.bootstrap_row_style{
border: 1px solid gray;
border-bottom: 0px;
height: 45px;
}
.bootstrap_small_font{
	font-size: 13px;
}
.color-gray{
	color: gray;

}
.bootstrap_row_bottom{
	border-bottom: 1px solid gray;
}
.bootstrap_row_height_auto{
	height: auto;
}

/*#########################################################################################################*/
.gradred {
    background: #CA3C3C;
    color: white;
}

.gradgreen {
    background: #7CC528;
    color: white;
}

.content-left-change-owner{
	margin-left:2%;
}

.err-msg{
	padding-left: 20px;
	color: #D9534F;
	font-weight: normal;
	letter-spacing: 1px;
}
.cursor_none{
	cursor:none;
}
.margin_top_10{
	margin-top:10px;
}
.optional_text{
	vertical-align:top;color:#555;
}
.maintenance_notice
{
   /* background: center left no-repeat whiteSmoke; */
   /* border: 1px solid #ADADAD; */
    color: red;
    padding: 10px;
    text-align:center;
    font-size:15px;
}
.bg_color{
    background-color: rgb(240,240,240);
}
.display-none{
    display: none;
}
.display-block{
    display: block;
}
.border_none {
    border:none;
}
.font-10 {
    font-size:10px;
}
.w30 {
    width:300px;
}
.align-l{
    text-align:center;
}
.error_color {
    color:#FF0F0F;
}
.normal_color {
    color:#000000;
}
.name_text_area{
	width: 38px;
padding-left: 13px;
}

#errorExplanation {
   
}
     
#errorExplanation h2 {
    text-align: left;
    font-weight: bold;
}
#errorExplanation p {
    font-weight: bold;margin-left: 0px;font-size: 18px;
}
#errorExplanation ul {
    list-style: circle;
    margin: 15px;
    color: red;
}
#errorExplanation ul li {
    font-size: 12px;
    list-style: circle;
}
 @media only screen and (min-width: 1280px) and (max-width: 2560px) {
 	  .landingpage{
    margin-left: 20%;
    margin-right: 20%;
  } 
 }
 .slider_landing{
 	background:none;box-shadow:none;
 }
 .slider_landing_box{
 	position:relative;
 }
 .car-caption-100{
 	width: 100%;
 }
 .slider_landing_read_more{
 	background:none!important;margin:none!important;padding:none!important;
 }
 .slider_landing_prev{
 	float: left!important;
 	bottom: -20px!important;
 }
  .slider_landing_next{
 	float: right!important;
 	bottom: -20px!important;
 }
 .mini_slider_left_box{
 	/*text-align: justify;*/
 	bottom: none;
    padding: none;
    position: none;
    background-color: rgba(0, 0, 0, 0.1);
    text-transform: uppercase;
    font-weight: bold;
    padding: 0px 0px 0px 10px;
    
}
 .slider_box_mini_1{
    width:50%!important;float:left!important;
  }
   .slider_box_mini_2{
    width:50%!important;float:left!important;
  }
  .floating_proceed_to_checkout{
  	color:#fff;font-size:17px
  }
  #proceed-checkout-floating{
    position:fixed;
    top:43px;
    right:0px;
    z-index:9;
    text-transform:uppercase;
    display:none;
  }
  .apply_gift_text{
  	float:left;font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#696969
  }
  .name_heading_mini_slider{
	min-height: 93px;
 } 
 .detail-mini{padding: 0px 0px 0px 10px;}

 .crop-image-modal-dialog{
 	width:80%;
 }
 .real-poster{
 	height:auto;
 	width:100%;
 }
 .preview-real-poster{
 	height:auto;
 	width:100%;
 }

 /* CUSTOM CSS */
 .btn-float-create{ position:fixed;top:16%;right:0%;z-index:99;font-size:14px; }
  .btn-float-create-course{position: fixed;
  top: 73%;
  right: 0%;
  z-index: 99;
  font-size: 14px;
  height: 68px;
  width: 65px;
  border-bottom: 1px solid #ffffff;
  padding: 10px 18px 0px 14px;
  color: white;
  font-weight: 600;}
 #new-restriction{ display:none;}
 #slider-modal-accept{text-transform: uppercase;}
 .slider-edit{width: 28px;position: absolute;top: 10%;right: 2%;z-index: 99;cursor:pointer;text-align:center;background: white;opacity:0.7;}

 .custom-course-save{
  position: fixed;
  right: 0%;
  z-index: 99;
  font-size: 14px;
  height: 68px;
  width: 65px;
  border-bottom: 1px solid #ffffff;
  padding: 0px 18px 0px 14px;
  color: white;
  font-weight: 600;
}
#question_move_confirmation .modal-body p{
  font-size: 16px;
  padding-top: 30px;
}
#question_move_confirmation .modal-footer{
  border-top-width: 0px;
}

		.meter { 
			height: 20px;  /* Can be anything */
			position: relative;
			/*margin: 60px 0 20px 0; *//* Just for demo spacing */
			background: #555;
			-moz-border-radius: 25px;
			-webkit-border-radius: 25px;
			border-radius: 25px;
			padding: 10px;
			-webkit-box-shadow: inset 0 -1px 1px rgba(255,255,255,0.3);
			-moz-box-shadow   : inset 0 -1px 1px rgba(255,255,255,0.3);
			box-shadow        : inset 0 -1px 1px rgba(255,255,255,0.3);
			background-color: rgb(43,194,83);
            background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(43,194,83)), color-stop(1, rgb(84,240,84)) );
		}
		.meter > span {
			display: block;
			height: 100%;
			   -webkit-border-top-right-radius: 8px;
			-webkit-border-bottom-right-radius: 8px;
			       -moz-border-radius-topright: 8px;
			    -moz-border-radius-bottomright: 8px;
			           border-top-right-radius: 8px;
			        border-bottom-right-radius: 8px;
			    -webkit-border-top-left-radius: 20px;
			 -webkit-border-bottom-left-radius: 20px;
			        -moz-border-radius-topleft: 20px;
			     -moz-border-radius-bottomleft: 20px;
			            border-top-left-radius: 20px;
			         border-bottom-left-radius: 20px;
			background-color: rgb(43,194,83);
			background-image: -webkit-gradient(
			  linear,
			  left bottom,
			  left top,
			  color-stop(0, rgb(43,194,83)),
			  color-stop(1, rgb(84,240,84))
			 );
			background-image: -moz-linear-gradient(
			  center bottom,
			  rgb(43,194,83) 37%,
			  rgb(84,240,84) 69%
			 );
			-webkit-box-shadow: 
			  inset 0 2px 9px  rgba(255,255,255,0.3),
			  inset 0 -2px 6px rgba(0,0,0,0.4);
			-moz-box-shadow: 
			  inset 0 2px 9px  rgba(255,255,255,0.3),
			  inset 0 -2px 6px rgba(0,0,0,0.4);
			box-shadow: 
			  inset 0 2px 9px  rgba(255,255,255,0.3),
			  inset 0 -2px 6px rgba(0,0,0,0.4);
			/*position: relative;*/
			overflow: hidden;
		}
		.meter > span:after, .animate > span > span {
			content: "";
			position: absolute;
			top: 0; left: 0; bottom: 0; right: 0;
			background-image: 
			   -webkit-gradient(linear, 0 0, 100% 100%, 
			      color-stop(.25, rgba(255, 255, 255, .2)), 
			      color-stop(.25, transparent), color-stop(.5, transparent), 
			      color-stop(.5, rgba(255, 255, 255, .2)), 
			      color-stop(.75, rgba(255, 255, 255, .2)), 
			      color-stop(.75, transparent), to(transparent)
			   );
			background-image: 
				-moz-linear-gradient(
				  -45deg, 
			      rgba(255, 255, 255, .2) 25%, 
			      transparent 25%, 
			      transparent 50%, 
			      rgba(255, 255, 255, .2) 50%, 
			      rgba(255, 255, 255, .2) 75%, 
			      transparent 75%, 
			      transparent
			   );
			z-index: 1;
			-webkit-background-size: 50px 50px;
			-moz-background-size: 50px 50px;
			-webkit-animation: move 2s linear infinite;
			   -webkit-border-top-right-radius: 8px;
			-webkit-border-bottom-right-radius: 8px;
			       -moz-border-radius-topright: 8px;
			    -moz-border-radius-bottomright: 8px;
			           border-top-right-radius: 8px;
			        border-bottom-right-radius: 8px;
			    -webkit-border-top-left-radius: 20px;
			 -webkit-border-bottom-left-radius: 20px;
			        -moz-border-radius-topleft: 20px;
			     -moz-border-radius-bottomleft: 20px;
			            border-top-left-radius: 20px;
			         border-bottom-left-radius: 20px;
			overflow: hidden;
		}
		
	
		
		@-webkit-keyframes move {
		    0% {
		       background-position: 0 0;
		    }
		    100% {
		       background-position: 50px 50px;
		    }
		}

.module_course_info{
	float:left;width:72%;padding-left:1%;
}
.module_action_button{
	float:right;width:45%;
}
.module_info_style{
	font-size: 20px;font-weight: bold;
}
@media only screen 
  and (min-width: 768px) 
  and (max-width: 1280px) 
  and (-webkit-min-device-pixel-ratio: 1) {
.module_action_button{
	float:right;width:37%;
}
.module_course_info{
	float:left;width:75%;padding-left:1%;
}

}
@media only screen 
  and (min-width: 400px) 
  and (max-width: 767px) 
  and (-webkit-min-device-pixel-ratio: 1) {
.module_course_info{
float:left;width:75%;padding-left:1%}

  	}

.assign-course-error{
	border: 1px solid red;
}
.custom-assessment-cont{
	margin-left: 2%;
	width: 27%;
}
.ui-dialog-titlebar-close {
  visibility: hidden;
}
#subscription_notice{
  display: none;
  text-align: center;
  height: 40px; 
  padding-top: 10px; 
  color: firebrick; 
  font-size: 20px; 
  display: block;
  background: #f2dede;
  margin-bottom: 1%;
  padding-bottom: 3.5%;
}