/* 'Open Sans', sans-serif 'vagroundedstd-light' 'bebas_neueregular'*/



*, *:before, *:after {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-o-box-sizing: border-box;

	box-sizing: border-box;

}


@font-face {

    font-family: 'vagroundedstd-light';

    src: url('../fonts/vagroundedstd-light-webfont.eot');

    src: url('../fonts/vagroundedstd-light-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/vagroundedstd-light-webfont.woff') format('woff'),

         url('../fonts/vagroundedstd-light-webfont.ttf') format('truetype'),

         url('../fonts/vagroundedstd-light-webfont.svg#open_sansregular') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'bebas_neueregular';

    src: url('../fonts/BebasNeue-webfont.eot');

    src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/BebasNeue-webfont.woff') format('woff'),

         url('../fonts/BebasNeue-webfont.ttf') format('truetype'),

         url('../fonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');

    font-weight: normal;

    font-style: normal;



}



html, body, div, span, input, button, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {

	margin: 0;

	padding: 0;

	outline: 0;

	border: 0;

	font-size: 100%;

	font: inherit;

	vertical-align: baseline;

}

body
{
     font-family: 'Josefin Sans', sans-serif !important;
}

body.modal-open {
    padding: 0 !important;
}

figure.stable-unstable table span {
    cursor: pointer;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {

	display: block;

}



ol, ul {

	list-style: none;

}



blockquote, q {

	quotes: none;

}



blockquote:before, blockquote:after, q:before, q:after {

	content: '';

	content: none;

}



table {

	border-collapse: collapse;

	border-spacing: 0;

}



a, a:focus {

	border: 0;

	outline: 0;

	text-decoration: none;

	color: #505050;

}



button, button:focus {

	border: 0;

	outline: 0;

}


.button7{
	background-image: linear-gradient(to right,#e23432 0,#ab241f 100%);
	color:#fff;
	padding: 5px;
}

a, a:focus, span, input, button {

	-webkit-transition: all 0.2s;

	-moz-transition: all 0.2s;

	-ms-transition: all 0.2s;

	-o-transition: all 0.2s;

	transition: all 0.2s;

}



a:hover {

	color: #0075BD;

	text-decoration: underline;

}



.group:after {

	content: "";

	display: table;

	clear: both;

}



.max-width{

	max-width: 1210px;

	padding: 0 20px;

	margin: 0 auto;

}



.max-width:after {

	content: "";

	display: table;

	clear: both;

}


.center-heading span{

	padding: 0 30px;

	background: #f3f2ed;

	color: #0075BD;

}	



.center-heading02 span{

	background: #fff;

}	



.black-heading {

	font: 24px/26px 'vagroundedstd-light';

	color: #151515;

	text-align: center;

	margin-bottom: 40px;

}



.orange-button{

	font: 700 14px/16px 'Open Sans', sans-serif;

	background: #0075BD;

	color: #fff;

	display: inline-block;

	min-width: 130px;

	height: 36px;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	cursor: pointer;

}



.orange-button:hover{

/* 	background: #000; */

}



.black-button{

	    cursor: pointer;
    font-size: 16px;
    color: #ffffff;
    line-height: 1;
    transition: all ease 0.5s;
    text-align: center;
    position: relative;
    z-index: 1;
    overflow: hidden;
    display: inline-table;
    padding: 9px 15px;
    font-weight: 600;
    border-radius: 4px;
    background-image: linear-gradient(to right, #0075BD, #263548);

}



.black-button:hover{

	background: #0075BD;

}



.input-field{

	width: 370px;

	height: 40px;

	padding-left:8px;

	border: 1px solid #d6dbde;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);

	-moz-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);

	box-shadow: inset 0 0 5px rgba(0,0,0,0.1);

	width: 100%;

}



.input-field:focus, .nav-search:focus, .form-input:focus{

	border: 1px solid #0075BD;

	-webkit-box-shadow: 0 0 8px rgba(241, 90, 37, 0.4);

	-moz-box-shadow: 0 0 8px rgba(241, 90, 37, 0.4);

	box-shadow: 0 0 8px rgba(241, 90, 37, 0.4);

}



body {

	font: normal 18px/22px Calibri, Candara, sans-serif;

	background: #f3f2ed;

	color: #353535;

}



.largespacing{ padding:20px 0; display:block; clear:both;}

.spacing{ padding:10px 0; display:block; clear:both;}

.smallspacing{ padding:5px 0; display:block; clear:both;}



#sub-footer h4{ font-size: 22px;

    margin-bottom: 14px;}



.why-us-text img{float: right;

    margin-left: 20px;

    margin-bottom: 20px;}



.header .logo-box img {
       width: 132px !important;
    background: #0c0c0c;
    position: absolute;
    z-index: 99;
    border-radius: 0px;
    padding: 10px;
}

section.about-us.padd_80 .container {
    width: 1300px;
}
.scan_code img {
    width: 100%;
    position: absolute;
    padding: 6px 9px 1px 9px;
    border-radius: 15px;
}

.scanner_left h4 {text-align: center; font-size:24px !important; font-weight:600;}

.scanner_left img {width: 100%;}

.loginmember-box{

	float: left;

	width:420px;

	height: 75px;

	padding: 18px 0 19px;

	margin-left: 10px;

}

.scan_code_footer {
    padding-top: 12px;
}

.pdtop_20 {
    padding-top:50px;
}
.scan_code_footer img {
    width: 100%;
    border-radius:4px;
}

.logo{

	width:183px;

	height: 38px;

}



.logo a{

	width:190px;

	height: 38px;

	display: block;

	text-indent: -99999px;

}



.logo strong{

	width:190px;

	height: 38px;

	display: block;

	background: url(../images/whitlogo.png) no-repeat !important;

}



.cart-and-memberarea{

	float: right;

	height: auto;

	padding:0px;

}



.header-cart-box{

	float: right;

	height: 35px;

	position: relative;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}



.header-cart{

	background: #fff;

	width: 160px;

	height: 30px;

	padding: 4px 13px 0px 0px;

	border: 1px solid #d5dbde;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	text-align: right;

	cursor: pointer;

	font-size: 14px;

}



.footer-links li{ line-height:30px;}



.couponStyle{

    border: 2px dashed green;

    padding: 10px;

    font-size: 17px;

    text-align: center;

}



.cart-dropdown:before{

	background: url(../images/cart-top-arrow.png) no-repeat center;

	content: "";

	width: 100%;

	height: 15px;

	position: absolute;

	left: 0;

	top: -15px;

}



.cart-dropdown{

	width: 100%;

	background: #fff;

	padding: 10px;

	position: absolute;

	top: 50px;

	right: 0;

	z-index: 999;

	-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.2);

	-moz-box-shadow: 0 3px 10px rgba(0,0,0,0.2);

	box-shadow: 0 3px 10px rgba(0,0,0,0.2);

	-webkit-border-radius: 10px;

	-moz-border-radius: 10px;

	border-radius: 10px;

	display: none;

}



.cart-dropdown ul li{

	padding: 5px 10px;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

}



.cart-dropdown ul li:hover{

	background: #0075BD;

	color: #fff;

}



.cart-dropdown ul li:last-child{

	padding: 0;

	margin-top: 5px;

}



.cart-dropdown ul li a{

	padding: 5px;

	display: block;

	text-align: center;

	background: #000;

	color: #fff;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

}



.cart-dropdown ul li a:hover{

	text-decoration: none;

	background: #0075BD;

	color: #fff;

}



.header-cart span{

	color:#e6622b;


	font-weight: 700;

	

}



.cart-icon-box{

	background: linear-gradient(to right,#0075bd 0, #0075bdb8 100%) !important;

	width: 46px;

	height: 30px;

	position: absolute;

	top: 0;

	left: 0;

	display: block;

	border-top-left-radius: 5px;

	border-bottom-left-radius: 5px;

}



.cart-icon-box:hover{

	background: #000;

}



.cart-icon-box:before{

	content: "";

	width: 6px;

	height: 30px;

	background: url(../images/cart-arrow.png) no-repeat right center;

	position: absolute;

	top: 0;

	right: -6px;

	transition: all 0.1s;

}



.cart-icon-box:hover:before{

	background: url(../images/cart-arrow.png) no-repeat -6px center;

}



.cart-icon{

	float: left;

	width: 22px;

	height: 16px;

	background: url(../images/cart-icon.png) no-repeat;

	margin: 11px 0 0 13px;
	    position: relative;
    top: -3px;

}



.member-area{

	float: right;

	height: 35px;

	margin-right: 10px;

	padding-top: 7px;

}



.member-area li{

	float: left;

	padding-left: 23px;

}



.member-area li:first-child{

	padding: 0;

}



.member-area li a{

	width: 100%;

	display: inline-block;

}



.login-icon span, .register-icon span, .chat-icon span{

	float: left;

	height: 16px;

	margin-right: 5px;

}



.nav{

/* 	background: url(../images/nav-bg.png) repeat-x top #303030;

	border-bottom: 2px solid #000; */

}



.nav ul li:first-child{

	float: left;

	position: relative;

	padding-top: 0px;

}



.nav ul li > form{

	background: #000;

}



.nav-search{

	-webkit-appearance: none;

	background: #101010 !important;

	color: #808080;

	display: block;

	width: 310px;

	height: 35px;

	padding: 10px 55px 10px 10px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 2px;

}

p.foter_telg i {
    color: #fff;
    position: relative;
    top: 2px;
}

.search-submit-box{

	background: url(../images/submit-border-left.png) no-repeat left center;

	width: 44px;

	height: 35px;

	cursor: pointer;

	position: absolute;

	top: 4px;

	right: 0;

}

	

.search-submit{

	background: url(../images/search-icon.png) no-repeat center;

	width: 44px;
border-left: 1px solid;
	height: 32px;

	cursor: pointer;

}

	

.nav ul li{

	float: left;

}



.nav ul li a{

    font-size: 14px;
	height: auto;
	padding: 0 10px;
	float: left;
/* 	background: url(../images/nav-hover.png) repeat-x 0 -10px, url(../images/nav-hover-arrow.png) no-repeat center 50px; */
	color: #2b2b2b !important; 
	font-weight:700;
}

}



.nav ul li a:hover{

	background: url(../images/nav-hover.png) repeat-x top, url(../images/nav-hover-arrow.png) no-repeat bottom center;

	background-color: #0075BD;

	text-decoration: none;

	color: #fff;

}



#mobile-header{

	display: none;

	background: url(../images/nav-bg.png) repeat-x top #303030;

	height: 44px;

	border-bottom: 2px solid #000;

}



#responsive-menu-button{

	width: 44px;

	height: 36px;

	background: url(../images/menu-icon.png) no-repeat center;

	display: block;

	text-decoration: none;

	float: left;

	padding: 8px;

	margin: 3px 0 0 3px;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;



}



#responsive-menu-button:hover{

	background: url(../images/menu-icon.png) no-repeat center #0075BD;

}



.sidr {

	display: none;

	background: #303030;

	color: #333;

	width: 260px;

	height: 100%;

	overflow-x: none;

	overflow-y: auto;

	position: fixed;

	top: 0;

	z-index: 999999;

	-webkit-box-shadow: inset -10px 0 5px rgba(0,0,0,0.2); 

	-moz-box-shadow: inset -10px 0 5px rgba(0,0,0,0.2);

	box-shadow: inset -10px 0 5px rgba(0,0,0,0.2);  

	border-right: 1px solid #fff;

}



.sidr-class-max-width form{

	background: #000;

	display: block;

	padding: 10px;

	position: relative;

}



.sidr-class-nav-search{

	display: block;

	width: 100%;

	padding: 10px;

	padding-right: 35px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}



.sidr-class-search-submit{

	position: absolute;

	top: 19px;

	right: 18px;

	background:url(../images/search-icon-orange.png) no-repeat;

	width: 18px;

	height: 19px;

	cursor: pointer;

}



.sidr.left {

	left: -260px;

	right: auto

}



.sidr-inner{

	width: 100%;

	display: inline-block;

}



.sidr ul {

	margin: 0 0 15px;

	padding: 0;

	width: 100%;

	display: inline-block;

}



.sidr ul li {

	display: block;

	width: 100%;

	margin: 0;

}



.sidr ul li:hover>a,

.sidr ul li.active>a,

.sidr ul li.sidr-class-active>a {

	background: #fff;

	color: #000;

}



.sidr ul li a {

	font: 400 16px/18px 'Open Sans', sans-serif;

	padding: 10px;

	display: block;

	text-decoration: none;

	width: 100%;

	color: #fff;

}



.banner-box{

	background: url(../images/banner-image01.jpg) no-repeat top center;

	border-bottom: 5px solid #202020;

	max-height: 535px;

	overflow: hidden;

}



.rslides {

	position: relative;

	list-style: none;

	overflow: hidden;

	width: 100%;

	padding: 0;

	margin: 0;

	margin: 0 auto;

	max-width: 100%;

	padding: 0px;

}



.rslides li {

	-webkit-backface-visibility: hidden;

	position: absolute;

	display: none;

	width: 100%;

	left: 0;

	top: 0;

}



.rslides li:first-child {

	position: relative;

	display: block;

	float: left;

	/*margin: -18px 0px -53px 0px;*/

/*margin: -18px 0px -3px 0px; */

}



.rslides a.group {

	display: block;	

}



.rslides img {

	display: block;

	height: auto;

	float: left;

	width: 100%;

	max-width: 100%;

	max-height: 530px;

	margin: 0 auto;

	border: 0;

}



.banner-button{

	display: block;

	width: 270px;

	height: 77px;

	position: absolute;

	left: 0;

	bottom: 107px;

}



.banner-button:hover{

	bottom: 111px;

}



.banner-button img{

	display: block;

	width: 270px;

	height: 77px;

}



.rslides {

	margin: 0 auto;

}



.rslides_container {

	position: relative;

	float: left;

	width: 100%;

}



.centered-btns_nav {

	z-index: 3;

	position: absolute;

	-webkit-tap-highlight-color: rgba(0,0,0,0);

	top: 50%;

	left: 0;

	opacity: 0.7;

	text-indent: -9999px;

	overflow: hidden;

	text-decoration: none;

	height: 61px;

	width: 38px;

	background: transparent url("themes.gif") no-repeat left top;

	margin-top: -45px;

}



.centered-btns_nav:active {

	opacity: 1.0;

}



.centered-btns_nav.next {

	left: auto;

	background-position: right top;

	right: 0;

}



.transparent-btns_nav {

	z-index: 3;

	position: absolute;

	-webkit-tap-highlight-color: rgba(0,0,0,0);

	top: 0;

	left: 0;

	display: block;

	background: #fff; /* Fix for IE6-9 */

	opacity: 0;

	filter: alpha(opacity=1);

	width: 48%;

	text-indent: -9999px;

	overflow: hidden;

	height: 91%;

}



.transparent-btns_nav.next {

	left: auto;

	right: 0;

}



.centered-btns_tabs, .transparent-btns_tabs, .large-btns_tabs {

	display: table;

	background: url(../images/banner-nav-bg.png) repeat-x bottom #252525;

	padding: 10px 6px 6px;

	margin: -31px auto 0;

	position: relative;

	z-index: 999;

	border-top: 1px solid #202020;

	border-top-left-radius: 5px;

	border-top-right-radius: 5px;

}



.centered-btns_tabs li, .transparent-btns_tabs li, .large-btns_tabs li {

	float: left;

	_float: left;

	*float: left;

	padding: 0 3px;

}



.centered-btns_tabs a, .transparent-btns_tabs a, .large-btns_tabs a {

	background: url(../images/banner-nav.png) no-repeat;

	width: 15px;

	height: 15px;

	display: block;

	_display: block;

	 *display: block;

	 font-size: 0;

}



.centered-btns_here a, .transparent-btns_here a, .large-btns_here a {

	background: url(../images/banner-nav-active.png) no-repeat;

}



.certification-box02 {

	-webkit-box-shadow: inset 0px -2px 2px rgba(0, 0, 0, 0.2) !important; 

	-moz-box-shadow: inset 0px -2px 2px rgba(0, 0, 0, 0.2) !important; 

	box-shadow: inset 0px -2px 2px rgba(0, 0, 0, 0.2) !important; 

	

}



.about-proxyexams{

	padding: 10px 0 50px;

	background: #fff;

}



.about-proxyexams p{

	font: 300 16px/22px 'Open Sans', sans-serif;

    text-align: justify;

    padding: 0px 0px;

    margin-bottom: 20px;

}



.view-details{

	float: right;

	display: block;

}



.our-qualities{

	padding: 40px 0 47px;

	background: #fff;

	position: relative;

}



.our-qualities:before{

	content: "";

	background: url(../images/shadow-top.png) repeat-x;

	width: 100%;

	height: 4px;

	position: absolute;

	top: 0;

	left: 0;

}



.our-qualities:after{

	content: "";

	background: url(../images/shadow-bottom.png) repeat-x;

	width: 100%;

	height: 4px;

	position: absolute;

	left: 0;

	bottom: 0;

}



.our-qualities li{

	float: left;

	width: 370px;

	margin-left: 30px;

}



.our-qualities li:first-child{

	margin: 0;

}



.guarantee-icon, .tested-icon, .quality-icon{

	float: left;

	width: 80px;

	height: 80px;

	-webkit-border-radius: 80px;

	-moz-border-radius: 80px;

	border-radius: 80px;

	margin-right: 20px;

	background-color: #505050;

}



.guarantee-icon img,

.tested-icon img,

.quality-icon img{

	width: 96%;

	height: 96%;

	margin: 2%;

	display: block;

}



.our-qualities li:hover .guarantee-icon img,

.our-qualities li:hover .tested-icon img,

