/*!

 * Start Bootstrap - Shop Homepage (http://startbootstrap.com/)

 * Copyright 2013-2016 Start Bootstrap

 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)

 */

@import url('https://fonts.googleapis.com/css?family=Poppins&display=swap');

@import url(https://fonts.googleapis.com/css?family=Lato:400,900&display=swap);



body {

	    /*font-family: 'Lato', sans-serif;*/

		font: 12px/1.55 Verdana,Arial,Helvetica,sans-serif;

    /*padding-top: 70px;*/ /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */

}



.table > tbody > tr > td {

    vertical-align: middle;

}



h1, h2, h3, h4, h5, h6{margin:0px; padding:0px;}



h1 {

    font-size: 20px;

    font-weight: normal;

}



h2 {

    color: #F60;

    display: block;

    font-family: SegoeUI,Verdana,Arial,Sans-Serif;

    font-size: 16px;

    font-weight: normal;

}



h3 {

    font-size: 16px;

    font-weight: bold;

}	



.main-contentt h1{font-size: 21px; font-weight: bold; font-family:Arial;}

.main-contentt h2{font-size: 19px; font-weight: bold; font-family:Arial; color: #5C8542;}

.main-contentt h3{font-size: 13px; font-family:Arial; font-weight: bold; color: #A52217; padding:10px 0px;}

.main-contentt p{line-height: 16px; margin: 0 0 10px; text-align:justify;}





.main-testimonialss h3{ position:absolute; top:25px; left:25px; color: #29517A; font-style:normal;}

.mainTestimonialss{ position:absolute; top:25px; left:25px; color: #29517A; font-style:normal; font-weight: 600; font-size: 16px;}

.loginmodal-container2 h4{margin-top: 6px;

    margin-bottom: 3px;

    clear: both;}

	

.container-fluid {

    padding-right: 15px;

    padding-left: 0px;

    margin-right: auto;

    margin-left: auto;

}



.login-register-btn {

	float:right;

	min-width:50px;

    display: block;

    height: 19px;

    border: 1px solid #de5400;

    background: #f18200;

    padding: 0 8px;

    font: bold 12px/19px Arial, Helvetica, sans-serif;

    text-align: center;

    white-space: nowrap;

    color: #fff;

}



.login-register-btn span{

	color:#ffffff;}



.login-register .login-area{

	background: #faf7ee; 

	border: 1px solid #bbb6a5;

	min-height:270px;

}



.login-register .register-area{

	background: #faf7ee; 

	border: 1px solid #bbb6a5;

	min-height:270px;

}



.red{ color:red;}



.login-register .login-area h2{

	    background-image: url(../img/ico2.png);

		background-repeat:no-repeat;

}



.login-register label{

	color:#666;	

}



.login-register .register-area h2{

	    background-image: url(../img/ico1.png);

		background-repeat:no-repeat;

}



.login-register h2{font-weight: bold;

    font-size: 13px;border-bottom: 1px solid #ddd;

	text-transform: uppercase;

	color: #e76200;

	margin: 0 0 14px;

    padding: 0 0 5px 23px;}



.registerbox{

	border: 1px solid #bbafa0;

    background: #fbfaf6;

    padding: 22px 25px 12px 33px;

    margin: 28px 0;

	z-index:0;

	overflow: visible !important;

	color:#666666;

	}



.registerbox h2{

    float: left;

    font-weight: bold;

    font-size: 13px;

    border: 1px solid #f19900;

    background: #f9f3e3;

    color: #e76200;

    margin: -33px 0 0 -10px;

    padding: 0 8px;

    position: relative;

	z-index:1;	

}

.eDetailArea h1 {
    color: #FF6600;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    padding: 8px 0;
}

.eDetailArea h2 {
    color: #FF6600;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    padding: 8px 0;
}

.eDetailArea h3 {

        color: #D30303;

    font-weight: bold;

    font-family: Arial;

    font-size: 13px;

    padding: 0;

    margin: 0;
	margin-bottom: 10px;

}



.eDetailArea h5 {

    font-weight: bold;

    font-size: 14px;

	margin:12px 0px;

}



.eDetailArea h5> span{

  color: #0757A9;

  font-weight:normal;

}



.f2{color: #0518D4;}



checkbox:nth-of-type(2) {

	padding:0px;

	margin:20px;

}


/* 
.product-detail h1{color: #FF6600; font-size: 1.2em; line-height:40px; }
*/


.oranget{color:#FF6600; font-family: SegoeUI,Verdana,Arial,Sans-Serif; font-size:16px;}



a:hover{ text-decoration:none;}



.slide-image {

    width: 100%;

}



.carousel-holder {

    margin-bottom: 12px;

}



.carousel-control,

.item {

   /* border-radius: 4px;*/

}



.boxHead{}



.caption {

    height: 130px;

    overflow: hidden;

}



.caption h4 {

    white-space: nowrap;

}



.thumbnail img {

    width: 100%;

}



.row.vdivide [class*='col-']:not(:last-child):after {

  background: #e0e0e0;

  width: 1px;

  content: "";

  display:block;

  position: absolute;

  top:0;

  bottom: 0;

  right: 0;

  min-height: 70px;

}



.no-border{ border:none !important;}



.wmenu{background-color:#2B5785; overflow: auto;}



.mainfeatures{background-color:#EDF1F3;margin-bottom: 5px;}

.featured{border-right: 1px solid #DADADA;padding: 5px 24px; height:150px; text-align:center;}

.noborder{border:none;}





.related-exam{

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ededed+0,f6f6f6+53,ffffff+100 */

background: rgb(237,237,237); /* Old browsers */

background: -moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(246,246,246,1) 53%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to bottom, rgba(237,237,237,1) 0%,rgba(246,246,246,1) 53%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

margin-top:30px;

	}

	

.panel {

    margin-bottom: 5px !important;

}





.carousel-indicators li {

    display: inline-block;

    width: 17px;

    height: 18px;

    margin: 1px;

	text-indent:inherit;

    cursor: pointer;

    border-radius: 0px; 

	background-color: #eee;

}



.carousel-indicators {

    position: absolute;

    bottom: 4px !important;

    right: 0px;

    z-index: 15;

    width: 90%;

    padding-left: 0;

    margin-left: 0%;

    text-align: center;

    list-style: none;

}





.carousel-indicators .active {

    width: 17px;

    height: 18px;

    margin: 0;

    background-color: #5EBBEB;

}











/*My User Account*/



.myaccount-head{background: #fc9d36 url(../img/head-bg3.gif) 0 100% repeat-x;

    border: 0;

    padding: 3px 10px;

	color:#fff;

	font-size:12px;

	font-weight:bold;

}



.well {

    min-height: 20px;

    padding: 10px;

    margin-bottom: 20px;

    background-color: #fbfaf6;

    border: 1px solid #c4c1bc;

    border-radius: 0px;

    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);

    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);

}



.nav-tabs > li > a {

    margin-right: 2px;

    line-height: 0.329;

    border: 1px solid transparent;

    border-radius: 0px 0px 0 0;

    color: #5f5d5c;

}



.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {

    color: #ea7900;

    background-color:transparent;

	border:none;

	font-weight:bold;

}





.nav-stacked > li {

    float: none;

    border-bottom: 1px solid grey;

}

/* My User Account End */



.ratings {

    padding-right: 10px;

    padding-left: 10px;

    color: #d17581;

}



.thumbnail {

    padding: 0;

}



.thumbnail .caption-full {

    padding: 9px;

    color: #333;

}



.maincontainer{border-left: 1px solid #ccc; border-right: 1px solid #ccc;}



.breadcrumb {

    padding: 8px 15px;

    margin-bottom: 5px;

    list-style: none;

    background-color: transparent;

    border-radius: 4px;

}



.panel-default > .panel-heading {

    color: #333;

    background-color: #f5f5f5;

    border-color: #ddd;

	color: #0a263c;

	font-size:16px;

	text-align:center;

	padding:5px 10px;

}



.glyphicon-ok{ color:#C4453A; font-size:18px;}

.whychooseexams{ line-height:2; font-size:12px;}



.contentheading h1{background: url("../img/titlebg.gif") repeat scroll right center transparent;

color: #042F54;

display: inline;

float: left;

font-size: 18px;

line-height: 31px;

margin: 14px 0 15px -3px;

padding: 0 25px 0 21px;

}

.contentheading h2{background: url("../img/titlebg.gif") repeat scroll right center transparent;

color: #042F54;

display: inline;

float: left;

font-size: 18px;

line-height: 31px;

margin: 14px 0 15px -3px;

padding: 0 25px 0 21px;

}

.l12{padding-left: 12px;}

.pkgHeading{
	color: #FF6600 !important;
    font-family: Arial !important;
    font-size: 16px !important;
    font-weight: bold !important;
    padding: 8px 0 !important;
}

.bgHeading2{
	background: url(../img/titlebg.gif) repeat scroll right center transparent;
    color: #042F54;
    display: inline;
    float: left;
    font-size: 18px;
    line-height: 31px;
    margin: 14px 0 15px -3px;
    padding: 0 25px 0 21px;
	font-family: SegoeUI,Verdana,Arial,Sans-Serif;
	font-weight: normal;
}

.spinner_box {

	width: 78px;

	float: left;

	background: #fff;

	border: 1px solid #dcdcdc;

	overflow: hidden;

	padding: 0 26px 0 0;

	position: relative;

}



.shop-outer{ padding:5px;}

.shop-sty{

	border-radius:8px;

	border:1px solid #bad6c9;

	padding:0px;

	color:#2f2f2f;

	font-size:13px;

	}



.shop-sty .table > tbody > tr > td{

	padding: 1px !important;

}



.cart-img{ padding:0px 6px;}

.cart-tarea{ width: 205px; !important;}

	

	.main-contentt{

		margin-bottom:5px !important;

		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fbfbfb+0,ffffff+100&0.65+0,0+100 */

background: -moz-linear-gradient(top, rgba(251,251,251,0.65) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(top, rgba(251,251,251,0.65) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to bottom, rgba(251,251,251,0.65) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6fbfbfb', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */

		

		}



.main-testimonialss{

	height: 472px;

	font-style:italic;

	line-height:1.3;

	background-image:url(../img/testimonials-bg.png);

	background-position:right top;

	background-repeat:no-repeat;

}



.shop-sty table{ margin-bottom:0px; border:0px;}

.shop-sty .table > tbody > tr > td{ border-top:none;}



.spinner_box .text_fields2 {

	width: 100%;

	margin: 0;

	background: #fff;

	text-align: center;

	height: 40px;

	padding: 0 5px;

	font-size: 18px;

}

.qtyminus {

	position: absolute;

	right: 0;

	bottom: 0;

	width: 26px;

	height: 21px;

	cursor: pointer;

	background: url(../img/spiner_ico_1.png) center center no-repeat #909090;

}

.qtyminus:hover {

	background: url(../img/spiner_ico_1.png) center center no-repeat #378cc9;

}

.qtyplus {

	position: absolute;

	right: 0;

	top: 0;

	width: 26px;

	height: 21px;

	cursor: pointer;

	border-bottom: 1px solid #dcdcdc;

	background: url(../img/spiner_ico_2.png) center center no-repeat #909090;

}

.qtyplus:hover {

	background: url(../img/spiner_ico_2.png) center center no-repeat #378cc9;

}

/*

footer {

    margin: 30px 0;

}*/





/*  top welcome css  */



.welcometxt{ font-weight:bold; font-size:12px; margin-top:6px;}





.cart-tarea a{color: #27905D; font-weight:bold;}



.list-inline > li {

	float:right;

    padding: 4px 10px;

    border-right: 1px solid #15416F;

}



.firstli{

	border-left: 1px solid #15416F;

	}





.leftbox{

	 font-size:15px; color:#333;margin-bottom: 0px;



	 width: 96%;

	float: right;

	

}







.leftbox img{ clear:both;}

.leftbox table{margin-bottom:0px;}



.halfbox{ width:48%;}



.leftbox-1{

	padding:20px 10px;

		 text-align:center;

	background: #FFF0B6; 

  background: -webkit-linear-gradient(left, #E0F2F4 , #FFF0B6); 

  background: -o-linear-gradient(bottom, #E0F2F4, #FFF0B6); 

  background: -moz-linear-gradient(bottom, #E0F2F4, #FFF0B6); 

  background: linear-gradient(to bottom, #E0F2F4 , #FFF0B6);

	}

.leftbox-2{

	padding:20px 10px;

		 text-align:center;

	background: #FFE3B8; 

  background: -webkit-linear-gradient(left, #E0F2F4 , #FFE3B8); 

  background: -o-linear-gradient(bottom, #E0F2F4, #FFE3B8); 

  background: -moz-linear-gradient(bottom, #E0F2F4, #FFE3B8); 

  background: linear-gradient(to bottom, #E0F2F4 , #FFE3B8);

	}

.leftbox-3{

	padding:20px 10px;

		 text-align:center;

	background: #B8F1F1; 

  background: -webkit-linear-gradient(left, #E0F2F4 , #B8F1F1); 

  background: -o-linear-gradient(bottom, #E0F2F4, #B8F1F1); 

  background: -moz-linear-gradient(bottom, #E0F2F4, #B8F1F1); 

  background: linear-gradient(to bottom, #E0F2F4 , #B8F1F1);

	

	}

.leftbox-4{

	padding:20px 10px;

		 text-align:center;

	background: #BACAE1; 

  background: -webkit-linear-gradient(left, #E0F2F4 , #BACAE1); 

  background: -o-linear-gradient(bottom, #E0F2F4, #BACAE1); 

  background: -moz-linear-gradient(bottom, #E0F2F4, #BACAE1); 

  background: linear-gradient(to bottom, #E0F2F4 , #BACAE1);

	}



.navbar {

    position: relative;

    min-height: 41px;

    margin-bottom: 4px;

    border: 1px solid transparent; }

	

.navbar-brand {

    float: left;

    height: 39px;

    padding: 15px 15px;

    font-size: 18px;

    line-height: 20px;

}

.navbar-nav > li > a {

    padding-top: 10px;

    padding-bottom: 9px;

}





.navbar-default .navbar-nav>li>a {

    color: #777;

    font-weight: bold;

}





.navbar-default {

    background-color: #2B5785;

    border-color: #2B5785;

}



.navbar-default .navbar-nav > li > a {

    color: #fff;

    font-weight: bold;

	font-size: 11px;

	text-transform: uppercase;

	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);

}



.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {

    color: #fff;

    background-color: #3CC0ED;

}



.leftspace{ padding:5px;}







section#top-welcome {

    background: #2B5785;



    color: #fff;

	clear:both;

	height:30px;

}

.search-input {

    border-radius: 0;

    font-size: 12px;

}



div#custom-search-input {

    margin-top:5px; 

}



#custom-search-input .input-lg {

	position:relative;

    height: 41px;

    padding: 9px 16px;

    font-size: 13px;

	width: 100%;

    line-height: 1.3333333;

    border-radius: 5px !important;

	border:1px solid #efdcb3;

	

}



.custom-search-input, .btn-group-lg>.btn, .btn-lg {

	position:absolute;

    padding: 7px 13px;

	height:37px;

	width:43px;

    font-size: 18px;

    line-height: 1.3333333;

    border-radius: 0px 6px 6px 0px !important;

	right:2px;

	top:2px;

	z-index:2;

	background-image:url(../img/search_btn.gif);

	border:0px !important;

}



#top-welcome ul li a{ color:#ffffff; font-size:12px;}



#site-logo{ padding:5px 0px 0px 0px; display:block; clear:both;}



.logo-site {

    margin: 10px 0;

    display: block;

}

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

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



.table > tbody > tr > td {

     vertical-align: middle;

}

.list-inline {

    margin-top: 0px;

}



.hotCert{

	background-color: #F8F4EA !important;

	float: left !important;

	padding: 17px 20px !important;

	border-radius: 0px !important;

	}

.hotCert h2{ margin-bottom:15px; font-size: 20px;
    font-weight: normal; color: #333;}

.boxHead{

	background-color:#DFDFDF;

    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);

	padding:8px 10px;

	margin-top:13px;

	}

.boxHead1{

	background-color:#2B5785;

	color:white;

	padding:0px 10px;

	margin-top: 7px;

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

	background-image:url(../img/head-bg.gif);

	}

.loginmodal-container {

    padding: 20px;

    background-color: #F7F7F7;

    margin: 0 auto 0px;

    /*box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);*/

    overflow: hidden;

}



.loginmodal-container2 {

    padding: 20px;

    margin: 0 auto 0px;

	border: 1px solid #e7e7e7;

    overflow: hidden;

}

.loginmodal-content {

    padding: 20px;

    margin: 0 auto 0px;

	border: 1px solid #e7e7e7;

    overflow: hidden;

	border-radius:5px;

	margin-top:10px;

	width:98%;

	float:right;

}



.loginmodal-testimonials {

    padding: 70px 40px 20px 40px;

    margin: 0 auto 0px;

	border: 1px solid #e7e7e7;

    overflow: hidden;

	border-radius:5px;

	margin-top:10px;

	height: 710px;

}



.user-form{

    height: 25px;

	width:260px;

    font-size: 13px;

    margin-bottom: 0px;

    -webkit-appearance: none;

    background: #fff;

    border: 1px solid #d9d9d9;

    border-top: 1px solid #c0c0c0;

    /* border-radius: 2px; */

    padding: 0 8px;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

}

.loginmodal-container input[type=submit] {

    width: 100%;

    display: block;

    margin-bottom: 10px;

    position: relative;

}

.loginmodal-submit {

    /* border: 1px solid #3079ed; */

    border: 0px;

    color: #fff;

    text-shadow: 0 1px rgba(0,0,0,0.1);

    background-color: #286090;

    border-bottom: 3px solid #204d74;

    padding: 17px 0px;

    font-size: 14px;

    /* background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d90fe), to(#4787ed)); */

}



.login-help {

    font-size: 12px;

}

.loginmodal-container a {

    text-decoration: none;

    color: #635f5f;

    font-weight: 400;

    text-align: center;

    display: inline-block;

}



.loginmodal-container2 a {

    text-decoration: none;

    color: #3D3D3D;

    font-weight: 400;

    text-align: center;

    display: inline-block;

}



.product-links{ padding:0px; margin:0;}

.product-links li{  list-style-type:none;  float:left; width:50%; line-height:1.4;}

.product-links li a{ font-size:14px;}



.sproduct-links{ padding:0px; margin:0;}

.sproduct-links li{  list-style-type:none;  float:left; width:50%; line-height: 25px;}

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



.s2product-links{ padding:0px; margin:0;}

.s2product-links li{  list-style-type:none;  float:left; width:50%; line-height: 14.225pt;}

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



.vproduct-links{ padding:0px; margin:0;}

.vproduct-links li{ list-style-type:none;  float:left; width:100%; background: url(../img/icon_bullet.gif) no-repeat scroll 0 2px transparent; line-height:20px}

.vproduct-links li a{ font-size:12px; color:#29517A; font-weight:bold; padding-left:15px; }





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

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

.eDetailArea{border: 1px solid #ccc;

border-radius: 7px;

padding: 10px;}



.quote {

    color: rgba(0,0,0,.1);

    text-align: center;

    margin-bottom: 30px;

}



.exam-detail{background-color:#EDEDED; padding:15px;}



.exam-detail h4{color: #015DB9;

    font-size: 14px;

    font-weight: normal;

    padding: 5px 0 8px 0px;}

	

.headbg2{background: url(../img/head-bg2.png) repeat-x scroll 0 0 #FFF;

    border-left: 1px solid #B9BDC4;

    border-right: 1px solid #B9BDC4;

    float: left;

    font-weight: bold;

    height: 31px;

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

    padding: 8px 20px 0;}



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

/*    Carousel Fade Transition   */

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



#fade-quote-carousel.carousel {

  padding-bottom: 60px;

}

#fade-quote-carousel.carousel .carousel-inner .item {

  opacity: 0;

  -webkit-transition-property: opacity;

      -ms-transition-property: opacity;

          transition-property: opacity;

}

#fade-quote-carousel.carousel .carousel-inner .active {

  opacity: 1;

  -webkit-transition-property: opacity;

      -ms-transition-property: opacity;

          transition-property: opacity;

}

#fade-quote-carousel.carousel .carousel-indicators {

  bottom: 10px;

}

#fade-quote-carousel.carousel .carousel-indicators > li {

  background-color: #e84a64;

  border: none;

}

#fade-quote-carousel blockquote {

    text-align: center;

    border: none;

}

#fade-quote-carousel .profile-circle {

    width: 100px;

    height: 100px;

    margin: 0 auto;

    border-radius: 100px;

}

span.client-name-t {

    clear: both;

    display: block;

    color: #b7b7b7;

    /* margin-top: 10px; */

}



blockquote { font-size:14px;}

.footer-links{ padding:0; margin:0;}



.footer-links li{ list-style-type:none; float:left; padding:0px 5px;}



.footer-links li a{ color:#ffffff;}





.footer-subscribe{

	border: 1px solid white;

	padding: 0px 28px;

	background-color: #dae1e8;

	border-radius: 10px;

	text-align: center;

	color: #2b5785 !important;

}



.footer-links table{ margin-bottom:6px !important;}

#sub-footer hr{margin-bottom: 10px !important; text-align:center !important; }



section#sub-footer {

	color:white;

	padding:15px 0;

    display: block;

    clear: both;

    width: 100%;

    background: #2B5785;

	margin-bottom: 5px;

}



#sub-footer p{margin-top:10px; text-align:center}



#sub-footer h4{ color:#ffffff;}



/* #content */



#content{ padding:0 0 0px; display:block; clear:both; min-height:315px;}



del{ color:#000;}

/*

.feature-inner{

	 display: inline-block;

	 margin: 0 auto;

  padding: 0 0 20px 0;

background: #F0F0ED;

  border-radius: 5px;

  position: relative;}



.hero {

display: inline-block;

  height: 342px;  

  margin:0;

  position: relative;

  overflow: hidden;

  z-index:1;

  border-top-left-radius: 5px;

  border-top-right-radius: 5px;

    

}



.hero:before {

  content:'';

  width:100%; height:100%;

  position:absolute;

  overflow: hidden;

  top:0; left:0;

  background:red;

   background: url(../img/try-demo-bg.png) center 10px no-repeat;



 z-index:-1;

 

  transform: skewY(-8.2deg);

  transform-origin:0 0;

  

  //chrome antialias fix

  -webkit-backface-visibility: hidden; 

  

}



.cover {

	width:200px;

  position: absolute;

  top: 160px;

  left: 40px;

  z-index: 2;

}



.details {

   padding: 30px 0 0 30px;

}

 



  .title1 {

    color: white;

    font-size: 30px;

    position: relative;}

    

 





  .title2 {    

    color: #ffffff;

    font-size: 23px;    

    font-weight: bold;

    margin-bottom: 15px;

  }

  



.description {

  display: inline-block;

  bottom: 0px;

  height: 200px;

  font-size: 16px;

  line-height: 26px;

  color: #898885;

  

}





.column2 {

    padding-right: 41px;

    padding-top: 50px;

    margin-left: 20px;

    width: 100%;

    text-align: justify;

}



.column2 ul {

    padding: 0;

    margin: 0;

}



.column2 ul li {

    list-style: none;

    color: #7b7b7b;

    font-size: 15px;

    border-bottom: 1px solid #dddddd;

    padding: 5px 0;

}





.column2 ul li:last-child {

    border-bottom: none;

}*/

.submit-btn {

    color: #333;

    border-radius: 0px !important;

    font-weight: bold;

	 font-family: 'Poppins', sans-serif; background-repeat:no-repeat

}



.price{ font-size:20px;}

.price1{ font-size: 18px;
    font-weight: bold;
    color: #4CAF50;}

.each_exam {

	width:100%;

    background: #F5F7F8;

    display: inline-block;

	position: relative;

    overflow: Hidden;

	margin-bottom: 20px;

	min-height: 82px;

	border-radius: 5px;

	text-align:left;

}

.each_exam h5{ line-height: 20px;}

.each_exam h1{ color:#29517A !important; font-size:12px; font-weight:bold; margin-bottom:5px; }

.each_exam p{color: #484848; font-size: 11px; line-height: 16px; }


.eDetailArea h4{margin: 6px auto;}
.pagecontent p{ padding:5px 12px;}
.recom{position: absolute;
    right: -4px;
    top: -3px;}

.pagecontent strong{font-weight: bold; color: #4F81BD; font-size:16px; }



.inner-each {

    position:absolute;

	bottom:0;

    background: #2b5785;

    width: 100%;

	color:#fff;

    padding:0;

    display: block;

	-webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.4s;

	border-radius: 100%;

    height: 100px;

    top: 70px;

}



.inner-each a{color:#fff; display:block; padding: 5px 0; text-align:center; font-size:16px; font-family: 'Poppins', sans-serif;}



a.ms-btn {

    line-height: 20px;

}



.each_exam:hover .inner-each{bottom: 0px}



button.exam-re-field {

    padding:10px 50px;

    display: block;

    color: #fff;

}

.panel-info {

    border-color: #ddd;

}



.panel-info > .panel-heading {

    color: #333;

    background-color: #f5f5f5;

    border-color: #ddd;

}

.btn-xs, .btn-group-xs > .btn {

    border-radius: 3px;

    font-size: 20px;

}

.price-check-out {

    font-size: 17px;

    font-weight: 300;

    font-family: 'Lato', sans-serif;

    position: relative;

    top: 42px;

}

.quantity {

    position: relative;

    top: 45px;

}



.try-demo-nner-box {

    width: 100%;

    padding: 20px 15px 0 20px;

    background: url(../img/demo-download-bg.jpg) center no-repeat;

    position: relative;

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

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

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

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

    height:300px;

}



.try-demo-left {

    max-width: 480px;

    float: left;

}

.try-demo-left h5{ color:#fff;}



.try-demo-left p { color:#fff;}



.try-demo-right {

    width: 211px;

    height: 290px;

    float: right;

    z-index: 10;

}



.spinner {

  width: 100px;

}

.spinner input {

  text-align: right;

}

.input-group-btn-vertical {

  position: relative;

  white-space: nowrap;

  width: 1%;

  vertical-align: middle;

  display: table-cell;

}

.input-group-btn-vertical > .btn {

  display: block;

  float: none;

  width: 100%;

  max-width: 100%;

  padding: 8px;

  margin-left: -1px;

  position: relative;

  border-radius: 0;

}

.input-group-btn-vertical > .btn:first-child {

  border-top-right-radius: 4px;

}

.input-group-btn-vertical > .btn:last-child {

  margin-top: -2px;

  border-bottom-right-radius: 4px;

}

.input-group-btn-vertical i{

  position: absolute;

  top: 0;

  left: 4px;

}



th {

    background: #f8f8f8;

}

.download-button-box {

    padding: 10px 15px 10px 20px;

    background: #eff4f7;

    border: 1px solid #ced9df;

    border-top: 0;

    z-index: 1000000;

}

.download-button {

    width: 233px;

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

    color: #fff;

    padding: 15px 0px 15px 20px;

    background: #384452;

    display: block;

}



.nav-tabs-dropdown {

  display: none;

  border-bottom-left-radius: 0;

  border-bottom-right-radius: 0;

}



.nav-tabs-dropdown:before {

  content: "\e114";

  font-family: 'Glyphicons Halflings';

  position: absolute;

  right: 30px;

}



/*Unlimited Access pakages CSS*/

.radio {

    text-align: left;

}

.pricingTable{

    text-align: center;

    background: #2196f3;

    padding-top: 5px;

    transition: all 0.5s ease-in-out 0s;

}

.pricingTable > .pricingTable-header{

    color:#fff;

    background: #273238;

    height: 190px;

    position: relative;

    transition: all 0.5s ease 0s;

}

.pricingTable > .pricingTable-header:after{

    content: "";

    border-bottom: 40px solid #2196f3;

    border-left: 263px solid transparent;

    position: absolute;

    right:0px;

    bottom: 0px;

}

.pricingTable:hover .pricingTable-header{

    height: 230px;

    transition: all 0.5s ease 0s;

}

.pricingTable-header > .heading{

    display: block;

    padding: 20px 0;

}

.heading > h3{

    margin: 0;

    text-transform: uppercase;

}

.pricingTable-header > .price-value{

    display: block;

    font-size: 60px;

    line-height: 60px;

}

.pricingTable-header > .price-value > .mo{

    font-size: 14px;

    display: block;

    line-height: 0px;

    text-transform: uppercase;

}

.pricingTable-header > .price-value > .currency{

    font-size: 24px;

    margin-right: 4px;

    position: relative;

    bottom:30px;

}

.pricingTable > .pricingContent{

    text-transform: uppercase;

    color:#fff

}

.pricingTable > .pricingContent > ul{

    list-style: none;

    padding: 0;

}

.pricingTable > .pricingContent > ul > li{

    padding: 15px 10px;

    border-bottom: 1px solid #fff;

}

.pricingTable > .pricingContent > ul > li:last-child{

    border: 0px none;

}

.pricingTable-sign-up{

    padding: 30px 0;

}

.pricingTable-sign-up > .btn-block{

    width: 80%;

    margin: 0 auto;

    background: #273238;

    border:2px solid #fff;

    color:#fff;

    padding: 15px 12px;

    text-transform: uppercase;

    font-size: 18px;

}

.pricingTable-sign-up > .btn-block:hover{

    opacity: 0.9;

}

.pink{

    background: #ed687c;

}

.pink .pricingTable-header:after{

    border-bottom-color: #ed687c;

}

.orange{

    background: #e67e22;

}

.orange .pricingTable-header:after{

    border-bottom-color: #e67e22;

}

.blue{

    background: #3498db;

}

.blue .pricingTable-header:after{

    border-bottom-color: #3498db;

}



.row-eq-height {

  display: -webkit-box;

  display: -webkit-flex;

  display: -ms-flexbox;

  display:         flex;

}



.exam-row-data{

  border-bottom:solid 1px #CCCCCC;

  margin-right:-1px;

  padding:10px;

}



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

    .pricingTable > .pricingTable-header:after{

        border-left: 215px solid transparent;

    }

}

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

    .pricingTable{

        margin-bottom: 20px;

    }

    .pricingTable > .pricingTable-header:after{

        border-left: 349px solid transparent;

    }

}

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

    .pricingTable{

        overflow: hidden;

    }

    .pricingTable > .pricingTable-header:after {

        border-left: 459px solid rgba(0, 0, 0, 0);

    }

}





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

	.row-eq-height {

  display: block !important;

}



	}



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

a.logo-site img {

    width: 250px;

}

.list-inline>li {

    display: inline-block;

    padding-right: 0px;

    padding-left: 5px;

}



}



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

  #nav-tabs-wrapper {

    display: block!important;

  }

}

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

    .nav-tabs-dropdown {

        display: block;

    }

	.nav>li>a {

    padding: 10px 11px;

    font-size: 13px;

}

}



#g-recaptcha-response {
    display: block !important;
    position: absolute;
    margin: -78px 0 0 0 !important;
    width: 302px !important;
    height: 76px !important;
    z-index: -999999;
    opacity: 0;
	background-color:red;
	color:white;
}

#g-recaptcha-response-1 {
    display: block !important;
    position: absolute;
    margin: -78px 0 0 0 !important;
    width: 302px !important;
    height: 76px !important;
    z-index: -999999;
    opacity: 0;
	background-color:red;
	color:white;
}
.fpass{opacity: unset !important;color: #ff0606 !important;font-size: 14px;font-weight: bold !important;}
.bodtg {color: #286090 !important; opacity: unset !important; font-size: 15px; font-weight: bold !important;}
.grecaptcha-badge {display: none !important;}