body{margin:0; padding:0; background:#fff; font:14px normal Arial, Helvetica, sans-serif; color:#333;}
div,ul,li,span, h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
h1{font: bold 40px 'Roboto Condensed', 'sans-serif'; color:#fff;}
h2{font: normal 28px 'Roboto Condensed', 'sans-serif'; color:#fff; padding-top:45px;}
h3{font: normal 20px 'Oswald', 'sans-serif'; color:#f6ff00; color:#000; padding:25px 0 10px 0;}
h3.testimonial{ text-transform:uppercase;}
h4{ float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#333; margin:0; padding:5px 0 10px 0;}

a{ text-decoration:none; color:#000; ouline:none;}
#body-header{ background:#fdfdfd; margin:0; padding:16px 0;}
#body-banner{ background:#054383;}
#Ielts-banner{background:#c63838;}
#body-content{ background:#fff; padding-bottom:20px;}
#body-footer{ background:#f4f0f1; text-align:center; font:normal 12px Arial, Helvetica, sans-serif; }
#body-footer p{ padding:20px 0;}
.wraper{ margin:0 auto; width:1090px; max-width:100%;overflow:hidden;}
	.logo{ float:left; width:50%;}
	.social-icon{ float:right; width:50%; text-align:right;}
	.logo span{display:none; float:right; position:absolute; top:18px; right:10px;}
	.logo span a{background:url(../ppc-images/top-colepse.png) top right no-repeat; width:34px; padding:10px 3px; text-decoration:none; display:inline-block;  text-indent:-1000px; outline:none; }
	.logo span a.home{ background-position:0 -74px;}
	.logo span a.phone{ background-position:0 0;}
	.logo span a.media02{ background-position:0 -37px;}
	.drop-box02{ float:left; width:100%; height:auto; z-index:10; background:#fff !important; border:1px solid #f1f1f1; border-top:none; border-left:none; border-right:none; padding:0;}
	.drop-box02 p{ font-size:20px; margin:0; padding:8px 10px; color:#444;}
	.drop-box{ float:left; width:100%; height:auto; z-index:10; background:#fff !important; border:1px solid #f1f1f1; border-top:none; border-left:none; border-right:none; padding:18px 0;}
	.drop-box p{ font-size:20px; margin:0; padding:0 10px; color:#000;}
	
	.drop-box a{ background:url(../ppc-images/sprite-icon.png) 8px 5px no-repeat; width:43px; padding:10px 0; text-decoration:none; display:inline-block;  text-indent:100px; overflow:hidden; height:auto; }
	.drop-box a.facebook{ background-position: 0 0; }
	.drop-box a.linkdin{ background-position: 0 -48px; }
	.drop-box a.twitter{ background-position: 0 -96px; }
	.drop-box a.youtube{ background-position: 0 -144px; } 
	.drop-box a.google{ background-position: 0 -191px; }

	.drop-box a.facebook:hover{ background-position: -49px 0; }
	.drop-box a.linkdin:hover{ background-position: -49px -48px; }
	.drop-box a.twitter:hover{ background-position: -49px -96px; }
	.drop-box a.youtube:hover{ background-position: -49px -144px; }
	.drop-box a.google:hover{ background-position: -49px -191px; }
	
	.social-icon h4{ margin: 10px 0;padding: 0;float: left;font: normal 20px Arial, Helvetica, sans-serif;color:#4c4b4b; }
	.social-icon:focus{outline:0; border:0;}     
	.social-icon a{ background:url(../ppc-images/sprite-icon.png) top right no-repeat; width:43px; padding:14px 0; text-decoration:none; display:inline-block;  text-indent:100px; overflow:hidden; }
	.social-icon a.facebook{ background-position: 0 0; }
	.social-icon a.linkdin{ background-position: 0 -48px; }
	.social-icon a.twitter{ background-position: 0 -96px; }
	.social-icon a.youtube{ background-position: 0 -144px; } 
	.social-icon a.google{ background-position: 0 -191px; }

	.social-icon a.facebook:hover{ background-position: -49px 0; }
	.social-icon a.linkdin:hover{ background-position: -49px -48px; }
	.social-icon a.twitter:hover{ background-position: -49px -96px; }
	.social-icon a.youtube:hover{ background-position: -49px -144px; }
	.social-icon a.google:hover{ background-position: -49px -191px; }

.banner-lft{ float:left;}
.banner-lft img{display:block; width:100%; max-width:500px;}
.heading-content{ float:left; width:470px; z-index:10; margin:10px 0 0 -70px;}
.form-container{ float:right; width:26%;margin-top:12px; font-size:12px; border-radius:5px; border-top-left-radius:0; border-bottom-left-radius:5px; behavior:url(css/PIE.htc); position:relative; }
.form-element{background:#fff; border-radius:5px; behavior:url(css/PIE.htc); position:relative; padding-bottom:4px; }
.form-container .shadow{ background:url(../ppc-images/shadow.png) bottom center no-repeat;}
form{padding:9px 10px;}
.form-container h1{ background:#000; border-radius:4px; behavior:url(css/PIE.htc); position:relative; font:normal 17px Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding:9px 0; border-bottom-left-radius:0; border-bottom-right-radius:0;}
.form-element p{ margin:0 0 2px; padding:0;}
.bredth{margin:8px 0 8px !important; font-weight:bold;}
.form-element p label{ float:left; display:block; width:105px; line-height:28px;}
.form-element p label span{ color:#f00;} 
.small{ width:146px; border:1px solid #cccbcb; border-radius:2px; padding:5px 5px; color:#333; behavior:url(css/PIE.htc); position:relative; }
.small.captcha{letter-spacing: 18px; font-size:14px;color:#800; font-weight:bold; width:146px;}
.chcktext{vertical-align:middle; margin-right:5px;}
.btn{ background:#046cd6; behavior:url(css/PIE.htc); display:block; border-radius:2px; width:92%; font-size:14px; color:#fff; cursor:pointer; text-align:center; padding:10px; }
.btn.orange{ background:#ff6600; /*ffa500*/}
.mob-btn{ background:#046cd6; behavior:url(css/PIE.htc); display:block; border-radius:2px; width:92%; font-size:14px; color:#fff; cursor:pointer; text-align:center; padding:10px; }
.hide{display:block;}
.hide02{display:none;}

.btn:focus{outline:0; border:0;}
.small:focus{outline:0; border:1;}
.error{font-size: 12px;color: #f00; float:left; width:95%;margin:0;padding:0px 0px 6px;}

.containerLeft{float:left; width:716px; margin-right:24px;}
.containerRight{float:left; width:350px; margin-top:15px;}
.containerRight h3{ padding:10px 0 10px;}
.left-box{float:left; width:690px; padding:15px 16px; border:1px solid #e8e6e6; border-radius:3px; behavior:url(css/PIE.htc); position:relative;}
.left-box p{padding:0; margin:0; line-height:19px;}
.lft{float:left;}
.rgt{float:right; width:350px; text-align:left;}
.left-box span{width:300px; float:left;}
.left-box span h5{ font: bold 14px Arial, Helvetica, sans-serif; color:#333; padding-top:6px}
.container-btn{float:left; text-align:center; width:100%;}
.register-btn{background:#0348ae; padding:8px 10px; color:#fff; border:0; border-radius:3px; behavior:url(css/PIE.htc); position:relative; text-decoration:none; cursor:pointer;}
.register-btn:focus{outline:0; border:0;}
ul{margin:0; padding:0 0 23px;}
ul a{text-decoration:underline;}
ul li{line-height:23px; margin:0; padding:0 30px; font-size:14px; background:url(../ppc-images/list-img.png) 0px 2px no-repeat; list-style:none;}
.clear{clear:both;}

/*-------Online-speaking----------*/
#body-banner.orange{ background:#d3610b; }
.online-speak{ float:left; width:441px; z-index:10;margin:17px 0 0 -64px; }
h1.white{font: bold 38px 'Roboto Condensed', 'sans-serif'; color:#fff;}
h2{font: normal 25px 'Roboto Condensed', 'sans-serif'; color:#fff; padding-top:30px;} 
h3{font: normal 20px 'Oswald', 'sans-serif'; color:#f6ff00; color:#000;}
h4{ float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#333; margin:0; padding:5px 0 10px 0;}
.form-container h1.black{ background:#000; color:#fff;}
.form-element.light-orange{background:#ffd8ba;} 
.small.light-border{ border:1px solid #fcc092;}
.ppc-marquee-box.min-height{height:235px;}
img{border:none; outline:0;}
/*-------Speak-englsih----------*/
#body-banner.dark-green{ background:#005229; }
.banner-inner{background:#00913a; float:left; width:100%; border-radius:5px; margin:15px 0 0;}
.shadowlarge{ background:url(../ppc-images/large-shadow.png) bottom center no-repeat;}
.banner-inner img{ padding-top:23px;}
.speak{float:left; width:450px; z-index:10; margin:10px 0 0 -32px;}
.listitem{ margin:0; padding:30px 0; color:#fff;}
.listitem li{line-height:30px; margin:0; padding:0 33px; font-size:18px; background:url(../ppc-images/tick-icon.png) 0px 7px no-repeat; list-style:none;}
h1.heading{font: bold 30px 'Roboto Condensed', 'sans-serif'; color:#fff; margin-top:10px;}
h4{ float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#333; margin:0; padding:5px 0 10px 0;}
h6{font-size:14px; padding:5px 0 8px; font-weight:normal;}
.form-container.border-left{border-left:3px solid #0e4d02; width:314px;}
.form-element.theme02{background:#fff; border-radius:5px; border-top-left-radius:0; border-bottom-left-radius:5px; behavior:url(css/PIE.htc); position:relative; padding-bottom:10px; }
.form-container.top{ margin-top:0;}
.form-container h1.light-gray{ background:#eee; color:#333; border-radius:5px; border-top-left-radius:0; border-bottom-right-radius:0; border-bottom-left-radius:0; behavior:url(css/PIE.htc); position:relative; padding:8px; border-bottom:1px solid #a8a5a5; text-align:left;}
.form-element.light-orange{background:#ffd8ba;} 
.large{ border:1px solid #c7c7c6; width:282px; margin-bottom:2px; border-radius:2px; padding:4px 5px; color:#333; behavior:url(css/PIE.htc); position:relative;}
.large.captcha{letter-spacing: 18px; font-size:14px;color:#800; font-weight:bold;}
.errormsg{ color:#f00; text-align:left; padding:0 0 8px; float:left;}
.ppc-marquee-box.min-height{height:235px;}
.msg{padding:5px 0; float:left; font-weight:bold; width:100%;}

/*------Testimonials start----------*/
.ppc-marquee-box{float:right; width:328px; height:200px; text-align:left; padding:19px 10px; border:1px solid #ddd; border-radius:3px; behavior:url(scrollcss/PIE.htc); position:relative; background:#eae8e8; overflow:hidden;}
.speak-content li{font:italic 14px/20px Arial, Helvetica, sans-serif; color:#333; padding:50px 0 20px 15px; height:300px;  background:none;}
.speak-content li span {float: left;padding: 15px 0;margin: 0;width: 100%;display: block;background: url(../images/chatImage/quote.png) 0px 12px no-repeat;}
.author{float:right; padding:20px; display:block;}
/*-----------Testimonials end---------------*/

/*-------Learn-englsih----------*/

#body-banner.dark-blue{ background:#01306a url(../ppc-images/texture-bg.gif) top left no-repeat; border-top:1px solid #d4d2d3;  position:relative; }
.left02{float:left; width:365px; z-index:10; margin:10px 0px 0px -97px; padding-bottom:35px; background:#01306a; }
.img-lft-bg{background:#ecf2fc; float:left; position:absolute; top:0; left:0; width:287px; height:430px;} 
h1.heading02{font: bold 33px 'Roboto Condensed', 'sans-serif'; color:#fff;}
h2.sub{font: normal 24px 'Roboto Condensed', 'sans-serif'; color:#fff; padding-top:30px;} 
h4{ float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#333; margin:0; padding:5px 0 10px 0;}
h6{font-size:14px; padding:5px 0 8px; font-weight:normal;}
.form-container.border-none{border:0; width:314px; margin:10px 0;}
.form-element.theme03{background:#fff; border-radius:5px; behavior:url(css/PIE.htc); position:relative; padding-bottom:4px; }
.form-container h1.light-blue{ background:#ecf2fc; color:#333; border-radius:5px; border-bottom-right-radius:0; border-bottom-left-radius:0; behavior:url(css/PIE.htc); position:relative; padding:8px; border-bottom:1px solid #a8a5a5; text-align:left;}
.form-element.light-orange{background:#ffd8ba;} 
.left-box .orderList{ margin:0; padding:0 0 20px 0px;}
.orderList li{line-height:25px; margin:0; padding:0 30px; font-size:14px; background:url(../ppc-images/list-img.png) 0px 2px no-repeat; list-style:none;}
.listitem.breathing02{ margin:0; padding:30px 5px; color:#fff;}
.ILTSheading-content{ float:left; width:476px; z-index:10; margin:18px 0px 0px -22px; }
.listitem02{ margin:0; padding:30px 0; color:#fff;}
.listitem02 li{line-height:30px; margin:0; padding:0 33px; font-size:17px; background:url(../ppc-images/tick-icon.png) 0px 7px no-repeat; list-style:none;}{ font-size:16px;}
.tms{margin: 7px -3px !important;}

/*-----------New Css 18/12/2014-------------*/
.contentArea{float:left; width:100%; border:none;}

/*----------------prepare-interview-program-landing page--------------*/
#body-banner.banner-bg02{background:#336699;}
.textcontent{padding:15px 3px; float:left; width:600px;}
.contt-inner{ width:37%; z-index:1000; position:relative; top:5px;left:10px;}
.bullet{color:#fff; margin-top:25px;}
.bullet li{margin:0; padding:0; background:none; font-size:17px; line-height:30px; list-style-type:disc; list-style:inside; }
.largeTxt{font-size:23px !important; padding:9px !important; margin:0 !important;}
.crackjack{float:left; position:relative; bottom:-33px; left:0;}
.textContent-inner{width:37%; z-index:1000; position:relative; top:5px;left:10px;}
/*----------------prepare-interview-program-landing page end--------------*/