:root {
	--color-primary-dark: #D32F2F;
	--color-primary-light: #FFCDD2;
	--color-primary: #1f79c7;
	--color-text-icons: #FFFFFF;
	--color-accent: #FFEB3B;
	--color-primary-text: #212121;
	--color-secondary-text: #757575;
	--color-divider: #BDBDBD;
	--color-navbar-hover: #c52b2b
}

@font-face {
	font-family: 'Roboto';
	font-display: swap;
	src: url(../fonts/Roboto-Regular.ttf);
}

.pdf-sprite {
	background: url(../image/pdf_exam.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 23px;
	height: 25px;
	object-position: -493px 0;
	object-fit: none
}

.online-engin-sprite {
	background: url(../image/online_engin_exam.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 23px;
	height: 23px;
	object-position: -378px -3px;
	object-fit: none
}

.desktop-exam-sprite {
	width: 29px;
	height: 26px;
	object-position: -222px 0;
	object-fit: none;
	background: url(../image/desktop_exam.png);
	background-repeat: no-repeat;
	background-position: center
}

.certificatio-update-sprite {
	background: url(../image/certificatio_update.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 39px;
	height: 32px;
	margin-top: 20px
}

.question-certificationsprite {
	background: url(../image/question_certification.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 39px;
	height: 32px;
	margin-top: 20px
}

body {
	font-family: 'Roboto', sans-serif;
	font-style: bold;
}

.white,
.white:hover {
	color: #fff
}

.black,
.black:hover {
	color: #000
}

.width-112 {
	width: 112px;
	margin-left: 28px
}

.width-140 {
	width: 140px
}

.vendorimage_width {
	height: 72px
}

#top-search-bar_main {
	width: 80%;
	float: left;
	border-radius: 3px 0 0 3px;
	height: 42px
}

.search-form .btn {
	border-radius: 0 3px 3px 0;
	height: 42px
}

.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
	outline: none;
	border: none
}

.img-center {
	margin: 0 auto;
	display: block
}

.dispaly-block {
	display: block
}

.btn-warning {
	height: 42px;
	border-radius: 2px;
	background-color: #FF9E00;
	font-size: 14px;
	color: #000;
	font-weight: 400;
	border: 1px solid #FF9E00
}

.margin-top-2 {
	margin-top: -7px
}

.height-172 {
	height: 172px
}

#top-header {
	background: #1F79C7
}

.padding-zero {
	padding: 0
}

.margin-zero {
	margin: 0
}

.padding-left-zero {
	padding-left: 0
}

.padding-left-30 {
	padding-left: 30px
}

.left-right-border {
	border-left: 1px solid rgba(112, 112, 112, 10%);
	width: 17.4%
}

.margin-left-66-top-13 {
	margin-left: 148px;
	margin-top: -6px;
	padding-right: 0
}

.margin-left-66-top-13-with_no_child {
	margin-top: -2px;
	padding-right: 0;
	margin-left: 76px
}

.padding-left-10-top-4 {
	padding-left: 10px;
	padding-top: 4px
}

.container {
	padding: 0
}

.nav-tabs>li>a:hover {
	border-color: transparent
}

.nav-tabs>li>a {
	border: none
}

.nav-tabs>li>a:hover {
	border-color: #eee #eee #ddd
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
	border: none
}

::-webkit-input-placeholder {
	color: #000
}

:-moz-placeholder {
	color: #000;
	opacity: 1
}

::-moz-placeholder {
	color: #000;
	opacity: 1
}

:-ms-input-placeholder {
	color: #000
}

::-ms-input-placeholder {
	color: #000
}

::placeholder {
	color: #000
}

input:focus {
	border: none;
	outline: none
}

.width-452 {
	width: 452px
}

.width-456 {
	width: 456px
}

.width-65 {
	width: 65px;
	padding-top: 9px
}

.padding-right-7 {
	padding-right: 7px
}

.padding-left-0 {
	padding-left: 0
}

.padding-right-0 {
	padding-right: 0
}

.margin-right-28 {
	margin-right: 28px
}

.border-top {
	border-top: 1px solid rgba(112, 112, 112, 20%)
}

.border-right {
	border-right: 1px solid rgba(112, 112, 112, 20%)
}

.padding-top-bottom {
	padding: 20px 0
}

.margin-left-1 {
	width: 79px;
	padding-top: 3px
}

.border-right {
	border-right: 1px solid rgba(112, 112, 112, 20%)
}

.border-bottom {
	border-bottom: 1px solid rgba(112, 112, 112, 20%)
}

.bottom-padding {
	padding-bottom: 18px
}

#top-header .container {
	padding-left: 30px;
	padding-right: 0
}

#top-header .container-fluid {
	padding: 0
}

#top-header .navbar {
	height: 100px;
	margin-bottom: 0
}

#top-header .navbar .icon-bar {
	background: #fff
}

#top-header .navbar-brand {
	padding: 26px 0
}

#top-header .navbar-left {
	padding-left: 20px;
	padding-top: 41px
}

#top-header .navbar-left li {
	border-right: 1px solid #fff
}

#top-header .navbar-left li:last-child {
	border-right: none
}

#top-header .navbar-left li.active a {
	color: #FF9E00;
	font-size: 16px;
	padding-left: 5px;
	padding-right: 14px;
	position: relative
}

#top-header .navbar-left li.active a .fa-angle-down {
	position: absolute;
	right: -5px
}

#top-header .navbar-left li a {
	color: #fff;
	font-size: 16px;
	position: relative;
	padding: 0 30px
}

#top-header .navbar-left li a .fa-angle-down {
	position: absolute;
	right: -5px
}

#top-header .nav>li>a:focus,
.nav>li>a:hover {
	text-decoration: none;
	background-color: transparent
}

#top-header .navbar-right {
	margin-bottom: 0;
	padding-bottom: 0
}

#top-header .navbar-right li {
	padding-top: 29px;
	padding-bottom: 28px
}

#top-header .navbar-right li:nth-child(1) img {
	margin-right: 15px;
	height: 42px;
	border-radius: 2px
}

#top-header .navbar-right li:nth-child(2) {
	margin-right: 20px
}

#top-header .navbar-right li:nth-child(3) {
	width: 100px;
	background-color: rgba(22, 98, 163, 50%);
	text-align: center;
	padding-top: 24px;
	padding-bottom: 14px
}

#top-header .navbar-right li:nth-child(4) {
	width: 100px;
	background: #18609F;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 14px;
	position: relative
}

#top-header .navbar-right li:nth-child(4) .cart_qty {
	position: absolute;
	width: 20px;
	height: 20px;
	font-size: 11px;
	background: #FF9E00;
	border-radius: 50%;
	color: #000;
	border: 1px solid #707070;
	font-weight: 700;
	top: 0;
	right: 29px
}

#top-header .navbar-right .btn-warning {
	width: 173px;
	height: 42px;
	border-radius: 2px;
	background-color: #FF9E00;
	font-size: 14px;
	color: #000;
	font-weight: 400;
	border: 1px solid #707070;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 8px
}

#top-banner {
	background: url(../image/top_banner.jpg);
	background-repeat: no-repeat;
	padding-top: 96px;
	background-position: center;
	background-size: cover;
	margin-top: -1px
}

#top-banner .banner_box {
	width: 501px;
	background: rgba(225, 225, 225, 60%);
	padding: 32px 36px 20px;
	margin-left: 30px;
	margin-bottom: 105px;
	border-radius: 2px
}

#top-banner .banner_box .heading {
	font-weight: 700;
	font-size: 40px;
	color: #000;
	margin: 0
}

#top-banner .banner_box .desc {
	font-weight: 500;
	font-size: 16px;
	color: #000;
	margin: 0;
	padding: 4px 0 12px;
	line-height: 27px;
	font-weight: 400
}

#top-banner .banner_box label {
	font-weight: 700;
	font-size: 14px;
	color: #000
}

#top-banner .banner_box select {
	width: 203px;
	height: 42px;
	border-radius: 2px;
	background-color: #fff !important;
	border: 1px solid #A5A5A5;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(../image/caret.png) no-repeat;
	background-position: right 14px center
}

#top-banner .banner_box input {
	width: 100%;
	height: 42px;
	border-radius: 2px;
	padding: 20px;
	border: 1px solid #A5A5A5
}

#top-banner .banner_box button {
	margin-top: 12px;
	width: 160px;
	height: 42px;
	font-size: 14px;
	font-weight: 400;
	color: #000;
	border: 1px solid #FF9E00
}

#support {
	width: 1050px;
	margin: -48px auto 0;
	display: block
}

#support .c_spport {
	background: #FF9E00;
	padding-top: 23px;
	padding-bottom: 27px
}

#support .m_group {
	background: #FFC000;
	padding-top: 23px;
	padding-bottom: 27px
}

#support .shield {
	background: #FFE300;
	padding-top: 23px;
	padding-bottom: 27px
}

#support .img-support {
	float: left;
	padding-right: 18px
}

#support .detail .heading {
	font-weight: 700;
	font-size: 16px;
	padding-bottom: 10px
}

#support .detail .desc {
	font-weight: 500;
	font-size: 12px
}

#certification .padding-u-d-l-r {
	padding: 57px 45px 45px
}

#certification .nav-tabs {
	float: right;
	border-bottom: none;
	padding-top: 22px
}

#certification .nav-tabs li.active a {
	color: #FF9E00;
	border-bottom: 5px solid #FF9E00;
	font-size: 16px;
	padding-bottom: 26px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 56px
}

#certification .nav-tabs li a {
	color: #000;
	border-bottom: 5px solid transparent;
	font-size: 16px;
	padding-bottom: 26px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 56px
}

#certification .heading {
	color: #263646;
	font-weight: 100;
	font-size: 40px;
	padding-bottom: 28px
}

#certification .border {
	border-bottom: 1px solid rgba(112, 112, 112, 20%)
}

#certification .tab-content {
	margin: 20px 0;
	margin: 20px 0
}

#certification .padding-0-30 {
	padding-left: 0;
	padding-right: 30px
}

#certification .exam_box {
	padding: 17px 26px 29px;
	background: #1F79C7;
	width: 430px;
	height: 98px;
	border-radius: 2px;
	border: 1px solid #E5E5E5;
	color: #fff;
	margin: 20px 0 0
}

#certification .exam_box .total_exam {
	font-size: 14px;
	font-weight: 700;
	color: #FF9E00;
	padding-top: 3px;
	padding-bottom: 13px
}

#certification .exam_box .ratting img {
	margin-top: -9px;
	margin-right: 3px
}

#certification .exam_box .number {
	font-weight: 700;
	font-size: 16px
}

#certification button {
	width: 255px;
	height: 42px;
	font-size: 14px;
	margin: 40px auto 0;
	display: block;
	padding-top: 7px
}

#World-class {
	background: url(../image/word_class_banner.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
	color: #fff
}

#World-class .container {
	padding: 76px 45px 91px
}

#World-class .heading {
	font-size: 40px;
	font-weight: 100;
	line-height: 53px
}

#World-class .desc {
	font-size: 18px;
	font-weight: 100;
	padding: 31px 0 39px;
	line-height: 38px
}

#World-class img {
	float: right;
	padding-top: 24px
}

#World-class ul {
	list-style-type: none;
	padding-left: 0
}

#World-class ul li {
	padding-bottom: 27px;
	font-size: 16px;
	font-weight: 700;
	padding-left: 40px
}

#World-class ul li:before {
	content: url('../image/check.png');
	position: absolute;
	left: 15px
}

#certification2 .padding-u-d-l-r {
	padding: 57px 45px 45px
}

#certification2 .nav-tabs {
	float: right;
	border-bottom: none;
	padding-top: 22px
}

#certification2 .nav-tabs li.active a {
	color: #FF9E00;
	border-bottom: 5px solid #FF9E00;
	font-size: 16px;
	padding-bottom: 26px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 56px
}

#certification2 .nav-tabs li a {
	color: #000;
	border-bottom: 5px solid transparent;
	font-size: 16px;
	padding-bottom: 26px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 56px
}

#certification2 .heading {
	color: #263646;
	font-weight: 100;
	font-size: 40px;
	padding-bottom: 28px
}

#certification2 .border {
	border-bottom: 1px solid rgba(112, 112, 112, 20%)
}

#certification2 .tab-content {
	margin: 20px 0
}

#certification .tab-content {
	margin: 20px 0
}

#certification2 .padding-0-30 {
	padding-left: 0;
	padding-right: 30px;
	margin-top: 30px
}

#certification2 .exam_box {
	padding: 17px 26px 29px;
	background: #1F79C7;
	width: 430px;
	height: 60px;
	border-radius: 2px;
	border: 1px solid #E5E5E5;
	color: #fff;
	margin: 15px 0 0;
	float: left
}

#certification2 .exam_box .total_exam_q {
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	padding-top: 3px;
	padding-bottom: 13px
}

#certification2 .exam_code_box {
	font-size: 14px;
	font-weight: 700;
	min-width: 155px;
	height: 40px;
	background: #FF9E00;
	border-radius: 2px;
	padding: 11px 27px;
	float: left
}

#certification2 img {
	position: absolute;
	left: 10px;
	top: 32px
}

#certification2 button {
	width: 255px;
	height: 42px;
	font-size: 14px;
	margin: 40px auto 0;
	display: block;
	padding-top: 7px
}

#certified_professsional {
	background: #F7F7F7
}

#certified_professsional .container {
	padding: 44px 44px 49px
}

#certified_professsional .heading {
	font-weight: 400;
	font-size: 40px;
	padding-bottom: 14px;
	color: #263646
}

#certified_professsional .desc {
	font-size: 16px;
	width: 959px;
	text-align: justify;
	color: #263646
}

#certified_professsional .sub-desc {
	font-size: 17px;
	line-height: 38px;
	width: 959px;
	font-weight: 100;
	color: #263646
}

#certified_professsional .sub-heading {
	font-weight: 100;
	font-size: 26px;
	line-height: 38px;
	padding-top: 27px;
	padding-bottom: 8px
}

#certified_professsional img {
	display: block;
	margin: 22px auto
}

#Recommended .container {
	padding: 46px 44px 135px
}

#Recommended .heading {
	font-size: 40px;
	line-height: 53px;
	color: #263646;
	padding-bottom: 36px;
	font-weight: 400
}

#main_comment_box .comment_box {
	background: url(../image/comment_banner.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	padding: 37px 53px 82px 78px;
	font-size: 12px;
	font-weight: 400;
	color: #000;
	height: 220px;
}

#main_comment_box .person_image img {
	float: left;
	border-radius: 50%;
	padding-right: 13px;
	width: 85px;
	height: 64px
}

#main_comment_box .person_image .name {
	font-size: 20px;
	color: #0B0B0B;
	line-height: 20px;
	padding-top: 13px;
	padding-bottom: 7px
}

#Recommended .carousel-indicators li {
	background-color: #A5A5A5;
	border: 1px solid #A5A5A5;
	width: 13px;
	height: 13px
}

#Recommended .carousel-indicators .active {
	background-color: #FF9E00;
	border: 1px solid #FF9E00;
	border: none;
	width: 14px;
	height: 14px;
	position: relative;
	top: -1px
}

#Recommended .carousel-indicators {
	bottom: -82px
}

#Popular_Video {
	background: #1F79C7
}

#Popular_Video .padding-u-d-l-r {
	padding: 43px 45px 45px
}

#Popular_Video .nav-tabs {
	float: right;
	border-bottom: none;
	padding-top: 22px
}

#Popular_Video .nav-tabs li.active a {
	color: #FF9E00;
	border-bottom: 5px solid #FF9E00;
	font-size: 16px;
	padding-bottom: 26px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 56px;
	background: transparent
}

#Popular_Video .nav-tabs li a {
	color: #000;
	border-bottom: 5px solid transparent;
	font-size: 16px;
	padding-bottom: 26px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 56px;
	color: #fff
}

#Popular_Video .heading {
	font-size: 40px;
	padding-bottom: 28px;
	color: #fff;
	font-weight: 100
}

#Popular_Video .border {
	border-bottom: 1px solid rgba(255, 255, 255, 20%)
}

#Popular_Video .tab-content {
	margin: 20px 0;
	margin: 40px 0 20px
}

#Popular_Video .main_vedio_box {
	background: #fff
}

#Popular_Video .vedio_box {
	padding: 30px 20px 0;
	background: #fff
}

#Popular_Video .vedio_box .desc {
	font-size: 18px;
	color: #000;
	line-height: 31px;
	padding: 20px 4px 15px
}

#Popular_Video button {
	width: 255px;
	height: 42px;
	font-size: 14px;
	margin: 60px auto 0;
	display: block;
	padding-top: 7px
}

#Popular_Video .label_vedio {
	font-size: 14px;
	font-weight: 700;
	color: #1F79C7
}

#Popular_Video .users_vedio {
	display: inline-block;
	margin-top: -4px;
	margin-right: 4px
}

#Popular_Video .hours_vedio {
	display: inline-block;
	margin-top: -4px;
	margin-right: 4px
}

#hot_vendor {
	background: #F7F7F7
}

#hot_vendor #myCarouse2 {
	background: #fff
}

#hot_vendor .container {
	padding: 55px 45px 130px
}

#hot_vendor .heading {
	font-size: 40px;
	font-weight: 100;
	color: #263646;
	padding-bottom: 28px
}

#hot_vendor .exam_codes {
	background: url(../image/exam_code.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 22px 0 7px
}

#hot_vendor .exam_codes_1 {
	background: url(../image/exam_code_1.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 22px 0 7px
}

#hot_vendor .exam_code {
	padding: 10px 53px 15px 44px;
	color: #fff
}

#hot_vendor .exam_code_1 {
	padding: 10px 0 15px 43px
}

#hot_vendor .exam_code:last-child {
	padding: 6px 44px 15px;
	color: #fff
}

#hot_vendor .exam_code:last-child:hover {
	background: transparent
}

#hot_vendor .exam_code:hover {
	color: #3E3E3E;
	background: #FFB53B;
	cursor: pointer;
	margin-right: 1px
}

#hot_vendor .exam_code:hover a {
	color: #3E3E3E;
	font-weight: 700
}

#hot_vendor .exam_code:hover .desc {
	color: #3E3E3E;
	font-weight: 700
}

#hot_vendor .exam_code a {
	font-size: 16px;
	font-weight: 700;
	color: #fff
}

#hot_vendor .exam_code .desc {
	font-size: 12px;
	padding-top: 4px
}

#hot_vendor .exam_code .view_link {
	font-size: 12px
}

#hot_vendor .padding-top-vendor {
	margin: 110px auto;
	display: block
}

#hot_vendor .carousel-indicators li {
	background-color: #A5A5A5;
	border: 1px solid #A5A5A5;
	width: 13px;
	height: 13px
}

#hot_vendor .carousel-indicators .active {
	background-color: #FF9E00;
	border: 1px solid #FF9E00;
	border: none;
	width: 14px;
	height: 14px
}

#hot_vendor .carousel-indicators {
	bottom: -82px
}

footer {
	background: #3E3E3E;
	color: #fff;
	float: left;
	width: 100%
}

footer .container {
	padding: 40px 45px 60px
}

footer .container .row h4,
footer .container .row .footerh4 {
	font-size: 16px;
	font-weight: 700;
	padding-bottom: 16px;
	text-transform: uppercase
}

footer .container .row ul {
	list-style: none;
	padding-left: 0
}

