/* Reset */
body{line-height:1.5;font-size:100%;}blockquote:before,blockquote:after,q:before,q:after{content:"";}a img{border:none;}:focus{outline:none;}.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}.clearfix,.container{display:block;}.clear{clear:both;}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.quiet{color:#666;}.loud{color:#000;}.highlight{background:#ff0;}.added{background:#060;color:#fff;}.removed{background:#900;color:#fff;}.first{margin-left:0;padding-left:0;}.top{margin-top:0!important;padding-top:0!important;}.bottom{margin-bottom:0!important;padding-bottom:0!important;}.noborder{border:none!important;}.noborder-bottom{border-bottom:none!important;}.nobg{background:none!important;}p{text-align:left;margin-bottom:5px;}a,img,fieldset{border:none;outline:none;}a{color:#fff;text-decoration:none;}a:hover{color:#ccc;text-decoration:underline;}h1,h2,h3,h4,h5,h6{font-weight:normal;margin-bottom:5px;}.red{color:red;}ol.decimal{list-style:decimal;padding-left:10px;margin:10px 0 10px 10px;}ol.decimal li{list-style:decimal;}ul.disc{list-style:disc;padding-left:10px;margin:10px 0 10px 10px;}ul.disc li{list-style:disc;}.rfl{float:right;}.lfl{float:left;}.nomar{margin:0!important;}.nopad{padding:0!important;}.pad10px{padding:10px!important;}.mar10px{margin:10px!important;}.rel{position:relative;}.abs{position:absolute;}.allft{text-align:left!important;}.alrit{text-align:right!important;}.alctr{text-align:center!important;}.hideme,.dnone{display:none;}ul,li,ol,ol,ul,li{list-style:none;} iframe {border:none;}
/* Reset */

body{background:url(/assets/images/bg_body.jpg); color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-top:4px solid #0c3b67;}
.clr{clear:both;}
.container{width:960px; max-width:960px; margin:0 auto; position:relative;}
.nocls{color: #666666 !important; float: none !important; font-size: 14px !important; font-style: normal !important; font-weight: normal !important; margin-right: 0 !important; text-decoration: none !important;}

a.nocls:hover{text-decoration:underline !important;}
img, a{margin:0px; padding:0px; outline:none !important;}
a{color:#fff; text-decoration:none;}
a:hover{color:#FFC010; text-decoration:underline;}
p a{color:#666; text-decoration:none;}
p a:hover{color:#666; text-decoration:none;}
table{width:100%;}
.maincon.singleaccord .accordinner p a{margin:0; text-align:left; float:none; color:#666; text-decoration:none;}
.pie{behavior:url(/assets/js/pie/PIE.htc);}
.trans *{-webkit-transition-duration:.2s; -moz-transition-duration:.2s; -ms-transition-duration:.2s; -o-transition-duration:.2s; transition-duration:.2s; -webkit-transition-timing-function:ease-in-out; -moz-transition-timing-function:ease-in-out; -ms-transition-timing-function:ease-in-out; -o-transition-timing-function:ease-in-out; transition-timing-function:ease-in-out;}
.trans2 *{-webkit-transition-duration:.4s; -moz-transition-duration:.4s; -ms-transition-duration:.4s; -o-transition-duration:.4s; transition-duration:.4s; -webkit-transition-timing-function:ease-in-out; -moz-transition-timing-function:ease-in-out; -ms-transition-timing-function:ease-in-out; -o-transition-timing-function:ease-in-out; transition-timing-function:ease-in-out;}
.topshade{background:url(/assets/images/bg_botcrousel.png) center top repeat-x; padding:20px 0px;}
.header .logo, .header .navbar ul, .setus #setusCarousel{margin:0px; padding:0px;}
.visible-iphone{display:none;}
.hidden-iphone{display:block;}
.nomar1{padding:0; margin:10px 0;}

/* Icons */
.icon-orange{background-image:url(/assets/img/glyphicons-halflings-orange.png);}
.icon-phone{background-image:url(/assets/images/sprite.png); background-position:-55px -146px;}
[class^="social-side"], [class*=" social-side"]{display:inline-block; width:34px; height:34px; vertical-align:text-top; background-image:url(/assets/images/socialicons.png); background-position:0px 0px; background-repeat:no-repeat; margin-top:1px; text-indent:-9000px; line-height:0px;}

.social-side-facebook{background-position:0px 0px;}
.social-side-linkedin{background-position:0px -39px;}
.social-side-twitter{background-position:0px -78px;}
.social-side-myspace{background-position:0px -116px;}
.social-side-youtube{background-position:0px -155px;}
.social-side-blog{background-position:0 -194px;}
.social-blue{background-image:url(/assets/images/socialicons_blue.png);}

[class^="social-side2"], [class*=" social-side2"]{display:inline-block; width:34px; height:34px; vertical-align:text-top; background-image:url(/assets/images/sprite.png); background-position:0px 0px; background-repeat:no-repeat; margin-top:1px; text-indent:-9000px; line-height:0px;}
.social-side2-phone{background-position:-349px -137px;}
.social-side2-area{background-position:-327px -137px; width:22px;}
.social-side2-chat{background-position:-382px -137px; width:28px;}

.footbar .social-side-facebook{background-position:0px 0px;}
.footbar .social-side-linkedin{background-position:0px -38px;}
.footbar .social-side-twitter{background-position:0px -76px;}
.footbar .social-side-myspace{background-position:0px -114px;}
.footbar .social-side-youtube{background-position:0px -151px;}
.footbar .social-side-blog{background-position:0 -190px;}


/* Header Area */
.setusbar-img{width:685px !important;}
.header{position:relative; z-index:10; background:url(/assets/images/banner-shadow.png) repeat-x top;}
.header .headerinner{width:240px;}
.header .logo{background:#0c3b67; text-align:center;}
.header .logo a{display:block; padding:25px 0px 12px;}
.header .navbar{margin:0px;}
.header .navbar .navbar-inner{background:none; margin:0px; padding:0px; border:none; box-shadow:none; border-radius:0px; min-height:inherit;}
.header .navmenubut{/*float:none; color:#000; */display:none; margin:0px; position:absolute; right:5px; bottom:5px;}
.header .navbar ul{font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; background:url(/assets/images/trgbg01.png); width:240px; min-height:300px; min-height:306px\9; overflow:visible\9;}
.header .navbar ul li{width:253px;}
.header .navbar ul li a{background:url(/assets/images/sprite.png) 0px -36px no-repeat; display:block; padding:9px 15px; padding-right:50px; font-size:16px; line-height:18px; text-align:right; color:#7c99b4; font-family:'PT Sans', sans-serif;}
.header .navbar ul li a:hover, .header .navbar ul li.active a{text-decoration:none; color:#fff; background-position:0px 0px;}

/* Banner */
.mainbanner{position:absolute; top:4px; left:0px; z-index:0; width:100%;}
.mainbanner .cycledv{min-height:415px; width:100%;}
.mainbanner .item{background:center no-repeat; min-height:415px; width:100%;}
.mainbanner .slider01{background-image:url(/assets/images/slider01.jpg);}
.mainbanner .slider02{background-image:url(/assets/images/slider02.jpg);}
.mainbanner .slider03{background-image:url(/assets/images/slider03.jpg);}
.mainbanner .slider_dissertation{background-image:url(/assets/images/slider_dissertation.jpg);}
.mainbanner .slider_assignment{background-image:url(/assets/images/slider_assignment.jpg);}
.mainbanner .slider_termpaper{background-image:url(/assets/images/slider_termpaper.jpg);}
.mainbanner .slider_essay{background-image:url(/assets/images/slider_essay.jpg);}
.mainbanner .slider_research{background-image:url(/assets/images/slider_research.jpg);}
.mainbanner .slider_admissionessay{background-image:url(/assets/images/slider_admissionessay.jpg);}
.mainbanner .slider_thesis{background-image:url(/assets/images/slider_thesis.jpg);}
.mainbanner .slider_labreport{background-image:url(/assets/images/slider_labreport.jpg);}
.mainbanner .slider_pp{background-image:url(/assets/images/slider_pp.jpg);}
.mainbanner .slider_bookreport{background-image:url(/assets/images/slider_bookreport.jpg);}
.mainbanner .slider_resprop{background-image:url(/assets/images/slider_resprop.jpg);}
.mainbanner .slider_thesisprop{background-image:url(/assets/images/slider_thesisprop.jpg);}
.mainbanner .slider_testim{background-image:url(/assets/images/slider_testim.jpg);}
.mainbanner .trbg{background:url(/assets/images/bg_bannercap.png) left top repeat-y; background-size:100% 1px;}
.mainbanner .caption{position:absolute; right:4%; bottom:45px; font-family:Georgia, "Times New Roman", Times, serif; width:690px;}
.mainbanner .caption p{font-size:28px; color:#fff; font-weight:normal; line-height:36px; margin:0px; padding:5px 10px; width:515px; padding-right:175px; position:absolute; right:0px; bottom:0px;}
.mainbanner .caption p.frst{padding-bottom:50px;}
.mainbanner .caption p.frst strong{font-size:38px; color:#f97b1b;}
.mainbanner .caption p.lstln{font-size:24px;}

/* Persuasive */
.persuasive{background:url(/assets/images/bg_persuasive.jpg); border-bottom:4px solid #b25516; padding:10px 0px;}
.persuasive .sep{background: url(/assets/images/sprite.png) 136px -239px no-repeat;}
.persuasive .pnumarea.sep{background-position:383px -239px;}
.persuasive .sep a{position:relative; left:-10px;}
.persuasive .myarea, .persuasive .chatlive{display:block; margin:0 auto; background:url(/assets/images/sprite.png) 0px -74px no-repeat; text-indent:-9000px; line-height:0px; width:128px; height:47px;}
.persuasive .myarea{background-position:0px -74px; background-position:0px -75px\9;}
.persuasive .chatlive{background-position:-129px -74px;}
.persuasive .pnumarea{ padding:0 20px 0 10px;}
.persuasive .pnumarea p{font-family:'PT Sans', sans-serif; color:#6f3307; font-size:21px; text-align:center; position:relative; line-height:24px; font-weight:bold;}
.persuasive .pnumarea .pnum{ text-transform:uppercase; margin:6px 0 8px 10px;color:#fff; text-align:left; padding:14px 0 14px 76px; font-family:'PT Sans', sans-serif; font-size:16px; font-weight:bold;}
.persuasive .pnumarea .pnum strong{display:block; font-size:28px;}
.persuasive .pnumarea .pnum span{position:absolute; top:0px; left:16px; background:url(/assets/images/sprite.png) -1px -122px no-repeat; width:54px; height:54px;}
.persuasive .persform{/*width:386px;*/ font-family:'PT Sans', sans-serif; }
.persuasive .persform h3{font-size:24px; font-size:22px\9;line-height:38px; margin:0px; position:relative; color:#fff; font-weight:bold;}
.home .persuasive .persform h3{font-size:35px;}
.persuasive .persform p span{background:url(/assets/images/sprite.png) -55px -123px no-repeat; position:absolute; top:8px; right:60px; width:66px; height:23px;}
.persuasive .persform form{margin:0px; padding-top:5px;}
.persuasive .persform input[type="text"]{margin:0px; padding:11px 10px 9px;/* width:230px;*/}
.persuasive .persform input[type="text"].error{border-color:#E9322D; -webkit-box-shadow:0 0 6px #F8B9B7; -moz-box-shadow:0 0 6px #f8b9b7; box-shadow:0 0 6px #F8B9B7; background:#FFD9D8;}
.persuasive .persform label.error{display:none !important;}
.persuasive .persform input[type="submit"]{background:url(/assets/images/submit-btn.png) no-repeat; width:134px; height:45px; border:none; margin:0px 0px -5px; margin-left:5px; text-indent:-9000px; line-height:0px;}

/* Set Us Area */
.setus{background:url(/assets/images/bg_setus.jpg);}
.setus .botline{background:url(/assets/images/bg_setus_bot.jpg); height:4px;}
.setus .lfl{width:240px;}
.setus .rfl{width:720px;}
.setus #setusCarousel .carousel-control{background:url(/assets/images/setapart_right.png) center no-repeat; width:20px; height:25px; text-indent:-9000px; line-height:0px; top:60%; border:none; right:20px;}
.setus .carousel-control{background:url(/assets/images/setapart_right.png) center no-repeat; width:20px; height:25px; text-indent:-9000px; line-height:0px; top:60%; border:none; right:20px;}
/* Top Bar */
.topbar{background:url(/assets/images/bg_topbar.png) center bottom repeat-x; font-family:'PT Sans', sans-serif;}
.topbar.fixedbar{position:fixed; top:-3px; left:0px; width:100%; z-index:200; display:none;}
.topbar .container{min-height:120px;}
.topbar .container .logo{padding:23px 0px;}
.topbar .container h2{font-family:'PT Sans', sans-serif; font-weight:bold; color:#f78f29; text-align:center; padding:14px 0px; font-size:29px; font-size:26px\9;}
.behalfpers .container h2{margin-right:215px; margin-top:20px; }
.topbar .botbutwraper{position:absolute; width:100%; left:0px; bottom:8px;}
.topbar .botbutwraper a{display:block; background:url(/assets/images/sprite.png) -4px -239px no-repeat; width:245px; height:38px; margin:0 auto; text-indent:-9000px; line-height:0px;}
/*@keyframes changewidth {0% {bottom:-25px;} 50% { bottom:-40px;} 100% {bottom:-25px;}}
@-moz-keyframes changewidth {0% {bottom:-25px;} 50% { bottom:-40px;} 100% {bottom:-25px;}}
@-webkit-keyframes changewidth {0% {bottom:-25px;} 50% { bottom:-40px;} 100% {bottom:-25px;}}
*/.topbar .botbutwraper:hover{animation:changewidth 2s infinite ease-in-out; -moz-animation:changewidth 2s infinite ease-in-out;  -webkit-animation:changewidth 2s infinite ease-in-out;}
.topbar .cta{padding:20px 0px 0px;}
.topbar .cta p, .topbar .cta p a, .topbar .cta p a:hover{color:#207ebb; text-decoration:none; font-size:13px; line-height:18px; font-family:'PT Sans', sans-serif; font-weight:bold;}.topbar .cta2{padding:28px 0px 0px; position:relative; z-index:100;}
.topbar .cta2 p{color:#207ebb; text-decoration:none; font-size:24px; font-size:23px\9;line-height:18px; font-family:'PT Sans', sans-serif; font-weight:bold;}
.topbar .cta2 p a, .topbar .cta2 p a:hover{color:#207ebb; text-decoration:none; font-size:19px;  font-size:18px\9;line-height:18px; font-family:'PT Sans', sans-serif; font-weight:bold;}
.behalfpers .cta{position:absolute; right:-10px; top:7px;}





/* Social Bar */
.socialicons{position:fixed; top:30%; right:-55px; z-index:100; background:url(/assets/images/bg_socialbar.png) left bottom no-repeat; width:55px; padding-bottom:10px; text-align:center;}
.socialicons .inner{background:url(/assets/images/bg_socialbar.png) left top no-repeat; margin-top:-15px; padding-top:10px;}
.socialicons a{display:block; margin:6px auto;}
.socialicons a:hover{opacity:0.8; filter:alpha(opacity=80);}
.socialicons .switch{position:absolute; left:-25px; top:25px; width:25px; height:32px; margin:0px; background:url(/assets/images/sprite.png) -375px  -32px no-repeat; text-indent:-9000px; line-height:0px; background-position:-376px -32px\9; left:-24px\9;}
.socialicons .switch.active{background-position:-375px 0px; background-position:-376px 0px\9;}


/* MainContent */
.home .maincon{margin-bottom:20px; padding-top:0px;}
.maincon{margin-bottom:20px; padding-top:40px;}
.maincon h2{margin:0px; padding:16px 0px; font-family:'PT Sans', sans-serif; font-size:40px; font-weight:bold; color:#207EBB;}
.maincon h2 span{color:#001f51;}
.home .maincon.col2{ margin-top:60px;}
.maincon.col2 h1{font-family:'PT Sans', sans-serif; color:#747c82; font-size:37px; font-weight:bold; margin-bottom:20px;}
.home .maincon .text-bg{background:url(/assets/images/home-text-bg.png) no-repeat bottom center;}
.maincon.col2 h1 strong{color:#207ebb;}
.maincon.col2 h1 strong span{color:#001f51;}
.maincon.col2 p{color:#666; line-height:20px; font-family:'PT Sans', sans-serif; font-size:14px; padding-bottom:14px;}
.maincon.col2 li{color:#666; font-size:14px; font-family:'PT Sans', sans-serif;}
.maincon.singleaccord{margin-bottom:20px; padding-top:40px;}
.maincon.singleaccord h2{background:#e8eef4; margin:0px; padding:16px 35px; font-family:'PT Sans', sans-serif; font-size:40px; font-weight:bold; color:#207ebb;}
.maincon.singleaccord h2 span{color:#001f51;}
.maincon.singleaccord .accordinner{background:#f7f7f7; padding:20px 30px 10px 20px;}
.maincon.singleaccord .accordinner p{color:#666; margin-bottom:16px; font-family:'PT Sans', sans-serif; font-size:14px; line-height:1.5;}
.maincon.singleaccord .accordinner .maincon.singleaccord .accordinner .accordmore:hover{font-size:14px; color:#207ebb; font-weight:bold; font-style:italic; position:relative;}
.maincon.singleaccord .accordinner a{font-size:14px; color:#207ebb; font-weight:bold; text-decoration:underline; font-style:italic; position:relative; float:right; margin-right:20px;}
.maincon.singleaccord .accordinner .accordmore span{position:absolute; display:block; background:url(/assets/images/read-more-arrow.png) 0px -10px no-repeat; width:16px; height:10px; top:3px; right:-20px;}
.maincon.singleaccord .error a{float:none; font-style:normal; font-size:inherit; margin:0px;}
.maincon.singleaccord .accordinner .accordmore.less, .maincon.singleaccord .accordinner .accordmore.lessd{display:none;}
.maincon.singleaccord .accordinner .accordmore.less span, .maincon.singleaccord .accordinner .accordmore.less span{background-position:0px 0px;}


/* Services Area */
.servicearea{background:url(/assets/images/bg_services.jpg); position:relative; margin-top:90px;}
.servicearea .tabswitch{background:url(/assets/images/bg_services_buttons.jpg) center bottom repeat-x; position:absolute; width:100%; left:0px; top:-64px; padding:0px 0px 25px; z-index:10;}
.servicearea .tabswitch ul{text-align:center;}
.servicearea .tabswitch ul li{display:inline-block; padding:0px 0px; color:#d2d2d2; font-family:'Open Sans', sans-serif; font-size:25px; font-weight:bold; width:250px; cursor:pointer;}
.servicearea .tabswitch ul li span{display:block; background:url(/assets/images/icons_services.png) -120px 0px no-repeat; width:117px; height:122px; margin:0 auto; margin-bottom:5px;}
.servicearea .tabswitch ul li[data-slide-to="2"] span{background-position:-120px -125px;}
.servicearea .tabswitch ul li[data-slide-to="3"] span{background-position:-120px -249px;}
.servicearea .tabswitch ul li.active{color:#207ebb;}
.servicearea .tabswitch ul li.active strong{color:#0c3b67;}
.servicearea .tabswitch ul li.active span{background-position:0px 0px;}
.servicearea .tabswitch ul li[data-slide-to="2"].active span{background-position:0px -125px;}
.servicearea .tabswitch ul li[data-slide-to="3"].active span{background-position:0px -249px;}
.servicearea > .container{padding:125px 0px 30px; position:relative;}
.servicearea .servicetab{display:none;}
.servicearea .servicetab.active{display:block;}
.processarea{}
.processarea li{display:inline-block; width:18%; margin-left:1%; position:relative; }
#servicecrosel li{ margin-right:11px;}
#servicecrosel li.item.last{ margin-right:0px;}
.processarea.parea2 li{width:49%;}
.processarea li.first{margin:0px;}
.processarea li div.mask{height:295px; height:298px\9; border:2px solid #207dba; overflow:hidden; position:relative;}
.processarea.parea2 li div.mask{height:370px; height:375px\9;}
.processarea li div.mask > div{position:absolute; width:101%; /*top:-150px;*/ top:0px; left:0px; cursor:default;}
.processarea.parea2 li div.mask > div{/*top:-210px;*/ top:0px;}
.processarea li p{text-align:center; margin:0px;}
.processarea li .proctext{/*background:url(/assets/images/bg_process_tab01.jpg);*/ background:url(/assets/images/accordion-bg.jpg) left top repeat-x #1e71a7; background-size:1px 100%; height:55px;}
.processarea li td img{width:100%;}
.processarea li .proctext p{font-family:'PT Sans', sans-serif; font-weight:bold; color:#fff; font-size:20px; font-size:17px\9;}
.processarea.parea2 li .proctext p{text-align:left; padding:19px 25px;}
.processarea.parea2 li .proctext p span{float:left; width:31px; height:31px; background-image:url(/assets/images/sprite.png); margin-top:-4px; margin-right:10px;}
.processarea.parea2 li .proctext.txt01 p span{background-position:-257px -47px;}
.processarea.parea2 li .proctext.txt02 p span{background-position:-289px -47px;}
.processarea li .proctext2{/*background:#fafafa;*/ height:150px; background:-webkit-linear-gradient(top, rgb(255, 255, 255) 00%, rgb(221, 221, 221) 99%); background:-moz-linear-gradient(top, rgb(255, 255, 255) 00%, rgb(221, 221, 221) 99%); background :-o-linear-gradient(top, rgb(255, 255, 255) 00%, rgb(221, 221, 221) 99%); background :-ms-linear-gradient(top, rgb(255, 255, 255) 00%, rgb(221, 221, 221) 99%); background :-linear-gradient(top, rgb(255, 255, 255) 00%, rgb(221, 221, 221) 99%);}
/*.processarea li .proctext2.left{background-image:url(/assets/images/processarea-left.png); background-repeat:no-repeat; background-position:top right;}
.processarea li .proctext2.right{background-image:url(/assets/images/processarea-right.png); background-repeat:no-repeat; background-position:top right;}*/
.processarea.parea2 li .proctext2{height:200px; padding-top:10px;}
.processarea li .proctext2 p{color:#666; font-size:14px; line-height:17px;}
.processarea li .proctext2 p strong{font-family:'PT Sans', sans-serif; font-weight:bold; font-size:22px; color:#f47b20; display:block; padding-top:10px; line-height:24px;}
.processarea li .proctext2 img{position:absolute; right:0px; top:-125px; width:auto;}
.processarea li p.steps{text-align:center; line-height:13px; font-size:11px; font-weight:bold; margin:5px auto 20px; background:#ccc; color:#fff; padding:12px 0px; width:50px; border-radius:30px; -webkit-border-radius:30px; -moz-border-radius:30px;}
.processarea li p.steps span{display:block;}
.processarea.parea2 li .proctext2 ul{padding-left:10px;}
.processarea.parea2 li .proctext2 li{width:auto; display:block; border-bottom:1px solid #f5f9fb; color:#666666; font-size:13px; font-family:'PT Sans';}
.processarea.parea2 li .proctext2 a{background:url(/assets/images/sprite.png) -256px -78px no-repeat; width:141px; height:57px; display:block; margin:10px auto 20px; text-indent:-9000px; line-height:0px;}
/*.processarea li:hover div.mask > div{top:-150px;}
.processarea.parea2 li:hover div.mask > div, .processarea.parea2 li.active2 div.mask > div{top:-210px;}*/
.processarea li:hover p.steps{background:#207dba;}



/* -----------Accordion */
.accordion-group{margin-bottom:0; }
.accordion .accordion-heading{background:url(/assets/images/accordion-bg.jpg) repeat-x; height:41px;}
.accordion .accordion-heading h2{font-family:"PT Sans", sans-serif; font-weight:bold; font-size:24px; color:#fff; margin:0 10px 0 0; padding:0; line-height:1.5;}
.accordion .accordion-heading h2 span{float:right; width:20px; height:20px; background:url(/assets/images/sprite.png) -138px -185px no-repeat; margin-top:9px;}
.accordion .accordion-heading .active h2 span{background-position:-159px -185px;}
.accordion .accordion-inner{border:2px solid #207dba; text-align:center;background:url(/assets/images/prem-discount-bg.jpg) repeat-x; padding-top:0;}
.accordion-inner .service-1{width:100%; text-align:center; overflow:hidden;}
.accordion-inner .service-1 .inner{width:56%; text-align:left; position:relative; padding:10px 0 0 10px;}
.accordion-inner .service-1 .inner h2{color:#666; font-family:"PT Sans", sans-serif; font-size:22px; line-height:1;}
.accordion-inner .service-1 h2 span{color:#f17607; font-family:"PT Sans", sans-serif; font-size:24px;}
.accordion-inner .service-1 .inner h3{color:#666; padding:6px 0; font-family:"PT Sans", sans-serif; font-size:20px; line-height:1; font-weight:normal;}
.accordion-inner .service-1 .inner h4{color:#207ebb; padding:6px 0; font-family:"PT Sans", sans-serif; font-size:20px; line-height:1; font-weight:bold;}
.accordion-inner .service-1 .inner h4 span{color:#0c3b67;}
.accordion-inner .service-1 img{position:absolute; right:0; width:44%;}
.accordion-inner .service-1 a img{position:relative; padding:10px 0; display:block;}
.accordion-inner .service-2 img{width:33%;}
.accordion-inner .service-3{width:100%; text-align:center;}
.accordion-inner .service-3 h2{font-family:"PT Sans", sans-serif; font-size:24px; font-weight:normal; color:#666666; line-height:1; padding:12px 0 0 0; margin:0;}
.accordion-inner .service-3 h3{font-family:"PT Sans", sans-serif; font-size:30px; font-weight:normal; color:#666666; line-height:1; padding:0; margin:0;}
.accordion-inner .service-3 h3 span{font-weight:bold; font-size:34px; color:#f17607;}
.accordion-inner .service-3 .inner{background:url(/assets/images/service-3-bg.png) center top no-repeat; height:217px; padding:195px 0 0 100px; position:relative;}
.accordion-inner .service-3 .inner p{font-family:"PT Sans", sans-serif; font-size:18px; font-weight:bold; color:#f17607; line-height:30px;}
.accordion-inner .service-3 .inner p span{display:inline-block; width:60px;}
.accordion-inner .service-3 .inner p strong{color:#207ebb; display:inline-block;}
.accordion-inner .service-3 .inner p strong::before{content:"---------------------"; color:#b5bdc3; padding-right:20px;}
.accordion .accordion-heading .accordion-toggle{padding:2px 0 0 48px;}
a:hover.accordion-toggle{text-decoration:none; color:#fff;}
.accordion .service-one{background:url(/assets/images/service-one.png) no-repeat ; background-position:14px 8px;}
.accordion .service-two{background:url(/assets/images/service-two.png) no-repeat; background-position:14px 8px;}
.accordion .service-third{background:url(/assets/images/service-third.png) no-repeat; background-position:14px 8px;}



/* Cta Banners */
.ctabanner{margin:20px 0px;}
.ctabanner .container a{float:none !important;}
.ctabanner2{margin:10px auto 20px;}
.ctabanner2 .ctaabanner2-inner{}
.ctabanner2 .ctaabanner2{}
.ctabanner2 .orderbut, .ctabanner2 .livechat{position:absolute; text-indent:-9000px; line-height:0px; display:block; zoom:1; z-index:100;}
.ctabanner2 .orderbut{width:20%; height:49%; left:49%; top:38%; cursor:pointer;}
.ctabanner2 .livechat{width:16%; height:29%; right:7%; top:62%; position:absolute;cursor:pointer;}
.ctabanner2.iner .orderbut{width:23%; height:49%; left:48%; top:30%;}
.ctabanner2.iner .livechat{width:22%; height:36%; right:2%; top:51%;}


/* Bot Crousel */
.botcrouselarea{padding:20px 0px 50px;}
.botcrouselarea h3{font-family:'PT Sans', sans-serif; font-weight:bold; color:#666; font-size:30px; margin:0px; margin-bottom:10px; padding:0 0 0 40px;}
.botcrouselarea h3 span{color:#f47d23;}
.botcrouselarea .carousel-inner{margin:0 auto; width:87%;}
.botcrouselarea .testimonialcr.testi-mobile{ width:100%;}
.botcrouselarea .testimonialcr.testi-mobile .testi-mobile-version{}
.botcrouselarea .testimonialcr.testi-mobile .testi-mobile-version img{ float:left; margin-right:10px;}
.botcrouselarea .testimonialcr.testi-mobile .testi-mobile-version p{  font-size: 11px; line-height: 14px; padding-right: 10px;  white-space: normal; color:#666;}
.botcrouselarea .testimonialcr.testi-mobile .testi-mobile-version p.uname{ margin:0; text-align:right; font-size:12px; color:#F60}
.botcrouselarea .testimonialcr.testi-mobile .testi-mobile-version a:hover{text-decoration:none;}
.botcrouselarea .testimonialcr{margin:0 auto; width:868px; overflow:hidden;}
.botcrouselarea .testimonialcr .cscroller{width:268px; padding:0px 10px; float:left;}
.botcrouselarea .testim1{background:#fff; position:relative; display:block; overflow:hidden;}
.botcrouselarea .testim1 .txt{padding:10px 0px 0px;}
.botcrouselarea .testim1 .txt p{ color:#666;}
.botcrouselarea .testim1 .txt .uname{position:absolute; bottom:0px; right:0px; font-weight:bold; color:#f47b20;}
.botcrouselarea .testim2{background:url(/assets/images/bg_testmbox.jpg); display:block; position:relative;overflow:hidden;}
.botcrouselarea .testim2 .txt{padding:10px 0px;}
.botcrouselarea .testim2 .txt p{color:#fff;}
.botcrouselarea .testim2 .txt p strong{font-size:14px; line-height:16px; color:#346f9b;}
.botcrouselarea .txt p{font-size:11px; padding-right:10px; line-height:14px; white-space:normal;}
.botcrouselarea .ccontrol{border:none; top:64%; position:absolute;  width:40px; height:40px; margin-top:-20px; font-size:60px; font-weight:100; line-height:30px; color:#FFF; text-align:center; background:#222; border:3px solid #FFF; opacity:0.5; filter:alpha(opacity=50); cursor:pointer;}
.botcrouselarea .ccontrol:hover{opacity:1; filter:alpha(opacity=100); text-decoration:none;}
.botcrouselarea #next.ccontrol{right:0px;}
.botcrouselarea #prev.ccontrol{left:0px;}


/* Foot bar */
.footbar, .footer{border-top:6px solid #f6aa25; background-position:0px 1px;}
.footbar h3{border-bottom:1px solid #d7d7d7; margin:0px; margin-bottom:10px; font-size:18px; color:#999;}
.footbar h3 .logo{background:url(/assets/images/sprite.png) -183px -134px no-repeat; display:inline-block; width:136px; height:45px; text-indent:-9000px; line-height:0px; position:relative; top:-8px;}
.footbar ul{}
.footbar ul li{ text-transform:uppercase;}
.footbar ul li a{color:#999; display:block; padding:0px 0px; font-family:'PT Sans', sans-serif; font-weight:bold; font-weight:normal\9; font-size:12px; border-bottom:1px #ccc dashed;}
.footbar ul li a::before{color:#000;}
.footbar ul li a:hover{color:#be5b12; text-decoration:none;}
.footbar .socialtab{min-height:134px; padding-top:7px; background:url(/assets/images/bg_footer_cta.png) right bottom no-repeat; background-size:50px 50px;}
.footbar .socialtab a{opacity:0.6;}
.footbar .socialtab a:hover{opacity:1; outline:none;}
.footbar .ccard .ccardimg{background:url(/assets/images/sprite.png) 0px -219px no-repeat; display:block; width:160px; height:17px;}
.footbar img{margin-top:36px;}
.footer{padding:10px 0px; background:#0d3c68; border:0;}
.footer p, .footer ul li a{text-align:center; font-weight:bold; color:#8cb2d7; font-family:'PT Sans', sans-serif; padding:0px 0px;}
.footer p span{color:#8cb2d7;}
.footer ul{text-align:center; margin:0px; padding:0px 0px 5px;}
.footer ul li{display:inline-block; border-left:1px solid #8cb2d7;}
.footer ul li.first{border:none;}
.footer ul li a{padding:0px 10px; line-height:12px;}
.footer .disclaimer{text-align:center; margin:0px; padding:5px 50px 20px;}
.footer .disclaimer strong{font-size:13px; color:#f78f29;}




/* Assignment */
.maincon.singleaccord .accordinner .inner-main{margin-bottom:16px; padding:0px 30px 20px 20px;}
.maincon.singleaccord .accordinner .inner-main p{font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:16px 0 0; margin:0;}
.maincon.col2 .inner-main{position:relative;}
.maincon.col2 .inner-main-img{position:absolute; bottom:166px; left:18px; z-index:-1;}
.maincon.col2 .inner-main .chkprice{position:absolute; right:207px; bottom:176px; z-index:100; border:none; display:block; width:118px !important; cursor:pointer; line-height:0px;}
.maincon.col2 h1{font-family:'PT Sans', sans-serif; color:#747c82; font-size:37px; font-weight:bold; margin-bottom:20px; margin-left:0px; margin-top:0;}
.maincon.col2 .inner-main h1 strong{color:#207ebb;}
.maincon.col2 .inner-main h1 strong span{color:#001f51;}
.maincon.col2 .inner-main p{color:#666; line-height:20px; font-family:'PT Sans', sans-serif; font-size:13px; padding-bottom:16px; width:70%; margin:0;}
.maincon.col2 .inner-main li{color:#666; font-size:14px; font-family:'PT Sans', sans-serif;}
.maincon.singleaccord .inner-bottom{margin-bottom:0px;}
.maincon.singleaccord .inner-bottom h2{background:#e8eef4; margin:0px; padding:10px 18px; font-family:'Open Sans', sans-serif; font-size:26px; font-weight:bold; color:#207ebb; line-height:1.2;}
.maincon.singleaccord .inner-bottom h2 span{color:#001f51;}
.maincon.singleaccord .inner-bottom p{font-family:'PT Sans', sans-serif; font-size:12px;}
.maincon.singleaccord .error p{font-size:18px;}
.datepicker{width:100%; padding-bottom:10px; background:#f7f7f7;}
.datepicker h3{font-family:'Open Sans', sans-serif; font-size:26px; color:#fff; background:#0c3b67; padding:6px 14px 8px; text-align:center; margin:0px; font-weight:bold; line-height:1.1;}
.datepicker-div input[type="submit"]{background:url(/assets/images/date-picker-btn.png) no-repeat; width:158px; height:45px; border:0; margin-bottom:22px; margin-top:10px;}
.ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{width:100%; padding:0;}
.datepicker-div{width:90%; background:#f7f7f7; text-align:center; box-shadow:2px 2px 6px #CCC;}
.datepicker .pick{background:url("/assets/images/pick-bg.png") no-repeat scroll 22px center #0C3B67; overflow:hidden; border-bottom:1px solid #d5d5d5;}
.datepicker .pick input[type="text"]{float:right; margin:0; padding:4px 10px; border:0; border-radius:0; font-size:16px; color:#0c3b67; width:66%; box-shadow:inset 0px 0px 6px #ccc;}
.datetop-banner{background:none; height:180px; width:90%;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight, .ui-state-active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{background-size:22px 22px;}
.datepicker .ui-state-active, .datepicker .ui-state-default:hover{background:url(/assets/images/date-hover2.png) center center no-repeat; background-size:22px 22px;}
.datepicker .ui-state-highlight{background-image:url(/assets/images/date-hover.png); background-size:22px 22px;}



/* faq PAGE */
.faq .maincon .accordinner{background:#fff;}
.faq .maincon h2{background:#e8eef4; margin:0px; padding:10px 18px; font-family:'PT Sans', sans-serif; font-size:26px; font-weight:bold; color:#207ebb; margin-top:16px;}
.faq .maincon .inner-bottom{margin-bottom:16px; padding:0px 30px 20px 20px;}
.faq .maincon .inner-bottom h4{font-size:16px; font-weight:normal; font-family:'PT Sans', sans-serif; padding:10px 0 0; margin:0; color:#666666;}
.faq .maincon .inner-bottom h4 span{color:#f78f29;}
.faq .maincon .inner-bottom h3{color:#207ebb; font-family:'PT Sans', sans-serif; font-family:28px; background:url(/assets/images/faq-h3-bg.png) no-repeat left center; padding-left:30px; font-weight:bold;}
.faq .maincon .inner-bottom p{font-size:16px; font-family:'PT Sans', sans-serif; padding:0 0 16px; margin:0; color:#666;}
.faq .maincon .inner-bottom li{font-size:16px; font-family:'PT Sans', sans-serif; color:#666;}
.faq .maincon .inner-bottom ul.disc li{padding:0px;}
/*.faq .maincon.singleaccord .inner-bottom ul{ padding:0; margin:0 0 16px 0;}
.faq .maincon.singleaccord .inner-bottom ul li{font-size:14px; font-family:'PT Sans', sans-serif; color:#666666; background:url(/assets/images/faq-li.png) no-repeat left center; padding:0 0 0 16px; margin:4px 0 ;}*/


/*term Page */
.toc .maincon .accordinner{background:#fff;}
.toc .maincon h2{background:#e8eef4; margin:0px; padding:10px 18px; font-family:'PT Sans', sans-serif; font-size:40px; font-weight:bold; color:#207ebb; margin-top:16px;}
.toc .maincon .service-sitemap{ margin:60px 0 0 0;}
.toc .maincon .service-sitemap.mar{ margin:10px 0 0 0;}
.toc .maincon .service-sitemap h4{background:#e8eef4; margin:0px; padding:10px 18px; font-family:'PT Sans', sans-serif; font-size:18px; font-weight:bold; color:#0c3b67; margin:0 6px 0 0;}
.toc .maincon .service-sitemap h4 a{color:#0c3b67;}
.toc .maincon .service-sitemap h2{background:none; margin:0px; padding:10px 18px 6px; font-family:'PT Sans', sans-serif; font-weight:bold; color:#0c3b67; margin-top:16px;}
.sitemap .accordinner.inner-bottom{ padding-left:0;}
.sitemap .accordinner.inner-bottom ul{ padding-left:24px; font-weight:bold; margin:6px 0 !important;}
.sitemap .accordinner.inner-bottom ul li{ font-size:16px;}
.toc ul.toc li a, .faq ul.toc li a{float:none;}
.toc a{text-decoration:none; color:#207EBB;}
.toc .inner-bottom{margin-bottom:16px; padding:20px 20px 20px 20px;}
.toc .inner-bottom h3{color:#207ebb; font-family:'PT Sans', sans-serif; font-size:28px; font-weight:bold;}
.toc .inner-bottom h3 span{color:#f78f29;}
.toc .inner-bottom p{font-size:14px; font-family:'PT Sans', sans-serif; padding:0 0 16px; margin:0; color:#666;}
.toc li{font-size:14px; font-family:'PT Sans', sans-serif; color:#666;}
.toc .inner-bottom ul{margin:0 0 16px 0; padding:0;}
.toc .inner-bottom p strong{text-decoration:none; font-style:normal; float:none; font-weight:bold; color:#666;}
.toc .inner-bottom p strong span{color:#207ebb;}
.toc .inner-bottom .org{color:#F60;}
.toc .inner-bottom .term-special{background:#f7f7f7; padding:16px 16px 6px;}
.term .maincon.singleaccord .inner-bottom p span{color:#207ebb; font-weight:bold;}


/*contact Page */
.contact .maincon.singleaccord .accordinner{background:#fff;}
.contact .maincon.singleaccord h2{background:none; margin:0px; padding:10px 18px; font-family:'PT Sans', sans-serif; font-size:40px; font-weight:bold; color:#207ebb;}
.contact .maincon.singleaccord p{font-size:14px; font-family:'PT Sans', sans-serif; padding:6px 30px 20px 20px; margin:0; color:#666;}
.contact .maincon.singleaccord .inner-bottom{padding:0; margin:0;}
.contact .maincon.singleaccord .inner-bottom img{position:relative;}
.contact .maincon.singleaccord .inner-bottom .call{position:relative;  padding-left:0px;}
.contact .maincon.singleaccord .inner-bottom .call-inner{position:absolute; top:0; width:100%; text-align:center; padding:30px 0 10px;}
.contact .maincon.singleaccord .inner-bottom .call-inner img{}
.contact .maincon.singleaccord .inner-bottom .call-inner h2{margin:0px; padding:14px 0px 0; font-family:'PT Sans', sans-serif; font-size:30px; font-weight:bold; color:#207ebb; margin-top:0px; line-height:1;}
.contact .maincon.singleaccord .inner-bottom .call-inner h3{font-family:'PT Sans', sans-serif; font-size:18px; font-weight:bold; color:#666666; padding:10px 0px 0; margin:0; line-height:1;}
.contact .maincon.singleaccord .inner-bottom .call-inner h3 span{color:#f78f29;}
.contact .maincon.singleaccord .inner-bottom .call-inner h3 a{float:none; font-style:normal; font-size:18px;}
.contact .contact-box{margin:0 auto; width:86%;}
.contact .contact-form{margin:0 auto; width:86%; position:relative;}
.contact .contact-form .mail-inner{position:absolute; width:100%; top:0;}
.contact .contact-form .mail-inner img{position:relative;    left:68px;
    top:140px;}
.contact .mail-inner form{margin:0; padding:10px 0 0 0;}
.contact .contact-form .mail-inner h2{ margin-left:120px;
    margin-top:30px;}
.contact .mail-inner form label{font-weight:bold; font-size:14px; font-family:'PT Sans',sans-serif; text-transform:uppercase; color:#666; text-align:right;}
.contact .mail-inner form label strong{color:#fb7800; font-size:18px;}
.contact .mail-inner form input[type="text"], input[type="password"], textarea{width:80%;}
.contact .mail-inner form select{width:84%;}
.contact .mail-inner form input.midium[type="text"]{width:20%;}
.contact .mail-inner form input.small[type="text"]{width:55%;}
.contact .mail-inner form .area-code {color:#919191; font-family:'PT Sans',sans-serif; font-size:12px; padding-left:0px;}
.contact .mail-inner form input.error, .order-now .order-form-body form select.error{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
.contact .mail-inner form label.error{color:#F00; font-size:10px; margin-top:-8px; line-height:10px; margin-bottom:0px;}
.contact .mail-inner form input[type="submit"] {background:url("/assets/images/contact-btn.jpg") repeat-x scroll 0 0 transparent; border:none; color:#FFFFFF; cursor:pointer; display:block; font-family:'PT Sans',sans-serif; font-size:20px; margin-top:14px; outline:medium none; padding:10px 84px; font-weight:bold; margin-left:50px; border-radius:6px;}
.contact .mail-inner form label.error{ display:none !important}
.contact .mail-inner form textarea.error{ border:1px solid #f00}
.contact .maincon.singleaccord p a { float:none; margin:0; font-style:normal;}

/*pricing*/	
.pricing .maincon.singleaccord h2{margin:0px; padding:10px 18px; font-family:'PT Sans', sans-serif; font-size:40px; font-weight:bold; color:#207ebb; margin-top:16px;}
.pricing .maincon.singleaccord p{font-size:14px; font-family:'PT Sans', sans-serif; padding:6px 30px 20px 20px; margin:0; color:#666; line-height:1.3;}
.pricing .maincon.singleaccord .inner-bottom {margin:0; padding:0;}
.pricing .maincon.singleaccord .inner-bottom .table-head{margin:0; padding:0; background:url(../images/table-head-bg.png) repeat-x; border:1px solid #b8c1c8; width:100%; text-align:center;}
.pricing .maincon.singleaccord .accordinner{background:none;}
.pricing .service {display:none; color:#767676; width:100%;}
.pricing .price-list strong {display:block; font-size:14px; font-family:"PT Sans", sans-serif; color:#666666; text-transform:uppercase; padding-left:10px; font-weight:bold;}
.pricing .price-list select {width:66%; padding:5px; margin-top:-3px; font-family:"PT Sans", sans-serif;}
.pricing .service td {border:1px solid #dadada; color:#505050;}
.pricing .service td {padding:4px 5px;}
.pricing .bg-blue {background:none repeat scroll 0 0 #3C97C9; border:1px solid #25749F;}
.pricing .bg-blue strong {color:#FFF; font-family:"PT Sans", sans-serif; font-size:14px;}
.pricing .gray-bg {background:none repeat scroll 0 0 #ECF2F6; font-family:"PT Sans", sans-serif; font-size:12px; color:#505050;}
.pricing .gray-bg strong {color:#2578af;}
.pricing .cyan-bg {background:none repeat scroll 0 0 #D5EBF4; border:1px solid #CAE3F0; text-align:center;}
.pricing .cyan-bg strong {    color:#287DAC; font-family:"PT Sans", sans-serif; text-align:center;}
.pricing .pricediv .loader{position:absolute; left:50%; top:42%; z-index:100;}
.pricing .pricediv .loader img{max-width:none; width:auto;}




/* WORK PAGE */
.work .workbg{background:url(/assets/images/work-bg.png) no-repeat 100% 10%; min-height:998px; margin-top:80px; text-align:center;}
.work .workbg h2{	font-family:"PT Sans", sans-serif; font-size:16px; color:#fff; font-weight:bold; text-align:center; background:none; padding:0; line-height:1.6;}
.work .workbg p{	font-family:"PT Sans", sans-serif; font-size:14px; color:#666; font-weight:normal; text-align:center; background:none; padding:20px 10px 0; line-height:1.3;}
.work .workbg span{	font-family:"PT Sans", sans-serif; font-size:22px; color:#f47b20; font-weight:bold; text-align:center; background:none; padding:20px 10px 0; line-height:1.3;}
.work .work-content{float:left; margin:400px 0 0 50px; 	width:60%; 	position:absolute;}
.work .work-content h2{font-family:'Open Sans', sans-serif; font-size:80px; color:#001f51; padding:0; margin:0; line-height:1; 
	letter-spacing:-6px; 	text-align:left;}
.work .work-content p{font-family:'PT Sans', sans-serif; font-size:18px; color:#666; padding:0; margin:0; line-height:1.3; 
	text-align:left;}
.work .work-content h3{font-family:'Open Sans', sans-serif; font-size:26px; color:#f5993e; padding:0; margin:0; line-height:1; 
	text-decoration:underline; text-transform:uppercase; text-align:left;}
.work .work-content h2 span{display:inline-block; background:url(/assets/images/work-left-img.png) bottom no-repeat; width:64px; height:64px; padding:0; margin:0;}


.work .work-1{background:url(/assets/images/work-1.png) no-repeat; width:236px; padding:208px 0 32px 60px; float:left; margin-left:58px;

	
}
.work .work-2{background:url(/assets/images/work-2.png) no-repeat; width:236px; padding:220px 0 50px 60px; float:right; 	 position:absolute; right:108px; top:42px;}
.work .work-3{background:url(/assets/images/work-3.png) no-repeat; width:236px; padding:192px 0 30px 60px; float:right;}
.work .work-4{background:url(/assets/images/work-5.png) no-repeat; width:236px; padding:166px 0 30px 50px; float:left; position:relative; top:86px; left:100px;}
.work .work-5{background:url(/assets/images/work-4.png) no-repeat; width:236px; padding:198px 0 28px 56px; float:right; position:relative; right:100px; top:90px;}



/* Testinomial */

.testimonial .maincon h2{background:none; padding-left:0; padding-bottom:10px;}
.testimonial .maincon p{background:none; font-size:15px; font-family:'PT Sans', sans-serif; color:#666;}
.testimonial .maincon .inner-bottom{background:none; padding:0;}
.testimonial .maincon .inner-bottom .testi{background:url(/assets/images/testi-bg.png) no-repeat center; display:block; width:970px; height:547px; position:relative;}
.testimonial .maincon .inner-bottom .testi .img{background:url(/assets/images/testi-sprit.png) no-repeat; position:absolute; width:90px; height:60px; background-position:0px -104px;}
.testimonial .maincon .inner-bottom .testi .img img.map-icon{ position:relative; width:30px; left:22px; top:8px;}

.testimonial .inner-bottom .testi .img.active{background-position:0px 0px; height:104px; width:122px; position:absolute;}
.testimonial .inner-bottom .testi .msg p{color:#666; font-size:12px; font-family:'PT Sans', sans-serif; margin:0 0 8px 0; padding:0; line-height:1.3; font-weight:normal;}
.testimonial .inner-bottom .testi .msg span{color:#003a72; font-weight:bold; 
	margin:0; padding:0; line-height:0;}
.testimonial .inner-bottom .testi .msg{display:none;}
.testimonial .inner-bottom .testi .img.active .msg{background:url(/assets/images/testi-msg.png) no-repeat; position:absolute; 
	bottom:40px; left:80px; height:104px;    width:196px;    display:block;    padding:20px 20px 16px 40px; z-index:999;    
}



/* Order Now */
.order-now .maincon.singleaccord .accordinner{padding-left:0; padding-right:0;}
.order-now .maincon.singleaccord h2{background:none; padding:20px 0 10px 0;}
.order-now .maincon.singleaccord p{background:none;  color:#666666; font-family:'PT Sans',sans-serif; font-size:14px; line-height:1.3; margin-bottom:16px;}
.order-now .inner-bottom .return{}
.order-now .inner-bottom .return p{position: absolute; right: 246px; top: -20px; font-size:12px; color:#828282; font-family:'PT Sans',sans-serif; line-height:1;}
.order-now .inner-bottom .return a{font-size:12px; color:#f89d43; font-family:'PT Sans',sans-serif; margin:0 0 0 4px; font-style:normal;}

/*CHROME HACK*/ 
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.order-now .inner-bottom .return a {margin:-12px 0 0 4px;}
}


.order-now .maincon.singleaccord .inner-bottom{background:none;}
.order-now .inner-bottom .order-form-head{background:url(/assets/images/order-form-head.jpg) repeat-x; padding:8px 0 8px 40px;}
.order-now .inner-bottom .order-form-head h2{padding:0; margin:0; font-family:'PT Sans',sans-serif; font-size:22px; color:#207ebb; font-weight:normal;}
.order-now .inner-bottom .order-form-body{margin:0;
padding:0; background:url(/assets/images/order-form-body.jpg) repeat-x #e6eaee;}
.order-now .order-form-body form{margin:0; padding:30px 40px;}
.order-now .order-form-body form p{font-weight:bold; font-size:14px; font-family:'PT Sans',sans-serif; text-transform:uppercase;}
.order-now .order-form-body form p .req{color:#fb7800; font-size:18px;}
.order-now .order-form-body form input[type="text"], input[type="password"]{width:80%;}
.order-now .order-input{width:80%;}
.order-now .order-form-body form select{width:84%;}
.order-now .order-form-body form input.midium[type="text"]{width:20%;}
.order-now .order-form-body form input.small[type="text"]{width:55%;}
.order-now .order-form-body form .area-code {color:#919191; font-family:'PT Sans',sans-serif; font-size:12px; padding-left:0px;}
.order-now .order-form-body form input.error, .order-now .order-form-body form select.error{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
.order-now .order-form-body form label.error{color:#F00; font-size:10px; margin-top:-8px; line-height:10px; margin-bottom:0px;}
.order-now .order-form-body form input[type="submit"] {background:url("/assets/images/order-btn.jpg") repeat-x scroll 0 0 transparent; border:1px solid #9f0d0d; color:#FFFFFF; cursor:pointer; display:block; font-family:'PT Sans',sans-serif; font-size:20px; margin-top:14px; outline:medium none; padding:9px 30px; font-weight:bold;}
.order-now .inner-bottom .side-banner{border:1px solid #dadada; margin-bottom:12px; box-shadow:0px 0px 6px #CCC;}
.order-now .inner-bottom .side-banner h2{font-family:'PT Sans',sans-serif; font-size:30px; font-weight:bold; color:#666; padding:4px 0 3px 44px; margin:16px 10px 0; }
.order-now .inner-bottom .side-banner h2 span{color:#207ebb;}
.order-now .inner-bottom .side-banner .banner1{background:url(/assets/images/order-side-banner1.png) no-repeat left center;}
.order-now .inner-bottom .side-banner .banner2{background:url(/assets/images/order-side-banner2.png) no-repeat left center;}
.order-now .inner-bottom .side-banner img{position:relative;}
.order-now .inner-bottom .side-banner h3{position:absolute; top:0; color:#fff; font-family:'PT Sans',sans-serif; font-size:16px; font-weight:bold; line-height:1; width:66%; padding:22px 16px 0 10px; margin:0;}
.span3.side-banner.hidden-phone > div{position:relative;}
.span3.side-banner.hidden-phone .conta{margin:16px 0;}
.order-now .inner-bottom .side-banner h4{color:#ff7b00; font-size:22px; font-weight:bold; font-family:'PT Sans',sans-serif; padding:10px 0px 10px 36px; margin:0 0 0 16px;}
.order-now .inner-bottom .side-banner h4 a{ text-decoration:none; float:none; font-style:normal; color:#ff7b00; font-size:22px; font-weight:bold; font-family:'PT Sans',sans-serif; padding:0; margin:0;}
.order-now .inner-bottom .side-banner .call{background:url(/assets/images/order-banner-call.png) no-repeat left center;}
.order-now .inner-bottom .side-banner .headphone{background:url(/assets/images/order-banner-headphone.png) no-repeat left center;}
.order-now .inner-bottom .side-banner .chat{background:url(/assets/images/order-banner-chat.png) no-repeat left center;}
.order-now .border{border:1px solid #dcdfe2; overflow:hidden;}
.span3.side-banner.hidden-phone .bann2{margin:0;}
.order-now .inner-bottom .side-banner .bann2 h4 span{color:#ff7b00; font-size:15px; font-weight:bold; font-family:'PT Sans',sans-serif; padding:0; margin:0;}
.order-now .inner-bottom .side-banner .bann2 h4{color:#666; font-size:11px; font-weight:normal; font-family:'PT Sans',sans-serif; margin:4px 4px 0px 10px; padding:14px 0 8px 24px; line-height:1.3; border-top:1px dashed #e2e2e2; background:url(/assets/images/order-banner2-icon.png) no-repeat left center;}
.order-now .inner-bottom .side-banner .bann2 h4 strong{color:#207ebb; font-size:15px; font-weight:bold; font-family:'PT Sans',sans-serif; padding:0; margin:0;}
.order-now .ctabanner .container{text-align:center;}




/* Compare Us */
.compare-us .maincon .accordinner{padding-left:0; padding-right:0;}
.compare-us .maincon h2{background:none; padding:20px 0 10px 0;}
.compare-us .maincon p{background:none;  color:#666666; font-family:'PT Sans',sans-serif; font-size:14px; line-height:1.3; margin-bottom:16px;}
.order-now .maincon .inner-bottom{background:none;}


/* Compare Us */
.compare-us .maincon .accordinner{background:none; margin-top:70px;}
.compare-us .compare-container table{position:relative; z-index:9;}
.compare-us .compare-container .compare-icons {float:left;text-align:center; font-size:25px;
font-family:'PT Sans',sans-serif; color:#3c97c9; text-transform:uppercase; padding:0; width:183px;}
.compare-us .compare-container .compare-features {float:left; 	background:url(/assets/images/compare-table-head.jpg) repeat-x; width:458px; text-align:center; font-size:22px;
font-family:'PT Sans',sans-serif; color:#fff; padding:16px 0; margin:39px 0 0; height:30px;}
.compare-us .compare-container .compare-available {float:left;}
.compare-us .compare-container .compare-available img {margin:-60px 0 0 0
}
.compare-us .compare-container .compare-competitor {float:left; 	background:url(/assets/images/compare-table-head.jpg) repeat-x; text-align:center; font-size:22px;
font-family:'PT Sans',sans-serif; color:#fff; width:145px; padding:19px 0; 	margin:39px 0 0; height:24px;}
.compare-us .compare-container .compare-headshade {position:absolute; background:url(/assets/images/compare-shadow.png) no-repeat; width:935px; height:18px; margin:0 auto
}
.compare-us .compare-container .content-compare {float:left; width:183px; text-align:right;}
.compare-us .compare-container .content-compare img {padding:0px; z-index:9; position:relative; border-bottom:1px solid #666;}
.compare-us .compare-container td{background:url(/assets/images/compare-table-bg.jpg) center top repeat-x #ededed;}
.compare-us .compare-container .features-compare {padding:0 0 0 14px; border:1px solid #bacad2; font-size:15px; font-weight:bold; color:#666666
}
.compare-us .compare-container .available-compare {text-align:center; border:1px solid #bacad2; font-size:13px; color:#484848; 	padding:10px 2px;}
.compare-us .compare-container .competitor-compare {text-align:center; font-size:13px; color:#484848
}
.compare-us .compare-container .compare-shadow{background:url(/assets/images/compare-shadow.png) no-repeat right; height:70px; position:relative; bottom:8px;}





/* List Style */
ul.check{margin:10px 0px;}
ul.check li{background:url(/assets/images/bul_check.png) left 3px no-repeat; padding:1px 0px; padding-left:25px;}
ul.arrow{margin:10px 0px;}
ul.arrow li{padding:1px 0px;}
ul.arrow li::before{content:"\bb\a0\a0 "; color:#F60;}
ul.toc{margin:10px 0px;}
ul.toc li{padding:1px 0px; padding-left:16px; background:url(/assets/images/faq-li.png) no-repeat left center; font-size:14px; font-family:'PT Sans', sans-serif; color:#666;}
ul.toc li a{color:#207ebb; text-decoration:none;}
.sitemap ul.toc li{padding-top:5px; padding-bottom:5px;}

ul.tocc li{padding:1px 0px; padding-left:16px; background:url(/assets/images/faq-li.png) no-repeat left 8px; margin-bottom:18px; font-size:14px; font-family:'PT Sans', sans-serif; color:#666;}

.awh{display: inline-block;
background: url(/assets/images/awh-logo.png) center no-repeat;
text-indent: -9000px;
line-height: 0px;
height: 15px;
width: 103px;
margin-bottom: -10px;
position: relative;
top: -7px;
}


/* Rewards */
.reward .maincon .reward-inner{background:none; padding-top:40px;}
.reward .maincon .reward-inner h2{color:#207ebb; font-size:40px; font-family:'PT Sans',sans-serif; margin:0; padding:14px 0 14px 40px; font-weight:bold;}
.reward .maincon .reward-inner h2 strong{color:#001f51}
.reward .maincon .reward-inner h2 span{background:url(/assets/images/reward-H.png) no-repeat; height:28px; width:22px; display:inline-block;}
.reward .maincon .reward-inner .top{background:url(/assets/images/reward-top-bg.png) no-repeat top left #f2f2f2; max-width:645px; }
.reward .maincon .reward-inner .top h2{font-size:20px; color:#f17922; font-family:'PT Sans',sans-serif; font-weight:bold; padding:26px 0 10px 0; margin-left:30px; line-height:1.2; border-bottom:1px solid #d9d9d9; margin-right:30px; margin-bottom:15px;}
.reward .maincon .reward-inner .top p{font-size:14px; font-weight:normal; padding:0 2px 5px 0; margin-left:30px; color:#666; line-height:1.3; font-family:'PT Sans';}
.reward .maincon .reward-inner .top .img{padding-top:8px; float:right; margin:0px; margin-right:3px;}

.reward #rewardCarousel {margin-bottom:0; padding-bottom:30px;}
.reward #rewardCarousel .carousel-inner img{float:left; padding:1px 0;}
.reward #rewardCarousel .carousel-indicators{position:absolute; bottom:0px; left:0px; z-index:100; text-align:center; width:100%;}
.reward #rewardCarousel .carousel-indicators li{background:#CCC; width:30px; height:4px; margin-left:3px; display:inline-block; cursor:pointer;}
.reward #rewardCarousel .carousel-indicators li.active{background:#F60;}

.reward .maincon .left-cont{width:69%;}
.reward .maincon .right-cont{width:28%;}
.reward .maincon .reward-form-head{background:url(/assets/images/reward-form-head.jpg) repeat; padding:10px 13px 6px; border:1px solid #c76722; width:251px;}
.reward .maincon .reward-form-head h2{line-height:1.2; color:#fff; font-size:20px; font-family:'PT Sans',sans-serif; font-weight:normal; padding:0; margin:0;}
.reward .maincon .reward-form-head h2 strong{color:#502e0d; font-weight:bold;}


.reward .maincon .reward-form-body{margin:0; padding:0; background:url(/assets/images/reward-form-bg.jpg) #E5E6E8 repeat-x; border:1px solid #d8dbde; width:277px;}
.contact .contact-form .mail-inner h2{ margin-left:120px;
    margin-top:30px;}
.reward .maincon .reward-form-body form label{font-weight:bold; font-size:14px; font-family:'PT Sans',sans-serif; text-transform:uppercase; color:#666; line-height:1; margin-bottom:3px;}
.reward .maincon .reward-form-body form{font-size:12px; color:#666; font-family:'PT Sans',sans-serif; line-height:1.3; margin:18px 16px 0;}
.reward .maincon .reward-form-body form label strong{color:#fb7800; font-size:18px;}
.reward .maincon .reward-form-body form input[type="text"], input[type="password"]{width:94%;}
.reward .maincon .reward-form-body form select{width:100%;}
.reward .maincon .reward-form-body form input.medium[type="text"]{width:90%;}
.reward .maincon .reward-form-body form input.small[type="text"]{width:70%;}
.reward .maincon .reward-form-body form .area-code {color:#919191; font-family:'PT Sans',sans-serif; font-size:12px; padding-left:0px;}
.reward .maincon .reward-form-body form input.error, .order-now .order-form-body form select.error{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
.reward .maincon .reward-form-body form label.error{color:#F00; font-size:10px; margin-top:-8px; line-height:10px; margin-bottom:0px;}
.reward .maincon .reward-form-body form input[type="submit"] {background:url(/assets/images/reward-submit-btn.png) no-repeat scroll 0 0 transparent; width:281px;  color:#FFFFFF; cursor:pointer; display:block; font-family:'PT Sans',sans-serif; font-size:30px; padding:0; height:63px; font-weight:bold; border:none; margin:0 0 0 -18px;}

.reward .reward-offer{margin-top:30px;}
.reward .offer-box{margin-left:2px !important;  width:214px;}
.reward .reward-offer .color1{color:#6a6966;}
.reward .reward-offer .color2{color:#277fb6;}
.reward .reward-offer .color3{color:#f47b20;}
.reward .reward-offer .offer1{background:url("/assets/images/reward-offer1.png") no-repeat;}
.reward .reward-offer .offer1 h2{font-family:'PT Sans',sans-serif; font-size:20px; padding:20px 20px 20px 58px; margin:0; background:url("/assets/images/offer1-img.png") no-repeat 6% center; font-weight:bold; line-height:1; color:#fff;}
.reward .reward-offer .offer-body{background:#f5f5f5; padding:20px 14px;}
.reward .reward-offer .offer-body h3{ padding:0; margin:0; font-weight:bold; font-family:'PT Sans',sans-serif; font-size:18px; line-height:1;}
.reward .reward-offer .offer-body p{color:#666666; font-size:13px; font-family:'PT Sans',sans-serif; font-weight:normal; padding:6px 0 0 0; margin:0; line-height:1.3;}
.reward .reward-offer .offer2{background:url("/assets/images/reward-offer2.png") no-repeat;}
.reward .reward-offer .offer2 h2{font-family:'PT Sans',sans-serif; font-size:20px; padding:20px 20px 20px 58px; margin:0; background:url("/assets/images/offer2-img.png") no-repeat 6% center; font-weight:bold; line-height:1; color:#fff;}

.reward .reward-offer .offer3{background:url("/assets/images/reward-offer3.png") no-repeat;}
.reward .reward-offer .offer3 h2{font-family:'PT Sans',sans-serif; font-size:20px; padding:20px 20px 20px 58px; margin:0; background:url("/assets/images/offer3-img.png") no-repeat 6% center; font-weight:bold; line-height:1; color:#fff;}

.reward .reward-offer .social-head{background:url("/assets/images/reward-social-head.png") no-repeat; width:281px;}
.reward .reward-offer .social-head h2{padding:10px 30px 7px; color:#fff; margin:0; font-weight:bold; font-size:20px; font-family:'PT Sans',sans-serif;}

.reward .reward-offer .social-body{background:url("/assets/images/reward-social-body.png") no-repeat; width:281px; height:132px; padding:16px 11px 24px 0px;}
[class^="reward-social"], [class*=" reward-social"]{ background-image:url("/assets/images/rewardsocialicons.png"); background-position:0 0; background-repeat:no-repeat; display:inline-block; height:24px; line-height:1; margin-top:4px; vertical-align:text-top; width:25px;}
.reward-social-facebook{background-position:0 0;}
.reward-social-linkedin{background-position:0px -24px;}
.reward-social-twitter{background-position:0 -49px;}
.reward-social-myspace{background-position:0 -74px;}
.reward-social-youtube{background-position:0 -98px;}
.reward .reward-offer .social-body a{display:block; width:100%; font-weight:bold; font-size:15px; padding:0 0 0 40px; font-family:'PT Sans',sans-serif; line-height:1.5;}

.reward .reward-step{margin:40px 0 60px;}
.reward .reward-step h2{  color:#207EBB; font-family:'PT Sans',sans-serif; font-size:38px; font-weight:bold; padding:0 0 10px; margin:0; line-height:1.5;} 
.reward .reward-step h2 strong {color:#13305e;}
.reward .reward-step .reward-st-box{margin:0; width:236px;}
.reward .reward-step .reward-head{ background:url("/assets/images/reward-step-head.png") no-repeat; width:235px; height:33px; position:relative; font-family:'PT Sans', sans-serif;}
.reward .reward-step .reward-head h4 { background:url(/assets/images/reward-step-bg.png) 22px 0 no-repeat; width:100%; min-height:54px; line-height:34px; font-size:19px; color:#999999; text-align:center; font-family:'PT Sans', sans-serif; margin:0;}
.reward .reward-step .reward-box{ background:url("/assets/images/reward-step-box.png") no-repeat; width:236px; min-height:208px; text-align:center;}
.reward .reward-step .reward-box img {padding:45px 0 0 0; }
.reward .reward-step .reward-box p {padding:15px 0 0 0; font-family:'PT Sans', sans-serif; text-align:center; font-size:14px; color:#999;}

.reward .rewardsteps{overflow:hidden; margin:0px; padding:30px 0px;}
.reward .rewardsteps li{float:left; width:234px; height:207px; margin:0px 2px; margin-left:0px; background:url(/assets/images/reward_process.jpg) no-repeat;}
.reward .rewardsteps li.step01{background-position:0px 0px;}
.reward .rewardsteps li.step02{background-position:-235px 0px;}
.reward .rewardsteps li.step03{background-position:-470px 0px;}
.reward .rewardsteps li.step04{background-position:-705px 0px;}

.reward .rewardsteps li.step01:hover{background-position:0px -210px;}
.reward .rewardsteps li.step02:hover{background-position:-235px -210px;}
.reward .rewardsteps li.step03:hover{background-position:-470px -210px;}
.reward .rewardsteps li.step04:hover{background-position:-705px -210px;}



/*signin*/
.signin{ font-family:'PT Sans', sans-serif; font-weight:bold;  }
.signin .singin-bar{ width:100%; padding:40px 0px; background:#e8eef4;}
.signin .singin-bar h1{ text-align:center; color:#f78f29; font-size:30px;}
.signin .student h2{ color:#207ebb; font-size:40px; font-weight:bold;}
.signin .student h2 span{ color:#001f51;}
.signin .student p{ font-size:14px; color:#666666; padding-top:10px; font-weight:normal}
.signin .lappy{/* border:25px solid #434343; background:url(/assets/images/lappy-bg.jpg) repeat-x #e1e6e9;*/ background:url(/assets/images/lappy.png) no-repeat; background-position:100%; margin:13px 0px; border-radius:7px;padding-top:80px;}
.signin .lappy .inner-lappy{ overflow:hidden; min-height:534px; overflow:hidden; position:relative; }
.sign-animation{ background:url(/assets/images/signin-right-bg.png) no-repeat 478px 60px; padding-bottom:65px; position:absolute; top:0px; left:0px;}
.signin .lappy img.left-img{ position:absolute; left:150px; top:105px;}
.signin .lappy .signin-form {margin-left:392px;  margin-top:114px; width:408px;}
.signin .lappy .signin-form h3{  color:#207EBB; font-size:40px; padding-bottom:15px; padding-left:83px;font-weight:bold;}
.signin .lappy .signin-form p{ text-transform:uppercase; color:#666666; font-size:14px; text-align:right;font-weight:bold;}
.signin .lappy .signin-form p span{ color:#fb7800;}
.signin .lappy .signin-form a{font-weight:bold; color:#3b9bcd; font-size:14px; text-transform:uppercase; padding-left:89px;}
.signin-form input[type="text"], .signin-form input[type="password"]{ width:247px; margin-left:16px;}
.signin-form input[type="text"]{margin-bottom:20px;}
.signin-form input[type="submit"] {background:url("/assets/images/order-btn.jpg") repeat-x scroll 0 0 transparent;border:1px solid #9F0D0D;border-radius:6px 6px 6px 6px;color:#FFFFFF;cursor:pointer;display:block;font-family:'PT Sans',sans-serif;font-size:20px;font-weight:bold;margin-top:14px;outline:medium none;padding:5px 56px;}

.signin-form input[type="text"].error, .signin-form input[type="password"].error{ background:none repeat scroll 0 0 #FFD9D8;border-color:#E9322D;box-shadow:0 0 6px #F8B9B7;}
.signin-form label[for="em"]{ font-size:12px; color:#F00; position:absolute; margin-top:-20px; margin-left:16px;}
.signin-form label[for="pwd"]{ display:none !important }
.sign-animation.animationtwo{ background:url(/assets/images/key-bg.png) no-repeat 532px 0px; top:-450px;  }
.sign-animation.animationtwo .signin-form h3{ font-size:36px; padding:0px;} 
.sign-animation.animationtwo .signin-form{ margin-left:420px;}
.sign-animation.animationtwo .signin-form p{ text-align:left; padding:0px;}
.sign-animation.animationtwo .signin-form p.desc{ padding:18px 0px; width:300px; color:#666666; font-size:13px; text-transform:lowercase;}
.sign-animation.animationtwo .signin-form input[type="submit"]{ margin:7px 0 0 57px}
.sign-animation.animationtwo .signin-form h3 strong{ color:#003a72;}
.sign-animation.animationtwo .signin-form a{ padding-left:217px;}
.sign-animation.animationtwo .signin-form input[type="text"]{ margin-left:0px;}
/* Large desktop */

@media (min-width:1200px){



}
@media (min-width:980px) and (max-width:1030px){



}
/* Portrait tablet to landscape and desktop */
@media (min-width:768px) and (max-width:979px){
.container{width:724px;}
.mainbanner .caption{right:0px;}
.mainbanner .caption p{width:400px; padding-right:40px;}
.mainbanner .caption p, .mainbanner .caption p strong, .mainbanner .caption p.lstln{font-size:153%; line-height:28px;}
.persuasive .persform{width:56%;}
.persuasive .pnumarea p{font-size:20px;}
.servicearea .tabswitch ul li{width:225px;}
.processarea li div.mask{height:245px;}
.processarea.parea2 li div.mask{height:302px;}
.processarea li:hover div.mask > div{top:-250px;}
.processarea.parea2 li .proctext2{height:240px;}
.processarea li .proctext{height:65px;}
.processarea li .proctext p{font-size:16px;}
.topbar .container .span6{float:right; width:60%; margin:0px;}
.topbar .container .logo{float:left; width:40%}

.maincon.col2 h3 {font-size:31px;}
.maincon.singleaccord .inner-bottom h2 {font-size:24px; line-height:32px;}

.icon-phone{background-image:url(/assets/images/sprite.png); background-position:-55px -146px;}
[class^="social-side"], [class*=" social-side"]{display:inline-block; width:30px; height:30px; vertical-align:text-top; background-image:url(/assets/images/socialicons2.png); background-position:0px 0px; background-repeat:no-repeat; margin-top:1px; text-indent:-9000px; line-height:0px;}

.social-side-facebook{background-position:0px 0px;}
.social-side-linkedin{background-position:0px -31px;}
.social-side-twitter{background-position:0px -61px;}
.social-side-myspace{background-position:0px -92px;}
.social-side-youtube{background-position:0px -123px;}
.social-blue{background-image:url(/assets/images/socialicons_blue2.png);}


.servicearea .tabswitch ul li {font-size:22px;}
.persuasive .pnumarea p {font-size:18px;}
.persuasive .pnumarea .pnum strong {font-size:22px;}
.persuasive .persform{ margin-left:28px;}
/* Assignment */
.maincon.col2 .inner-main  p{width:auto;}
.datepicker .pick{background:url("/assets/images/pick-bg.png") no-repeat scroll 10px center #0C3B67; overflow:hidden; border-bottom:1px solid #d5d5d5;}
.datepicker .pick input[type="text"]{float:right; margin:0; padding:4px 12px; border:0; border-radius:0; width:auto;}


.contact .maincon.singleaccord .inner-bottom .call-inner{padding:5px 0 0 0;}
.contact .maincon.singleaccord .inner-bottom .call-inner h2{font-size:20px;}
.contact .maincon.singleaccord .inner-bottom .call-inner h3{font-size:14px;}


/* Work */

.work .workbg{background:none; text-align:center;}
.work .workbg h2{	font-family:"PT Sans", sans-serif; font-size:16px; color:#fff; font-weight:bold; text-align:center; background:none; padding:0; line-height:1.6;}
.work .workbg p{	font-family:"PT Sans", sans-serif; font-size:14px; color:#666; font-weight:normal; text-align:center; background:none; padding:20px 10px 0; line-height:1.3;}
.work .workbg span{	font-family:"PT Sans", sans-serif; font-size:22px; color:#f47b20; font-weight:bold; text-align:center; background:none; padding:20px 10px 0; line-height:1.3;}
.work .work-content{float:left; margin:0 0 20px 0; position:relative; 	width:100%;}
.work .work-content h2{font-family:'Open Sans', sans-serif; font-size:80px; color:#001f51; padding:0; margin:0; line-height:1; 
	letter-spacing:-6px; 	text-align:left;}
.work .work-content p{font-family:'PT Sans', sans-serif; font-size:18px; color:#666; padding:0; margin:0; line-height:1.3; 
	text-align:left;}
.work .work-content h3{font-family:'Open Sans', sans-serif; font-size:26px; color:#f5993e; padding:0; margin:0; line-height:1; 
	text-decoration:underline; text-transform:uppercase; text-align:left;}
.work .work-content h2 span{display:inline-block; background:url(/assets/images/work-left-img.png) bottom no-repeat; width:64px; height:64px; padding:0; margin:0;}


.work .work-1{float:none; margin-left:0; clear:both; position:relative; margin:0 0 20px;

	
}
.work .work-2{float:none; position:relative; right:0px; top:0px; 	margin:0 0 20px;}
.work .work-3{float:none; 	margin:0 0 20px;}
.work .work-4{background:url(/assets/images/work-4.png) no-repeat; 	width:236px; padding:198px 0 28px 56px; float:none; position:relative; top:0px; left:0px; 	margin:0 0 20px;}
.work .work-5{background:url(/assets/images/work-5.png) no-repeat; 	width:236px; padding:170px 0 28px 56px; float:none; position:relative; right:0px; top:0px; 	margin:0 0 20px;}


.order-now .inner-bottom .return p{position: absolute; right: 188px; top: -20px; font-size:12px; color:#828282; font-family:'PT Sans',sans-serif;}
.order-now .inner-bottom .return a{font-size:12px; color:#f89d43; font-family:'PT Sans',sans-serif; margin:0 0 0 4px; font-style:normal;}
.order-now .inner-bottom .side-banner .banner2{background:none;}
.order-now .inner-bottom .side-banner .banner1{background:none;}
.order-now .inner-bottom .side-banner h2{padding:0;}
.order-now .inner-bottom .side-banner img{display:none;}
.order-now .inner-bottom .side-banner h3{width:100%; color:#000; position:relative; padding:10px 0;}
.span3.side-banner.hidden-phone .conta{margin:0; padding:5px 0;}
.order-now .inner-bottom .side-banner h4{margin:0; font-size:16px;}



.compare-us .compare-container .compare-features {float:left; 	background:url(/assets/images/compare-table-head.jpg) repeat-x; width:44%; text-align:center; font-size:22px;
font-family:'PT Sans',sans-serif; color:#fff; padding:16px 0;margin:53px 0 0; height:30px;}
.compare-us .compare-container .compare-available img {
 margin:0;}
.compare-us .compare-container .compare-available{float:left; width:17%;}
.compare-us .compare-container .compare-competitor{width:99px; padding:10px 0 28px; font-size:16px; margin:53px 0 0;}


.contact .contact-form .mail-inner img{display:none;}
.contact .contact-form .mail-inner h2{margin-top:10px; line-height:18px;}
.contact .mail-inner form label{text-align:left;}

.contact .mail-inner form input[type="submit"] {margin-left:0px;}

.signin .lappy{ border:25px solid #434343; background:url(/assets/images/lappy-bg.jpg) repeat-x #e1e6e9;}
.sign-animation { background-position:343px 38px;}
.signin .lappy img.left-img{ left:0px; top:68px;}
.signin .lappy .signin-form{ margin-left:267px; margin-top:90px;}
.signin .lappy .inner-lappy{ min-height:400px;}
.signin .lappy{ padding-top:0px;}
.sign-animation.animationtwo{ background-position:410px 0px;}

}
 
/* Landscape phone to portrait tablet */
@media (max-width:767px) {
body{padding:0px;}
.container{width:auto;}
.mobilecta{width:100%; height:auto;}
.persuasive .container{text-align:center;}
.persuasive .sep{background:none;}
.persuasive .persform p span, .persuasive .pnumarea .pnum span{display:none;}
.mainbanner .caption, .topbar .container .logo{display:none;}
.persuasive .wraper > div{text-align:center; margin:0 auto;}
.persuasive .pnumarea .pnum{padding:0px;}
.persuasive .myarea, .persuasive .chatlive, .persuasive .persform p, .persuasive .persform form, .persuasive .pnumarea .pnum, .persuasive .pnumarea .pnum strong{display:inline-block; text-align:center;}
.persuasive .persform h3{display:block; text-align:center; padding-top:10px; font-size:20px;}

.maincon.col2 p, .maincon.col2 li, .maincon.singleaccord .accordinner p, .maincon.col2 .inner-main p, .maincon.col2 .inner-main li{font-size:14px; width:auto;}

#servicecrosel{width:175px; margin:0px auto;}
#servicecrosel .processarea{width:175px;}
#servicecrosel .processarea li{width:173px;}
#servicecrosel2{width:433px; margin:0px auto;}
#servicecrosel2 .processarea{width:433px;}
#servicecrosel2 .processarea li{width:431px;}
.processarea.parea2 li{margin:0px;}
.processarea.parea2 li .proctext2{height:300px;}
.processarea li:hover div.mask > div{top:-309px;}

.servicearea .tabswitch{top:-34px;}
.servicearea .tabswitch ul li{font-size:13px; width:140px;}
.servicearea .tabswitch ul li span{background-size:200% 300%; width:58px; height:61px; background-position:-57px 0px;}
.servicearea .tabswitch ul li[data-slide-to="2"] span{background-position:-57px -60px;}
.servicearea .tabswitch ul li[data-slide-to="3"] span{background-position:-57px -121px;}
.servicearea .tabswitch ul li.active span{background-position:0px 0px;}
.servicearea .tabswitch ul li[data-slide-to="2"].active span{background-position:0px -60px;}
.servicearea .tabswitch ul li[data-slide-to="3"].active span{background-position:0px -121px;}
.servicearea > .container{padding:95px 0px 30px;}

.topbar .container{min-height:80px;}
.topbar .container h2{font-size:35px; padding:0px;}
.footbar h3{text-align:center;}
.footbar ul{text-align:center; margin:0px; min-height:0px;}
.footbar ul li{display:inline-block;}
.footbar ul li.first a::before{content:"";}
.footbar .mobile-nav{ text-align:center; margin:0 auto; width:90%;}
.footbar ul.mobile-nav{text-align:center; margin:0px; min-height:0px; display:inline; float:left; width:46%;}
.footbar ul.mobile-nav li{display:block;}
.footbar ul.mobile-nav li.first a::before{content:"";}
.footbar ul.mobile-nav li a{color:#999; display:block; padding:0px 0px; font-family:'PT Sans', sans-serif; font-weight:bold; font-weight:normal\9; font-size:12px; border-bottom:1px #ccc dashed;}
.footbar ul.mobile-nav li a::before{color:#000;}
.footbar ul.mobile-nav li a:hover{color:#be5b12; text-decoration:none;}


.footbar .disclaimer{padding:10px; background:#eee;}
.footbar .socialtab{min-height:0px; text-align:center;}
.footbar .ccard .ccardimg{margin:0 auto;}

.assignment .maincon.col2 .assign-main-img{position:absolute; top:25px; left:0;}

/* contact */
.assignment .maincon.col2 p{width:auto;}

.contact .maincon.singleaccord .inner-bottom .call-inner img{}
.contact .maincon.singleaccord .inner-bottom .call-inner{padding:30px 0 10px; width:100%;}
.contact .maincon.singleaccord .inner-bottom .call{position:relative;  padding-left:0px; text-align:center;}
.contact .maincon.singleaccord .inner-bottom .call-inner h2{margin:0px; padding:24px 0px 0; font-family:'PT Sans', sans-serif; font-size:20px; font-weight:bold; color:#207ebb; margin-top:0px; line-height:1;}
.contact .maincon.singleaccord .inner-bottom .call-inner h3{font-family:'PT Sans', sans-serif; font-size:14px; font-weight:bold; color:#666666; padding:10px 0 0; margin:0; line-height:1;}
.contact .maincon.singleaccord .inner-bottom .call-inner h3 span{color:#f78f29;}
.contact .maincon.singleaccord .inner-bottom .call-inner h3 a{float:none; font-style:normal; font-size:14px;}


/* Work */
.work .workbg{background:none; text-align:center; margin-top:20px;}
.work .workbg h2{	font-family:"PT Sans", sans-serif; font-size:16px; color:#fff; font-weight:bold; text-align:center; background:none; padding:0; line-height:1.6;}
.work .workbg p{	font-family:"PT Sans", sans-serif; font-size:14px; color:#666; font-weight:normal; text-align:center; background:none; padding:20px 10px 0; line-height:1.3;}
.work .workbg span{	font-family:"PT Sans", sans-serif; font-size:22px; color:#f47b20; font-weight:bold; text-align:center; background:none; padding:20px 10px 0; line-height:1.3;}
.work .work-content{float:left; margin:0 0 20px 0; position:relative; 	width:100%;}
.work .work-content h2{font-family:'Open Sans', sans-serif; font-size:64px; color:#001f51; padding:0; margin:0; line-height:1; 
	letter-spacing:-6px; 	text-align:left;}
.work .work-content p{font-family:'PT Sans', sans-serif; font-size:14px; color:#666; padding:0; margin:0; line-height:1.3; 
	text-align:left;}
.work .work-content h3{font-family:'Open Sans', sans-serif; font-size:20px; color:#f5993e; padding:0; margin:0; line-height:1; 
	text-decoration:underline; text-transform:uppercase; text-align:left;}
.work .work-content h2 span{display:inline-block; background:url(/assets/images/work-left-img.png) bottom no-repeat; width:64px; height:64px; padding:0; margin:0;}


.work .work-1{float:none; margin-left:0; clear:both; position:relative; margin:0 0 20px;}
.work .work-2{float:none; position:relative; right:0px; top:0px; 	margin:0 0 20px;}
.work .work-3{float:none; 	margin:0 0 20px;}
.work .work-4{background:url(/assets/images/work-4.png) no-repeat; 	width:236px; padding:198px 0 28px 56px; float:none; position:relative; top:0px; left:0px; 	margin:0 0 20px;}
.work .work-5{background:url(/assets/images/work-5.png) no-repeat; 	width:236px; padding:170px 0 28px 56px; float:none; position:relative; right:0px; top:0px; 	margin:0 0 20px;}

.order-now .inner-bottom .return p{position: absolute; right: 13px; top: -20px; font-size:12px; color:#828282; font-family:'PT Sans',sans-serif;}
.order-now .inner-bottom .return a{font-size:12px; color:#f89d43; font-family:'PT Sans',sans-serif; margin:0 0 0 4px; font-style:normal;}
.order-now .inner-bottom .order-form-head h2{font-size:16px;}
.maincon.col2 h3 {font-size:30px;}

.contact .contact-form{width:100%}
.contact .contact-form .mail-inner{background:#f3f9fe; padding:20px;}
.contact .contact-form .mail-inner{position:relative; margin:0px 0 20px;}
.contact .contact-form .mail-inner h2{margin:0px; line-height:18px; padding:0 0 10px 0;}
.contact .mail-inner form label{text-align:left;}
.footbar ul li a {margin:0 15px; font-size:12px;}

.signin .lappy{ border:25px solid #434343; background:url(/assets/images/lappy-bg.jpg) repeat-x #e1e6e9;}
.sign-animation { background-position:343px 38px;}
.signin .lappy img.left-img{ left:0px; top:79px;}
.signin .lappy .signin-form{ margin-left:267px; margin-top:90px;}
.signin .lappy .inner-lappy{ min-height:400px;}
.signin .lappy{ padding-top:0px;}
.sign-animation.animationtwo{ background-position:410px 0px;}
.signin .lappy .signin-form p{ padding-left:20px; text-align:left}
.signin .lappy .signin-form h3{ padding-left:16px; padding-bottom:0px;}
.signin .lappy .signin-form{ width:auto;}
.sign-animation{ width:100%;}
.signin-form input[type="text"], .signin-form input[type="password"]{ width:86%;}
.signin .lappy .signin-form a{ padding-left:22px;}
}
 
/* Landscape phones and down */
@media (max-width:480px) {

.visible-iphone, .header .navmenubut{display:block;}
.header .headerinner{width:auto;}
.header .navbar ul, .hidden-iphone{display:none;}
.header .navbar ul.mobile-nav-top{min-height:inherit; overflow:hidden; width:100%;background:#0c3b67; text-align:center;}
.header .navbar ul.mobile-nav-top li{width:auto; display:inline-block;}
.header .navbar ul.mobile-nav-top li a{background:#0c3b67;text-align:center; margin:0px; float:left; padding:9px 12px 9px 15px;}
.header .navbar ul.mobile-nav-top li a:hover{color:#BE5B12;}
.header .navbar ul.mobile-nav-top li ul{display:none;}
.header .navbar ul.mobile-nav-top li:hover ul{display:block; min-height:inherit; overflow:hidden; position:absolute; right:30px; top:150px; border-radius:10px; float:none;}
.header .navbar ul.mobile-nav-top li li{display:block;}
.header .navbar ul.mobile-nav-top li li a{background:url(/assets/images/bg_nav2.png); background-repeat:repeat-x; text-align:center; margin:0px; float:none; padding:9px 12px 9px 15px; }
.persuasive .persform input[type="text"]{width:90%; margin-bottom:8px;}
.maincon.col2 h3 { text-align:center; line-height:29px;}
.processarea li p.steps{line-height:19px; font-size:18px; width:62px;}
.servicearea .tabswitch ul li{width:75px;}
.servicearea > .container{padding:120px 0px 30px;}
.persuasive .persform{ margin-left:0px;}
#servicecrosel2{width:233px; margin:0px auto;}
#servicecrosel2 .processarea{width:233px;}
#servicecrosel2 .processarea li{width:231px;}
.processarea.parea2 li div.mask{height:211px;}
.processarea.parea2 li .proctext p{text-align:center; padding:19px 5px; font-size:14px;}
.processarea.parea2 li .proctext p span{display:none;}
.processarea.parea2 li{margin:0px;}
.processarea.parea2 li .proctext2{height:145px;}
.processarea.parea2 li .proctext2 > div{display:none;}
.processarea li:hover div.mask > div{top:-150px;}
.processarea.parea2 li:hover div.mask > div, .processarea.parea2 li.active2 div.mask > div{top:-153px;}
.maincon.singleaccord{padding-top:0;}
.maincon.singleaccord h2{padding:12px 35px; font-size:27px; line-height:25px;}
.maincon.col2 p, .maincon.col2 li, .maincon.singleaccord .accordinner p, .maincon.col2 .inner-main p{font-size:12px; padding:0 11px;}
.maincon.col2 .inner-main li{font-size:12px; padding:0 20px; margin-left:14px;}
.maincon.singleaccord .inner-bottom h2{font-size:20px; line-height:24px;}

/* Assignment */
.assignment .maincon.col2 p{width:auto;}
.contact .maincon.singleaccord .inner-bottom .call{position:relative;  padding-left:0px;}
.contact .maincon.singleaccord .inner-bottom .call-inner h2{margin:0px; padding:0; font-family:'PT Sans', sans-serif; font-size:16px; font-weight:bold; color:#207ebb; margin-top:0px; line-height:2;}
.contact .maincon.singleaccord .inner-bottom .call-inner h3{font-family:'PT Sans', sans-serif; font-size:12px; font-weight:bold; color:#666666; padding:0px 0 6px; margin:0; line-height:1;}
.contact .maincon.singleaccord .inner-bottom .call-inner h3 span{color:#f78f29;}
.contact .maincon.singleaccord .inner-bottom .call-inner h3 a{float:none; font-style:normal; font-size:12px;}


.work .workbg{ background:none; 	text-align:center; 	margin-top:0px;}
.work .workbg h2{font-family:"PT Sans", sans-serif; font-size:16px; color:#fff; font-weight:bold; text-align:center; background:none; padding:0; line-height:1.6;}
.work .workbg p{font-family:"PT Sans", sans-serif; font-size:14px; color:#666; font-weight:normal; text-align:center; background:none; padding:20px 10px 0; line-height:1.3;}
.work .workbg span{font-family:"PT Sans", sans-serif; font-size:22px; color:#f47b20; font-weight:bold; text-align:center; background:none; padding:20px 10px 0; line-height:1.3;}
.work .work-content{float:left; margin:0 0 20px 0; position:relative; width:100%;}
.work .work-content h2{font-family:'Open Sans', sans-serif; font-size:40px; color:#001f51; padding:0; margin:0; line-height:1; letter-spacing:-1px; text-align:left;}
.work .work-content p{font-family:'PT Sans', sans-serif; font-size:14px; color:#666; padding:0; margin:0; line-height:1.3; text-align:left;}
.work .work-content h3{font-family:'Open Sans', sans-serif; font-size:18px; color:#f5993e; padding:0; margin:0; line-height:1.3; text-decoration:underline; text-transform:uppercase; text-align:left; }
.work .work-content h2 span{display:inline-block; background:url(/assets/images/work-left-img.png) bottom no-repeat; width:64px; height:64px; padding:0; margin:0;}
.work .work-1{float:none; margin-left:0; clear:both; position:relative; margin:0 0 20px;}
.work .work-2{float:none; position:relative; right:0px; top:0px; margin:0 0 20px;}
.work .work-3{float:none; margin:0 0 20px;}
.work .work-4{background:url(/assets/images/work-4.png) no-repeat; width:236px; padding:198px 0 28px 56px; float:none; position:relative; top:0px; left:0px; margin:0 0 20px;}
.work .work-5{background:url(/assets/images/work-5.png) no-repeat; width:236px; padding:170px 0 28px 56px; float:none; position:relative; right:0px; top:0px; margin:0 0 20px;}

.order-now .inner-bottom .return{}
.order-now .inner-bottom .return p{position: absolute; right: 0px; top: -20px; font-size:12px; color:#828282; font-family:'PT Sans',sans-serif;}
.order-now .inner-bottom .return a{font-size:12px; color:#f89d43; font-family:'PT Sans',sans-serif; margin:0 0 0 4px; font-style:normal;}
.order-now .inner-bottom .order-form-head{padding:0;}
.order-now .inner-bottom .order-form-head h2{font-size:14px;}


.contact .maincon.singleaccord .inner-bottom .call-inner{padding:8px 0 10px; width:100%;}
.contact .maincon.singleaccord h2{font-size:26px;}


.reward .maincon .reward-inner h2 {font-size:34px; text-align:center; padding:0;}
.reward .maincon .reward-inner .top {width:100%; }
.reward .maincon .left-cont {width:100%;}
.reward .maincon .right-cont {width:100%;}
.reward .maincon .reward-form-head {width:100%;}
.reward .maincon .reward-inner h2 {font-size:28px;}
.reward .maincon .reward-form-body {width:100%; padding:0 0 15px;}
.reward .maincon .reward-form-body form input[type="submit"] {background:url(/assets/images/reward-submit-btn2.png) repeat-x scroll 0 0 transparent; width:100%; color:#FFFFFF; cursor:pointer; display:block; font-family:'PT Sans',sans-serif; font-size:30px; padding:0; height:53px; font-weight:bold; border:none; margin:0; border-radius:5px;}

.reward .reward-offer .offer1 {width:100%;}
.footer .disclaimer{ padding:0px 10px;}
.ctabanner2 a.orderbut{ left:25%;}
.footer p{ text-align:center;}
.signin .lappy img.left-img{ display:none}
.signin .lappy .signin-form{ margin-left:0px;}
.sign-animation.animationtwo .signin-form p.desc{ width:100%; text-align:center}
.sign-animation.animationtwo .signin-form input[type="text"]{ margin-left:17px;}
.signin .lappy .signin-form a{ float:right; margin-right:22px;}
.sign-animation.animationtwo .signin-form h3{ font-size:24px;}
.signin .lappy .signin-form{ margin-top:42px;}
.sign-animation.animationtwo .signin-form input[type="submit"]{width:89%;margin:0px 18px;}
.signin-form input[type="submit"]{ width:88%;}
.signin .student h2, .signin .student p{ text-align:center;}
.signin .singin-bar h1{ font-size:25px;}
.footbar ul li a {margin:0 15px; font-size:12px;}


.botcrouselarea h3{color: #666666;
    font-family: 'PT Sans',sans-serif;
    font-size: 20px;
    font-weight: bold;
    margin: 0 0 10px;
    padding: 0 0 0 22px;}

}