.our-qualities li:hover .quality-icon img{

	width: 100%;

	height: 100%;

	margin: 0;

	display: block;

}



.our-qualities li:hover .guarantee-icon, .our-qualities li:hover .tested-icon, .our-qualities li:hover .quality-icon{

	background-color: #0075BD;

}



.our-qualities li:hover .quality-text div:first-child{

	color: #0075BD;

}



.quality-text{

	float: left;

	width: 270px;

}



.quality-text div:first-child{

	font: 20px/22px 'vagroundedstd-light';

	margin-bottom: 7px;

	color: #151515;

}



.quality-text div:nth-child(2){

	font: 300 13px/18px 'Open Sans', sans-serif;

	color: #353535;

}



.popular-vendor, .popular-certification{
 

}



.popular-vendor h3, .popular-certification h3{

	font: 20px/22px 'vagroundedstd-light';

	margin-bottom: 17px;

}



.popular-vendor{

	float: left;

	width: 570px;

}



.popular-vendor-list{

	border-top: 0px solid #cdccc4;

	border-left: 0px solid #cdccc4;

	border-right: 0px solid #cdccc4;

	

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;



	margin-bottom: 20px;

}



.popular-vendor-list > li:first-child{

	border: 0;

}



.popular-vendor-list > li{

	border-top: 1px solid #cdccc4;

}



.popular-vendor-list > li > ul > li:last-child{

/* 	border: 0; */

}



.popular-vendor-list > li > ul > li{

	width: 25%;

	float: left;

	border: 1px solid #f3eeee;

}



.popular-group1-list > li > ul > li{

	width: 16.66%;

	float: left;

	border-right: 1px solid #cdccc4;

}



.popular-vendor-list a{

	background: #fff;

	color: #353535;

	height: 40px;

	padding: 10px 6px 6px 11px;

	display: block;

	font: 400 12px/15px 'Montserrat', sans-serif;


}



.popular-vendor-list a span{

	background: url(../images/list-style-arrow.png) no-repeat center #c92c29;

	width: 16px;

	height: 15px;

	float: left;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	margin-right: 11px;

	transition: all 0.1s;

}



.popular-vendor-list a:hover{

	background: #f8f8f8;

	text-decoration: none;

	color: #000;
	

}



.popular-vendor-list a:hover span{

	background-color: #faac32;

	margin-right: 15px;

}



.popular-certification{

	float: right;

	width: 570px;

}



.why-us{

	background: #fff;

	padding: 58px 0 11px;

}



.why-us-text{

	float: left;

	width: 100%;

	padding: 21px 0 0;

}



.why-us-text p{

	font: 300 16px/22px 'Open Sans', sans-serif;

	margin-bottom: 19px;

}



.why-us-list li:nth-child(2n){

	padding-left: 0px;

}



.why-us-list li{

	float: left;

	margin-bottom: 8px;

	margin-right: 20px;

}



.why-us-list li span{

	display: block;

	background: url(../images/why-us-list.png) no-repeat left center #0075BD;

	color: #fff;

	font: 400 13px/28px 'Open Sans', sans-serif;

	width: 370px;

	height: 28px;

	padding-left: 38px;

	-webkit-border-radius: 28px;

	-moz-border-radius: 28px;

	border-radius: 28px;

}



.why-us-image{

	float: right;

	padding: 14px 70px 0 0;

}



.trust-and-moneyback{

	background: url(../images/black-green-bg.png) repeat-y center;

	min-height: 100px;

	padding: 60px 0 55px;

}



.trust-us h5{

	font: 24px/26px 'vagroundedstd-light';

	color: #fff;

	margin-bottom: 40px;

}



.trust-us{

	float: left;

	width: 555px;

}



.trust-us-img{

	float: left;

	width: 80px;

	height: 80px;

	margin: 6px 20px 20px 0;

	overflow: hidden;

}



.trust-us-img img{

	width: 80px;

	border: 2px solid #505050;

}



.trust-us-text{

	float: left;

	width: 450px;

	color: #fff;

	font: 300 16px/22px 'Open Sans', sans-serif; 

}



.testimonial{

	margin-bottom: 13px;

}



.quote-start{

	background: url(../images/quote-start.png) no-repeat 0 5px;

	width: 17px;

	height: 17px;

	display: inline-block;

	margin-right: 13px;

}



.quote-end{

	background: url(../images/quote-end.png) no-repeat 0 5px;

	width: 17px;

	height: 17px;

	display: inline-block;

	margin-left: 10px;

}



.client-name{

	font: 18px/20px 'vagroundedstd-light';

	color: #0075BD;

}



.moneyback-guarantee{

	float: right;

	width: 555px;

}



.moneyback-guarantee h6{

	font: 24px/26px 'vagroundedstd-light';

	color: #303030;

	margin-bottom: 40px;

}



.guarantee-img{

	float: left;

	width: 111px;

	height: 133px;

	margin-right: 20px;

}



.guarantee-text{

	float: left;

	width: 424px;

	color: #303030;

	font: 300 16px/22px 'Open Sans', sans-serif;

}



.newsletter-box{

         width: 100%;
    text-align: center;
    color: #fff;
    padding: 33px 0 0px 0px;
    background-image: url(http://proxyexams.com/images/newsletter-bg-1.webp);
    box-shadow: 1000px 1000px 1000px 1000px #fff0 inset;
    position: relative;
    z-index: 9;
    padding-bottom: 42px;
    border-radius: 3px;

}
.pdbtm_10
{
    padding-bottom:10px !important;
}

.black_clr
{
    color:#333;
    font-size:18px !important;
}

.newsletter-heading{

	font: 400 23px/25px 'Open Sans', sans-serif;

	margin-bottom: 15px;

}



.newsletter-box p{

	margin-bottom: 32px;

}



.newsletter-box .max-width{

	max-width: 930px;

}



.newsletter-box .input-field:first-child{

	margin: 0;

}



.newsletter-box .input-field {
    font: 300 13px/16px 'Open Sans', sans-serif;
    color: #000;
    max-width: 361px;
    float: left;
    height: 60px;
    padding: 0 20px;
    box-shadow: none;
    background-color: #f9f9fa;
    outline: none !Important;
    border: 1px solid #ebebeb;
    border-right: 2px solid #ccc;
    width: 100%;
    border-radius:0px !important;
}


.subscribe-button{
    float: left;
    margin-left: 0px;
    height: 60px;
    line-height: 52px;
    padding: 0 20px !important;
    text-align: center;
    text-transform: capitalize;
    margin-top: 0;
    max-width: 100%;
    width: auto;
    color: #fff !important;
    font-weight: 600;
    font-size: 18px !important;
    border-radius: 0px;
    background: linear-gradient(to right,#0075BD 0, #0075BDa1 100%);
    border: none !important;

}
.footer_logo
{
        width: 140px;
    padding-bottom: 10px;
}


.useful-links{

	background: #f3f2ed;

	padding: 36px 0 30px;

}



.useful-links-list{

	display: table;

	margin: 0 auto;

	text-align: center; 

	padding: 0 20px;

}



.useful-links-list li:first-child{

	padding: 0;

	border: 0;

	margin: 0;

}
.useful-links-list li{

	display: inline-block;

	padding-left: 11px;

	border-left: 1px solid #363435;

	margin-bottom: 10px;

	margin-left: 12px;

}



.useful-links-list li a{

	display: block;

	font: 300 13px/15px 'Open Sans', sans-serif;

	color: #363435;

}

.about-proxyexams {
    padding: 50px 0 50px;
    background: #fff;
}

.useful-links-list li a:hover{

	color: #0075BD;

}



.footer-copyright{

/* 	background: url(../images/footer-copyright-bg.png) repeat-x top #fff; */
background:#1e1e26;
	padding: 15px 0;

}



.copyright{
    float: left;
    height: 32px;
    font-size: 14px;
    color: #fff;
	  margin-top: 5px;
}



.payment-method{

	float: right;

	margin-right:0px;

}



.payment-method li:first-child{

	margin: 0;

}



.payment-method li{

	float: left;

	margin-left: 5px;

}



.paypal-icon, .visa-icon, .mastercard-icon, .maestro-icon, .americanexpress-icon{

	width: 50px;

	height: 32px;

	display: block;

	text-decoration: none !important;

}



.paypal-icon{

	background: url(../images/paypal-icon.png) no-repeat;

}



.visa-icon{

	background: url(../images/visa-icon.png) no-repeat;

}



.mastercard-icon{

	background: url(../images/mastercard-icon.png) no-repeat;

}



.maestro-icon{

	background: url(../images/maestro-icon.png) no-repeat;

}



.americanexpress-icon{

	background: url(../images/americanexpress-icon.png) no-repeat;

}



.payment-and-social{

	float: right;

}

	

.social-links{

	float: right;

}



.social-links li:first-child{

	margin: 0;

}



.social-links li{

	float: left;

	margin-left: 10px;

}



.facebook-icon, .twitter-icon, .linkedin-icon, .rss-icon{

	height: 30px;

	display: block;

	padding: 5px;

	text-decoration: none !important;

}



.facebook-icon:hover, .twitter-icon:hover, .linkedin-icon:hover, .rss-icon:hover{

	background-color: #f8f8f8;

}





.facebook-icon{

	width: 21px;

	background:url(../images/facebook-icon.png) no-repeat center;

}



.twitter-icon{

	width: 24px;

	background:url(../images/twitter-icon.png) no-repeat center;

}



.linkedin-icon{

	width: 31px;

	background:url(../images/linkedin-icon.png) no-repeat center;

}



.rss-icon{

	width: 30px;

	background:url(../images/rss-icon.png) no-repeat center;

}



.inner-banner-box{

	background: url(../images/banner-image01.jpg) no-repeat center top;

	padding: 25px 0;	

	border-bottom: 5px solid #202020;

}



.banner-text{

	font: 60px/62px 'bebas_neueregular';

	color: #fff;

	text-shadow: 2px 2px 4px rgba(0,0,0,0.25);

}



.why-choose{

	padding: 50px 0;

}



.why-choose-text{

	float: left;

	width: 770px;

}



.why-choose-text p{

	font: 300 14px/20px 'Open Sans', sans-serif;

	margin-bottom: 30px;

}



.why-choose-list li:nth-child(2n){

	padding-left: 30px;

}



.why-choose-list li{

	float: left;

	margin-bottom: 8px;

}



.why-choose-list li span{

	display: block;

	background: url(../images/why-us-list.png) no-repeat left center #0075BD;

	color: #fff;

	font: 400 13px/28px 'Open Sans', sans-serif;

	width: 370px;

	height: 28px;

	padding-left: 38px;

	-webkit-border-radius: 28px;

	-moz-border-radius: 28px;

	border-radius: 28px;

}



.why-choose-heading{

	font: 24px/26px 'vagroundedstd-light';

	color: #0075BD;

	margin-bottom: 10px;

}



.why-choose-login{

	float: right;

	width: 370px;

	padding: 0 30px;

}



.login-form{

	background: #f3f2ed;

	padding: 25px;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	border: 1px solid #cdccc4;

}



.input-label{

	font: 700 14px/16px 'Open Sans', sans-serif;

	color: #353535;

	display: block;

	margin-bottom: 10px;

}



.form-input{

	background: url(../images/message-icon.png) no-repeat 10px center #fff;

	font: 14px/16px Calibri;

	padding: 10px 10px 10px 30px;

	display: block;

	width: 100%;

	height: 38px;

	-webkit-border-radius: 3px; 

	-moz-border-radius: 3px; 

	border-radius: 3px;

	background-color: #fff; 

	border: solid 1px #d5d5d5;

	margin-bottom: 10px;

}



.form-input[type='password']{

	background: url(../images/login-icon.png) no-repeat 10px center #fff;

}



.login-form .group{

	padding-top: 10px;

	margin-bottom: 20px;

}



.login-form .black-button{

	width: 100%;

}



.remember-me{

	float: left;

	line-height: 20px;

}



.remember-me input{

	float: left;

	height: 20px;

	margin-right: 10px;

}



.forger-password{

	float: right;

}



.exam-list-box{

	background: #fff;

	padding: 50px 0px;

}



.list-box{

	padding: 10px 20px;

}



.list-box:after{

	clear: both;

	display: table;

	content: "";

}



.list-box li:first-child{

	float: left;

	width: 65%;

}



.list-box li{

	float: right;

	width: 130px;

}



.list-title{

	background: #0075BD;

	-webkit-border-radius: 5px 5px 0px 0px;

	-moz-border-radius: 5px 5px 0px 0px;

	border-radius: 5px 5px 0px 0px;

}



.list-title li{

	font: 700 16px/18px 'Open Sans', sans-serif;

	color: #fff;

}



.list-box02{

	background: #fff;

	border: 1px solid #cdccc4;

	border-top: 0;

	-webkit-border-radius: 0px 0px 5px 5px ;

	-moz-border-radius: 0px 0px 5px 5px ;

	border-radius: 0px 0px 5px 5px ;

}



.list-box002{

	background: #fff;

	border: 1px solid #cdccc4;

	border-top: 0;

	-webkit-border-radius: 0px 0px 5px 5px ;

	-moz-border-radius: 0px 0px 5px 5px ;

	border-radius: 0px 0px 5px 5px ;

}



.list-box02 > li:first-child{

	border: 0;

	

}



.list-box02 > li{

	border-top: 1px solid #cdccc4;

	

}



.list-box02 > li:hover{

	background: #f3f2ed;

}



.list-box02 > li:hover .list-elements > li > a {

    color: #0075BD;

	text-decoration: none;

}



.list-box02 > li:hover .black-button {

    background: #0075BD;

}



.list-elements{

	padding: 20px 20px;

	border-top: 0;

}



.list-elements > li {

	height: 45px;

	overflow: hidden;

}



.list-elements > li > a {

	display: block;

	font: 700 16px/18px 'Open Sans', sans-serif;

	color: #151515;

}



.list-elements > li > a:hover {

	color: #0075BD;

}



.list-elements > li > p {

	font: 300 14px/18px 'Open Sans', sans-serif;

	color: #353535;

}



.list-elements > li > b {

	font: 300 16px/36px 'Open Sans', sans-serif;

	color: #353535;

}



.related-cert > .max-width > .center-heading{

	margin-bottom: 20px;

}



.related-cert > .max-width > .black-heading{

	margin-bottom: 0px;

}



.related-cert > .max-width > p{

	margin-bottom: 30px;

}



.exam-group-box {

	width: 100%;

	background: #FFF;

	padding: 40px 0 40px 0px;

	-webkit-box-shadow: inset 0px -5px 5px -5px rgba(0, 0, 0, 0,);

	-moz-box-shadow: inset 0px -5px 5px -5px rgba(0, 0, 0, 0,);

	box-shadow: inset 0px -5px 5px -5px rgba(0, 0, 0, 0,);

}



.exam-pkg-list-box {

	width: 870px;

	float: left;

}

.exam-heading {

	font: 24px/26px 'vagroundedstd-light';

	color: #0075BD;

	margin-bottom: 40px;

}

.exam-pkg-image01 {

	width: 269px;

	height: 436px;

	float: left;

	margin-right: 30px;

	background: url(../images/exam-book-ico.jpg) 0px 0px no-repeat;
	background-size: contain;
	    border: 2px solid #cccccc69;
    border-radius: 5px;

}

.about-shape-3 img {
    width: 54%;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.exam-pkg-list {

	width: 571px;

	float: left;

}

.exam-pkg-list .group > li {

	margin-bottom: 40px;

	float: left;

	width: 100%;

	padding: 14px 0px;

}



.exam-pkg-list .popular-feature-list {

	float: left;

	padding: 0;

	width: 100%;

}



.exam-pkg-list .popular-feature-list li {

	border: 0;

	font: 300 14px/18px 'Open Sans';

	padding: 3px 0 3px 25px;

}



.pkg-name-box {
    width: 50px;
    height: 50px;
    float: left;
        background: linear-gradient(to right, #0075BD, #263548);
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    color: #fff;
    text-align: center;
    position: relative;
    margin: 0 20px 0px 0;
}

.about-shape-3 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: -1;
}
.pkg-name-box02 {

	position: absolute;

	top: 4px;

	right: 4px;

	bottom: 4px;

	left: 4px;

	border: 1px solid #fff;

	-webkit-border-radius: 50px;

	-moz-border-radius: 50px;

	border-radius: 50px;

}



.package-box{

	float: left;

	/*width: 265px; */

}



.buy-package{

	float: right;

	padding-top: 22px;

	width: 100px;

}



.package-price{


	color: #69aa45;

	text-align: center;

	margin: 8px 5px;
	font-weight: bolder;

}




.exam-pkg-list > ul > li:hover .pkg-name{

	color: #0075bd;

}



.pkg-name-box span {

}



.pkg-name {


	color: #151515;

}

.pdf-image {
    background: url(../images/pdf-pkg-ico.png) center no-repeat;
    background-size: 50%;
    width: 50px;
    height: 50px;
    margin-left: 0px;
    margin-top: 0px;
}

.vendor-image {
    background: url(../images/vender-pkg-ico.png) center no-repeat;
    background-size: 50%;
    width: 50px;
    height: 50px;
    margin-left: 0px;
    margin-top: 0px;
}


.unlimite-image {

background-size: 50% !important;
    width: 50px;
    height: 50px;
    margin-left: 0px;
    margin-top: 0px;
	background: url(../images/unlimte-pkg-ico.png) center no-repeat;

}



.list-discription {


	color: #000;

	padding-top: 10px;

}



.popular-list-box {

	width: 270px;

	float: right;

}



.popular-heading {


	color: #151515;

	margin-bottom: 25px;

}



.popular-list-heading {

	width: 270px;

	background: #263548;

	font: 24px/ 26px;

	color: #0075BD;

	padding: 20px 15px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	-webkit-box-shadow: 5px 5px 0px #cdccc4;

	-moz-box-shadow: 5px 5px 0px #cdccc4;

	box-shadow: 5px 5px 0px #cdccc4;

}



.popular-feature-list {

	width: 240px;

	padding-top: 10px;

}



.popular-feature-list li {

	font: 300 13px/20px 'Open Sans';

	color: #353535;

	background: url(../images/tic-ico-feauter-list.png) left 7px no-repeat;

	padding: 5px 0 5px 25px;

	border-bottom: 1px dotted #cdccc4;

}



.buy-demo-box {

	width: 100%;

	background: #FFF;

	padding: 60px 0;

}

.try-demo-box {

	float: left;

	width: 870px;

}



.try-demo-box p {

	font: 300 14px/20px 'Open Sans';

	color: #353535;

	text-align: center;

	margin-bottom: 20px;

}

.download-btn {

	width: 280px;

	margin: 0 auto;

}

.download-btn a {

	width: 280px;

	font: 700 24px/53px 'Open Sans';

	color: #fff;

	text-align: left;

	display: block;

	padding: 0px 29px;

	background: url(../images/downloadbtn-bg.png) left top repeat-x;

	border: 1px solid #8fc600;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	-webkit-box-shadow: 0px 2px 0px #557401;

	-moz-box-shadow: 0px 2px 0px #557401;

	box-shadow: 0px 2px 0px #557401;

}

.download-btn a span {

	float: right;

	width: 25px;

	height: 53px;

	background: url(../images/downloadbtn-ico.png) no-repeat center;

	margin-left: 10px;

}



.buy-demo-image {

	width: 180px;

	height: 251px;

	float: right;

	background: url(../images/buy-demo-image.png) no-repeat;

}



.certification-box {

	width: 100%;

	background: #FFF;

	padding: 17px 0;

	-webkit-box-shadow: inset 0px -5px 5px -5px rgba(0, 0, 0, 0,);

	-moz-box-shadow: inset 0px -5px 5px -5px rgba(0, 0, 0, 0,);

	box-shadow: inset 0px -5px 5px -5px rgba(0, 0, 0, 0,);

}



.certification-box03 {

	background: #f3f2ed;

}



.group-left-box {

	float: left;

	width: 49%;

	display:none;

}

.group-right-box {

	float: right;

	width: 100%;

}



.group-box {

	position: relative;

	-webkit-border-radius: 5px ;

	-moz-border-radius: 5px ;

	border-radius: 5px ;

	background: url(../images/certifi-pakag-bg.png) top right no-repeat #f3f2ed;

	border: 1px solid #e9e8e2;

	z-index: 0;

}



.package-heading{

	width: 375px;

	min-height: 120px;

	padding: 20px;

}



.package-heading > div:first-child{

	font: bold 22px/26px 'vagroundedstd-light';

	margin-bottom: 10px;

	color: #0075BD;

}

form#frm_cart .black-button {
    padding: 10px 20px;
}

.package-heading > div:first-child a{

	font: bold 22px/26px 'vagroundedstd-light';

	margin-bottom: 10px;

	color: #0075BD;

}



.package-heading > div:nth-child(2){

	font: 15px/20px 'vagroundedstd-light';

	color: #353535;

}



.button-box {

	background: #505050;

	padding: 10px 20px;

	border-top: 1px solid #e9e8e2;

	-webkit-border-radius: 0px 0 5px 5px ;

	-moz-border-radius: 0px 0 5px 5px ;

	border-radius: 0px 0 5px 5px ;

}



.button-box .orange-button:first-child{

	margin-right: 10px;

}



.button-box .orange-button{

	float: left;

	padding: 0 10px;

}



.certification-price {

	width: 201px;

	height: 160px;

	font: 700 48px/68px 'Open Sans';

	color: #FFF;

	padding: 73px 38px 0 ;

	position: absolute;

	right: 0;

	bottom: 2px;

	background: url(../images/certifi-pkg-price-bg.png) no-repeat left top;

}



.certification-price03 {

	font: 700 30px/68px 'Open Sans';

}



.certification-price span {

	font: 700 35px/50px 'Open Sans';

	color: #FFF;

}



.we-accept > .max-width > .black-heading{

	margin-bottom: 20px

}



.we-accept > .max-width > p{

	font: 300 14px/20px 'Open Sans';

	text-align: center;

	margin-bottom: 20px;

}



.we-accept-icons{

	display: table; 

	margin: 0 auto; 

	padding: 0 0 10px;

}



.we-accept-icons li{

	border: 1px solid #e2e2e2; 

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

 

	margin: 0 10px 10px 0; 

	float: left;

}



.we-accept-icons li img{

	display: block;

}



.cart-packages {

	float: left;

	width: 33.33%;

	padding: 0 5px;

}



.cart-packages .button-box {

	padding: 0;

}



.cart-packages .package-heading {

	padding-bottom: 30px;

	min-height: 140px;

}



.cart-packages .package-heading > div:nth-child(2) {

	width: 50%;

}



.cart-packages .certification-price{

	background: url(../images/certifi-pkg-price03-bg.png) no-repeat;

	width: 173px;

	height: 129px;

	text-align: center;

	padding: 50px 0 0;

	bottom: 0;

}



.shopping-cart-main {

	margin-bottom: 18px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	overflow: hidden;

}



.cart-list {

	width: 100%;

}



.cart-list li {

	float: left;

	padding-left: 15px;

	color: #202020;

	border-left: 1px solid #b0b0b0;

}



.cart-list li:first-child {

	border: 0;

}



.cart-list li.item-title, .cart-list li.item-image {

	float: left;

}



.cart-list li.item-action, .cart-list li.item-total, .cart-list li.item-quantity, .cart-list li.item-price {

	float: right;

}



.cart-list li.item-image {

	width: 100px;

}



.cart-list li.item-title {

	width: 32%;

}



.cart-list li.item-price {

	width: 80px;

}



.cart-list li.item-quantity {

	width: 120px;

}



.cart-list li.item-total {

	width: 120px;

}



.cart-list li.item-action {

	width: 70px;

}



.cart-list-titles {

	width: 100%;

	background: #0075BD;

	padding: 0 1px;

}



.cart-list-titles li {

	float: left;

	font: bold 16px/35px Calibri;

	color: #fff;

	padding-left: 15px;

	border-left: 1px solid #0075BD;

	overflow: hidden;

}



.cart-list-titles li:first-child {

	border: 0;

}



.item-box {

	background: #fff;

}



.item-box li {

	padding: 20px 0 0 25px;

	min-height: 100px;

	border-left: 1px solid #cdccc4;

}



.input-quantity {

	width: 59px;

	height: 29px;

	border: 1px solid #cdccc4;

	background: url(../images/bg-input.png) repeat-x bottom #fff;

	padding: 5px;

	text-align: center;

}



.item-quantity a {

	color: #f15a22;

	display: block;

	margin-top: 5px;

}



.cart-list-ver {

	border-right: 1px solid #cdccc4;

	border-left: 1px solid #cdccc4;

}



.cart-list-ver > li {

	border-bottom: 1px solid #cdccc4;

}



.item-title a {

	font: 400 14px/16px 'Open Sans';

	color: #202020;

}



.item-action a {

	background: url(../images/remove-item.png) no-repeat;

	width: 24px;

	height: 24px;

	display: block;

}



.cart-total {

	background: #f8f7f4;

	padding: 10px 0 0;

	text-align: left;

	border-right: 1px solid #cdccc4;

	border-left: 1px solid #cdccc4;

}



.cart-total div:first-child {

	color: #303030;

	font: 700 16px/26px 'Open Sans';

	padding: 0 20px 5px;

}



.cart-total div:nth-child(2) {

	color: #0e75c1;

	font: 700 16px/30px 'Open Sans';

	padding: 15px 20px ;

	border-top: 1px solid #cdccc4;

}



.cart-total div:nth-child(3) {

	background: #fff;

	color: #505050;

	font: 400 14px/16px 'Open Sans', sans-serif;

	padding-bottom: 10px;

	padding: 12px 20px;

}



.cart-total div:nth-child(2) span{

	color: #557401;

	font: 400 24px/30px 'Open Sans', sans-serif;

}



.cart-total div span {

	float: right;

	font-weight: 300;

}



.cart-buttons {

	width: 100%;

	border: 1px solid #cdccc4;

	-webkit-border-radius: 0px 0px 5px 5px;

	-moz-border-radius: 0px 0px 5px 5px;

	border-radius: 0px 0px 5px 5px;

	padding: 20px;

	background: #fff;

}



.cart-buttons .orange-button, .cart-buttons .black-button {

	float: right;

	padding: 0 30px;

	margin-left: 10px;

}



@media only screen and (min-width: 1601px){



.banner-box,

.inner-banner-box,

.newsletter-box {

	background-size: 100% 100%;

}





}



@media only screen and (max-width: 1211px){

	

	#mobile-header {

		display: block;

	}

	#navigation .nav { 

		display: none;

	}

	

	.our-qualities li{

		width: 33.33%;

		margin: 0;

		text-align: center;

		padding: 0 10px;

	}

	

	.guarantee-icon, .tested-icon, .quality-icon{

		float: none;

		display: block;

		margin: 0 auto 20px;

	}

	

	.quality-text{

		width: 100%;

	}

	

	.popular-vendor,

	.popular-certification{

		float: none;

		width: 100%;

	}

	

	.popular-vendor-list > li{

		border: 0;

		border-bottom: 1px solid #cdccc4;

		float: left;

		width: 50%;

	}

	

	.popular-vendor-list > li:first-child{

		border-bottom: 1px solid #cdccc4;

	}

	

	.popular-vendor-list > li:nth-child(2n){

		border-left: 1px solid #cdccc4;

	}

	

	.popular-vendor-list > li:last-child,

	.popular-vendor-list > li:nth-last-child(2){

		border-bottom: 0;

	}

	

	.why-us-text{

		width: 570px;

	}

	

	.why-us-list li span{

		width: 270px;

	}

	

	.trust-us {

		width: 50%;

		padding-right: 20px;

	}

	

	.moneyback-guarantee {

		width: 50%;

		padding-left: 20px;

	}

	

	.trust-us-text, .guarantee-text {

		width: 340px;

	}

	

	.guarantee-img{

		width: 80px;

		height: auto;

	}

	

	.guarantee-img img{

		width: 80px;

	}

	

	.payment-method{

		margin-right: 160px;

	}

	

	.why-choose-text{

		width: 60%;

	}

	

	.why-choose-list li{

		width: 47%;

		margin-right: 2%;

	}

	

	.why-choose-list li:nth-child(2n){

		padding: 0;

		margin-left: 2%;

	}

	

	.why-choose-list li span{

		width: 100%;

	}



	.try-demo-box {

		float: none;

		width: 100%;

	}	

	

	.buy-demo-image{

		display: none;

	}

	

	.exam-pkg-image01{

		display: none;

	}

	

	.exam-pkg-list-box {

		width: 66%;

	}

	

	.exam-pkg-list {

		width: 100%;

	}

	

	.button-box .orange-button:first-child{

		margin-bottom: 10px;

	}



	.button-box .orange-button{

		float: none;

		padding: 0 10px;

		display: block;

	}

	

	.package-box{

		width: 65%;

	}







}