footer .container .row ul li {
	padding: 0;
	font-size: 16px
}

footer .container .row ul li a {
	color: #fff;
	font-size: 16px;
	color: rgba(255, 255, 255, 70%)
}

footer .shopping {
	color: rgba(255, 255, 255, 70%)
}

footer .container .row ul li a img {
	float: left;
	padding-right: 10px;
	width: 29px;
	height: 19px
}

.color-white {
	color: #fff
}

#breadcrumb .container {
	padding-left: 30px
}

#breadcrumb .breadcrumb {
	padding: 15px 0;
	margin-bottom: 0;
	list-style: none;
	background: transparent;
	border-radius: 4px
}

#breadcrumb li a {
	color: #000;
	font-size: 12px
}

#breadcrumb li:.active {
	font-weight: 700
}

#breadcrumb .breadcrumb>.active {
	color: #000;
	font-weight: 700
}

#breadcrumb .breadcrumb>li+li:before {
	padding: 0 2px;
	color: #000;
	content: "/\00a0"
}

#exam_bundel {
	background: #F0F0F0;
	box-shadow: 0 0 7px rgba(112, 112, 122, 0.6)
}

#exam_bundel .container {
	padding: 56px 26px 42px
}

#exam_bundel .exam-heading {
	font-weight: 700;
	font-size: 25px;
	color: #3E3E3E;
	padding-bottom: 5px
}

#exam_bundel .desc {
	font-weight: 400;
	font-size: 16px;
	color: #3E3E3E;
	line-height: 28px;
	padding-bottom: 17px;
	padding-right: 20px
}

#exam_bundel .last_update {
	color: #3E3E3E;
	font-weight: 700;
	font-size: 13px;
	background: #FF9E00;
	border-radius: 2px;
	padding: 13px 16px 12px;
	margin-bottom: 23px;
	width: 208px
}

#exam_bundel .last_question {
	color: #3E3E3E;
	font-weight: 700;
	font-size: 13px;
	background: #FF9E00;
	border-radius: 2px;
	padding: 13px 16px 12px;
	margin-bottom: 23px;
	width: 165px
}

#exam_bundel ul {
	font-weight: 700;
	font-size: 14px;
	border-radius: 2px;
	padding: 13px 16px 11px
}

#exam_bundel .bundle_heading {
	font-size: 16px;
	font-weight: 700;
	color: #263646
}

#exam_bundel ul {
	list-style-type: none;
	padding-left: 0;
	padding-top: 27px;
	padding-bottom: 0;
	margin-bottom: 0
}

#exam_bundel ul li {
	padding-bottom: 27px;
	font-size: 16px;
	font-weight: 400;
	padding-left: 34px;
	color: #263646
}

#exam_bundel #updates_free select {
	border-radius: 3px;
	width: 173px;
	height: 36px;
	border: 1px solid #DBDBDB;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(../image/free_update.png) no-repeat #fff;
	background-position: right 14px center;
	font-size: 11px
}

#exam_bundel ul li:before {
	content: url(../image/check.png);
	position: absolute;
	left: 0
}

#exam_bundel .price {
	font-size: 30px;
	color: #000;
	font-weight: 700;
	padding-top: 5px
}

#exam_bundel .cancel_price {
	font-size: 14px;
	color: red;
	font-weight: 700;
	text-decoration: line-through
}

#exam_bundel .desktop_demo {
	display: flex
}

#exam_bundel .add_to_cart .btn-primary {
	width: 130px;
	height: 42px;
	font-size: 16px;
	color: #FFF;
	background: #1F79C7;
	border-radius: 2px;
	margin-top: 20px
}

#exam_bundel .add_to_cart .desktop_demo_btn {
	width: 100px;
	height: 42px;
	font-size: 16px;
	color: #fff;
	background: #FF9E00;
	border-radius: 2px;
	margin-top: 20px;
	margin-left: 5px
}

#exam_bundel #desktop_exam {
	background-color: #fff;
	box-shadow: 0 0 7px rgba(112, 112, 122, 0.6);
	padding-top: 31px;
	padding-left: 36px;
	border-radius: 3px;
	padding-bottom: 27px;
	width: 478px;
	margin-bottom: 36px
}

#exam_bundel #desktop_exam .heading {
	color: #3E3E3E;
	font-size: 20px;
	font-weight: 700;
	line-height: initial;
	padding-bottom: 8px;
	margin: 0
}

#exam_bundel #desktop_exam .desc {
	color: #FF9E00;
	font-size: 14px;
	font-weight: 700;
	padding-right: 23px;
	line-height: inherit;
	padding-bottom: 8px
}

#exam_bundel #desktop_exam .price {
	font-size: 30px;
	color: #000;
	font-weight: 700;
	padding-top: 5px
}

#online_engin_exam {
	background: #fff;
	border-radius: 3px;
	padding: 48px 0 53px
}

#online_engin_exam .webbase1 {
	margin: 0 auto
}

#exam_bundel #online_engin_exam .exam-heading {
	font-weight: 700;
	font-size: 20px;
	color: #3E3E3E;
	padding-bottom: 5px;
	padding-bottom: 25px;
	margin: 0;
	max-width: 90%;
}

#exam_bundel #online_engin_exam .last_update {
	color: #3E3E3E;
	font-weight: 700;
	font-size: 13px;
	background: #FF9E00;
	border-radius: 2px;
	padding: 13px 16px;
	margin-bottom: 6px;
	width: 208px
}

#exam_bundel #online_engin_exam ul {
	list-style-type: none;
	padding-left: 0;
	padding-top: 0;
	padding-bottom: 0;
	margin-bottom: 0
}

#exam_bundel #online_engin_exam ul li {
	padding-bottom: 0;
	font-size: 16px;
	font-weight: 400;
	padding-left: 34px;
	color: #263646;
	padding-top: 9px
}

#exam_bundel #online_engin_exam .last_question {
	color: #3E3E3E;
	font-weight: 700;
	font-size: 13px;
	background: #FF9E00;
	border-radius: 2px;
	padding: 13px 16px;
	margin-bottom: 6px;
	width: 162px;
	margin-left: -8px
}

#exam_bundel #online_engin_exam .Supported_Browsers {
	font-size: 16px;
	color: #3E3E3E;
	font-weight: 400;
	padding-bottom: 15px
}

#exam_bundel #online_engin_exam .Supported_Platforms {
	font-size: 16px;
	color: #3E3E3E;
	font-weight: 400;
	padding-top: 22px;
	padding-bottom: 15px
}

#exam_bundel #online_engin_exam .padding-left-right-37 {
	padding-left: 37px;
	padding-right: 37px
}

#exam_bundel #online_engin_exam .padding-left-right-51 {
	padding-left: 51px;
	padding-right: 51px
}

#exam_bundel #online_engin_exam .Customize_Options {
	font-size: 16px;
	color: #3E3E3E;
	font-weight: 400;
	padding-bottom: 23px
}

#exam_bundel #online_engin_exam .btn-default {
	background-color: #FF9E00
}

#exam_bundel #online_engin_exam button {
	width: 136px;
	height: 42px;
	font-size: 16px;
	color: #FFF;
	background: #1F79C7;
	border-radius: 2px;
	margin-top: 15px
}

#Web_Based_Practice {
	background-color: #fff;
	padding: 26px 43px 51px
}

#Web_Based_Practice .heading {
	font-size: 30px;
	font-weight: 400;
	padding-bottom: 19px;
	margin: 0
}

#exam_bundel #Web_Based_Practice .panel-default {
	border-color: #EBEBEB
}

#exam_bundel #Web_Based_Practice #accordion .panel-default {
	margin-bottom: 30px;
	border-radius: 3px
}

#exam_bundel #Web_Based_Practice .panel-heading {
	background-color: #fff;
	padding: 21px;
	height: 73px
}

#exam_bundel #Web_Based_Practice #accordion .panel-body {
	padding: 0 52px 32px;
	margin-top: -7px
}

#exam_bundel #Web_Based_Practice .icon_puls {
	display: none;
	width: 22px
}

#exam_bundel #Web_Based_Practice .icon_minus {
	display: inline-block;
	width: 22px
}

#exam_bundel #Web_Based_Practice .collapsed .icon_puls {
	display: inline-block
}

#exam_bundel #Web_Based_Practice .collapsed .icon_minus {
	display: none
}

#exam_bundel #Web_Based_Practice #accordion .panel-group .panel-heading+.panel-collapse>.list-group,
.panel-group .panel-heading+.panel-collapse>.panel-body {
	border-top: none
}

#exam_bundel #Web_Based_Practice #accordion .panel-title {
	font-size: 18px;
	font-weight: 700
}

#exam_bundel #Web_Based_Practice #accordion .question {
	font-weight: 400;
	font-size: 16px;
	padding-bottom: 20px
}

#exam_bundel #Web_Based_Practice .radio label {
	display: block;
	position: relative;
	padding-left: 35px;
	padding-top: 5px;
	margin-bottom: 22px;
	cursor: pointer;
	font-size: 13px;
	font-weight: 400;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	color: #263646
}

#exam_bundel #Web_Based_Practice .radio input {
	position: absolute;
	opacity: 0;
	cursor: pointer
}

#exam_bundel #Web_Based_Practice .checkmark {
	position: absolute;
	top: 0;
	left: 0;
	height: 25px;
	width: 25px;
	background-color: transparent;
	border-radius: 50%;
	border: 1px solid #D0D0D0
}

#exam_bundel #Web_Based_Practice .radio label:hover input~.checkmark {
	background-color: #FF9E00;
	color: #000;
	padding-top: 1px;
	padding-left: 6px
}

#exam_bundel #Web_Based_Practice .radio input~.checkmark {
	color: #000;
	padding-top: 1px;
	padding-left: 6px
}

#exam_bundel #Web_Based_Practice .radio input:checked~.checkmark {
	background-color: #FF9E00;
	color: #fff;
	padding-top: 0;
	padding-left: 6px
}

#exam_bundel #Web_Based_Practice .checkmark:after {
	content: "";
	position: absolute;
	display: none
}

#exam_bundel #Web_Based_Practice .radio input:checked~.checkmark:after {
	display: block
}

#exam_bundel #Web_Based_Practice .checkmark {
	font-size: 16px
}

#exam_bundel #Web_Based_Practice .radio .checkmark:after {
	top: 9px;
	left: 15px;
	width: 8px;
	height: 8px
}

#exam_bundel #Web_Based_Practice .show-answer {
	width: 160px;
	height: 42px;
	border-radius: 2px;
	font-size: 14px;
	font-weight: 400;
	color: #fff;
	background: #5D914C;
	margin-top: 25px
}

#exam_bundel .bundle_hadding {
	font-size: 16px;
	color: #263646;
	font-weight: 700;
	padding-bottom: 24px
}

#exam_bundel .border_line {
	margin-top: 7px;
	border-bottom: 4px solid #E69511;
	width: 61px
}

#exam_bundel .desktop {
	background-image: url(../image/desktop_practice_exam.webp);
	background-repeat: no-repeat;
	height: 161px;
	width: 145px
}

#exam_bundel .desktop_hading {
	text-align: center;
	padding-top: 82px;
	color: #3E3E3E;
	font-size: 12px;
	font-weight: 700;
	padding-left: 8px
}

.margin-right-28 {
	margin-right: 28px
}

#exam_bundel .bundle_pic {
	margin-left: -30px
}

#exam_bundel .margin-right-28 {
	margin-right: -17px
}

#exam_bundel .webbase {
	background-image: url(../image/webbase_practice_exam.webp);
	background-repeat: no-repeat;
	height: 161px;
	width: 145px
}

#exam_bundel .webbase_hading {
	text-align: center;
	padding-top: 82px;
	color: #3E3E3E;
	font-size: 12px;
	font-weight: 700;
	padding-left: 8px
}

#exam_bundel .pdfQuestion {
	background-image: url(../image/questionanswerpdf_exam.webp);
	background-repeat: no-repeat;
	height: 161px;
	width: 145px
}

#exam_bundel .pdfQuestion_hading {
	text-align: center;
	padding-top: 82px;
	color: #3E3E3E;
	font-size: 12px;
	font-weight: 700;
	padding-left: 10px
}

#faqs {
	background: #009DFF
}

#faqs .container {
	padding: 41px 44px
}

#faqs .container .heading {
	font-size: 40px;
	color: #fff;
	font-weight: 100;
	line-height: 53px;
	padding-bottom: 24px;
	border-bottom: 1px solid rgba(255, 255, 255, 20%);
	margin-bottom: 45px
}

#faqs .container .question_box {
	margin-bottom: 26px;
	background: #0084D6;
	color: #fff;
	padding: 36px 31px
}

#faqs .container .question_box .number {
	font-size: 36px;
	color: #FF9E00;
	font-weight: 700
}

#faqs .container .question_box .question {
	font-size: 16px;
	font-weight: 700;
	padding-bottom: 8px
}

#faqs .container .question_box .answer {
	color: #fff;
	font-size: 14px
}

#vendor_banner {
	background-image: url(../image/vendor_banner.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%
}

#vendor_banner .vendor-image {
	padding-left: 72px;
	padding-right: 72px;
	padding-top: 32px
}

#vendor_banner .vendor-image .supported {
	font-size: 16px;
	color: #3E3E3E;
	font-weight: 400;
	padding-top: 20px;
	padding-bottom: 10px
}

#vendor_banner .vendor_box {
	padding: 40px 48px
}

#vendor_banner .vendor_box .heading {
	font-size: 35px;
	color: #fff;
	font-weight: 700;
	padding-bottom: 20px
}

#vendor_banner .vendor_box .bundle_hadding {
	font-size: 18px;
	color: #fff;
	font-weight: 700;
	padding-bottom: 24px
}

#vendor_banner .vendor_box .desktop {
	background-image: url(../image/desktop_practice.png);
	background-repeat: no-repeat;
	height: 162px;
	width: 162px
}

#vendor_banner .vendor_box .desktop_hading {
	text-align: center;
	padding-top: 82px;
	color: #3E3E3E;
	font-size: 14px;
	font-weight: 700
}

#vendor_banner .vendor_box .webbase {
	background-image: url(../image/webbase_practice.png);
	background-repeat: no-repeat;
	height: 162px;
	width: 162px
}

#vendor_banner .vendor_box .webbase_hading {
	text-align: center;
	padding-top: 82px;
	color: #3E3E3E;
	font-size: 14px;
	font-weight: 700
}

#vendor_banner .vendor_box .pdfQuestion {
	background-image: url(../image/questionanswerpdf.png);
	background-repeat: no-repeat;
	height: 162px;
	width: 162px
}

#vendor_banner .vendor_box .pdfQuestion_hading {
	text-align: center;
	padding-top: 82px;
	color: #3E3E3E;
	font-size: 14px;
	font-weight: 700
}

#vendor_banner .vendor_information {
	padding: 15px 0
}

#vendor_banner .vendor_information_border {
	border-top: 1px solid rgba(255, 255, 255, 20%)
}

#vendor_banner .vendor_information img {
	float: left
}

#vendor_banner .vendor_information .number_of_exam {
	color: #F0A730;
	font-size: 28px;
	font-weight: 700;
	padding-left: 50px
}

#vendor_banner .vendor_information .number_of_exam_label {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	padding-left: 50px;
	margin-top: -8px
}

#vendor_banner .vendor_information .number_exam img {
	float: left;
	margin-top: 7px
}

#vendor_banner .vendor_information .days {
	font-size: 18px
}

#vendor_banner .vendor_information .unlimited-img {
	width: 54px;
	margin-top: 16px !important
}

#vendor_banner .vendor_information .unlimited {
	padding-left: 70px
}

#vendor_banner .PCs {
	border-bottom: 1px solid rgba(255, 255, 255, 20%)
}

#vendor_banner .bundle_pic {
	padding-bottom: 22px
}

#vendor_banner .pcs-image {
	margin-top: 14px !important
}

#vendor_banner .price {
	font-weight: 700;
	font-size: 44px;
	color: #FF9E00;
	margin-top: -9px
}

#vendor_banner select {
	width: 164px;
	height: 42px;
	border-radius: 3px;
	background-color: #fff !important;
	border: 1px solid #A5A5A5;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(../image/free_update.png) no-repeat;
	background-position: right 14px center
}

#vendor_banner .vendor_btn {
	width: 136px;
	height: 42px;
	margin-top: 28px;
	border-radius: 2px;
	background-color: #FF9E00;
	border: 1px solid #707070
}

.margin-right-15 {
	margin-right: 15px;
	margin-top: 28px;
	margin-right: 26px
}

.padding-zero {
	padding: 0
}

#vendor_banner .border_line {
	margin-top: 20px;
	border-bottom: 4px solid #E69511;
	width: 61px
}

#exam_prepration .container {
	padding: 0 30px
}

#exam_prepration .border_line {
	margin-top: -44px;
	border-bottom: 4px solid #E69511;
	width: 141px
}

#exam_prepration .heading {
	color: #000;
	font-size: 28px;
	padding-top: 58px;
	padding-bottom: 34px
}

#exam_prepration .description {
	font-size: 16px;
	color: #000;
	text-align: justify;
	padding-top: 22px
}

#Certifications_preparation .container {
	padding: 0 0 0 30px
}

#Certifications_preparation .heading {
	padding-top: 45px;
	padding-bottom: 32px;
	font-size: 28px;
	color: #000;
	text-align: center
}

#Certifications_preparation .border_line {
	border-bottom: 4px solid #E69511;
	width: 141px;
	margin: -49px auto 32px
}

#Certifications_preparation .certifications_exam {
	background: #EFEFEF;
	padding-top: 39px;
	padding-bottom: 50px
}

#Certifications_preparation .certification .text {
	font-size: 21px;
	font-weight: 700;
	color: #000;
	padding-left: 10px
}

#Certifications_preparation .technology {
	margin-left: 10px
}

#Certifications_preparation .technology .text {
	font-size: 18px;
	color: #000;
	position: relative;
	top: 2px;
	left: 10px
}

#Certifications_preparation .certification_exam {
	margin-left: 10px
}

#Certifications_preparation .exam_block {
	background: #FFF;
	border-radius: 3px;
	border: 1px solid rgba(230, 230, 230);
	box-shadow: 0 0 10px rgba(230, 230, 230);
	height: 80px;
	margin-top: -7px
}

.margin-right-zero {
	margin-right: 0
}

#Certifications_preparation .exam_block .exam_code {
	font-size: 22px;
	color: #000;
	font-weight: 700;
	padding-top: 15px;
	padding-bottom: 0
}

#Certifications_preparation .exam_block .name {
	font-size: 14px;
	color: #000;
	padding-bottom: 19px;
	font-weight: 400
}

#Certifications_preparation .questions img {
	float: left;
	margin-top: 23px;
	padding-right: 4px;
	margin-left: -2px
}

#Certifications_preparation .questions .questions_number {
	font-weight: 700;
	padding-top: 21px;
	font-size: 22px;
	color: #000
}

#Certifications_preparation .questions .question_heading {
	font-size: 14px;
	padding-left: 42px;
	color: #939393;
	margin-top: -9px;
	font-size: 14px;
	padding-left: 0;
	color: #939393;
	margin-top: -7px;
	font-weight: 400
}

#Certifications_preparation .exam_block ul {
	list-style: none;
	padding-left: 0;
	width: max-content;
	margin: 0 auto
}

