@font-face{font-family:FontAwesome;font-display:swap;src:url('../css/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../css/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../css/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../css/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../css/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../css/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:400;font-style:normal}*{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;display:table;width:100%}body{display:table-cell;background-color:#fbfbfb;margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#333;line-height:22px;-webkit-text-size-adjust:100%;-webkit-touch-callout:none}body,html{overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;height:100%}a{outline:0;cursor:pointer;color:#08c;text-decoration:none}a img{border:0}a[href^=tel]{color:inherit;text-decoration:none}header{display:block}img{height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}input{margin:0;font-size:100%;vertical-align:middle;width:206px;margin-left:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}input::-moz-focus-inner{padding:0;border:0}input:-moz-placeholder,input:-ms-input-placeholder,input::-webkit-input-placeholder{color:#999}input:-moz-focus-inner{padding:0;border:0}input[type=submit]{width:auto;-webkit-appearance:button}input[type=submit].btn::-moz-focus-inner{padding:0;border:0}input[type=text]{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;border-radius:4px;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}label{font-size:12px;display:block;margin-bottom:5px}input,label{font-size:14px;font-weight:400;line-height:20px}p{margin:0 0 10px}dl{margin-bottom:20px}dd{margin-left:10px}dd,li{line-height:20px}strong{font-weight:700}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h1,h2,h3{margin:10px 0;font-family:inherit;font-weight:700;line-height:40px;color:inherit}ul ul{margin-bottom:0}ul{padding:0;margin:0 0 10px 25px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}form{margin:0}strong{font-weight:600}img,input,input[type=text]{vertical-align:middle}a img,hr,img{border:0}:active,:focus,a{outline:0}.top-right .contact-us,a,a[href^=tel]{text-decoration:none}.btn,.hero-banner{text-align:center}.header-middle .logo,.header-middle .logo img,.header-middle .top-right{padding:10px 0}.top-right>a{color:#333;font-size:12px}.cart{color:#363636!important;font-size:14px}.header-search-background{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.hero-banner .hero-sub-heading{color:#fff}.content{margin-bottom:15px}body,input{margin:0}.heading-text{padding-left:15px}.footer-locations .controls input[type=text]{height:30px}.container:after,.row-fluid:after{clear:both}.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}[class*=span]{float:left;min-height:1px;margin-left:20px}.container,.span12{width:940px}.span6{width:460px}.span4{width:300px}.span3{width:220px}.row-fluid,.row-fluid .span12{width:100%}.offset5{margin-left:420px}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span6{width:48.93617021276595%}.row-fluid .span4{width:31.914893617021278%}.row-fluid .span3{width:23.404255319148934%}.row-fluid .offset5{margin-left:44.68085106382979%}.container:after,.container:before{display:table;line-height:0;content:""}.btn,input[type=text]{display:inline-block}.container{margin-right:auto;margin-left:auto}.nav,input{margin-left:0}p{margin:0 0 10px}li{line-height:20px}strong{font-weight:700}.btn,input,input[type=text],label{font-size:14px;line-height:20px}ul{padding:0;margin:0 0 10px 25px}form{margin:0}.btn{padding:4px 12px;margin-bottom:0;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #b3b3b3;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) #b3b3b3;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn,.btn-primary{background-repeat:repeat-x}.btn-primary{text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}input[type=submit].btn:-moz-focus-inner{padding:0;border:0}.navbar{overflow:visible}.input-block-level{display:block;width:100%;box-sizing:border-box}a{outline:0;color:#0066c0}a img{border:0}body,html{overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;height:100%}html{display:table}body{display:table-cell;background-color:#fbfbfb;line-height:22px;-webkit-text-size-adjust:100%;-webkit-touch-callout:none}.header-middle .logo,.header-middle .logo img,.header-middle .top-right{padding:10px 0}.header-search{position:relative;height:auto;background:#333}.header-search form{margin-bottom:0}.header-search .search-bar:after,.header-search .search-bar:before{position:absolute;top:0;display:inline-block;width:17px;height:51px}.header-search .search-bar:before{left:-17px;content:" "}.header-search .search-bar:after{right:-17px}.header-search .search-bar .ourcourse-search{margin-top:-1px;margin-left:0}.header-search-background{width:100%;height:448px;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/assets/images/header/dynamicwebtraining_hero_banner.jpg) center center no-repeat;background-position:50% 0;background-size:cover}.hero-banner{margin-top:7px;text-shadow:0 4px 3px rgba(0,0,0,.1),0 8px 13px rgba(0,0,0,.1),0 18px 23px rgba(0,0,0,.1)}.hero-banner .hero-heading{margin-top:50px;color:#fff;font-weight:700;font-size:45px}.hero-banner .hero-sub-heading{font-size:24px}.top-right .contact-us,.top-right .contact-us a{font-size:24px;font-weight:400}.top-right{font-family:sans-serif}.top-right .contact-us{font-size:24px;margin-top:15px;margin-bottom:5px;padding-left:0;color:#0079c2}.top-right .dwt-hours{margin-top:-8px;margin-bottom:5px;margin-left:31px;letter-spacing:.3px;font-size:11px}.top-right>a{color:#333;font-size:12px}.header-bottom{background:#c7dd32;background:linear-gradient(to bottom,#c7dd32 0,#b1c818 100%)}.pheight{line-height:30px;letter-spacing:1px}.search{position:relative;padding:6px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background:#c7dd32;background:linear-gradient(to bottom,#c7dd32 0,#b1c818 100%)}.search input[type=text]{margin-right:5px;margin-bottom:0;margin-left:15px;padding:10px;width:1035px;height:38px;border:none;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.7);color:#979797;font-size:15px}.search input[type=submit]{position:absolute;top:11px;right:19px;width:85px;height:30px;border:0}.fancy-line{position:relative;margin:15px 0 .5em;height:1px;border:0}.fancy-line:before{top:-.5em;height:1em}.fancy-line:after{top:1px;height:.5em}.fancy-line:after,.fancy-line:before{position:absolute;width:100%;content:''}.fancy-line,.fancy-line:before{background:radial-gradient(ellipse at center,rgba(0,0,0,.1) 0,rgba(0,0,0,0) 75%)}.content{margin:0 0 15px;padding:0;min-height:250px;background-color:#fbfbfb}.content p{color:#4a4a4a;font-weight:400;font-size:13.7px}.content h3{font-size:20px}.content h1{margin:0;color:#333;font-weight:400;font-size:21px}label{font-size:12px}.usernameform{display:none!important}.callback-div .callback-success-msg{display:none;margin-left:15px;color:#468847;font-size:12px}.footer-locations .controls input[type=text]{width:100%!important;color:#0a0a0a;font-size:12px}.courses-box{border-radius:5px;letter-spacing:1px}.courses-box h3{color:#575757;font-weight:400;font-size:20px}.controls input[type=text]{width:80%!important;color:#004b7a;font-size:12px}.heading-text{color:#238cca;font-weight:400;font-size:15px}.heading-text a{color:#238cca;font-weight:600;font-size:15px}.usernameform{display:none!important}h1,h2,h3{font-weight:400}h1{font-size:4.142em}.container{width:1170px}.input-block-level{min-height:19px}a[href^=tel]{color:inherit}::-webkit-scrollbar{width:7px;-webkit-appearance:none}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}input[type=text]{height:30px}.desktop-logo{display:block}.row-fluid [class*=span].desktop-content{margin-top:10px;margin-left:0}.desktop-content .ourcourses{margin-bottom:10px}.mobile-logo{display:none}#content-wrap{background-color:#fbfbfb}.wf-active .largerStarRating .starHalf:after{content:"\f123";font-family:FontAwesome;font-size:18px;color:#ffd826}.wf-active .largerStarRating .starFull:after{content:"\f005";font-family:FontAwesome;font-size:18px;color:#ffd826}.menu-container{width:100%;margin:0 auto;background:#c7dd32;background:linear-gradient(to bottom,#c7dd32 0,#b1c818 100%)}.menu-mobile{display:none;padding:20px}.wf-active .menu-mobile:after{content:"\f394";font-size:2.5rem;padding:0;float:right;position:relative;top:50%;-webkit-transform:translateY(-25%);transform:translateY(-25%)}.wf-active .menu-dropdown-icon:before{content:"\f489";display:none;cursor:pointer;float:right;padding:1.5em 2em;background:#fff;color:#333}.menu .main-ul{margin:0 auto;width:100%;list-style:none;padding:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px}.menu .main-ul:after,.menu .main-ul:before{content:"";display:table}.menu .main-ul:after{clear:both}.menu .main-ul>li{float:left;padding:0;margin:0}.menu .main-ul>li a{text-decoration:none;padding:1em 1.5em;display:block;color:#363636;text-shadow:1px 1px 1px #e2fd46;font-weight:600;letter-spacing:1px}.menu .main-ul>li a:active,.menu .main-ul>li a:hover{text-shadow:none}.menu .main-ul .heading-text{color:#0066c0;font-weight:600;font-size:15px;text-shadow:none;display:inline;letter-spacing:0;padding-left:1em}.menu .main-ul .swgrp{line-height:24px;list-style:none;margin:0;font-weight:400;font-size:14px;background:url('/assets/images/li.png') left center no-repeat;padding-left:10px;margin-left:50px;margin-top:-20px;margin-bottom:-20px}.menu .main-ul .swgrp:first-child{margin-top:0}.menu .main-ul .swgrp a{text-shadow:none;padding:1em;font-size:13px;font-weight:400;color:#4a4a4a;letter-spacing:0}.menu .main-ul .swgrp a:active,.menu .main-ul .swgrp a:hover{color:#0066c0;text-decoration:underline}.menu .main-ul>li:active,.menu .main-ul>li:hover{text-shadow:none;background:#bbcb52;background:linear-gradient(to bottom,#bed23e 0,#bed23e 100%);color:#1e1e1e;text-decoration:none}.menu .main-ul>li>ul{display:none;width:100%;background:#fff;padding:20px;position:absolute;z-index:99;left:0;margin:0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.menu .main-ul .course-dropdown{display:none;width:100%;background:#fff;padding:20px;position:absolute;z-index:99;left:0;margin:-1px 0 0 0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;border:5px solid #b2c819;border-top:none;border-radius:0 0 13px 13px}.menu .main-ul .course-dropdown::before{position:absolute;top:-9px;margin-left:105px;width:0;height:0;border-right:8px solid transparent;border-bottom:9px solid #fff;border-left:8px solid transparent;content:"";font-size:15px}.menu .main-ul>li>ul:after,.menu .main-ul>li>ul:before{content:"";display:table}.menu .main-ul>li>ul:after{clear:both}.menu .main-ul>li>ul>li{margin:0;padding-bottom:0;list-style:none;width:25%;background:0 0;float:left}.menu .main-ul>li>ul>li a{color:#333;padding:.2em 0;width:95%;display:block;text-shadow:none}.menu .main-ul .course-col{width:31.914893617021278%;margin-top:15px}.menu .main-ul .course-col:last-child{width:35%}.menu .main-ul .normal-sub{width:300px;left:auto;padding:10px 20px}.menu .main-ul .flexMenu-popup>li,.menu .main-ul .normal-sub>li{width:100%}.menu .main-ul .flexMenu-popup>li a,.menu .main-ul .normal-sub>li a{border:0;padding:1em 0}.flex-multi{float:left;width:45%;margin-bottom:100px}.flex-multi+.flex-multi{float:right}.clear{clear:both}.menu>ul>li.flexMenu-viewMore{float:right}.flexMenu-popup{list-style-type:none;padding:0;background-color:#5ccccc;margin:0}.flexMenu-popup a{display:block;text-shadow:none}.flexMenu-popup a:hover{color:#fff;display:block}.main-feature .feature-div{width:100%;margin-left:0;margin-bottom:0}.main-feature .feature-div .fa-question-circle-o{display:none}.main-feature .big-heading,.main-feature .small-heading{color:#e7711b;margin-bottom:10px;border-bottom:2px solid #87ceeb;font-weight:600;padding:10px 15px;font-size:15px;letter-spacing:1px;text-align:left}.main-feature .big-desc,.main-feature .small-desc{padding:10px 30px;color:#000;margin-left:-15px}#coursepricelabel h3{font-size:17px;padding:0 10px 20px 10px}.sr-mod-comment-heading{display:block;font-size:15px}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.header-search-background{margin-bottom:30px;width:100%;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/assets/images/header/dynamicwebtraining_hero_banner.jpg) center center no-repeat;background-position:50% 0;background-size:cover}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.hero-banner{height:250px}.menu .main-ul .flexMenu-popup>li a,.menu .main-ul .flexMenu-popup>li a.cart-menuitem{color:#333;text-shadow:none}.menu .main-ul>li>ul{border:5px solid #b2c819;border-top:none;border-radius:0 0 13px 13px}}@media (max-width:1220px){.container{box-sizing:border-box;padding:0 10px;width:100%}.search input[type=text]{margin:0;padding:12px 10px 6px;width:100%}.search input[type=submit]{right:10px;width:85px}header .row-fluid .span3{float:right;margin-left:0;width:auto}}@media (min-width:1200px){.row-fluid:after,.row-fluid:before{display:table;line-height:0;content:""}.row-fluid:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:30px}.container,.span12{width:1170px}.span9{width:870px}.span6{width:570px}.span4{width:370px}.span3{width:270px}.row-fluid,.row-fluid .span12{width:100%}.offset5{margin-left:530px}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span9{width:74.35897435897436%}.row-fluid .span6{width:48.717948717948715%}.row-fluid .span4{width:31.623931623931625%}.row-fluid .span3{width:23.076923076923077%}.row-fluid .offset5{margin-left:45.299145299145295%}input{margin-left:0}}@media (max-width:1100px){.main-feature .feature-div .feature-num-review{font-size:2em}}@media (max-width:1023px){.desktop-logo,.mobile-logo{display:none}.mobile-logo{display:inline-block;width:auto}.main-feature .feature-div{width:100%;margin-left:0;margin-bottom:20px}}@media (max-width:1023px){.desktop-logo{display:none}.header-middle{margin-bottom:7px}.content{margin:5px 0 0}.header-search{float:left;width:100%}.header-search .row-fluid .span4{float:left;width:30%}.header-search{height:auto}.content .main-content{padding-bottom:0;background:0 0}.mobile-logo{display:inline-block;width:auto}.header-middle .logo,header .row-fluid .span3{width:100%;text-align:center}.header-middle .logo img{width:auto}.top-right .contact-us{width:150px;float:left;margin-top:0;margin-left:0;height:24px;text-align:left;font-weight:700;font-size:15px!important;line-height:30px}.top-right .contact-us a{margin-left:5px;color:#0066c0;font-size:16px}.top-right>a{float:right;height:24px;font-size:15px!important;line-height:30px}.header-middle .logo,.header-middle .logo img{margin-bottom:0;padding-bottom:0}header .row-fluid .span3{margin-bottom:20px}.content h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.top-right .dwt-hours{display:none}.heading-text{padding-left:5px}.header-middle .logo,header .row-fluid .span3{padding-bottom:0}.content h1{font-weight:700}.logo.mobile-logo{padding-top:0!important}}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1023px){input[type=text]{background:#eee;font-size:16px!important}}@media (min-width:767px) and (max-width:1023px){.top-right .contact-us a{margin-left:5px;color:#0066c0;font-size:19px!important}.top-right>a{float:right;height:24px;font-size:19px!important;line-height:30px}.content p{font-size:16px}.content p{text-align:justify}.content h1{font-size:24px}.menu .main-ul>li a{padding:1em 1.4em}.menu .main-ul .heading-text{padding-left:5px;padding-right:5px;font-size:13px}.menu .main-ul .swgrp{margin-left:10px}.menu .main-ul .swgrp a{display:inline-block;word-wrap:break-word}}@media only screen and (min-device-width:768px) and (max-device-width:1023px){.content p{font-size:10px}}@media (max-width:979px){body{padding-top:0}}@media screen and (min-width:737px){.main-feature,.main-feature-review{padding:15px}.main-feature{margin-top:0;background:0 bottom repeat-x #fff;border:1px solid #d6d6d6}.main-feature .feature{font-weight:600;font-size:18px}.main-feature-review{margin-top:50px;background:0 bottom repeat-x #4b4c4b;border:1px solid #4b4c4b}.main-feature .feature-div{margin-top:10px}.main-feature-review .feature-div.span4{margin-left:0}.main-feature .feature-div .feature-num-div{margin-top:5px}.main-feature .feature-div .feature-num-review{display:inline-block;font-weight:600;line-height:50px}.main-feature .feature-div .feature-num-review{color:#c7dd32;text-shadow:1px 1px 3px #474747;letter-spacing:0;font-size:45px;margin-left:0}.main-feature .rlink{color:#fff;text-decoration:underline}.main-feature .feature-div .feature{font-weight:600;font-size:18px}.main-feature-review .feature-div .feature{text-shadow:1px 1px 3px #474747;font-size:13px;color:#fff!important}.main-feature-review .feature-div .feature-o{margin-left:5px}.main-feature-review .feature-div .text-left.span6{margin-left:-10px}.main-feature-review .feature-div .text-left.span6 .feature{color:#fff;text-shadow:1px 1px 3px #474747}.main-feature-review .feature-div .offset4.text-left{width:300px}}@media screen and (min-width:737px){.header-search .search-bar .ourcourse-search{margin-top:-1px;margin-left:0}}@media only screen and (max-width:812px) and (orientation:landscape){.header-search .row-fluid .span4,.main-feature-review .feature-div .text-left.span6{width:100%}.menu .main-ul>li>ul{background:0 bottom repeat-x #2e2e2e}.search-bar{display:none}.hero-banner{margin-top:0;height:150px}.hero-banner .hero-heading{font-size:27px;margin-top:75px}.hero-banner .hero-sub-heading{font-size:18px}.header-search-background{background:#3a3a3a}.main-feature .feature-div .feature-num-review{color:#c7dd32}.main-feature-review .feature-div .feature{color:#fff}.header-search .row-fluid .span4 .text-left{text-align:center}.main-feature-review .feature-div .feature .rlink{color:#fff;text-decoration:underline}.main-feature-review .feature-div .text-left.span6{margin-left:0}.main-feature .feature-div{margin-bottom:0}.main-feature-review .container{margin-left:10px}}@media only screen and (max-width:812px) and (orientation:portrait){.main-feature .feature-div .feature-num-div,.main-feature-review{margin-top:0}.main-feature-review .feature-div .text-left.span6{margin-left:0;width:70%}.largerStarRating .starFull:after,.largerStarRating .starHalf:after{font-size:12px}.main-feature-review .feature-div .offset3,.main-feature-review .feature-div .offset4{margin-left:0}.hero-banner .hero-heading{font-size:35px}.hero-banner .hero-sub-heading{font-size:22px}.main-feature-review .container{margin-left:10px}}@media (max-device-width:736px){.desktop-email,.desktop-logo{display:none}.top-right .contact-us{margin-top:0;float:left;font-weight:700;font-size:15px!important;text-align:left;line-height:30px;height:24px;margin-left:0}.top-right .envelope-icon{font-weight:700;float:left;padding-top:6px}.top-right .contact-us a{color:#08c;font-size:14px!important;margin-left:5px}.top-right>a{float:right;line-height:30px;height:24px}.mobile-email{display:block}.heading-text{padding-left:5px}.header-middle .logo,header .row-fluid .span3{padding-bottom:0}}@media (max-width:736px){.desktop-logo{display:none}}@media screen and (max-width:736px){.course-ul{margin-left:0}.menu .main-ul .course-col{margin-top:0}.menu .main-ul .heading-text{color:#fff}.search-bar{display:none}.hero-banner{margin-top:0;height:170px}.hero-banner .hero-heading{font-size:18px;margin-top:45px}.hero-banner .hero-sub-heading{font-size:12px}.content p{font-size:13.3px}.header-search-background{background:#3a3a3a}.header-search .row-fluid .span4,.main-feature-review .feature-div .text-left.span6{width:100%}.main-feature-review .container{margin-left:0}.main-feature .feature-div .feature-num-review{color:#c7dd32}.main-feature-review .feature-div .feature{color:#fff}.header-search .row-fluid .span4 .text-left{text-align:center}.main-feature .feature-div{margin-bottom:20px}.main-feature-review .feature-div .feature .rlink{color:#fff;text-decoration:underline}.main-feature,.main-feature-review{padding:15px}.content p{text-align:justify}.content h1{font-size:16px}header .row-fluid .span3{margin-bottom:5px}.menu .main-ul .course-dropdown .course-col{width:100%}.menu .main-ul .swgrp{margin-left:35px}#caccordion{list-style:none;padding:0 0 20px 0}#caccordion div{display:block;margin:1px;padding:5px 5px 0 7px;border-radius:10px}#caccordion ul:not(.course-ul){list-style:none;padding:0;margin-left:0;display:none;margin-top:10px}#caccordion ul:not(.course-ul) li{font-weight:400;background-color:#fff;padding:0 0 0 7px}#caccordion a,.menu .main-ul .course-dropdown{background:no-repeat #3f3f3f}#caccordion ul:not(.course-ul) li.swgrp{padding-bottom:20px}#caccordion ul:not(.course-ul) li.swgrp:last-child{padding-bottom:0}#caccordion a{text-decoration:none;color:#fff}.menu .main-ul .swgrp{background-image:none;background-color:#1b1b1b;border-top:1px solid #5c5c5c}.menu .main-ul .swgrp:first-child{margin-top:0}.menu-container .so ul{margin-bottom:20px}.menu-container .so{border-top:1px solid #5c5c5c;margin-top:20px;margin-bottom:20px}#caccordion .so ul li,#caccordion .so ul li a{background:0 bottom repeat-x #2e2e2e;margin-left:0;width:95%}.menu .main-ul>li a{padding:1em 1.2em}.menu .main-ul .course-dropdown::before{border-bottom:none;font-family:FontAwesome;content:"\f0d8";color:#3a3a3a;display:inline-block;font-weight:400;font-size:15px;margin-top:6px;margin-left:45px;text-align:center;-webkit-font-smoothing:antialiased}.menu-container .so:first-child{margin-top:0}}@media (max-width:540px){.search input[type=text]{padding:12px 10px 10px;height:inherit;line-height:19px}}@media only screen and (max-device-width:480px){.content p{font-size:13.3px}}