@media only screen and (max-width: 981px){

	

	.popular-vendor-list > li{

		border: 0;

		border-bottom: 1px solid #cdccc4;

		float: left;

		width: 100%;

	}



	.popular-vendor-list > li:nth-child(2n){

		border-left: 0;

	}

		

	.popular-vendor-list > li:nth-last-child(2){

		border-bottom: 1px solid #cdccc4;

	}

	

	.why-us-text{

		width: 65%;

	}

	

	.why-us-list li:nth-child(2n) {

		padding-left: 10px;

	}

	

	.why-us-list li span{

		width: 230px;

	}

	

	.why-us-image{

		padding: 14px 30px 0 0;

	}

	

	.why-us-image img{

		width: 200px;

	}



	.trust-us-text, .guarantee-text {

		width: 100%;

		float: none;

	}

	

	.newsletter-box{

		padding: 40px 0;

	}

	

	.newsletter-box p{

		margin-bottom: 20px;

	}

	

	.newsletter-box .input-field, .newsletter-box .input-field:first-child, .subscribe-button{

		display: table;

		margin: 0 auto;

		float: none;

		margin-bottom: 10px;

	}

	

	.payment-and-social{

		padding: 10px 0;

		float: none;

		display: table;

		margin: 0 auto;

	}

	

	.payment-and-social:after{

		clear: both;

		display: table;

		content: "";

	}

	

	.copyright{

		float: none;

		height: 32px;

		font: 14px/16px Calibri;

		color: #353535;

		text-align: center;

	}



	.why-choose-text{

		width: 48%;

	}

	

	.why-choose-list li, .why-choose-list li:nth-child(2n){

		width: 100%;

		margin: 0 0 8px;

	}

	

	.list-box li:first-child{

		width: 60%;

	}

	

	.group-left-box, .group-right-box{

		width: 100%;

	}

	

	.group-left-box{

		margin-bottom: 20px;

	}

	

	.button-box .orange-button:first-child{

		margin-bottom: 0;

	}



	.button-box .orange-button{

		float: left;

		padding: 0 10px;

	}



	.cart-packages {

		float: left;

		width: 100%;

		padding: 0 0 10px;

	}

	

	.exam-pkg-list-box {

		width:60%;

	}

	

	.package-box{

		width: 52%;

	}



}



@media only screen and (max-width: 769px){

	

	.why-us-text{

		width: 55%;

	}

		

	.why-us-list li{

		width: 100%;

	}

	

	.why-us-list li:nth-child(2n) {

		padding: 0;

	}

	

	.why-us-list li span{

		width: 80%;

	}



	.why-choose-login{

		display: none;

	}

	

	.why-choose-text{

		width: 100%;

		text-align:center;

	}

	

	.why-choose-list li{

		text-align:left;

		width: 48%;

		margin-right: 2%;

	}

	

	.why-choose-list li:nth-child(2n){

		width: 48%;

		margin-left: 2%;

	}



	.list-box li:first-child{

		width: 70%;
		height:auto;

	}



	.exam-pkg-list-box {

		width: 100%;

	}



	.popular-list-box{

		display: none;

	}

	

	.cart-list-titles li{

		font-size: 14px;

	}

	

	.cart-list li.item-image{

		display: none;

	}

	

	.cart-list li.item-quantity{

		width: 75px;

	}

	

	.cart-list li.item-total{

		width: 80px;

	}

	

	.cart-list li.item-action{

		width: 65px;

	}

	

	.input-quantity {

		width: 40px;

	}

	

}



@media only screen and (max-width: 641px){

	

	.logo-box {

		float: none;

		margin: 0 auto;

		height: 65px;

		padding-bottom: 9px;

	}



	.cart-and-memberarea {

		float: none;

		display: table;

		margin: 0 auto;

		height: 65px;

		padding-top: 10px;

	}



	.quality-text div:first-child{

		font: 16px/18px 'vagroundedstd-light';

	}

	

	.popular-vendor-list > li > ul > li {

		border-right: 1px solid #CDCCC4;

		width: 50%;

	}	

	

	.popular-vendor-list > li > ul > li:first-child{

		border-bottom: 1px solid #CDCCC4;

	}	

	

	.popular-vendor-list > li > ul > li:nth-child(2) {

		border-right: 0;

		border-bottom: 1px solid #CDCCC4;

	}

	

	.why-us-image{

		float: none;

		padding: 20px 0 0;

		margin: 0 auto;

		display: table;

	}

	

	.why-us-text{

		float: none;

		width: 100%;

	}

	

	.why-us-text p{

		text-align: center;

	}

	

	.why-us-list li{

		width: 50%;

	}

	

	.why-us-list li span{

		width: 100%;

	}

	

	.trust-us h5, .moneyback-guarantee h6{

		font: 18px/20px 'vagroundedstd-light';

		margin-bottom: 20px;

	}



	.payment-method{

		margin-right: 30px;

	}

	

	.list-box li{

		width: 90px;

	}



	.list-box li:last-child{

		padding-right: 10px;

	}



	.list-elements .black-button{

		min-width: 90px;

	}

	

	.button-box .orange-button:first-child{

		margin-bottom: 10px;

	}



	.button-box .orange-button{

		float: none;

		padding: 0 10px;

	}

	

	.cart-list li.item-price{

		display: none;

	}

	.item-title a{


		max-height: 65px;

		overflow: hidden;

		display: block;

	}



}