#Certifications_preparation .exam_block ul li {
	display: inline-block;
	padding: 31px 14px 20px
}

#Certifications_preparation .exam_block .cart-image {
	background: url(../image/exam_cart.png) no-repeat #F7F7F7;
	width: 80px;
	float: right;
	background-position: center top 35px
}

#Certifications_preparation .exam_block .cart-image:hover {
	background: url(../image/cart.png) no-repeat #F7F7F7;
	background-position: center
}

#Certifications_preparation .margin-left-66-top-13:hover .cart-image {
	background: url(../image/cart.png) no-repeat #F7F7F7;
	background-position: center
}

#Certifications_preparation .margin-left-66-top-13-with_no_child:hover .cart-image {
	background: url(../image/cart.png) no-repeat #F7F7F7;
	background-position: center
}

#Certifications_preparation .exam_block .cart-image img {
	margin: 32px auto 22px;
	display: block;
	border-radius: 0 3px 3px 0
}

#Certifications_preparation .exam_block:hover {
	background: #EFEFEF;
	cursor: pointer
}

#Certifications_preparation .exam_block:hover .exam_code {
	color: #FF9E00
}

#Certifications_preparation .exam_block:hover .cart-image {
	background-color: #FF9E00
}

#Certifications_preparation .exam_block .cart-image .hover-image {
	display: none
}

#Certifications_preparation .exam_block:hover .cart-image .hover-image {
	display: block
}

#Certifications_preparation .exam_block:hover .cart-image .orignal-image {
	display: none
}

#Certifications_page_preparation .heading {
	padding-top: 45px;
	padding-bottom: 32px;
	font-size: 28px;
	color: #000;
	text-align: center
}

#Certifications_page_preparation .border_line {
	border-bottom: 4px solid #E69511;
	width: 141px;
	margin: -8px auto 0
}

#Certifications_page_preparation .container {
	padding: 30px
}

#certification_inner {
	background: #F0F0F0
}

#Certifications_page_preparation .exam_box {
	border-radius: 3px;
	padding: 0 0 30px;
	background: #fff;
	box-shadow: 0 0 5px rgba(0, 0, 0, 16%);
	height: 234px;
	width: 325px;
	margin-bottom: 20px
}

#Certifications_page_preparation .header {
	background: #1F79C7;
	border-radius: 3px 3px 0 0;
	color: #FF9E00;
	padding: 12px 20px 13px;
	height: 94px
}

#Certifications_page_preparation .header .exam_code a {
	font-size: 24px;
	font-weight: 700;
	color: #FF9E00
}

#Certifications_page_preparation .header .exam_name {
	font-size: 14px;
	font-weight: 700;
	color: #FFF
}

#Certifications_page_preparation .questions img {
	float: left;
	margin-top: 17px;
	padding-right: 4px;
	margin-left: -2px
}

#Certifications_page_preparation .questions .questions_number {
	font-weight: 700;
	padding-top: 17px;
	font-size: 22px;
	color: #000
}

#Certifications_page_preparation .questions .question_heading {
	font-size: 14px;
	padding-left: 42px;
	color: #939393;
	margin-top: -9px;
	font-size: 14px;
	padding-left: 42px;
	color: #939393;
	margin-top: -9px;
	font-weight: 400
}

#Certifications_page_preparation .exam-detail {
	width: 136px;
	height: 42px;
	border-radius: 2px;
	border: 1px solid #707070;
	box-shadow: 0 0 5px rgba(0, 0, 0, 16%);
	color: #fff;
	font-weight: 400;
	margin-top: 16px;
	padding-top: 6px
}

#Certifications_page_preparation .inner_body {
	padding: 0 18px 0 12px
}

.padding-right-zero {
	padding-right: 0
}

#login {
	background: #E5F4FF;
	padding: 85px 0 99px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 16%)
}

#login .login_box {
	width: 576px;
	height: 592px;
	background: #fff;
	margin: 0 auto;
	box-shadow: 0 0 5px rgba(0, 0, 0, 16%)
}

#login .heading {
	padding-top: 40px;
	font-size: 28px;
	color: #000;
	text-align: center
}

#login .border_line {
	border-bottom: 4px solid #E69511;
	width: 141px;
	margin: 14px auto 26px
}

#login .form-input {
	width: 443px;
	margin: auto
}

#login .form-input label {
	color: #686E7C;
	font-weight: 400
}

#login .form-input input {
	height: 52px;
	width: 388px;
	border: 1px solid #DDDFE1;
	border-left: none
}

#login .input-group {
	margin-bottom: 20px
}

#login .input-group-addon {
	width: 55px;
	background: #fff;
	border: 1px solid #DDDFE1
}

#login .forget_password {
	color: #ABAFB3
}

#login .login_btn {
	background: #FF9E00;
	border-radius: 3px;
	width: 243px;
	height: 48px;
	margin: 48px auto 25px;
	display: block;
	color: #fff
}

#login .footer-login {
	font-size: 14px;
	color: #ABAFB3
}

#login .footer-login a {
	color: #1F79C7
}

#contact_us {
	background: #E5F4FF;
	padding: 85px 0 99px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 16%)
}

#contact_us .contact_box {
	width: 1085px;
	height: 544px;
	background: #fff;
	margin: 0 auto;
	box-shadow: 0 0 5px rgba(0, 0, 0, 16%);
	padding: 0 66px
}

#contact_us .heading {
	padding-top: 40px;
	font-size: 28px;
	color: #000;
	text-align: center
}

#contact_us .border_line {
	border-bottom: 4px solid #E69511;
	width: 71px;
	margin: 14px auto 26px
}

#contact_us .form-input {
	width: 443px;
	margin: auto
}

#contact_us .form-input label {
	color: #686E7C;
	font-weight: 400;
	padding-bottom: 2px
}

#contact_us label {
	color: #686E7C;
	font-weight: 400
}

#contact_us .form-input input {
	height: 52px;
	width: 388px;
	border: 1px solid #DDDFE1;
	border-left: none
}

#contact_us .input-group {
	margin-bottom: 20px
}

#contact_us .input-group-addon {
	width: 55px;
	background: #fff;
	border: 1px solid #DDDFE1
}

#contact_us .forget_password {
	color: #ABAFB3
}

#contact_us .contact_btn {
	background: #FF9E00;
	border-radius: 3px;
	width: 243px;
	height: 48px;
	margin: 19px 0 25px auto;
	display: block;
	color: #fff
}

#contact_us .footer-contact {
	font-size: 14px;
	color: #ABAFB3
}

#contact_us .footer-contact a {
	color: #1F79C7
}

#Web_Based_Practice .checkallCka {
	padding-top: 40px
}

#exam_bundel .checkallCka .heading {
	font-weight: 400
}

#exam_bundel .checkallCka .border_line {
	margin-top: -25px;
	border-bottom: 4px solid #E69511;
	width: 141px;
	margin-bottom: 16px
}

#exam_bundel .checkallCka .description {
	font-size: 14px;
	color: #3E3E3E;
	padding-bottom: 20px;
	text-align: justify
}

#exam_bundel .checkallCka .cka_items {
	padding: 20px 0
}

#exam_bundel .checkallCka .cka_items img {
	float: left
}

img {
	max-width: 100%;
}

#exam_bundel .checkallCka .cka_items .sale_desc {
	font-size: 16px;
	color: #263646;
	padding-left: 52px;
	font-weight: 400
}

#exam_bundel .checkallCka .btn-group_get_access {
	padding: 20px 0 10px
}

#exam_bundel .checkallCka .btn-group_get_access button {
	margin-right: 20px;
	border-radius: 3px;
	width: 166px;
	height: 42px
}

#exam_bundel .checkallCka .btn-group_get_access .btn-default {
	width: 152px;
	background-color: #FF9E00;
	color: #fff
}

.border-right {
	border-right: 1px solid rgba(112, 112, 112, 20%);
	padding-right: 54px
}

#exam_bundel .checkallCka .least_week {
	padding-left: 37px
}

#exam_bundel .checkallCka .least_week .result {
	border: 4px solid #FF9E00;
	width: 184px;
	height: 184px;
	margin-top: 20px;
	padding: 20px 20px 25px;
	margin-right: -5px
}

#exam_bundel .checkallCka .least_week .percentage {
	font-size: 44px;
	color: #3E3E3E;
	text-align: center
}

#exam_bundel .checkallCka .least_week .percenter_desc {
	text-align: center;
	font-size: 17px
}

.margin-right-5 {
	margin-right: -6px
}

.cart-image button {
	outline: none;
	border: none;
	background: transparent;
	height: 74px;
	margin-left: 8px
}

.btn-u,
.pop_onloneDemo,
.newclasonline {
	outline: none;
	border: none;
	background: transparent
}

.red-tooltip+.tooltip>.tooltip-inner {
	background-color: #000;
	color: #fff
}

.width-209 {
	width: 209px !important;
	margin-right: 5px !important
}

.alert {
	display: block
}

#login .error {
	position: absolute;
	z-index: 10;
	top: 59px
}

#all-vendor {
	background-image: url(../image/all_vendor_banner.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	padding-top: 34px;
	box-shadow: 0 0 7px rgba(112, 112, 122, 0.6);
	padding-bottom: 42px
}

#all-vendor .container {
	padding: 0 29px
}

#all-vendor select {
	background-color: #fff !important;
	border: 1px solid #A5A5A5;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(../image/free_update.png) no-repeat;
	background-position: right 14px center
}

#all-vendor .border_line {
	margin-top: 15px;
	border-bottom: 4px solid #E69511;
	width: 71px;
	margin-bottom: 10px
}

#all-vendor .heading {
	font-size: 28px;
	color: #000;
	font-weight: 400
}

#all-vendor .heading .count {
	font-size: 28px;
	color: #E69511
}

#all-vendor .all_vendor_select {
	display: flex;
	float: right
}

#all-vendor .all_vendor_select label {
	margin-right: 11px;
	margin-top: 10px
}

#all-vendor .all_vendor_select select {
	width: 154px;
	height: 42px
}

#all-vendor .vendor_row {
	background-color: #fff;
	margin-top: 20px;
	height: 80px;
	border-radius: 3px;
	box-shadow: 0 0 7px rgba(112, 112, 122, 0.6)
}

#all-vendor .vendor_name {
	font-size: 22px;
	font-weight: 700;
	color: #000;
	padding-left: 15px;
	padding-top: 25px
}

#all-vendor .vendor_name a {
	color: #000
}

#all-vendor .vendor_questions img {
	float: left;
	margin-top: 23px;
	padding-right: 4px;
	margin-left: 2px
}

#all-vendor .vendor_questions .questions_number {
	font-weight: 700;
	padding-top: 21px;
	font-size: 22px;
	color: #000
}

#all-vendor .vendor_questions .question_heading {
	font-size: 14px;
	padding-left: 33px;
	color: #939393;
	margin-top: -8px
}

#all-vendor #vendor_listing .see_all {
	width: 136px;
	height: 42px;
	border: 1px solid #707070;
	color: #000;
	font-size: 16px;
	margin-top: 21px;
	padding-top: 10px
}

#all-vendor #maga_pack {
	background-color: #fff;
	border-radius: 3px;
	text-align: center;
	width: 439px;
	padding-bottom: 30px
}

#all-vendor #maga_pack .heading {
	background: #1F79C7;
	color: #fff;
	font-weight: 700;
	border-radius: 3px 3px 0 0;
	height: 50px;
	padding-top: 7px
}

#all-vendor #maga_pack img {
	margin: 43px auto 29px;
	height: 218px;
	width: 158px
}

#all-vendor #maga_pack .purchase {
	font-size: 16px;
	font-weight: 700;
	padding-bottom: 16px;
	color: #1F79C7
}

#all-vendor #maga_pack select {
	width: 279px;
	height: 42px;
	margin: 10px auto;
	border-radius: 3px
}

#all-vendor #maga_pack button {
	width: 136px;
	height: 42px;
	border-radius: 3px;
	display: block;
	margin: 10px auto 0
}

.price-holder {
	text-align: center;
	position: relative;
	border: 1px solid #835424;
	margin-bottom: 20px
}

.price-holder .overly-icon {
	position: absolute;
	left: 50%;
	margin: 0 0 0 -40px;
	top: -40px;
	width: 79px;
	height: 79px
}

.price-holder h2 {
	background: #1F79C7;
	padding: 37px 0 2px;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	margin: 0 0 9px;
	font-size: 21px;
	padding: 45px 10px 10px
}

.price-holder ul {
	list-style: none;
	padding: 0;
	margin: -24px 0 0
}

.price-holder ul li {
	color: #7b7b7b;
	font-size: 19px;
	line-height: 26px;
	padding: 10px 12px
}

.mega_img {
	margin: 0 auto 30px;
	width: 300px
}

.mega .price-holder h3 {
	margin-bottom: 17px;
	margin-top: 2px;
	font-size: 20px
}

.price-blocks {
	padding: 0 15px 0 0
}

.price-blocks button {
	margin: 10px 20px;
	color: #fff;
	background-color: #1F79C7;
	border-color: #1F79C7;
	padding: 10px 20px
}

a.btn.btn-blue-light.notify_btn {
	background: #1F79C7
}

.FindForm {
	height: 72px
}

.commentscerts .picture {
	background-color: #263646;
	border-radius: 50%;
	text-align: center;
	width: 80px;
	height: 80px;
	padding: 12px 5px 0;
	margin-top: -4px
}

.commentscerts .picture span {
	font-size: 40px !important;
	color: #fff;
	font-weight: 700
}

.commentscerts .container .row .col-md-11 div {
	margin-bottom: 5px
}

.commentscerts .row h4 small,
.commentscerts .row .commenth4 small {
	font-size: 16px;
	padding-left: 11px
}

.commentscerts .row h4 img,
.commentscerts .row .commenth4 img {
	width: 30px;
	margin-left: 10px
}

.commentscerts .container .row .col-md-11 div span {
	font-size: 20px
}

.commentscerts .row div span {
	font-size: 20px
}

span.glyphicon.glyphicon-star {
	color: #FEBD69
}

.commentscerts .container .row .col-md-11 p:nth-child(3) {
	font-size: 17px
}

.commentscerts .row h4,
.commentscerts .row .commenth4 {
	font-size: 20px;
	font-weight: 700
}

.commentscerts .heading {
	color: #263646;
	font-weight: 100;
	font-size: 40px;
	padding-bottom: 28px
}

.commentscerts .border {
	border-bottom: 1px solid rgba(112, 112, 112, 20%);
	margin-bottom: 64px !important
}

.margin-10-bottom {
	margin-bottom: 10px
}

.commentscerts .padding-u-d-l-r {
	padding: 57px 45px 45px
}

.modal-dialog {
	width: 385px
}

.background-white {
	width: 136px !important;
	padding-top: 12px !important
}

#ondemand_banner .container {
	padding: 0 48px
}

#ondemand_banner {
	background-image: url(../image/ondemand_exam.png);
	background-repeat: no-repeat;
	height: 675px;
	background-size: 100%
}

.ondemand_banner_without_price {
	background-image: url(../image/widthout_price.png) !important
}

#ondemand_banner .vendor-image {
	padding-left: 72px;
	padding-right: 72px;
	padding-top: 32px
}

#ondemand_banner .vendor-image .supported {
	font-size: 16px;
	color: #3E3E3E;
	font-weight: 400;
	padding-top: 20px;
	padding-bottom: 10px
}

#ondemand_banner .vendor_box {
	padding: 40px 48px
}

#ondemand_banner .vendor_box .heading {
	font-size: 35px;
	color: #fff;
	font-weight: 700;
	padding-bottom: 20px
}

#ondemand_banner .vendor_box .bundle_hadding {
	font-size: 18px;
	color: #fff;
	font-weight: 700;
	padding-bottom: 24px
}

#ondemand_banner .vendor_box .desktop {
	background-image: url(../image/desktop_practice.png);
	background-repeat: no-repeat;
	height: 162px;
	width: 162px
}

#ondemand_banner .vendor_box .desktop_hading {
	text-align: center;
	padding-top: 82px;
	color: #3E3E3E;
	font-size: 14px;
	font-weight: 700
}

#ondemand_banner .vendor_box .webbase {
	background-image: url(../image/webbase_practice.png);
	background-repeat: no-repeat;
	height: 162px;
	width: 162px
}

#ondemand_banner .vendor_box .webbase_hading {
	text-align: center;
	padding-top: 82px;
	color: #3E3E3E;
	font-size: 14px;
	font-weight: 700
}

#ondemand_banner .vendor_box .pdfQuestion {
	background-image: url(../image/questionanswerpdf.png);
	background-repeat: no-repeat;
	height: 162px;
	width: 162px
}

#ondemand_banner .vendor_box .pdfQuestion_hading {
	text-align: center;
	padding-top: 82px;
	color: #3E3E3E;
	font-size: 14px;
	font-weight: 700
}

#ondemand_banner .vendor_information {
	padding: 15px 0
}

#ondemand_banner .vendor_information_border {
	border-top: 1px solid rgba(255, 255, 255, 20%)
}

#ondemand_banner .vendor_information img {
	float: left
}

#ondemand_banner .vendor_information .number_of_exam {
	color: #F0A730;
	font-size: 28px;
	font-weight: 700;
	padding-left: 50px
}

#ondemand_banner .vendor_information .number_of_exam_label {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	padding-left: 50px;
	margin-top: -8px
}

#ondemand_banner .vendor_information .number_exam img {
	float: left;
	margin-top: 7px
}

#ondemand_banner .vendor_information .days {
	font-size: 18px
}

#ondemand_banner .vendor_information .unlimited-img {
	width: 54px;
	margin-top: 19px !important
}

#ondemand_banner .vendor_information .unlimited {
	padding-left: 70px
}

#ondemand_banner .PCs {
	border-bottom: 1px solid rgba(255, 255, 255, 20%)
}

#ondemand_banner .bundle_pic {
	padding-bottom: 52px
}

#ondemand_banner .pcs-image {
	margin-top: 14px !important
}

#ondemand_banner .price {
	font-weight: 700;
	font-size: 50px;
	color: #FF9E00;
	margin-top: -15px
}

#ondemand_banner select {
	width: 164px;
	height: 42px;
	border-radius: 3px;
	background-color: #fff !important;
	border: 1px solid #A5A5A5;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(../image/free_update.png) no-repeat;
	background-position: right 14px center
}

#ondemand_banner .vendor_btn {
	width: 136px;
	height: 42px;
	border-radius: 2px;
	background-color: #FF9E00;
	border: 1px solid #707070;
	font-size: 16px;
	color: #000
}

#ondemand_banner .forlimited {
	background-color: #FF9E00;
	height: 52px;
	color: #101010;
	margin-top: 41px;
	font-size: 18px;
	font-weight: 700;
	width: 602px;
	padding-top: 14px;
	padding-left: 16px
}

#ondemand_banner .heading {
	font-size: 35px;
	font-weight: 700;
	line-height: 48px;
	color: #3E3E3E;
	margin: 40px 0 20px
}

#ondemand_banner .desc {
	font-size: 16px;
	line-height: 32px;
	color: #3E3E3E;
	margin-bottom: 41px
}

#ondemand_banner .email_form {
	height: 42px;
	border-radius: 3px;
	width: 85%;
	margin-bottom: 36px
}

#ondemand_banner .request_btn {
	height: 42px;
	width: 149px;
	border-radius: 2px;
	color: #1F79C7;
	border: 1px solid #707070;
	color: #fff;
	font-size: 16px
}

