@charset "utf-8";



* { margin:0; padding:0; outline:none; }



@font-face { font-family: 'avantgarde_bk_btdemi'; src: url('avgardd-webfont.eot'); src: url('avgardd-webfont.eot?#iefix') format('embedded-opentype'), url('avgardd-webfont.woff') format('woff'), url('avgardd-webfont.ttf') format('truetype'), url('avgardd-webfont.svg#avantgarde_bk_btdemi') format('svg'); font-weight: normal; font-style: normal; font-display: swap; }



@font-face { font-family: 'avantgarde_bk_btbook'; src: url('avgardn-webfont.eot'); src: url('avgardn-webfont.eot?#iefix') format('embedded-opentype'), url('avgardn-webfont.woff') format('woff'), url('avgardn-webfont.ttf') format('truetype'), url('avgardn-webfont.svg#avantgarde_bk_btbook') format('svg'); font-weight: normal; font-style: normal; font-display: swap; }



@font-face { font-family: 'open_sansregular'; src: url('OpenSans-Regular-webfont.eot'); src: url('OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('OpenSans-Regular-webfont.woff') format('woff'), url('OpenSans-Regular-webfont.ttf') format('truetype'), url('OpenSans-Regular-webfont.svg#open_sansregular') format('svg'); font-weight: normal; font-style: normal; font-display: swap; }



@font-face { font-family: 'open_sansbold'; src: url('OpenSans-Bold-webfont.eot'); src: url('OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('OpenSans-Bold-webfont.woff') format('woff'), url('OpenSans-Bold-webfont.ttf') format('truetype'), url('OpenSans-Bold-webfont.svg#open_sansbold') format('svg'); font-weight: normal; font-style: normal; font-display: swap; }



body { margin:0; font-size: 13px; color:#404040; font-family: 'open_sansregular'; background:#fff; counter-reset: section; }



button, input, select, textarea { color:#404040; font-family: 'open_sansregular'; }



table, td { border-collapse:collapse; }



ul, li { list-style-type:none; }



a img { border:0 none; }



a, a:visited { outline:0; color: #3a3e4a; text-decoration: none; }



a:hover { color: #a71930; text-decoration:none; }



/* ------- end --------- */



/* clearing floats */

.clearfix:after { content: ""; font-size:0; display:block; height:0; clear:both; visibility:hidden; }



.clearfix { display: inline-block; }



.clearfix { display: block; }



* html .clearfix { height: 1%; }



.clear { clear: both; }



/*-----------------*/



/* headings */

h1 { font-family: 'avantgarde_bk_btdemi'; font-size:26px; font-weight:normal; color:#22AD95; margin:0px 0px 0px 0px; padding:0px 0px 18px 0px; }



h2 { font-family: 'avantgarde_bk_btdemi'; font-size:23px; font-weight:normal;  margin:0px 0px 0px 0px; padding:0px 0px 18px 0px; }



h3 { font-family: 'avantgarde_bk_btdemi'; font-size:16px; font-weight:normal; color:#22AD95; margin:0px 0px 0px 0px; padding:0px 0px 17px 0px; }



/* ------- end --------- */

p { line-height:20px; color:#404040; font-family: 'open_sansregular'; font-size:13px; margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; }



.fLeft { float:left !important; }



.fRight { float:right !important; }



.hide { display:none; }



.mainOne { width:100%; background-color:#fff; padding: 15px 0px; }



.mainTwo { width:100%; background-color:#f6f6f6; }



.banner { width:100%; background-color:#22AD95; }



.mainThree { width:100%; padding:0px;  }
.mainThree h1{margin-bottom: 10px !important;}
.mainThree h3{margin-bottom: 10px !important;}
.mainThree h4{line-height: 32px; color: #3a3e4a;}

.mainFour { width:100%; background: url(../images/shadow1.png) repeat-x left top; }



.mainFive { width:100%; background-color: #F6F6F6; }



.mainSix { width:100%; background:#fff; }



.maineight { width:100%; padding:40px 0px; }



.main10 { width:100%; background:url(../images/bg7.jpg) repeat; border-top:solid 1px #22AD95; padding:18px 0px 20px 0px; }



.mainDiv { width:100%; }



.container { width:1170px; margin:0 auto; position:relative; }



.topnav { float:right; padding:12px 0px 13px 0px; margin:0px 0px 0px 0px; }



.topnav li { float:left; width:auto; list-style:none; padding:0px 0px 0px 20px; margin:0px 0px 0px 0px; }



.topnav li a { color:#202020; text-decoration:none; }



.topnav li a:hover { color:#202020; text-decoration: underline; }



.topnav li a.login { background:url(../images/login.png) no-repeat left center; padding:0px 0px 0px 21px; }





.topnav li a.livechat { background:url(../images/live_chat.png) no-repeat left center; padding:0px 0px 0px 30px; }

.featuredBoxM {
  padding: 0;
}



.logo { float:left; width: auto; margin:0px 0 0 4px; font-size:0; }



.logo a { font-size:0; }



/*Menu CSS*/

#menuLink { display:none; z-index:10; }



.nav_main { margin:0px 0px 0px 0px; }



#nav { float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 5px; }



#nav li { float: left; list-style: none; position: relative; width: auto; }



#nav li a { display:block; font-family: 'avantgarde_bk_btdemi'; font-size:14px; font-weight:normal; color:#202020; text-decoration:none; padding:2px 15px 0px 15px; line-height:48px; }



#nav li a:hover { background:#ffffff; }



#nav li a.active { background:#ffffff; }



.search-field { background-color: #22AD95; background-image: url(../images/search.png); background-position: right center; background-repeat: no-repeat; background-size: 31px 31px; border: none; cursor: pointer; height: 31px; margin: 0px 0; padding: 0 0 0 31px; position: relative; -webkit-transition: width 400ms ease, background 400ms ease; transition: width 400ms ease, background 400ms ease; width: 0; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; position: absolute; z-index:9999; right:0; top:10px; color:#fff; }



.search-field:focus { cursor: text; outline: 0; width: 140px; padding: 0 33px 0 10px; }



.exam-img { width:20%; float:left; }



.exam-detail { width:77%; float:right; }



/*Banner CSS*/



.pic_banner { position:absolute; font-size:0; left:4px; top:0; z-index:0; }



.banRight { float:right; width:600px; padding:222px 0px 0px; position:relative; z-index:999; }



.banRight .heading { padding:0px 0px 18px 0px; font-family: 'avantgarde_bk_btbook'; font-size:54px; color:#FFF; }



.banRight .btxt { padding:0px 0px 35px 0px; font-size:18px; color:#FFF; }



.mem_login { float:right; width:400px; padding:0px 0px 20px; margin-bottom:-5px; }



.loginbox { width:250px; background:#a52f3b; padding:18px 20px 18px; margin:0 auto; }



.loginbox a { font-size:13px; color:#FFF; text-decoration:underline; }



.loginbox a:hover { text-decoration:none; }



.loginbox h1 { padding:0px 0px 20px; color:#FFF; }



.loginfield { width:238px; background:#fff; padding:9px 6px 10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size:14px; color:#404040; border:0; margin-bottom:10px; }



.loginButton { -moz-box-shadow: 0px 3px 0px 0px #d19302; -webkit-box-shadow: 0px 3px 0px 0px #d19302; box-shadow: 0px 3px 0px 0px #d19302; background-color:#fbd333; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:0px solid #fee330; display:inline-block; cursor:pointer; color:#202020; font-size:18px; padding:6px 25px 7px; text-decoration:none; text-shadow:0px 1px 0px #2f6627; width:250px; margin-bottom:20px; }



.loginButton:hover { background-color:#fab000; }



.rememberme { float:left; font-size:13px; color:#FFF; padding:0px 0px 0px 8px; }



.pdf_pkg_pan { float:left; max-width:720px; padding:35px 30px 0px 0px; background:url(../images/line1.jpg) no-repeat right top; }



.pdf_pkg_pan p { color:#202020; text-align:justify; }



.pdf_pkg { width:720px; padding:0px 0px 0px 0px; margin:0px 0px 20px 0px; background:url(../images/pkg_bg.jpg) repeat-x; }



.pdf_pkg_detail { float:left; width:515px; padding:20px 13px 10px; }



.pdf_pkg_detail h2 { font-size:18px; color:#F7E1D3; padding:0px 0px 5px 0px; }



.pdf_pkg_detail p { font-size:14px; color:#FFF; padding:0px 0px 0px 0px; }



.pdf_pkg .pkg_price { float:right; width:173px; height:91px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background:url(../images/price_strip.jpg) no-repeat; font-size:30px; color:#FFF; line-height:88px; text-align:center; font-family: 'avantgarde_bk_btdemi'; }



.popular_features { float:right; width:370px; padding:35px 0px 35px 0px; }



.popular_features h1 { padding:0px 0px 10px 0px; }

.popular_features h2 { padding:0px 0px 10px 0px; }

.popular_features ul { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }



.popular_features ul li { list-style:none; background:url(../images/bullet.png) no-repeat 0px 12px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:14px; color:#202020; }



.popular_features ul li span { display:block; padding:3px 0px 3px 21px;  border-bottom: 1px solid #22ad95; line-height: 31px;}



.whyuse { padding:38px 0px 40px; }



.whyuseLeft { float:left; width:65%; padding:0px 3.5% 0px 0; }



.whyuseLeft p { padding:0px 0% 0px 0; text-align:justify; }



.whyuseLeft h1 { padding:0px 0px 14px; }



.whyuseRight { float:left; width:31.5%; padding:0px 0px 0px; }



.whyuseRight h1 { padding:0px 0px 18px; }

.whyuseRight h2 { padding:0px 0px 18px; }

.whyuseLeft h2 { padding:0px 0px 14px; }

.guarante_img { float:left; font-size:0; }



.moneyback { padding:0px 0px 0px 149px; line-height:19px; }



.examguaranted { float:left; width:308px; min-height:353px; border:solid 1px #F7E1D3; background:#F7E1D3; padding:37px 30px 20px; }



.examguaranted h1 { padding:0px 0px 11px; font-size:30px; color:#22AD95; }



.examguaranted h2 { padding:0px 0px 30px; color:#A52F3B; }



.examguaranted p { color:#000; }


.mypreorder{ margin-bottom:15px;}
.mypreorder .headlines{letter-spacing:1px; font-size:16px; margin-bottom:15px;}
.mypreorder ol{padding: 10px; font-size: 14px; line-height: 25px;}
.mypreorder ol li{list-style: decimal; margin-left: 25px;}
.mypreorder ul{padding: 10px; font-size: 14px; line-height: 25px;}
.mypreorder ul li{list-style: disclosure-closed; margin-left: 25px;}
.mypreorder .note{color:red;}
.mypreorder .preorderPrice{color:red;padding: 10px; font-size: 50px;}



.popularpan { float:right; padding:0px 0px 0px 0px; max-width:1170px; }



.popular1 { float:left; background:url(../images/bg_1.jpg) repeat-x left bottom #dedede; }



.popular2 { float:left; background:url(../images/bg_2.jpg) repeat-x left bottom #c8c8c8; }



.popular3 { float:left; background:url(../images/bg_3.jpg) repeat-x left bottom #b7b7b7; }



.popular4 { float:left; background:url(../images/bg_4.jpg) repeat-x left bottom #AAA; }



.popular1 h2 { background:url(../images/bg6.png) repeat-x; line-height:50px; color:#000; padding:0px 10px 0px 20px; }



.popbox { padding:17px 0px 20px; margin:0px 0px 0px 0px; }



.popbox li { float:left; width:40%; list-style:none; padding:0px 0px 8px 15px; margin:0px 0px 0px 0px; }



.popbox li a { font-size:14px; color:#000; }



.popbox li a:hover { text-decoration: underline; }



.viewall { width:100%; padding:7px 0px 25px; text-align:center; }



.viewall a { color:#22AD95; font-size:14px; text-decoration:underline; }



.viewall a:hover { color:#000; }



.downloadpdf { float:right; padding:2px 24px 0px 0px; }



.tryourdemo { float:left; width:770px; }



.tryourdemo h2 { text-align:center; padding:0px 0px 3px 0px; color:#F7E1D3; }



.tryourdemo p { text-align:center; padding:0px 0px 0px 0px; color:#FFF; }



.main11 { width:100%; background:url(../images/bg8.jpg) repeat-x #fff; padding:0px 0px 0px 0px; }



.testimonials { padding:33px 0px 35px 0px; }



.testimonials h1 { text-align:center; padding:0px 0 18px 0; }

.testimonials h2 { text-align:center; padding:0px 0 18px 0; }

.testimonials1 { float:left; width:100%; padding:0px 0 0 0; margin-right: 15px; }



.testimonials1_a { float:right; }



.tpic { float:left; width:78px; height:78px; overflow:hidden; border:solid 1px #999999; padding:0px 0 0 0; margin:0px 10px 0px 0px; font-size:0; }



.testimonials2 { position: relative; background: #eeeeee; border: 1px solid #d1d1d1; padding:16px 20px 16px; width:100%; float:right; line-height:20px; }



.testimonials2 img { vertical-align:middle; }



.testimonials2:after, .testimonials2:before { right: 100%; top: 19%; border: solid transparent; height: 0; width: 0; position: absolute; pointer-events: none; }



.testimonials2:after { border-color: rgba(238, 238, 238, 0); border-right-color: #eeeeee; border-width: 10px; margin-top: -10px; }



.testimonials2:before { border-color: rgba(209, 209, 209, 0); border-right-color: #d1d1d1; border-width: 10px; margin-top: -11px; }



.testimonials3 { font-family: 'open_sansbold'; font-size:14px; color:#404040; padding:5px 0px 0px 100px; clear:both; }



.main12 { width:100%; background:#22AD95; border-top:solid 8px #3a3e4a; padding:37px 0px 20px 0px; }



.footer1 { width:100%; padding:0px 0px 5px; }



.top-search{ width:30%; float:right; text-align:right; padding:10px 5px; }



.searchbtn{padding: 5.5px; width: 94px; z-index:3 !important; position:relative; background-color:#22AD95; color:#32323E; border:1px solid #1e9b86;}



.searchbtn:hover{background-color:#f5ccb2; border:1px solid #f5ccb2; color:black;}



.search-input{ height:15px; }



.nav2 { padding: 0; margin: 0 auto; float: none; width: 62%; }



.nav2 li { list-style:none; padding:0px 15px 0px 0px; margin:0px 13px 0px 0px; float:left; background:url(../images/nav-sep.jpg) no-repeat right center; }



.nav2 li:last-child { background:none; }



.nav2 li a { font-size:14px; color:#FFF; }



.nav2 li a:hover { text-decoration:underline; }



.social_bookmarks { padding:0; margin:0; float:right; }



.social_bookmarks li { list-style:none; padding:0px 0px 0px 13px; margin:0px 0px 0px 0px; float:left; }



.copyright { width:100%; border-top:solid 1px #F7E1D3; padding:17px 0px 0px; text-align:center; color:#fff; font-size:14px; }



.pdf_pkg_pan { padding: 20px 30px 0 20px; }



/* .main12 { padding: 14px 2% 12px; width: 96%; } */



/*Inner Page Banner Start Here CSS*/



.breadcrumb-box{background-color: #f5f5f5;}

.breadcrumb {

    padding: 8px 15px;

    list-style: none;

    background-color: #f5f5f5;

    border-radius: 4px;

	margin-bottom: 0px;

}



ol, ul {

    margin-top: 0;

    margin-bottom: 10px;

}



.breadcrumb > li {

    display: inline-block;

}



.breadcrumb {

    list-style: none;

}



.breadcrumb > li + li::before {

    padding: 0 5px;

    color: #ccc;

    content: "/\00a0";

}



.inner-banner { width: 100%;  }



.banner.banner01 { border-bottom: 5px solid #00051e; }



.inner-banner h1 { padding: 15px 0px; font: 40px/56px 'avantgarde_bk_btbook'; color: #FFF; text-align:center; }



.inner-pdf_pkg_pan { width:100%; padding: 40px 0; background: url(../images/inner-pkg_bg.png) left bottom repeat-x #FFF; }



.inner-pdf_pkg { background: url(../images/pkg_bg2.jpg) repeat-x left bottom #22AD95; }



.inner-pdf_pkg_detail { float:left; width:50%; padding: 20px 0px 10px 20px; }



.inner-pdf_pkg_detail h2 { font-size:18px; color:#F7E1D3; padding:0px 0px 5px 0px; }



.inner-pdf_pkg_detail p { font-size:14px; color:#FFF; padding:0px 0px 0px 0px; }



.inner-pkg-price { float:right; font-size:30px; color:#FFF; line-height:88px; text-align:center; font-family: 'avantgarde_bk_btdemi'; width:172px; height:88px; background: url(../images/price_strip1.jpg) no-repeat; }



/*Inner-Vendor Page Start Here CSS*/



.inner-page-info { width: 100%; padding: 40px 0;  }



.inner-page-info.inner-page-info01 { border-top: 10px solid #F7E1D3; }



.cert-list-box { padding: 40px 0px 30px; background: #fff;  margin-bottom: 10px; }

.cert-list-boxf { padding: 40px 0px 30px; background: #fff;  margin-bottom: 10px; }



.cert-list-box h2 { font: 30px/32px 'avantgarde_bk_btdemi'; color: #22AD95; padding-bottom: 20px;  }
.cert-list-boxf h2 { font: 30px/32px 'avantgarde_bk_btdemi'; color: #22AD95; padding-bottom: 20px;  }



.cert-list-box h3 { font: 18px/20px 'avantgarde_bk_btdemi'; color: #000; padding-bottom: 30px; }
.cert-list-boxf h3 { font: 18px/20px 'avantgarde_bk_btdemi'; color: #000; padding-bottom: 30px; }



.cert-list-box p { font: 13px/20px 'open_sansregular'; color: #333; padding-bottom: 27px; text-align:justify; }
.cert-list-boxf p { font: 13px/20px 'open_sansregular'; color: #333; padding-bottom: 27px; text-align:justify; }



.cert-list01 { background: #f7e1d3; text-align: left; padding:10px 0; }



.cert-list01 * { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }



.cert-list01 li { float: left; width: 25%; border-left: 1px solid #f2cbb2; }



.cert-list01 li:first-child { border-left: 0; }



.cert-list01 li a { font: 13px/18px 'open_sansregular'; color: #22AD95; padding: 6px 10px 6px; display: block; }



.cert-list01 li a:hover { color: #000; }



.vendor-list01 { background: #aaaaaa; padding: 20px 20px; }



.vendor-list01.vendor-list02 { background: #dedede; padding: 20px 20px; border-bottom: 1px solid #b7b7b7; }



.vendor-list01 li { font: 18px/20px 'avantgarde_bk_btdemi'; color: #000; }



.vendor-list01 li.titles { float: left; }



.vendor-list01 li.titles h4 { font: 16px/22px 'open_sansregular'; }



.vendor-list01 li.titles p { font: 13px/22px 'open_sansregular'; color: #22AD95; padding: 0; }



.vendor-list01 li.boy-now { float: right; width: 155px; }



.vendor-list01 li.price { float: right; width: 155px; }



.vendor-list01 li.price span { font: 16px/44px 'open_sansregular'; }



.greenButton { -moz-box-shadow: 0px 3px 0px 0px #388E3C; -webkit-box-shadow: 0px 3px 0px 0px #388E3C; box-shadow: 0px 3px 0px 0px #388E3C; background-color: #4CAF50; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #1cab5a; display: inline-block; cursor: pointer; color: #ffffff; font-size: 18px; padding: 2px 36px 3px; }


.yellowButton { -moz-box-shadow: 0px 3px 0px 0px ##388E3C; -webkit-box-shadow: 0px 3px 0px 0px #d19302; box-shadow: 0px 3px 0px 0px #d19302; background-color: #fbd333; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #fee430; display: inline-block; cursor: pointer; color: #202020; font-size: 18px; padding: 6px 36px 7px; }




.yellowButton.yellowButton03 { padding: 3px 45px 4px; }



.yellowButton.yellowButton04 { font: 22px/50px 'avantgarde_bk_btdemi'; padding: 12px 30px 5px 30px; }



.yellowButton:hover { background-color: #fab000; border: 1px solid #fab000; }



/*Exam Page Start Here CSS*/



.pdf-left { float: left; width: 967px; margin-right: 30px; }



.yellowButton02 { float: right; padding: 20px 0; }



.user-reviews { background: #999; }



.user-reviews h4 { padding: 15px 20px 16px; font: 18px/20px 'avantgarde_bk_btdemi'; color: #fff; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }



.user-reviews-list { padding: 30px; background: #dddbdc; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom:15px; }



.user-reviews-list li { float: left; width: 46.8%; background: url(../images/exam-list-border.png) left bottom no-repeat; margin:0px 3% 0px 0px; }



.user-reviews-list li span { display: block; background: url(../images/exam-list-border.png) left bottom no-repeat; }



.user-reviews-list li a { font: 13px/20px 'open_sansregular'; color: #fff; background: url(../images/exam-tick-ico.png) left 9px no-repeat; padding: 4px 20px 7px; display: block; }







.why-choose { background: transparent; }



.why-choose h4 { padding: 30px 20px 0px; font: 22px/24px 'avantgarde_bk_btdemi'; color: #404040; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }



.why-choose-list { padding: 30px 0px 30px 5px; background: transparent; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }



.why-choose-list li { float: left; width: 46.8%; background: url(../images/exam-list-border.png) left bottom no-repeat; margin:0px 3% 0px 0px; }



.why-choose-list li span { display: block; background: url(../images/exam-list-border.png) left bottom no-repeat; }



.why-choose-list li a { font: 13px/20px 'open_sansregular'; color: #000; background: url(../images/exam-tick-ico.png) left 9px no-repeat; padding: 4px 20px 7px; display: block; }



.my-account-list li { float: left; width: 17%; background: url(../images/exam-list-border.png) left bottom no-repeat; margin:0px 3% 0px 0px; }





.pprice {

    font-size: 20px;

    color: #2c0001;


}



/*Certification Page Start Here CSS*/



.cert-heading { background: #2a2a2a; }



.cert-heading h4 { font: 30px/32px 'avantgarde_bk_btdemi'; color: #fff; padding: 20px 0; text-align: center; }



/*Shopping Cart Page Start Here CSS*/



.cart-list01 { max-width: 950px; min-height:100px; margin: 0 auto; }



.cart-list01 li { float: left; width: 33.3%; position: relative; text-align: center; font-size: 16px; font-family: 'open_sansregular'; color: #58d2bd; }



.cart-list01 li.active { color: #fff; }



.cart-listBorder { position: absolute; border-bottom: 2px solid #22ad95; width: 56%; top: 30px; left: 21.7%; z-index: 0; }



.cart-list-numbers { width: 34px;/* height: 34px;*/ text-align: center; line-height: 34px; z-index: 99; padding: 5px; background: #22ad95; position: absolute; left: 44%; bottom: -43px; counter-reset: subsection; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; }



.cart-list-numbers.cart-list-numbers02 { background: #1e9984; }



.cart-list-numbers.cart-list-numbers03 { background: #22ad95; }



.cart-list-numbers h3:before { counter-increment: section; content:"" counter(section) " "; color: #fff; font-family: 'open_sansregular'; font-size: 13px; }



.cart-heading { font: 30px/32px 'avantgarde_bk_btdemi'; color: #3a3e4a; background: #fff; padding: 40px 0; text-align: center; }



.cart-list02 { background: #3a3e49; padding: 20px 0 20px 20px; font: 18px/20px 'avantgarde_bk_btbook'; color: #fff; }



.cart-list02.cart-list03 { font: 16px/38px 'open_sansregular'; background: #f6f6f6; border-bottom: 1px solid #080a18; color: #3a3e4a; }



.cart-list02.cart-list04 { font: 24px/25px 'open_sansregular'; color: #fff; margin-bottom: 40px; padding: 33px 0 33px 20px; }



.cart-list02 li { float: left; }



.cart-list02 li.cart-titles { float: left; }



.cart-list02 li.cart-titles a { color: #fff; font-size: 16px; }



.cart-list02 li.cart-titles span { color: #22ad95; }



.cart-list02 li.remove { width: 100px; float: right; }



.cart-list02 li.remove.remove01 { width: 120px; }



.cart-list02 li.remove img { display: block; }



.cart-list02 li.total { width: 100px; float: right; }



.cart-list02 li.quantity { width: 130px; float: right; }



.cart-list02 li.cart-price { width: 100px; float: right; }



.input-field { width: 46px; height: 38px; background: #0c0f24; border: 1px solid #2c325b; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; box-shadow: inset 0px 7px 7px #090b18; font: 16px/38px 'open_sansregular'; color: #fff; text-align: center; padding: 0 5px; }



.confirm-order-box { background: #842b44; padding: 25px 20px; color: #fff; margin-bottom: 35px; }



.payment-method { float: left; width: 56%; }



.pay-heading { float: left; font: 24px/45px 'open_sansregular'; }



.redio-button { float: right; }



.redio-button li { float: left; margin-right: 10px; font-size: 16px; }



.button-lable { padding: 12px 25px 14px 15px; background: #77243a; }



.radio-button { float: left; width: 30px; margin-top: 5px; }



.confirm-order { float: right; }



.note { font: italic 14px/16px calibri; color: #6f79ad; padding-bottom: 40px; }



/* Smaller screens */



@media handheld, only screen and (max-width: 1170px) {

	

	.exam-img { width:20%; float:left; }



.exam-detail { width:77%; float:right; }



.row { max-width:1000px; padding:0px 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }



.topnav { padding: 12px 20px 13px; }



#nav li a { padding: 2px 8px 0; }



.search-field { margin:0px 20px 0px 0px; }



.examguaranted { float: none; margin: 0 2% 30px; padding: 30px 3% 20px; width: 90%; min-height: inherit; }



.popularpan { float:none; padding:0px 0px 0px 0px; display:table; margin:0 auto; }



.tryourdemo { float: none; width: 90%; padding:0% 5%; }



.tryourdemo { float: none; margin: 0 auto; padding: 0 5%; width: 70%; }



.downloadpdf { display: table; float: none; margin: 0 auto; padding: 25px 0 0; }



.testimonials1 { float: none; margin: 0 auto; padding: 0; width: 570px; }



.testimonials1_a { float:none; padding:30px 0px 0px 0px }



.popular_features { width: 280px; }



.pdf_pkg_pan { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; max-width:700px; }



.pdf_pkg { width:100%; }



.pdf_pkg_detail { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:72%; }



.pdf-left { float:none; margin-right:0; width:100%; }



.yellowButton02 { float:none; margin:0 auto; display:table; padding:20px 0 0; }



.payment-method { width: 68%; }



.cart-listBorder { left: 18%; width: 64%; }

}



/**/

@media handheld, only screen and (max-width: 1024px) {

	

	.exam-img { width:90%; float:left; }



.exam-detail { width:100%; float:right; }



.row { max-width:768px; }



#nav li a { padding: 2px 14px 0; }



.pdf_pkg_detail { width: 74%; }



.popular_features { width: 310px; }



.whyuse { padding: 38px 20px 40px; }



.pdf_pkg_pan { background:none; float:none; padding: 20px 8px 0px; width:100%; max-width: 100%; }



.popular_features { float: none; padding: 20px 15px; width: 280px; }



.whyuse { padding: 38px 20px 40px; }



.whyuseLeft { float: none; padding: 0 0% 30px 0; width: 100%; }



.whyuseRight { float: none; padding: 0; width: 100%; }



.maineight { padding: 30px 0 0; }



.popularpan { padding:0px 0px; }



.nav2 { padding:0 10px; margin:0; float:none; text-align:center; }



.nav2 li { float:none; display:inline; line-height:28px; }



.social_bookmarks { float:none; text-align:center; padding:20px 0px 0px; }



.social_bookmarks li { float:none; display:inline; }



.popularpan { padding:0px 0% 0px 0%; }



.tryourdemo { padding: 0 5%; width: 90%; }



.popularpan { padding:0px 0% 0px 0%; }



.inner-banner h1 { font: 44px/44px 'avantgarde_bk_btbook'; padding: 40px 0; }



.inner-pdf_pkg_detail { width: 70%; }



.vendor-list01 li.titles { width: 350px; }



.payment-method { float:none; width: 100%; display:table; }



.confirm-order { display: table; float: none; margin: 0 auto; padding-top: 20px; width: auto; }



.cart-heading { font: 24px/32px 'avantgarde_bk_btdemi'; padding: 20px 0; }



.cart-list02 li.remove { width: 90px; }



.cart-list02 li.total { width: 80px; }



.cart-list02 li.quantity { width: 110px; }



.cart-list02 li.cart-price { width: 80px; }



.cart-listBorder { left: 18%; width: 64%; }



.cert-list01 li { width:33.3%; }

}





/* Iphone screens */



@media handheld, only screen and (max-width: 767px) {



.row { max-width:480px; margin:0 auto; }



.nav_main { width:100%; margin:0; padding:0; position:relative; }



.nav_main .nav_pan { width:100%; display:none; overflow: hidden; top: 50px; opacity: 1; position: absolute; z-index: 9999; }



#menuLink { display:block !important; width:100%; height:30px; }



#menuLink a { display:block !important; margin:14px 20px 0px 0px; float:right; width:30px; height:30px; cursor:pointer; padding:0px 0% 0px 0%; color: #202020; font-family: 'avantgarde_bk_btdemi'; font-size: 0px; font-weight: normal; background:url(../images/menu.png) no-repeat right center; }



#menuLink a:hover { background:url(../images/menu.png) no-repeat right center; }



#nav { float: none; margin: 0; padding: 0 0 0 0px; }



#nav li { float: none; width: 100%; padding:0px 0%; background:url(../images/bg2.jpg) repeat-x; }



#nav li a { width:94%; padding:0px 3%; }



.pic_banner { width:100%; }



.pic_banner img { width:100%; }



.banner { overflow:hidden; }



.banRight { width:100%; padding:30px 0% 0; }



.pdf_pkg { margin: 0 0 20px; width: 100%; }



.pdf_pkg_detail { padding: 10px 10px 10px; width:58%; }



.search-field { position:relative; cursor: inherit; height: 31px; margin:10px 3%; padding: 0 31px 0 10px; position: relative; right: 0; top: 0px; transition: width 400ms ease 0s, background 400ms ease 0s; width:94%; z-index: 999; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }



.search-field:focus { width: 94%; padding: 0 31px 0 10px; }



.testimonials1 { width:100%; max-width: 440px; }



.testimonials2 { padding: 7px 10px; width: 340px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }



.testimonials h1 { padding: 0 5% 18px; }



.inner-banner h1 { font: 36px/44px 'avantgarde_bk_btbook'; padding: 30px 0; }



.cert-list-box h2 { font: 22px/32px 'avantgarde_bk_btdemi'; }



.cert-list-box { padding: 30px 30px 20px; text-align: center; }



.why-choose-list { padding:20px; }



.why-choose-list li { float:none; margin: 0 0% 0 0; width:100%; }



.inner-pdf_pkg_detail { padding: 10px 0 10px 10px; width:56%; }



.topnav { padding: 12px 20px 13px 0px; }



.topnav li { padding: 0px 0px 0px 10px; }



.topnav li a { font-size: 12px; }



.vendor-list01 li.titles { width: 210px; }



.vendor-list01 li.titles p { font: 13px/18px 'open_sansregular'; }



.vendor-list01 li.price { width: 80px; }



.vendor-list01 li.boy-now { width: 100px; }



.ybtn { width:100px; height:auto; padding:3px 0; font-size:14px; }



.cart-list01 li { font-size:13px; }



.cart-heading { font: 18px/24px 'avantgarde_bk_btdemi'; }



.cart-listBorder { top:25px; }



.cart-list02 { font: 15px/20px 'avantgarde_bk_btbook'; padding: 20px 0 20px 10px; }



.cart-list02 li { font-size:13px; }



.cart-list02.cart-list03 { font: 14px/38px 'open_sansregular'; }



.cart-list02 li.cart-titles { font-size: 13px; width: 185px; line-height:20px; padding-top:7px; }



.cart-list02 li.cart-titles a { font-size: 13px; }



.cart-list02 li.remove { width: 70px; }



.cart-list02 li.total { width: 50px; }



.cart-list02 li.quantity { width: 70px; }



.cart-list02 li.cart-price { width: 52px; }



.input-field { width:40px; height:30px; font-size:14px; }



.pay-heading { float: none; font: 24px/45px 'open_sansregular'; padding-bottom: 10px; text-align: center; width: 100%; }



.redio-button { display: table; float: none; margin: 0 auto; }



.redio-button li { margin:0 5px; }



.cert-list01 li { width:50%; }

}





/* Iphone screens */



@media handheld, only screen and (max-width: 479px) {



.row { max-width:320px; }



.logo { width:75%; }



.topnav { padding: 12px 10px 13px 0; }



.topnav li { padding: 0 0 0 7px; }



.topnav li a { font-size:9px; }



.search-field:focus { width:83%; }



.mem_login { float: none; margin:0 auto -5px; width: 290px; }



.banRight .heading { font-size: 36px; padding: 0 0 10px; }



.popularpan { width:192px; }



.testimonials1 { width: 280px; }



.testimonials2 { padding: 7px 10px; width: 185px; }



.pdf_pkg_pan { padding: 20px 0px 0; }



.pdf_pkg { background:url(../images/pkg_bg.jpg) repeat-x left bottom #22AD95; }



.pdf_pkg_detail { padding:4%; width:100%; }



.downloadpdf { width:270px; display:inherit; }



#menuLink a { margin: 5px 20px 0 0; }



.popular_features { padding:20px 0px; }



.banRight .heading { font-size: 26px; }



.banRight .btxt { font-size:14px; }



.inner-pdf_pkg_detail { padding: 10px; width: auto; }



.inner-banner h1 { font: 30px/30px 'avantgarde_bk_btbook'; padding: 20px 0; }



.cert-heading h4 { font: 20px/32px 'avantgarde_bk_btdemi'; padding: 20px 0; white-space:

}



.vendor-list01 { padding: 10px; }



.vendor-list01.vendor-list02 { padding: 10px; }



.vendor-list01 li { font: 14px/18px 'avantgarde_bk_btdemi'; }



.vendor-list01 li.titles { width: 150px; }



.vendor-list01 li.price { width: 50px; }



.vendor-list01 li.price span { font: 16px/30px 'open_sansregular'; }



.vendor-list01 li.boy-now { width: 60px; }



.ybtn { width:60px; height:auto; padding:3px 0; font-size:12px; }



.confirm-order-box { margin-bottom: 20px; padding: 10px 10px 20px; }



.pay-heading { font-size:20px; line-height:30px; padding-bottom:20px; }



.button-lable { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }



.redio-button li { float:none; margin:0 0 10px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }



.yellowButton.yellowButton04 { font: 20px/50px 'avantgarde_bk_btdemi'; padding: 12px 10px 5px; }



.cart-list02.cart-list03 { font: 11px/30px 'open_sansregular'; }



.cart-list02 li.cart-titles { font-size: 11px; width:90px; line-height:20px; padding-top:0px; }



.cart-list02 li.cart-titles a { font-size: 11px; }



.cart-list02 li.remove { width: 50px; }



.cart-list02 li.total { width: 40px; }



.cart-list02 li.quantity { width: 50px; }



.cart-list02 li.cart-price { width: 40px; }



.cart-list02 li { font-size:11px; }



.input-field { width:20px; }



.cart-list01 li { font-size:8px; }



.cart-listBorder { top:20px; }



.cert-list01 li { width:100%; }



.cert-list-box { padding: 20px; }

}

/**/

@media handheld, only screen and (max-width: 360px) {



#menuLink a { margin:8px 10px 0px 0px; }



.nav_main .nav_pan { top: 45px; }



.topnav li a.login { padding: 0 0 0 18px; }



.topnav li a.register { padding: 0 0 0 18px; }



.topnav li a.livechat { padding: 0 0 0 25px; }



.topnav li a.scart { padding: 0 0 0 25px; }

}


.fpass{opacity: unset !important;color: #ff0606 !important;font-size: 14px;font-weight: bold !important;}
.bodtg {color: #286090 !important; opacity: unset !important; font-size: 15px; font-weight: bold !important;}
.grecaptcha-badge {display: none !important;}

.updatExam {
  background-color: #fff;
  display: block;
  margin: 5px;
  border: 1px solid #d7d7d7;
  padding: 12px;
}

.no-padding {
  padding: 0px !important;
}

.updatExam span {
  float: right;
}

.defaultP p {
  font-size: 14px;
  padding: unset;
  line-height: 25px;
  margin-bottom: 20px;
}

.panel-body li {
  list-style: disclosure-closed;
  margin-left: 14px;
  line-height: 24px;
}