@media only screen and (max-width: 481px){

	

	.header-cart-box,

	.member-area{

		float: none;

		margin: 0 auto;

		display: table;

	}

	.quality-text div:first-child{

		font: 20px/22px 'vagroundedstd-light';

	}

	

	.quality-text div:nth-child(2){

		display: none;

	}

	

	.center-heading span{

		display: block;

	}



	.why-us-list li{

		width: 100%;

	}

	

	.trust-and-moneyback{

		background: #303030;

	}



	.trust-us, .moneyback-guarantee{

		width: 100%;

		padding: 0;

	}

	

	.trust-us{

		padding-bottom: 20px;

		border-bottom: 1px dashed #f8f8f8;

		margin-bottom: 20px;

	}

	

	.trust-us h5, .moneyback-guarantee h6{

		font: 24px/26px 'vagroundedstd-light';

		color: #fff;

	}

	

	

	.trust-us-text, .guarantee-text{

		color: #fff;

	}

	

	.payment-method, .social-links{

		float: none;

		margin: 0 auto;

		display: table;

	}

	

	.payment-method{

		margin-top: 10px;

	}

	

	.list-box li:first-child{

		width: 65%;
		height:auto;

	}



	.certification-price {

		background: url(../images/certifi-pkg-price01-bg.png) no-repeat;

		right: 0;

		bottom: 0;

		color: #fff;

		font: 700 46px/48px 'Open Sans',sans-serif;

		width: 100px;

		height: 78px;

		padding: 22px 0 0;

		position: absolute;

		text-align: center;

	}

	

	.certification-price span{

		font: 700 28px/30px 'Open Sans',sans-serif;

	}

	

	.button-box .orange-button:first-child{

		margin-bottom: 10px;

	}



	.button-box .orange-button{

		float: none;

		padding: 0 10px;

	}



	.package-heading {

		min-height: 120px;

		padding: 20px;

		width: 100%;

	}

	

	.cart-list li.item-title {

		width: 28%;

	}

	

	.cart-buttons .orange-button, .cart-buttons .black-button{

		float: none;

		display: table;

		margin: 0 auto;

	}

	

	.cart-buttons .orange-button{

		margin-bottom: 10px;

	}

	

	.pkg-name-box{

		display: none;

	}

	

	.package-box{

		width: 65%;

	}

	

	.buy-package{

		padding: 0;

	}

	

}



@media only screen and (max-width: 361px){

	

	.list-box li:last-child, .cart-list li.item-quantity{

		display: block;
		width:35%;

	}

	

	.cart-list li.item-title {

		width: 40%;

	}

	

	.package-box {

		width: 100%;

		float: none;

		text-align: center;

	}	

	

	.buy-package {

		float: none;

		width: 100px;

		margin: 0 auto;

	}



}



@media only screen and (max-width: 321px){

	

	.popular-vendor,

	.popular-certification,

	.why-us-list{

		display: none;

	}

	

	

}


























/*makent*/

#top-bar {
    background: #1d1d1d;
		padding:7px 0px 2px 0px;
}
#top-bar p.info {
    padding-top: 5px;
}
#top-bar p.info a {
    color: #b6b6b6;
    font-weight: 300;
    font-size: 15px;
}
#top-bar p.info a:hover {
    color:#fdc830;
		text-decoration:none;
}
#top-bar p.info i {
    padding-right: 7px;
}
.member-area li a {
    color: #b6b6b6;
    text-transform: capitalize;
		position: relative;
    top: -2px;
    font-size: 15px;
}
.header-cart-box a {
    color: #505050 !important;
    text-decoration: none;
		
}
.member-area li a:hover{
	color:#fdc830;
	text-decoration: none;
}
.member-area li a i {
    padding-right: 4px;
}
section#header-main {
            background: linear-gradient(to right,#0075BD 0, #0075BD 100%) !important;
    padding: 0px 0px;
}
div#navigation {
    margin-top: 25px;
}
.header-cart {
    font-size: 13px;
}
.nav ul li a:hover {
text-decoration:none;
}

.font36
{
    font-size:36px !important;
}





.ti_expertise_box:after {
    position: absolute;
    content: '';
    color: #fff !important;
    background-image: linear-gradient(to right,#0075BD 0, #0075BDa1 100%) !important;
    background-image: linear-gradient(to right,#0075BD 0, #0075BDa1 100%) !important;
    background-image: linear-gradient(to right,#0075BD 0, #0075BDa1 100%) !important;
    width: 300px;
    height: 200px;
    left: 0%;
    bottom: 0%;
    /* opacity: 0.3; */
    /* transition: all 0.3s cubic-bezier(0.905, 0.395, 0.120, 0.550); */
    /* -webkit-transition: all 0.3s cubic-bezier(0.905, 0.395, 0.120, 0.550); */
    -moz-transition: all 0.3s cubic-bezier(0.905, 0.395, 0.120, 0.550);
    -ms-transition: all 0.3s cubic-bezier(0.905, 0.395, 0.120, 0.550);
    -o-transition: all 0.3s cubic-bezier(0.905, 0.395, 0.120, 0.550);
    z-index: -1;
    /*border-radius: 23*/
}










 ul.nav.navbar-nav li {
    display: inline-block;
    list-style: outside none none;
    margin: 0px 5px;
    padding: 0;
}
ul.nav.navbar-nav a {
  padding: 0.3em 0;
  position: relative;
  letter-spacing: 1px;
  text-decoration: none;
	font-weight: normal;
    font-size: 15px;
    text-transform: inherit;
	color:	#fff !important
}
ul.nav.navbar-nav a:before,
ul.nav.navbar-nav a:after {
  position: absolute;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
ul.nav.navbar-nav a:before {
  bottom: 0;
  display: block;
  height: 3px;
  width: 0%;
  content: "";
  background:-webkit-linear-gradient( -145deg, rgb(69, 164, 242) 0%, #337ab7 100%) !important;
}
ul.nav.navbar-nav a:after {
  left: 0;
  top: 0;
  padding: 0.3em 0;
  position: absolute;
  content: attr(data-hover);
  color: #ffffff;
  white-space: nowrap;
  max-width: 0%;
  overflow: hidden;
}
ul.nav.navbar-nav a:hover:before,
.current a:before {
  opacity: 1;
  width: 100%;
}
ul.nav.navbar-nav a:hover:after,
 .current a:after {
  max-width: 100%;
}
ul.nav.navbar-nav ul.dropdown-menu a:before {
    display:none;
}
ul.nav.navbar-nav ul.dropdown-menu a:after {
    display:none;
} 
ul.nav.navbar-nav ul.dropdown-menu{
	    background: rgb(52, 135, 204) !important;
}


.ti_heading_wraper>h1 {
    font-weight:700;
    line-height: 0.8;
}
section.about-us {
    background: #fff;
    padding: 45px 0px;
}
.about-us li {
    padding: 6px 0px;
    font-weight: 300;
    color: #f53939;
}
.about-us li i {
    color: #e7642b;
    padding-right: 7px;
    font-size: 14px;
}
.ti_section {
    padding: 45px 0 !important;
		
}
#sub-footer {
    background: #252628;
}
#sub-footer p {
    color: #f1f1f1;
    font-weight: normal;
    font-size: 18px;
}

.tr_footer_drak .ed_footer_top {
    background-color: #333333f5 !important;
}
html {
    overflow-x: hidden;
}
.tr_footer_drak .ed_footer_top {
       padding: 70px 0px 60px 0px;
}
.tr_footer_drak .ed_footer_bottom {
    padding: 15px 0px;
}
.tr_footer_drak .ed_footer_top p {
    color: #ffffffde;
	  margin-bottom: 15px;
}
.tr_footer_drak .ed_footer_top ul li a {
    text-decoration: none;
    color: #ffffffde !important;
}
.ed_footer_top .widget span.widget-title {
    margin-bottom: 15px;
    font-weight: 600;
    font-size: 20px;
    color: #ffffffde;
}
.tr_footer_drak i {
       color: #ffffffde;
    padding-right: 0px;
    position: relative;
    top: 4px;
    font-size: 15px;
}

div#traininginstitute_contact_info-1 i {
    padding-right: 10px;
}

.tr_footer_drak a {
    color: #a1a7b8;
}
.icon-bar a i {
    color: #fff !important;
}
.sec2 .ti_section {
    padding: 0 !important;
}
.sec2 img {
    display: none;
} 
.ti_expertise_box p{color:#fff;}
.about-us li span {
    color: #333333; 
}
.member-area {
    margin-bottom: 0;
}
.ti_expertise_box:hover .ti_overlay_box>a {
bottom: -13px;
right: -2px;
transition-delay: 0.2s;
-webkit-transition-delay: 0.2s;
-moz-transition-delay: 0.2s;
-ms-transition-delay: 0.2s;
-o-transition-delay: 0.2s;
}
.ti_expertise_box {
padding: 30px 20px;
margin-top: 0px;
position: relative;
z-index: 1;
padding-top:20px !important;
}

/*makent end*/








.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-testimonial-content .eltdf-testimonial-text-holder:after,.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-testimonial-content .eltdf-testimonial-text-holder:after{content:none}.eltdf-team.info-hover .eltdf-team-image:hover .eltdf-team-info-tb,.eltdf-team.info-hover .eltdf-team-inner:hover .eltdf-team-info{opacity:1}.eltdf-team.info-bellow .eltdf-team-image img{display:block}.eltdf-team.info-bellow .eltdf-team-title-holder{margin:25px 0 0}.eltdf-team.info-bellow .eltdf-team-name{font-size:32px;line-height:1.1em;margin:0 0 16px}.eltdf-team.info-bellow .eltdf-team-name:hover{color:#d0d0d0}.eltdf-team.info-bellow .eltdf-team-position{margin:0;font-size:20px;color:#737373;font-weight:300}.eltdf-team.info-bellow .eltdf-team-social-holder-between{margin:15px 0 0}.eltdf-team.info-bellow .eltdf-icon-shortcode{margin:0 8px;font-size:20px}.eltdf-team.info-bellow .eltdf-icon-shortcode:first-child{margin-left:0}.eltdf-team.info-hover .eltdf-team-inner{position:relative}.eltdf-team.info-hover .eltdf-team-image img{display:block}.eltdf-team.info-hover .eltdf-team-info-tb,.eltdf-team.info-hover .eltdf-team-overlay-link{position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0}.eltdf-team.info-hover .eltdf-icon-shortcode,.eltdf-team.info-hover .eltdf-icon-shortcode>*,.eltdf-team.info-hover .eltdf-team-name,.eltdf-team.info-hover .eltdf-team-position,.eltdf-team.info-hover .eltdf-team-text{color:#000}.eltdf-team.info-hover .eltdf-team-info-tb{text-align:left;opacity:0;background:rgba(255,255,255,.85);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-team.info-hover .eltdf-team-info-tc{width:100%;position:absolute;bottom:0;left:0;padding:25px;box-sizing:border-box}.eltdf-team.info-hover .eltdf-team-name{margin:0 0 9px}.eltdf-team.info-hover .eltdf-team-position{margin:0;font-size:14px;font-weight:300}.eltdf-team.info-hover .eltdf-team-social-holder-between{margin:15px 0 0}.eltdf-team.info-hover .eltdf-icon-shortcode{margin:0 8px;font-size:20px}.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-testimonial-content .eltdf-testimonial-text-holder .eltdf-testimonial-title,.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-testimonial-content .eltdf-testimonial-text-holder .eltdf-testimonial-title{font-size: 26px;}.eltdf-team.info-hover .eltdf-icon-shortcode:first-child{margin-left:0}.eltdf-team-slider-holder .eltdf-owl-slider .owl-nav .owl-prev{left:0}.eltdf-team-slider-holder .eltdf-owl-slider .owl-nav .owl-next{right:0}.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder{width:118%!important}.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider{padding-left:30px}.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-testimonial-content{background:0 0}.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-testimonial-content .eltdf-testimonial-text-holder{padding:0 0 0 2%;background:0 0}.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item:not(.eltdf-animate-right):not(.eltdf-animate-left):not(.eltdf-push-active-right):not(.eltdf-push-active-left){-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item .eltdf-testimonial-text-holder .eltdf-testimonial-author,.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item .eltdf-testimonial-text-holder .eltdf-testimonial-title{-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item .eltdf-testimonial-image-holder{width:10%}.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav{margin-top:33px;width:84%}.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav .eltdf-btn-ts-next,.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav .eltdf-btn-ts-prev{-webkit-transform:translate3d(0,-150%,0);-moz-transform:translate3d(0,-150%,0);transform:translate3d(0,-150%,0)}.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav .eltdf-btn-ts-next{right:0;left:-15px}.eltdf-testimonials-holder.eltdf-testimonials-simple .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav .eltdf-btn-ts-prev{left:-5px}.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item.eltdf-animate-left .eltdf-testimonial-content .eltdf-testimonial-text-holder,.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item.eltdf-animate-right .eltdf-testimonial-content .eltdf-testimonial-text-holder{background-position:310px!important}.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-testimonial-content .eltdf-testimonial-text-holder{background-position:410px;background-size:auto}.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item .eltdf-testimonial-image-holder{width:28%}.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-custom-testimonials-slider .eltdf-slider-item .eltdf-testimonial-image-holder .eltdf-testimonial-image img{height:inherit!important}.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav{width:60.7%}.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav .eltdf-btn-ts-next,.eltdf-testimonials-holder.eltdf-testimonials-big .eltdf-custom-testimonials-slider-holder .eltdf-testimonials-slider-nav .eltdf-btn-ts-prev{-webkit-transform:translate3d(0,-394%,0);-moz-transform:translate3d(0,-394%,0);transform:translate3d(0,-394%,0)}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-custom-testimonials-slider-holder{vertical-align:middle;display:block;box-sizing:border-box;position:relative;overflow:hidden;width:100%}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-custom-testimonials-slider{position:relative;overflow:hidden;height:100%;width:100%;display:block}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-custom-testimonials-slider .eltdf-slider-item{position:absolute;width:100%;height:100%;z-index:22;will-change:transform}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonials{padding:0}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonial-content{background:#ff1949}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonial-image-holder{position:relative;display:table-cell;height:100%;vertical-align:middle;width:50%;text-align:center;line-height:0}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonial-image-holder img{display: inline;border-radius:unset;object-fit:cover;height:100%!important;}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonial-text-holder{background:url(../../../../plugins/academist-core/assets/img/quote.png) center no-repeat;position:relative;display:table-cell;height:100%;vertical-align:middle;width:50%;padding:0 3% 0 7.5%;box-sizing:border-box;background-size:contain}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonial-text-holder:after{right:100%;top:50%;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-width:15px;margin-top:-15px;border-right-color:#ff1949;z-index:5}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonial-text-holder .entry-title{margin: 0px 42px 0 0;}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonials-author-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;margin:9px 0 0}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonials-author-holder .eltdf-testimonial-image{float:left}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonials-author-holder .eltdf-testimonial-author{padding:3px 0 0 110px}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonials-slider-nav{width:50%;float:right;padding:0 50px;box-sizing:border-box;height:0;z-index:234;right:0;position:absolute}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonials-slider-nav .eltdf-btn-ts-next,.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonials-slider-nav .eltdf-btn-ts-prev{position:relative;display:inline-block;-webkit-transform:translate3d(0,-310%,0);-moz-transform:translate3d(0,-310%,0);transform:translate3d(0,-310%,0);top:unset;vertical-align:middle;color:#fff;background:0 0;user-select:none;border:0;border-radius:0;outline:0;cursor:pointer;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonials-slider-nav .eltdf-btn-ts-next span,.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonials-slider-nav .eltdf-btn-ts-prev span{position:relative;display:inline-block;vertical-align:middle;font-size:41px;line-height:1}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonials-slider-nav .eltdf-btn-ts-next{right:0;left:-5px}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonials-slider-nav .eltdf-btn-ts-prev{left:5px}@media screen and (max-width:680px){.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-testimonials-slider-nav{display:none!important}}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item .eltdf-testimonial-image{transition:.3s;-webkit-transform:translate3d(-150px,0,0);-moz-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0);opacity:0;user-select:none}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item .eltdf-testimonial-text-holder{background-position:100px;transition:1s .3s}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item .eltdf-testimonial-text-holder:after{transition:1s .3s;-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item .eltdf-testimonial-text-holder .eltdf-testimonial-title{opacity:0;transition:1s .3s;-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item .eltdf-testimonial-text-holder .eltdf-testimonial-author{opacity:0;transition:.5s .4s;-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item.eltdf-animate-left .eltdf-testimonial-image,.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item.eltdf-animate-right .eltdf-testimonial-image{will-change:opacity;opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:transform .5s .4s,opacity .6s .5s}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item.eltdf-animate-left .eltdf-testimonial-text-holder,.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item.eltdf-animate-right .eltdf-testimonial-text-holder{background-position:0!important}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item.eltdf-animate-left .eltdf-testimonial-text-holder:after,.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item.eltdf-animate-right .eltdf-testimonial-text-holder:after{-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item.eltdf-animate-left .eltdf-testimonial-text-holder .eltdf-testimonial-title,.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item.eltdf-animate-right .eltdf-testimonial-text-holder .eltdf-testimonial-title{opacity:1!important;-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item.eltdf-animate-left .eltdf-testimonial-text-holder .eltdf-testimonial-author,.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-slider-item.eltdf-animate-right .eltdf-testimonial-text-holder .eltdf-testimonial-author{opacity:1!important;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-animate-left{-webkit-animation:eltdf-push-left .6s;-moz-animation:eltdf-push-left .6s;animation:eltdf-push-left .6s;z-index:44!important}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-animate-right{-webkit-animation:eltdf-push-right .6s;-moz-animation:eltdf-push-right .6s;animation:eltdf-push-right .6s;z-index:44!important}@keyframes eltdf-push-left{0%{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes eltdf-push-right{0%{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-push-active-left{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);transition:.6s}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-push-active-right{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:.6s}.eltdf-testimonials-holder.eltdf-testimonials-slider .eltdf-disabled-nav{pointer-events:none}.eltdf-testimonials-holder,.eltdf-testimonials-holder .eltdf-testimonial-content,.eltdf-testimonials-holder .eltdf-testimonial-text-holder,.eltdf-testimonials-holder .eltdf-testimonials{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-testimonials-holder .eltdf-testimonials{box-sizing:border-box}.eltdf-testimonials-holder .eltdf-testimonial-image img{width:auto!important;border-radius:5em}.eltdf-testimonials-holder .eltdf-testimonial-author{font-size:19px;font-weight:300}.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-author,.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-text,.eltdf-testimonials-holder.eltdf-testimonials-light .eltdf-testimonial-title{color:#fff}.eltdf-comment-rating-box{display:inline-block;margin-left:18px;vertical-align:middle}.eltdf-comment-rating-box .eltdf-star-rating{position:relative;display:inline-block;font-family:ElegantIcons;color:#c8c8c8;font-size:16px;letter-spacing:5px;cursor:pointer;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.eltdf-comment-rating-box .eltdf-star-rating.active{color:#ffd740}.eltdf-comment-rating-box .eltdf-star-rating:before{content:'\e033'}

h3.eltdf-testimonial-title.entry-title {
    line-height: 1.1;
}


/*stable-unstable table home*/
 
/*//////////////////////////////////////////////////////////////////
[ Scroll bar ]*/
.js-pscroll {
  position: relative;
  overflow: hidden;
}

.table100 .ps__rail-y {
  width: 9px;
  background-color: transparent;
  opacity: 1 !important;
  right: 5px;
}

.table100 .ps__rail-y::before {
  content: "";
  display: block;
  position: absolute;
  background-color: #ebebeb;
  border-radius: 5px;
  width: 100%;
  height: calc(100% - 30px);
  left: 0;
  top: 15px;
}

.table100 .ps__rail-y .ps__thumb-y {
  width: 100%;
  right: 0;
  background-color: transparent;
  opacity: 1 !important;
}

.table100 .ps__rail-y .ps__thumb-y::before {
  content: "";
  display: block;
  position: absolute;
  background-color: #cccccc;
  border-radius: 5px;
  width: 100%;
  height: calc(100% - 30px);
  left: 0;
  top: 15px;
}


/*//////////////////////////////////////////////////////////////////
[ Table ]*/

.limiter {
  width: 1366px;
  margin: 0 auto;
}

.container-table100 {
  width: 100%;
  min-height: 100vh;
  background: #fff;

  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding: 33px 30px;
}

.wrap-table100 {
  width: 1170px;
}

/*//////////////////////////////////////////////////////////////////
[ Table ]*/
.table100 {
  background-color: #fff;
}

table {
  width: 100%;
}

th, td {
  font-weight: unset;
  padding-right: 10px;
}

.column1 {
  width: 33%;
  padding-left: 40px;
}

.column2 {
  width: 13%;
}

.column3 {
  width: 22%;
}

.column4 {
  width: 19%;
}

.column5 {
  width: 13%;
}

.table100-head th {
  padding-top: 18px;
  padding-bottom: 18px;
}

.table100-body td {
  padding-top: 5px;
  padding-bottom: 5px;
}

/*==================================================================
[ Fix header ]*/
.table100 {
  position: relative; 
}

.table100-head {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.table100-body { 
  overflow: auto;
}


/*==================================================================
[ Ver1 ]*/

.table100.ver1 th {
    font-size: 14px;
    color: #fff;
    line-height: 1.4;
    font-weight: 700;
    background: #27b8a7;
    padding: 6px 0px;
}

.table100.ver1 td {
    font-size: 12px;
    color: #000000;
    line-height: 1.4;
    padding: 7px 0px 7px 5px;
    font-weight: 700;
}


.table100.ver1 .table100-body tr:nth-child(even) {
  background-color: #d7d9da;
}

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

.table100.ver1 {
  border-radius: 10px;
  overflow: hidden; 
}

.table100.ver1 .ps__rail-y {
  right: 5px;
}

.table100.ver1 .ps__rail-y::before {
  background-color: #ebebeb;
}

.table100.ver1 .ps__rail-y .ps__thumb-y::before {
  background-color: #cccccc;
}

.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 12px;
}
.navbar-default .navbar-nav>li>a {
    color: #000;
}
p.testcenter strong {
    font-weight: bold;
    color: #0075BD;
}

.exam-group-box input[type="file"] {
    margin: 0 auto;
}

.exam-group-box b {
    font-weight: bold;
    font-size: 20px;
    text-transform: capitalize;
}
.exam-group-box input[type="submit"] {
   margin-top: 18px;
   margin-bottom: 18px;
   background: #0075BD;
   padding: 8px 30px;
   width: 12%;
   color: #fff;
}


@import url(https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700italic,700,900italic,900);
@import url(https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800,900);
@import url(https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800,900);
body{background-color:#eee;}

#generic_price_table{
    /* background-color: #f0eded; */
}

/*PRICE COLOR CODE START*/
#generic_price_table .generic_content{
    background-color: #fff;
}

#generic_price_table .generic_content .generic_head_price{
    background-color: #f6f6f6;
}

#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg{
    border-color: #e4e4e4 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #e4e4e4;
}

#generic_price_table .generic_content .generic_head_price .generic_head_content .head span{
    color: #525252;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .sign{
    color: #414141;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .currency{
    color: #414141;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .cent{
    color: #414141;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .month{
    color: #414141;
}