#ondemand_banner .pre_heading {
	font-size: 24px;
	font-weight: 700;
	color: #FFF;
	padding-top: 10px;
	padding-left: 57px;
	margin-bottom: 20px;
	height: 95px
}

#ondemand_banner .pre_desc {
	font-size: 16px;
	color: #FFF;
	margin-bottom: 20px;
	height: 117px
}

#ondemand_banner .note {
	font-size: 11px;
	color: #fff
}

.margin-right-15 {
	margin-right: 15px;
	margin-top: 28px
}

.margin-right-15 {
	margin-right: 26px
}

.padding-zero {
	padding: 0
}

#ondemand_banner .border_line {
	margin-top: 20px;
	border-bottom: 4px solid #E69511;
	width: 61px
}

#checkall .container {
	padding: 0 48px
}

#checkall .heading {
	font-size: 30px;
	font-weight: 400;
	padding-bottom: 19px
}

#checkall .checkallCka {
	padding-top: 40px;
	padding-bottom: 111px
}

#checkall .checkallCka .heading {
	font-weight: 400;
	color: #3E3E3E
}

#checkall .checkallCka .border_line {
	margin-top: -37px;
	border-bottom: 4px solid #E69511;
	width: 141px;
	margin-bottom: 14px
}

#checkall .checkallCka .description {
	font-size: 14px;
	color: #3E3E3E;
	width: 576px;
	padding-bottom: 20px
}

#checkall .checkallCka .cka_items {
	padding: 20px 0
}

#checkall .checkallCka .cka_items img {
	float: left
}

#checkall .checkallCka .cka_items .sale_desc {
	font-size: 16px;
	color: #263646;
	padding-left: 52px;
	font-weight: 400
}

#checkall .checkallCka .btn-group_get_access {
	padding: 20px 0 10px
}

#checkall .checkallCka .btn-group_get_access button {
	margin-right: 20px;
	border-radius: 3px;
	width: 166px;
	height: 42px
}

#checkall .checkallCka .btn-group_get_access .btn-default {
	width: 152px
}

.border-right {
	border-right: 1px solid rgba(112, 112, 112, 20%);
	padding-right: 54px
}

#checkall .checkallCka .least_week .result {
	border: 4px solid #FF9E00;
	width: 184px;
	height: 184px;
	margin-top: 20px;
	padding: 20px 20px 25px;
	margin-right: -5px
}

#checkall .checkallCka .least_week .percentage {
	font-size: 44px;
	color: #3E3E3E;
	text-align: center
}

#checkall .checkallCka .least_week .percenter_desc {
	text-align: center;
	font-size: 17px
}

#checkall .checkallCka .margin-right-5 {
	margin-right: -25px
}

#over_preorder_process .process_item {
	padding: 22px 0
}

#over_preorder_process .process_item img {
	float: left;
	padding-right: 11px;
	width: 47px;
	height: 36px
}

#over_preorder_process .process_item img.width-59 {
	float: left;
	padding-right: 11px;
	width: 47px;
	height: 36px
}

#over_preorder_process .process_item .heading {
	font-size: 18px;
	font-weight: 700;
	color: #3E3E3E;
	padding-left: 11px;
	padding-bottom: 0
}

#over_preorder_process .border {
	border-top: 1px solid rgba(112, 112, 112, 20%);
	border-bottom: 1px solid rgba(112, 112, 112, 20%)
}

#over_preorder_process .process_item .desc {
	font-size: 12px;
	color: #3E3E3E
}

.grecaptcha-badge {
	left: 0;
	display: none
}

.border-white {
	border-right: 1px solid #fff;
	width: 95px
}

.border-white li {
	padding-right: 10px
}

.certification {
	background: url(../image/certification.png) no-repeat;
	padding-left: 30px;
	height: 58px
}

#Certifications_preparation .MainExam {
	background: url(../image/certification_exam_image_for_no_child2.png) no-repeat;
	padding-left: 30px;
	margin-left: 10px;
	min-height: 98px
}

#Certifications_preparation .technology {
	background: url(../image/child-certificarion.png) no-repeat;
	padding-left: 80px;
	margin-left: 12px;
	min-height: 80px;
	padding-top: 22px
}

#Certifications_preparation .childExam {
	background: url(../image/certification_exam_image.png) no-repeat;
	padding-left: 30px;
	margin-left: 10px;
	min-height: 102px
}

.exam .exam_backgound_image_with_no-child {
	background: url(../image/certification_exam_image_for_no_child2.png) no-repeat;
	padding-left: 110px;
	margin-left: 10px;
	padding-bottom: 23px
}

.startofcertifacation {
	background: url(../image/certification.1.png) no-repeat;
	background-position: 10px;
	width: 100px;
	height: 55px
}

.imagecart {
	width: 22px;
	height: 25px;
	object-position: -566px -3px;
	object-fit: none
}

.search_icons {
	width: 30px;
	height: 32px;
	object-position: -528px 0;
	object-fit: none;
	margin-top: -2px
}

.login-registerbtn-img {
	width: 30px;
	height: 28px;
	object-position: -304px -5px;
	object-fit: none
}

.logo-strip {
	width: 130px;
	height: 52px;
	object-position: -8px 2px;
	object-fit: none
}