#generic_price_table .generic_content .generic_feature_list ul li{  
    color: #a7a7a7;
}

#generic_price_table .generic_content .generic_feature_list ul li span{
    color: #414141;
}
#generic_price_table .generic_content .generic_feature_list ul li:hover{
    background-color: #E4E4E4;
    border-left: 5px solid #2ECC71;
}

#generic_price_table .generic_content .generic_price_btn a{
    border: 1px solid #0075BD;
    color: #0075BD;
}

#generic_price_table .generic_content.active .generic_head_price .generic_head_content .head_bg,
#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head_bg{
    border-color: #0075BD rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #0075BD;
    color: #fff;
}

#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head span,
#generic_price_table .generic_content.active .generic_head_price .generic_head_content .head span{
    color: #fff;
}

#generic_price_table .generic_content:hover .generic_price_btn a,
#generic_price_table .generic_content.active .generic_price_btn a{
    background-color: #0075BD;
    color: #fff;
}
#generic_price_table{
    margin: 50px 0 50px 0;
}
.row .table{
    padding: 28px 0;
}

/*PRICE BODY CODE START*/

#generic_price_table .generic_content{
    overflow: hidden;
    position: relative;
    text-align: center;
}

#generic_price_table .generic_content .generic_head_price {
    margin: 0 0 0px 0;
}

#generic_price_table .generic_content .generic_head_price .generic_head_content{
    margin: 0 0 50px 0;
}

#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg{
    border-style: solid;
    border-width: 90px 1411px 23px 399px;
    position: absolute;
}

#generic_price_table .generic_content .generic_head_price .generic_head_content .head{
    padding-top: 40px;
    position: relative;
    z-index: 1;
}

#generic_price_table .generic_content .generic_head_price .generic_head_content .head span{
    font-size: 28px;
    font-weight: 400;
    letter-spacing: 2px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag{
    padding: 0 0 20px;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price{
    display: block;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .sign{
    display: inline-block;
    font-size: 28px;
    font-weight: 400;
    vertical-align: middle;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .currency{
    font-size: 60px;
    font-weight: 300;
    letter-spacing: -2px;
    line-height: 60px;
    padding: 0;
    vertical-align: middle;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .cent{
    display: inline-block;
    font-size: 24px;
    font-weight: 400;
    vertical-align: bottom;
}

#generic_price_table .generic_content .generic_head_price .generic_price_tag .month{
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 3px;
    vertical-align: bottom;
}

#generic_price_table .generic_content .generic_feature_list ul{
    list-style: none;
    padding: 0;
    margin: 0;
}

#generic_price_table .generic_content .generic_feature_list ul li{
    font-size: 18px;
    padding: 15px 0;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table .generic_content .generic_feature_list ul li:hover{
    transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;

}
#generic_price_table .generic_content .generic_feature_list ul li .fa{
    padding: 0 10px;
}
#generic_price_table .generic_content .generic_price_btn{
    margin: 0px 0 32px;
    background: #f6f6f6;
    padding-bottom: 35px;
}

#generic_price_table .generic_content .generic_price_btn a{
    border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    -o-border-radius: 50px;
    -webkit-border-radius: 50px;
    display: inline-block;
    font-size: 18px;
    outline: medium none;
    padding: 12px 30px;
    text-decoration: none;
    text-transform: uppercase;
}

#generic_price_table .generic_content,
#generic_price_table .generic_content:hover,
#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg,
#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head_bg,
#generic_price_table .generic_content .generic_head_price .generic_head_content .head h2,
#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head h2,
#generic_price_table .generic_content .price,
#generic_price_table .generic_content:hover .price,
#generic_price_table .generic_content .generic_price_btn a,
#generic_price_table .generic_content:hover .generic_price_btn a{
    transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
}
@media (max-width: 320px) {
}

@media (max-width: 767px) {
    #generic_price_table .generic_content{
        margin-bottom:75px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    #generic_price_table .col-md-3{
        float:left;
        width:50%;
    }
   
    #generic_price_table .col-md-4{
        float:left;
        width:50%;
    }
   
    #generic_price_table .generic_content{
        margin-bottom:75px;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
}
@media (min-width: 1200px) {
}
#generic_price_table_home{
}

.text-center h1,
.text-center h1 a{
    color: #7885CB;
    font-size: 30px;
    font-weight: 300;
    text-decoration: none;
}
.demo-pic{
    margin: 0 auto;
}
.demo-pic:hover{
    opacity: 0.7;
}

#generic_price_table_home ul{
    margin: 0 auto;
    padding: 0;
    list-style: none;
    display: table;
}
#generic_price_table_home li{
    float: left;
}
#generic_price_table_home li + li{
    margin-left: 10px;
    padding-bottom: 10px;
}
#generic_price_table_home li a{
    display: block;
    width: 50px;
    height: 50px;
    font-size: 0px;
}
#generic_price_table_home .blue{
    background: #3498DB;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .emerald{
    background: #2ECC71;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .grey{
    background: #7F8C8D;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .midnight{
    background: #34495E;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .orange{
    background: #E67E22;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .purple{
    background: #9B59B6;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .red{
    background: #E74C3C;
    transition:all 0.3s ease-in-out 0s;
}
#generic_price_table_home .turquoise{
    background: #1ABC9C;
    transition: all 0.3s ease-in-out 0s;
}

#generic_price_table_home .blue:hover,
#generic_price_table_home .emerald:hover,
#generic_price_table_home .grey:hover,
#generic_price_table_home .midnight:hover,
#generic_price_table_home .orange:hover,
#generic_price_table_home .purple:hover,
#generic_price_table_home .red:hover,
#generic_price_table_home .turquoise:hover{
    border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    transition: all 0.3s ease-in-out 0s;
}
#generic_price_table_home .divider{
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
    padding: 20px;
}
#generic_price_table_home .divider span{
    width: 100%;
    display: table;
    height: 2px;
    background: #ddd;
    margin: 50px auto;
    line-height: 2px;
}
#generic_price_table_home .itemname{
    text-align: center;
    font-size: 50px ;
    padding: 50px 0 20px ;
    border-bottom: 1px solid #ddd;
    margin-bottom: 40px;
    text-decoration: none;
    font-weight: 300;
}
#generic_price_table_home .itemnametext{
    text-align: center;
    font-size: 20px;
    padding-top: 5px;
    text-transform: uppercase;
    display: inline-block;
}
#generic_price_table_home .footer{
    padding:40px 0;
}

.price-heading{
    text-align: center;
}
.price-heading h1{
    color: #666;
    margin: 0;
    padding: 0 0 50px 0;
    font-size: 26px;
}
.demo-button {
    background-color: #333333;
    color: #ffffff;
    display: table;
    font-size: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    margin-bottom: 50px;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium ;
    padding: 10px;
    text-align: center;
    text-transform: uppercase;
}
.bottom_btn{
    background-color: #333333;
    color: #ffffff;
    display: table;
    font-size: 28px;
    margin: 60px auto 20px;
    padding: 10px 25px;
    text-align: center;
    text-transform: uppercase;
}
.demo-button:hover{
    background-color: #666;
    color: #FFF;
    text-decoration:none;
   
}
.bottom_btn:hover{
    background-color: #666;
    color: #FFF;
    text-decoration:none;
}


div#generic_price_table .ti_heading_wraper {
    margin-bottom: 45px;
}
.text-center.proxypage p.testcenter {
   margin-bottom: 45px;
}
.exam-group-box.tagspage p {
   margin-bottom: 20px;
   letter-spacing: 0.04em; 
   font-size: 16px; 
}

p{font-size: 18px;}

/* Slider */

.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
}

.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.mobile_whs
{
	display:none;
}
.news_md_btn
{
	background: #0075BD !important; color: #fff !important; border: 0 !important;
}

.top_frm {
    width: 250px;
    height: 30px;
    background: #fff !important;
	margin-top: 14px;
	border: 1px solid #263548;
}
.top_frm_icon {
    background-image: none;
    width: 43px;
    height: 33px;
    cursor: pointer;
    position: absolute;
    top: 13px;
    margin-right: -89px !important;
    z-index: 99;
}

.col-md-4.col-sm-5.col-xs-12.width_fourth {
    margin-top: 15px;
}

.top_baar_mains a.cart-icon-box {
    background: #333 !important;
}

/*----------------reponsive start--------------*/
@media(max-width:767px)
{
	#top-bar p.info a {
    color: #b6b6b6;
    font-weight: 300;
    font-size: 10px;
}

.desktop_nones {
    display: block !important;
}
.header-cart {
   background: #fff;
    width: 155px;
    height: 30px;
    padding: 4px 6px 0px 0px;
    border: 1px solid #d5dbde;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-align: right;
    cursor: pointer;
    font-size: 14px;
}
.exam-group-box.tagspage p {
    margin-bottom: 20px;
    letter-spacing: 0.04em;
    color: #777;
    font-size: 18px;
    text-align: left;
}
.exam-group-box.tagspage h1 {
    margin-bottom: 4% !important;
    line-height: 25px;
}
.ti_heading_wraper h1 {
    font-size: 20px !important;
    text-align: left !important;
}
.exam-group-box.tagspage .ti_heading_wraper h3 {
    text-align: left !important;
    margin-bottom: 26px;
}
.exam-group-box.tagspage .ti_heading_wraper h1 {
    text-align: left !important;
}
.exam-group-box input[type="submit"] {
    margin-top: 18px;
    margin-bottom: 18px;
    background: #0075BD;
    padding: 8px 30px;
    width: 40%;
    color: #fff;
}
.exam-group-box.tagspage .max-width {
    max-width: 1210px;
    padding: 0 00px;
    margin: 0 auto;
}
.header-cart-box, .member-area {
    float: right;
    margin: 0 auto;
    display: table;
}
.member-area li a {
    color: #b6b6b6;
    text-transform: capitalize;
    position: relative;
    top: -3px;
    font-size: 12px;
    right: 44px;
}
.cart-and-memberarea {
    float: none;
    display: block;
    margin: 0 auto;
    height: 50px;
    padding-top: 10px;
    border-top: 1px solid #565656;
}
.logo-box {
    float: left;
    margin: 0 auto;
    height: 65px;
    padding-bottom: 9px;
    padding-top: 15px;
}
section.about-us {
    background: #fff;
    padding: 30px 0px !important;
}
section.about-us.sec-1 h1 {
    font-size: 14px !important;
    line-height: 25px !important;
    text-align: left !important;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: transparent !important;
    position: absolute !important;
    border-top: 6px double #fff !important;
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 0 !important;
    margin-top: 20px !important;
    margin-right: 25px !important;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
ul.nav.navbar-nav li {
    display: inline-block;
    list-style: outside none none;
    margin: 0px 7px;
    padding: 0;
    width: 100%;
    border-bottom: 1px solid #f1ebeb;
}
ul.nav.navbar-nav a {
    padding: 0.3em 0;
    position: relative;
    letter-spacing: 1px;
    text-decoration: none;
    font-weight: 700;
	margin: 8px !important;
    font-size: 14px;
    text-transform: capitalize;
    color: #fff !important;
}
.navbar-collapse {
    padding-right: 15px;
    padding-left: 0px !important;
    overflow-x: visible;
    -webkit-overflow-scrolling: touch;
    border-top: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
}
.ti_flex_wrapper {
    display: block;
    width: auto;
}
.ed_graysection.ti_section.ti_enrollform_wrapper.ed_form_box {
    padding: 20px 0px !important;
}
.popular-certification {
    padding-top: 30px;
}
.ed_graysection.ti_section.ti_enrollform_wrapper.ed_form_box h1 {
    font-size: 26px !important;
    text-align: left !important;
    margin-bottom: 20px !important;
}
.newsletter-box h1 {
    font-size: 24px !important;
    line-height: 27px;
    margin-top: 0;
    text-align: left !important;
}


.newsletter-box {
    padding: 40px 0 0px 0px !important;
}
section.stable-unstable img {
    width: 350px !important;
    margin-left: 5px !important;
    margin-right: 0 !important;
    display: block !important;
    margin-bottom: 10px !important;
}
.eltdf-eh-item-content.eltdf-eh-custom-4737 blockquote {
    margin: 0;
    padding: 30px;
    width: 300px !important;
    background-color: rgb(253,200,48);
    color: white;
    box-shadow: 0 5px 2px rgba(0,0,0,0.1);
    position: relative;
    transition: background-color 0.6s linear;
}
blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 14px !important;
    border-left: 5px solid #eee;
}
.eltdf-eh-item-content.eltdf-eh-custom-4737 .container {
    width: 300px !important;
    min-height: 280px !important;
    margin: 0 auto;
    position: relative;
    padding-bottom: 30px;
    overflow: hidden;
}
.eltdf-eh-item-content.eltdf-eh-custom-4737 h2 {
    color: #fff;
    margin: 30px 0 5px !important;
    text-shadow: 0 1px rgba(255,255,255,0.5);
    font-size: 20px !important;
}
.eltdf-eh-item-content.eltdf-eh-custom-4737 {
    background: url(https://www.proxyexams.com/images/a-1.jpg) !important;
    background-size: contain !important;
    /* background-repeat: repeat; */
    background-position: 31% 161% !important;
    background-color: rgba(0, 0, 0, 0) !important;
    background-attachment: scroll;
}
.about-proxyexams h3 {
    font-size: 24px !important;
}
.ed_footer_top .widget h4.widget-title {
    margin-bottom: 15px;
    font-weight: 600;
    font-size: 25px;
    color: #fff;
    margin-top: 30px;
}
.icon-bar {
    position: fixed;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 999;
    display: none;
}
.mobile_whs
{
	display:block;
}
body {
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
    overflow-x: hidden;
}
.ti_heading_wraper h1 {
    font-size: 20px !important;
    text-align: center !important;
		    line-height: 25px;
}
.ed_morden_search_form {
    margin-top: 10px;
    margin-bottom:40px;
}
.ti_heading_wraper h1 {
    font-size: 20px !important;
    text-align: center !important;
}
.mobile_whs{
       background: transparent;
    padding: 5px 5px 5px 7px;
    margin-left: 0px;
    bottom: 71px;
    position: fixed;
    z-index: 999;
    border-radius: 1px;
}

.mobile_whs i {
       font-size: 36px;
    color: #4fca4f !important;
}
a.call_reqst {
   background: #071924;
    padding: 7px 5px 7px 9px;
    right: 5px;
    bottom: 71px;
    position: fixed;
    z-index: 999;
    border-radius: 65px;
    float: right !important;
		display:none;
}
a.call_reqst i {
        font-size: 30px;
    color: #e23432 !important;
    float: right;
}
.table100.ver1 {
    border-radius: 10px;
    overflow: hidden;
    margin: 0px 6px;
}
div#labSlider {
    margin-top: 30px !important;
}
.exam-group-box .col-md-4 {
    margin-top: 20px;
    padding: 0;
}
.shopping-cart-main .shopping-cart {
    width: 100% !important;
}
.shopping-cart .list-elements {
    padding: 20px 0px;
    border-top: 0;
}

p.foter_telg {
    margin-top: -3px !important;
    margin-bottom: 8px !important;
    float:right;
}
p.foter_telg img {
    width: 15px !important;
}
p.foter_telg a {
    font-size: 11px;
}
}


@media (min-width:768px) and (max-width:1199px){
.popular-vendor-list > li > ul > li {
    width: 25% !important;
    float: left;
    border: 1px solid #f3eeee;
}
.popular-vendor-list > li {
    border: 0;
    border-bottom: 1px solid #cdccc4;
    float: left;
    width: 100% !important;
}	
}	
@media (max-width:767px){
.mobile_icn {
     display: block; 
}
.popular-vendor-list > li > ul > li {
    border-bottom: 1px solid #CDCCC4;
    width: 33% !important;
}
.top_frm {
   width: 100%;
   height: 30px;
   background: #fff !important;
   margin-bottom: 10px;
}
.top_frm_icon {
   background-image: none;
   width: 43px;
   height: 32px;
   cursor: pointer;
   position: relative;
   top: -42px;
   right: 47px;
   float: right;
}

.cart-and-memberarea {
   float: none;
   display: block;
   margin: 0 auto;
   height: 48px;
   padding-top: 10px;
   border-top: 0px solid #565656 !important;
   margin-top: -42px !important;
   margin-bottom: 0px;
}

a.call_reqst i {
font-size: 18px;
color: #e23432 !important;
float: right;
display:none !important;
}


}
@media (min-width:767px) {
.mobile_icn {
     display: none; 
}
}

.ed_morden_search_form {
   box-shadow: 0px 4px 4px 4px rgb(153 153 153 / 24%);
    padding: 0px 0px 18px 0px;
    background: #0075BD;
    padding-top: 18px;
    border-radius: 5px;
}

section#testiminials:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    backdrop-filter: blur(4em);
    margin-top: -60px;
}
.ed_morden_search_form 
 form.wpcf7-form {
    padding: 0px 20px 8px 20px;
}

.contactdetails {
    padding-top: 18px;
}


/*-----------------tablet open-------------*/
@media only screen and (min-width: 768px) and (max-width: 1024px)
{
	#top-bar p.info a {
    color: #b6b6b6;
    font-weight: 300;
    font-size: 12px !important;
    line-height: 28px !important;
}
.paddl_0
{
    padding-right:0px !important;
}

.paddlftrght_0 .foter_telg img {
    width: 16px !important;
    position: relative;
    left: 6px;
    top: 0px;
}


.foter_telg a {
    font-size: 11px !important;
}


.paddlftrght_0
{
    padding-left:0px !important;
    padding-right:0px !important;
}

.top_frm {
    width: 211px !important;
    margin-top: 1px !important;
}

.resposnive_nones {
    display: none !important;
}

.desktop_nones {
    display: block !important;
}
.cart-and-memberarea {
    float: right;
    height: auto;
    padding: 0px;
    padding-top: 3px;
}
.header-cart {
    font-size: 10px !important;
}
.header-cart {
    background: #fff;
    width: 126px !important;
    height: 30px;
    padding: 8px 6px 0px 0px !important;
    border: 1px solid #d5dbde;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-align: right;
    cursor: pointer;
    font-size: 14px;
}
.cart-icon-box {
    background: linear-gradient(to right,#0075BD 0, #0075BDa1 100%) !important;
    width: 44px !important;
    height: 30px;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.member-area li a {
    color: #b6b6b6;
    text-transform: capitalize;
    position: relative;
    top: -2px;
    font-size: 11px !important;
}

body {
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
    overflow-x: hidden;
}
}
.phone_icn {
    width: 211px;
    height: 50px;
    bottom: 60px;
    right: 37px;
		float:right;
		position:fixed;
		z-index:999;
		
}
.phone_icn a {
    text-decoration:none !important;
}
.phone_icn .phone-number {
    width: 161px;
    height: 34px;
    float: left;
    margin: 8px 0;
    padding: 8px 11px;
    color: white;
    text-align: center;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(../images/phone-number-2bg.png) no-repeat top left;
    background-size: 161px 34px;
}
.phone_icn .phone-number span {
    width: 135px;
    height: 15px;
    margin: 9px 0;
    color: white;
    font-size: 15px;
    text-decoration: none;
}
.phone_icn .call-button {
    width: 50px;
    height: 50px;
    float: left;
    background: url(../images/call-box/call-btn.png);
    background-size: 50px 50px;
} 
.phone_icn i {
     background: #f33938;
    color: #fff;
    width: 50px;
    height: 49px;
    line-height: 50px;
    font-size: 30px;
    border-radius: 50px;
    text-align: center;
}

@media (max-width:767px)
{
#navbar nav.navbar-static-top {
    padding-top: 8px;
    float: none !important;
    
}
.about-proxyexams {
   padding: 10px 0 0px;
   background: #fff;
}
#generic_price_table .generic_content {
   margin-bottom: 20px;
}
	
}
.modal-content h4.modal-title {
    text-align: center;
    color: #fb3b3b !important;
    font-weight: bold;
    font-size: 16px !important;
}
.exam-group-box.tagspage .ti_heading_wraper h3 {
    text-align: left;
    margin-bottom: 26px;
}
.pdd_60
{
    padding:60px 0px !important;
}
.exam-group-box.tagspage p strong {
    color: #0075BD;
}

.exam-group-box.tagspage h1 {
    margin-bottom: 3% !important;
}


.popular-list-box.sidetext {
    float:none;
	margin-bottom: 0px;
}
.popular-list-box.sidetext .popular-list-heading {
    background: transparent;
    box-shadow: none;
    padding: 0px;
    font-size:20px;
}
.sideimage .exam-pkg-image01 {
    float: none;
    width: auto !important;
}

.list-discription {
    padding: 6px 0px;
    font-size: 16px;
    line-height: 26px !important;
}
.exam-list-box {
   background: #fff;
   padding: 0px 0px !important;
}

.pkg-name.pro_cet {
    font-size: 16px;
}
.black-heading {
   font: 24px/26px;
   color: #151515;
   text-align: center;
   margin-bottom: 26px;
   line-height: 28px;
   font-size: 19px;
}
.center-heading span {
   padding: 10px 10px;
   background: #f3f2ed;
   color: #0075BD;
   line-height: 25px;
}
.img_arrfrm img
{
	width: 77%;
    /* width: 61%; */
    position: absolute;
    z-index: 9;
    right: 327px;
    top: 0;
    margin-top: -190px;
    transform: rotate(4deg);
}
figure.stable-unstable table span {
    cursor: pointer;
    z-index: 999;
    position: relative;
}
.group_std h3 {
       text-align: center;
    font-size: 18px;
    line-height: 27px;
    margin-bottom: 20px;
}
.group_std a {
    background-image: linear-gradient(to right,#0075BD 0, #0075BDa1 100%) !important;
    color: #fff !important;
    padding: 10px 16px;
    border-radius: 3px;
		text-decoration:none !important;
		margin-top:10px;
}

li.main_cert .package-box {
    width: 268px !important;
}
.group_std {
    margin-top: 30px;
    margin-bottom: 10px;
    height: 170px;
    box-shadow: 0px 0px 1px 1px;
    padding: 1px 20px;
}
.pkg-name.pro_cet {
    padding-top: 12px;
}
.pro_cet_1 {
    padding-top: 0px;
}
li.main_cert {
 padding: 0px 0px;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
	border-bottom: 1px solid #c4c4c4;
}
.pkg-name-box {
    margin-top: 0px;
}
li.main_cert .package-price {
    font-size: 26px;
    float: left;
}
.buy-package.pro_cet_1 .package-price {
    font-size: 24px;
}
.pro_cet_1 .black-button {
		margin-top:10px;
} 

iframe#launcher {
    bottom: 80px !important;
		display:none;
}
.footer-copyright {
    background: #333;
    padding: 9px 0 0px 0px;
}
.whatsapp {
    background: transparent !important;
    color: white;
}
.whtsapp_icon {
    position: fixed;
    z-index: 999;
    bottom: 30px;
    left: 20px;
}
.eltdf-eh-item-content.eltdf-eh-custom-4737 .container{  width:500px;  min-height:315px;  margin:0 auto;  position:relative;  padding-bottom:30px;  overflow:hidden;}.eltdf-eh-item-content.eltdf-eh-custom-4737 h1{  text-align:center;  text-shadow:0 1px white;  color:#02303F;}.eltdf-eh-item-content.eltdf-eh-custom-4737 h2{  color: #fff;  margin:15px 0 5px;  text-shadow:0 1px rgba(255,255,255,0.5);}.eltdf-eh-item-content.eltdf-eh-custom-4737 h6{  color: #fff;  margin:0;  font-size: 18px;}.eltdf-eh-item-content.eltdf-eh-custom-4737 input[type="radio"] {position: absolute;width: 1px; /* Setting this to 0 make it invisible for VoiceOver */height: 1px; /* Setting this to 0 make it invisible for VoiceOver */padding: 0;margin: -1px;border: 0;clip: rect(0 0 0 0);overflow: hidden;}.eltdf-eh-item-content.eltdf-eh-custom-4737 label{  display:block;  width: 27%;  border: 4px solid white;  position:absolute;  bottom:5px;  cursor: pointer;  transition: border-color 0.3s linear;}.eltdf-eh-item-content.eltdf-eh-custom-4737 label.second{  left:34%;}.eltdf-eh-item-content.eltdf-eh-custom-4737 label.third{  left: 65%;}.eltdf-eh-item-content.eltdf-eh-custom-4737 blockquote{  margin:0;  padding:30px;  width:500px;  background-color: rgb(253,200,48);  color:white;  box-shadow: 0 5px 2px rgba(0,0,0,0.1);  position:relative;  transition: background-color 0.6s linear;}.eltdf-eh-item-content.eltdf-eh-custom-4737 blockquote:after {  content: " ";  height: 0;  width: 0;  position: absolute;  top: 100%;  border: solid transparent;  border-top-color: rgb(253,200,48);  border-left-color: rgb(253,200,48);  border-width: 10px;  left: 10%;} .eltdf-eh-item-content.eltdf-eh-custom-4737 #second:checked ~ .two blockquote {  background-color:purple;}.eltdf-eh-item-content.eltdf-eh-custom-4737 .two blockquote:after{  border: solid transparent;   border-top-color: purple;  border-left-color:purple;  border-width: 10px;}.eltdf-eh-item-content.eltdf-eh-custom-4737 #third:checked ~ .three blockquote{  background-color:#54885F;}.eltdf-eh-item-content.eltdf-eh-custom-4737 .three blockquote:after{  border: solid transparent;   border-top-color: #54885F;  border-left-color: #54885F;  border-width: 10px;}.eltdf-eh-item-content.eltdf-eh-custom-4737 .quotes{  position:absolute;  color:rgba(255,255,255,0.5);  font-size:5em;}.eltdf-eh-item-content.eltdf-eh-custom-4737 .leftq{  top:-25px;  left:5px;}.eltdf-eh-item-content.eltdf-eh-custom-4737 .rightq{  bottom:-10px;  right:5px;}.eltdf-eh-item-content.eltdf-eh-custom-4737 img{  float:left;  margin-right: 20px;  width: 14%;  height: 100%;  margin-top: 28px;  border-radius: 50%;  margin-left: 20px;}.eltdf-eh-item-content.eltdf-eh-custom-4737 .slide{  position:absolute;  left:-100%;  opacity:0;  transition: all 0.6s ease-in;}.eltdf-eh-item-content.eltdf-eh-custom-4737 #first:checked ~ label.first {  border-width: 4px;  border-color: rgb(253,200,48);}.eltdf-eh-item-content.eltdf-eh-custom-4737 #second:checked ~ label.second {  border-width: 4px;  border-color:purple;}.eltdf-eh-item-content.eltdf-eh-custom-4737 #third:checked ~ label.third {  border: 4px solid #54885F;}.eltdf-eh-item-content.eltdf-eh-custom-4737 #first:checked ~ div.one {  left:0;  opacity:1;}.eltdf-eh-item-content.eltdf-eh-custom-4737 #second:checked ~ div.two {  left:0;  opacity:1;}.eltdf-eh-item-content.eltdf-eh-custom-4737 #third:checked ~ div.three {  left:0;  opacity:1;}.eltdf-eh-item-content.eltdf-eh-custom-4737 {    padding: 45px 0px;}


@media(max-width:767px)
{
	h2.exam-heading {
    font-weight: bold;
    font-size: 18px;
    text-align: left !important;
    color: #333;
}
}


.main_grp h4 {
    margin: 0;
    padding: 0;
    text-align: center;
    padding-left: 13px;
    font-size: 24px;
    margin-bottom: -6px;
    padding-top: 40px;
    color: #03a9f4;
    text-transform: uppercase;
    float: left;
    width: 100%;
}
.main_grp .col-md-12 {
    padding: 0;
}
.w-app h4 {
    color: #64b161 !important;
}
.crs_recp {
    margin-bottom: 10px;
}
.g-recaptcha {
    transform: scale(1.06);
     -webkit-transform: scale(1.06);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0; 
}
.enqr {
    transform: scale(0.77);
    -webkit-transform: scale(0.77);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
}

.ed_morden_search_form .ti_btn {
    margin-top: 15px;
}

@media(max-width:767px)
{
    .g-recaptcha {
    transform: scale(.93);
    -webkit-transform: scale(0.71);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
}
}


.video_study {
    margin-top: 30px;
}
.video_grp h4 {
    margin: 0;
    padding: 0;
    text-align: center;
    padding-left: 13px;
    font-size: 24px;
    color: #333;
    float: left;
    width: 100%;
}

.video_grp {
   float: left;
    width: 100%;
    padding-top: 60px;
}

img.ldicon_img {
    width: 120px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    float: left;
    margin-bottom:40px;
    padding:10px;
}
img.ld_img {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
h3.cli_hed {
    text-align: center;
}
.mnimg_cl {
    width: 370px;
    /* float: left; */
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.mb15
{
    margin-bottom:15px;
}
.workbook_policy li {
       list-style: decimal;
    line-height: 26px;
    padding-bottom: 15px;
    margin-left: 16px;
    font-size: 16px;
}
.workbook_policy h3 {
    font-size: 18px;
    padding-bottom: 5px;
}

img.cirti_img {
    width: 100%;
    box-shadow: 0px 0px 3px 1px #ccc;
    padding: 20px;
    height:315px;
    object-fit:cover;
    margin-bottom: 0px;
     margin-bottom: 10px;
}

.instagram {
    background: #833AB4;
}
div#scumEy img {
    position: fixed;
    z-index: 99;
    bottom: 105px;
}

.graruntee_pg li {
    font-size: 17px;
    text-align: left;
    line-height: 26px;
        list-style: decimal;
}
.graruntee_pg .black-heading {
       font-size: 20px !important;
    color: #0075BD;
    text-align: left !important;
    margin-bottom: 12px !important;
    padding-top:10px;
    font-weight: 600 !important;
}
.graruntee_pg .center-heading {
    background: no-repeat;
    text-align: center;
    margin-bottom: -6px;
}

.graruntee_pg h5 {
    margin-top: 20px;
    font-size: 20px;
    color: #0075BD;
        font-weight: 600 !important;
}
.graruntee_pg br {
    display: none;
}
.graruntee_pg p {
    text-align: left;
    font-size:17px;
    padding-bottom:10px;
}
.graruntee_pg ul {
    margin-left: 20px;
    margin-top:-8px;
}
.widget.text-widget p.foter_telg {
    margin: -5px 0 0 0;
}



/*--------------responsive menu start ------------*/

@media(max-width:767px){
section#header-main {
    background: linear-gradient(to right,#0075BD 0, #0075BD 100%) !important;
    padding: 0px 0px;
}
.resposnive_nones
{
    display:none !important;
}
.navbar-header span.icon-bar:nth-child(1)
{
        width: 30px !important;
    height: 3px;
    background: #fff !important;
    border-radius: 3px;
    margin-bottom: 22px;
    border:0px !important;
}

.navbar-header span.icon-bar:nth-child(2)
{
     width: 30px !important;
    height: 3px;
    background: #fff !important;
    border-radius: 3px;
    margin-top: 7px !important;
    border:0px !important;
}

.navbar-header span.icon-bar:nth-child(3)
{
     width: 30px !important;
    height: 3px;
    background: #fff !important;
    border-radius: 3px;
    margin-top: 14px;
    border:0px !important;
}
section#header-main .navbar-header {
    padding: 0px 20px 0px 15px !important;
}

.logo-box {
    float: left;
    margin: 0 auto;
    height: 65px;
    padding-bottom: 9px;
    padding-left: 15px;
    position: relative;
    z-index: 999;
}
section#header-main ul li {
    width: 100%;
    border-bottom: 0;
    margin: 0px !important;
    /*background: linear-gradient(to right,rgb(145, 28, 22) 0, rgb(251, 59, 59) 100%) !important;*/
}

section#header-main li a {
   background: transparent;
    color: #fff !important;
    border-bottom: 1px dashed #fff;
    width: 100% !important;
    margin-left: 0 !important;
    border-radius: 0px;
    padding: 12px 10px;
    margin: 0 !important;
}
ul.nav.navbar-nav a:before {
    bottom: 0;
    display: block;
    height: 0px;
    width: 0%;
    content: "";
    background: -webkit-linear-gradient( 
-145deg
, rgb(69, 164, 242) 0%, #337ab7 100%) !important;
}
section#header-main .navbar-collapse {
    padding-top: 0px !important;
}
section#header-main .dropdown-menu {
    padding-left: 0px;
}
section#header-main .navbar-nav .open .dropdown-menu {
    border-bottom: 0px solid white;
    border-radius: 0;
}
section#header-main .dropdown-menu li a {
    padding-left: 30px !important;
   background: #0d81ad !important;
}
section#header-main .dropdown-menu li .dropdown-menu li a {
    padding-left: 60px !important;
  background: #0d81ad;
  overflow: hidden;
    display: -webkit-inline-box;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
}
section#header-main .dropdown-menu li .dropdown-menu li .dropdown-menu li a {
    padding-left: 90px !important;
    background: #0d81ad;
}
section#header-main .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a {
    padding-left: 120px !important;
    background: #0d81ad;
}