.number_exam_strip {
	position: relative;
	float: left;
	width: 36px;
	background: url(../image/no_of_exam.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 42px;
	object-position: -340px -5px;
	object-fit: none;
	margin-top: 8px
}

.number_unlimited_strip {
	position: relative;
	float: left;
	width: 56px;
	background: url(../image/unlimited.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 42px;
	margin-top: 8px
}

.yes_strip {
	position: relative;
	float: left;
	width: 36px;
	background: url(../image/yes.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 42px;
	margin-top: 8px
}

.pcs_strip {
	position: relative;
	float: left;
	width: 36px;
	background: url(../image/pcs_usage.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 42px;
	object-position: -340px -5px;
	object-fit: none;
	margin-top: 8px
}

.update_strip {
	position: relative;
	float: left;
	margin-top: 10px;
	width: 38px;
	background: url(../image/updates.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 38px;
	object-position: -769px -3px;
	object-fit: none
}

.unlimited_strip {
	height: 30px;
	object-position: -710px 0;
	object-fit: none
}

.supported_plate_form {
	background: url(../image/supported_plate_form.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 121px;
	height: 25px;
	object-position: -587px 0;
	object-fit: none
}

.certification_sprite {
	width: 31px;
	height: 57px;
	object-position: -182px 0;
	object-fit: none;
	margin-bottom: -12px
}

.certification_exam_sprite {
	width: 95px;
	height: 103px;
	object-position: -1101px 0;
	object-fit: none
}

.certification_withno_child_exam_sprite {
	width: 161px;
	height: 103px;
	object-position: -934px 0;
	object-fit: none
}

.technology_sprite {
	width: 83px;
	height: 89px;
	object-position: -852px 0;
	object-fit: none
}

.exam {
	margin-top: 2px
}

.technology_end_sprite {
	width: 77px;
	height: 50px;
	object-position: -9px -52px;
	object-fit: none;
	margin-top: -4px
}

.question_certificationsprite {
	width: 41px;
	height: 32px;
	object-position: -450px -12px;
	object-fit: none
}

.certificatio_update_sprite {
	width: 39px;
	height: 32px;
	object-position: -139px 0;
	object-fit: none
}

.desktop_exam_sprite {
	width: 29px;
	height: 26px;
	object-position: -222px 0;
	object-fit: none
}

.online_engin_sprite {
	width: 23px;
	height: 23px;
	object-position: -378px -3px;
	object-fit: none
}

.pdf_sprite {
	width: 23px;
	height: 25px;
	object-position: -493px 0;
	object-fit: none
}

.addto_cart_sprite {
	width: 24px;
	height: 24px;
	object-position: -259px 0;
	object-fit: none
}

.addto_cart_sprite_hover {
	width: 24px;
	height: 24px;
	object-position: -564px 0;
	object-fit: none
}

.FindForm {
	margin-left: 16%;
	float: left;
	width: 50%;
	padding-left: 1.7%;
	height: 72px;
	border: 1px solid #dadada;
	background: #FFF;
	font-size: 16px;
	font-family: 'Lato', sans-serif;
	font-weight: 700;
	margin-bottom: 10px;
	margin-top: 5px;
	border-radius: 0
}

#certified_professsional h3 {
	font-size: 18px;
	margin: 0;
	display: inline;
	font-weight: 700
}

@media (min-width: 1440px) {
	.container {
		width: 1440px
	}
}

@media(min-width:1366px) {
	.hide {
		display: inline-block !important
	}
}

@media(min-width:320px) and (max-width: 767px) {
    
    
    #vendor_banner .PCs { 
        padding-bottom: 10px !important;
    }
    .order-price-main .padding-zero{
        padding:0px;
    }
    .vendor_box .order-price-main {
        display: grid;
        padding-top:20px;
    }
    .vendor_box .order-price-main .orderone{
     order:1;
    }
    .vendor_box .order-price-main .order-two{
         order:2;
    }
    #Web_Based_Practice .border-right{
        border-right: none;
    }
    #Web_Based_Practice .checkallCka { 
        background: white;
        padding: 20px;
    }
    
    #top-header .navbar-right li:nth-child(4) {
        padding-top: 6px;
    }
    #top-header .navbar-right li:nth-child(3) {
         padding-top: 12px; 
    }
    
    #top-header .navbar-left {
    padding-left: 0px;
    padding-top: 0px;
    }
    
    #vendor_banner .vendor_btn {
        margin: auto;
        display: block;
        font-weight: bold;
    }
    #vendor_banner .price {
        text-align: center;
        padding-top: 10px;
    }
    
    #exam_bundel .cancel_price {
        text-align: center;
    }
    #Web_Based_Practice .checkallCka .border-right{
        padding-right: 0px;
    }
    #exam_bundel .checkallCka .btn-group_get_access { 
    margin: auto;
    display: flex;
    width: max-content;
}
    
    #exam_bundel .checkallCka .least_week .result {
        margin: 10px auto;
    }
    #exam_bundel #online_engin_exam .Customize_Options { 
    padding-top: 37px; 
    }
    #online_engin_exam .Supported_Browsers  ,#online_engin_exam .Supported_Platforms , #online_engin_exam .Customize_Options{
        text-align: center;
    }
    #online_engin_exam img  ,#online_engin_exam img{
        margin: auto;
        display:block;
    }
    #exam_bundel .price {
        text-align: center;
    }
   #vendor_banner .vendor-image   img{
        margin: auto;
        display:block;
        
    } 
	#top-header .navbar-right li:nth-child(3) {
		padding-top: 2px;
		padding-bottom: 0px;
	}
	#top-header .navbar-right li {
		padding-top: 10px;
		padding-bottom: 0px;
		width: 47%;
        float: left;
	}
	#over_preorder_process {
		margin-top: 50px;
	}
	#checkall .checkallCka .heading {
		font-size: 28px;
	}
	#checkall .checkallCka .margin-right-5 {
		margin-right: 0px;
	}
	#checkall .checkallCka .least_week .result {
		margin-left: auto;
		margin-right: auto;
	}
	#ondemand_banner .vendor_box .margin-zero {
		margin: auto;
		display: block;
		width: min-content;
	}
	#ondemand_banner .vendor_box {
		padding: 15px;
	}
	#ondemand_banner .email_form {
		width: 320px;
	}
	#ondemand_banner .heading {
		font-size: 22px;
		line-height: 26px;
	}
	#vendor_listing .vendor_questions {
		margin-left: 13px;
	}
	#Certifications_preparation .certification .text {
		font-size: 19px;
	}
	#faqs .container .question_box .number {
		font-size: 20px;
	}
	.bundle-pack-image {
		margin: auto;
	}
	#vendor_banner .vendor_information .unlimited {
		padding-left: 0px;
	}
	#vendor_banner .vendor_information .number_exam img {
		width: 38px !important;
		margin-right: 10px;
	}
	.vendor_row .padding-zero {
		padding: 0px;
	}
	#top-banner {
		background: var(--color-primary);
		background-repeat: no-repeat;
		padding-top: 96px;
		background-position: center;
		background-size: 100% 100%;
		margin-top: -1px
	}
	#exam_bundel .desktop_demo {
		display: flex;
		margin: 0 auto;
		width: max-content;
	}
	#exam_bundel .bundle_pic {
		position: unset!important;
		margin: 0 auto;
		display: block;
		width: max-content;
		padding-left: 0px !important;
	}
	.vendor_information img {
		width: 38px !important;
	}
	#vendor_banner .vendor_information .unlimited {
		padding-left: 0px;
	}
	#vendor_banner .vendor_information .number_exam img {
		width: 38px !important;
		margin-right: 10px;
	}
	#Certifications_preparation .certification .text {
		padding-left: 0px;
	}
    #vendor_banner .vendor_information { 
        padding: 0px;
    } #vendor_banner .vendor_information_border { 
        padding-top: 10px;
    }
	#vendor_banner .bundle_pic .padding-top-10  {
		padding-top: 10px;
	}
	 
	#vendor_banner .bundle_pic .padding-bottom-10 {
		padding-bottom: 10px;
	}
	#hot_vendor {
		margin-top: 70px;
		margin-bottom: 100px;
	}
	.border-white {
		border-right: none !important;
	}
	#certification2 img {
		display: none;
	}
	.modal-dialog {
		width: auto;
	}
	#all-vendor #maga_pack {
		padding: 10px;
	}
	#all-vendor .container {
		padding: 0px 9px;
	}
	.width-112 {
		margin-left: 0px;
		width: auto;
	}
	#all-vendor #maga_pack {
		width: auto;
	}
	#all-vendor .vendor_row {
		height: auto;
		padding-bottom: 15px;
	}
	#all-vendor #maga_pack select {
		width: 100%;
	}
	.page-container {
		padding: 10px;
	}
	#support_exam_image .margin-right-28 {
		margin-right: 0px !important;
	}
	.padding-right-0 {
		padding-right: 15px !important;
	}
	#support_exam_image {
		position: unset!important;
		margin: 0 auto;
		display: block;
		width: max-content;
		padding-left: 0px !important;
	}
	#vendor_banner .vendor-image .supported {
		text-align: center;
	}
	.margin-right-15 {
		margin-top: 0px !important;
	}
	.see_all {
		float: left !important;
		margin-bottom: 10px;
		margin-left: 10px;
	}
	.black {
		color: var(--color-primary-text);
		font-weight: bold;
	}
	.padding-left-30 {
		padding-left: 0px;
	}
	#Certifications_preparation .childExam {
		background: none !important;
	}
	#Certifications_preparation .technology {
		background: none !important;
		padding-left: 0px !important;
		width: 93%;
	}
	.margin-left-66-top-13-with_no_child {
		margin-left: 0px;
	}
	.certification {
		background: none !important;
		height: auto !important;
		padding-bottom: 10px !important;
	}
	#Certifications_preparation .MainExam {
		background: none !important;
	}
	.supported_browsers {
		margin: 0 auto;
		width: auto;
		display: block;
	}
	.supported_plate_form {
		width: auto !important;
	}
	#top-header .navbar {
		height: auto;
	}
	#top-header .navbar-left li {
		border-right: none !important;
	}
	#ondemand_banner .heading {
		font-size: 35px;
		font-weight: 700;
		line-height: 48px;
		color: var(--color-text-icons);
		margin: 40px 0 20px
	}
	#ondemand_banner .desc {
		font-size: 16px;
		line-height: 32px;
		color: var(--color-text-icons);
		margin-bottom: 41px
	}
	#ondemand_banner {
		background-color: var(--color-primary-dark);
		color: var(--color-text-icons);
		background-image: none;
		height: auto
	}
	#ondemand_banner .vendor-image {
		background-color: #e5f4ff;
		padding-bottom: 10px
	}
	#ondemand_banner .vendor-image .text-right {
		text-align: left
	}
	#ondemand_banner .vendor_box .heading {
		font-size: 25px
	}
	#ondemand_banner .vendor_box .desktop {
		margin: 5px auto
	}
	.margin-right-28 {
		margin: auto
	}
	#ondemand_banner .vendor_box .webbase {
		margin: 5px auto
	}
	#ondemand_banner .vendor_box .pdfQuestion {
		margin: 5px auto
	}
	#ondemand_banner select {
		width: 100%
	}
	#ondemand_banner .forlimited {
		width: 100%;
		height: 100%
	}
	#ondemand_banner .request_btn {
		color: var(--color-text-icons);
		background-color: var(--color-accent)
	}
	#ondemand_banner .pre_heading {
		padding-left: 0
	}
	#ondemand_banner .container {
		padding: 5px
	}
	#ondemand_banner .pre_desc {
		font-size: 16px;
		color: #fff;
		margin-bottom: 20px;
		height: auto
	}
	#ondemand_banner .pre_heading {
		font-size: 24px;
		font-weight: 700;
		color: #fff;
		padding-top: 10px;
		padding-left: 57px;
		margin-bottom: 20px;
		height: auto
	}
	#top-banner .banner_box select {
		width: 100%;
	}
	#top-banner .banner_box {
		width: 100%;
		padding: 10px;
		height: 100%;
		margin-left: 0px;
		margin-bottom: 20px;
	}
	#support {
		width: 86%;
		margin: 18px auto 0;
		display: block
	}
	#certification .exam_box {
		padding: 10px;
		width: 100%;
		height: 100%;
		margin: 10px
	}
	#certified_professsional .desc {
		width: 100%
	}
	#certified_professsional .sub-desc {
		width: 100%
	}
	#Recommended .heading {
		font-size: 24px;
		line-height: 30px;
		padding-bottom: 10px
	}
	#main_comment_box .comment_box {
		/*background-size: 100% 105%;*/
		background: #FF9E00;
		padding: 10px 69px;
		font-size: 16px;
		margin-bottom: 20px;
		margin-top: 43px;
		overflow: hidden;
        height: fit-content;
	}
	#World-class {
		background: url(../image/word_class_banner_r.png)
	}
	#World-class .container {
		padding: 10px
	}
	#World-class .heading {
		font-size: 26px;
		font-weight: 100;
		line-height: 30px
	}
	#World-class .desc {
		font-size: 19px;
		font-weight: 100;
		padding: 10px 0;
		line-height: 25px
	}
	#World-class ul li {
		padding-bottom: 9px;
		font-size: 16px;
		font-weight: 100;
		padding-left: 31px
	}
	#certification2 .heading {
		font-size: 23px;
		padding-bottom: 18px
	}
	#certification2 .exam_box {
		padding: 10px;
		width: 100%;
		height: 100%;
		margin: 10px 0px;
	}
	#certification2 .text-right {
		text-align: left;
		padding-top: 20px
	}
	#certification2 button {
		width: max-content;
	}
	#certification2 .padding-u-d-l-r {
		padding: 20px
	}
	#certification2 .nav-tabs li a {
		color: #000;
		border-bottom: 5px solid transparent;
		font-size: 16px;
		padding-bottom: 16px;
		padding-left: 2px;
		padding-right: 2px;
		margin-right: 10px
	}
	#certification2 .nav-tabs li.active a {
		color: #FF9E00;
		border-bottom: 5px solid #FF9E00;
		font-size: 16px;
		padding-bottom: 16px;
		padding-left: 2px;
		padding-right: 2px;
		margin-right: 10px
	}
	#certification2 .nav-tabs {
		float: left;
		border-bottom: none;
		padding-top: 22px
	}
	#certified_professsional .heading {
		font-weight: 700;
		font-size: 20px;
		padding-bottom: 10px
	}
	#Recommended .container {
		padding: 20px
	}
	#hot_vendor .exam_code .desc {
		font-size: 11px;
		padding-top: 4px
	}
	#hot_vendor .container {
		padding: 10px
	}
	#Popular_Video .padding-u-d-l-r {
		padding: 10px
	}
	#Popular_Video {
		margin-top: 71px
	}
	#certification .text-right {
		text-align: left
	}
	#certification .padding-u-d-l-r {
		padding: 10px
	}
	#top-banner {
		padding-top: 10px
	}
	#support .detail .desc {
		font-weight: 500;
		font-size: 10px
	}
	#certification .heading {
		font-size: 25px;
		padding-bottom: 6px
	}
	#certification .nav-tabs li.active a {
		margin-right: 10px
	}
	#certification .nav-tabs li a {
		margin-right: 10px
	}
	#certification .nav-tabs {
		float: left
	}
	#Popular_Video .nav-tabs li.active a {
		margin-right: 10px
	}
	#Popular_Video .nav-tabs li a {
		margin-right: 10px
	}
	#Popular_Video .nav-tabs {
		float: left
	}
	#top-banner .banner_box .heading {
		font-weight: 700;
		font-size: 25px;
		color: #000;
		margin: 0
	}
	#Popular_Video .heading {
		font-size: 29px;
		padding-bottom: 4px;
		color: #fff;
		font-weight: 100
	}
	.padding-top-bottom {
		padding: 6px 0
	}
	#top-header .container {
		padding-left: 0;
		padding-right: 0
	}
	#top-header .navbar-brand {
		padding: 11px 20px
	}
	#top-header .navbar-left li.active a {
		padding-bottom: 9px;
		margin-bottom: 15px
	}
	#top-header {
		background: #1F79C7;
		z-index: 100;
		position: relative;
		width: 100%
	}
	#top-header .navbar-right li:nth-child(3) {
		background-color: transparent
	}
	#top-header .navbar-right li:nth-child(4) {
		background-color: transparent
	}
	
	.navbar-toggle {
        border: 1px solid #fff;
        color: #fff;
        margin-top: 13px;
        margin-bottom: 25px;
    }
	.navbar-collapse.in {
		overflow-y: auto;
		background: #1F79C7
	}
	#top-header .navbar-left li {
		margin-left: 0;
		width: 50%;
		float: left;
	}
	.width-452 {
		width: 100%
	}
	#exam_bundel .exam-heading {
		padding-top: 20px
	}
	#exam_bundel .last_question {
		width: auto
	}
	#exam_bundel .last_update {
		width: auto
	}
	.padding-right-0 {
		padding-right: 15px
	}
	.padding-left-0 {
		padding-left: 15px
	}
	#exam_bundel .bundle_heading {
		font-size: 14px
	}
	#exam_bundel #updates_free select {
		width: 100%
	}
	#exam_bundel .add_to_cart button {
		margin: auto;
		display: block;
		margin-bottom: 20px
	}
	#exam_bundel #desktop_exam {
		width: 100% !important;
		margin: auto !important;
		padding-left: 0px !important;
	}
	#exam_bundel #desktop_exam .heading {
		padding-top: 8px
	}
	#exam_bundel #online_engin_exam .last_update {
		width: auto
	}
	#exam_bundel #online_engin_exam .last_question {
		width: 100%;
		margin-left: auto
	}
	.width-456 {
		width: auto
	}
	#online_engin_exam {
		padding: 48px 10px 53px
	}
	#exam_bundel ul li:before {
		left: 15px
	}
	#exam_bundel #online_engin_exam .Supported_Browsers {
		padding-top: 15px
	}
	#Web_Based_Practice { 
	    background: transparent;
		padding: 26px 10px
	}
	#Web_Based_Practice .panel-heading {
		padding: 10px
	}
	#Web_Based_Practice #accordion .panel-body {
		padding: 10px
	}
	#Web_Based_Practice .heading {
		font-size: 16px
	}
	#faqs .container {
		padding: 10px
	}
	#faqs .container .heading {
		font-size: 26px;
		line-height: 27px
	}
	#faqs .container .question_box {
		padding: 10px
	}
	footer .container .row ul li a {
		font-size: 13px
	}
	#desktop_exam img,
	#desktop_exam button {
		margin: auto;
		display: block
	}
	#desktop_exam .heading,
	#desktop_exam .price,
	#desktop_exam .desc {
		text-align: center
	}
	#exam_bundel .custom-width {
		width: auto
	}
	#exam_bundel .last_question {
		margin-left: 0
	}
	#support_exam {
		width: auto;
		position: relative;
		top: 0
	}
	#exam_bundel #desktop_exam .heading {
		font-size: 16px
	}
	#exam_bundel #desktop_exam .update {
		font-size: 11px
	}
	#support_exam .c_spport {
		width: auto;
		margin-bottom: 10px
	}
	#support_exam .m_group {
		width: auto;
		margin-bottom: 10px
	}
	#support_exam .shield {
		width: auto;
		margin-bottom: 10px
	}
	#top-header .navbar-right li:nth-child(1) {
		display: none
	}
	#exam_bundel .custom-width {
		width: 66.66666667%
	}
	#vendor_banner {
		background-color: #1F79C7;
		background-image: none;
		height: auto
	}
	#vendor_banner .vendor-image {
		background-color: #E5F4FF;
		padding-bottom: 10px
	}
	#vendor_banner .vendor-image .text-right {
		text-align: left
	}
	#vendor_banner .vendor_box .heading {
		font-size: 25px
	}
	#vendor_banner .vendor_box .desktop {
		margin: 5px auto
	}
	.margin-right-28 {
		margin: auto
	}
	#vendor_banner .vendor_box .webbase {
		margin: 5px auto
	}
	#vendor_banner .vendor_box .pdfQuestion {
		margin: 5px auto
	}
	#vendor_banner select {
		width: 100%; 
	}
	#Certifications_preparation img {
		width: 30px
	}
	#Certifications_preparation .certification img {
		width: 19px
	}
	#Certifications_preparation .certification .text {
		font-size: 15px
	}
	#Certifications_preparation .container {
		padding: 0
	}
	#Certifications_preparation .technology .text {
		font-size: 20px
	}
	#Certifications_preparation .heading {
		font-size: 21px
	}
	.hide {
		display: none
	}
	.margin-left-66-top-13 {
		margin-left: 5px;
		margin-top: 5px
	}
	.margin-left-66-top-13-with_no_child {
		margin-top: 5px;
		margin-left: 5px
	}
	.padding-zero {
		padding: 10px
	}
	#Certifications_preparation .exam_block {
		height: auto
	}
	#Certifications_preparation .questions {
		margin: auto;
		/*width: max-content;*/
	}
	#Certifications_preparation .questions .question_heading {
		padding-left: 0px
	}
	.margin-right-zero {
		margin: 15px
	}
	.margin-left-66-top-13 {
		padding-right: 15px
	}
	.margin-left-66-top-13-with_no_child {
		padding-right: 15px
	}
	#Certifications_page_preparation .exam_box {
		height: 100%;
		width: 100%
	}
	#login .form-input input {
		height: 53px;
		width: 100%
	}
	#login .login_box {
		width: 92%;
		padding: 15px;
		height: auto
	}
	.pull-right {
		float: none !important
	}
	#login .form-input {
		width: 100%
	}
	#login .input-group {
		margin: 5px 0;
		width: 96%
	}
	#contact_us .contact_box {
		width: 100%;
		height: 100%
	}
	#contact_us .form-input input {
		height: 53px;
		width: 100%
	}
	#contact_us .login_box {
		width: 92%;
		padding: 15px;
		height: auto
	}
	.pull-right {
		float: none !important
	}
	#contact_us .form-input {
		width: 100%
	}
	#contact_us .input-group {
		margin: 5px 0;
		width: 96%
	}
	#contact_us .contact_btn {
		width: 100%
	}
	#contact_us .contact_box {
		padding: 10px
	}
	.width-452 {
		width: 100%
	}
	#exam_bundel .exam-heading {
		padding-top: 20px
	}
	#exam_bundel .last_question {
		width: auto
	}
	#exam_bundel .last_update {
		width: auto
	}
	.padding-right-0 {
		padding-right: 15px
	}
	.padding-left-0 {
		padding-left: 15px
	}
	#exam_bundel .bundle_heading {
		font-size: 14px
	}
	#exam_bundel #updates_free select {
		width: 100%
	}
	#exam_bundel .add_to_cart button {
		margin: auto;
		display: block;
		margin-bottom: 20px
	}
	#exam_bundel #desktop_exam {
		width: 100%
	}
	#exam_bundel #desktop_exam .heading {
		padding-top: 8px
	}
	#exam_bundel #online_engin_exam .last_update {
		width: auto
	}
	#exam_bundel #online_engin_exam .last_question {
		width: 100%;
		margin-left: auto
	}
	.width-456 {
		width: auto
	}
	#online_engin_exam {
		padding: 48px 10px 53px
	}
	#exam_bundel ul li:before {
		left: 15px
	}
	#exam_bundel #online_engin_exam .Supported_Browsers {
		padding-top: 40px
	}
 
	#exam_bundel #Web_Based_Practice .panel-heading {
		padding: 10px
	}
	#exam_bundel #Web_Based_Practice #accordion .panel-body {
		padding: 10px
	}
	#Web_Based_Practice .heading {
		font-size: 23px
	}
	#faqs .container {
		padding: 10px
	}
	#faqs .container .heading {
		font-size: 26px;
		line-height: 27px
	}
	#faqs .container .question_box {
		padding: 10px
	}
	footer .container .row ul li a {
		font-size: 13px
	}
	#desktop_exam img,
	#desktop_exam button {
		margin: auto;
		display: block
	}
	#desktop_exam .heading,
	#desktop_exam .price,
	#desktop_exam .desc {
		text-align: center
	}
	#exam_bundel .checkallCka .description {
		width: 95%
	}
	#exam_bundel .checkallCka .btn-group_get_access button {
		width: 100%;
		height: 42px;
		margin-bottom: 10px;
		margin-right: 0px;
	}
	#exam_bundel .checkallCka .btn-group_get_access .btn-default {
		width: 100%
	}
	#exam_bundel .checkallCka .least_week {
		padding-left: 10px
	}
	#Certifications_preparation .exam_block .cart-image {
		background: #F7F7F7;
		width: 100%;
		float: right
	}
	.cart-image button {
		margin: auto;
		width: 100%
	}
	#all-vendor .container {
		padding: 0
	}
	#all-vendor .all_vendor_select {
		display: flex;
		float: none
	}
	#all-vendor .vendor_row {
		height: auto;
		padding-bottom: 10px
	}
	.width-112 {
		width: auto;
		margin-left: auto
	}
	.width-140 {
		width: auto
	}
	#all-vendor #maga_pack {
		width: auto;
		margin-top: 10px
	}
	#all-vendor #maga_pack select {
		width: 100%;
	}
	#top-header .navbar-left li {
		border-right: none
	}
	#ondemand_banner {
		background-color: #1F79C7;
		background-image: none;
		height: auto
	}
	#ondemand_banner .vendor-image {
		background-color: #E5F4FF;
		padding-bottom: 10px
	}
	#ondemand_banner .vendor-image .text-right {
		text-align: left
	}
	#ondemand_banner .vendor_box .heading {
		font-size: 25px
	}
	#ondemand_banner .vendor_box .desktop {
		margin: 5px auto
	}
	.margin-right-28 {
		margin: auto
	}
	#ondemand_banner .vendor_box .webbase {
		margin: 5px auto
	}
	#ondemand_banner .vendor_box .pdfQuestion {
		margin: 5px auto
	}
	#ondemand_banner select {
		width: 100%
	}
	#ondemand_banner .forlimited {
		width: 100%;
		height: 100%
	}
	#ondemand_banner .request_btn {
		color: #fff;
		background-color: #FF9E00
	}
	#ondemand_banner .pre_heading {
		padding-left: 0
	}
	#ondemand_banner .container {
		padding: 5px
	}
	#checkall .checkallCka .heading {
		font-weight: 400;
		color: #3E3E3E;
		padding-top: 20px;
		font-size: 21px
	}
	#checkall .checkallCka .description {
		width: 100%
	}
	#checkall .checkallCka .btn-group_get_access button {
		width: 100%;
		height: 42px;
		margin-bottom: 10px
	}
	#checkall .checkallCka .btn-group_get_access .btn-default {
		width: 100%
	}
	#checkall .checkallCka .least_week {
		padding-left: 10px
	}
}
@media(min-width:768px) and (max-width: 1023px) {
    #faqs .container .question_box .number {
        font-size: 30px; 
    }
    #hot_vendor .exam_codes { 
        padding: 10px 0 7px;
        height: 296px;
    }
	#vendor_banner .vendor-image img {
		margin: auto;
		display: block;
	}
	#all-vendor .vendor_questions .questions_number {
		font-size: 17px;
	}
	#contact_us .form-input {
		width: 100%;
	}
	#contact_us .input-group {
		margin-bottom: 20px;
		width: 100%;
	}
	#ondemand_banner {
		height: auto;
	}
	#ondemand_banner .vendor_btn {
		width: 100%;
		padding: 0px;
	}
	#ondemand_banner .price {
		font-size: 30px;
		margin-top: 0px;
	}
	#ondemand_banner .vendor_btn {
		width: 100%;
	}
	#ondemand_banner .vendor_box .margin-right-28 {
		margin-right: 0px;
	}
	#ondemand_banner .vendor_box .desktop_hading,
	#ondemand_banner .vendor_box .webbase_hading,
	#ondemand_banner .vendor_box .pdfQuestion_hading {
		padding-top: 48px;
		font-size: 11px;
	}
	#ondemand_banner .vendor_box .desktop,
	#ondemand_banner .vendor_box .webbase,
	#ondemand_banner .vendor_box .pdfQuestion {
		height: 100px;
		width: 100px;
		background-size: 100%;
	}
	#ondemand_banner .vendor_box .bundle_hadding {
		font-size: 15px;
		padding-bottom: 0px;
	}
	#ondemand_banner .pre_desc {
		display: none;
		font-size: 10px;
		margin-bottom: 0px;
		height: 60px;
	}
	#ondemand_banner .vendor_box {
		padding: 27px 0px 0px 29px;
	}
	#ondemand_banner .pre_heading {
		font-size: 17px;
		padding-top: 0px;
		padding-left: 0px;
		margin-bottom: 9px;
		line-height: 20px;
		height: 57px;
	}
	#ondemand_banner .email_form {
		margin-bottom: 0px;
	}
	#ondemand_banner .desc {
		font-size: 12px;
		line-height: 21px;
		margin-bottom: 0px;
		margin-top: 10px;
	}
	#ondemand_banner .heading {
		font-size: 17px;
		line-height: 20px;
		margin: 8px 0 0px;
	}
	#ondemand_banner .forlimited {
		margin-top: 6px;
		padding: 14px;
		font-size: 13px;
	}
	#ondemand_banner .container {
		padding: 0px;
	}
	#all-vendor #vendor_listing .see_all {
		margin-left: 37px;
	}
	.MainExam .exam_block,
	.childExam .exam_block {
		display: flex;
	}
	#vendor_banner .vendor-image .supported {
		text-align: center;
	}
	.online_engin .heading {
		padding-bottom: 23px !important;
	}
	#exam_bundel #online_engin_exam .padding-left-right-51 {
		padding-left: 22px;
		padding-right: 0;
		margin: 0 auto;
		float: inherit;
	}
	#exam_bundel #online_engin_exam .padding-left-right-37 {
		padding-left: 0px;
		padding-right: 0px;
	}
	.ondemand-btn {
		margin-bottom: 10px !important;
	}
	.border-white {
		border-right: none !important;
		width: 95px;
	}
	#hot_vendor {
		margin-top: 70px;
	}
	#all-vendor .vendor_questions .question_heading {
		padding-left: 34px;
		padding-top: 2px;
	}
	#all-vendor #maga_pack {
		padding: 10px;
	}
	#all-vendor .container {
		padding: 0px 9px;
	}
	.width-112 {
		margin-left: 0px;
		width: 117px;
	}
	#all-vendor #maga_pack {
		width: auto;
	}
	#all-vendor .vendor_row {
		height: auto;
		padding-bottom: 15px;
	}
	#all-vendor #maga_pack select {
		width: 100%;
	}
	.page-container {
		padding: 10px;
	}
	.page-container {
		padding: 10px;
	}
	.bundle-pack-image {
		width: 60%;
	}
	#Web_Based_Practice .container {
		width: max-content;
	}
	#support_exam_image .margin-right-28 {
		margin-right: 77px !important;
	}
	#support_exam_image {
		position: unset!important;
		margin: 0 auto;
		display: block;
		width: max-content;
		padding-left: 0px !important;
	}
	.ondemand-btn {
		margin-bottom: 10px !important;
		float: left !important;
	}
	.see_all {
		float: left !important;
		margin-top: 35px !important;
	}
	.black {
		color: var(--color-primary-text);
		font-weight: bold;
	}
	.padding-left-30 {
		padding-left: 0px;
	}
	#Certifications_preparation .childExam {
		background: none !important;
		padding-left:0px;
	}
	#Certifications_preparation .technology { 
		background: none !important;
        min-height: auto;
        padding-left: 0px;
        margin-left: 0px;
        padding-bottom: 10px;
		
	}
	.margin-left-66-top-13-with_no_child {
		margin-left: 0px;
	}
	.certification {
		background: none !important;
		height: auto !important;
		padding-bottom: 10px;
		padding-left: 0px;
	}
	#Certifications_preparation .MainExam {
		background: none !important;
		padding-left:0px;
	}
	.supported_browsers {
		margin: 0 auto;
		width: auto;
		display: block;
	}
	.supported_plate_form {
		width: auto !important;
	}
	#top-banner .banner_box {
		width: 69%;
		padding: 10px;
		height: 100%
	}
	#support {
		width: 86%;
		margin: 18px auto 0;
		display: block
	}
	#certification .exam_box {
		padding: 10px;
		width: 100%;
		min-height: 100%;
		margin: 10px
	}
	#certified_professsional .desc {
		width: 100%
	}
	#certified_professsional .sub-desc {
		width: 100%
	}
	#Recommended .heading {
		font-size: 16px;
		line-height: 30px;
		padding-bottom: 10px
	}
	#main_comment_box .comment_box {
		background-size: 100% 100%;
		padding: 10px 18px;
		font-size: 16px;
		margin-bottom: 20px;
		margin-top: 20px;
		background: url(../image/comment_banner.webp);
	}
	#main_comment_box .person_image .name {
		font-size: 17px;
		color: #0b0b0b;
		line-height: 20px;
		padding-top: 13px;
		padding-bottom: 7px
	}
	#World-class {
		background: var(--color-primary-dark)
	}
	#World-class .container {
		padding: 10px
	}
	#World-class .heading {
		font-size: 26px;
		font-weight: 100;
		line-height: 30px
	}
	#World-class .desc {
		font-size: 19px;
		font-weight: 100;
		padding: 10px 0;
		line-height: 25px
	}
	#World-class ul li {
		padding-bottom: 9px;
		font-size: 16px;
		font-weight: 100;
		padding-left: 31px
	}
	#certification2 .heading {
		padding-top: 21px;
		font-size: 25px;
		padding-bottom: 18px
	}
	#certification2 .exam_box {
		padding: 17px 2px;
		width: 100%;
		height: 100%
	}
	#certification2 .text-right {
		text-align: right;
		padding-top: 0
	}
	#certification2 button {
		width: 40%
	}
	#certification2 .padding-u-d-l-r {
		padding: 20px
	}
	#certification2 .nav-tabs li a {
		color: var(--color-secondary-text);
		border-bottom: 5px solid transparent;
		font-size: 16px;
		padding-bottom: 16px;
		padding-left: 2px;
		padding-right: 2px;
		margin-right: 10px
	}
	#certification2 .nav-tabs li.active a {
		color: #ff9e00;
		border-bottom: 5px solid #ff9e00;
		font-size: 16px;
		padding-bottom: 16px;
		padding-left: 2px;
		padding-right: 2px;
		margin-right: 10px
	}
	#certification2 .nav-tabs {
		float: left;
		border-bottom: none;
		padding-top: 22px
	}
	#certified_professsional .heading {
		font-weight: 700;
		font-size: 20px;
		padding-bottom: 10px
	}
	#Recommended .container {
		padding: 20px
	}
	#hot_vendor .exam_code .desc {
		font-size: 8px;
		padding-top: 4px
	}
	#hot_vendor .container {
		padding: 10px
	}
	#Popular_Video .padding-u-d-l-r {
		padding: 10px
	}
	#Popular_Video {
		margin-top: 71px
	}
	#certification .text-right {
		text-align: left
	}
	#certification .padding-u-d-l-r {
		padding: 10px
	}
	#top-banner {
		padding-top: 28px
	}
	#support .detail .desc {
		font-weight: 500;
		font-size: 10px
	}
	#certification .heading {
		font-size: 25px;
		padding-bottom: 6px;
		padding-top: 43px
	}
	#certification .nav-tabs li.active a {
		margin-right: 10px
	}
	#certification .nav-tabs li a {
		margin-right: 10px
	}
	#certification .nav-tabs {
		float: left
	}
	#Popular_Video .nav-tabs li.active a {
		margin-right: 10px
	}
	#Popular_Video .nav-tabs li a {
		margin-right: 10px
	}
	#Popular_Video .nav-tabs {
		float: left
	}
	#top-banner .banner_box .heading {
		font-weight: 700;
		font-size: 25px;
		color: #000;
		margin: 0
	}
	#Popular_Video .heading {
		font-size: 29px;
		padding-bottom: 4px;
		color: #fff;
		font-weight: 100;
		padding-top: 39px
	}
	.padding-top-bottom {
		padding: 6px 0
	}
	#support .desc {
		height: 20px;
	}
	#top-banner .banner_box {
		width: 60%;
		padding: 10px;
		height: 100%
	}
	#support {
		width: 86%;
		margin: 18px auto 0;
		display: block
	}
	#certification .exam_box {
		padding: 10px;
		width: 100%;
		height: 100%;
		margin: 10px
	}
	#certified_professsional .desc {
		width: 100%
	}
	#certified_professsional .sub-desc {
		width: 100%
	}
	#Recommended .heading {
		font-size: 16px;
		line-height: 30px;
		padding-bottom: 10px
	}
	#main_comment_box .comment_box {
		background-size: 100% 105%;
		padding: 10px 18px;
		background-repeat: no-repeat !important;
		font-size: 10px;
		margin-bottom: 20px;
		margin-top: 20px;
		background: url(../image/comment_banner_r.png);
		height: 173px;
	}
	#main_comment_box .person_image .name {
		font-size: 17px;
		color: #0B0B0B;
		line-height: 20px;
		padding-top: 13px;
		padding-bottom: 7px
	}
	#World-class {
		background: url(../image/word_class_banner_r.png)
	}
	#World-class .container {
		padding: 10px
	}
	#World-class .heading {
		font-size: 26px;
		font-weight: 100;
		line-height: 30px
	}
	#World-class .desc {
		font-size: 19px;
		font-weight: 100;
		padding: 10px 0;
		line-height: 25px
	}
	#World-class ul li {
		padding-bottom: 9px;
		font-size: 16px;
		font-weight: 100;
		padding-left: 31px
	}
	#certification2 .heading {
		padding-top: 19.8px;
		font-size: 25px;
		padding-bottom: 0
	}
	#certification2 .exam_box {
		padding: 10px;
		width: 100%;
		height: 100%
	}
	#certification2 .text-right {
		text-align: right;
		padding-top: 0
	}
	#certification2 button {
		width: 40%
	}
	#certification2 .padding-u-d-l-r {
		padding: 20px
	}
	#certification2 .nav-tabs li a {
		color: #000;
		border-bottom: 5px solid transparent;
		font-size: 16px;
		padding-bottom: 16px;
		padding-left: 2px;
		padding-right: 2px;
		margin-right: 10px
	}
	#certification2 .nav-tabs li.active a {
		color: #FF9E00;
		border-bottom: 5px solid #FF9E00;
		font-size: 16px;
		padding-bottom: 16px;
		padding-left: 2px;
		padding-right: 2px;
		margin-right: 10px
	}
	#certification2 .nav-tabs {
		float: left;
		border-bottom: none;
		padding-top: 22px
	}
	#certified_professsional .heading {
		font-weight: 700;
		font-size: 20px;
		padding-bottom: 10px
	}
	#Recommended .container {
		padding: 20px
	}
	#hot_vendor .exam_code .desc {
		font-size: 8px;
		padding-top: 4px
	}
	#hot_vendor .container {
		padding: 10px 0 113px
	}
	#Popular_Video .padding-u-d-l-r {
		padding: 10px
	}
	#Popular_Video {
		margin-top: 71px
	}
	#certification .text-right {
		text-align: left
	}
	#certification .padding-u-d-l-r {
		padding: 10px
	}
	#top-banner {
		padding-top: 28px
	}
	#support .detail .desc {
		font-weight: 500;
		font-size: 10px
	}
	#certification .heading {
		font-size: 25px;
		padding-bottom: 6px;
		padding-top: 43px
	}
	#certification .nav-tabs li.active a {
		margin-right: 10px
	}
	#certification .nav-tabs li a {
		margin-right: 10px
	}
	#certification .nav-tabs {
		float: left
	}
	#Popular_Video .nav-tabs li.active a {
		margin-right: 10px
	}
	#Popular_Video .nav-tabs li a {
		margin-right: 10px
	}
	#Popular_Video .nav-tabs {
		float: left
	}
	#top-banner .banner_box .heading {
		font-weight: 700;
		font-size: 25px;
		color: #000;
		margin: 0
	}
	#Popular_Video .heading {
		font-size: 29px;
		padding-bottom: 4px;
		color: #fff;
		font-weight: 100;
		padding-top: 39px
	}
	.padding-top-bottom {
		padding: 6px 0
	}
	#top-header .container {
		padding-left: 0;
		padding-right: 0
	}
	#top-header .navbar-brand {
		padding: 26px 0
	}
	#top-header .navbar-left li.active a {
		padding-bottom: 9px;
		margin-bottom: 15px
	}
	#top-header {
		background: #1F79C7;
		z-index: 100;
		position: relative;
		width: 100%
	}
	#support .detail .heading {
		font-weight: 700;
		font-size: 16px;
		padding-bottom: 15px;
		min-height: 50px;
	}
	#certification2 .exam_box .total_exam_q {
		font-size: 13px
	}
	#Popular_Video .label_vedio {
		font-size: 12px
	}
	#hot_vendor .padding-top-vendor {
		margin: 112px auto;
		display: block;
		width: 100px
	}
	#top-header .navbar-left li:nth-child(1) {
		display: none;
	}
	#top-header .navbar-left li:nth-child(2) {
		display: none;
	}
	#top-header .navbar-left li:nth-child(3) {
		display: none;
	}
	#top-header .navbar-left li:nth-child(4) {
		display: none;
	}
	#top-header .navbar-left li:nth-child(5) {
		display: none;
	}
	#top-header .navbar-left li:nth-child(6) {
		display: none;
	}
	#top-header .navbar-left {
		padding-left: 10px
	}
	#top-header .navbar-right li:nth-child(1) {
		display: none
	}
	#exam_bundel #online_engin_exam .Supported_Browsers {
		font-size: 16px;
		color: #3E3E3E;
		font-weight: 400;
		padding-bottom: 15px
	}
	#exam_bundel #desktop_exam {
		width: auto
	}
	#exam_bundel #online_engin_exam .add_to_cart button {
		margin-bottom: 5px
	}
	#exam_bundel .add_to_cart button {
		margin-bottom: 20px
	}
	.margin-left-152 {
		margin-left: -152px
	}
	.margin-top-20 {
		margin-top: 40px
	}
	#exam_bundel #online_engin_exam .padding-left-right-51 {
		padding-left: 22px;
		padding-right: 0
	}
	.border-right {
		border-right: none
	}
	#exam_bundel #online_engin_exam button {
		margin-top: 0
	}
	#exam_bundel .price {
		padding-top: 0
	}
	.width-65 {
		width: auto
	}
	.padding-left-0 {
		padding-left: 15px
	}
	#exam_bundel #desktop_exam {
		width: auto
	}
	#exam_bundel #online_engin_exam .add_to_cart button {
		margin-bottom: 5px
	}
	#exam_bundel .add_to_cart button {
		margin-bottom: 20px
	}
	.margin-left-152 {
		margin-left: 19px
	}
	.margin-top-20 {
		margin-top: 40px
	}
	#exam_bundel #online_engin_exam .padding-left-right-51 {
		padding-left: 22px;
		padding-right: 0;
		margin: 0 auto;
		float: inherit;
	}
	.border-right {
		border-right: none
	}
	#exam_bundel #online_engin_exam button {
		margin-top: 0
	}
	#exam_bundel .price {
		padding-top: 0
	}
	.width-65 {
		width: auto
	}
	.padding-left-0 {
		padding-left: 15px
	}
	#vendor_banner {
		background-color: #1F79C7;
		background-image: none;
		height: auto
	}
	#vendor_banner .vendor-image {
		background-color: #E5F4FF;
		padding-bottom: 10px
	}
	#vendor_banner .vendor-image .text-right {
		text-align: left
	}
	#vendor_banner .vendor_box .heading {
		font-size: 25px
	}
	.margin-left-66-top-13 {
		margin-left: 5px;
		margin-top: 5px
	}
	.margin-left-66-top-13-with_no_child {
		margin-left: 5px;
		margin-top: 5px
	}
	.padding-zero {
		padding: 10px
	}
	#Certifications_preparation .exam_block {
		height: auto
	}
	#Certifications_preparation .questions {
		margin: auto;
		/*width: max-content;*/
	}
	.margin-right-zero {
		margin: 15px
	}
	.margin-left-66-top-13 {
		padding-right: 15px
	}
	.margin-left-66-top-13-with_no_child {
		padding-right: 15px
	}
	#Certifications_preparation .container {
		padding: 0 2px
	}
	.padding-left-30 {
		padding-left: 10px;
		padding-top: 11px
	}
	#Certifications_preparation .exam_block .cart-image {
		background: transparent
	}
	#Certifications_preparation .exam_block .cart-image img {
		margin: 44px auto 22px
	}
	.hide {
		display: none
	}
	#Certifications_page_preparation .exam_box {
		height: 100%;
		width: 100%
	}
	#contact_us .contact_box {
		height: 100%;
		width: 100%
	}
	#contact_us .form-input input {
		width: 200px
	}
	#contact_us .contact_box {
		padding: 10px 66px
	}
	#all-vendor .container {
		padding: 0
	}
	#all-vendor .all_vendor_select {
		display: flex;
		float: none
	}
	#all-vendor .vendor_row {
		height: auto;
		padding-bottom: 10px
	}
	.width-112 {
		width: 117px;
		margin-left: auto;
		margin-top: -12px
	}
	.width-140 {
		width: 140px;
	}
	#all-vendor #maga_pack {
		width: auto;
		margin-top: 10px
	}
	#all-vendor #maga_pack select {
		width: auto
	}
	#all-vendor .vendor_questions .reponsive-padding-33 {
		padding-left: 47px
	}
	.background-white {
		width: 120px !important
	}
	#ondemand_banner {
		background-color: #1F79C7;
		background-image: none;
		height: auto
	}
	#ondemand_banner .vendor-image {
		background-color: #E5F4FF;
		padding-bottom: 10px
	}
	#ondemand_banner .vendor-image .text-right {
		text-align: left
	}
	#ondemand_banner .vendor_box .heading {
		font-size: 25px
	}
	#ondemand_banner .forlimited {
		width: 100%;
		height: 100%;
		padding-top: 14px;
		padding-bottom: 14px
	}
	#ondemand_banner .padding-zero {
		padding: 0
	}
	#ondemand_banner .request_btn {
		color: #fff;
		background-color: #FF9E00
	}
	#ondemand_banner .pre_heading {
		padding-left: 0
	}
	#ondemand_banner .container {
		padding: 20px
	}
	#checkall .checkallCka .heading {
		font-weight: 400;
		color: #3E3E3E;
		padding-top: 20px;
		font-size: 21px
	}
}
@media(min-width:1024px) and (max-width: 1199px) {
    #vendor_banner .vendor-image img{
        margin: 0 auto;
        display: block;
    }
    #exam_bundel #online_engin_exam .last_question {
        font-size: 11px; 
        padding: 13px 10px; 
        width: 162px; 
    }
    #exam_bundel #online_engin_exam .last_update {
        font-size: 11px; 
        padding: 13px 10px; 
        width: 164px;
    }
    
    #exam_bundel .last_update { 
    font-size: 11px;  
    padding: 13px 8px 12px; 
    width: 162px;
    }
    #exam_bundel .last_question {  
    font-size: 11px;  
    padding: 13px 16px 12px; 
    width: 165px;
}
	#contact_us .form-input {
		width: 100%;
	}
	#contact_us .input-group {
		margin-bottom: 20px;
		width: 100%;
	}
	#vendor_banner .vendor-image .supported {
		text-align: center;
	}
	#ondemand_banner {
		height: auto;
	}
	#ondemand_banner .vendor_btn {
		width: 100%;
		padding: 0px;
	}
	#ondemand_banner .price {
		font-size: 30px;
		margin-top: 0px;
	}
	#ondemand_banner .vendor_btn {
		width: 100%;
	}
	#ondemand_banner .vendor_box .margin-right-28 {
		margin-right: 0px;
	}
	#ondemand_banner .vendor_box .desktop_hading,
	#ondemand_banner .vendor_box .webbase_hading,
	#ondemand_banner .vendor_box .pdfQuestion_hading {
		padding-top: 48px;
		font-size: 11px;
	}
	#ondemand_banner .vendor_box .desktop,
	#ondemand_banner .vendor_box .webbase,
	#ondemand_banner .vendor_box .pdfQuestion {
		height: 100px;
		width: 100px;
		background-size: 100%;
	}
	#ondemand_banner .vendor_box .bundle_hadding {
		font-size: 15px;
		padding-bottom: 0px;
	}
	#ondemand_banner .pre_desc {
		display: none;
		font-size: 10px;
		margin-bottom: 0px;
		height: 60px;
	}
	#ondemand_banner .vendor_box {
		padding: 27px 0px 0px 29px;
	}
	#ondemand_banner .pre_heading {
		font-size: 17px;
		padding-top: 0px;
		padding-left: 0px;
		margin-bottom: 9px;
		line-height: 20px;
		height: 57px;
	}
	#ondemand_banner .email_form {
		margin-bottom: 0px;
	}
	#ondemand_banner .desc {
		font-size: 12px;
		line-height: 21px;
		margin-bottom: 0px;
		margin-top: 10px;
	}
	#ondemand_banner .heading {
		font-size: 17px;
		line-height: 20px;
		margin: 8px 0 0px;
	}
	#ondemand_banner .forlimited {
		margin-top: 6px;
		padding: 14px;
		font-size: 13px;
	}
	#ondemand_banner .container {
		padding: 0px;
	}
	#all-vendor #vendor_listing .see_all {
		margin-left: 100px;
	}
	#exam_bundel .padding-right-0 {
	}
	.MainExam .exam_block,
	.childExam .exam_block {
		display: flex;
	}
	#certification .nav-tabs li {
		margin-right: 30px;
	}
	.online_engin .heading {
		padding-bottom: 1px !important;
	} 
 
	#exam_bundel #online_engin_exam .padding-left-right-37 {
		padding-left: 0px;
		padding-right: 0px;
		width:25%;
	}
	.ondemand-btn {
		margin-bottom: 10px !important;
	}
	.border-white {
		border-right: none !important;
		width: 95px;
	}
	#hot_vendor {
		margin-top: 70px;
	}
	#all-vendor .vendor_questions .question_heading {
		padding-left: 46px;
	}
	#all-vendor #maga_pack {
		padding: 10px;
	}
	#all-vendor .container {
		padding: 0px 9px;
	}
	.width-112 {
		margin-left: 0px;
		width: 117px;
	}
	#all-vendor #maga_pack {
		width: auto;
	}
	#all-vendor .vendor_row {
		height: auto;
		padding-bottom: 15px;
	}
	#all-vendor #maga_pack select {
		width: 100%;
	}
	.page-container {
		padding: 10px;
	}
	.page-container {
		padding: 10px;
	}
	.bundle-pack-image {
		width: 60%;
	}
	#Web_Based_Practice .container {
		width: max-content;
	}
	#support_exam_image .margin-right-28 {
		margin-right: 77px !important;
	}
	#support_exam_image {
		position: unset!important;
		margin: 0 auto;
		display: block;
		width: max-content;
		padding-left: 0px !important;
	}
	.ondemand-btn {
		margin-bottom: 10px !important;
		float: left !important;
	}
	.see_all {
		float: left !important;
		margin-top: 35px !important;
	}
	.black {
		color: var(--color-primary-text);
		font-weight: bold;
	}
	.padding-left-30 {
		padding-left: 0px;
	}
	#Certifications_preparation .childExam {
		background: none !important;
		padding-left: 0px;
	}
	#Certifications_preparation .technology {
		background: none !important;
		padding-left:0px;
		margin-left:0px;
		min-height: 0px;
		padding-bottom: 10px;
	}
	.margin-left-66-top-13-with_no_child {
		margin-left: 0px;
	}
	.certification {
		background: none !important;
		height: auto !important;
		padding-bottom: 10px;
		padding-left:10px;
	}
	#Certifications_preparation .MainExam {
		background: none !important;
		padding-left:0px;
	}
	.supported_browsers {
		margin: 0 auto;
		width: auto;
		display: block;
	}
	.supported_plate_form {
		width: auto !important;
	}
	#top-banner .banner_box {
		width: 69%;
		padding: 10px;
		height: 100%
	}
	#support {
		width: 86%;
		margin: 18px auto 0;
		display: block
	}
	#certification .exam_box {
		padding: 10px;
		width: 100%;
		min-height: 100%;
		margin: 10px
	}
	#certified_professsional .desc {
		width: 100%
	}
	#certified_professsional .sub-desc {
		width: 100%
	}
	#Recommended .heading {
		font-size: 16px;
		line-height: 30px;
		padding-bottom: 10px
	}
	#main_comment_box .comment_box {
		background-size: 100% 100%;
		padding: 10px 18px;
		font-size: 16px;
		margin-bottom: 20px;
		margin-top: 20px;
		background: url(../image/comment_banner.webp);
	}
	#main_comment_box .person_image .name {
		font-size: 17px;
		color: #0b0b0b;
		line-height: 20px;
		padding-top: 13px;
		padding-bottom: 7px
	}
	#World-class {
		background: var(--color-primary-dark)
	}
	#World-class .container {
		padding: 10px
	}
	#World-class .heading {
		font-size: 26px;
		font-weight: 100;
		line-height: 30px
	}
	#World-class .desc {
		font-size: 19px;
		font-weight: 100;
		padding: 10px 0;
		line-height: 25px
	}
	#World-class ul li {
		padding-bottom: 9px;
		font-size: 16px;
		font-weight: 100;
		padding-left: 31px
	}
	#certification2 .heading {
		padding-top: 21px;
		font-size: 25px;
		padding-bottom: 18px
	}
	#certification2 .exam_box {
		padding: 17px 2px;
		width: 100%;
		height: 100%
	}
	#certification2 .text-right {
		text-align: right;
		padding-top: 0
	}
	#certification2 button {
		width: 40%
	}
	#certification2 .padding-u-d-l-r {
		padding: 20px
	}
	#certification2 .nav-tabs li a {
		color: var(--color-secondary-text);
		border-bottom: 5px solid transparent;
		font-size: 16px;
		padding-bottom: 16px;
		padding-left: 2px;
		padding-right: 2px;
		margin-right: 10px
	}
	#certification2 .nav-tabs li.active a {
		color: #ff9e00;
		border-bottom: 5px solid #ff9e00;
		font-size: 16px;
		padding-bottom: 16px;
		padding-left: 2px;
		padding-right: 2px;
		margin-right: 10px
	}
	#certification2 .nav-tabs {
		float: left;
		border-bottom: none;
		padding-top: 22px
	}
	#certified_professsional .heading {
		font-weight: 700;
		font-size: 20px;
		padding-bottom: 10px
	}
	#Recommended .container {
		padding: 20px
	}
	#hot_vendor .exam_code .desc {
		font-size: 8px;
		padding-top: 4px
	}
	#hot_vendor .container {
		padding: 10px
	}
	#Popular_Video .padding-u-d-l-r {
		padding: 10px
	}
	#Popular_Video {
		margin-top: 71px
	}
	#certification .text-right {
		text-align: left
	}
	#certification .padding-u-d-l-r {
		padding: 10px
	}
	#top-banner {
		padding-top: 28px
	}
	#support .detail .desc {
		font-weight: 500;
		font-size: 10px
	}
	#certification .heading {
		font-size: 25px;
		padding-bottom: 6px;
		padding-top: 43px
	}
	#certification .nav-tabs li.active a {
		margin-right: 10px
	}
	#certification .nav-tabs li a {
		margin-right: 10px
	}
	#certification .nav-tabs {
		float: left
	}
	#Popular_Video .nav-tabs li.active a {
		margin-right: 10px
	}
	#Popular_Video .nav-tabs li a {
		margin-right: 10px
	}
	#Popular_Video .nav-tabs {
		float: left
	}
	#top-banner .banner_box .heading {
		font-weight: 700;
		font-size: 25px;
		color: #000;
		margin: 0
	}
	#Popular_Video .heading {
		font-size: 29px;
		padding-bottom: 4px;
		color: #fff;
		font-weight: 100;
		padding-top: 39px
	}
	.padding-top-bottom {
		padding: 6px 0
	}
	#support .desc {
		height: 20px;
	}
	#top-banner .banner_box {
		width: 49%;
		padding: 10px;
		height: 100%
	}
	#support {
		width: 86%;
		margin: 18px auto 0;
		display: block
	}
	#certification .exam_box {
		padding: 10px;
		width: 100%;
		max-height: 100%;
		margin: 10px
	}
	#certified_professsional .desc {
		width: 100%
	}
	#certified_professsional .sub-desc {
		width: 100%
	}
	#Recommended .heading {
		font-size: 25px;
		line-height: 30px;
		padding-bottom: 10px
	}
	#main_comment_box .comment_box {
		background-size: 100% 105%;
		padding: 10px 18px;
		background-repeat: no-repeat !important;
		font-size: 12px;
		margin-bottom: 20px;
		margin-top: 20px;
		background: url(../image/comment_banner_r.png);
		height: 173px;
	}
	#main_comment_box .person_image .name {
		font-size: 17px;
		color: #0B0B0B;
		line-height: 20px;
		padding-top: 13px;
		padding-bottom: 7px
	}
	#World-class {
		background: url(../image/word_class_banner_r.png)
	}
	#World-class .container {
		padding: 10px
	}
	#World-class .heading {
		font-size: 26px;
		font-weight: 100;
		line-height: 30px
	}
	#World-class .desc {
		font-size: 19px;
		font-weight: 100;
		padding: 10px 0;
		line-height: 25px
	}
	#World-class ul li {
		padding-bottom: 9px;
		font-size: 16px;
		font-weight: 100;
		padding-left: 31px
	}
	#certification2 .heading {
		padding-top: 19.8px;
		font-size: 25px;
		padding-bottom: 0
	}
	#certification2 .exam_box {
		padding: 10px;
		width: 100%;
		height: 100%
	}
	#certification2 .text-right {
		text-align: right;
		padding-top: 0
	}
	#certification2 button {
		width: 40%
	}
	#certification2 .padding-u-d-l-r {
		padding: 20px
	}
	#certification2 .nav-tabs li a {
		color: #000;
		border-bottom: 5px solid transparent;
		font-size: 16px;
		padding-bottom: 16px;
		padding-left: 2px;
		padding-right: 2px;
		margin-right: 10px
	}
	#certification2 .nav-tabs li.active a {
		color: #FF9E00;
		border-bottom: 5px solid #FF9E00;
		font-size: 16px;
		padding-bottom: 16px;
		padding-left: 2px;
		padding-right: 2px;
		margin-right: 10px
	}
	#certification2 .nav-tabs {
		float: left;
		border-bottom: none;
		padding-top: 22px
	}
	#certification2 .nav-tabs li {
		padding-right: 25px;
	}
	#certified_professsional .heading {
		font-weight: 700;
		font-size: 20px;
		padding-bottom: 10px
	}
	#Recommended .container {
		padding: 20px
	}
	#hot_vendor .exam_code .desc {
		font-size: 8px;
		padding-top: 4px
	}
	#hot_vendor .container {
		padding: 10px 0 113px
	}
	#Popular_Video .padding-u-d-l-r {
		padding: 10px
	}
	#Popular_Video {
		margin-top: 71px
	}
	#certification .text-right {
		text-align: left
	}
	#certification .padding-u-d-l-r {
		padding: 10px
	}
	#top-banner {
		padding-top: 28px
	}
	#support .detail .desc {
		font-weight: 500;
		font-size: 10px
	}
	#certification .heading {
		font-size: 25px;
		padding-bottom: 6px;
		padding-top: 23px
	}
	#certification .nav-tabs li.active a {
		margin-right: 10px
	}
	#certification .nav-tabs li a {
		margin-right: 10px
	}
	#certification .nav-tabs {
		float: left
	}
	#Popular_Video .nav-tabs li.active a {
		margin-right: 10px
	}
	#Popular_Video .nav-tabs li a {
		margin-right: 10px
	}
	#Popular_Video .nav-tabs {
		float: left
	}
	#top-banner .banner_box .heading {
		font-weight: 700;
		font-size: 25px;
		color: #000;
		margin: 0
	}
	#Popular_Video .heading {
		font-size: 29px;
		padding-bottom: 4px;
		color: #fff;
		font-weight: 100;
		padding-top: 39px
	}
	.padding-top-bottom {
		padding: 6px 0
	}
	#top-header .container {
		padding-left: 0;
		padding-right: 0
	}
	#top-header .navbar-brand {
		padding: 26px 0
	}
	#top-header .navbar-left li.active a {
		padding-bottom: 9px;
		margin-bottom: 15px
	}
	#top-header {
		background: #1F79C7;
		z-index: 100;
		position: relative;
		width: 100%
	}
	#support .detail .heading {
		font-weight: 700;
		font-size: 16px;
		padding-bottom: 15px;
		min-height: 50px;
	}
	#certification2 .exam_box .total_exam_q {
		font-size: 11px
	}
	#Popular_Video .label_vedio {
		font-size: 12px
	}
	#hot_vendor .padding-top-vendor {
		margin: 112px auto;
		display: block;
		width: 100px
	}
	#top-header .navbar-left li:nth-child(1) {
		display: block;
	}
	#top-header .navbar-left li:nth-child(2) {
		display: block;
	}
	#top-header .navbar-left li:nth-child(3) {
		display: none;
	}
	#top-header .navbar-left li:nth-child(4) {
		display: none;
	}
	#top-header .navbar-left li:nth-child(5) {
		display: none;
	}
	#top-header .navbar-left li:nth-child(6) {
		display: none;
	}
	#top-header .navbar-left {
		padding-left: 10px
	}
	#top-header .navbar-right li:nth-child(1) {
		display: none
	}
	#exam_bundel #online_engin_exam .Supported_Browsers {
		font-size: 16px;
		color: #3E3E3E;
		font-weight: 400;
		padding-bottom: 15px
	}
	#exam_bundel #desktop_exam {
		width: auto
	}
	#exam_bundel #online_engin_exam .add_to_cart button {
		margin-bottom: 5px
	}
	#exam_bundel .add_to_cart button {
		margin-bottom: 20px
	}
 
	.margin-top-20 {
		margin-top: 40px
	}
 
	.border-right {
		border-right: none
	}
	#exam_bundel #online_engin_exam button {
		margin-top: 0
	}
	#exam_bundel .price {
		padding-top: 0
	}
	.width-65 {
		width: auto
	}
	.padding-left-0 {
		padding-left: 15px
	}
	#exam_bundel #desktop_exam {
		width: auto
	}
	#exam_bundel #online_engin_exam .add_to_cart button {
		margin-bottom: 5px
	}
	#exam_bundel .add_to_cart button {
		margin-bottom: 20px
	}

	.margin-top-20 {
		margin-top: 40px
	}
	#exam_bundel #online_engin_exam .padding-left-right-51 {
		padding-left: 22px;
		padding-right: 0; 
	}
	.border-right {
		border-right: none
	}
	#exam_bundel #online_engin_exam button {
		margin-top: 0
	}
	#exam_bundel .price {
		padding-top: 0
	}
	.width-65 {
		width: auto
	}
	.padding-left-0 {
		padding-left: 15px
	}
	#vendor_banner {
		background-color: #1F79C7;
		background-image: none;
		height: auto
	}
	#vendor_banner .vendor-image {
		background-color: #E5F4FF;
		padding-bottom: 10px
	}
	#vendor_banner .vendor-image .text-right {
		text-align: left
	}
	#vendor_banner .vendor_box .heading {
		font-size: 25px
	}
	.margin-left-66-top-13 {
		margin-left: 5px;
		margin-top: 5px
	}
	.margin-left-66-top-13-with_no_child {
		margin-left: 5px;
		margin-top: 5px
	}
	.padding-zero {
		padding: 10px
	}
	#Certifications_preparation .exam_block {
		height: auto
	}
	#Certifications_preparation .questions {
		margin: auto;
		width: max-content
	}
	.margin-right-zero {
		margin: 15px
	}
	.margin-left-66-top-13 {
		padding-right: 15px
	}
	.margin-left-66-top-13-with_no_child {
		padding-right: 15px
	}
	#Certifications_preparation .container {
		padding: 0 2px
	}
	.padding-left-30 {
		padding-left: 10px;
		padding-top: 11px
	}
	#Certifications_preparation .exam_block .cart-image {
		background: transparent
	}
	#Certifications_preparation .exam_block .cart-image img {
		margin: 44px auto 22px
	}
	.hide {
		display: none
	}
	#Certifications_page_preparation .exam_box {
		height: 100%;
		width: 100%
	}
	#contact_us .contact_box {
		height: 100%;
		width: 100%
	}
	#contact_us .form-input input {
		width: 200px
	}
	#contact_us .contact_box {
		padding: 10px 66px
	}
	#all-vendor .container {
		padding: 0
	}
	#all-vendor .all_vendor_select {
		display: flex;
		float: none
	}
	#all-vendor .vendor_row {
		height: auto;
		padding-bottom: 10px
	}
	.width-112 {
		width: auto;
		margin-left: auto;
		margin-top: -12px
	}
	.width-140 {
		width: auto
	}
	#all-vendor #maga_pack {
		width: auto;
		margin-top: 10px
	}
	#all-vendor #maga_pack select {
		width: auto
	}
	#all-vendor .vendor_questions .reponsive-padding-33 {
		padding-left: 45px
	}
	.background-white {
		width: 120px !important
	}
	#ondemand_banner {
		background-color: #1F79C7;
		background-image: none;
		height: auto
	}
	#ondemand_banner .vendor-image {
		background-color: #E5F4FF;
		padding-bottom: 10px
	}
	#ondemand_banner .vendor-image .text-right {
		text-align: left
	}
	#ondemand_banner .vendor_box .heading {
		font-size: 25px
	}
	#ondemand_banner .forlimited {
		width: 100%;
		height: 100%;
		padding-top: 14px;
		padding-bottom: 14px
	}
	#ondemand_banner .padding-zero {
		padding: 0
	}
	#ondemand_banner .request_btn {
		color: #fff;
		background-color: #FF9E00
	}
	#ondemand_banner .pre_heading {
		padding-left: 0
	}
	#ondemand_banner .container {
		padding: 20px
	}
	#checkall .checkallCka .heading {
		font-weight: 400;
		color: #3E3E3E;
		padding-top: 20px;
		font-size: 21px
	}
}
@media(min-width:1200px) and (max-width: 1365px) {
	.MainExam .exam_block .padding-zero,
	.childExam .exam_block .padding-zero {
		padding: 10px 0px 10px;
	}
	.childExam .margin-left-66-top-13 {
		margin-left: 115px;
	}
	#certification2 .nav-tabs li {
		padding-right: 25px;
	}
	#contact_us .input-group {
		width: 100%;
	}
	#ondemand_banner .note {
		font-size: 14px;
	}
	#ondemand_banner .price {
		font-size: 44px;
		padding-top: 7px;
	}
	#ondemand_banner .vendor_btn {
		width: 100%;
	}
	#ondemand_banner .bundle_pic {
		padding-bottom: 0px;
	}
	#ondemand_banner .vendor_box .bundle_hadding {
		padding-bottom: 0px;
	}
	#ondemand_banner .pre_heading {
		font-size: 23px;
		height: 71px;
	}
	#ondemand_banner .vendor_box .desktop_hading,
	#ondemand_banner .vendor_box .webbase_hading,
	#ondemand_banner .vendor_box .pdfQuestion_hading {
		font-size: 13px;
		padding-top: 68px;
	}
	#ondemand_banner .vendor_box .desktop,
	#ondemand_banner .vendor_box .webbase,
	#ondemand_banner .vendor_box .pdfQuestion {
		width: 134px;
		height: 137px;
		background-size: 100%;
	}
	#ondemand_banner .email_form {
		margin-bottom: 14px;
	}
	#ondemand_banner .heading {
		font-size: 23px;
		line-height: 40px;
	}
	#checkall .checkallCka .least_week .percenter_desc {
		font-size: 14px;
	}
	#checkall .checkallCka .least_week .result {
		width: 141px;
		padding: 20px 0px 25px;
	}
	#all-vendor #vendor_listing .see_all {
		width: 100%;
	}
	#vendor_listing .vendor_row {
		display: flex;
	}
	#certification .nav-tabs li {
		margin-right: 30px;
	}
	.question-certificationsprite {
		margin-left: -20px;
	}
	#exam_bundel ul li {
		padding-bottom: 5px;
		font-size: 16px;
	}
	.online_engin .heading {
		padding-bottom: 23px !important;
	}
	#exam_bundel .checkallCka .least_week .percenter_desc {
		text-align: center;
		font-size: 14px;
	}
	.width-452 {
		width: 33%;
	}
	#exam_bundel .add_to_cart .btn-primary {
		width: 100px;
		padding-left: 6px;
		font-size: 14px;
	}
	#exam_bundel .add_to_cart .desktop_demo_btn {
		width: 92px;
		font-size: 14px;
	}
	#exam_bundel .margin-right-28 {
		margin-right: 0px;
	}
	#exam_bundel .desktop,
	#exam_bundel .webbase,
	#exam_bundel .pdfQuestion {
		background-size: 100%;
		width: auto;
		height: auto;
		margin-bottom: 10px;
	}
	#exam_bundel .desktop_hading,
	#exam_bundel .webbase_hading,
	#exam_bundel .pdfQuestion_hading {
		padding-top: 49px;
		font-size: 9px;
		padding-left: 0px;
		padding-bottom: 25px;
	}
	#exam_bundel .last_update {
		font-size: 11px;
		padding: 13px 16px 12px;
		width: 169px;
	}
	#exam_bundel .last_question {
		font-size: 11px;
		width: 165px;
	}
	#exam_bundel #updates_free select {
		width: 100%;
		font-size: 11px;
		padding-right: 22px;
	}
	.border-right {
		padding-right: 0px;
	}
	#online_engin_exam .padding-left-0 {
		padding-left: 0px;
	}
	.width-456 {
		width: auto;
	}
	#exam_bundel #online_engin_exam .last_update {
		font-size: 11px;
		width: 169px;
	}
	#exam_bundel #online_engin_exam .last_question {
		font-size: 11px;
	}
	#exam_bundel #online_engin_exam .padding-left-right-37 {
		padding-left: 0px;
		padding-right: 0px;
	}
	#exam_bundel #online_engin_exam .margin-top-20 {
		margin-top: 0px;
	}
	#exam_bundel #online_engin_exam .margin-left-152 {
		margin-left: 0px;
	}
	#exam_bundel .checkallCka .least_week .result {
		width: 141px;
		height: 178px;
	}
	#top-banner .banner_box {
		width: 38% !important;
		padding: 20px;
	}
	#certification .heading {
		padding-top: 23px !important;
	}
	#certification .exam_box {
		height: 100px !important;
	}
	#main_comment_box .comment_box {
		font-size: 13px !important;
	}
	.vendor_box .padding-zero {
		padding: 0 !important;
	}
	.inner_body .padding-zero {
		padding: 0px;
	}
	#Certifications_page_preparation .questions .question_heading {
		margin-top: -6px;
	}
	#vendor_banner select {
		width: 146px;
	}
	footer .shopping {
		font-size: 13px;
	}
	.MainExam .col-lg-10,
	.childExam .col-lg-10 {
		width: 80%;
	}
	#vendor_banner .vendor_information .number_of_exam {
		font-size: 23px;
	}
	#vendor_banner .vendor_information .number_of_exam_label {
		padding-top: 7px;
	}
	.ondemand-btn {
		margin-bottom: 10px !important;
	}
	.border-white {
		border-right: none !important;
		width: 95px;
	}
	#hot_vendor {
		margin-top: 70px;
	}
	#all-vendor .vendor_questions .question_heading {
		padding-left: 46px;
	}
	#all-vendor #maga_pack {
		padding: 10px;
	}
	#all-vendor .container {
		padding: 0px 9px;
	}
	.width-112 {
		margin-left: 0px;
		width: 117px;
	}
	#all-vendor #maga_pack {
		width: auto;
	}
	#all-vendor .vendor_row {
		height: auto;
		padding-bottom: 15px;
	}
	#all-vendor #maga_pack select {
		width: 100%;
	}
	.page-container {
		padding: 10px;
	}
	.page-container {
		padding: 10px;
	}
	.bundle-pack-image {
		width: 60%;
	}
	#Web_Based_Practice .container {
		width: max-content;
	}
	#support_exam_image .margin-right-28 {
		margin-right: 77px !important;
	}
	#support_exam_image {
		position: unset!important;
		margin: 0 auto;
		display: block;
		width: max-content;
		padding-left: 0px !important;
	}
	.ondemand-btn {
		margin-bottom: 10px !important;
		float: left !important;
	}
	.see_all {
		float: left !important;
		margin-top: 35px !important;
	}
	.black {
		color: var(--color-primary-text);
		font-weight: bold;
	}
	.padding-left-30 {
		padding-left: 0px;
	}
	#Certifications_preparation .childExam {}
	#Certifications_preparation .technology {}
	.margin-left-66-top-13-with_no_child {
		margin-left: 0px;
	}
	.certification {
		padding-bottom: 10px;
	}
	#Certifications_preparation .MainExam {
		margin-left: 8px;
		background-size: 114px;
	}