section#header-main .responsive_caret {
 border-bottom: 0 !important;
    padding: 0 !important;
    right: 5px;
    position: relative;
    width: 7% !important;
    float: right;
    margin-top: -35px !important;
    padding: 10px 20px 10px 10px !important;
}
ul#fresponsive .responsive_caret {
    display: block !important;
}
h3.cli_hed {
    text-align: center;
    clear: both;
}
}

@media(max-width:355px)
{
.pkg-name.pro_cet {
    padding-top: 12px;
    font-size: 12px !important;
}
li.main_cert .package-box {
    width: 125px !important;
    font-size: 14px !important;
    float: left;
}
.pkg-name-box {
    margin: 20px 10px 20px 0 !important;
}
.pdf-image {
    width: 30px !important;
    height: 30px !important;
    margin-left: 0px;
    margin-top: 0px;
}
.pkg-name-box {
    width: 30px !important;
    height: 30px !important;
}
.vendor-image {
    width: 30px !important;
   height: 30px !important;
}
.unlimite-image {
    width: 30px !important;
   height: 30px !important;
}
.buy-package {
    float: none;
    width: 50px;
    margin: 0 auto;
}
.pro_cet_1 .black-button {
    height: 22px !important;
    margin-top: 0px;
    font-size: 10px !important;
}
.sideimage {
    padding: 10px 5px !important;
}
.exam-pkg-list .group > li {
    margin-bottom: 40px;
    float: left;
    width: 100%;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 12px;
}
}


.responsive_caret {
    display: none !important;
}