.supported_browsers {
	margin: 0 auto;
	width: auto;
	display: block;
}

.supported_plate_form {
	width: auto !important;
}

#top-banner .banner_box {
	width: 69%;
	padding: 10px;
	height: 100%
}

#support {
	width: 86%;
	margin: 18px auto 0;
	display: block
}

#certification .exam_box {
	padding: 10px;
	width: 100%;
	min-height: 100%;
	margin: 10px
}

#certified_professsional .desc {
	width: 100%
}

#certified_professsional .sub-desc {
	width: 100%
}

#Recommended .heading {
	font-size: 16px;
	line-height: 30px;
	padding-bottom: 10px
}

#main_comment_box .comment_box {
	background-size: 100% 100%;
	padding: 10px 18px;
	font-size: 16px;
	margin-bottom: 20px;
	margin-top: 20px;
	background: url(../image/comment_banner.webp);
}

#main_comment_box .person_image .name {
	font-size: 17px;
	color: #0b0b0b;
	line-height: 20px;
	padding-top: 13px;
	padding-bottom: 7px
}

#World-class {
	background: var(--color-primary-dark)
}

#World-class .container {
	padding: 10px
}

#World-class .heading {
	font-size: 26px;
	font-weight: 100;
	line-height: 30px
}

#World-class .desc {
	font-size: 19px;
	font-weight: 100;
	padding: 10px 0;
	line-height: 25px
}

#World-class ul li {
	padding-bottom: 9px;
	font-size: 16px;
	font-weight: 100;
	padding-left: 31px
}

#certification2 .heading {
	padding-top: 21px;
	font-size: 25px;
	padding-bottom: 18px
}

#certification2 .exam_box {
	padding: 17px 2px;
	width: 100%;
	height: 100%
}

#certification2 .text-right {
	text-align: right;
	padding-top: 0
}

#certification2 button {
	width: 40%
}

#certification2 .padding-u-d-l-r {
	padding: 20px
}

#certification2 .nav-tabs li a {
	color: var(--color-secondary-text);
	border-bottom: 5px solid transparent;
	font-size: 16px;
	padding-bottom: 16px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 10px
}

#certification2 .nav-tabs li.active a {
	color: #ff9e00;
	border-bottom: 5px solid #ff9e00;
	font-size: 16px;
	padding-bottom: 16px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 10px
}

#certification2 .nav-tabs {
	float: left;
	border-bottom: none;
	padding-top: 22px
}

#certified_professsional .heading {
	font-weight: 700;
	font-size: 20px;
	padding-bottom: 10px
}

#Recommended .container {
	padding: 20px
}

#hot_vendor .exam_code .desc {
	font-size: 8px;
	padding-top: 4px
}