.session_btn a{
   display: block;
    text-transform: capitalize;
    margin-top: 25px;
    max-width: 270px;
    width: 100%;
    color: #fff !important;
    font-weight: 600;
    font-size: 16px !important;
    border-radius: 46px !important;
    background-image: linear-gradient(to right,#0075BD 0, #0075BDa1 100%) !important;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    border: none !important;
    text-align: center;
    padding: 10px 2px;
    margin-left: auto;
    margin-right: auto;
    text-decoration: none !important;
    
}

.header_rsponsive
{
    display:none !important;
}
.header_rsponsive_tab
{
    display:none !important;
}
.header_desk
{
    display:block;
}


@media(max-width:767px)
{
    .header_rsponsive
{
    display:block !important;
}
.header_desk
{
    display:none;
}
{
    display:none !important;
}
}


.home_stble {
   border-radius:0px !important;
}

.home_stble th {
    padding-left: 10px !important;
}

.home_stble td {
    border-bottom: 1px solid rgba(9, 21, 36, 0.078);
}

.home_stble td {
        padding: 11px 5px 11px 10px !important;
}



.home_stble .table100-body tr:nth-child(even) {
    background-color: #fff !important;
}
.home_stble td {
    font-size: 15px !important;
}

.home_stble td a.flat-button.bg-red {
          cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    color: #27b8a7;
    background-color: transparent;
    border: 2px solid #eaecf2;
    text-align: center;
    padding: 4px 11px;
    display: inline-block;
    border-radius: 5px;
    text-decoration: none;
}

.home_stble td a.flat-button:hover {
    background: #27b8a7;
    color: #fff !important;
    border: 2px solid #27b8a7;
}
.home_stble .red_clrs {
    color:#ff0000 !important;
}
.home_stble .grn_clrs {
    color:#00d308;
}

.home_stble .table100-body {
    overflow: hidden !important;
}

.home_tbl th.cell100.column2 {
    padding-left: 8px !important;
}

.margin_top53
{
    margin-top:53px;
}
.social_text h4.widget-title {
    font-size: 18px !important;
    padding-top: 20px;
}
.social_text ul {
    line-height: 0;
    margin-top: 0;
    padding: 0;
}

.social_text ul li a i {
    font-size: 18px;
}


.social_text ul li {
    float: left;
    padding-right: 13px;
}

.widget-title.MSI_show_element {
    outline: 0;
    background: transparent !important;
}

.lab_heading
{
    font-size:30px; 
    text-align:center;  
    margin-top: 0;
    position:relative !important; 
    left:0 !important;
    top:-7px !important;
    outline:0px !important;
}

.frst_child
{
    padding-top:15px;
}
.pd15
{
    padding-top:15px;
}


.desktop_nones
{
    display:none;
}

.top_baar_mains .foter_telg a {
    color: #fff !important;
}
.top_baar_mains p.info a {
    color: #fff !important;
}

.top_baar_mains {
    background: transparent !important;
    padding-top:12px !important;
}

.top_baar_mains .top_frm {
    width: 154px !important;
}

.top_baar_mains .member-area li a {
    color: #fff !important;
}

.pdleft_0
{
    padding-left:0px !important;
    padding-right:0px !important;
}

.pdtop_0 {
    padding: 0;
}

.width_first {
    width: 19% !important;
    padding-top:4px;
}

.width_second {
    width: 18% !important;
}

.width_third {
    width: 15% !important;
}

.width_fourth {
    width: 48% !important;
}


.main-course-category {
    padding-top: 60px;
    padding-bottom: 50px;
}

.h2-title {
    font-size: 50px;
    color: #333;
    line-height: 80px;
    font-weight: 800;
    padding-bottom: 13px;
    margin-top: 0px;
}

.h2-subtitle {
    position: relative;
    font-size: 22px;
    color: #0060ff;
    line-height: 22px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 0;
    display: inline-block;
}
.course-category-content a {
    text-decoration: none !important;
} 
.course-category-icon img {
    width: 80px;
}

.course-category-box a {
    color: #333 !important;
}
.course-category-box {
    border: solid 0px #acacac;
    border-radius: 8px;
    background-color: transparent;
    display: flex;
    align-items: center;
    transition: all 0.2s cubic-bezier(0.98, 0.57, 1, 1) 0s;
}

.course-category-content {
    text-align: left;
    width: calc(100%);
}

.course-category-content p {
    margin-bottom: 0;
    transition: all 0.2s cubic-bezier(0.98, 0.57, 1, 1) 0s;
}

.course-category-content .h3-title {
   transition: all 0.2s cubic-bezier(0.98, 0.57, 1, 1) 0s;
    margin-top: 0;
    margin-bottom: 3px;
}

.dis-yes {
    display: block;
    transition: all 0.2s cubic-bezier(0.98, 0.57, 1, 1) 0s;
}
.dis-no {
    display: none;
    transition: all 0.2s cubic-bezier(0.98, 0.57, 1, 1) 0s;
}
.course-category-content {
    text-align: left;
    width: calc(100%);
}

.h3-title {
    font-size: 25px;
    color: #333;
    line-height: 35px;
    font-weight: 700;
}

.course-category-icon {
    margin-right: 15px;
}

.course-category-content p {
    font-size: 16px;
}

/*--courses css close--*/


.about-area {
    padding-top: 110px;
}

.mb25
{
        margin-bottom: 25px;
}
.about-title {
    font-weight: 700;
    font-size: 46px;
    line-height: 54px;
    color: #333;
    margin-top:0px;
}
.about-title span {
    color: #0075BD;
}

.about-title-2 {
    font-weight: 700;
    font-size: 40px;
    line-height: 54px;
    color: #fff;
    margin-top:0px;
}
.about-title-2 span {
    color: #d7d7d7;
}




.about-content .line {
    width: 150px;
    background: 0 0;
    border: 1px solid #07294d;
    margin-top: 25px;
}
.about-content p {
    font-weight: 500;
    font-size: 18px;
    line-height: 30px;
    color: #07294d;
    margin-top: 25px;
}
.about-image {
    position: relative;
    max-width: 665px;
    height: 635px;
    margin-left: auto;
}
.about-image .single-image.image-1 {
    top: 72px;
    right: 63px;
}
.about-image .single-image.image-1::before {
    right: -14px;
    top: -14px;
    background-color: #07294d;
}
.about-image .single-image::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    border-radius: 30px;
    z-index: -1;
}
.about-image .single-image img {
    border-radius: 30px;
}
.about-image .single-image.image-2 {
    top: 56%;
    left: 29%;
}
.about-image .single-image.image-2::before {
    right: -12px;
    bottom: -12px;
    background-color: #27b8a7;
}
.about-image .single-image::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    border-radius: 30px;
    z-index: -1;
}
.about-image .single-image {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    z-index: 1;
}
.about-image .single-image.image-3 {
    top: 31%;
    left: 49px;
}
.about-image .single-image.image-3::before {
    bottom: -10px;
    left: -10px;
    background-color: #0075BD;
}
.about-image .single-image::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    border-radius: 30px;
    z-index: -1;
}
.about-image .single-image.image-4 {
    top: 38px;
    left: 24%;
}
.about-image .single-image.image-4::before {
    top: -10px;
    left: -10px;
    background-color: #2f7ad5;
}
.about-image .single-image::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    border-radius: 30px;
    z-index: -1;
}
.about-image .about-icon.icon-1 {
    left: 75px;
    top: 105px;
}
.about-image .about-icon {
    position: absolute;
}
.about-image .about-icon.icon-2 {
    top: 18px;
    left: 53%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.about-image .about-icon.icon-3 {
    left: 50px;
    bottom: 28%;
}
.about-image .about-icon.icon-4 {
    right: 140px;
    bottom: 25%;
}

/*--about us close--*/

.why-choose-us.style3 {
    background: url(https://keenitsolutions.com/products/html/educavo/assets/images/bg/home12/why-learn-bg.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    padding: 200px 0;
}
.sec-title3 .title.new-title {
    color: #101010;
    line-height: 1.2;
    font-weight: 700;
}

.sec-title3 .new-desc {
    font-size: 18px;
    line-height: 31px;
    color: #333333;
}

.why-choose-us.style3 .services-part {
    display: flex;
    box-shadow: 0 0 30px #eee;
    background: #ffffff;
    padding: 15px 30px 20px 30px;
}

.why-choose-us.style3 .services-part .services-icon {
    margin-right: 29px;
}

.why-choose-us.style3 .services-part .services-icon img {
       width: 60px !important;
    position: relative;
    top: 10px;
}
.why-choose-us.style3 .services-part .services-text .title {
    font-size: 20px;
    line-height: 36px;
    font-weight: 700;
    padding-bottom: 5px;
    margin: 0;
    color: #171f32;
}

.why-choose-us.style3 .services-part .services-text .services-txt {
    font-size: 16px;
    line-height: 1.2;
    font-weight: 400;
    margin: 0;
    color: #333333;
}
.mb-30 {
    margin-bottom: 30px;
}
.img-part img {
    width: 100%;
}

.mb-20 {
    margin-bottom: 20px;
}


/*---------course content close--*/

.bg8 {
    background: url(http://www.proxyexams.com/images/dots_img1.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 50px 0 50px;
}
.count-title {
    margin-top: 10px;
    margin-bottom: 0;
    text-align: center;
    display: inline-block;
    color: #fff;
    font-size: 42px;
    font-weight: 900;
    line-height: 51px;
}
.rs-counter {
    background: #0075BD;
}

.counter span {
    padding-left: 4px;
    margin-top: 10px;
    margin-bottom: 0;
    text-align: center;
    display: inline-block;
    color: #fff;
    font-size: 42px;
    font-weight: 900;
    line-height: 51px;
}

.counter {
    text-align: center;
}
.count-text {
   font-size: 22px;
    margin-top: 10px;
    margin-bottom: 0;
    text-align: center;
    font-weight: 600;
    color:#fff;
}

.fa-2x {
    margin: 0 auto;
    float: none;
    display: table;
    color: #4ad1e5;
}

.pt-80
{
    padding:100px 0px;
}

.pt-40{
    padding:40px 0px;
}

.pt-20{
    padding:20px 0px;
}
.features-area-2 {
    padding-top: 60px;
}
.features-image-2 {
    position: relative;
    z-index: 5;
    max-width: 342px;
    width: 100%;
}

.features-image-2::before {
    position: absolute;
    content: '';
    background-color: #07294d;
    width: 80%;
    height: 70%;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.features-image-2 img {
    width: 100%;
}

.features-image-2::after {
    position: absolute;
    content: '';
    background-color: #f1f1f1;
    width: 80%;
    height: 70%;
    bottom: 60px;
    right: 0;
    z-index: -1;
}
.features-items .features-items-wrapper .single-features-item {
    max-width: 245px;
    padding: 25px 0;
    width: 100%;
}

.features-items-wrapper {
    padding-top: 90px;
}
.features-items .features-items-wrapper .single-features-item .item-content {
    padding-left: 15px;
}
.features-items .features-items-wrapper .single-features-item .item-content p {
    color: #07294d;
    font-weight: 600;
    font-size: 24px;
    line-height: 32px;
}

.pad_100
{
    padding-top:100px;
}

.padd_80
{
    padding:60px 0px !important;
}
.paddtop_70
{
    padding-top:20px;
    
}

.col-md-10.col-sm-10.ht-tab .tab-content li a {
    color: #000 !important;
}

.pdbtm_30
{
    padding-bottom:30px;
}

section#testiminials .img-part img {
    width: 240px;
    margin-left: auto;
    padding-right: 22px;
}

section#testiminials h3.name {
        padding-top: 20px;
    font-size: 18px;
    line-height: initial;
    color: #fff;
    margin-bottom: 8px;
    font-weight: revert;
}

.patop_110 {
    
    padding-top:110px !important;
}

.star-rating ul li i {
    color: #ffc207;
    font-size: 18px;
}

.star-rating li.list-inline-item {
    padding-right: 0px !important;
    padding-left: 0px;
}

.pricing__wrapper {
    width: 100%;
    box-shadow: 0px 30px 70px 0px rgb(0 13 49 / 8%);
    position: relative;
    background: #ffffff;
}.pricing__header-1 span {
    font-size: 16px;
    font-weight: 700;
    color: #ffffff;
}.pricing__body1-1 span {
    font-size: 16px;
    font-weight: 500;
    color: #020334;
}.pricing__body1-4--tag span {
    display: inline-block;
    padding: 5px 14px;
    font-size: 13px;
    font-weight: 600;
    color: #fd4680;
    background-color: #ffecf2;
    line-height: 1;
}

.pricing__body1-2 {
    width: 25%;
}
.pricing__body1-3 {
    display: flex;
    width: 25%;
}
.pricing__body1-4 {
    width: 25%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.pricing__body1 {
    display: flex;
    padding: 0px 50px 0px;
    border-bottom: 1px solid rgba(9, 21, 36, 0.078);
    align-items: center;
    height: 98px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.pricing__header {
    display: flex;
    align-items: center;
    background-color: #020334;
    height: 50px;
    padding: 0 50px 0 50px;
}

.pricing__header-1 {
    width: 25%;
}

.pricing__wrapper .back__shape__1 {
    position: absolute;
    bottom: -64px;
    right: -98px;
    z-index: -1;
    -webkit-animation: slide-top 5000ms linear infinite alternate;
    animation: slide-top 5000ms linear infinite alternate;
}
.pricing__body1-1 {
    width: 25%;
}
.pricing__body2 {
    display: flex;
    padding: 0px 50px 0px;
    border-bottom: 1px solid rgba(9, 21, 36, 0.078);
    align-items: center;
    height: 98px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.pb-115 {
    padding-bottom: 80px;
}

.home_stble td a:hover {
    color: #27b8a7;
}

.home_stble td a {
    color: #333;
    text-decoration: none;
}
.pricing__body2-1 {
    width: 25%;
}
.pricing__body2-2 {
    width: 25%;
}
.pricing__body2-3 {
    display: flex;
    width: 25%;
}
.pricing__body2-4 {
    width: 25%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.home_stble.table100.ver1 th {
    font-size: 14px;
    color: #fff;
    font-weight: 700;
    align-items: center;
    background-color: #27b8a7 !important;
    height: 50px;
    padding: 0 50px 0 50px;
    line-height: 50px;
}

.tr_footer_drak {
    background-image: url(http://proxyexams.com/images/counter-bg.webp);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
}

.newsletter-box input::placeholder {
    font-size: 18px;
}

.font_size30
{
    font-size:32px;
}

.home_tbl .table100.ver1 th {
    font-size: 14px;
    background: #27b8a7;
    padding: 14px 4px;
}

.home_tbl .table100.ver1 td {
    font-size: 15px;
    padding: 13px 0px 13px 5px;
}

.about-us ul#scroller img {
    width: 100%;
    border: 2px solid #ccc;
}
section.about-us .simply-scroll .simply-scroll-clip {
    width: 100%;
    height: auto !important;
    box-shadow: 0px 0px 28px 9px #cccccc5e;
    border-radius: 5px;
}

.home_tbl .table100.ver1 .table100-body tr:nth-child(even) {
    background-color: #27b8a736;
}


.popular_courses {
   background-image: url(https://cciestudygroups.com/uploads/monthly_2020_10/ccie.png.709901d275db233efad83987b2a47a83.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 53%;
    position: relative;
    background-attachment: fixed;
    box-shadow: 1000px 1000px 1000px 1000px #e0e0e0e6 inset;
}
section#testiminials p {
    color: #333 !important;
}

section#testiminials {
    /* background-image: url(https://www.proxyexams.com/images/counter-bg.webp); */
    background-size: cover;
    position:relative;
	background-color:#fff;
}
section#ccielabs {
    padding-left: 40px !important;
    padding-right: 40px !important;
}
.table_bg
{
    background: #27b8a71f;
}

.pricing_main_section img {
    width: 100%;
}

.single-image.image-1 img
{
    width:290px;
    heighT:290px;
}

.single-image.image-2 img
{
    width:225px;
    heighT:225px;
}

.single-image.image-3 img
{
    width:190px;
    heighT:190px;
}

.header_bottom .container {
    width: 1360px;
}

.single-image.image-4 img
{
    width:140px;
    heighT:140px;
}

.pdleft55
{
    padding-left:55px !important;
}
.pdleft37
{
    padding-left:37px !important;
}

.about-icon img
{
    width:46px;
    height:46px;
}

.bottom_border
{
        border-bottom: 1px solid #ffffff2e;
    padding-bottom: 7px;
}

.pddtop80
{
    padding-top:80px;
}

.about-us .simply-scroll .simply-scroll-list li {float: left;
    width: 500px;
    height: 375px;}

.about-us .simply-scroll .simply-scroll-list li img{
    float: left;
    width: 500px;
    height: 375px;
    object-fit:cover
}

@-moz-keyframes blink {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
} 

@-webkit-keyframes blink {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
}
/* IE */
@-ms-keyframes blink {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
} 
/* Opera and prob css3 final iteration */
@keyframes blink {
    0% {
        opacity:1;
    }
    50% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
} 
.blink-images {
    -moz-animation: blink normal 2s infinite ease-in-out; /* Firefox */
    -webkit-animation: blink normal 2s infinite ease-in-out; /* Webkit */
    -ms-animation: blink normal 2s infinite ease-in-out; /* IE */
    animation: blink normal 2s infinite ease-in-out; /* Opera and prob css3 final iteration */
}

.blink-images1 {
    -moz-animation: blink normal 3s infinite ease-in-out; /* Firefox */
    -webkit-animation: blink normal 3s infinite ease-in-out; /* Webkit */
    -ms-animation: blink normal 3s infinite ease-in-out; /* IE */
    animation: blink normal 3s infinite ease-in-out; /* Opera and prob css3 final iteration */
}

.blink-images2 {
    -moz-animation: blink normal 3s infinite ease-in-out; /* Firefox */
    -webkit-animation: blink normal 3s infinite ease-in-out; /* Webkit */
    -ms-animation: blink normal 3s infinite ease-in-out; /* IE */
    animation: blink normal 3s infinite ease-in-out; /* Opera and prob css3 final iteration */
}

.blink-images3 {
    -moz-animation: blink normal 2.5s infinite ease-in-out; /* Firefox */
    -webkit-animation: blink normal 2.5s infinite ease-in-out; /* Webkit */
    -ms-animation: blink normal 2.5s infinite ease-in-out; /* IE */
    animation: blink normal 2.5s infinite ease-in-out; /* Opera and prob css3 final iteration */
}

.blink-images4 {
    -moz-animation: blink normal 3s infinite ease-in-out; /* Firefox */
    -webkit-animation: blink normal 3s infinite ease-in-out; /* Webkit */
    -ms-animation: blink normal 3s infinite ease-in-out; /* IE */
    animation: blink normal 3s infinite ease-in-out; /* Opera and prob css3 final iteration */
}

.product_dt_hed
{
      font-size: 24px !important;
    font-weight: bold !important;
    color: #0075BD !important;
    margin-bottom: 15px !important;
    line-height: 35px !important;
}


.bootscamp_main_cert .popular-list-heading {background: transparent;box-shadow: none;padding: 0px;font-size: 20px;}

.bootscamp_main_cert .pkg-name.pro_cet {font-size: 24px !important;
    font-weight: bold !important;
    color: #0075BD !important;
    margin-bottom: 10px !important;
    line-height: 35px !important;
    padding-top:15px;
    
}

.bootscamp_main_cert .popular-heading {margin-bottom: 6px !important;}

.workbookLab {font-size: 16px;}

.bootscamp_main_cert .basicLab {font-size: 16px;}

.bootscamp_main_cert .basicLab p span {font-size: 16px !important;}

.bootscamp_main_cert .basicLab p span span {font-size: 22px !important;font-weight: 600;}


.bootscamp_main_cert .workbookLab span span {font-size: 22px;}

.bootscamp_main_cert .bootcampLab {font-size: 16px;}

.bootscamp_main_cert .bootcampLab span {}

.bootscamp_main_cert .bootcampLab div span span {/* font-size: 22px; */font-family: 'Josefin Sans', sans-serif !important;}
li.main_cert.bootscamp_main_cert .package-box {
    width: 56% !important;
}

.mega_menu_top div#security li p {
    text-align: center;
    font-size: 15px;
    padding-top: 7px;
}
.passcenterlabs {
    padding-top: 50px;
}
body {
    overflow: hidden;
}

.cciecenterlabs .item img {
   border:1px solid #cccccc40;
}

.passcenterlabs .item img {
   border:1px solid #cccccc40;
}

/*--section.main-course-category.popular_courses:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    backdrop-filter: blur(0.8em);
    margin-top: -60px;
}--*/

.bootscamp_main_cert .pkg-name-box.pro_cet {
    background: transparent !important;
}

.pricing_dt_box {background: #fff;
    padding: 18px 20px 26px 20px!important;
    border-radius: 10px;
    box-shadow: 0px 0px 6px 4px #cccccc96;
    margin-bottom: 17px !important;text-align: center;margin-top: 20px;}

.pricing_dt_box h4 {color: #0075BD;font-size: 20px; font-weight:700;}

.black-button:hover {
    background-image: linear-gradient(to right, #263548, #0075BD);
}
.pricing_dt_box li {line-height: 37px;font-size: 17px; list-style:none !important;}


.pricing_dt_box a:hover {
        background-image: linear-gradient(to right, #263548, #0075BD);
    color: #fff !important;
    text-decoration: none;
}

.topology_img {
    width: 100% !important;
    border: 15px groove #777;
    border-radius: 10px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.pricing_main_section {
    background: #d6edf6;
    padding: 40px 0px 60px 0px;
}

.feedback_banner img
{
    width:100%;
}
.pricing_dt_box a {cursor: pointer;
    font-size: 14px;
    color: #ffffff !important;
    
    transition: all ease 0.5s;
    text-align: center;
    position: relative;
    z-index: 1;
    overflow: hidden;
    display: inline-table;
    padding: 1px 15px;
    font-weight: 600;
    border-radius: 4px;
    background-image: linear-gradient(to right, #0075BD, #263548);text-decoration: none;margin-top: 8px;}

.pricing_dt_box ul li:nth-child(1) {color: #ff8115;font-size: 22px;}
.pdbtm_40
{
        line-height: initial;
    padding-top: 40px;
}
.font_size26
{
    font-size:26px !important;
}

.pdbtm13 {
    padding-bottom: 13px;
}

.deploy_section img
{
    width:100%;
}
.topology_section iframe {
    height:500px;
    width:100%;
}
.design_section img
{
    width:100%;
}

.pdbtm_60
{
    padding-top:60px !important;
}

.deploy_section {
    height: 400px;
    overflow-x: auto;
    background: #333;
    padding: 0px 10px;
}
a {
    color: #0075BD !important;
    text-decoration: none !important;
}

.pricing_dt_main {
    background: #d6edf6;
    padding-top: 10px;
    padding-bottom: 40px;
}

.topology_section {
    padding-bottom: 50px;
}


.seo_content_sec {
    padding-bottom: 25px;
    width: 100%;
    position: relative;
    padding-top: 25px;
}

    
    .course_icon_box img {
    width: 100%;
    padding-top:7px;
    padding-bottom:7px;
}

.ccie_rackrental_sec .course_icon_box img {
    padding-bottom:10px;
}
.pricing_main_section h4.about-title {
    font-size: 34px !important;
    padding-bottom: 18px;
}
.pttop_20 img {
    padding-bottom: 23px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.pttop_30 img {
    padding-top: 12px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    margin-top: 20px;
}

.pdbtm_11 {
    padding-bottom: 25px;
    font-size: 34px !important;
}


.blinking_test {
    color: #f00;
    margin-top: -10px;
    font-size: 13px !important;
    font-weight: 600;
}

.blink-images5 {
    -moz-animation: blink normal 1.5s infinite ease-in-out; /* Firefox */
    -webkit-animation: blink normal 1.5s infinite ease-in-out; /* Webkit */
    -ms-animation: blink normal 1.5s infinite ease-in-out; /* IE */
    animation: blink normal 1.5s infinite ease-in-out; /* Opera and prob css3 final iteration */
}
.middle_enquiry_modal .modal-dialog {
    width: 330px;
}

.middle_enquiry_form button {
   position: fixed;
    top: 50%;
    right: -57px;
    transform: rotate(90deg);
   background-image: linear-gradient(to right, #0075BD, #263548);
    color: #fff;
    padding: 6px 14px;
    border-radius: 0px 0px 5px 5px;
    font-size: 22px;
    z-index:99;
}

.middle_enquiry_form button:hover {
  background-image: linear-gradient(to right, #263548, #0075BD);
}

.middle_enquiry_modal button.close.modal-close {
    position: absolute;
    right: -8px;
    top: -4px;
    background: #fffffffa;
    opacity: 1;
    width: 20px;
    border-radius: 50px;
    box-shadow: none;
}

.middle_enquiry_modal .form-control
{
    border:0px solid #ccc;
}
.middle_enquiry_modal .modal-body {
    background: #b9e9d7;
    padding: 30px 27px
}

.middle_enquiry_modal .g-recaptcha {
    transform: scale(1.06);
    -webkit-transform: scale(.9);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
}

.middle_enquiry_modal .ti_btn {
    text-align: center;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.middle_enquiry_modal h5 {
    color: #333 !important;
    font-size: 26px;
    padding-bottom: 9px;
}

.modal-backdrop.in {
    opacity: .8;
}

/* Mobile View */
@media(max-width:767px)
{
    
    
h1.about-title.text-center.font_size26 {
    font-size: 20px !important;
    line-height: 33px;
}

h2.about-title.text-center.font_size26 {
    font-size: 20px !important;
    line-height: 33px;
    margin-top: 40px;
}

.seo_content_sec p {
    font-size: 16px !important;
}
    
    h4.about-title.text-center.font_size26 {
    font-size: 22px !important;
    line-height: 33px;
}

h4.about-title.text-center.pdbtm_10.font_size30 {
    font-size: 24px !important;
}
    
    
.info i.fa.fa-phone {
    font-size: 14px;
    color: #fff;
}
  .paddlftrght_0 {
    display: flex;
    justify-content: space-around;
}  

.header .logo-box img {
    width: 76px !important;
}

.newsletter-box .input-field {
    border-right: none;
}


.foter_telg a {
    color: #fff !important;
}

.info a {
    color: #fff !important;
}

.pkg-name.pro_cet {
    padding-top: 0 !important;
}

.package-price {
    margin-top: 0;
}

.buy-package.pro_cet_1 {
    padding: 0;
}

button#type_p, button#type_sp {
    height: 36px !important;
    width: 80px;
}
p.foter_telg{
    float: left;
}
.pad-b-4 {
    padding-bottom: 15px;
}
.pad-b-5{
    padding-bottom: 25px;
}


/* CCIE - CCDE */


li.main_cert.bootscamp_main_cert .package-box {
    width: 100% !important;
}

.bootscamp_main_cert .pkg-name.pro_cet {
    font-size: 20px !important;
}

.bootscamp_main_cert .popular-heading {
    font-size: 16px;
}

.bootscamp_main_cert .popular-list-heading {
    font-size: 16px;
}


.buy-package .black-button {
    width: 100px !important;
    margin-top: 0 !important;
}

.main_cert  img {
    width: 60% !important;
}

/* devnet */

li.count {
    font-size: 20px !important;
}

.container1 {
    margin: 0 !important;
}

/* home page */

.about-content p{
    font-size: 16px !important;
}

.exam-group-box p {
    font-size: 16px !important;
}


/* */




    

    
    
    
    .about-title {
    font-size: 26px !important;
    line-height: 40px;
}
.course_icon_box {
    margin-bottom: 15px;
}

.middle_enquiry_form button {
       position: fixed;
    right: -49px;
    padding: 3px 11px;
    font-size: 18px;
}
.pt-80 {
    padding: 40px 0px;
}
.bg8 {
    background: transparent !important;
    padding: 0px 0 0px !important;
}
.count-title {
    margin-top: 0px !important;
    margin-bottom: 0;
    text-align: center;
    display: inline-block;
    color: #fff;
    font-size: 30px;
    font-weight: 900;
    line-height: 51px;
    padding-top: 0px !important;
}
.counter span {
    padding-left: 4px;
    margin-top: 10px;
    margin-bottom: 0;
    text-align: center;
    display: inline-block;
    color: #fff;
    font-size: 30px;
    font-weight: 900;
    line-height: 51px;
}
.count-text {
    font-size: 14px;
    margin-top: 0px;
    margin-bottom: 0;
    text-align: center;
    font-weight: 600;
    color: #fff;
}
.ed_form_box h2 {
    line-height: 38px;
    font-size: 24px;
}
.ed_morden_search_form .ti_btn {
    margin-top: 10px !important;
}
.g-recaptcha {
    transform: scale(.93);
    -webkit-transform: scale(0.95);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
}
.mobile_none
{
    display:none;
}

.patop_110 {
    padding-top: 0px !important;
}

section#testiminials .content-wrap.patop_110 {
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
    padding-bottom:30px !important;
}
section#testiminials .img-part img {
    width: 200px;
    margin-left: auto;
    padding-right: 0px;
    margin-right: auto;
    padding-bottom: 19px;
}
section#testiminials h4.about-title.text-center.pdbtm_30 {
    padding-top: 39px;
}

section#testiminials:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    backdrop-filter: blur(4em);
    margin-top: 0px;
}
section#testiminials {
   padding:0px !important;
}
.money_back_sections img {
    width: 130px !important;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.money_back_sections {padding-top: 33px;text-align: center;}

.money_back_sections h3 {text-align: center;font-size: 26px !important;margin-bottom: 6px !important;padding-top: 20px !important;}
.newsletter-box {
    padding-bottom: 35px !important;
}
}

.header_ftop{background-color: #263548;
	color: white;
	padding: 4px;}
.header_middle{background-color: #fff; padding: 12px;}

.patop_25 {
    
    padding-top:25px !important;
}

.ffTitle {
  font-weight: bold;
  color: #0075bd;
  font-size: 16px;
	min-height: 58px;
}

.ffDetail {
  color: #333;
  font-size: 15px;
}
.ffIcon{
	font-size: 60px;
	margin-bottom: 10px;
	color: #0075bd;
}

.col-lg-4.shortDet {
  background-color: #0075bd;
  color: #fff;
  padding: 8px 10px;
	min-height: 70px;
	font-size: 16px;
}

.col-lg-12.stepFeatureRow {
  padding: 0;
  margin-bottom: 10px;
}

.col-lg-8.longDet {
  border-top: 1px solid #d7d7d7;
  border-bottom: 1px solid #d7d7d7;
  border-right: 1px solid #d7d7d7;
  min-height: 70px;
  padding: 10px;
	font-size: 15px;
}

.menu-footer-menu ul li{line-height: 32px;
border-bottom: 1px solid #d7d7d7;}

.mainFDetBox p {
  font-size: 14px;
}

.mainFInnerBox {
  margin-bottom: 25px;
  background-color: #fff;
  padding: 10px;
  min-height: 145px;
}

.mainFDetBox h5 {
  font-size: 14px;
  font-weight: bolder;
  color: #263548;
}

.mainFImgBox i {
  color: #0075bd;
  margin: 10px;
  font-size: 75px;
}