#hot_vendor .container {
	padding: 10px
}

#Popular_Video .padding-u-d-l-r {
	padding: 10px
}

#Popular_Video {
	margin-top: 71px
}

#certification .text-right {
	text-align: left
}

#certification .padding-u-d-l-r {
	padding: 10px
}

#top-banner {
	padding-top: 28px
}

#support .detail .desc {
	font-weight: 500;
	font-size: 10px
}

#certification .heading {
	font-size: 25px;
	padding-bottom: 6px;
	padding-top: 43px
}

#certification .nav-tabs li.active a {
	margin-right: 10px
}

#certification .nav-tabs li a {
	margin-right: 10px
}

#certification .nav-tabs {
	float: left
}

#Popular_Video .nav-tabs li.active a {
	margin-right: 10px
}

#Popular_Video .nav-tabs li a {
	margin-right: 10px
}

#Popular_Video .nav-tabs {
	float: left
}

#top-banner .banner_box .heading {
	font-weight: 700;
	font-size: 25px;
	color: #000;
	margin: 0
}

#Popular_Video .heading {
	font-size: 29px;
	padding-bottom: 4px;
	color: #fff;
	font-weight: 100;
	padding-top: 39px
}

.padding-top-bottom {
	padding: 6px 0
}

#support .desc {
	height: 20px;
}

#top-banner .banner_box {
	width: 69%;
	padding: 10px;
	height: 100%
}

#support {
	width: 86%;
	margin: 18px auto 0;
	display: block
}

#certification .exam_box {
	padding: 10px;
	width: 100%;
	height: 100%;
	margin: 10px
}

#certified_professsional .desc {
	width: 100%
}

#certified_professsional .sub-desc {
	width: 100%
}

#Recommended .heading {
	font-size: 16px;
	line-height: 30px;
	padding-bottom: 10px
}

#main_comment_box .comment_box {
	background-size: 100% 105%;
	padding: 10px 18px;
	background-repeat: no-repeat !important;
	font-size: 10px;
	margin-bottom: 20px;
	margin-top: 20px;
	background: url(../image/comment_banner_r.png);
	height: 173px;
}

#main_comment_box .person_image .name {
	font-size: 17px;
	color: #0B0B0B;
	line-height: 20px;
	padding-top: 13px;
	padding-bottom: 7px
}

#World-class {
	background: url(../image/word_class_banner_r.png)
}

#World-class .container {
	padding: 10px
}

#World-class .heading {
	font-size: 26px;
	font-weight: 100;
	line-height: 30px
}

#World-class .desc {
	font-size: 19px;
	font-weight: 100;
	padding: 10px 0;
	line-height: 25px
}

#World-class ul li {
	padding-bottom: 9px;
	font-size: 16px;
	font-weight: 100;
	padding-left: 31px
}

#certification2 .heading {
	padding-top: 19.8px;
	font-size: 25px;
	padding-bottom: 0
}

#certification2 .exam_box {
	padding: 10px;
	width: 100%;
	height: 100%
}

#certification2 .text-right {
	text-align: right;
	padding-top: 0
}

#certification2 button {
	width: 40%
}

#certification2 .padding-u-d-l-r {
	padding: 20px
}

#certification2 .nav-tabs li a {
	color: #000;
	border-bottom: 5px solid transparent;
	font-size: 16px;
	padding-bottom: 16px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 10px
}

#certification2 .nav-tabs li.active a {
	color: #FF9E00;
	border-bottom: 5px solid #FF9E00;
	font-size: 16px;
	padding-bottom: 16px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 10px
}

#certification2 .nav-tabs {
	float: left;
	border-bottom: none;
	padding-top: 22px
}

#certified_professsional .heading {
	font-weight: 700;
	font-size: 20px;
	padding-bottom: 10px
}

#Recommended .container {
	padding: 20px
}

#hot_vendor .exam_code .desc {
	font-size: 8px;
	padding-top: 4px
}

#hot_vendor .container {
	padding: 10px 0 113px
}

#Popular_Video .padding-u-d-l-r {
	padding: 10px
}

#Popular_Video {
	margin-top: 71px
}

#certification .text-right {
	text-align: left
}

#certification .padding-u-d-l-r {
	padding: 10px
}

#top-banner {
	padding-top: 28px
}

#support .detail .desc {
	font-weight: 500;
	font-size: 10px
}

#certification .heading {
	font-size: 25px;
	padding-bottom: 6px;
	padding-top: 43px
}

#certification .nav-tabs li.active a {
	margin-right: 10px
}

#certification .nav-tabs li a {
	margin-right: 10px
}

#certification .nav-tabs {
	float: left
}

#Popular_Video .nav-tabs li.active a {
	margin-right: 10px
}

#Popular_Video .nav-tabs li a {
	margin-right: 10px
}

#Popular_Video .nav-tabs {
	float: left
}

#top-banner .banner_box .heading {
	font-weight: 700;
	font-size: 25px;
	color: #000;
	margin: 0
}

#Popular_Video .heading {
	font-size: 29px;
	padding-bottom: 4px;
	color: #fff;
	font-weight: 100;
	padding-top: 39px
}

.padding-top-bottom {
	padding: 6px 0
}

#top-header .container {
	padding-left: 0;
	padding-right: 0
}

#top-header .navbar-brand {
	padding: 26px 0
}

#top-header .navbar-left li.active a {
	padding-bottom: 9px;
	margin-bottom: 15px
}

#top-header {
	background: #1F79C7;
	z-index: 100;
	position: relative;
	width: 100%
}

#support .detail .heading {
	font-weight: 700;
	font-size: 16px;
	padding-bottom: 15px;
	min-height: 50px;
}

#certification2 .exam_box .total_exam_q {
	font-size: 13px
}

#Popular_Video .label_vedio {
	font-size: 12px
}

#hot_vendor .padding-top-vendor {
	margin: 112px auto;
	display: block;
	width: 100px
}

#top-header .navbar-left li:nth-child(1) {
	display: none;
}

#top-header .navbar-left li:nth-child(2) {
	display: none;
}

#top-header .navbar-left li:nth-child(3) {
	display: none;
}

#top-header .navbar-left li:nth-child(4) {
	display: none;
}

#top-header .navbar-left li:nth-child(5) {
	display: none
}

#top-header .navbar-left li:nth-child(6) {
	display: none
}

#top-header .navbar-left {
	padding-left: 10px
}

#top-header .navbar-right li:nth-child(1) {
	display: none
}

#exam_bundel #online_engin_exam .Supported_Browsers {
	font-size: 16px;
	color: #3E3E3E;
	font-weight: 400;
	padding-bottom: 15px
}

#exam_bundel #desktop_exam {
	width: auto
}

#exam_bundel #online_engin_exam .add_to_cart button {
	margin-bottom: 5px
}

#exam_bundel .add_to_cart button {
	margin-bottom: 20px
}

.margin-left-152 {
	margin-left: -152px
}

.margin-top-20 {
	margin-top: 40px
}

#exam_bundel #online_engin_exam .padding-left-right-51 {
	padding-left: 22px;
	padding-right: 0
}

.border-right {
	border-right: none
}

#exam_bundel #online_engin_exam button {
	margin-top: 0
}

#exam_bundel .price {
	padding-top: 0
}

.width-65 {
	width: auto
}

.padding-left-0 {
	padding-left: 15px
}

#exam_bundel #desktop_exam {
	width: auto
}

#exam_bundel #online_engin_exam .add_to_cart button {
	margin-bottom: 5px
}

#exam_bundel .add_to_cart button {
	margin-bottom: 20px
}

.margin-left-152 {
	margin-left: 19px
}

.margin-top-20 {
	margin-top: 40px
}

#exam_bundel #online_engin_exam .padding-left-right-51 {
	padding-left: 22px;
	padding-right: 0
}

.border-right {
	border-right: none
}

#exam_bundel #online_engin_exam button {
	margin-top: 0
}

#exam_bundel .price {
	padding-top: 0
}

.width-65 {
	width: auto
}

.padding-left-0 {
	padding-left: 15px
}

#vendor_banner {
	height: auto;
	background-size: 100% 100%;
}

#vendor_banner .vendor-image {
	padding-bottom: 10px
}

#vendor_banner .vendor-image .text-right {
	text-align: left
}

#vendor_banner .vendor_box .heading {
	font-size: 25px
}

.margin-left-66-top-13 {
	margin-left: 5px;
	margin-top: 5px
}

.margin-left-66-top-13-with_no_child {
	margin-left: 5px;
	margin-top: 5px
}

.padding-zero {
	padding: 10px
}

#Certifications_preparation .exam_block {
	height: auto
}

#Certifications_preparation .questions {
	margin: auto;
	width: max-content
}

.margin-right-zero {
	margin: 15px
}

.margin-left-66-top-13 {
	padding-right: 15px
}

.margin-left-66-top-13-with_no_child {
	padding-right: 15px;
	margin-left: 53px;
}

#Certifications_preparation .container {
	padding: 0 2px
}

.padding-left-30 {
	padding-left: 10px;
	padding-top: 11px
}

#Certifications_preparation .exam_block .cart-image {
	background: transparent
}

#Certifications_preparation .exam_block .cart-image img {
	margin: 44px auto 22px
}

.hide {
	display: none
}

#Certifications_page_preparation .exam_box {
	height: 100%;
	width: 100%
}

#contact_us .contact_box {
	height: 100%;
	width: 100%
}

#contact_us .form-input input {
	width: 200px
}

#contact_us .contact_box {
	padding: 10px 66px
}

#all-vendor .container {
	padding: 0
}

#all-vendor .all_vendor_select {
	display: flex;
	float: none
}

#all-vendor .vendor_row {
	height: auto;
	padding-bottom: 10px
}

.width-112 {
	width: auto;
	margin-left: auto;
	margin-top: -12px
}

.width-140 {
	width: auto
}

#all-vendor #maga_pack {
	width: auto;
	margin-top: 10px
}

#all-vendor #maga_pack select {
	width: auto
}

#all-vendor .vendor_questions .reponsive-padding-33 {
	padding-left: 45px
}

.background-white {
	width: 120px !important
}

#ondemand_banner {
	background-color: #1F79C7;
	background-image: none;
	height: auto
}

#ondemand_banner .vendor-image {
	background-color: #E5F4FF;
	padding-bottom: 10px
}

#ondemand_banner .vendor-image .text-right {
	text-align: left
}

#ondemand_banner .vendor_box .heading {
	font-size: 25px
}

#ondemand_banner .forlimited {
	width: 100%;
	height: 100%;
	padding-top: 14px;
	padding-bottom: 14px
}

#ondemand_banner .padding-zero {
	padding: 0
}

#ondemand_banner .request_btn {
	color: #fff;
	background-color: #FF9E00
}

#ondemand_banner .pre_heading {
	padding-left: 0
}

#ondemand_banner .container {
	padding: 20px
}

#checkall .checkallCka .heading {
	font-weight: 400;
	color: #3E3E3E;
	padding-top: 20px;
	font-size: 21px
}


}
@media(min-width:1366px) and (max-width: 1439px) {
    footer .container .row ul li a { 
    font-size: 13px; 
}
	.MainExam .exam_block .padding-zero,
	.childExam .exam_block .padding-zero {
		padding: 10px 0px 10px;
	}
	
	.border-white {
		border-right: none !important;
	}
	
	.container {
		width: 1300px
	}
	
	#top-banner .banner_box {
		width: 480px;
		padding: 28px 21px;
		height: 100%
	}
	
	#support {
		width: 86%;
		margin: -60px auto 0;
		display: block
	}
	
	#certification .exam_box {
		padding: 10px;
		width: 100%;
		height: 100%;
		margin: 10px;
		height: 98px
	}
	
	#certified_professsional .desc {
		width: 90%
	}
	
	#certified_professsional .sub-desc {
		width: 100%
	}
	
	#World-class {
		background: url(../image/word_class_banner_r.png)
	}
	
	#certification2 button {
		width: 20%
	}
	
	#certification2 .exam_box {
		width: 389px
	}
	
	#Popular_Video {
		margin-top: 71px
	}
	
	#top-banner {
		padding-top: 28px
	}
	/*footer {*/
	/*    margin-top: 100px*/
	/*}*/
	
	#top-header .container {
		padding-left: 0;
		padding-right: 0
	}
	
	#top-header .navbar-brand {
		padding: 26px 0
	}
	
	#top-header .navbar-left li.active a {
		padding-bottom: 9px;
		margin-bottom: 15px
	}
	
	#top-header {
		background: #1F79C7;
		z-index: 100;
		position: relative;
		width: 100%
	}
	
	#support .detail .heading {
		font-weight: 700;
		font-size: 16px;
		padding-bottom: 15px
	}
	
	#top-header .navbar-left {
		padding-left: 10px
	}
	
	#exam_bundel #online_engin_exam .padding-left-right-37 {
		padding-left: 25px;
		padding-right: 25px
	}
	
	#exam_bundel #online_engin_exam .padding-left-right-51 {
		padding-left: 25px;
		padding-right: 25px
	}
	
	.padding-left-0 {
		padding-left: 15px
	}
	
	.padding-right-0 {
		padding-right: 15px
	}
	
	.width-452 {
		width: 33.33333333%
	}
	
	#top-header .navbar-left {
		padding-left: 10px
	}
	
	#exam_bundel #online_engin_exam .padding-left-right-37 {
		padding-left: 25px;
		padding-right: 25px
	}
	
	#exam_bundel #online_engin_exam .padding-left-right-51 {
		padding-left: 25px;
		padding-right: 25px
	}
	
	.padding-left-0 {
		padding-left: 15px
	}
	
	.padding-right-0 {
		padding-right: 15px
	}
	
	.width-452 {
		width: 33.33333333%
	}
	
	#exam_bundel #desktop_exam {
		width: 100%
	}
	
	#vendor_banner {
		height: auto
	}
	
	#vendor_banner .vendor_btn {
		height: 44px
	}
	
	#vendor_banner {
		background-size: 100% 100%
	}
	
	.margin-left-66-top-13 {
		margin-left: 145px;
		margin-top: 0;
		padding-right: 0;
		width: 85%
	}
	
	.margin-left-66-top-13-with_no_child {
		margin-left: 0;
		margin-top: 0;
		padding-right: 0;
		padding-left: 95px;
		width: 97%
	}
	
	#Certifications_preparation .questions .question_heading {
		font-size: 13px;
		padding-left: 0 !important;
		color: #939393;
		margin-top: -5px
	}
	
	#Certifications_page_preparation .exam_box {
		width: 100%
	}
	
	.margin-right-5 {
		margin-right: 0
	}
	
	#exam_bundel .checkallCka .least_week .result {
		border: 4px solid #FF9E00;
		width: 174px;
		height: 184px;
		margin-top: 20px;
		padding: 20px 10px 25px
	}
	
	#exam_bundel .margin-right-28 {
		margin-right: -9px
	}
	
	.width-112 {
		width: 112px;
		margin-left: -28px
	}
	
	.background-white {
		width: 120px !important
	}
	
	#top-header .navbar-left li a {
		padding: 0 20px
	}
	
	#exam_bundel .add_to_cart .btn-primary {
		width: 105px
	}
	
	#ondemand_banner {
		height: auto
	}
	
	#ondemand_banner .vendor_btn {
		height: 44px
	}
	
	#ondemand_banner {
		background-size: 100% 100%
	}
	
	#checkall .checkallCka .margin-right-5 {
		margin-right: -19px
	}
	
	#ondemand_banner .container {
		padding: 0
	}
}