@font-face{font-family:'RobotoSlab-Bold';src:url('../fonts/RobotoSlab-Bold.eot');src:url('../fonts/RobotoSlab-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/RobotoSlab-Bold.woff') format('woff'),
url('../fonts/RobotoSlab-Bold.ttf') format('truetype');
font-weight:bold;
font-style:normal;

}
@font-face{font-family:'RobotoSlab-Regular';src:url('../fonts/RobotoSlab-Regular.eot');src:url('../fonts/RobotoSlab-Regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/RobotoSlab-Regular.woff') format('woff'),
url('../fonts/RobotoSlab-Regular.ttf') format('truetype');
font-weight:bold;
font-style:normal;

}
@font-face{font-family:'GothamBold';src:url('../fonts/GothamBold.eot');src:url('../fonts/GothamBold.eot?#iefix') format('embedded-opentype'),
url('../fonts/GothamBold.woff') format('woff'),
url('../fonts/GothamBold.ttf') format('truetype');
font-weight:bold;
font-style:normal;

}
@font-face{font-family:'GothamMedium';src:url('../fonts/GothamMedium.eot');src:url('../fonts/GothamMedium.eot?#iefix') format('embedded-opentype'),
url('../fonts/GothamMedium.woff') format('woff'),
url('../fonts/GothamMedium.ttf') format('truetype');
font-weight:bold;
font-style:normal;

}
@font-face {
	font-family:'Roboto Medium';
	src:url('../fonts/Roboto-Medium.woff2') format('woff2'),
	url('../fonts/Roboto-Medium.woff') format('woff');
	font-weight:500;
	font-style:normal;
}
.blog-post > .blog-post-title,
.blog-post > .blog-post-meta,
.blog-post > .wp-post-image {
	display:none !important;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
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 {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baselinebaseline;
	background:transparent;
}
* {
	font-family:"Lato",
	sans-serif;
}
html {
	position:relative;
	min-height:100%;
}
body {
	line-height:1;
	min-height:100%;
	width:100%;
}
body {
	background-image:url('../img/body-bg.png');
	background-repeat:repeat;
}
ol,
ul {
	list-style:none;
	display:inline-block;
	width:100%;
}
.footer-dash ul {
	width:auto;
}
blockquote,
q {
	quotes:none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content:'';
	content:none;
}
a:focus,
button:focus,
input:focus,
select:focus,
textarea:focus {
	outline:0;
}
ins {
	text-decoration:none;
}
del {
	text-decoration:line-through;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
* {
	padding:0;
	margin:0;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
html {
	height:100%;
}
body,
html {
	width:100%;
	float:left;
	min-height:100%;
	position:relative;
}
input {
	background:white;
	border-radius:0;
	-webkit-appearance:none;
}
.blog-post-meta .post-edit-link,
.blog-post-meta strong {
	display:none;
}
.bg-cover {
	position:fixed;
	background-color:#edf4f7;
	width:100%;
	height:100%;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:-1;
}
.wrapper {
	width:100%;
	float:left;
}
.page-main-outer {
	width:100%;
	float:left;
}
.page-main-inner {
	max-width:600px;
	margin:0 auto;
	width:90%;
}
.page-main-content {
	width:100%;
	float:left;
}
.site-main-logo {
	width:100%;
	float:left;
	text-align:center;
	margin:35px 0 30px;
}
.main-form-cover {
	width:100%;
	float:left;
	background-color:#fff;
	padding:35px 60px 20px 60px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	box-shadow:0 1px 1px rgba(0,
	0,
	0,
	0.29);
}
.main-form-cover h1 {
	text-align:center;
	color:#3d7f9f;
	font-size:36px;
	font-family:'RobotoSlab-Bold';
	margin-bottom:13px;
}
.main-form-cover p {
	color:#5b5b5b;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	text-align:center;
	line-height:25px;
	margin-bottom:0;
}
.main-form-cover form {
	width:100%;
	float:left;
}
.main-form-cover form .form-input-fields {
	width:100%;
	float:left;
	margin-top:25px;
	position:relative;
}
.form-input-fields.group input:-webkit-autofill + label,
.form-input-fields.group #pwd:-webkit-autofill + label {
	top:-10px;
	color:#3d7f9f;
}
.form-input-fields.group input:autofill + span + label,
.form-input-fields.group #pwd:autofill + span + label {
	top:-10px;
	color:#3d7f9f;
}
.form-input-fields.group input:-webkit-autofill + span + label,
.form-input-fields.group #pwd:-webkit-autofill + span + label {
	top:-10px;
	color:#3d7f9f;
}
.main-form-cover form .form-input-fields input {
	width:100%;
	float:left;
	border:0px;
	border-bottom:1px solid #c5c5c5;
	padding:15px 0;
	color:#888888;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	box-shadow:inset 0 0 0px 9999px white;
	-moz-box-shadow:inset 0 0 0px 9999px white;
	-webkit-box-shadow:inset 0 0 0px 9999px white;
}
.input-checkbox {
	width:100%;
	float:left;
	margin-top:28px;
	position:relative;
}
.input-checkbox input[type="checkbox"],
.input-checkbox input {
	display:none;
}
.input-checkbox label {
	color:#737373;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	display:inline-block;
	padding-left:30px;
	position:relative;
	background-image:url(../img/unchecked-icon.png);
	background-size:21px;
	background-position:left center;
	background-repeat:no-repeat;
	height:21px;
	padding-top:3px;
}
.input-checkbox input[type="checkbox"]:checked + label {
	background-image:url(../img/checked-icon.png);
}
a.forgotpwd {
	color:#ff8400;
	text-decoration:none;
	position:absolute;
	right:0;
	top:5px;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
}
.form-btn {
	width:100%;
	float:left;
	margin-top:30px;
	margin-bottom:45px;
}
.form-btn input[type="submit"],
.form-btn input[type="button"] {
	background-color:#2ecc71;
	width:100% !important;
	text-align:center;
	padding:14px 0;
	border:none;
	border-radius:4px;
	font-size:24px;
	text-transform:capitalize;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	color:#fff;
	cursor:pointer;
}
.login-option {
	width:100%;
	float:left;
	margin-top:25px;
}
.login-page .login-option {
	margin-top:0;
}
.login-option a {
	width:100%;
	text-align:left;
	padding:17px 0% 17px 31%;
	border:none;
	border-radius:4px;
	font-size:24px;
	text-transform:capitalize;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	color:#fff;
	display:block;
	text-decoration:none;
	margin-bottom:15px;
	position:relative;
}
a.fb-log {
	background-color:#3b5998;
}
a.twitter-log {
	background-color:#3498db;
}
a.google-log {
	background-color:#e15258;
}
.login-option a span {
	position:relative;
	display:inherit;
}
.login-option a span img {
	position:absolute;
	left:-39px;
	top:0px;
}
a.twitter-log span img {
	top:5px;
	left:-41px;
}
a.google-log span img {
	left:-40px;
	top:1px;
}
.free-membership {
	width:100%;
	float:left;
	background-color:#fff;
	margin-top:20px;
	padding:35px 60px 20px 60px;
	border-radius:4px;
	box-shadow:0 1px 1px rgba(0,
	0,
	0,
	0.29);
}
.free-membership h2 {
	text-align:center;
	color:#3d7f9f;
	font-size:28px;
	margin-bottom:25px;
	font-family:'RobotoSlab-Bold';
}
.free-membership p {
	color:#5b5b5b;
	font-size:15px;
	line-height:22px;
	font-family:'Lato',
	sans-serif;
	text-align:center;
	margin-bottom:30px;
}
.free-membership a {
	padding:17px 0% 17px 0%;
	border:none;
	border-radius:4px;
	font-size:24px;
	text-transform:capitalize;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	color:#fff;
	display:block;
	text-decoration:none;
	margin-bottom:15px;
	position:relative;
	background-color:#ff8400;
	text-align:center;
}
.free-membership a span {
	position:relative;
	margin-left:25px;
}
.free-membership a span img {
	position:relative;
}
footer.site-footer {
	width:100%;
	float:left;
}
footer.site-footer {
	width:100%;
	float:left;
	bottom:0;
}
.footer-inner {
	width:100%;
	float:left;
	text-align:center;
	padding:30px 0;
}
.footer-inner ul {
	display:block;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	font-size:14px;
}
.footer-inner ul li {
	display:inline-block;
}
.footer-inner ul li a {
	display:block;
	color:#3b7e9e;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	border-right:1px solid #3b7e9e;
	padding:0 10px;
	text-decoration:none;
}
.footer-inner ul li:last-child a {
	border-right:0px;
}
span.successlogin-msg {
	width:100%;
	float:left;
	text-align:center;
	margin-bottom:18px;
	color:#969191;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
.page-main-content.logout-page .main-form-cover h1 {
	font-size:28px;
}
a.newsfeed-log {
	background-color:#f39c12;
}
a.apple-log {
	background-color:#2ecc71;
}
a.youtube-log {
	background-color:#e15258;
}
.page-main-content.logout-page .login-option a {
	font-family:RobotoSlab-Regular;
	font-size:24px;
	padding:17px 0% 17px 24%;
	;
}
a.youtube-log span img {
	left:-39px;
	top:6px;
	width:26px;
}
.page-main-content.logout-page .main-form-cover {
	padding-bottom:45px;
}
.group {
	position:relative;
	margin-bottom:0px;
}
.form-input-fields input:focus ~ label,
.form-input-fields input.valid ~ label {
	top:-10px;
	font-size:14px;
	color:#3d7f9f;
	left:0;
}
.new-input label {
	top:-10px !important;
	color:#3d7f9f !important;
}
.main-form-cover form .form-input-fields input.valid-error {
	border-bottom:2px solid red;
}
.form-input-fields label {
	color:#999;
	font-size:18px;
	font-weight:normal;
	position:absolute;
	pointer-events:none;
	left:0;
	top:19px;
	transition:0.2s ease all;
	-moz-transition:0.2s ease all;
	-webkit-transition:0.2s ease all;
	color:#888888;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
}
.input-bar:before,
.input-bar:after {
	content:'';
	height:2px;
	width:0;
	bottom:1px;
	position:absolute;
	background:#3d7f9f;
	transition:0.2s ease all;
	-moz-transition:0.2s ease all;
	-webkit-transition:0.2s ease all;
	left:0;
}
input:focus ~ .input-bar:before,
input:focus ~ .input-bar:after {
	width:100%;
	left:0;
}
input.valid-error ~ .input-bar:before,
input.valid-error ~ .input-bar:after {
	width:100%;
	left:0;
	background:red;
	bottom:0;
}
.checkout-half.checkout-half-right select + input.valid-error {
	display:block;
	position:absolute;
	left:0;
	height:3px;
	width:100%;
	background:red;
	z-index:10;
	bottom:0;
	top:auto;
	padding:0;
}
.error-ms {
	position:absolute;
	bottom:-18px;
	left:0;
	color:red;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
}
.valid-error,
.inp-boxes .valid-error {
	bottom:-18px;
	left:0;
	color:red;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
}
input.valid-error::-webkit-input-placeholder,
textarea.valid-error::-webkit-input-placeholder {
	color:red;
}
.valid-errora.facbook-log {
	background-color:#3b5998;
}
a.facbook-log {
	background-color:#3b5998;
}
a.insta-log {
	background-color:#ad3596;
}
a.insta-log span img {
	width:23px;
	top:3px !important;
}
.login-page .blog-post-title,
.login-page .blog-post-meta {
	display:none;
}
.register .blog-post-title,
.register .blog-post-meta {
	display:none;
}
.checkout .blog-post-title,
.checkout .blog-post-meta {
	display:none;
}
.container {
	margin:auto;
	width:1170px;
}
.dash-head {
	color:#ff7a00;
	font-family:"Lato",
	sans-serif;
	font-size:22px;
	font-weight:bold;
	margin-bottom:13px;
}
.dash-a {
	background-color:#d7d7d7;
	color:#343434;
	display:inline-block;
	font-family:"Lato",
	sans-serif;
	font-size:18px;
	font-weight:bold;
	height:53px;
	padding:0 18px;
	text-align:center;
	text-decoration:none;
	border-radius:3px;
	position:absolute;
	bottom:30px;
	left:26px;
	right:auto;
	border:0px;
	cursor:pointer;
}
.dash-para {
	color:#0a3c54;
	font-family:"Lato",
	sans-serif;
	font-size:14px;
	line-height:23px;
	margin-bottom:15px;
	min-height:191px;
	height:auto;
}
.dash-cards li .img-dash {
	margin-bottom:25px;
	text-align:center;
	float:left;
	width:100%;
	height:216px;
}
.dash-cards li {
	box-shadow:0 1px 1px rgba(0,
	0,
	0,
	0.29);
	display:inline-block;
	margin-bottom:24px;
	margin-right:23px;
	padding:26px 26px 0px;
	vertical-align:top;
	width:371px;
	border-radius:4px;
	background-color:#fff;
	border:1px solid transparent;
	position:relative;
	display:flex;
	-webkit-display:flex;
	-moz-display:flex;
	-ms-display:flex;
	flex-direction:column;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	position:relative;
}
.dash-cards li .training-page-link {
	display:block;
	text-decoration:none;
	padding-bottom:83px;
}
.dash-cards .ribbon_li {
	background:#fff url(../img/ribbion.png);
	background-repeat:no-repeat;
	background-position:right -1px top -2px;
}
.ribbon-new {
	font-size:14px;
	font-family:"Lato",
	sans-serif;
	-ms-transform:rotate(20deg);
	-webkit-transform:rotate(20deg);
	transform:rotate(49deg);
	position:absolute;
	top:17px;
	right:9px;
	color:#fff;
	font-weight:bold;
}
.dash-cards li:nth-of-type(3n) {
	margin-right:0px;
}
.logo-menu ul li {
	display:inline-block;
}
.logo-menu ul li a:hover {
	color:#59bacc;
}
.logo-menu .current_page_item.mfree a,
.logo-menu .mfree a:hover {
	color:#efefef !important;
	background-position:20px center !important;
	border:4px solid #16b658;
}
.logo-menu .current_page_item a {
	color:#59bacc;
	background-position:left center;
}
.logo-menu ul li a {
	color:#efefef;
	cursor:pointer;
	font-family:"Lato",
	sans-serif;
	font-size:16px;
	padding-left:22px;
	padding-right:26px;
	text-decoration:none;
}
.logo-menu ul li:last-child a {
	padding-right:0;
}
.logo-menu {
	float:right;
	margin-top:22px;
}
.logo-main {
	float:left;
}
.header-main-drone {
	background:#071925 none repeat scroll 0 0;
	padding:15px 0;
	float:left;
	width:100%;
}
.m1 a {
	background:rgba(0,
	0,
	0,
	0) url("../img/m1.png") no-repeat scroll 0 0;
	background-position:left center;
}
.m1 a:hover,
.m1.current_page_item a {
	background:rgba(0,
	0,
	0,
	0) url("../img/m1-hover.png") no-repeat scroll 0 0;
	background-position:left center;
}
.m2 a {
	background:rgba(0,
	0,
	0,
	0) url("../img/m2.png") no-repeat scroll 0 0;
	background-position:left center;
}
.m2 a:hover,
.m2.current_page_item a {
	background:rgba(0,
	0,
	0,
	0) url("../img/m2-hover.png") no-repeat scroll 0 0;
	background-position:left center;
}
.m3 a {
	background:rgba(0,
	0,
	0,
	0) url("../img/m3.png") no-repeat scroll 0 0;
	background-position:left center;
}
.m3 a:hover,
.m3.current_page_item a {
	background:rgba(0,
	0,
	0,
	0) url("../img/m3-hover.png") no-repeat scroll 0 0;
	background-position:left center;
}
.m4 a {
	background:rgba(0,
	0,
	0,
	0) url("../img/m4.png") no-repeat scroll 0 0;
	background-position:left center;
}
.m4 a:hover,
.m4.current_page_item a {
	background:rgba(0,
	0,
	0,
	0) url("../img/m4-hover.png") no-repeat scroll 0 0;
	background-position:left center;
}
.m5 a {
	background:rgba(0,
	0,
	0,
	0) url("../img/m5.png") no-repeat scroll 0 0;
	background-position:left center;
}
.m5 a:hover,
.m5.current_page_item a {
	background:rgba(0,
	0,
	0,
	0) url("../img/m5-hover.png") no-repeat scroll 0 0;
	background-position:left center;
}
/*.m6 a{background:rgba(0, 0, 0, 0) url("../img/m6.png") no-repeat scroll 0 0;background-position:left center;}
.m6 a:hover, .m6.current_page_item a{background:rgba(0, 0, 0, 0) url("../img/m6-hover.png") no-repeat scroll 0 0;background-position:left center;}*/

.m7 a {
	background:rgba(0,
	0,
	0,
	0) url("../img/m7.png") no-repeat scroll 0 0;
	background-position:left center;
}
.m7 a:hover,
.m7.current_page_item a {
	background:rgba(0,
	0,
	0,
	0) url("../img/m7-hover.png") no-repeat scroll 0 0;
	background-position:left center;
}
/*.footer-dash{background-color:#001521;background-image: url('../img/counter-bg.jpg');
background-position: 0 -53px;float:left;padding:10px 20px;width:100%;text-align:left;}*/

.footer-dash ul li a {
	color:#fff;
	font-family:lato;
	font-size:14px;
	text-decoration:none;
}
.footer-dash ul li a.current_page_item {
	color:#ff7a00 !important
}
.footer-dash ul li a:hover {
	color:#59bacc;
}
.copy-right {
	color:#fff;
	display:inline-block;
	font-family:lato;
	font-size:14px;
	font-weight:bold;
	margin-right:15px;
}
.footer-dash ul li {
	border-right:1px solid #fff;
	display:inline-block;
	padding-right:12px;
	margin-right:12px;
}
.footer-dash ul li:last-child {
	border-right:0px;
}
.footer-dash ul {
	display:inline-block;
}
.img-dash img {
	max-width:100%;
	max-height:100%;
	width:auto;
}
.toggle-mob,
.abs-block {
	display:none;
}
.dash-cards {
	float:left;
	width:100%;
	padding:40px 0;
	display:flex;
	-webkit-display:flex;
	-moz-display:flex;
	-ms-display:flex;
	flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
}
.site-footer {
	background:transparent;
}
.login-page .site-footer {
	bottom:0;
}
/*.login-page{padding-bottom:80px;}*/

.login-page {
	padding-bottom:0px;
}
.login-page .footer-dash {
	padding:20px 20px 32px;
}
.site-footer .copy-right {
	color:#000;
}
.site-footer ul li a {
	color:#3b7e9e;
}
.site-footer ul li {
	border-right:1px solid #3b7e9e;
}
.page-main-heading {
	width:100%;
	float:left;
	border-bottom:2px solid #dadada;
	padding-top:15px;
	padding-bottom:15px;
}
.page-main-heading h2 {
	color:#3d7f9f;
	font-size:30px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-transform:uppercase;
}
.page-coverMain {
	width:100%;
	float:left;
}
.dash-cards.courses-main li {
	background-color:#fff;
}
ul.dash-cards.courses-main {
	padding-top:38px;
}
ul.dash-cards.courses-main .img-dash {
	min-height:216px;
}
.mfree a {
	background-color:#2ecc71;
	padding:10px 18px 10px 38px !important;
	background-image:url('../img/locked-img.png');
	background-size:12px;
	background-position:left 20px center;
	background-repeat:no-repeat;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:4px solid transparent;
}
.restricted-cover {
	width:100%;
	float:left;
	padding:15px 0;
}
.res-heading {
	width:100%;
	float:left;
	text-align:center;
}
.res-heading figure {
	display:none;
}
.res-heading h3 {
	color:#3d7f9f;
	font-size:28px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	margin-bottom:15px;
}
.res-heading p {
	color:#5b5b5b;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
}
.res-content-cover {
	width:100%;
	float:left;
	padding:50px 0 50px;
}
.res-content-left {
	width:49%;
	float:left;
}
.res-content-right {
	width:49%;
	float:right;
}
.res-content-left .free-membership {
	margin:0;
	padding:35px 50px 45px 50px;
	border-radius:4px;
}
.res-content-left .free-membership a {
	padding:19px 0% 19px 18%;
}
.res-content-right .form-btn input[type="submit"] {
	padding:18px 0;
}
.restricted-footer {
	width:100%;
	float:left;
	background-color:#0A3C55;
}
.res-footer-inner {
	width:100%;
	float:left;
	padding:15px 0 7px;
}
.res-footer-inner ul {
	padding:15px 0 0;
	width:100%;
	list-style-type:none;
	max-width:100%;
	margin:0 auto;
}
.res-footer-inner ul li {
	display:inline-block;
	float:left;
	width:20%;
	margin-bottom:25px;
}
.res-footer-inner ul li a {
	display:block;
	color:#fff;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	text-decoration:none;
	padding:1px 0 1px 0px;
	background-repeat:no-repeat;
	background-position:left center;
}
.res-footer-inner ul li a svg,
.res-footer-inner ul li a img {
	width:15px;
	margin-right:10px;
	position:relative;
	top:-2px;
	height:15px;
}
.res-footer-inner ul li a:hover svg,
.res-footer-inner ul li.current_page_item a svg {
	fill:#ff7a00 !important;
}
.res-footer-inner ul li a:hover,
.res-footer-inner ul li.current_page_item a {
	color:#ff7a00 !important;
}
.res-content-right .main-form-cover p {
	margin-bottom:0;
}
.restricted-cover .blog-post-meta,
.restricted-cover .blog-post-title {
	display:none;
}
.update-page-cover .res-heading p {
	line-height:23px;
}
.upadte-page-content {
	width:100%;
	float:left;
	padding:40px 0;
}
.upadte-page-inner {
	width:100%;
	float:left;
	display:flex;
	-webkit-display:flex;
	-moz-display:flex;
	-ms-display:flex;
	flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
}
.update-page-outer {
	vertical-align:top;
	width:49%;
	display:flex;
	-webkit-display:flex;
	-moz-display:flex;
	-ms-display:flex;
	flex-direction:column;
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	margin-right:2%;
}
.update-page-outer:last-child {
	float:right;
	margin-right:0px;
}
.update-left-inner {
	background-color:#fff;
	border-radius:4px;
}
.update-right-inner {
	background-color:#fff;
	margin-left:13px;
	border-radius:4px;
}
.updatehead {
	background-color:#ff8400;
	text-align:center;
	padding:27px 0;
	border-radius:5px 6px 0 0;
}
.update-right-inner .updatehead {
	background-color:#3d7f9f;
	position:relative;
}
.update-right-inner .updatehead.coming_soon:after {
	background-image:url('../img/coming-soon.png');
	background-size:100%;
	top:-14px;
	right:11px;
	content:'';
	position:absolute;
	width:115px;
	height:115px;
	background-repeat:no-repeat;
}
.updatehead h2 {
	color:#fff;
	font-size:28px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
}
.update-maincontent {
	width:100%;
	text-align:center;
	padding:35px 40px 40px;
}
h2.up-price {
	font-size:40px;
	color:#ff8400;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
}
p.per-month {
	font-size:16px;
	color:#666666;
	font-family:'Lato',
	sans-serif;
	padding-bottom:14px;
	border-bottom:1px solid #e2e1e1;
	margin-top:3px;
}
p.up-queots {
	margin-top:29px;
	font-size:19px;
	color:#5b5b5b;
	font-family:'Lato',
	sans-serif;
	line-height:29px;
}
.updatep-btn {
	margin-top:30px;
}
.updatep-btn a {
	background-color:#2ecc71;
	display:inline-block;
	color:#fff;
	font-size:24px;
	padding:16px 65px 16px 34px;
	text-decoration:none;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	background-image:url("../img/btn-arrow-icon.png");
	background-position:right 26px center;
	background-repeat:no-repeat;
	background-size:23px;
	border-radius:3px;
}
p.anual-dis {
	font-size:18px;
	margin-top:25px;
	color:#5b5b5b;
	font-family:'Lato',
	sans-serif;
}
p.anual-dis a {
	color:#ff8400;
}
.anual-dis a {
	text-decoration:none;
}
.anual-dis a:hover {
	text-decoration:underline;
}
.update-listing {
	margin-top:30px;
}
h3.update-listing-head {
	font-size:20px;
	color:#ff8400;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
.update-listing ul {
	margin-top:19px;
}
.update-listing ul li {
	color:#5b5b5b;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	padding:19px 0;
	border-bottom:1px solid #ededed;
}
.update-listing ul li:first-child {
	border-top:1px solid #ededed;
}
.learn-more-link {
	margin-top:19px;
}
.learn-more-link a {
	display:inline-block;
	text-decoration:none;
	color:#ff8400;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
}
.update-right-inner h2.up-price {
	color:#3d7f9f;
}
.update-right-inner h3.update-listing-head {
	color:#3d7f9f;
}
.goback-btn {
	width:100%;
	float:left;
	text-align:center;
	margin-bottom:30px;
	margin-top:10px;
}
.goback-btn a {
	background-image:url(../img/goback-icon.png);
	background-position:left 30px center;
	background-size:26px;
	background-repeat:no-repeat;
	background-color:#3d7f9f;
	color:#fff;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	padding:17px 36px 18px 70px;
	display:inline-block;
	border-radius:3px;
	text-decoration:none;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
input {
	-webkit-appearance:none;
}
input#pwd,
input#log {
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
}
.main-form-cover.forgetpwd-wrapper .form-input-fields.group {
	margin-bottom:20px;
}
.site-footer ul li:last-child {
	border-right:0px;
}
.main-form-cover form .form-input-fields input.valid-error + .input-bar::before,
.main-form-cover form .form-input-fields input.valid-error + .input-bar::after {
	background:transparent;
}
.dash-cards li:hover {
	box-shadow:none;
	border:1px solid #ff7a00;
}
.dash-a:hover {
	color:#fff;
	background-color:#ff7a00;
}
.header-main-drone.Home-page {
	padding:15px 30px;
}
.header-bottom {
	width:100%;
	float:left;
	text-align:center;
	background-color:#134d69;
	padding:22px 0;
}
ul.headr-bottom-link {
	list-style-type:none;
}
ul.headr-bottom-link li {
	display:inline-block;
	margin:0 1.5%;
	position:relative;
}
ul.headr-bottom-link li a {
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	color:#fff;
	text-transform:capitalize;
	display:inline-block;
	vertical-align:middle;
}
.headr-bottom-link li svg {
	width:19px;
	display:inline-block;
	vertical-align:middle;
	margin-right:4px;
	height:19px;
	top:-2px;
	position:relative;
}
.headr-bottom-link li:hover svg,
.headr-bottom-link .current_page_item svg,
.headr-bottom-link-mobile .current_page_item a svg,
.headr-bottom-link li.abf1:hover a svg rect,
.headr-bottom-link li.abf1:hover a svg .cls-1,
.headr-bottom-link li.abf1:hover a svg .cls-11 {
	fill:#FF7A00 !important;
}
.headr-bottom-link li:hover a {
	color:#FF7A00;
}
.headr-bottom-link li a {
	text-decoration:none;
}
.headr-bottom-link-mobile {
	display:none;
}
.headr-bottom-link-mobile li a svg {
	width:20px;
	height:20px;
}
.headr-bottom-link-mobile li a:hover svg {
	fill:#FF7A00;
}
.headr-bottom-link-mobile li {
	width:20%;
	float:left;
	text-align:center;
}
.banner-cover {
	width:100%;
	float:left;
}
.banner-cover {
	width:100%;
	float:left;
	position:relative;
}
.banner-text-cover {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	right:0;
	top:0;
	bottom:0;
	text-align:center;
	background:rgba(0,
	0,
	0,
	0.3);
}
.banner-text-inner {
	display:block;
	vertical-align:middle;
	position:relative;
	top:50%;
	transform:translatey(-50%);
	-webkit-transform:translatey(-50%);
	-moz-transform:translatey(-50%);
	-ms-transform:translatey(-50%);
	-o-transform:translatey(-50%);
}
.banner-text-main h2.banner-head {
	color:#fff;
	font-size:35px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	line-height:43px;
}
.banner-text-main p.banner-main-text {
	font-size:20px;
	line-height:31px;
	color:#fff;
	font-family:'Lato',
	sans-serif;
	margin-top:17px;
}
.counter-section {
	width:100%;
	float:left;
}
.counter-cover {
	width:20%;
	float:left;
	text-align:center;
	padding:35px 0 35px 3%;
}
.counter-cover:first-child {
	padding-left:0.5%;
}
.counter-cover:last-child {
	padding-left:0;
}
.counter-cover h3 {
	color:#fff;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	font-size:30px;
}
.counter-cover p {
	font-family:'Lato',
	sans-serif;
	font-size:16px;
	color:#fff;
	margin-top:10px;
}
.grid-content-section {
	width:100%;
	float:left;
	padding:61px 0 20px;
}
.grid-content-inner {
	width:100%;
	float:left;
	display:flex;
	-webkit-display:flex;
	-moz-display:flex;
	-ms-display:flex;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
.gridcontent-box {
	width:18.7%;
	margin-right:1.5%;
	text-align:center;
	display:inline-block;
	box-shadow:0px 1px 4px #9e9e9e;
	-webkit-box-shadow:0px 1px 4px #9e9e9e;
	-moz-box-shadow:0px 1px 4px #9e9e9e;
	padding:15px 3px 70px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border:1px solid transparent;
	margin-bottom:17px;
	background-color:#fff;
	vertical-align:top;
	position:relative;
	padding-bottom:0px;
}
.gridcontent-box:hover {
	box-shadow:none;
	border:1px solid #ff7a00;
}
.gridcontent-box:hover .grid-main-box button {
	background-color:#ff7a00;
	color:#fff;
}
.grid-main-box figure {
	width:145px;
	margin:0 auto;
	height:145px;
}
.grid-main-box figure img {
	width:100%;
	height:100%;
	object-fit:contain;
}
.grid-main-box .grid-head {
	color:#ff7a00;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-top:22px;
}
.grid-main-box .grid-text-main {
	font-size:13px;
	color:#0a3c54;
	font-family:'Lato',
	sans-serif;
	line-height:23px;
	margin:15px 0 13px;
}
.grid-main-box a,
.grid-main-box button {
	background-color:#d7d7d7;
	width:90%;
	display:block;
	border-radius:2px;
	padding:15px 0;
	color:#343434;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-decoration:none;
	margin:auto;
	font-size:16px;
	position:absolute;
	bottom:13px;
	left:0;
	right:0;
	cursor:pointer;
	border:0px;
}
.social-icon-section {
	width:100%;
	text-align:center;
	float:left;
	margin-bottom:33px;
}
.social-icon-section ul li {
	display:inline-block;
	margin:0 1%;
}
.social-icon-section ul li a {
	display:block;
	padding:19px 28px 19px 51px;
	background-size:15px;
	background-repeat:no-repeat;
	background-position:left 17px center;
	text-decoration:none;
	color:#fff;
	font-size:22px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	border-radius:3px;
}
li.fbs a {
	background-image:url('../img/soci1.png');
	background-color:#3b5998;
	background-size:12px !important;
}
li.links a {
	background-image:url('../img/soci2.png');
	background-color:#3d7198;
	background-size:19px !important;
}
li.tws a {
	background-image:url('../img/soci3.png');
	background-color:#1ccaff;
	background-size:21px !important;
}
li.yous a {
	background-image:url('../img/soci4.png');
	background-color:#e52c27;
	background-size:22px !important;
}
body {
	background-image:url('../img/body-bg.png');
	background-size:auto;
	background-repeat:repeat;
}
.gridcontent-box:nth-child(5n) {
	margin-right:0;
}
/*.pagecommon-head{width:100%;float:left;padding-top:15px;}*/

.pagecommon-head {
	width:100%;
	float:left;
}
.pagecommon-head .res-heading h3 {
	line-height:37px;
	margin-bottom:23px;
}
.pagecommon-head .res-heading span {
	color:#262525;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	font-size:20px;
}
.pagecommon-head .res-heading span a {
	color:#262525 !important;
	text-decoration:none;
}
.pagecommon-head .res-heading span a:hover {
	color:#FF7A00 !important;
}
.pricing-grid {
	width:100%;
	float:left;
}
.pricing-grid .update-page-outer {
	vertical-align:top;
	width:32%;
}
.pricing-grid .update-maincontent {
	padding:35px 10px 40px;
}
.update-right-inner.free-div .updatehead {
	background-color:#2ecc71;
}
.update-right-inner.free-div h2.up-price,
.update-right-inner.free-div h3.update-listing-head {
	color:#2ecc71;
}
.update-left-inner.crtified-div .updatehead {
	background-color:#3d7f9f;
	position:relative;
}
.update-left-inner.crtified-div .updatehead:after {
	background-image:url('../img/coming-soon.png');
	background-size:100%;
	top:-14px;
	right:11px;
	content:'';
	position:absolute;
	width:115px;
	height:115px;
	background-repeat:no-repeat;
}
.update-left-inner.crtified-div h2.up-price,
.update-left-inner.crtified-div h3.update-listing-head {
	color:#3d7f9f;
}
.pricing-quoets-section {
	width:100%;
	float:left;
	padding:40px 0;
}
.quoets-cover:nth-child(even) {
	float:right;
}
.quoets-cover {
	width:48%;
	display:inline-block;
	min-height:150px;
}
.quoets-inner {
	width:100%;
	float:left;
	padding-left:124px;
	position:relative;
	min-height:112px;
	margin-bottom:20px;
}
.quoets-inner figure {
	position:absolute;
	left:0;
	top:0;
	width:100px;
	height:100px;
	text-align:center;
}
.quoets-inner figure span {
	position:relative;
	width:100%;
	height:100%;
	display:block;
}
.quoets-inner figure img {
	bottom:0;
	left:0;
	margin:auto;
	max-height:100%;
	max-width:100%;
	position:absolute;
	right:0;
	top:0;
}
.quoets-inner p {
	font-size:14px;
	color:#000000;
	font-family:'Lato',
	sans-serif;
	line-height:23px;
}
span.autorname {
	float:right;
	width:auto;
	margin-top:17px;
	color:#525353;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
}
.pricing-grid-text {
	width:100%;
	float:left;
	padding-bottom:36px;
}
.text-grid-cover {
	width:100%;
	background-color:#fff;
	float:left;
}
.text-grid-cover:nth-child(2n) {
	right:0px !important;
	left:auto !important;
}
.text-grid-inner {
	width:100%;
	float:left;
	padding:15px;
}
.text-grid-inner h4 {
	color:#242424;
	font-size:17px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
}
.text-grid-inner p {
	color:#242424;
	line-height:23px;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	margin-top:15px;
}
#pinBoot {
	position:relative;
	max-width:100%;
	width:100%;
}
.white-panel {
	position:absolute;
}
video.responsive-video {
	float:left;
	height:auto;
	width:100%;
}
video#gpcvideo .responsive-video {
	float:left;
	height:100% !important;
	width:100%;
	position:absolute;
	left:0;
	right:0;
}
ul.headr-bottom-link li.current_page_item a,
ul.headr-bottom-link li a:hover {
	color:#FF7A00;
}
.breadcrumbs {
	width:100%;
	float:left;
}
.breadcrumbs ul {
	text-align:right;
	padding:15px 0;
	color:#0a3c54;
	font-size:12px;
	font-family:'Lato',
	sans-serif;
}
.breadcrumbs ul li {
	display:inline-block;
	vertical-align:bottom;
}
.breadcrumbs ul li a {
	color:#0a3c54;
	font-size:12px;
	font-family:'Lato',
	sans-serif;
	text-decoration:none;
}
.breadcrumbs ul li a:hover {
	text-decoration:underline !important;
}
.breadcrumbs ul li:last-child a:hover {
	cursor:default;
	text-decoration:none !important;
}
.pagecommon-head.review-page-head {
	padding-top:15px;
}
.pagecommon-head.review-page-head .res-heading h3 {
	margin-bottom:10px;
}
.review-main-section {
	width:100%;
	float:left;
	padding:50px 0 0;
}
.review-inner {
	width:100%;
	float:left;
}
.reivew-box {
	width:48%;
	display:inline-block;
	padding:0px 15px 0px 116px;
	position:relative;
	min-height:150px;
	margin-bottom:20px;
	vertical-align:top;
	margin-right:2%;
}
.reivew-box:nth-child(even) {
	margin-right:0;
}
.reivew-box figure {
	width:98px;
	height:100px;
	position:absolute;
	left:0;
	top:0;
}
.reivew-box p {
	color:#000000;
	font-size:14px;
	line-height:23px;
	font-family:'Lato',
	sans-serif;
}
.reivew-box p a,
.quoets-inner p a {
	color:#ff7a00;
	font-size:14px;
	text-decoration:none;
	font-family:'Lato',
	sans-serif;
	background:linear-gradient(#EEEEEE,
	#ECECEC);
	-webkit-background:linear-gradient(#EEEEEE,
	#ECECEC);
	-moz-background:linear-gradient(#EEEEEE,
	#ECECEC);
}
mark {
	background-color:#f2e8b7;
}
span.more-text {
	display:none;
}
.pagecommon-head .res-heading span {
	line-height:30px;
}
.resources-main-section {
	width:100%;
	float:left;
	padding-top:37px;
	padding-bottom:12px;
}
.resources-inner {
	width:100%;
	float:left;
	display:flex;
	-webkit-display:flex;
	-moz-display:flex;
	-ms-display:flex;
	flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
}
.resources-box {
	width:31.33%;
	display:flex;
	-webkit-display:flex;
	-moz-display:flex;
	-ms-display:flex;
	background-color:#fff;
	margin-right:2%;
	box-shadow:0px 0px 3px #bdbbbb;
	border-radius:3px;
	margin-bottom:24px;
	padding:30px 20px 0px;
	position:relative;
	float:left;
	border:1px solid transparent;
}
.resources-box .rsource-link,
.gridcontent-box .gridcontent-link {
	text-decoration:none;
	display:block;
	padding-bottom:86px;
}
.resources-box:hover {
	border:1px solid #ff7a00;
}
.resources-box:nth-child(3n) {
	margin-right:0;
}
.resources-box-inner figure {
	height:200px;
	text-align:center;
	margin:0 auto;
}
.resources-box-inner figure img {
	max-height:100%;
	max-width:100%;
	margin:0 auto;
}
.resources-box-inner .re-main-head {
	color:#ff7a00;
	font-size:22px;
	line-height:24px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-top:25px;
}
.resources-box-inner p {
	color:#0a3c54;
	font-size:14px;
	line-height:23px;
	font-family:'Lato',
	sans-serif;
	margin-top:10px;
}
button.dwld-btn,
a.dwld-btn {
	background-color:#d7d7d7;
	border:0px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:14px 16px 14px 40px;
	color:#343434;
	font-size:18px!important;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	background-image:url('../img/download-icon.png');
	background-size:19px;
	background-repeat:no-repeat;
	background-position:left 15px center;
	position:absolute;
	bottom:20px;
	left:20px;
	text-decoration:none;
	cursor:pointer;
}
button.dwld-btn:hover,
a.dwld-btn:hover {
	color:#fff;
	background-color:#ff7a00;
	background-image:url('../img/cloud-white.png');
}
button.dwld-btn.learn-more-btn,
a.dwld-btn.learn-more-btn {
	background-image:url('../img/learn-more-icon.png');
}
button.dwld-btn.learn-more-btn:hover,
a.dwld-btn.learn-more-btn:hover {
	background-image:url('../img/add-white.png');
}
button.dwld-btn.view-now-btn,
a.dwld-btn.view-now-btn {
	background-image:url('../img/view-icon.png');
}
button.dwld-btn.view-now-btn:hover,
a.dwld-btn.view-now-btn:hover {
	background-image:url('../img/view-white.png');
}
.ribbenfree {
	position:absolute;
	top:-2px;
	right:-2px;
	cursor:default;
	display:inline-block;
}
.Checkout-heading {
	width:100%;
	float:left;
}
.Checkout-heading h2 {
	color:#3d7f9f;
	font-size:30px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-transform:uppercase;
	border-bottom:2px solid #dadada;
	padding-bottom:15px;
}
.checkout-form-head {
	color:#3d7f9f;
	font-size:20px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	margin-bottom:0;
}
.checkout-main-content {
	width:100%;
	float:left;
	margin-top:35px;
}
.checkout-inner {
	width:100%;
	float:left;
}
.checkout-left {
	width:770px;
	float:left;
	background-color:#fff;
	padding:30px;
	border-radius:3px;
}
.checkout-half {
	width:48%;
	display:inline-block;
	position:relative;
	margin-top:15px;
	margin-right:2%;
}
.checkout-half.checkout-half-full {
	width:100%;
}
.checkout-half.checkout-half-full select {
	width:48%;
	float:left;
	background-color:transparent;
	background-image:url('../img/dropdown-arrow.png');
	background-size:6px !important;
	background-repeat:no-repeat;
	background-position:right 10px center !important;
	background-color:transparent;
}
.checkout-half.checkout-half-full select:last-child {
	float:right;
}
.checkout-half.checkout-half-right {
	float:right;
	margin-right:0;
}
.checkout-half input,
.checkout-half select {
	width:100%;
	float:left;
	border:0px;
	border-bottom:1px solid #c5c5c5;
	padding:15px 0 7px;
	color:#888888;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}
.checkout-half input:focus,
.checkout-half input:active,
.checkout-half:focus select,
.checkout-half:active select {
	outline:none;
	-webkit-outline:none;
	-moz-outline:none;
}
.checkout-half select {
	-webkit-appearance:none;
	-moz-appearance:none;
	background-image:url('../img/dropdown-arrow.png') !important;
	background-size:6px;
	background-repeat:no-repeat;
	background-position:right 10px center;
	background-color:transparent;
}
.checkout-half label {
	color:#999;
	font-size:18px;
	font-weight:normal;
	position:absolute;
	pointer-events:none;
	left:0;
	top:19px;
	transition:0.2s ease all;
	-moz-transition:0.2s ease all;
	-webkit-transition:0.2s ease all;
	color:#888888;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
}
.checkout-half input:focus ~ label,
.checkout-half input:valid ~ label,
.checkout-half input:focus {
	top:-10px;
	font-size:14px;
	color:#3d7f9f;
	left:0;
	outline:none;
	-webkit-outline:none;
	-moz-outline:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
}
.checkout-half span.bar:before,
.checkout-half span.bar:after {
	content:'';
	height:2px;
	width:0;
	bottom:1px;
	position:absolute;
	background:#3d7f9f;
	transition:0.2s ease all;
	-moz-transition:0.2s ease all;
	-webkit-transition:0.2s ease all;
	left:0;
}
.checkout-half input:focus ~ span.bar:before,
.checkout-half input:focus ~ span.bar:after {
	width:100%;
	left:0;
}
.checkout-half .form-input-fields.group {
	width:100%;
	float:left;
}
.account-info {
	width:100%;
	float:left;
}
.checkout-form-section {
	width:100%;
	float:left;
}
.checkout-form-section:first-child {
	margin-top:5px !important;
}
.checkout-form-section h3 {
	margin-bottom:17px;
}
.billing-address.checkout-form-section h3 {
	margin-bottom:0px;
}
.place-order h3 {
	font-size:26px;
	color:#000;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	margin-bottom:33px;
}
.place-order button,
.place-order .checkout-btn {
	background-color:#2ecc71;
	font-size:24px;
	color:#fff;
	box-shadow:none;
	-webkit-box-shadow:none;
	border:none;
	display:inline-block;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	padding:17px 64px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-webkit-appearance:none;
	text-decoration:none;
	width:auto !important;
}
.place-order.checkout-form-section p {
	width:49%;
	float:left;
}
span.bottom-payment-procss {
	display:inline-block;
	float:right;
	width:calc(100% - 49%);
	vertical-align:middle;
	padding-left:2%;
}
span.bottom-payment-procss img {
	max-width:100%;
}
.checkout-right-section {
	float:right;
	width:calc(100% - 799px);
	background-color:#eef9ff;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
.checkout-right-inner {
	position:relative;
	padding:18px 25px;
}
span.ribben-right {
	position:absolute;
	top:-2px;
	right:25px;
	z-index:0;
}
.checkout-right-inner p {
	color:#888888;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
.checkout-right-inner h2 {
	color:#3d7f9f;
	font-size:33px;
	font-family:'RobotoSlab-Bold';
	font-weight:600;
	margin-top:6px;
	position:relative;
	z-index:1;
}
.checkout-right-inner h4 {
	color:#ff8400;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	font-size:22px;
	margin-top:21px;
}
.checkout-right-inner ul li {
	color:#282828;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	line-height:24px;
	margin-top:20px;
	padding-left:25px;
	background-image:url('../img/tick-image.png');
	background-repeat:no-repeat;
	background-position:left top 5px;
	background-size:18px;
}
.checkout-review {
	width:100%;
	float:left;
	padding-top:40px;
}
.checkout-form-section:first_child {
	margin-top:5px !important;
}
div.AuthorizeNetSeal a img {
	position:relative;
	top:-10px;
}
#AuthorizeNetText {
	position:relative;
	top:-6px;
}
.account-info-outer {
	float:left;
	margin-bottom:45px !important;
}
.billing-details.checkout-form-section {
	margin-bottom:45px !important;
}
.billing-address.checkout-form-section {
	margin-top:45px !important;
}
.checkout-half .form-input-fields .valid-error:focus {
	outline:none;
	-webkit-outline:none;
	-moz-outline:none;
	border-color:transparent;
}
.pricing-grid-text .ui-state-active,
.pricing-grid-text .ui-widget-content .pricing-grid-text .ui-state-active,
.pricing-grid-text .ui-widget-header .ui-state-active {
	border:1px solid transparent;
	background:#fff;
	font-weight:normal;
}
.pricing-grid-text .ui-state-default,
.pricing-grid-text .ui-widget-content .ui-state-default,
.pricing-grid-text .ui-widget-header .ui-state-default {
	background:#fff;
}
.pricing-grid-text .ui-accordion .ui-accordion-icons {
	padding-right:2.2em;
	padding-left:1em;
}
.pricing-grid-text .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	right:.5em;
	left:auto;
}
.pricing-grid-text .ui-widget-content {
	border:1px solid transparent;
}
.pricing-grid-text .ui-accordion .ui-accordion-content {
	padding:0px 1em 15px;
	margin-bottom:10px;
}
.pricing-grid-text .ui-accordion .ui-accordion-header {
	color:#242424;
	font-size:17px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	padding:14px 16px;
	margin-bottom:10px;
	border:1px solid transparent;
}
.pricing-grid-text .ui-accordion .ui-accordion-header.ui-accordion-header-active {
	margin-bottom:0;
	padding-bottom:5px;
}
.pricing-grid-text .ui-accordion .ui-accordion-header.ui-state-hover {
	border:1px solid transparent;
}
.pricing-grid-text #accordion p {
	color:#242424;
	line-height:23px;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
}
.gpc-cover form#mm_checkout_form {
	position:relative;
	width:100%;
	float:left;
}
.msg_notice {
	margin-left:1%;
	position:relative;
	top:30px;
	width:98%;
}
.msg_notice span {
	display:inline-block;
	position:relative;
	width:62%;
	float:none;
	margin:0 auto;
	font-size:13px;
	font-family:'Lato',
	sans-serif;
	padding:11px;
	text-align:center;
}
.coaching-popup.leftside-popup .auto-height-abs {
	height:349px;
}
.coaching-popup.leftside-popup .support-bottm-btn {
	margin:20px 0;
}
.coaching-popup.leftside-popup .support-btn-cover {
	padding:20px 0;
}
.coaching-popup.leftside-popup .support-bottm-btn button {
	margin-right:0;
	width:332px;
	margin-bottom:10px;
}
.logo-menu.expand-searchbar .sidenav .search-top-header {
	display:none;
}
.search-main-content .searchitem {
	min-height:220px;
	padding:13% 0;
	text-align:left;
}
.search-main-content .searchitem p {
	color:#444444;
	font-size:24px;
}
.swag-page-main {
	width:100%;
	float:left;
	padding:40px 0 12px;
}
.swag-main-inner {
	width:100%;
	float:left;
}
.swag-grid {
	width:32%;
	float:left;
	background-color:#fff;
	margin-right:2%;
	margin-bottom:2%;
	display:inline-block;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	overflow:hidden;
	box-shadow:0px 0px 3px #bdbbbb;
	border:1px solid transparent;
}
.swag-grid:hover {
	box-shadow:none;
	border:1px solid #ff7a00;
}
.swag-grid:nth-child(3n) {
	margin-right:0;
}
.swaggrid-inner {
	width:100%;
	float:left;
	padding:20px;
}
.swaggrid-inner figure {
	height:219px;
	text-align:center;
	width:100%;
	overflow:hidden;
	position:relative;
}
.swaggrid-inner figure img {
	max-width:100%;
	max-height:100%;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
}
.swaggrid-inner h3 {
	margin-top:25px;
}
.swaggrid-inner h3 span {
	color:#ff7a00;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	width:97%;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.swaggrid-inner span {
	color:#7e7e7e;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	margin-top:10px;
	display:block;
}
.sgrid-bottom {
	width:100%;
	float:left;
	border-top:1px solid #e3e3e3;
	padding:30px 0 15px;
	margin-top:12px;
	position:relative;
}
.sgrid-bottom:before {
	content:'';
	height:77%;
	width:1px;
	background-color:#ccc;
	position:absolute;
	left:48%;
	right:auto;
	margin:auto;
	top:16px;
}
.sgrid-bottom p {
	color:#3d7f9f;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	display:inline-block;
	width:50%;
}
.sgrid-btn {
	display:inline-block;
	padding:0 0 0 9px;
}
.sgrid-btn button {
	background-color:#d7d7d7;
	text-decoration:none;
	padding:13px 18px 13px 39px;
	border-radius:4px;
	color:#343434;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	background-image:url('../img/addcart1.png');
	background-size:17px;
	background-repeat:no-repeat;
	background-position:left 17px center;
	border:0px;
	cursor:pointer;
}
.sgrid-btn button:hover {
	background-color:#ff7a00;
	background-image:url('../img/addcart2.png');
	color:#fff;
}
.swag-grid .swag_link {
	text-decoration:none;
	display:block;
	padding-bottom:86px;
}
.pagecommon-head.review-page-head.about-us-page {
	padding-top:15px;
	padding-bottom:45px;
}
.pagecommon-head.review-page-head.about-us-page .res-heading p {
	color:#3c3c3c;
	font-size:14px;
	line-height:24px;
	margin-top:12px;
	font-family:'Lato',
	sans-serif;
}
.about-page-main {
	width:100%;
	float:left;
	padding:30px 0;
	background-color:#fff;
}
.teammain {
	width:33.33%;
	float:left;
	text-align:center;
}
.abt-team-section {
	width:100%;
	float:left;
}
.teammain figure {
	width:235px;
	height:235px;
	position:relative;
	border:3px solid transparent;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	overflow:hidden;
	margin:0 auto;
	transition:all ease-out 0.3s;
	-webkit-transition:all ease-out 0.3s;
	-moz-transition:all ease-out 0.3s;
	-ms-transition:all ease-out 0.3s;
	-o-transition:all ease-out 0.3s;
	cursor:pointer;
}
.teammain figure:hover {
	border:3px solid #ff8400;
	transition:all ease-in 0.3s;
	-webkit-transition:all ease-in 0.3s;
	-moz-transition:all ease-in 0.3s;
	-ms-transition:all ease-in 0.3s;
	-o-transition:all ease-in 0.3s;
	padding:5px;
}
.teammain figure img {
	width:100%;
	height:100%;
	object-fit:cover;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
}
.teammain:hover .team-mem-name {
	color:#ff8400;
}
.teammain .team-mem-name {
	color:#2f2d2d;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin:30px 0 25px;
}
.about-team-head {
	text-align:center;
	padding:15px 0 45px;
}
.about-team-head h2 {
	color:#3d7f9f;
	font-size:28px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
}
.join-pilots {
	width:100%;
	float:left;
	background-color:#3d7f9f;
	padding:25px 0;
	margin-bottom:33px;
}
.join-pilots-main {
	max-width:75%;
	margin:0 auto;
	float:none;
}
.join-pilots-inner {
	width:100%;
	float:left;
	position:relative;
	padding-right:297px;
}
.join-pilots-inner h4 {
	color:#fff;
	font-size:24px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
}
.join-pilots-inner p {
	color:#fff;
	font-size:16px;
	line-height:24px;
	font-family:'Lato',
	sans-serif;
	margin:15px 0 5px;
}
.join-pilots-inner a {
	background-color:#2ecc71;
	color:#ffF;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	text-decoration:none;
	background-image:url('../img/arroe-next.png');
	background-size:24px;
	background-repeat:no-repeat;
	background-position:right 38px center;
	display:inline-block;
	padding:20px 82px 20px 32px;
	border-radius:4px;
	position:absolute;
	right:0;
	top:14px;
}
.about-model-overlay {
	position:fixed;
	height:100%;
	width:100%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:rgba(0,
	0,
	0,
	0.7);
	z-index:99;
}
.about-model-tb {
	display:table;
	width:100%;
	height:100%;
}
.about-model-tbcell {
	display:table-cell;
	vertical-align:middle;
}
.about-model-main {
	max-width:565px;
	width:90%;
	margin:0 auto;
}
.about-modinner {
	width:100%;
	float:left;
	position:relative;
	background-color:#fff;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	box-shadow:0px 0px 3px #000;
	-webkit-box-shadow:0px 0px 3px #000;
	-moz-box-shadow:0px 0px 3px #000;
	padding:40px 35px;
}
.about-modinner figure {
	max-width:230px;
	margin:0 auto;
	border:3px solid transparent;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	overflow:hidden;
	height:230px;
	background-color:#fff;
	transition:all ease-out 0.3s;
	-webkit-transition:all ease-out 0.3s;
	-moz-transition:all ease-out 0.3s;
	-ms-transition:all ease-out 0.3s;
	-o-transition:all ease-out 0.3s;
}
.about-modinner figure img {
	width:100%;
	height:100%;
	object-fit:cover;
	border-radius:100%;
}
h3.model-name {
	text-align:center;
	color:#353535;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-top:20px;
	margin-bottom:10px;
}
a.model-des {
	color:#ff8400;
	text-align:center;
	display:block;
	font-size:16px;
	text-transform:capitalize;
	margin-top:0px;
	font-family:'Lato',
	sans-serif;
	margin-bottom:10px;
}
p.abt-model-text {
	color:#353535;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	line-height:23px;
	text-align:center;
	margin-top:0;
}
a.abtmod-close {
	position:absolute;
	top:20px;
	right:22px;
}
.model-text-scroll {
	width:100%;
	float:left;
	overflow:auto;
}
.model-text-height {
	max-height:254px;
	height:auto;
}
.pagecommon-head.online-training-head {
	padding-top:15px;
}
.pagecommon-head.online-training-head h3 {
	margin-bottom:11px;
}
.pagecommon-head.online-training-head span {
	line-height:33px;
}
.online-training-grid {
	width:100%;
	float:left;
}
.online-training-grid .dash-cards li {
	padding:32px 18px 0px
}
.online-training-grid .dash-cards li .training-page-link {
	display:block;
	padding-bottom:54px;
	text-decoration:none;
}
.online-training-grid .dash-para {
	min-height:auto;
	padding-bottom:30px;
}
.onlinereview-section {
	width:100%;
	float:left;
	background-color:#fff;
}
.onlinereview-section .review-inner {
	margin-top:50px;
}
}
.onlinereview-section .dash-a {
	left:18px;
}
.read-color {
	background:#fff !important;
}
.book-content-main {
	width:100%;
	float:left;
	padding:30px 0 36px;
}
.book-content-inner {
	width:100%;
	float:left;
	background-color:#fff;
	padding:20px 0 40px;
}
.book-content-left {
	width:35%;
	float:left;
	text-align:center;
}
.book-content-left figure img {
	max-width:100%;
}
.book-content-right {
	width:65%;
	float:left;
	border-left:1px solid #e5e5e5;
	margin-top:10px;
}
.right-book-inner {
	padding:0 46px;
	width:100%;
	float:left;
}
.right-book-inner p {
	color:#282929;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	line-height:30px;
}
.book-amazon {
	width:100%;
	float:left;
	background-color:#f5f5f5;
	margin-top:40px;
	text-align:center;
	padding:60px 15px;
	margin-bottom:65px;
}
.book-amazon h4 {
	color:#282929;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	line-height:36px;
}
.book-amazon h4 a {
	color:#ff8e00;
	text-decoration:none;
}
.book-amazon figure img {
	max-width:100%;
}
.pagecommon-head.review-page-head.online-training {
	padding-top:15px;
	padding-bottom:8px;
}
.online-training-main {
	width:100%;
	float:left;
}
.online-training-inner {
	width:100%;
	float:left;
}
.training-content-main {
	margin-top:40px;
	width:100%;
	float:left;
}
.onlineh-main {
	color:#3d7f9f;
	font-size:22px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
}
.onlinet-main {
	color:#282929;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	margin-top:12px;
	line-height:24px;
}
.onlinehs-main {
	color:#262525;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin:15px 0;
}
ul.whatwe li {
	color:#262525;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	display:inline-block;
	width:24%;
	margin-top:21px;
	padding-left:37px;
	background-image:url('../img/tick-image.png');
	background-repeat:no-repeat;
	background-position:left top 1px;
}
ul.client-first-row {
	width:100%;
	float:left;
	margin:30px 0 20px;
}
ul.client-first-row li {
	display:inline-block;
	margin-right:3.1%;
	text-align:center;
	margin-bottom:20px;
}
ul.client-first-row li:nth-child(6n) {
	margin-right:0;
}
ul.client-first-row li:last-child {
	margin-right:0;
}
ul.client-first-row li img {
	max-width:100%;
}
.site-tour-main {
	width:100%;
	float:left;
	padding-top:15px;
}
.site-tour-inner {
	width:100%;
	float:left;
	text-align:center;
	padding:10px 0 73px;
}
.site-tour-inner figure img {
	max-width:100%;
	height:100%
}
.gpc-cover {
	float:left;
	position:relative;
	width:100%;
	background-image:url('../img/gpc-bg.jpg');
	background-repeat:repeat;
	background-attachment:fixed;
	background-size:100% 100%;
}
.gpc-heading-top {
	width:100%;
	float:left;
	text-align:center;
	margin-top:50px;
}
.gpccover {
	width:100%;
	float:left;
}
.gpc-top-head {
	color:#ff8400;
	font-size:72px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	text-transform:uppercase;
}
.gpc-heading-top p {
	color:#fff;
	font-size:30px;
	line-height:39px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-top:20px;
	position:relative;
}
.gpc-heading-top p:after {
	content:'';
	background-image:url('../img/gpc-arrow.png');
	width:57px;
	height:161px;
	position:absolute;
	background-repeat:no-repeat;
	left:77px;
	top:39px;
	z-index:10;
}
.gpc-heading-top p a {
	color:#ff8400;
	text-decoration:none;
}
.gpc-account-cover {
	width:100%;
	float:left;
	margin-top:70px;
}
.gpc-account-inner {
	width:100%;
	float:left;
}
.gpc-account-left {
	width:45%;
	float:left;
}
.gpc-form-upper {
	width:100%;
	float:left;
}
.gpc-account-input {
	width:100%;
	float:left;
	background:#fff;
	padding:50px 45px 30px;
	border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	position:relative;
}
.gpc-formh {
	color:#3d7f9f;
	font-size:30px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	position:relative;
	width:100%;
	float:left;
}
.gpc-form-upper .form-input-fields {
	width:100%;
	float:left;
	margin-top:5px;
	position:relative;
}
.gpc-full-form {
	position:relative;
	width:100%;
	float:left;
	margin-top:11px;
}
.gpc-form-upper .gpc-full-form input {
	width:100%;
	float:left;
	border:0px;
	border-bottom:1px solid #c5c5c5;
	padding:15px 0;
	color:#888888;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	padding-left:30px;
	background-repeat:no-repeat;
	background-size:15px;
	background-repeat:no-repeat;
	background-position:left 7px center;
}
.bar:before,
.bar:after {
	content:'';
	height:2px;
	width:0;
	bottom:1px;
	position:absolute;
	background:#3d7f9f;
	transition:0.2s ease all;
	-moz-transition:0.2s ease all;
	-webkit-transition:0.2s ease all;
	left:0;
}
input.gpname {
	background-image:url('../img/user-icon.png');
}
.gpc-acces {
	width:100%;
	float:left;
	background-color:#eeeeee;
	padding:29px 45px 40px;
	border-radius:0 0 3px 3px;
	-webkit-border-radius:0 0 3px 3px;
	-moz-border-radius:0 0 3px 3px;
	position:relative;
}
.gpc-acces .gpc-full-form input {
	border:1px solid #c3c3c3;
	height:54px;
	background-image:url('../img/acces-code.png');
	background-position:left 18px center;
	background-repeat:no-repeat;
	background-size:39px;
	padding-left:74px;
}
.gpcconfirm {
	width:100%;
	float:left;
	margin-top:58px;
	position:relative;
}
.gpcconfirm a {
	background-color:#2ecc71;
	font-size:30px;
	color:#fff;
	text-decoration:none;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	width:auto!important;
}
.gpcconfirm a {
	background-color:#2ecc71;
	font-size:30px;
	color:#fff;
	text-decoration:none;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	padding:20px 10px;
	display:block;
	text-align:center;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
.gpcconfirm a span {
	position:relative;
	display:inline-block;
	margin-left:12px;
	top:0px;
}
.gpc-account-right {
	width:51%;
	float:right;
}
.gpc-right-inner {
	width:100%;
	float:left;
}
.gpc-right-inner figure {
	position:relative;
	border:2px solid #fff;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	width:100%;
	float:left;
	height:auto;
}
span.gpc-play {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	width:83px;
	height:83px;
}
.gpc-right-inner figure img {
	width:100%;
}
.gpc-right-inner .drone-text {
	color:#fff;
	font-size:21px;
	line-height:38px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-align:center;
	margin:20px 0 20px;
	padding:0 2px;
	float:left;
}
.gpc-counter {
	width:100%;
	float:left;
	text-align:center;
}
.gpc-counter-box {
	display:inline-block;
}
.gpc-counter-box span {
	display:inline-block;
	background-image:url('../img/counter-bg.png');
	background-size:cover;
	background-repeat:no-repeat;
	padding:18px 18px;
	color:#071925;
	font-size:50px;
	font-family:'Roboto',
	sans-serif;
	font-weight:600;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
.gpc-counter-box:nth-child(2n) span {
	margin:0 6px;
}
.gpc-counter-box p {
	font-size:12px;
	color:#fff;
	font-family:'Lato',
	sans-serif;
	margin-top:8px;
}
.gpc-acces-unlimited {
	width:100%;
	float:left;
	padding:40px 0;
}
.gpcacces-inner {
	width:100%;
	float:left;
}
.gpacces-left {
	width:48.5%;
	float:left;
	background-color:#0b2332;
	border:1px solid #344049;
	border-radius:4px;
	padding:20px;
	min-height:219px;
}
.gpacces-left:last-child {
	float:right;
}
h3.uacces-head {
	color:#ff8400;
	font-size:17px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
}
.gpacces-left ul {
	width:100%;
	float:left;
}
.gpacces-left ul li {
	font-size:16px;
	color:#fff;
	font-family:'Lato',
	sans-serif;
	display:inline-block;
	padding-left:26px;
	background-image:url('../img/colored-tick.png');
	background-repeat:no-repeat;
	background-size:16px;
	background-position:left center;
	margin-top:15px;
	width:49%;
}
.gpc-msg-section {
	width:100%;
	float:left;
}
.gpc-msg-section .reivew-box p,
.gpc-msg-section .reivew-box span {
	color:#fff;
}
.gpc-msg-section .reivew-box {
	padding:0px 0px 0px 113px;
}
.gpc-msg-inner {
	width:100%;
	float:left;
	border-top:1px solid #0b2332;
	border-bottom:1px solid #0b2332;
	padding:40px 0;
}
.gpc-footer {
	width:100%;
	float:left;
	padding:24px 0;
	text-align:center;
}
.gpc-footer img {
	max-width:100%;
	margin-right:40px;
}
span.gpc-step {
	position:absolute;
	left:-28px;
	top:-36px;
	width:70px;
	height:70px;
	background-color:#ff8400;
	border-radius:100%;
	text-align:center;
	border:2px solid #fff;
	color:#fff;
	text-decoration:none;
	cursor:default;
	display:inline-block;
	padding:10px 0;
}
span.gpc-step span {
	font-size:30px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
}
span.gpc-step p {
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	text-transform:uppercase;
}
.gpc-heading-top.gpc-inner-page .gpc-top-head {
	font-size:38px;
}
.gpc-heading-top.gpc-inner-page p:after {
	display:none;
}
.gpc-inner-page {
	width:100%;
	float:left;
	margin-top:73px;
}
.gpc-inner-cover {
	width:100%;
	float:left;
	background-color:#fff;
	border-radius:4px;
	padding:60px 60px 30px;
	position:relative;
}
.gpc-inner-cover h2.gpc-formh {
	display:inline-block;
	width:auto;
}
.gpc-iiner-head {
	width:100%;
	float:left;
}
img.debitcard {
	display:inline-block;
	float:right;
	max-width:100%;
}
.gpc-inner-form .gpc-full-form.ginner-form {
	width:49%;
	float:left;
	margin-top:25px;
	position:relative;
}
.gpc-inner-form .gpc-full-form.ginner-form.margin-eq {
	margin-top:47px;
}
.gpc-full-form.ginner-form.leftside {
	float:right;
}
.form-head {
	width:100%;
	float:left;
}
.form-head .gpc-full-form input {
	width:100%;
	float:left;
	border:0px;
	border-bottom:1px solid #c5c5c5;
	padding:15px 0;
	color:#888888;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	padding-left:38px;
	background-repeat:no-repeat;
	background-size:19px;
	background-repeat:no-repeat;
	background-position:left 7px center;
}
.form-head .gpc-full-form select {
	width:100%;
	float:left;
	border:0px;
	border-bottom:1px solid #c5c5c5;
	padding:15px 0;
	color:#888888;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	padding-left:38px;
	-moz-appearance:none;
	background-color:transparent;
	background-image:url("../img/dropdown-arrow.png");
	background-position:right 10px center;
	background-repeat:no-repeat;
	background-size:6px auto;
}
.form-input-fields.group {
	width:100%;
	float:left;
}
.gpc-inner-cover .form-head h2.gpc-formh {
	width:100%;
	margin-top:40px;
}
label.gp-label {
	color:#000000;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	position:absolute;
	left:0;
	top:-23px;
}
.gpc input {
	background-image:url('../img/gi1.png');
}
.gpsc input {
	background-image:url('../img/gi2.png');
}
.gpadd input {
	background-image:url('../img/gi4.png'),
	url('../img/dropdown-arrow.png');
	background-position:7px center,
	98.9% center !important;
	background-size:16px auto,
	9px auto !important;
}
.gpcity input {
	background-image:url('../img/gi5.png');
}
.gpst select {
	background-image:url('../img/gi6.png'),
	url('../img/dropdown-arrow.png') !important;
	background-position:7px center,
	98.9% center !important;
	background-size:19px auto,
	9px auto !important;
}
.gpzip input {
	background-image:url('../img/gi7.png'),
	url('../img/dropdown-arrow.png') !important;
	background-position:7px center,
	98.9% center !important;
	background-size:19px auto,
	9px auto !important;
}
.gpco select {
	background-image:url('../img/gi8.png'),
	url('../img/dropdown-arrow.png') !important;
	background-position:7px center,
	98.9% center !important;
	background-size:19px auto,
	9px auto !important;
}
.fpc-innerform-btn {
	width:100%;
	float:left;
	margin-top:30px;
}
.fpc-innerform-left {
	width:50%;
	float:left;
}
.fpc-innerform-left button{
	display:inline-block;
	float:left;
	background-color:#2ecc71;
	padding:3.5% 16% 3.5% 8%;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	color:#fff;
	border:none;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	background-image:url('../img/arroe-next.png');
	background-repeat:no-repeat;
	background-size:25px;
	background-position:right 34px center;
	margin-top:20px;
}
.fpc-innerform-left figure {
	float:right;
	width:38%;
	text-align:center;
}
.fpc-innerform-left figure img {
	max-width:100%;
}
.fpc-innerform-left figure span {
	display:block;
	color:#484848;
	font-size:12px;
	margin-top:5px;
	font-family:'Roboto',
	sans-serif;
}
.fpc-innerform-right {
	width:49%;
	float:right;
	background-color:#ededed;
	padding:15px;
}
.fpc-innerform-right ul {
	width:100%;
	float:left;
}
.fpc-innerform-right ul li {
	font-size:16px;
	color:#3e3e3e;
	line-height:22px;
	font-family:'Lato',
	sans-serif;
	padding-left:41px;
	background-image:url('../img/colored-tick.png');
	background-position:left top 7px;
	background-size:17px;
	background-repeat:no-repeat;
	margin-bottom:15px;
}
.fpc-innerform-right ul li:last-child {
	margin-bottom:0;
}
.gpc-msg-section.gpc-innermsg .gpc-msg-inner {
	border-top:0px;
	padding:30px 0 20px;
}
.about_pop {
	position:fixed;
	height:100%;
	overflow:hidden;
}
.gpc-read {
	background:#334048 !important;
}
.loader_class {
	position:fixed;
	z-index:100;
	opacity:0.75;
	left:0px;
	bottom:0px;
	right:0px;
	top:0px;
	display:none;
	background-image:url(../img/loader.gif);
	background-color:rgb(65,
	63,
	63);
	background-position:50% 50%;
	background-repeat:no-repeat;
}
.auto-height-abs {
	background:#ffffff none repeat scroll 0 0;
	border-radius:4px;
	bottom:0;
	height:360px;
	left:0;
	margin:auto;
	max-width:565px;
	position:absolute;
	right:0;
	top:0;
	width:90%;
	text-align:center;
}
.popup-message,
.popup-message p {
	color:#ff7a00;
	font-family:RobotoSlab-Regular;
	font-size:31px;
	line-height:39px;
	padding:0 82px;
}
.confirm-popup,
.confirm-popup-img {
	background:rgba(0,
	0,
	0,
	0.7) none repeat scroll 0 0;
	bottom:0;
	left:0;
	position:fixed;
	right:0;
	top:0;
	width:100%;
	z-index:99999;
}
.popup-cross,
.module-cross {
	cursor:pointer;
	padding:17px;
	position:absolute;
	right:0;
}
.approve-img {
	margin-bottom:20px;
	margin-top:40px;
}
.drone-head {
	color:#ff7a00;
	font-family:"RobotoSlab-Bold";
	font-size:25px;
	margin-bottom:24px;
	padding-top:45px;
	text-transform:uppercase;
}
.popup-para {
	color:#323232;
	font-family:"Lato",
	sans-serif;
	font-size:14px;
	line-height:23px;
	padding:0 30px 30px;
}
.inp-boxes input {
	color:#787878;
	border:0px;
	font-family:"Lato",
	sans-serif;
	font-size:14px;
	height:28px;
	padding-left:13px;
	width:100%;
}
.inp-boxes {
	border:1px solid #cfcfcf;
	border-radius:2px;
	margin-bottom:20px;
	padding:12px 50px;
	position:relative;
}
.email-icon {
	background:rgba(0,
	0,
	0,
	0) url("../img/mail.svg") no-repeat scroll left 15px center;
}
.msg-icon {
	background:rgba(0,
	0,
	0,
	0) url("../img/msg.svg") no-repeat scroll left 15px top 22px;
}
.sub-icon {
	background:rgba(0,
	0,
	0,
	0) url("../img/file.svg") no-repeat scroll left 18px center;
}
.sub-icon.sub-icon1 {
	background:rgba(0,
	0,
	0,
	0) url("../img/usericonimg.png") no-repeat scroll left 18px center;
	background-size:18px;
}
.inp-boxes textarea {
	border:0 none;
	color:#787878;
	font-family:"Lato",
	sans-serif;
	font-size:14px;
	height:70px;
	padding:8px 13px;
	resize:none;
	width:100%;
}
.coaching-popup .auto-height-abs {
	height:615px;
}
.confirm-popup.coaching-popup.support .auto-height-abs {
	height:538px;
}
.confirm-popup.coaching-popup.part .auto-height-abs {
	height:690px;
}
.confirm-popup.coaching-popup.support .popup-para,
.confirm-popup.coaching-popup.part .popup-para {
	display:none;
}
#show_video.coaching-popup .auto-height-abs {
	height:382px;
	box-shadow:0px 0px 3px #000;
}
#show_video .iframev-cover iframe {
	height:100%;
	width:100%;
	position:absolute;
	left:0;
	border-radius:4px;
}
#show_video .iframev-cover {
	width:100%;
	height:382px;
	float:left;
	position:relative;
}
#show_video .popup-cross {
	z-index:10;
}
.form-pad {
	padding:0 81px;
	width:100%;
	float:left;
}
.form-pad button {
	background:#ff7a00 none repeat scroll 0 0;
	border:0 none;
	border-radius:2px;
	height:64px;
	width:100%;
	font-size:21px;
	font-family:"RobotoSlab-Bold";
	color:#fff;
	cursor:pointer;
}
.form-pad button img {
	margin-left:18px;
	vertical-align:middle;
}
.inp-boxes:before {
	position:absolute;
	background:#e0e0e0;
	height:33px;
	position:absolute;
	content:"";
	top:13px;
	width:1px;
}
.exp_month {
	float:left;
	margin-right:2%;
	width:49%;
}
.exp_year {
	float:left;
	width:49%;
}
.gpco_div {
	width:100% !important;
}
.form-input-fields.group.gpco {
	width:49%;
}
.exp_date_div {
	width:100% !important;
}
.fpc-innerform-btn .fpc-innerform-left.gpc_button a {
	padding:20px 30px 20px 0 !important;
	text-align:center !important;
	width:53% !important;
}
.fpc-innerform-btn .fpc-innerform-left.gpc_button a:hover,
.fpc-innerform-btn .fpc-innerform-left.gpc_button a:focus {
	color:#fff !important;
}
.pagecommon-head.course-detail-page {
	padding-top:10px;
}
.oth-heading {
	width:100%;
	float:left;
	border-bottom:1px solid #d8d8d8;
}
.oth-heading h3 {
	color:#3d7f9f;
	font-size:30px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-transform:uppercase;
	line-height:32px;
}
.oth-heading span {
	color:#262525;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	margin:10px 0 15px;
	display:block;
}
.course-detail-main {
	width:100%;
	float:left;
	padding-top:40px;
}
.course-main-inner {
	width:100%;
	float:left;
	background-color:#fff;
	box-shadow:0px 0px 2px #bfbebe;
	-webkit-box-shadow:0px 0px 2px #bfbebe;
	-moz-box-shadow:0px 0px 2px #bfbebe;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	overflow:hidden;
	margin-bottom:37px;
}
.coursedetail-head {
	background-color:#ff8e00;
	color:#fff;
	padding:25px 30px;
}
.coursedetail-head h3 {
	font-size:20px;
	display:inline-block;
	vertical-align:middle;
	font-family:'Lato',
	sans-serif;
	font-weight:normal;
	letter-spacing:1px;
}
.coursedetail-head h3.courshead-right {
	float:right;
}
.course-main-inner ul li {
	padding:22px 30px;
	position:relative;
}
.course-main-inner ul li p,
.course-main-inner ul li p a,
.course-main-inner ul li a {
	color:#2b2a2a;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	padding-right:87px;
	text-decoration:none;
}
.course-main-inner ul li p a:hover,
.course-main-inner ul li a:hover {
	text-decoration:underline;
}
.course-main-inner ul li:nth-child(odd) {
	background-color:#f3f3f3;
}
.course-main-inner ul li span {
	background-image:url('../img/white-check.png');
	background-repeat:no-repeat;
	background-position:center center;
	background-size:18px;
	position:absolute;
	right:65px;
	width:35px;
	height:35px;
	top:0px;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	bottom:0;
	margin:auto;
}
span.complete-status {
	background-color:#7bb615;
}
.course-main-inner ul li span.uncomplete-status {
	background-color:#fff;
	border:1px solid #d3d3d3;
	background-image:url('../img/uncomplete-check.png');
}
.oth-heading h3.coursed-innerhd {
	padding-bottom:16px;
}
.dron-intro-pmain {
	width:100%;
	float:left;
	padding:40px 0 54px;
}
.intro-inner {
	max-width:700px;
	margin:0 auto;
	width:90%;
}
.intro-inner-cover {
	width:100%;
	float:left;
}
.intro-inner-cover figure img {
	width:100%;
}
.qiizz-cover {
	width:100%;
	float:left;
}
.qiizz-cover .wpProQuiz_content h2 {
	color:#3d7f9f;
	font-size:30px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-transform:uppercase;
	padding-bottom:16px;
	border-bottom:1px solid #d8d8d8;
}
.qiizz-cover .wpProQuiz_quiz {
	padding-top:20px;
}
.qiizz-cover .wpProQuiz_question_page {
	color:#0a3c54;
	font-size:20px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:25px !important;
}
.wpProQuiz_results p {
	color:#0a3c54;
	font-size:20px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:25px !important;
}
.qiizz-cover .wpProQuiz_header {
	display:none !important;
}
.qiizz-cover .wpProQuiz_question_text {
	background-color:#ff8e00;
	color:#fff;
	padding:25px 30px;
	border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	margin-bottom:0 !important;
}
.qiizz-cover .wpProQuiz_question_text p {
	font-size:20px;
	display:inline-block;
	vertical-align:middle;
	font-family:'Lato',
	sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	line-height:21px;
	width:100%;
}
.qiizz-cover .wpProQuiz_questionList {
	box-shadow:0px 0px 2px #bfbebe;
	-webkit-box-shadow:0px 0px 2px #bfbebe;
	-moz-box-shadow:0px 0px 2px #bfbebe;
	padding:0px !important;
	list-style-type:none;
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	overflow:hidden;
}
.qiizz-cover .wpProQuiz_points {
	background-color:#fff;
	padding:10% 0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	box-shadow:0px 0px 2px #bfbebe;
	-webkit-box-shadow:0px 0px 2px #bfbebe;
	-moz-box-shadow:0px 0px 2px #bfbebe;
}
.qiizz-cover .restartQuiz_div {
	margin:15px 0 20px !important;
}
.qiizz-cover .wpProQuiz_questionList .wpProQuiz_questionListItem {
	padding:23px 54px 23px 0px !important;
	margin-bottom:0px !important;
}
.qiizz-cover .wpProQuiz_questionList .wpProQuiz_questionListItem span {
	display:none;
}
.qiizz-cover .wpProQuiz_questionList .wpProQuiz_questionListItem label {
	color:#2b2a2a;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	position:relative;
	background-image:url('../img/radio-unchecked.png');
	background-position:left 29px center;
	background-repeat:no-repeat;
	background-size:18px;
	padding-left:63px !important;
	display:inline-block;
	line-height:20px;
}
.qiizz-cover .wpProQuiz_questionList .wpProQuiz_questionListItem label.newlabel {
	background-image:url('../img/radio-checked.png');
}
.qiizz-cover .wpProQuiz_questionList .wpProQuiz_questionListItem label input {
	opacity:0;
	display:none !important;
}
.qiizz-cover .wpProQuiz_questionList .wpProQuiz_questionListItem:nth-child(even) {
	background-color:#f3f3f3 !important;
}
.qiizz-cover .wpProQuiz_button.wpProQuiz_QuestionButton.btn.btn-default {
	font-size:20px;
	color:#fff;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-decoration:none;
	background-color:#3d7f9f !important;
	float:right;
	padding:10px 33px !important;
	border-radius:3px !important;
	box-shadow:none !important;
	border:0px solid!important;
	margin:20px 0px !important;
	cursor:pointer;
}
.pagecommon-head.podacst-heading {
	padding-top:15px;
}
.pod-heading h3 {
	color:#ff7d00;
	line-height:35px;
	font-size:32px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	text-align:center;
}
.podcast-main-content {
	width:100%;
	float:left;
	padding:40px 0;
}
.podcast-inner figure {
	float:right;
	margin-left:37px;
	margin-bottom:38px;
}
p.podcast-text {
	color:#262525;
	font-size:19px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	line-height:29px;
}
p.podcast-text.podcast-top-text {
	margin-bottom:15px;
	display:none;
}
.quot-text {
	display:inline-block;
	background-color:#fff;
	padding:10px;
	margin:30px 0 0;
}
.quot-text p {
	font-size:14px;
	color:#262525;
	font-family:'Lato',
	sans-serif;
	font-style:italic;
	line-height:22px;
}
p.quot-text p mark {
	background-color:#fddca2;
}
span.writername {
	float:right;
	color:#ff8e00;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-top:5px;
}
h3.podacst-subhead {
	color:#3d7f9f;
	font-size:20px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-top:30px;
	margin-bottom:20px;
}
p.reason-pod {
	color:rgb(74,
	74,
	74);
	font-family:"Lato",
	sans-serif;
	font-size:14px;
	line-height:24px;
	margin-top:16px;
	padding-left:40px;
	position:relative;
}
p.reason-pod span {
	color:#ff8e00;
	font-size:16px;
	display:inline-block;
	position:absolute;
	left:0;
	top:0;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
span.podamall-text {
	color:#484848;
	font-size:12px;
	margin:25px 0;
	display:inline-block;
	font-family:'Lato',
	sans-serif;
}
span.podamall-text mark,
span.podamall-text mark a {
	color:#ff8e00;
	background-color:transparent;
}
.podcast-midimg {
	max-width:922px;
	margin:0 auto;
}
.podcast-midimg-inner {
	width:100%;
	float:left;
	background-color:transparent;
	margin:40px 0 50px;
	position:relative;
}
.podcast-midimg-inner img {
	display:block;
	position:relative;
	bottom:-9px;
	max-width:100%;
	width:100%;
}
.pod-drop-arrow {
	position:absolute;
	width:43px;
	z-index:10;
	left:0;
	right:0;
	margin:auto;
	bottom:-6px;
	cursor:pointer;
}
.pod-drop-arrow img {
	width:auto;
}
.clikimg {
	cursor:pointer;
}
.hidden-down {
	width:100%;
	float:left;
	position:relative;
	margin-top:30px;
	border-top:1px solid #aba8a8;
	display:none;
}
.hidden-down.hidden-open {
	display:block;
	transition:all ease 0.3s;
}
.podcast-midimg-inner.hidden-open .pod-drop-arrow img {
	display:none;
	opacity:0;
}
.pod-drop-hidden {
	width:100%;
	float:left;
}
.pod-drop-hidden img {
	position:relative;
}
.comlt-btn {
	width:100%;
	float:left;
	margin:15px 0 10px;
	text-align:center;
}
.comlt-btn #sfwd-mark-complete input.btn {
	font-size:20px;
	color:#fff;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-decoration:none;
	background-color:#ff8e00;
	padding:10px 33px;
	border-radius:3px;
	box-shadow:none;
	border:0px solid;
	margin:20px 0px 0;
	cursor:pointer;
}
#learndash_next_prev_link {
	width:100%;
	float:left;
}
#learndash_next_prev_link .prev-link,
#learndash_next_prev_link .next-link {
	font-size:20px;
	color:#3d7f9f;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-decoration:none;
	padding:10px 11px;
	border-radius:3px;
	box-shadow:none;
	border:0px solid;
	cursor:pointer;
}
#learndash_next_prev_link .prev-link:hover,
#learndash_next_prev_link .next-link:hover {
	text-decoration:underline;
}
#learndash_next_prev_link .next-link {
	float:right;
}
.qiizz-cover .wpProQuiz_button.btn {
	font-size:20px;
	color:#fff;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-decoration:none;
	background-color:#3d7f9f;
	padding:10px 33px !important;
	border-radius:3px !important;
	box-shadow:none !important;
	border:0px solid transparent;
	cursor:pointer;
}
.dron-intro-pmain.drone-lessions {
	padding-top:20px;
}
.lessons-stng {
	width:100%;
	float:left;
	min-height:222px;
}
.lessons-stng .intro-inner-cover {
	color:#262525;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	margin:10px 0 15px;
	display:block;
}
.lessons-stng .intro-inner-cover a {
	color:#ff8e00;
}
.wpProQuiz_sending div {
	color:#262525;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	display:block;
}
.wpProQuiz_sending {
	min-height:245px;
}
.wpProQuiz_sending dd.course_progress {
	margin:6% auto 6%;
	width:100%;
}
.wpProQuiz_sending p + div {
	margin-top:25px !important;
}
.wpProQuiz_spinner > div {
	width:50px !important;
	height:50px !important;
	top:30%;
	background-size:100% !important;
	background-repeat:no-repeat !important;
}
.wpProQuiz_spinner {
	height:100% !important;
}
.wpProQuiz_text {
	min-height:260px;
}
.wpProQuiz_text div .wpProQuiz_button.btn {
	margin-top:16px !important;
}
.wpProQuiz_questionList .wpProQuiz_answerIncorrect {
	font-weight:bold !important;
	background:url('../img/cancel.png') !important;
	background-position:right 15px center !important;
	background-repeat:no-repeat !important;
	background-size:32px !important;
}
.wpProQuiz_questionList .wpProQuiz_answerCorrect {
	font-weight:bold !important;
	background:url('../img/checked.png') !important;
	background-position:right 15px center !important;
	background-repeat:no-repeat !important;
	background-size:32px !important;
}
.support-main {
	width:100%;
	float:left;
}
.support-main p {
	color:#323232;
	font-size:17px;
	font-family:'Lato',
	sans-serif;
	line-height:27px;
	margin-bottom:30px;
}
.support-main p:first-child {
	margin-top:22px;
}
h3.support-subhead {
	color:#ff7d00;
	font-size:22px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	margin-bottom:10px;
}
.support-main p.support-small-text {
	color:#323232;
	font-size:17px;
	line-height:25px;
	font-family:'Lato',
	sans-serif;
}
.support-bottm-btn {
	width:100%;
	float:left;
	text-align:center;
	margin:40px 0 0px;
}
.support-bottm-btn button {
	font-family:'RobotoSlab-Regular';
	font-size:24px;
	color:#fff;
}
.support-bottm-btn button {
	font-family:'RobotoSlab-Regular';
	font-size:24px;
	color:#fff;
	padding:14px 36px 14px 71px;
	border:0px;
	margin-right:1%;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	background-repeat:no-repeat;
	background-size:20px;
	background-position:left 34px center;
	cursor:pointer;
}
button.vd-btn {
	background-color:#0f87c9;
	background-image:url('../img/video-icon.png');
}
button.rec-btn {
	background-image:url('../img/recording-icon.png');
	background-color:#f39c12;
}
button.eml-btn {
	background-image:url('../img/sendmsg-icon.png');
	background-color:#2ecc71;
}
.support-btn-cover {
	background-color:#fff;
	padding:32px 0 42px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
.support-btn-cover h3 {
	color:#ff7d00;
	font-size:30px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	margin-bottom:30px;
}
p.support-small-text.last {
	margin-bottom:0;
}
a.linked-text {
	color:#ff8e00;
	background-color:transparent;
	text-decoration:none;
}
a.linked-text:hover {
	text-decoration:underline;
}
.form-pad .loading {
	left:0;
	right:0;
	margin-top:10px;
}
.pagecommon-head.part107-head {
	padding-top:15px;
}
.res-heading .part107-headamall {
	color:#ff7a00;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	line-height:24px;
	margin-top:17px;
}
.resources-main-section.page107-main {
	margin-top:40px;
}
.page107-main .resources-box-inner figure {
	max-width:284px;
	height:205px;
	position:relative;
	width:100%;
}
.page107-main .resources-box-inner figure img {
	max-width:100%;
}
.page107-main button.dwld-btn,
.page107-main a.dwld-btn {
	background-image:none !important;
	padding:14px 20px 14px 20px !important;
}
.page107-main .reivew-box {
	padding:0px 15px 0px 115px;
}
.upgrade_coming {
	background-image:none !important;
	padding-right:40px !important;
}
.wpProQuiz_list .wpProQuiz_response {
	display:none !important;
}
.video-container iframe {
	width:100%;
}
.webinarreplays-main {
	width:100%;
	float:left;
	padding:0px 0 40px;
}
ul.replays-listing {
	width:100%;
	float:left;
}
ul.replays-listing li {
	width:100%;
	background-color:#fff;
	box-shadow:0px 0px 3px #bdbbbb;
	border-radius:3px;
	overflow:hidden;
	position:relative;
	padding:25px 22px 8px 232px;
	min-height:159px;
	margin-top:23px;
}
ul.replays-listing li figure {
	position:absolute;
	left:0;
	top:0;
	width:190px;
	height:160px;
}
ul.replays-listing li figure img {
	width:100%;
	height:100%;
}
ul.replays-listing li h3 {
	color:#3d7f9f;
	font-size:18px;
	font-family:'RobotoSlab-Bold';
	margin-bottom:22px;
	line-height:21px;
}
ul.replays-listing li .replay_link {
	background-color:#ff7d00;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-decoration:none;
	color:#fff;
	padding:14px 29px;
	display:inline-block;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
ul.replays-listing li a.detail_link {
	text-decoration:none;
}
ul.replays-listing li a.detail_link:hover {
	text-decoration:underline;
	color:#3d7f9f;
}
.webi-lisng-date {
	width:100%;
	float:left;
	text-align:right;
	margin-top:18px;
}
.webi-lisng-date span {
	color:#999999;
	font-size:13px;
	font-family:'Lato',
	sans-serif;
}
.webi-pegination {
	width:100%;
	text-align:right;
	float:left;
	margin-top:30px;
}
.webi-pegination span,
.webi-pegination a {
	background-color:#3d7f9f;
	width:32px;
	height:32px;
	display:inline-block;
	text-align:center;
	line-height:33px;
	border-radius:3px;
	color:#fff;
	text-decoration:none;
	font-size:17px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
.webi-pegination a.active,
.webi-pegination a:hover,
.webi-pegination span:hover {
	background-color:#ff7d00;
}
.webi-pegination a {
	margin:0 3px;
	display:inline-block;
}
span.left-sp {
	margin-right:2px;
	display:none;
}
span.right-sp {
	margin-left:2px;
}
.pagecommon-head.dpodcast-head {
	width:100%;
	float:left;
	padding-top:15px;
}
.pagecommon-head.dpodcast-head figure {
	text-align:center;
	margin-bottom:20px;
}
.pagecommon-head.dpodcast-head figure img {
	max-width:100%;
}
.dpodacst-main {
	width:100%;
	float:left;
	padding:30px 0 35px;
}
.dpodcast-left {
	width:66%;
	float:left;
}
.dpodcast-mbox {
	position:relative;
	width:100%;
	float:left;
	background-color:#fff;
	box-shadow:0px 2px 3px #bdbbbb;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	overflow:hidden;
	margin-bottom:30px;
}
.dpodcast-mheader {
	background-color:#ff7d00;
	border-bottom:7px solid #fd9736;
	position:relative;
	padding:15px 100px 15px 113px;
}
.dpodcast-mheader figure {
	position:absolute;
	left:0;
	top:0;
}
a.dwnload-img {
	position:absolute;
	right:73px;
	top:25px;
}
a.shareicon {
	position:absolute;
	right:27px;
	top:26px;
}
.playpause-icon {
	display:inline-block;
	position:relative;
	width:50px;
	height:50px;
	background-color:#fff;
	border-radius:100%;
	text-align:center;
	vertical-align:middle;
	transition:all ease-in 0.3s;
	-webkit-transition:all ease-in 0.3s;
	-moz-transition:all ease-in 0.3s;
	-ms-transition:all ease-in 0.3s;
	-o-transition:all ease-in 0.3s;
	cursor:pointer;
}
.playpause-icon img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
.playpause-icon:hover img {
	left:17px;
	right:auto;
}
.playpause-icon:hover {
	width:225px;
	border-radius:50px;
	transition:all ease-out 0.3s;
	-webkit-transition:all ease-out 0.3s;
	-moz-transition:all ease-out 0.3s;
	-ms-transition:all ease-out 0.3s;
	-o-transition:all ease-out 0.3s;
}
a.fspeed {
	position:absolute;
	top:24px;
	display:inline-block;
	left:35px;
	display:none;
}
a.fspeed1 {
	position:absolute;
	top:23px;
	left:79px;
	display:none;
}
a.fspeed2 {
	position:absolute;
	top:24px;
	left:141px;
	display:none;
}
.playpause-icon:hover a.fspeed2,
.playpause-icon:hover a.fspeed,
.playpause-icon:hover a.fspeed1 {
	display:block;
}
.dpodcast-mheader span {
	color:#fff;
	font-size:18px;
	line-height:22px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	display:inline-block;
	margin-left:6%;
}
.mbox-content {
	width:100%;
	float:left;
	padding:12px 20px;
}
.mbox-content h3 {
	font-size:30px;
	color:#202020;
	line-height:32px;
	font-family:'Lato',
	sans-serif;
	font-weight:300;
}
.mbox-content h3 a {
	color:#ff7d00;
	text-decoration:none;
}
.mbox-content p {
	font-size:15px!important;
	font-family:'Lato',
	sans-serif;
	color:#202020;
	line-height:26px;
	margin-top:4px;
	min-height:104px;
}
.mbox-content p a {
	text-decoration:none;
	color:#ff7d00;
}
.ep-detail {
	width:100%;
	float:left;
	margin-top:20px;
	border-bottom:1px solid #d5d5d5;
	padding-bottom:16px;
}
.ep-detail a {
	color:#ff7d00;
	font-size:15px;
	text-decoration:none;
	font-family:'Lato',
	sans-serif;
	background-image:url('../img/epi-detail.png');
	background-repeat:no-repeat;
	background-position:right center;
	padding:0 18px 0 0;
}
.playpause-icon:hover img {
	left:17px;
	right:auto;
}
.playpause-icon:hover {
	width:225px;
	border-radius:50px;
}
.dpodcast-right {
	width:31.5%;
	float:right;
}
.dpodcast-right-inner {
	width:100%;
	float:left;
}
.dpodcast-left-boxes {
	width:100%;
	float:left;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	overflow:hidden;
	margin-top:30px;
}
.dpodcast-left-boxes.shrt-img figure {
	background:#fff none repeat scroll 0 0;
	box-shadow:0px 2px 3px #bdbbbb;
	-webkit-box-shadow:0px 2px 3px #bdbbbb;
	-moz-box-shadow:0px 2px 3px #bdbbbb;
	min-height:148px;
	padding:5px;
	position:relative;
}
.dpodcast-left-boxes.shrt-img figure img {
	max-height:147px;
	width:auto !important;
	max-width:100%;
	position:absolute;
	margin:auto;
	left:0;
	right:0;
	top:0;
	bottom:0;
}
.dpodcast-left-boxes:first-child {
	margin-top:0;
}
.dpodcast-leftb-inner {
	padding:15px;
	background-image:url('../img/podl2.png');
	background-size:100% 100%;
	background-repeat:no-repeat;
	float:left;
}
span.askus {
	color:#ff7d00;
	font-size:35px;
	font-family:'CaflischScript';
	display:block;
}
.dpodcast-leftb-inner h3 {
	font-size:30px;
	color:#fff;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	text-transform:uppercase;
	background-image:url('../img/podl3.png');
	background-size:100%;
	background-repeat:no-repeat;
	display:inline-block;
	float:left;
	background-position:top 16px left;
}
.dpodcast-left-boxes p {
	color:#fff;
	display:block;
	float:left;
	margin-top:15px;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	line-height:22px;
}
.dpodcast-left-boxes p a {
	text-decoration:underline;
	color:#fff;
}
a.record {
	display:inline-block;
	margin:25px 0 25px;
	background-color:#fff;
	border-radius:50px;
	padding:16px 10px 16px 16px;
	text-decoration:none;
	width:100%;
	text-align:left;
}
a.record .button__icon {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	align-items:center;
	-moz-box-shadow:0 3px 12px 0 rgba(228,
	42,
	42,
	0.2);
	-webkit-box-shadow:0 3px 12px 0 rgba(228,
	42,
	42,
	0.2);
	box-shadow:0 3px 12px 0 rgba(228,
	42,
	42,
	0.2);
	border:1.5em solid #e42a2a;
	border-radius:50%;
	height:2em;
	float:left;
	pointer-events:none;
	position:relative;
	width:2em;
	margin-right:4%;
}
a.record .button__icon::before {
	border:2px solid #e42a2a;
}
a.record .button__icon::before,
a.record .button__icon::after {
	animation:radiate 1.3s ease-out infinite;
	animation-play-state:paused;
	background-color:rgba(228,
	42,
	42,
	0);
	border-radius:50%;
	content:'';
	display:block;
	height:3.77em;
	left:50%;
	margin-left:-2em;
	margin-top:-2em;
	opacity:0;
	perspective:1000;
	position:absolute;
	top:50%;
	transform:scale(0.5);
	transform-origin:center center;
	width:3.77em;
	z-index:-1;
}
a.record:hover .button__icon::before,
a.record:hover .button__icon::after {
	animation-play-state:running;
	opacity:1;
	z-index:0;
}
@keyframes radiate {
	0% {
		opacity:0
	}
	10% {
		opacity:1
	}
	100% {
		opacity:0;
		transform:scale(1.2);
	}
}
@-webkit-keyframes radiate {
	0% {
		opacity:0
	}
	10% {
		opacity:1
	}
	100% {
		opacity:0;
		transform:scale(1.2);
	}
}
@-moz-keyframes radiate {
	0% {
		opacity:0
	}
	10% {
		opacity:1
	}
	100% {
		opacity:0;
		transform:scale(1.2);
	}
}
a.record .button__icon .icon__dot {
	border:0.563em solid #fff;
	border-radius:50%;
	height:10px;
	width:10px;
}
span.re1 {
	color:#5a5a5a;
	display:inline-block;
	font-size:12px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
span.re2 {
	display:block;
	color:#0a3c54;
	font-size:19px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	margin-top:2px;
}
.dpodcast-left-boxes figure img {
	max-width:100%;
	display:block;
	width:100%;
}
.dpodcast-left-boxes .podfleft,
.dpodcast-left-boxes .podfright {
	height:171px;
}
.dpodcast-left-boxes .podfleft img,
.dpodcast-left-boxes .podfright img {
	height:100%;
}
figure.podfleft {
	width:48%;
	float:left;
}
figure.podfright {
	width:48%;
	float:right;
}
.dpodcast-left-boxes figure,
.dpodcast-left-boxes figure img {
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
ul.podml,
.dpodcast-left-boxes .smart-podcast-player.smart-podcast-player-mobile-view.smart-podcast-player-dark .spp-player-layout .spp-tabs {
	width:100%;
	float:left;
	background-image:url('../img/podl9.png');
	background-repeat:no-repeat;
	background-size:100% 100%;
	background-color:none !important;
}
ul.podml li {
	display:inline-block;
	width:32%;
	text-align:center;
}
.smart-podcast-player.smart-podcast-player-mobile-view .spp-player-layout .spp-tabs .spp-tab div {
	font-size:14px !important;
	font-family:'Lato',
	sans-serif !important;
	color:#fff !important;
}
ul.podml li a {
	display:inline-block;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	padding:15px 5px;
	border-bottom:2px solid transparent;
}
ul.podml li.active a,
ul.podml li a:hover {
	border-bottom:2px solid #fff;
}
.dpodcast-leftb-m {
	background-image:url('../img/podl11.png');
	background-size:100% 100%;
	background-repeat:no-repeat;
	padding:15px;
	width:100%;
	float:left;
}
.dpodcast-leftb-m figure {
	text-align:center;
	margin-top:17px;
}
.dpodcast-leftb-m figure img {
	width:auto;
	margin:0 auto;
}
span.askdrone {
	display:block;
	text-align:center;
	margin-top:15px;
	color:#fff;
	font-family:'Lato',
	sans-serif;
	font-size:14px;
}
p.howget {
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	color:#fff;
	text-align:center;
	margin-bottom:89px;
	margin-top:15px;
}
.dpodcast-left-boxes h4 {
	background-color:#ff7d00;
	color:#fff;
	padding:25px 15px;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
ul.top-podcast {
	width:100%;
	float:left;
	padding:15px 15px 15px 40px;
	background-color:#fff;
}
ul.top-podcast li {
	color:#ff7d00;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	line-height:18px;
	position:relative;
	padding:15px 0px;
	border-bottom:1px solid #e5e5e5;
}
ul.top-podcast li:last-child {
	border-bottom:1px solid transparent;
}
ul.top-podcast li span {
	position:absolute;
	left:-25px;
}
ul.top-podcast li a {
	color:#ff7d00;
	text-decoration:none;
}
.pagecommon-head.dpodcast-head .res-heading {
	position:relative;
}
.pagecommon-head.dpodcast-head .res-heading:after {
	content:'';
	position:absolute;
	background-image:url('../img/podaarl.png');
	width:61px;
	background-size:auto;
	height:164px;
	background-repeat:no-repeat;
	z-index:10;
	right:21px;
	top:63px;
}
.dpodcast-left .webi-pegination {
	margin-top:0;
	margin-bottom:30px;
}
.podcast-subs {
	width:100%;
	float:left;
	margin-bottom:35px;
}
.podcast-subs-inner {
	width:100%;
	float:left;
	background-color:#fff;
	box-shadow:0px 2px 3px #bdbbbb;
	-webkit-box-shadow:0px 2px 3px #bdbbbb;
	-moz-box-shadow:0px 2px 3px #bdbbbb;
	padding:20px 20px;
}
.podcast-subs-inner h2 {
	color:#ff7d00;
	text-align:center;
	font-size:24px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	margin-bottom:20px;
}
.sub-img {
	width:100%;
	float:left;
	text-align:center;
}
.sub-img-box {
	position:relative;
	display:inline-block;
	width:15%;
	background-color:#030103;
	height:59px;
	vertical-align:middle;
	border-radius:4px;
	padding:6px 0;
	margin:0 0.5% 8px;
}
.sub-img-box img {
	max-width:88%;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
	left:0;
	right:0;
}
.sub-img-box.gop {
	padding:11px 0;
}
.sub-img-box.sti {
	padding:19px 0;
}
.sub-img-box.sou {
	padding:11px 0;
}
.sub-img-box.rssi {
	padding:12px 0;
}
.webinar-cal {
	width:100%;
	float:left;
	margin:5px 0 23px;
}
.webinar-cal-inner {
	width:162px;
	height:30px;
	border:1px solid #858585;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	background-color:#fff;
}
.webinar-cal-inner input {
	background-image:url('../img/webi-cal.png');
	background-position:left 5px center;
	background-repeat:no-repeat;
	width:100%;
	height:100%;
	border:0px;
	border-radius:0px;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	padding-left:30px;
	background-color:transparent;
}
.webinar-cal-inner input:focus {
	-webkit-box-shadow:inset 0 0 0px 9999px transparent,
	0 0 8px rgba(102,
	175,
	233,
	0.6);
	-moz-box-shadow:inset 0 0 0px 9999px transparent,
	0 0 8px rgba(102,
	175,
	233,
	0.6);
	box-shadow:inset 0 0 0px 9999px transparent,
	0 0 8px rgba(102,
	175,
	233,
	0.6);
}
.webiner-detail-main {
	width:100%;
	float:left;
	padding:30px 0 50px;
}
.webiner-detail-inner {
	width:100%;
	float:left;
}
.webiner-detail-inner figure img {
	max-width:100%;
	width:100%;
	margin-bottom:18px;
}
figure.webi-video {
	float:right;
	margin:0 0 3% 3%;
	max-width:570px;
	width:100%;
}
figure.webi-reply {
	float:left;
	max-width:570px;
	width:100%;
	margin:0;
	margin-top:20px;
}
.webi-quet {} figure.webi-reply-res {
	display:none;
}
.webiner-detail-inner h3.support-subhead {
	line-height:28px;
}
.webiner-detail-inner p {
	color:#333333;
	line-height:24px;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	position:relative;
	margin-top:6px;
}
.podtime-detail p {
	position:relative;
	padding-left:55px;
}
.webiner-detail-inner ol.webi-list-text li {
	color:#333333;
	line-height:24px;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	position:relative;
	padding-left:22px;
	margin-top:6px;
	background-image:url('../img/listb-icon.png');
	background-position:left center;
	background-size:9px;
	background-repeat:no-repeat;
}
.webiner-detail-inner p mark {
	color:#ff7d00;
	position:absolute;
	left:0;
	top:0;
	background-color:transparent;
}
.webiner-detail-inner p mark span {
	color:#333333;
}
.webi-arr {
	color:#ff7d00;
	font-family:"RobotoSlab-Bold";
	font-size:22px;
	font-weight:normal;
	margin-bottom:10px;
	display:block;
}
.webi-date {
	color:#ff7d00;
	font-family:'Lato',
	sans-serif;
	font-size:16px;
	font-weight:600;
	margin-bottom:10px;
	display:block;
}
.webiner-detail-inner .webi-learn {
	color:#ff7d00;
	font-family:"RobotoSlab-Bold";
	font-size:18px;
	font-weight:normal;
	margin-top:15px;
}
.webiner-detail-inner p.webi-learn {
	margin-top:0;
}
ol.webi-list-text {} .webiner-detail-inner .webi-cover-left {
	float:left;
	width:48%;
	line-height:24px;
}
.webi-quet li {
	color:#333333;
	font-family:"Lato",
	sans-serif;
	font-size:14px;
	line-height:24px;
	margin-top:6px;
	padding-left:55px;
	position:relative;
}
.webi-quet li mark a {
	background-color:transparent;
	color:#ff7d00;
	left:0;
	position:absolute;
	top:0;
}
.webi-quet li mark span {
	color:#333333;
}
.res-heading p.podq-small-text {
	color:#000000;
	font-size:17px;
	margin:15px 0;
	line-height:24px;
}
.podquestion-main {
	width:100%;
	float:left;
	padding:40px 0;
}
.question-grid-cover {
	width:100%;
	float:left;
}
.question-grid {
	width:31.5%;
	float:left;
	margin-right:2.7%;
	background-color:#fff;
	position:relative;
	padding:45px 15px 15px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	box-shadow:0 1px 2px rgba(0,
	0,
	0,
	0.29);
	-webkit-box-shadow:0 1px 2px rgba(0,
	0,
	0,
	0.29);
	-moz-box-shadow:0 1px 2px rgba(0,
	0,
	0,
	0.29);
	margin-bottom:1%;
}
.question-grid p {
	color:#0a3c54;
	font-size:14px;
	line-height:28px;
	text-align:center;
	font-family:'Lato',
	sans-serif;
}
.question-grid span {
	display:inline-block;
	position:absolute;
	width:70px;
	height:70px;
	left:0;
	right:0;
	margin:auto;
	background-color:#ff8400;
	color:#fff;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	text-align:center;
	top:-38px;
	border:3px solid #fff;
	font-weight:normal;
	font-size:30px;
	font-family:'RobotoSlab-Bold';
	line-height:62px;
}
.question-grid:last-child {
	margin-right:0;
	float:right;
}
p.podq-term {
	width:100%;
	float:left;
	text-align:center;
	font-size:14px;
	line-height:24px;
	color:#000000;
	font-family:'Lato',
	sans-serif;
	margin-top:30px;
}
p.podq-term a {
	color:#3d7f9f;
	text-decoration:underline;
}
.podqu-rec {
	width:100%;
	float:left;
	text-align:center;
	margin-top:20px;
}
.podqu-rec .record {
	border:2px solid #0a3c54;
}
.podqu-rec a.record {
	width:310px;
	padding:16px 9px 16px 13px;
}
p.sout-top-aut {
	color:#ff8400;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
.Shout-out-content,
.Shout-out-content .shout-content-inner {
	width:100%;
	float:left;
	text-align:center;
}
.pagecommon-head.sout-out-page .res-heading h3 {
	font-style:italic;
}
.Shout-out-content .shout-content-inner {
	padding:33px 112px 15px;
}
.Shout-out-content .shout-content-inner p {
	font-size:18px;
	color:#343434;
	line-height:32px;
	font-family:'Lato',
	sans-serif;
}
.pagecommon-head.sout-out-page {
	padding-top:15px;
}
.my-account-main {
	width:100%;
	float:left;
	padding:40px 0 52px;
}
.account-left {
	width:26%;
	float:left;
}
.account-left-inner {
	background-color:#fff;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	box-shadow:0px 2px 3px #bdbbbb;
	-webkit-box-shadow:0px 2px 3px #bdbbbb;
	-moz-box-shadow:0px 2px 3px #bdbbbb;
	padding:47px 15px 20px;
}
.account-left-inner figure {
	width:212px;
	height:212px;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	overflow:hidden;
	margin:0 auto;
	border:4px solid #0a3c54;
	position:relative;
}
.account-left-inner figure img {
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	bottom:0;
	display:block;
	left:0;
	margin:auto;
	max-height:100%;
	max-width:100%;
	position:absolute;
	right:0;
	top:0;
	object-fit:cover;
	width:100%;
}
h3.a-name {
	color:#ffa200;
	text-align:center;
	font-size:22px;
	font-family:'Lato',
	sans-serif;
	margin:15px 0;
	font-weight:400;
}
.account-left-inner p {
	color:#777777;
	text-align:center;
	margin-top:10px;
	font-size:13px;
	font-family:'Lato',
	sans-serif;
}
ul.my-account-nav {
	width:100%;
	margin-top:20px;
}
ul.my-account-nav li {
	width:100%;
}
ul.my-account-nav li a {
	display:block;
}
ul.my-account-nav li a {
	padding:14px 10px 14px 44px;
	position:relative;
	font-size:15px;
	color:#777777;
	border-radius:4px;
	font-family:'Lato',
	sans-serif;
	margin-bottom:1px;
	text-decoration:none;
}
ul.my-account-nav li a:hover,
ul.my-account-nav li.active a {
	background-color:#ffa200;
	color:#fff;
}
ul.my-account-nav li a svg,
ul.my-account-nav li a img {
	position:absolute;
	left:13px;
}
ul.my-account-nav li.active a .cls-1,
ul.my-account-nav li a:hover .cls-1 {
	fill:#ffffff;
}
.account-right {
	width:71.5%;
	float:right;
}
.account-right-inner {
	width:100%;
	float:left;
	background-color:#fff;
	padding:35px 30px 48px 30px;
	box-shadow:0px 2px 3px #bdbbbb;
	-webkit-box-shadow:0px 2px 3px #bdbbbb;
	-moz-box-shadow:0px 2px 3px #bdbbbb;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	min-height:562px;
}
.my-account-form {
	width:100%;
	float:left;
	margin-top:37px;
}
.my-account-form.acoountDetail {
	margin-top:0;
}
.account-form-head {
	border-bottom:1px solid #d8d8d8;
	float:left;
	padding-bottom:21px;
	position:relative;
	width:100%;
}
.account-form-head h1 {
	color:#ffa200;
	font-size:22px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	padding:0 70px 0 34px;
	background-position:left center;
	background-repeat:no-repeat;
	background-size:20px;
}
.my-account-form.acoountDetail .account-form-head h1 {
	background-image:url('../img/acc-icon.png');
}
.my-account-form.acoountBilling .account-form-head h1 {
	background-image:url('../img/accB-icon.png');
}
.my-account-form.acoountShipping .account-form-head h1 {
	background-image:url('../img/accS-icon.png');
	background-size:25px;
}
a.acupdate-link {
	position:absolute;
	right:0;
	top:0;
	text-decoration:none;
	font-size:14px;
	color:#555555;
	font-family:'Lato',
	sans-serif;
	background-image:url('../img/update-icon.png');
	background-position:left center;
	background-size:13px;
	background-repeat:no-repeat;
	padding-left:17px;
}
.acc-input-box {
	width:100%;
	float:left;
}
.acc-input-inner {
	width:31%;
	display:inline-block;
	margin-top:40px;
	margin-right:2%;
	vertical-align:top;
	position:relative;
}
.acc-input-inner label {
	font-size:15px;
	color:#696969;
	font-family:'Lato',
	sans-serif;
	padding-bottom:10px;
	border-bottom:1px solid #f1f1f1;
	display:block;
}
.acc-input-inner span,
.acc-input-inner select,
.acc-input-inner p,
.acc-input-inner input {
	width:100%;
	border:0px;
	padding:7px 0;
	-webkit-appearance:none;
	-moz-appearance:none;
	border:0px;
	color:#181818;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	background-color:transparent;
}
.acc-input-inner select {
	background-image:url('../img/dropdown-arrow.png');
	background-size:7px;
	background-repeat:no-repeat;
	background-position:right 10px center;
}
.acc-input-inner textarea {
	border:0 none;
	color:#181818;
	font-family:"Lato",
	sans-serif;
	font-size:17px;
	font-weight:600;
	resize:none;
	width:100%;
	padding:7px 0;
}
.acc-input-inner span:focus,
.acc-input-inner select:focus,
.acc-input-inner p:focus,
.acc-input-inner input:focus {
	outline:none;
	-webkit-outline:none;
	-moz-outline:none;
}
.my-account-form.Achange-pwd .account-form-head h1 {
	background-image:url('../img/cngpwd-icon.png');
	background-position:left 9px center;
	background-size:19px;
}
.my-account-form.Achange-pwd .acc-input-inner {
	width:67%;
	margin-top:30px;
}
.my-account-form.Achange-pwd .acc-input-inner input {
	border-bottom:1px solid #969696;
}
.chng-btn {
	width:100%;
	float:left;
	margin-top:30px;
}
.chng-btn button,
.chng-btn input {
	background-color:#3d7f9f;
	border:none;
	box-shadow:none;
	background-image:url('../img/btn-arrow-icon.png');
	background-repeat:no-repeat;
	background-position:right center;
	font-size:18px;
	color:#ffffff;
	font-family:'Lato',
	sans-serif;
	background-position:right 30px center;
	font-size:18px;
	color:#ffffff;
	font-family:'Lato',
	sans-serif;
	padding:15px 72px 15px 50px;
	background-size:21px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	cursor:pointer;
}
.poddetail-np {
	width:100%;
	float:left;
	text-align:center;
	padding:21px 0 21px;
}
.poddetail-np-inner {
	width:100%;
	float:left;
}
.poddetail-np-inner a {
	display:inline-block;
	padding:0 10px;
	color:#3d7f9f;
	font-size:17px;
	text-decoration:none;
	font-family:'RobotoSlab-Regular';
}
a.prtext {
	background-image:url('../img/priicon.png');
	background-repeat:no-repeat;
	background-position:left center;
	background-size:12px;
	padding-left:19px;
	padding-right:12px;
}
a.nxttext {
	background-image:url('../img/nxticon.png');
	background-repeat:no-repeat;
	background-position:right center;
	background-size:12px;
	padding-left:12px;
	padding-right:19px;
	border-left:1px solid #3d7f9f;
}
.poddetail-head {
	color:#202020;
	font-size:24px;
	margin-top:45px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	width:100%;
	float:left;
}
span.pod-dh {
	color:#202020;
	font-size:15px;
	display:inline-block;
	margin-top:14px;
	font-family:'Lato',
	sans-serif;
}
.podtime-detail {
	width:100%;
	float:left;
	margin-top:15px;
}
.mbox-content .poddetail-shead {
	color:#ff7d00;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	font-size:20px;
	width:100%;
	float:left;
	margin-top:17px;
}
.webiner-detail-inner p.pod-dtext {
	padding-left:0;
	font-size:14px;
	line-height:22px;
	font-family:'Lato',
	sans-serif;
}
.webiner-detail-inner p.pod-dtext a {
	color:#ff7d00;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
.pod-desubs .podcast-subs-inner {
	background-color:#ececec;
}
.pod-desubs .podcast-subs-inner .sub-img-box {
	padding:0;
	position:relative;
}
.pod-desubs .podcast-subs-inner .sub-img-box img {
	max-width:86%;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
}
.account-left-inner .edit-overlay-img {
	background:rgba(0,
	0,
	0,
	0.5) url("../img/photo-camera.png") no-repeat scroll center center;
	cursor:pointer;
	display:none;
	float:left;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
}
.account-left-inner figure:hover .edit-overlay-img {
	display:block;
}
.acc-input-inner label.error {
	color:red;
	border-bottom:0px;
	position:absolute;
	left:0;
	bottom:-27px;
	font-size:13px;
}
.my-account-form.Achange-pwd {
	margin-top:0;
}
.icrop-overlay {
	background:rgba(0,
	0,
	0,
	0.7) none repeat scroll 0 0;
	float:left;
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:9999;
	display:none;
}
.icrop-overlay-inner {
	bottom:0;
	height:100%;
	left:0;
	margin:auto;
	position:absolute;
	right:0;
	top:0;
	max-width:500px;
	width:90%;
}
.icrop-tb {
	display:table;
	float:left;
	height:100%;
	width:100%;
}
.icrop-tb-cell {
	display:table-cell;
	vertical-align:middle;
	width:100%;
}
.icrop-main-content {
	width:100%;
	float:left;
	position:relative;
}
.icrop-main-content-inner {
	background:rgb(255,
	255,
	255) none repeat scroll 0 0;
	border-top:3px solid #3d7f9f;
	border-radius:5px;
	box-shadow:3px 3px 5px rgba(0,
	0,
	0,
	0.698);
	float:left;
	left:0;
	max-width:530px;
	overflow:auto;
	padding:20px;
	position:relative;
	text-align:center;
	top:0;
	width:100%;
	overflow:hidden;
}
.icrop-main-content-inner a.abtmod-close {
	position:absolute;
	top:12px;
	right:17px;
	cursor:pointer;
}
.icrop-main-content-inner .browse-btn {
	width:100%;
	display:inline-block;
	position:relative;
}
.icrop-main-content-inner .browse-btn-a.file-browse {
	opacity:0;
	position:absolute;
	left:0;
	top:0;
	right:0;
	margin:auto;
	cursor:pointer;
	z-index:2;
	width:100%;
	height:100%;
}
.icrop-main-content-inner .browse-btn-a {
	background-color:#2ecc71;
	border-radius:5px;
	color:rgb(255,
	255,
	255);
	display:inline-block;
	font-size:16px;
	height:40px;
	margin:7px auto 0;
	padding:10px 40px;
	text-align:center;
	text-transform:uppercase;
	width:250px;
	position:relative;
	z-index:1;
	text-decoration:none;
	font-family:"Lato",
	sans-serif;
	cursor:pointer;
}
.icrop-main-content-inner form {
	width:100%;
	float:left;
	padding:15px 0;
}
.icrop-main-content-inner .prof-pic-chnge.head1,
.icrop-main-content-inner .prof-pic-chnge.head2 {
	color:#3d7f9f;
	font-size:21px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-transform:capitalize;
	margin-bottom:12px;
}
.icrop-main-content-inner .progress-bar-pop {
	width:100%;
	display:inline-block;
	text-align:center;
	margin:10px 0;
	max-width:300px;
	margin:0 auto;
}
.icrop-main-content-inner .progress-bar-gray {
	position:relative;
	height:20px;
	border-radius:10px;
	background:#f1f1f1;
	overflow:hidden;
	box-shadow:0 0 5px rgba(0,
	0,
	0,
	0.2) inset;
	-moz-box-shadow:0 0 5px rgba(0,
	0,
	0,
	0.2) inset;
	-webkit-box-shadow:0 0 5px rgba(0,
	0,
	0,
	0.2) inset;
	-o-box-shadow:0 0 5px rgba(0,
	0,
	0,
	0.2) inset;
	-ms-box-shadow:0 0 5px rgba(0,
	0,
	0,
	0.2) inset;
}
.icrop-main-content-inner .progress-bar-move {
	width:50px;
	background:rgb(92,
	149,
	73);
	position:absolute;
	left:0;
	top:0;
	height:100%;
}
.img-loader.progress-bar-pop.img-loader {
	display:none;
}
.dpodcast-mbox .smart-track-player {
	margin:0 0 !important;
}
.dpodcast-mbox .smart-track-player .spp-track-layer-1 .spp-playback-controls {
	height:50px !important;
	width:50px !important;
}
.dpodcast-mbox .smart-track-player .spp-track-layer-1 .spp-playback-controls:hover {
	width:241px !important;
}
.dpodcast-mbox .smart-track-player .spp-track-layer-1 .spp-playback-controls .spp-play-pause {
	margin-left:4px !important;
}
.dpodcast-mbox .smart-track-player .spp-progress-bar.spp-hover {
	height:10px !important;
}
.dpodcast-mbox .smart-track-player .spp-progress-bar .spp-time-elapsed,
.dpodcast-mbox .smart-track-player .spp-progress-bar .spp-time-remaining {
	font-size:11px !important;
}
.dpodcast-mbox .smart-track-player .spp-progress-bar.spp-hover .spp-position {
	height:12px !important;
}
.dpodcast-mbox .smart-track-player .spp-track-layer-2 .spp-artist-and-title .spp-artist {
	opacity:1 !important;
}
.dpodcast-mbox .smart-track-player .spp-track-layer-1 .spp-playback-controls .spp-play-pause .spp-play {
	width:20px !important;
	height:23px !important;
}
.dpodcast-mbox .smart-track-player .spp-progress-bar .spp-seek-time {
	font-size:12px !important;
}
.player_container + p {
	display:none;
}
.player_container {
	display:none;
}
.qiizz-cover .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion,
.qiizz-cover .wpProQuiz_box {
	border:1px solid #fff;
	background-color:#fff;
	box-shadow:0px 0px 3px #989393;
	-webkit-box-shadow:0px 0px 3px #989393;
	-moz-box-shadow:0px 0px 3px #989393;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:15px;
}
.qiizz-cover .wpProQuiz_reviewQuestion li,
.qiizz-cover .wpProQuiz_checkPage li {
	background-color:#3d7f9f;
	color:#fff;
	padding:8px 0 8px 0 !important;
	width:35px !important;
}
.qiizz-cover .wpProQuiz_checkPage p {
	color:#0a3c54;
	font-size:20px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:15px !important;
	margin-top:10px !important;
}
.dpodcast-mbox .smart-track-player .spp-track-layer-1 .spp-share-icon-list {
	height:60% !important;
	border-radius:4px !important;
}
.dpodcast-mbox .smart-track-player.smart-track-player-dark .spp-track-layer-1 .spp-share-icon-list {
	background-color:#464141 !important;
}
.excell-sheet-main {
	width:100%;
	float:left;
}
.excel-sheet-div {
	width:100%;
	float:left;
}
.excell-main-head {
	color:#3d7f9f;
	font-size:30px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:17px;
}
.excel-sheet-div ul {
	width:100%;
	float:left;
}
.excel-sheet-div ul li {
	width:100%;
	float:left;
	background-color:#fff;
	padding:20px 124px 20px 20px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	box-shadow:0px 2px 3px #bdbbbb;
	-webkit-box-shadow:0px 2px 3px #bdbbbb;
	-moz-box-shadow:0px 2px 3px #bdbbbb;
	margin-bottom:20px;
	position:relative;
}
.excel-sheet-div ul li h3 {
	color:#ff7d00;
	font-size:20px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:10px;
}
.excel-sheet-div ul li span {
	display:inline-block;
	color:#646463;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
}
span.excel-span2 {
	margin-right:3%;
}
span.excel-span1 {
	margin-right:2px;
}
.excel-sheet-div ul li a {
	color:#3d7f9f;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	text-decoration:none;
}
.excel-sheet-div ul li a:hover {
	text-decoration:none;
}
.excel-sheet-div ul li p {
	color:#50504f;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	margin:10px 0 5px;
}
.excel-sheet-div ul li a.ex-cost {
	position:absolute;
	right:20px;
	top:20px;
	font-size:19px;
	color:#fff;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	background-color:#ff8400;
	padding:10px 17px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
.excel-sheet-div.ex-oth-website {
	margin-top:20px;
}
.excel-sheet-div.ex-oth-website ul li a {
	color:#ff7d00;
	font-size:14px;
	width:33.33%;
	float:left;
	margin-bottom:20px;
	padding-left:25px;
	background-image:url('../img/earth-icon.png');
	background-repeat:no-repeat;
	background-position:left center;
	background-size:13px;
}
.excel-sheet-div.ex-oth-website ul li {
	padding:30px 20px 8px;
}
.excel-sheet-div.ex-oth-book {
	margin-top:20px;
	margin-bottom:22px;
}
.dpodcast-left-boxes .smart-podcast-player.smart-podcast-player-mobile-view .spp-player-layout .spp-tab-wrap.spp-tab-wrap-center {
	background-image:url('../img/player-bg.jpg');
	background-size:100% 100%;
	background-repeat:no-repeat;
	width:100%;
	float:left;
}
.dpodcast-left-boxes .smart-podcast-player .spp-player-layout .spp-main-region .spp-main-view .spp-top-matter .spp-artist-and-title .spp-show-title {
	display:block;
	text-align:center;
	margin-top:15px !important;
	color:#fff !important;
	font-family:'Lato',
	sans-serif !important;
	font-size:14px !important;
	float:none;
}
.dpodcast-left-boxes .smart-podcast-player .spp-player-layout .spp-main-region .spp-main-view .spp-top-matter .spp-artist-and-title .spp-track-title {
	font-size:16px !important;
	font-family:'Lato',
	sans-serif !important;
	font-weight:600 !important;
	color:#fff !important;
	text-align:center;
	margin-top:15px!important;
}
.dpodcast-left-boxes .smart-podcast-player {
	margin:0 0 !important;
}
.dpodcast-left-boxes .smart-podcast-player.smart-podcast-player-mobile-view .spp-player-layout .spp-tabs .spp-tab div {
	color:#fff !important;
	font-size:14px !important;
	font-family:'Lato',
	sans-serif !important;
}
.dpodcast-left-boxes .smart-podcast-player.smart-podcast-player-dark .spp-player-layout .spp-playlist-region .spp-playlist-header .spp-search-container .spp-search {
	height:40px !important;
}
.dpodcast-mbox .smart-track-player stp-color-fd9736-2A2A2A smart-track-player-dark {
	background-color:rgb(255,
	125,
	0) !important;
}
.blog-banner {
	width:100%;
	float:left;
	position:relative;
}
.blog-banner figure img {
	width:100%;
	height:100%;
}
.blog-banner-inner {
	width:100%;
	float:left;
	position:absolute;
	height:100%;
	top:0;
	bottom:0;
	left:0;
	right:0;
}
.banner-heading {
	position:relative;
	text-align:center;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	color:#fff;
	font-size:60px;
	font-family:'Roboto',
	sans-serif;
	font-weight:700;
}
span.slide-downblog {
	position:absolute;
	bottom:40px;
	left:0;
	right:0;
	margin:auto;
	width:33px;
	cursor:pointer;
	-webkit-animation:mymove 5s linear infinite;
	-moz-animation:mymove 5s linear infinite;
	animation:mymove 5s linear infinite;
}
@-webkit-keyframes mymove {
	0% {
		bottom:40px;
	}
	25% {
		bottom:35px;
	}
	75% {
		bottom:40px
	}
	100% {
		bottom:35px;
	}
}
@-moz-keyframes mymove {
	0% {
		bottom:40px;
	}
	25% {
		bottom:35px;
	}
	75% {
		bottom:40px
	}
	100% {
		bottom:35px;
	}
}
@keyframes mymove {
	0% {
		bottom:40px;
	}
	25% {
		bottom:35px;
	}
	75% {
		bottom:40px
	}
	100% {
		bottom:35px;
	}
}
.blog-main-outer {
	width:100%;
	float:left;
}
.blog-main-section {
	float:left;
	width:100%;
	margin:57px 0 0;
}
.pagination-blog {
	width:100%;
	float:left;
	text-align:center;
	margin:20px 0 50px;
}
.blog-main-section li {
	float:left;
	width:31.33%;
	margin-right:3%;
	margin-bottom:60px;
	position:relative;
}
.video-img {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	width:64px;
	height:64px;
	margin:auto;
	cursor:pointer;
}
.blog-main-section li:nth-child(3n) {
	margin-right:0px;
}
.fig-block {
	height:237px;
	position:relative;
	width:100%;
	overflow:hidden;
	border-radius:3px;
	margin-bottom:31px;
}
.fig-block img,
.fig-block video {
	width:100%;
	height:100%;
}
.fig-btm span {
	font-size:14px;
	color:#4e4e4e;
	font-family:'Lato',
	sans-serif;
	float:left;
	margin-bottom:18px;
}
.fig-btm {
	width:100%;
	text-align:center;
}
.fig-btm span img {
	display:inline-block;
	vertical-align:middle;
	position:relative;
	top:-2px;
	margin-right:6px;
}
.fig-btm h2 {
	font-size:16px;
	color:#ff7d00;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	line-height:24px;
	margin-bottom:10px;
}
.fig-btm a {
	text-decoration:none;
}
.fig-btm p {
	font-size:14px;
	color:#202020;
	font-family:'Lato',
	sans-serif;
	line-height:26px;
}
.pagination-blog ul,
.pagination-blog .pagination-dv {
	width:100%;
	display:inline-block;
	text-align:center;
	margin:0 0 57px;
}
.pagination-blog ul li {
	width:auto;
	display:inline-block;
}
.pagination-blog ul li a.active,
.pagination-blog ul li a:hover,
.pagination-blog .page-numbers.current,
.pagination-blog .page-numbers:hover {
	background-color:#ff7d00;
}
.pagination-blog ul li a,
.pagination-blog .page-numbers {
	font-size:17px;
	color:#fff;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	background-color:#3d7f9f;
	min-width:47px;
	display:inline-block;
	height:33px;
	padding:8px;
	text-align:center;
	border-radius:3px;
	cursor:pointer;
	text-decoration:none;
}
.btm-up-social {
	width:100%;
	display:inline-block;
}
.right-social {
	float:right;
}
.right-social a,
.right-social input {
	margin-left:12px;
	font-family:'Lato',
	sans-serif;
	font-size:14px;
	vertical-align:top;
	color:#000;
	cursor:default;
}
.right-social a img,
.right-social input {
	margin-right:5px;
	position:relative;
	top:-1px;
}
.blog-detail-head {
	width:100%;
	float:left;
}
.blog-detail-inner h1 {
	color:#3d7f9f;
	font-size:30px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	line-height:30px;
}
.blog-detail-inner {
	width:100%;
	float:left;
	border-bottom:1px solid #d8d8d8;
	padding-bottom:10px;
}
.blog-date {
	width:100%;
	float:left;
	margin:15px 0 10px;
}
.blog-date span {
	font-size:14px;
	color:#4e4e4e;
	font-family:'Lato',
	sans-serif;
	display:inline-block;
	vertical-align:top;
}
span.blg-date img {
	margin-right:9px;
	position:relative;
	top:3px;
}
span.blg-date {
	padding-right:20px;
	margin-right:5px;
	border-right:1px solid #c0c0c0;
}
span.blg-like {
	background-color:#ff8400;
	padding:6px 6px 6px 7px;
	vertical-align:top;
	position:relative;
	top:-8px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	margin-right:10px;
}
span.blg-like-count {
	margin-left:7px;
	background-color:#fff;
	padding:4px 8px;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	position:relative;
	z-index:5;
}
span.blg-like-count:before {
	content:'';
	position:absolute;
	width:8px;
	height:8px;
	left:-3px;
	top:8px;
	z-index:3;
	background-color:#fff;
	transform:rotate(42deg);
	-webkit-transform:rotate(42deg);
	-moz-transform:rotate(42deg);
	-ms-transform:rotate(42deg);
	-o-transform:rotate(42deg);
}
span.blg-share {
	position:relative;
	background-color:#0a3c54;
	padding:7px 10px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	top:-8px;
	cursor:pointer;
}
span.blgshare-cover {
	position:absolute;
	width:80px;
	background-color:#fff;
	top:1px;
	left:49px;
	padding:5px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	box-shadow:0px 1px 2px #969393;
	-webkit-box-shadow:0px 1px 2px #969393;
	-moz-box-shadow:0px 1px 2px #969393;
	z-index:10;
}
span.blgshare-cover:before {
	position:absolute;
	content:'';
	left:-4px;
	top:12px;
	background-color:#fff;
	width:9px;
	height:9px;
	transform:rotate(42deg);
	-webkit-transform:rotate(42deg);
	-moz-transform:rotate(42deg);
	-ms-transform:rotate(42deg);
	-o-transform:rotate(42deg);
	box-shadow:-1px 1px 0px 0px #d0caca;
	z-index:-1;
}
span.blgshare-cover a {
	display:inline-block;
	padding:3px 7px;
	border-radius:3px;
}
a.blg-fb {
	background-color:#3b5998;
}
span.blgshare-cover a.blg-insta {
	background-color:#3d7198;
	padding:3px 4px;
}
span.blgshare-cover a.blg-twittert {
	background-color:#1ccaff;
	padding:3px 4px;
}
span.blgshare-cover a.blg-utube {
	background-color:#e52c27;
	padding:2px 5px;
}
.blog-detail-left {
	width:100%;
	float:left;
	box-shadow:0px 2px 3px #bdbbbb;
	-webkit-box-shadow:0px 2px 3px #bdbbbb;
	-moz-box-shadow:0px 2px 3px #bdbbbb;
	background-color:#fff;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	margin-bottom:30px;
}
.blog-detail-left .dpodcast-mbox {
	box-shadow:none;
	margin-bottom:0;
}
.blog-detail-left figure {
	height:426px;
	position:relative;
}
.blog-detail-left figure iframe {
	width:100%;
}
.blog-detail-left figure img,
.blog-detail-left figure video {
	position:absolute;
	max-width:100%;
	max-height:100%;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	object-fit:cover;
}
.mbox-content img {
	max-width:100%;
	max-height:100%;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	object-fit:cover;
	width:100%;
	height:100%;
}
.blog-detail-left .mbox-content {
	padding:15px 30px;
}
.blog-detail-left .mbox-content p {
	margin-top:0;
	margin-bottom:30px;
}
.blog-detail-left .mbox-content h2 {
	font-size:18px;
	color:#ff7d00;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:15px;
}
.blog-detail-left .mbox-content p:last-child {
	margin-bottom:9px;
}
.blog-detail-left .mbox-content h1,
.blog-detail-left .mbox-content h3 {
	color:#ff7d00;
	font-size:24px;
	font-family:'RobotoSlab-Bold';
	margin-bottom:20px;
}
ul.blgdetail-comment {
	width:100%;
	float:left;
	padding:20px 0;
	border-top:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
	margin-bottom:30px;
	list-style:none !important;
	padding-left:0px !important;
}
ul.blgdetail-comment li {
	color:#5a5858;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	line-height:22px;
	position:relative;
	padding-left:53px;
	margin-bottom:10px;
	width:100%;
	float:left;
}
.cmnt-name {
	display:inline-block;
	background-color:#3d7f9f;
	color:#fff;
	width:40px;
	height:40px;
	border-radius:100%;
	position:absolute;
	left:0;
	top:0;
	text-align:center;
	overflow:hidden;
}
.cmnt-name.comnt-text {
	padding-top:9px;
}
.blog-detail-left .mbox-content .blg-cmnt-cover p {
	margin-bottom:0;
}
.blog-detail-left .mbox-content .blg-cmnt-cover a {
	text-transform:capitalize;
}
.cmnt-name img {
	width:100%;
	height:100%;
}
.cmnt-name img {
	width:100%;
	height:100%;
	left:0;
	right:0;
	overflow:hidden;
}
.blg-cmnt-cover {
	width:100%;
	float:left;
	padding-bottom:10px;
	border-bottom:1px solid #e9e9e9;
}
.blg-cmnt-cover a {
	display:block;
	margin:6px 0 3px;
	color:#3d7f9f;
	text-decoration:none;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
}
ul.blgdetail-comment li:last-child {
	margin-bottom:0;
}
ul.blgdetail-comment li:last-child .blg-cmnt-cover {
	border-bottom:1px solid transparent;
	padding-bottom:0;
}
.blog-detail-left .mbox-content form {
	width:100%;
	float:left;
}
.blg-half-block {
	width:48.5%;
	float:left;
}
.blg-half-block:nth-child(2n) {
	float:right;
}
.blg-half-block,
.blg-full-block {
	margin-bottom:20px;
}
.blg-half-block input,
.blg-full-block textarea {
	width:100%;
	border:1px solid #cacaca;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	padding:15px;
	color:#747474;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	background-color:transparent;
}
.blg-full-block .valid-error,
.blg-half-block .valid-error {
	border:1px solid red;
}
.blg-cmnt-btn {
	width:100%;
	float:left;
	margin-bottom:20px;
}
.blg-cmnt-btn input[type="submit"],
.mbox-content input[type="submit"] {
	background-color:#ff8400;
	color:#fff;
	border:0px transparent;
	padding:12px 35px;
	font-size:15px;
	text-transform:uppercase;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	font-family:'Lato',
	sans-serif;
	cursor:pointer;
}
.dpodcast-left-boxes.blg-searchbar {
	width:100%;
	float:left;
	background-color:#fff;
	position:relative;
}
.dpodcast-left-boxes.blg-searchbar input {
	width:100%;
	height:65px;
	padding:10px 10px 10px 55px;
	box-shadow:none;
	border:0px;
}
.dpodcast-left-boxes.blg-searchbar span {
	position:absolute;
	top:22px;
	left:22px;
}
.blg-detail-right ul.top-podcast {
	padding:15px 15px 15px 15px;
}
.beginner-head {
	width:100%;
	float:left;
}
.beginner-head-inner {
	width:100%;
	float:left;
	position:relative;
	margin-bottom:25px;
}
.beginner-heading h1 {
	color:#3d7f9f;
	font-size:30px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:11px;
}
.beginner-heading p {
	color:#0a3c54;
	line-height:35px;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
.beginner-heading {
	width:100%;
	float:left;
	min-height:216px;
	padding-left:243px;
	padding-top:42px;
}
.beginner-head-inner figure img {
	max-width:100%;
}
.beginner-head-inner figure {
	position:absolute;
	left:0;
	top:0;
	width:228px;
}
.beginner-main-content {
	width:100%;
	float:left;
	background-color:#fff;
	padding:72px 0;
	margin-bottom:40px;
}
.beginnermain-inner {
	width:100%;
	float:left;
}
.beginnermain-top {
	width:100%;
	float:left;
	text-align:right;
}
.beg-icon {
	float:right;
	background-color:#3d7f9f;
	width:132.4px;
	height:100px;
	border-left:1px solid #fff;
	text-align:center;
	padding:24px 0;
}
.beg-icon p {
	font-size:16px;
	color:#fff;
	text-transform:capitalize;
	font-family:'Lato',
	sans-serif;
	margin-top:5px;
}
.beg-table {
	width:100%;
	float:left;
	display:table;
}
.beg-row {
	display:table-row;
}
.beg-question,
.beg-box {
	display:table-cell;
	padding:12px 15px;
	vertical-align:middle;
}
.beg-question {
	width:620px;
}
.beg-box {
	width:129px;
	text-align:center;
	height:58px;
}
.beg-row:nth-child(even) {
	background-color:#e2f4fd;
}
.beg-question p {
	color:#474747;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	line-height:20px;
}
.beg-row:nth-child(odd) .beg-box:nth-child(even) {
	background-color:rgba(232,
	244,
	249,
	0.8);
}
.beg-row:nth-child(even) .beg-box:nth-child(even) {
	background-color:#d2ebf8;
}
.beg-box img {
	max-width:100%;
}
.beginner-mob-inner {
	display:none;
}
.preview-block {
	float:left;
	overflow:hidden;
}
.up-img {
	background:#f1f1f1 none repeat scroll 0 0;
	border:2px solid #fff;
	border-radius:3px;
	margin-bottom:7px;
	width:100%;
}
.uplode-img-preview-btn {
	float:left;
	margin-left:10px;
	top:-2px;
	width:27%;
}
#save_crop {
	float:left;
	margin-left:10px;
	width:163px;
	border:0px;
}
.icrop-main-content-inner .uplode-img-preview-btn .browse-btn-a {
	width:163px;
}
.icrop-main-content-inner {
	background:rgb(255,
	255,
	255) none repeat scroll 0 0;
	border-radius:5px;
	border-top:3px solid #3d7f9f;
	box-shadow:3px 3px 5px rgba(0,
	0,
	0,
	0.698);
	float:left;
	left:0;
	max-height:730px;
	max-width:530px;
	overflow:auto;
	padding:2px 20px 20px;
	position:relative;
	text-align:center;
	top:0;
	width:100%;
}
.icrop-main-content-inner .uplode-img-preview-btn.forCropBut .browse-btn-a {
	height:38px;
	margin:0px 0 0;
	padding:10px 33px;
	width:111px;
	z-index:1;
	float:left;
}
.uplode-img-preview-btn.forCropBut {
	position:relative;
	top:0;
	margin-left:10px;
}
.priew-cover h3 {
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	margin-bottom:10px;
	font-weight:300;
	color:#3d7f9f;
}
.my-account-form.sucrptn-main .account-form-head h1 {
	background-image:url("../img/subscrip-icon.png");
	display:inline-block;
	width:auto;
}
.my-account-form.sucrptn-main .acc-input-inner {
	margin-top:25px;
}
.my-account-form.subscptn-hist .account-form-head h1 {
	background-image:url('../img/subshis-icon.png');
	background-size:23px;
	background-position:left top;
	float:left;
	width:96%;
}
.my-account-form.subscptn-hist .account-form-head h1 span {
	color:#5c5c5c;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	font-weight:400;
}
.subscription-table {
	width:100%;
	float:left;
	margin-top:0px;
	overflow:auto;
}
.subscription-table table {
	min-width:776px;
	float:left;
}
.subscription-table table tr th {
	border-bottom:1px solid #d8d8d8;
	color:#696969;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	padding:19px 0;
	text-align:left;
	font-weight:normal !important;
}
.subscription-table table tr td,
.subscription-table table tr td span {
	font-size:15px;
	color:#181818;
	font-family:'Lato',
	sans-serif !important;
	font-weight:600;
	padding:15px 0;
}
.subscription-table table tr td.text-center {
	text-align:center;
}
.subscription-table table tr td.text-right,
.subscription-table table tr th.text-right {
	text-align:right;
}
.account-left-inner .edit-overlay-img {
	background:rgba(0,
	0,
	0,
	0.5) url(../img/photo-camera.png) no-repeat scroll center center;
	float:left;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	display:none;
	cursor:pointer;
}
.account-left-inner figure:hover .edit-overlay-img {
	display:block;
}
.video-pop-head {
	width:100%;
	float:left;
	position:relative;
	background-color:#E5E5E5;
	text-align:left;
	padding:13px 21px;
	border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
}
.video-pop-head .vpop-title {
	color:#3C7EA0;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	min-height:20px;
}
.video-pop-head .popup-cross,
.video-pop-head .module-cross {
	right:0;
	top:0;
	background-color:#979797;
	border-radius:0 3px 0 0;
	padding:12px 17px;
}
.video-rel-div {
	width:100%;
	float:left;
	position:relative;
	height:318px;
}
.video-rel-div iframe {
	position:absolute;
	left:0;
	width:100%;
	height:100%;
}
.my-account-form.sucrptn-main {
	margin-top:0;
}
#acc-input-inner {
	overflow:auto;
}
.eupdate {
	background-color:#3d7f9f;
	border-radius:3px;
	color:#fff;
	font-family:"Lato",
	sans-serif;
	font-size:14px;
	margin-right:5px;
	padding:9px 20px;
	text-decoration:none;
	border:0px;
	cursor:pointer;
}
.ecancle {
	background-color:#787878;
	border:0 none;
	border-radius:3px;
	color:#fff;
	font-family:"Lato",
	sans-serif;
	font-size:14px;
	padding:9px 20px;
	text-decoration:none;
	cursor:pointer;
}
.acc-updateE-cover.updatebtn2 .acupdate-link {
	display:none;
}
.acc-updateE-cover.updatebtn2 .eupdate,
.acc-updateE-cover.updatebtn2 .ecancle {
	display:inline-block;
}
.acc-updateE-cover {
	position:absolute;
	right:0;
	top:0px;
}
input.eupdate {
	padding:7px 20px;
}
input.ecancle {
	padding:7px 20px;
}
.acc-updateE-cover.updatebtn2 {
	top:-10px;
}
.cancel-mem.account-form-head h1 {
	background-image:url("../img/m.png");
}
.cancel_detail {
	color:#535353;
	font-family:lato;
	font-size:17px;
	line-height:23px;
	margin-top:5px;
}
.cancel_detail a {
	color:#ffa200;
}
.account-form-head.cancel-mem {
	padding-bottom:20px;
}
.sucrptn-main .ecancle {
	float:right;
	position:relative;
}
.inp-acc-shipping {
	color:#535353;
	float:left;
	margin-top:30px;
	width:100%;
	font-size:15px;
	font-weight:normal;
}
.inp-acc-shipping input {
	margin-right:8px;
	vertical-align:middle;
}
.cancel_detail em {
	font-style:normal;
}
.ui-widget-overlay {
	background:rgba(0,
	0,
	0,
	1) !important;
}
.subcancel {
	float:right;
	position:relative;
}
input#user_update {
	padding:7px 20px;
}
.acc-input-inner p {
	width:100%;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.acc-input-inner .s-address {
	display:inline-block;
	height:56px;
	overflow:hidden;
}
.blg-like .like {
	cursor:pointer;
}
.blog-detail-left iframe {
	min-height:100%;
}
.coming-module {
	color:#FF7B00;
	font-size:50px;
	text-transform:uppercase;
	font-family:"Lato",
	sans-serif;
	text-align:center;
}
.coming-module img {
	max-width:440px;
}
.pagecommon-head.inperson-head {
	padding-top:15px;
}
.pagecommon-head.inperson-head .res-heading h3 {
	margin-bottom:20px;
}
.pagecommon-head.inperson-head .res-heading p {
	color:#000;
	line-height:20px;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	margin-bottom:30px;
}
.resources-main-section .res-heading span {
	color:#262525;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	font-size:20px;
	line-height:30px;
}
.resources-main-section .res-heading h3 {
	margin-bottom:20px;
}
.resources-main-section .res-heading {
	margin-bottom:35px;
}
.inp-investment .inp-in-inner {
	width:100%;
	float:left;
}
.inp-investment .inp-in-inner p:nth-child(2n) {
	text-align:right;
}
.inp-investment .inp-in-inner p {
	width:50%;
	float:left;
	margin:0;
}
.inp-investment {
	width:100%;
	float:left;
	margin:10px 0 8px;
}
.inp-investment .inp-in-inner p strong {
	margin-left:5px;
	display:inline-block;
}
.inperson-box .resources-box-inner figure img {
	max-width:100%;
}
.inperson-box .resources-box-inner figure {
	width:200px;
}
.inp-in-inner.inp-in-inner2 span {
	position:absolute;
	left:0;
	top:0;
}
.inp-in-inner.inp-in-inner2 p {
	width:80%;
	position:relative;
	padding-left:80px;
}
.in-ribbon {
	position:absolute;
	top:11px;
	right:-34px;
	transform:rotate(48deg);
	font-size:14px;
	color:#fff;
	width:124px;
	display:block;
	text-align:center;
	padding:12px 0;
	font-family:'Lato',
	sans-serif;
	text-decoration:none;
	cursor:default;
}
.resources-main-section.inperson-box .resources-inner .resources-box {
	overflow:visible;
}
.in-ribbon.add-rib {
	background-color:#ff7a00;
}
.in-ribbon.begi-rib {
	background-color:#2ecc71;
}
.in-ribbon.inn-rib {
	top:17px;
	right:-36px;
	transform:rotate(47deg);
	width:139px;
	background-color:#3d7f9f !important;
}
span.blgshare-cover .blg-gplus {
	background-color:red;
	padding:3px 4px;
}
.fig-block iframe {
	height:100%;
	width:100%;
}
.my-account-form.where-in-world .account-form-head h1 {
	background-image:url(../img/where1.png);
}
.where-world-bio {
	width:100%;
	float:left;
	margin-top:30px;
}
.where-world-bio h6 {
	color:#696969;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	font-weight:400;
	border-bottom:1px solid #f1f1f1;
	padding-bottom:13px;
	margin-bottom:15px;
}
.where-world-bio p {
	color:#181818;
	line-height:20px;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
}
.world-where-outer .res-heading p {
	color:#262525;
	font-size:14px;
	font-weight:600;
	line-height:20px;
	margin:auto;
	max-width:912px;
}
.where-input-boxes {
	height:58px;
	border:1px solid #cfcfcf;
	background:#fff;
	margin-right:1.4%;
	padding:14px 14px 14px 50px;
	position:relative;
	width:25.35%;
	display:inline-block;
	border-radius:2px;
	vertical-align:top;
}
.where-input-boxes img {
	position:absolute;
	left:19px;
	top:0;
	bottom:0;
	margin:auto;
}
.where-input-boxes input,
.where-input-boxes select {
	width:100%;
	border-width:0px 0px 0px 1px;
	height:100%;
	border-color:#cfcfcf;
	border-style:solid;
	font-size:14px;
	padding-left:19px;
	-moz-appearance:none;
	-webkit-appearance:none;
}
.where-input-boxes select {
	background:url(../img/arr-sel.svg);
	background-repeat:no-repeat;
	background-position:right center;
}
.where-input-main {
	text-align:left;
	width:100%;
}
.search-filter-a button,
.search-filter-a input {
	font-size:21px;
	background:#ff7a00;
	height:58px;
	border:0px;
	vertical-align:top;
	width:100%;
	color:#fff;
	font-family:'RobotoSlab-Bold';
	border-radius:2px;
	cursor:pointer;
}
.search-filter-a #map_search_btn {
	background:#ff7a00 none repeat scroll 0 0;
	border:0 none;
	border-radius:2px;
	color:#fff;
	font-family:"RobotoSlab-Bold";
	font-size:21px;
	height:58px;
	line-height:58px;
	vertical-align:top;
	width:100%;
	margin-top:0;
	text-decoration:none;
}
.search-filter-a {
	display:inline-block;
	vertical-align:top;
	width:18%;
}
.where-right-outer {
	float:right;
	width:10%;
}
.where-right-outer ul {
	border:1px solid #3d7f9f;
	border-radius:2px;
	float:left;
	overflow:hidden;
	width:100%;
}
.where-right-outer ul li {
	float:left;
	max-width:58px;
	width:50%;
}
.where-left-outer {
	width:87%;
}
.where-right-outer ul li a {
	background:#fff none repeat scroll 0 0;
	cursor:pointer;
	display:inline-block;
	height:100%;
	max-height:57px;
	padding:20px 5px;
	text-align:center;
	width:100%;
}
.where-right-outer ul li a.active {
	background:#3d7f9f;
}
.where-right-outer ul li a.active svg {
	fill:#fff;
}
.where-right-outer ul li a svg {
	fill:#3d7f9f;
}
.search-filter-a a {
	font-size:14px;
	color:#3d7f9f;
	text-align:center;
	width:100%;
	display:inline-block;
	margin-top:10px;
	text-decoration:underline;
}
.search-outer-block {
	float:left;
	width:100%;
	margin-top:40px;
	margin-bottom:23px;
}
.abs-filter-search {
	padding:16px;
	background:#fff;
	border-radius:4px;
	border:1px solid #cfcfcf;
	position:relative;
	margin-top:19px;
	display:none
}
.abs-filter-search .where-input-boxes {
	width:23.59%;
	margin-right:1.4%;
}
.abs-filter-search .where-input-boxes:last-child {
	margin-right:0;
}
.abs-filter-search::before {
	position:absolute;
	border-bottom:12px solid #fff;
	border-right:12px solid transparent;
	border-left:12px solid transparent;
	top:-12px;
	right:77px;
	content:"";
	filter:drop-shadow(0px -1px 1px #cfcfcf);
}
.left-block-view {
	width:180px;
	height:180px;
	overflow:hidden;
	display:inline-block;
	border-radius:50%;
	border:4px solid #0a3c54;
	vertical-align:middle;
}
.left-block-view img {
	max-width:100%;
}
.right-block-view span {
	background-position:left center;
	background-repeat:no-repeat;
	color:#353535;
	float:left;
	font-size:14px;
	margin-bottom:10px;
	padding-left:34px;
	width:100%;
	line-height:18px;
}
.right-block-view h1 {
	font-size:22px;
	color:#ff7a00;
	margin-bottom:10px;
	font-family:lato;
	font-weight:bold;
}
.right-block-view {
	display:inline-block;
	padding-left:4%;
	vertical-align:top;
	width:calc(100% - 185px);
}
.world-where-main ul li {
	background:#fff none repeat scroll 0 0;
	border-radius:3px;
	box-shadow:0 2px 0 #cfcfcf;
	float:left;
	margin-bottom:34px;
	min-height:266px;
	padding:21px 24px;
	width:48.5%;
	position:relative;
}
.world-where-main ul li:nth-of-type(2n) {
	float:right;
}
.view-clock {
	background:url(../img/clock-bl.svg);
}
.view-glob {
	background:url(../img/globe.svg);
}
.view-phn {
	background:url(../img/phone.svg);
}
.view-des {
	background:url(../img/dest.svg);
}
.view-job {
	background:url(../img/job.svg);
}
.pro-view {
	background:#ff7a00 none repeat scroll 0 0;
	bottom:0;
	color:#fff;
	font-size:14px;
	min-height:34px;
	min-width:112px;
	padding:10px;
	position:absolute;
	right:0;
	text-align:center;
	text-decoration:none;
}
.pro-view::before {
	border-right:22px solid #ff7a00;
	border-top:34px solid transparent;
	content:"";
	left:-22px;
	position:absolute;
	top:0;
}
a {
	cursor:pointer
}
.click-toggle-view {
	background:#ff7a00 none repeat scroll 0 0;
	border:0 none;
	border-radius:2px;
	color:#fff;
	float:right;
	font-family:"RobotoSlab-Bold";
	font-size:21px;
	height:58px;
	padding:18px 0;
	text-transform:capitalize;
	vertical-align:top;
	width:132px;
	display:none;
}
.res-btm-heading p {
	color:#5b5b5b;
	font-size:14px;
	line-height:20px;
}
.res-btm-heading {
	margin:50px 0;
}
.pagination-view {
	float:left;
	text-align:center;
	width:100%;
	margin-top:15px;
}
.pagination-view ul li {
	display:inline-block;
	text-align:center;
	width:33px;
	height:33px;
	margin:0 2px;
}
.pagination-view ul li a {
	background-color:#3d7f9f;
	border-radius:2px;
	color:#fff;
	display:inline-block;
	font-size:17px;
	font-weight:bold;
	height:100%;
	padding:8px;
	width:100%;
}
.pagination-view ul li a.active,
.pagination-view ul li a:hover {
	background-color:#ff7a00;
}
.left > img {
	transform:rotate(183deg);
}
.map-outer-search .where-left-outer {
	width:100%;
}
.map-outer-search .search-filter-a {
	width:15.9%;
}
.or-break {
	color:#787878;
	display:inline-block;
	font-size:16px;
	height:58px;
	padding:20px 0;
	vertical-align:middle;
	margin-right:12px;
}
.map-outer-container {
	box-shadow:0 1px 2px rgba(0,
	0,
	0,
	0.22);
	float:left;
	width:100%;
	border:1px solid #ffffff;
	position:relative;
}
.map-outer-container img {
	max-width:100%;
}
.user-located {
	height:72px;
	position:absolute;
	width:72px;
	border:2px solid #3d7f9f;
	border-radius:50%;
	overflow:hidden;
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	left:0;
	margin:auto;
}
.fixed-map-popup {
	background:rgba(0,
	0,
	0,
	0.57) none repeat scroll 0 0;
	bottom:0;
	left:0;
	position:fixed;
	right:0;
	top:0;
	z-index:99;
}
.popup-main-profile {
	background:#fff none repeat scroll 0 0;
	border-radius:3px;
	bottom:0;
	height:554px;
	left:0;
	margin:auto;
	max-width:650px;
	padding:34px 14px;
	position:absolute;
	right:0;
	top:0;
	width:90%;
}
.profile-info-user li span:first-child {
	padding-left:34px;
}
.profile-map-img {
	border:4px solid #0a3c54;
	border-radius:50%;
	height:212px;
	overflow:hidden;
	width:212px;
	margin:auto;
}
.popup-map-profile h2 {
	color:#353535;
	font-size:18px;
	font-weight:bold;
	margin:23px auto;
	text-align:center;
	width:100%;
}
.profile-info-user li span {
	color:#353535;
	display:inline-block;
	font-size:14px;
	line-height:24px;
	word-wrap:break-word;
	position:relative;
	vertical-align:top;
	width:44%;
	word-break:break-all;
}
.profile-info-user li span:last-child {
	width:47%;
}
.profile-info-user li {
	margin-bottom:14px;
}
.profile-info-user li span:first-child::before {
	content:":";
	height:24px;
	margin:auto;
	position:absolute;
	right:8px;
	top:0;
}
.profile-info-user li span:first-child {
	padding-right:15px;
}
.profile-info-user li img {
	position:absolute;
	left:3px;
	top:6px;
	margin:auto;
}
/*
.profile-info-user li img{position: absolute;left: 3px;top: 8px;margin: auto;}
*/

.profile-info-user {
	height:216px;
	overflow:auto;
}
.profile-info-user > li:last-child {
	margin-bottom:0px;
}
.dash-cards.droneu-swag {
	padding-top:30px;
	text-align:center;
	display:block;
}
.dash-cards.droneu-swag li {
	float:none;
	display:inline-block;
}
.dash-cards.droneu-swag li .training-page-link {
	display:block;
	width:100%;
	float:left;
	padding-bottom:20px;
}
.dash-cards.droneu-swag li .training-page-link button {
	display:inline-block;
	position:static;
	margin:0 auto;
	float:none;
}
div.inp-boxes.valid-error {
	border:1px solid red;
	bottom:0;
	margin-bottom:20px;
}
.where-world-bio label {
	border-bottom:1px solid #f1f1f1;
	color:#696969;
	display:block;
	font-family:"Lato",
	sans-serif;
	font-size:15px;
	padding-bottom:10px;
}
.where-world-bio textarea {
	-moz-appearance:none;
	background-color:transparent;
	border:0 none;
	color:#181818;
	font-family:"Lato",
	sans-serif;
	font-size:16px;
	font-weight:600;
	height:auto;
	max-height:684px;
	overflow-wrap:break-word;
	padding:7px 0;
	resize:none;
	width:100%;
	word-break:break-all;
}
.my-account-form.where-in-world.formEdit {
	margin-top:0;
}
.my-account-form.where-in-world {
	margin-top:0;
}
.webi-pegination.whreIn {
	text-align:center;
}
.thanku-page-main,
.thanku-page-inner {
	width:100%;
	float:left;
}
.thanku-page-main {
	padding:15px 0 40px;
}
.thanku-page-inner figure {
	width:50%;
	float:right;
}
.thanku-main-content {
	width:50%;
	float:left;
}
.thanku-page-inner figure img {
	max-width:100%;
}
.thanku-main-content {
	margin-top:35px;
}
.thanku-main-content h3 {
	color:#3d7f9f;
	font-size:28px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	margin-bottom:30px;
}
.thanku-content span.thanku-sub-head {
	color:#000000;
	font-size:20px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:20px;
	display:inline-block
}
.thanku-content ul li span,
.thanku-content ul li a,
.thanku-content ul li .email-li {
	color:#000000;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	display:inline-block;
	margin-right:5px;
	text-decoration:none;
}
.thanku-content ul li a,
.thanku-content ul li .email-li {
	color:#ff8400;
}
.thanku-content ul li {
	padding-bottom:10px;
	border-bottom:1px solid #dbdcdc;
	margin-bottom:10px;
}
.thanku-content ul li:last-child {
	border-bottom:1px solid transparent;
}
.thanku-content {
	max-width:364px;
	margin-bottom:30px;
}
.email-confirmed-main {
	width:100%;
	float:left;
	text-align:center;
	padding:84px 0;
}
.email-confirmed-inner h3 {
	color:#3d7f9f;
	font-size:33px;
	font-family:'RobotoSlab-Bold';
	margin-bottom:17px;
	font-weight:normal;
}
.email-confirmed-inner figure {
	margin-bottom:30px;
}
.email-confirmed-inner figure img {
	max-width:100%;
}
.email-confirmed-inner span {
	color:#000000;
	font-size:20px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	line-height:26px;
}
.email-confirmed-inner span a {
	text-decoration:none;
	color:#ff8400;
}
.Error-page-main,
.error-page-inner {
	width:100%;
	float:left;
}
.error-page-inner {
	padding:70px 0;
}
.error-page-inner img {
	float:right;
	margin-left:0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	max-width:100%;
}
.error-page-inner h3 {
	font-size:33px;
	line-height:35px;
	color:#3d7f9f;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	margin-bottom:20px;
}
.error-page-inner span {
	font-size:20px;
	color:#000000;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:35px;
	display:inline-block;
}
.error-page-inner ul li {
	position:relative;
	margin-bottom:25px;
	padding:13px 0 13px 60px;
	font-size:23px;
	font-weight:600;
	font-family:'Lato',
	sans-serif;
}
.error-page-inner ul li span {
	margin:0;
	position:absolute;
	left:0;
	top:0;
	width:50px;
	height:50px;
	background-color:#ff8400;
	color:#fff;
	border-radius:100%;
	text-align:center;
	border:2px solid #fff;
	padding:12px 0;
}
.error-page-inner ul li a {
	font-size:23px;
	color:#ff8400;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	text-decoration:none;
}
.error-page-inner figure {
	width:50%;
	float:right;
	position:relative;
}
.error-page-inner figure span.errorplayv {
	width:50px;
	height:50px;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	z-index:20;
	cursor:pointer;
	display:none;
}
.error-page-inner figure:hover span.errorplayv {
	display:block;
}
.error-page-inner figure span.errorplayv .pauseImgv {
	display:none;
}
.error-page-inner figure span.errorplayv.playpause .playImgv {
	display:none;
}
.error-page-inner figure span.errorplayv.playpause .pauseImgv {
	display:block;
}
.error-voverlay {
	background:rgba(0,
	0,
	0,
	0.5);
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:1;
	display:none;
}
.error-content {
	width:50%;
	float:left;
}
.poddetail-np-inner a.prevClass {
	background-image:url('../img/priicon.png');
	background-repeat:no-repeat;
	background-position:left top 4px;
	background-size:12px;
	padding-left:19px;
	padding-right:8px;
}
.poddetail-np-inner a.nextClass {
	background-image:url('../img/nxticon.png');
	background-repeat:no-repeat;
	background-position:right top 4px;
	background-size:12px;
	padding-left:12px;
	padding-right:19px;
	border-left:1px solid #3d7f9f;
}
.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close {
	display:none !important;
}
.profile-info-user.profile-inner li {
	margin-bottom:1px;
	min-height:auto;
	padding:7px;
	width:100%;
	box-shadow:none;
}
.profile-map-img img {
	width:100%;
}
.pagecommon-head.inperson-head {
	padding-top:15px;
}
.pagecommon-head.inperson-head .res-heading h3 {
	margin-bottom:20px;
}
.pagecommon-head.inperson-head .res-heading p {
	color:#000;
	line-height:20px;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	margin-bottom:30px;
}
.resources-main-section .res-heading span {
	color:#262525;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	font-size:20px;
	line-height:30px;
}
.resources-main-section .res-heading h3 {
	margin-bottom:20px;
}
.resources-main-section .res-heading {
	margin-bottom:35px;
}
.inp-investment .inp-in-inner {
	width:100%;
	float:left;
}
.inp-investment .inp-in-inner p:nth-child(2n) {
	text-align:right;
}
.inp-investment .inp-in-inner p {
	width:50%;
	float:left;
	margin:0;
}
.inp-investment {
	width:100%;
	float:left;
	margin:10px 0 8px;
}
.inp-investment .inp-in-inner p strong {
	margin-left:5px;
	display:inline-block;
}
.inperson-box .resources-box-inner figure img {
	max-width:100%;
}
.inperson-box .resources-box-inner figure {
	width:200px;
}
.inp-in-inner.inp-in-inner2 span {
	position:absolute;
	left:0;
	top:0;
}
.inp-in-inner.inp-in-inner2 p {
	width:80%;
	position:relative;
	padding-left:80px;
}
.in-ribbon {
	position:absolute;
	top:11px;
	right:-34px;
	transform:rotate(48deg);
	font-size:14px;
	color:#fff;
	width:124px;
	display:block;
	text-align:center;
	padding:12px 0;
	font-family:'Lato',
	sans-serif;
	text-decoration:none;
	cursor:default;
}
.in-ribbon.add-rib {
	background-color:#ff7a00;
}
.in-ribbon.begi-rib {
	background-color:#2ecc71;
}
a.in-ribbon.inn-rib {
	top:17px;
	right:-36px;
	transform:rotate(47deg);
	width:139px;
	background-color:#3d7f9f;
}
span.blgshare-cover .blg-gplus {
	background-color:red;
	padding:3px 4px;
}
.fig-block iframe {
	height:100%;
	width:100%;
}
.vd-top-bar h3 {
	color:#3d7f9f;
	font-family:"RobotoSlab-Bold";
	font-size:28px;
	margin-bottom:10px;
}
.vd-top-bar span {
	font-size:19px;
	color:#2ecc71;
}
.vd-top-bar {
	width:100%;
	position:relative;
	padding-right:194px;
}
.vd-top-bar button,
.vd-top-bar a {
	background:#3d7f9f none repeat scroll 0 0 !important;
	border:0 none !important;
	border-radius:3px !important;
	color:#ffffff !important;
	font-size:16px !important;
	height:46px !important;
	min-width:194px !important;
	padding-left:45px !important;
	position:absolute !important;
	right:0 !important;
	top:0 !important;
	background-image:url('../img/schedule-training.png') !important;
	background-position:left 15px center !important;
	background-size:23px !important;
	background-repeat:no-repeat !important;
	line-height:28px !important;
}
.mid-bar-invest li {
	color:#6c6c6c;
	display:inline-block;
	font-size:14px;
	margin-right:50px;
}
.mid-bar-invest li:last-child {
	margin-right:0px;
}
.mid-bar-invest {
	float:left;
	width:100%;
	margin:21px 0;
}
.mid-bar-invest li span {
	color:#0a3c54;
	font-weight:bold;
}
.mid-bar-invest li span.pre-orange {
	color:#fe8900;
}
.vd-para {
	width:100%;
	color:#262626;
	font-size:14px;
	line-height:23px;
	display:inline-block;
	margin-bottom:20px;
}
.vid-outer {
	float:left;
	width:100%;
	min-height:321px;
}
.vd-left {
	display:inline-block;
	height:156px;
	width:224px;
	vertical-align:top;
}
.vd-right {
	display:inline-block;
	padding-left:37px;
	vertical-align:top;
	width:76%;
	float:right;
}
.vid-outer.dji-training-top {
	min-height:auto;
	margin-bottom:0px;
}
.basic-training-plus {
	width:100%;
	float:left;
	padding:40px 0;
}
.basic-training-inner {
	width:100%;
	float:left;
	border-top:1px solid #bababa;
	padding:36px 0;
}
.basic-training-head {
	color:#262626;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
.basic-training-plus .basic-training-inner .basic-training-head {
	margin-bottom:30px;
}
.basic-training-inner ul {
	width:100%;
	float:left;
}
.basic-training-inner ul li {
	width:32%;
	display:inline-block;
	padding:0px 10px 0px 25px;
	position:relative;
	background-image:url('../img/li-bg.png');
	background-position:left top 4px;
	background-size:10px;
	background-repeat:no-repeat;
	margin-bottom:25px;
	vertical-align:top;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
}
.vid-outer.dronebasic-training-top {
	min-height:220px;
}
.basic-trainingdrone .basic-training-inner {
	padding:20px 0;
}
.topic-include {
	color:#3d7f9f;
	font-size:23px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:30px;
}
.basic-trainingdrone .basic-training-head {
	margin-bottom:20px;
}
.basic-trainingdrone .basic-training-inner ul {
	margin-bottom:20px;
}
.basic-trainingdrone .basic-training-inner ul li {
	width:48%;
}
.videolisting-main,
.listing-video-inner {
	width:100%;
	float:left;
	position:relative;
}
.videolisting-main {
	margin-bottom:50px;
}
.vlisting-head {
	font-size:33px;
	color:#3d7f9f;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	border-bottom:1px solid #d5d5d5;
	padding-bottom:13px;
	margin-bottom:30px;
}
.vlisting-subhead {
	color:#ff8400;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:17px;
}
.listing-video-inner p {
	font-size:14px;
	color:#000000;
	line-height:24px;
	margin-bottom:30px;
}
.vlisting-video-cover {
	max-width:1170px;
	background-color:#fff;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	padding:55px 55px 5px;
	box-shadow:0px 0px 3px #9c9a9a;
	-webkit-box-shadow:0px 0px 3px #9c9a9a;
	-moz-box-shadow:0px 0px 3px #9c9a9a;
	margin-bottom:36px;
}
.vlisting-video-cover figure img {
	max-width:100%;
}
.vlisting-video-bottom {
	text-align:center;
	padding:26px 0;
}
.vlisting-aleft {
	float:left;
	background-image:url('../img/pri-img.png');
	background-position:left center;
	padding-left:21px;
}
.vlisting-aright {
	float:right;
	background-image:url('../img/nex-img.png');
	background-position:right center;
	padding-right:21px;
}
.vlisting-aleft,
.vlisting-aright {
	color:#3d7f9f;
	font-size:17px;
	font-family:'Lato',
	sans-serif;
	text-decoration:none;
	margin-top:8px;
	background-repeat:no-repeat;
	background-size:14px;
	;
}
.vlisting-video-bottom span {
	color:#000000;
	font-size:17px;
	font-family:'Lato',
	sans-serif;
	display:inline-block;
}
.vlisting-video-bottom span input {
	width:61px;
	height:35px;
	border-radius:4px;
	border:1px solid #bababa;
	display:inline-block;
	margin:0 14px;
	text-align:center;
	color:#000000;
	font-size:17px;
	font-family:'Lato',
	sans-serif;
}
.vlisting-timestamp {
	width:100%;
	display:inline-block;
}
.vlisting-timestamp h3 {
	color:#202020;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:10px;
}
.vlisting-timestamp p {
	color:#202020;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
}
.vlisting-timestamp ul li {
	margin-bottom:12px;
	color:#333333;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	position:relative;
	padding-left:48px;
	line-height:24px;
}
.vlisting-timestamp ul li span a {
	color:#ff7d00;
	display:inline-block;
	margin-right:1px;
	position:absolute;
	left:0;
	top:0;
}
.vlisting-timestamp ul {
	border-bottom:1px solid #b8b8b8;
	max-width:870px;
	padding-bottom:17px;
	margin-bottom:20px;
}
.vlisting-dwld-link a {
	max-width:460px;
	background-color:#fff;
	margin-bottom:15px;
	height:45px;
	position:relative;
	border-radius:4px;
	overflow:hidden;
	background-image:url('../img/dwld-img.png');
	background-position:right 15px center;
	background-repeat:no-repeat;
	background-size:11px;
	display:block;
	color:#3d7f9f;
	font-size:14px;
	text-decoration:none;
	padding:15px 36px 15px 62px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	word-wrap:break-word;
}
.vlisting-dwld-link a::before {
	position:absolute;
	width:50px;
	background-color:#3d7f9f;
	height:100%;
	text-align:center;
	background-image:url('../img/vlisting-dwld.png');
	content:"";
	left:0;
	top:0;
	background-repeat:no-repeat;
	background-position:center center;
}
.vlisting-dwld-link {
	width:100%;
	float:left;
	margin-bottom:20px;
}
.vlisting-bottom-anchor {
	width:100%;
	float:left;
}
.vlisting-bottom-anchor a {
	display:block;
	color:#ff7d00;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	background-image:url('../img/aroow-right.png');
	background-repeat:no-repeat;
	background-position:left top 3px;
	background-size:8px;
	padding-left:20px;
	margin-bottom:15px;
	line-height:20px;
}
.blog-post .abt-team-section,
.pending-outer {
	margin:126px 0 26px;
	text-align:center;
}
.blog-post .abt-team-section .teammain figure:hover {
	border:3px solid #0a3c54;
}
.blog-post .abt-team-section .teammain {
	width:50%;
}
.blog-post .outer-update-mem {
	float:left;
	text-align:center;
	width:100%;
}
#gpc-step1-div .msg_notice {
	float:left;
	margin-bottom:21px;
	position:relative;
	top:0;
	width:100%;
	z-index:999;
	margin-left:0;
}
#gpc-step1-div .msg_notice span,
#gpc-step1-div .msg_notice .mm-formError {
	font-size:13px !important;
}
#gpc-step1-div .msg_notice #email_check_error {
	background-color:rgba(230,
	105,
	126,
	0.8);
	border:1px solid #ab0e11 !important;
	color:#fff !important;
	top:-21px !important;
	border-radius:5px;
	background-image:url('../img/danger.png');
	background-repeat:no-repeat;
	background-position:left 10px center;
	background-size:21px;
	padding-left:38px;
}
#gpc-step1-div .msg_notice .mm-formError {
	border:1px solid #ab0e11 !important;
	background:rgba(230,
	105,
	126,
	0.8) !important;
	color:#fff !important;
	position:absolute;
	left:0;
	right:0;
	top:-57px;
	width:70%;
	margin:auto;
}
#gpc-step1-div .msg_notice span {
	position:absolute;
	top:-21px;
	width:60%;
	left:0;
	right:0;
}
.thnku-message {
	width:100%;
	float:left;
	margin-top:25px;
}
.thnku-message span {
	color:#3d7f9f;
	font-size:22px;
	font-family:'RobotoSlab-Bold';
	font-weight:normal;
	display:inline-block;
}
.acc-input-inner select option {
	padding:4px 10px;
}
#gpc #-speakpipe-widget-side-button {
	display:none;
}
#country-list {
	background-color:#fff;
	box-shadow:0 1px 2px #000;
	-webkit-box-shadow:0 1px 2px #000;
	-moz-box-shadow:0 1px 2px #000;
	left:0;
	position:absolute;
	top:60px;
	width:100%;
	z-index:10;
	max-height:256px;
	overflow:auto;
}
#country-list li {
	padding:8px 10px;
	font-size:14px;
	font-family:"Lato",
	sans-serif;
	color:#8c8787;
}
.world-where-main ul li.norecord-list {
	background:#fff none repeat scroll 0 0;
	color:#3d7f9f;
	float:none;
	font-size:24px;
	margin:0 auto;
	min-height:auto;
	position:relative;
	width:50%;
	text-align:center;
	width:70%;
}
.world-where-main {
	float:left;
	width:100%;
}
.world-where-main .popup-main-profile ul.profile-info-user li {
	background:#fff none repeat scroll 0 0;
	border-radius:3px;
	box-shadow:none;
	float:left;
	margin-bottom:5px;
	min-height:auto;
	padding:8px 3px 8px 24px;
	position:relative;
	width:100%;
}
.form-input-fields.group.gpMail,
.form-input-fields.group.gpPwd {
	position:relative;
}
.form-input-fields.group.gpMail::after {
	background-image:url("../img/message-icon.png");
	background-position:left center;
	background-repeat:no-repeat;
	content:"";
	height:15px;
	left:6px;
	position:absolute;
	width:15px;
	top:16px;
	z-index:20;
}
.form-input-fields.group.gpPwd:after {
	content:'';
	background-repeat:no-repeat;
	background-position:left center;
	position:absolute;
	background-image:url("../img/password-icon.png");
	width:15px;
	height:15px;
	left:6px;
	top:16px;
	background-size:15px;
	z-index:20;
}
.gm-style-iw + div {
	display:none;
}
.pagecommon-head.legal-page-head .oth-heading h3 {
	padding-bottom:17px;
}
.legal-main-section,
.legal-tab {
	width:100%;
	float:left;
}
.legal-tab {} .legal-tab {
	text-align:center;
}
.legal-tab a {
	display:inline-block;
	font-size:22px;
	font-family:'RobotoSlab-Bold';
	color:#fff;
	text-decoration:none;
	background-color:#4b4b4b;
	padding:20px 0;
	width:29%;
	border-radius:0 0 4px 4px;
	position:relative;
	text-transform:uppercase;
}
.legal-tab a.legal-active:after {
	content:'';
	border-right:20px solid transparent;
	border-left:20px solid transparent;
	border-top:20px solid #ff7d00;
	position:absolute;
	bottom:-20px;
	left:50%;
	margin-left:-10px;
}
.legal-tab a.legal-active,
.legal-tab a:hover {
	background-color:#ff7d00;
}
.legal-main-content,
.legal-policy,
.terms-condition {
	width:100%;
	float:left;
}
.legal-main-content {
	padding:35px 0;
}
.legal-main-content p {
	color:#323232;
	line-height:24px;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	margin-bottom:30px;
}
.legal-main-content .terms-condition {
	display:none;
}
.legal-main-content .terms-condition h4 {
	font-size:18px;
	color:#3d7f9f;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:10px;
}
#email_check_error .approve-img img,
#coupon_check_error .approve-img img,
#coupon_check_success .approve-img img {
	max-width:106px;
	width:100%;
}
#email_check_error .approve-img {
	margin-bottom:10px;
}
#email_check_error .popup-message,
#coupon_check_error .popup-message,
#coupon_check_success .popup-message {
	font-size:22px;
	line-height:32px;
	padding:0 32px;
}
#email_check_error .auto-height-abs {
	height:400px;
	background:rgba(255,
	255,
	255,
	0.9);
}
#coupon_check_error .auto-height-abs {
	height:320px;
	background:rgba(255,
	255,
	255,
	0.9);
}
#email_check_error .popup-message a,
#coupon_check_error .popup-message a,
#coupon_check_success .popup-message a,
.popup-message p {
	color:#3d7f9f;
	text-decoration:none;
}
#prof_container p {
	line-height:24px;
	font-family:'Lato',
	sans-serif;
}
#prof_container .bolder,
#prof_container h5 {
	font-size:17px;
	color:#000;
	margin-bottom:0;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
#prof_container .bolder.flink-bolder,
#prof_container h5 {
	margin-bottom:0;
	margin-top:0px;
}
#prof_container pre .followLink {
	line-height:24px;
	width:100%;
	font-family:'Lato',
	sans-serif;
}
#prof_container pre {
	color:#000;
	line-height:24px;
	font-family:'Lato',
	sans-serif;
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word
}
#prof_container pre a {
	color:#ff7d00;
	text-decoration:none;
	padding-right:5px;
}
.spp-click-to-tweet {
	margin:0px 0px 0;
}
.contact-us-section {
	background-color:#fff;
	padding:38px 0 65px;
}
.contact-us-section,
.contact-usinner {
	width:100%;
	float:left;
}
.contact-half .form-input-fields input:focus ~ .bar:before,
.contact-half .form-input-fields input:focus ~ .bar:after {
	width:100%;
	left:0;
}
.contact-us-left {
	width:60%;
	float:left;
}
.contact-us-left .contact-half:nth-child(2n+1) {
	float:right;
}
.contact-half {
	width:48%;
	float:left;
	margin-bottom:30px;
}
.contact-half input.valid-error ~ label,
.contact-full input.valid-error ~ label {
	top:-10px;
}
.contact-full {
	margin-bottom:30px;
	width:100%;
	float:left;
}
.contact-half input:focus,
.contact-full input:focus {
	outline:none;
	-webkit-outline:none;
	-moz-outline:none;
	box-shadow:none;
}
.contact-half input,
.contact-full input {
	width:100%;
	float:left;
	border:0px;
	border-bottom:1px solid #c5c5c5;
	padding:15px 0;
	color:#888888;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}
.contact-bottom {
	width:100%;
	float:left;
}
.contact-bottom input[type="text"] {
	border:0px;
	border-bottom:1px solid #c5c5c5;
	padding:15px 0 10px;
	color:#888888;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	width:202px;
}
.contact-bottom input[type="submit"] {
	float:right;
	background-color:#ff8400;
	font-size:21px;
	color:#fff;
	font-family:'RobotoSlab-Bold';
	border:0px;
	width:200px;
	height:60px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	cursor:pointer;
}
.contact-us-right {
	width:30%;
	float:right;
}
.contactright-inner {
	width:100%;
	float:left;
}
.contactright-inner figure {
	margin-bottom:20px;
}
.contactright-inner figure img {
	max-width:100%;
}
.contactright-inner ul li {
	font-size:14px;
	color:#4e4e4e;
	line-height:23px;
	font-family:'Lato',
	sans-serif;
	margin-bottom:14px;
	padding-left:30px;
	background-repeat:no-repeat;
	background-position:left top 7px;
}
.c-mail a {
	color:#4e4e4e;
	text-decoration:none;
}
.contactright-inner ul li.c-loc {
	background-image:url('../img/contact-location.png');
}
.contactright-inner ul li.c-mail {
	background-image:url('../img/contact-mail.png');
}
.contact-map-section {
	width:100%;
	float:left;
	margin-bottom:37px;
	border-bottom:1px solid #a4a4a4;
}
.contact-map-section iframe {
	width:100%;
	height:500px;
}
.contact-map-section img {
	max-width:100%;
}
.pagecommon-head.contact-page-head .oth-heading {
	border-bottom:0;
}
.pagecommon-head.contact-page-head .oth-heading h3 {
	margin-bottom:20px;
}
.live-webinar {
	width:100%;
	float:left;
	padding:40px 0 0;
}
.live-webinar-inner {
	width:100%;
	float:left;
	text-align:center;
}
.live-webinar-inner figure img {
	max-width:100%;
}
.live-head-webinar {
	color:#3d7f9f;
	font-size:28px;
	font-family:'RobotoSlab-Bold';
}
.live-webinar-inner figure {
	padding:70px 0;
}
.inp-boxes.captcha-icon {
	padding-left:190px;
}
.cptcha-img-pop img {
	max-width:100%;
}
.cptcha-img-pop {
	position:absolute;
	top:8px;
	left:8px;
}
.inp-boxes.captcha-icon::before {
	display:none;
}
.cptcha-img-pop .refresh {
	position:relative;
	top:-10px;
	cursor:pointer;
}
.contact-bottom img {
	max-width:100%;
	position:relative;
	top:16px;
}
.contact-bottom .refresh {
	position:relative;
	top:0px;
	cursor:pointer;
}
.contctbottm-btn {
	position:relative;
	display:inline-block;
	float:right;
}
.contctbottm-btn .loading {
	position:absolute;
	left:-29px;
	top:20px;
	width:22px;
}
.after-take-part {
	width:100%;
	float:left;
	background-color:#fff;
	padding:50px 0;
	text-align:center;
}
.after-take-part-inner {
	width:100%;
	float:left;
}
.after-take-part-inner h2 {
	color:#3d7f9f;
	font-size:28px;
	font-family:'RobotoSlab-Bold';
	text-transform:uppercase;
	font-weight:normal;
	margin-bottom:12px;
}
.after-take-part-inner p {
	color:#000;
	font-size:17px;
	line-height:28px;
	font-family:'Lato',
	sans-serif;
	margin-bottom:30px;
}
.after-take-part-btn {
	width:100%;
	float:left;
}
.after-take-part a {
	display:inline-block;
	background-color:#FF8500;
	font-family:'Lato',
	sans-serif;
	color:#fff;
	font-size:21px;
	font-weight:600;
	background-image:url('../img/btn-arrow-icon.png');
	background-position:right 32px center;
	background-repeat:no-repeat;
	padding:20px 86px 20px 29px;
	border-radius:4px;
	text-decoration:none;
}
.form-pad .loading img {
	width:20px;
}
.blog-post .abt-team-section a {
	display:inline-block;
	background-color:#ffa200;
	padding:24px 38px 24px 76px;
	border-radius:4px;
	font-family:'Lato',
	sans-serif;
	color:#fff;
	font-size:21px;
	font-weight:600;
	background-position:left 30px center;
	background-repeat:no-repeat;
	text-decoration:none;
	background-size:30px;
	max-width:320px;
	width:100%;
}
.blog-post .abt-team-section .upgrade-memb {
	background-image:url('../img/upgrade-icon.png');
}
.blog-post .abt-team-section .cancle-memb {
	background-image:url('../img/cancel-icon.png');
}
.abtTeam-btn {
	width:100%;
	float:left;
	margin-bottom:30px;
}
.gm-style-iw .popup-main-profile {
	height:453px;
}
.gm-style-iw .profile-info-user {
	height:149px;
}
.gm-style-iw .profile-map-img {
	height:122px;
	width:122px;
}
.map-outer-container {
	height:600px;
}
div#map_result {
	height:100% !important;
}
.gm-style-iw .popup-main-profile {
	top:670px;
}
.gm-style-iw div:first-child {
	width:100% !important;
	max-width:100% !important;
}
.gm-style .gm-style-iw .img1-detail {
	border-radius:100%;
	float:none;
	height:102px;
	margin:0 auto;
	overflow:hidden;
	width:102px !important;
	border:2px solid #FF7B00;
}
.gm-style .gm-style-iw .detail-right-block h2 {
	font-size:15px;
	margin:6px 0;
	text-align:center;
	text-transform:capitalize;
}
.gm-style-iw .profile-info-user li span {
	width:48%;
}
.gm-style-iw a.abtmod-close {
	position:absolute;
	right:0;
	top:0;
}
.gm-style-iw .profile-info-user li span {
	font-size:13px;
}
.res-heading figure.swag-img img {
	max-width:500px;
	height:auto;
	width:100%;
}
.search-main-section {
	width:100%;
	float:left;
	background-color:#fff;
	padding:20px 0 35px;
	margin-bottom:35px;
}
.search-main-content,
.search-main-content ul {
	width:100%;
	float:left;
}
.search-main-content ul li {
	border-bottom:1px solid #e0dede;
	float:left;
	padding:23px 0 17px;
	width:100%;
}
.search-main-content ul li h2,
.search-main-content ul li h2 a {
	color:#ff7a00;
	font-size:20px;
	font-family:'Lato',
	sans-serif;
	margin-bottom:9px;
}
.search-main-content ul li h2 a {
	text-decoration:underline;
}
.search-main-content ul li h2 a:hover {
	text-decoration:none !important;
}
.search-main-content ul li span.post_type {
	display:inline-block;
	color:#093d55;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:7px;
	padding-left:20px;
	background-image:url('../img/tag-icon.png');
	background-position:left center;
	background-repeat:no-repeat;
	background-size:13px;
}
.search-main-content ul li p {
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	line-height:24px;
	margin-bottom:9px;
}
.search-pagination {
	width:100%;
	float:left;
}
header .search-pagination .pagination-blog {
	margin:0;
	text-align:left;
}
.search-pagination .pagination-blog ul {
	margin:20px 0;
	text-align:left;
}
.search-pagination .pagination-blog ul li {
	border-bottom:0 none;
	width:auto;
	float:none;
}
.logo-menu.expand-searchbar ul {
	display:none;
}
.logo-menu.expand-searchbar {
	width:calc(100% - 300px);
	margin-top:12px;
}
.logo-menu.expand-searchbar .search-top-header {
	width:100%;
	transition:all ease-in 0.5s;
	display:block;
	background:rgba(255,
	255,
	255,
	0.2);
}
.search-top-header {
	width:260px;
	float:left;
	position:relative;
	transition:all ease-out 0.5s;
	display:none;
}
.search-top-header.logout_serach {
	border-bottom:1px solid rgba(255,
	255,
	255,
	0.11);
	display:block;
	margin-bottom:11px;
	width:100%;
}
.search-top-header.logout_serach input {
	background-position:left 15px top 2px;
}
.search-top-header.logout_serach .close-search-top {
	right:13px;
	top:0;
}
.search-top-header input {
	background-color:transparent;
	background-image:url("../img/search-icon-left.png");
	background-position:left 10px center;
	background-repeat:no-repeat;
	border:0 none;
	box-shadow:0 0px 7px 1px rgb(45,
	100,
	138);
	-webkit-box-shadow:0 0px 7px 1px rgb(45,
	100,
	138);
	-moz-box-shadow:0 0px 7px 1px rgb(45,
	100,
	138);
	color:#fff;
	float:left;
	padding:6px 28px 8px 35px;
	width:100%;
	font-size:14px;
	border-radius:50px;
}
.close-search-top img {
	max-width:100%;
	height:auto !important;
}
.close-search-top {
	position:absolute;
	right:10px;
	width:13px;
	top:6px;
}
.search-top-header input[type="text"]:focus,
.search-top-header input[type="text"]:-webkit-autofill:focus {
	-webkit-box-shadow:none;
}
.search-top-header input[type="search"]::-webkit-search-decoration,
.search-top-header input[type="search"]::-webkit-search-cancel-button {
	-webkit-appearance:none;
}
.header-search-keyword {
	width:100%;
	float:left;
	padding:26px 0;
	background-color:#ebebeb;
}
.header-search-keyword h3 {
	color:#444444;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
.header-search-keyword h3 span {
	color:#3d7e9c;
}
.insta-img {
	float:left;
	position:relative;
	width:14.28%;
}
.insta-img img {
	float:left;
	max-width:100%;
}
.overlay-insta:hover {
	opacity:0;
}
.overlay-insta {
	background:rgba(0,
	0,
	0,
	0.698) none repeat scroll 0 0;
	bottom:0;
	height:100%;
	left:0;
	opacity:1;
	position:absolute;
	right:0;
	top:0;
	transition:all 0.3s ease-in-out 0s;
	z-index:10;
}
.insta-page-main {
	float:left;
	width:100%;
	padding:0px;
	max-height:480px;
	overflow:hidden;
	position:relative;
}
.qiizz-cover .wpProQuiz_questionList[data-type="free_answer"] label input {
	border:1px solid #ababab;
	display:block !important;
	opacity:1;
	height:35px;
}
.qiizz-cover .wpProQuiz_questionList[data-type="free_answer"] label {
	background-image:none;
	padding-left:33px !important;
}
.qiizz-cover .wpProQuiz_questionList[data-type="matrix_sort_answer"] {
	padding:0 !important;
}
.qiizz-cover .wpProQuiz_questionList[data-type="matrix_sort_answer"] .wpProQuiz_questionListItem {
	padding:23px !important;
}
.portfolio-container {
	width:100%;
	float:left;
}
.portfolio-container .beginner-head-inner figure img {
	width:100%;
	height:auto;
}
.portfolio-container .blog-main-section li .wistia_responsive_padding {
	border-radius:4px;
	overflow:hidden;
	box-shadow:0px 1px 23px #ababab;
	-webkit-box-shadow:0px 1px 23px #ababab;
	-moz-box-shadow:0px 1px 23px #ababab;
	margin-bottom:13px;
}
.portfolio-container .blog-main-section li {
	width:30.33%;
	margin-right:2%;
	margin-bottom:46px;
	position:relative;
}
.portfolio-container .blog-main-section li .fig-btm h2 {
	color:rgb(95,
	145,
	172);
}
.portfolio-container .beginner-main-content {
	padding:10px 0;
}
.portfolio-container .blog-main-section {
	margin:39px 0 0;
}
.portfolio-container .beginner-heading p a {
	color:rgb(255,
	123,
	0);
}
.searchwp-highlight {
	color:red;
}
.insta-page-main1 .inner {
	background:rgba(0,
	0,
	0,
	.5) none repeat scroll 0 0;
}
.insta-page-main1 .panel {
	background-color:#ff7b00 !important;
	height:100px;
	width:31px;
	border-radius:3px 0 0 3px;
	-webkit-border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
}
.insta-page-main1 .panel.show {
	width:23px;
}
.insta-page-main1 #overlay .inner h1,
.insta-page-main1 .inner h5 {
	font-family:"RobotoSlab-Bold";
}
.insta-page-main1 #overlay .inner h1,
.insta-page-main1 .inner h2 span {
	text-align:center;
	display:block;
}
.instaRead-more {
	float:left;
	width:100%;
	margin:10px 0;
	text-align:center;
}
.instaRead-more a {
	padding:12px 20px;
	display:inline-block;
	font-family:"Lato",
	sans-serif;
	font-weight:600;
	background-color:#d7d7d7;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font-size:16px;
	color:#323030;
}
.instaRead-more a:hover {
	background-color:rgb(255,
	123,
	0);
	color:#fff;
}
.insta-page-main1 .am-container {
	max-height:530px;
	width:100%;
	float:left;
	overflow:hidden;
}
.searchwp-highlight {
	color:#1921c6;
}
.cls-1 {
	fill-rule:evenodd;
}
.insta-banner-text {
	position:absolute;
	height:100%;
	width:100%;
	top:0;
	left:0;
	text-align:center;
}
.instarbanner-inner {
	position:relative;
	top:43%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	z-index:20;
	max-width:1170px;
	width:95%;
	margin:0 auto
}
.instarbanner-inner h1 {
	color:#fff;
	font-family:GothamBold;
	font-size:42px;
	font-weight:700;
	line-height:50px;
	margin-bottom:15px;
	text-transform:uppercase;
}
.instarbanner-inner > p {
	color:#fff;
	font-family:"RobotoSlab-Bold";
	font-size:18px;
	line-height:33px;
	letter-spacing:1px;
}
.instaSlider-cover {
	display:none;
}
.search-main-section.search_result1 {
	background-color:transparent;
	text-align:center;
	position:relative;
	padding:60px 0;
}
.searchitem.search_result::before {
	background:rgba(0,
	0,
	0,
	0) url("../img/blog-1.jpg") no-repeat fixed center center/cover;
	content:" ";
	filter:blur(1px);
	height:100%;
	left:0;
	position:absolute;
	width:100%;
	z-index:-1;
	box-shadow:0px 3px 5px #ababab;
	-webkit-box-shadow:0px 3px 5px #ababab;
	-moz-box-shadow:0px 3px 5px #ababab;
	top:0;
}
.searchitem.search_result::after {
	content:" ";
	height:100%;
	left:0;
	position:absolute;
	width:100%;
	z-index:-1;
	top:0;
	background:rgba(34,
	34,
	34,
	0.75) none repeat scroll 0 0;
}
.searchitem.search_result p {
	color:#fff;
	display:block;
	font-size:28px;
	line-height:43px;
	margin:0 auto;
	max-width:71%;
	padding-top:46px;
	vertical-align:middle;
	width:100%;
}
.searchitem.search_result {
	background:rgba(34,
	34,
	34,
	0.75) none repeat scroll 0 0;
	float:left;
	height:auto;
	padding:20px;
	position:relative;
	text-align:center;
	width:100%;
	z-index:100;
}
.onlinereview-section.pagecommon-head {
	padding-top:40px;
}
.vlisting-video-inner .wistia_responsive_padding {
	margin-bottom:15px;
}
.map-outer-container .img1-detail img {
	max-width:100%;
}
.pagecommon-head.online-training-head .res-heading span {
	letter-spacing:0.1px;
}
.insta-cta-button a {
	background-color:#ff7a00;
	background-image:url("../img/btn-arrow-icon.png");
	background-position:right 36px center;
	background-repeat:no-repeat;
	background-size:22px auto;
	border-radius:4px;
	color:#fff;
	display:inline-block;
	font-size:18px;
	font-weight:600;
	padding:20px 70px 20px 60px;
	position:relative;
	text-decoration:none;
}
.insta-cta-button {
	width:100%;
	float:left;
	margin-top:30px;
}
.mbox-content ul {
	margin-bottom:10px;
}
.checkout-half.checkout-half-full select option {
	padding:3px 5px;
}
.checkout-half.checkout-half-full select {
	padding:2px 5px;
}
.beginner-main-content.coominSoon {
	margin-bottom:0;
	padding-bottom:0;
}
.beginner-main-content.coominSoon .coming-module {
	margin-bottom:75px;
}
.qiizz-cover .wpProQuiz_reviewQuestion {
	height:auto !important;
	min-height:20px !important;
	max-height:100% !important;
}
.wpProQuiz_reviewQuestion div {
	display:none !important;
}
.qiizz-cover .wpProQuiz_question_text p img {
	bottom:auto;
	left:0;
	margin:auto;
	height:100%;
	width:100%;
	position:absolute;
	right:auto;
	top:0;
}
.wpProQuiz_question_text p + p {
	height:300px;
	position:relative;
	width:100% !important;
	margin-top:28px;
}
.qiizz-cover .wpProQuiz_reviewQuestion div {
	display:none !important;
}
.qiizz-cover .wpProQuiz_reviewQuestion ol,
.wpProQuiz_checkPage ol {
	padding:5px 5px 0 !important;
}
.qiizz-cover .wpProQuiz_reviewQuestion li,
.wpProQuiz_checkPage li {
	margin:0 5.2px 5px 0 !important;
}
.support-btn-cover {
	margin-bottom:70px;
}
.support-btn-cover.suuport_hireus {
	margin-bottom:0;
}
.res-footer-inner ul li a svg {
	fill:#fff;
}
.res-footer-inner ul li a:hover {
	fill:#ff7a00;
}
.vlisting-aleft + span {
	display:block;
	float:none;
	margin:0 auto;
	text-align:center;
	width:200px;
}
.vlisting-video-bottom .vlisting-aright {
	position:relative;
	top:-32px;
}
.listing-video-inner .course-main-inner ul li p {
	margin-bottom:0;
}
.error-msg .popup-message p {
	background-color:transparent !important;
	border:0 none !important;
	color:#ff7a00 !important;
	font-family:RobotoSlab-Regular;
	font-size:21px !important;
	line-height:27px !important;
	padding:0 10px !important;
	max-height:100px;
	overflow:auto;
	height:auto;
}
.error-msg .popup-message {
	margin-top:0 !important;
}
#cnfrm-img-remove {
	margin-top:-16px;
}
#billing_code-error {
	bottom:-48px;
}
#shipping_code-error {
	bottom:-48px;
}
.acc-input-inner #billing_address {
	height:54px;
}
.wpProQuiz_button2 {
	cursor:pointer;
}
.print-invoice {
	position:absolute;
	right:0;
	top:2px;
}
.mbox-content li {
	color:#333;
	font-family:"Lato",
	sans-serif;
	font-size:15px;
	padding-top:7px;
}
.txt {
	color:#333;
	font-weight:normal;
	margin:10px 0 0;
	display:block;
}
.secondary-btn {
	padding:10px 12px !important;
	width:56% !important;
	margin:10px auto 0px !important;
	display:block !important;
}
.webiner-detail-inner .vdo-webinar {
	background:#fff none repeat scroll 0 0;
	border-radius:3px;
	box-shadow:0 0 1px rgba(0,
	0,
	0,
	0.2);
	float:left;
	margin-bottom:30px;
	padding:35px;
	width:100%;
}
.right-webnar-img1 {
	float:right;
	width:49%;
}
.right-webnar-img1 figure.webi-reply {
	margin:0;
	;
}
.webiner-detail-inner p.webi-learn {
	float:left;
	margin-bottom:25px;
	width:100%;
}
.webi-quet li:first-child {
	margin-top:0;
}
.login-popup-linking .auto-height-abs {
	height:202px;
}
.login-popup-linking .auto-height-abs .popup-para {
	float:left;
	font-size:19px;
	margin-top:5px;
	padding-bottom:0;
	width:100%;
}
.popup-para > a {
	background:rgba(0,
	0,
	0,
	0) url("../img/indicator.svg") no-repeat scroll left center/39px auto;
	color:#3d7f9f;
	font-size:25px;
	padding-left:49px;
	text-decoration:none;
	text-transform:uppercase;
}
.login-popup-linking .auto-height-abs .popup-para span {
	display:block;
	margin-top:10px;
}
.mbox-content ul,
.mbox-content ol {
	margin-bottom:30px;
	padding-left:40px;
}
.mbox-content ol {
	list-style:outside none numeric;
}
.mbox-content ul {
	list-style:disc;
}
.mbox-content ul ul,
.mbox-content ol ol {
	margin-bottom:6px;
}
.blog-main-section li .fig-btm li {
	width:100%;
	margin-bottom:10px;
	color:#202020;
	font-family:"Lato",
	sans-serif;
	font-size:14px;
}
.blog-detail-left .mbox-content .embed-responsive {
	height:270px;
	position:relative;
}
.blog-detail-left .mbox-content .embed-responsive iframe {
	height:100%;
	position:absolute;
}
footer {
	display:none;
	height:auto;
	width:100%;
}
.page-main-content.logout-page .loginLink p a {
	color:#ff7b00;
	display:inline-block;
	font-size:16px;
	height:auto;
	padding:0;
	width:auto;
	text-decoration:underline;
	margin-left:3px;
	margin-bottom:0;
}
.loginLink {
	margin-top:15px;
}
select:-moz-focusring {
	color:transparent;
	text-shadow:0 0 0 #000;
}
.fancybox-enabled body {
	height:auto;
}
.cover-all-element {
	float:left;
	width:100%;
}
.multi-tabbing {
	width:100%;
	float:left;
}
.multi-tabbing .legal-tab a {
	width:19.55%;
	text-transform:inherit;
}
.tabbing-content-show {
	width:100%;
	float:left;
	padding:18px 0;
}
.tabbing-content-show .tab-content {
	display:none;
}
.tabbing-content-show .tab-content.current {
	display:inherit;
}
#your_team .pagecommon-head.review-page-head.about-us-page .res-heading p a {
	color:#ff7d00;
	position:relative;
	text-decoration:none;
	cursor:default;
}
#your_team .pagecommon-head.review-page-head.about-us-page .res-heading p a::after {
	position:absolute;
	content:'';
	background-image:url('../img/about-arrow.png');
	background-repeat:no-repeat;
	background-size:auto 100%;
	width:59px;
	height:111px;
	right:-56px;
	z-index:20;
	left:auto;
	top:10px;
}
.multi-tabbing .legal-tab a.legal-active::after {
	margin-left:-22px;
}
.pagecommon-head.review-page-head.about-us-page .res-heading.tab-head p {
	color:#262525;
	font-size:20px;
	line-height:31px;
	margin-top:10px;
	font-weight:600;
}
.join-pilots.tab-join .join-pilots-main {
	width:100%;
	max-width:100%;
	background-color:#3d7f9f;
	float:left;
	padding:20px;
	border-radius:4px;
}
.join-pilots.tab-join .join-pilots-main .join-pilots-inner {
	padding-right:47%;
}
.join-pilots.tab-join {
	background-color:transparent;
}
.scroll-top {
	position:fixed;
	display:none;
	width:60px;
	height:60px;
	right:10px;
	bottom:30px;
	z-index:99;
	border-radius:100%;
	background-color:transparent;
}
.scroll-top img {
	width:51px;
}
.scroll-top img:hover {
	opacity:0.8;
}
.ribbenfree.course-ribbon {
	top:-10px;
	right:10px;
}
.ribbenfree.course-ribbon img {
	width:77px;
}
.click-mobile {
	display:none;
}
.member_outer span {
	display:block;
	margin:0 0 15px;
}
.member_outer em span {
	margin:0 0 9px;
}
.member_outer {
	line-height:24px;
}
.member_outer ol {
	list-style-type:decimal !important;
	padding-left:25px;
}
.member_outer ol li span {
	line-height:21px;
	margin:0 0 17px;
}
.member_outer p {
	margin-bottom:15px;
}
.member_outer span i {
	line-height:33px;
}
.member_outer blockquote {
	margin-bottom:15px;
}
.member_outer .join-pilots {
	margin-top:25px;
}
.member_outer .quoets-inner {
	min-height:143px;
}
.member_outer .quoets-inner p a {
	color:#ff7a00;
	text-decoration:none;
}
.tabbing-content-show .quoets-cover .quoets-inner p a {
	color:#ff7a00;
	text-decoration:none;
}
.tabbing-content-show .quoets-cover .quoets-inner {
	min-height:125px;
}
.member_outer .your_team_haed i {
	color:#ff7d00;
	display:inline-block;
	font-size:24pt;
	line-height:35px;
}
.tabbing-common-footer .quoets-cover:nth-child(2n) {
	margin-right:0;
	float:none;
}
.tabbing-common-footer .quoets-cover {
	margin-right:2%;
	vertical-align:top;
}
/** playlist start**/

* {
	padding:0px;
	margin:0px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}
.my-playlist-block-listing {
	width:100%;
	float:left;
}
.play-list-blk-outer {
	width:100%;
	float:left;
	border-bottom:1px solid #d8d8d8;
	padding:26px 110px 26px 62px;
	position:relative;
	transition:all 1s ease 0s;
	-moz-transition:all 1s ease 0s;
	-ms-transition:all 1s ease 0s;
	-webkit-transition:all 1s ease 0s;
}
.play-list-blk-outer {
	width:100%;
	float:left;
}
.play-list-blk-outer a {
	text-decoration:none;
	cursor:pointer;
}
.play-list-blk-outer a p {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
	color:#535353;
	font-size:16px;
	line-height:20px;
}
.p-left-arr {
	position:absolute;
	left:0px;
	top:12px;
	margin:auto;
	transition:all 1s ease 0s;
	-moz-transition:all 1s ease 0s;
	-ms-transition:all 1s ease 0s;
	-webkit-transition:all 1s ease 0s;
	cursor:pointer;
}
.dell-arr {
	position:absolute;
	right:20px;
	top:0px;
	margin:auto;
	bottom:0;
	cursor:pointer;
}
.play-list-blk-outer:hover {
	background:#ffeecf;
	padding-left:84px;
}
.play-list-blk-outer:hover .p-left-arr {
	left:20px;
}
.account-form-head h1.playlist {
	background-image:url('../img/playlist.png');
	background-position:left 0px center;
	background-size:26px;
}
.add_to_playlist {
	position:absolute;
	right:0;
	top:7px;
	color:rgb(254,
	132,
	16);
}
.add_to_playlist .btn.btn-default {
	background:url(../img/course_playlist.png) no-repeat left center;
	border:none;
	font-size:18px;
	color:rgb(254,
	132,
	16);
	padding-left:35px;
}
.add_to_playlist .btn.btn-default.video_added {
	background:url(../img/check-list2.png) no-repeat left center !important;
}
/** playlist end**/

.add_to {
	position:absolute;
	right:103px;
	top:37px;
	cursor:pointer;
	z-index:10;
}
.imgwhite {
	display:none;
}
ul.my-account-nav li#playlist a:hover .imgwhite {
	display:block;
}
ul.my-account-nav li#playlist a:hover .imggrey {
	display:none;
}
.add_play {
	cursor:pointer;
}
.no-record {
	text-align:center;
}
#playlist_confim {
	background:#ff7a00 none repeat scroll 0 0;
	border:0 none;
	border-radius:2px;
	color:#fff;
	cursor:pointer;
	font-family:"RobotoSlab-Bold";
	font-size:21px;
	height:50px;
	width:25%;
	margin-top:10px;
}
#playlist_cancel {
	background:#ff7a00 none repeat scroll 0 0;
	border:0 none;
	border-radius:2px;
	color:#fff;
	cursor:pointer;
	font-family:"RobotoSlab-Bold";
	font-size:21px;
	height:50px;
	width:25%;
	margin-top:10px;
	margin-left:10px;
}
.your_playlist {
	background:#3d7f9f !important;
	width:27% !important;
}
.starred-arr {
	bottom:0;
	cursor:pointer;
	margin:auto;
	position:absolute;
	right:60px;
	top:0;
	width:25px;
}
.viewed {
	width:43px;
}
.dropdown.drop-down-main {
	display:inline-block;
	float:right;
	position:absolute;
	right:0;
	top:0;
	background:none;
	border-bottom:1px solid #cccc;
	padding:5px;
}
.dropbtn.arrow-drop-down {
	background:none;
	/*
    background: rgba(0, 0, 0, 0) url("../img/dropdown.png") no-repeat scroll right center;
    */
	border:medium none;
	color:rgba(0,
	0,
	0,
	0.4);
	font-size:16px;
	padding:0;
	text-align:left;
	width:130px;
}
.drop-down-main span img {
	float:right;
	cursor:pointer;
	margin-top:5px;
}
.dropbtn.arrow-drop-down:hover,
.dropbtn.arrow-drop-down:focus {
	background-color:rgba(0,
	0,
	0,
	0);
}
.drop-down-main .dropdown-content {
	background-color:#fff;
	border:1px solid #dedede;
	box-shadow:0 0 1px rgba(0,
	0,
	0,
	0.3);
	-moz-box-shadow:0 0 1px rgba(0,
	0,
	0,
	0.3);
	-webkit-box-shadow:0 0 1px rgba(0,
	0,
	0,
	0.3);
	-0-box-shadow:0 0 1px rgba(0,
	0,
	0,
	0.3);
	-ms-box-shadow:0 0 1px rgba(0,
	0,
	0,
	0.3);
	margin-top:8px;
	min-width:160px;
	position:absolute;
	right:0;
	width:100px;
	z-index:1;
}
.drop-down-main .dropdown-content ul li input[type="checkbox"] {
	display:none;
}
.drop-down-main .dropdown-content ul li:hover {
	background-color:#E6E6E6;
}
.drop-down-main .dropdown-content ul li {
	width:100%;
	float:left;
	padding:12px;
	position:relative;
	color:#535353;
}
.drop-down-main label::before {
	background:#fff none repeat scroll 0 0;
	border:1px solid #ccc;
	border-radius:2px;
	content:"";
	height:15px;
	position:absolute;
	right:0;
	width:15px;
}
.drop-down-main label {
	float:left;
	position:relative;
	width:100%;
}
.drop-down-main input[type="checkbox"]:checked + label::before {
	border-color:red;
	color:yellow;
	content:"";
	background:#000 url("../img/playlist_cbox.png") no-repeat scroll right center;
	font-size:20px;
	line-height:16px;
	text-align:center;
}
.playlist_submit {
	border-top:1px solid #efefef;
}
.playlist_submit input {
	background:rgba(0,
	0,
	0,
	0) none repeat scroll 0 0;
	border:medium none;
	color:#535353;
	cursor:pointer;
}
.drop-down-main .dropdown-content ul li.playlist_submit input {
	width:100%;
}
.drop-down-main .dropdown-content ul li.playlist_submit {
	background-color:#E6E6E6;
}
.drop-down-main .dropdown-content ul li.playlist_submit:hover input {
	color:rgb(0,
	0,
	0);
}
/**********************************************start  new page style*********************************************/

.newPage-cover {
	width:100%;
	float:left;
	background-color:#071925
}
.newpage-head {
	width:100%;
	float:left;
	background-image:url('../img/new-head.jpg');
	background-size:100% auto;
	background-repeat:no-repeat;
	background-position:center center;
	padding-bottom:485px;
}
.newpage-head-inner figure {
	text-align:center;
	padding:50px 0 0;
}
.newpage-head-inner figure img {
	max-width:300px;
	width:100%;
	height:auto;
}
img {
	max-width:100%;
}
.new-desktop {
	width:100%;
	float:left;
	text-align:center;
}
.new-desktop figure {
	position:relative;
	margin-top:-442px;
	max-width:970px;
	margin:-442px auto 0;
}
.newpage-form-cover,
.newpage-form-inner {
	width:100%;
	float:left;
}
.newpage-form-inner {
	border-top:3px solid #ff7d01;
	border-radius:4px;
	box-shadow:0px 1px 5px #000;
	padding:20px;
	background-color:#0a2130;
}
.newpage-form-inner h2 {
	text-align:center;
	color:#fff;
	font-size:30px;
	font-family:'RobotoSlab-Regular';
	margin-bottom:50px;
}
.new_form {
	max-width:960px;
	margin:0 auto;
	width:90%;
}
.newform-half {
	width:49%;
	float:left;
	position:relative;
	margin-bottom:40px;
}
.newpage-form-cover {
	margin-top:55px;
}
.newform-half input {
	width:100%;
	background-color:transparent;
	border:0px;
	border-bottom:1px solid #283c49;
	padding:13px 13px 13px 34px;
	font-size:14px;
	color:#6e757b;
	font-family:'Lato',
	sans-serif;
}
.newform-half input[type="text"]:focus,
.newform-half input[type="text"]:-webkit-autofill:focus {
	border-color:transparent;
	-webkit-box-shadow:none;
	border-bottom:1px solid #283c49;
}
.newform-half.newform-right {
	float:right;
}
.newform-half label {
	position:absolute;
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	left:0;
	top:12px;
}
.ne-name {
	background-image:url('../img/newf1.png');
	background-size:15px;
}
.ne-mail {
	background-image:url('../img/newf2.png');
	background-size:15px;
}
.ne-city {
	background-image:url('../img/newf3.png');
	background-size:15px;
}
.ne-state {
	background-image:url('../img/newf4.png');
	background-size:15px;
}
.ne-zip {
	background-image:url('../img/newf5.png');
	background-size:15px;
}
.ne-phone {
	background-image:url('../img/newf6.png');
	background-size:15px;
}
.nesub-head {
	font-size:14px;
	color:#fff;
	font-family:'Lato',
	sans-serif;
}
.newform-half.shirt-size a {
	display:inline-block;
	margin:15px 0 0;
	text-align:center;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	font-weight:300px;
	width:48px;
	height:36px;
	border-radius:4px;
	border:1px solid #193e56;
	color:#fff;
	line-height:36px;
	text-decoration:none;
	margin-right:8px;
	position:relative;
}
.newform-half.shirt-size a input {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	opacity:0;
	z-index:10;
	cursor:pointer;
}
.newform-half.shirt-size a label {
	width:auto;
	height:auto;
	position:static;
}
.newform-half.shirt-size a.active,
.newform-half.shirt-size a:hover {
	background-color:rgb(52,
	111,
	145);
}
.newform-half.device-section-right {
	float:right;
}
.phone-name {
	font-size:14px;
	color:#ff7d01;
	display:inline-block;
	margin-top:10px;
}
.newphone-check {
	width:calc(100% - 200px);
	float:right;
}
.ph-check-box {
	width:auto;
	float:left;
	margin-right:19px;
}
.ph-check-inner {
	position:relative;
	float:left;
	display:inline-block;
	text-align:center;
}
.newform-half .ph-check-inner input {
	border:0px;
	opacity:0;
	padding:0;
	position:absolute;
}
.newform-half .ph-check-inner label {
	background-image:url('../img/newf9.png');
	background-repeat:no-repeat;
	background-size:20px;
	display:inline-block;
	width:38px;
	position:relative;
	vertical-align:top;
	top:2px;
}
.newform-half .ph-check-inner input:checked + label {
	background-image:url('../img/newf10.png');
}
.device-deatil {
	max-width:184px;
	float:left;
}
.newgorm-btn {
	width:100%;
	float:left;
	text-align:center;
	margin:30px 0 50px;
}
.newgorm-btn input {
	background-color:#2ecc71;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	width:283px;
	height:70px;
	color:#fff;
	border-radius:4px;
	border:0px;
	cursor:pointer;
}
.newgorm-btn input:hover {
	opacity:0.8;
}
.newcont-bottom {
	width:100%;
	float:left;
	padding:50px 0;
}
.newcont-bottom p {
	color:#dddddd;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	font-weight:300;
	text-align:center;
	line-height:31px;
}
.com-video {
	position:absolute;
	top:37px;
	left:0;
	width:719px;
	left:0;
	right:0;
	margin:auto;
	bottom:0;
}
/**********************************************end  new page style*********************************************/

/*** ADU start **/

.podcast-subs.radio {
	text-align:center;
}
/*** ADU end **/

.computer-video {
	position:relative;
	width:100%;
	float:left;
}
.computer-video .frame {
	position:absolute;
	left:12.9%;
	top:37px;
	width:714px;
	height:76%;
}
.frmae-block {
	width:100%;
	padding-top:56.3%;
	position:relative;
}
.newform-half input.form-control.valid-error {
	/*
    color: #fff;
    */
	border-color:red;
}
.video-img0 {
	position:absolute;
	top:100px;
	bottom:0;
	left:0;
	right:0;
	width:64px;
	height:64px;
	margin:auto;
	cursor:pointer;
	z-index:999;
}
.frmae-block iframe {
	position:absolute;
	top:0;
	width:100%;
	left:0;
	height:100%;
}
.btn.btn-default.btnmap {
	display:inline-block;
	background:rgb(46,
	204,
	113);
	border:none;
	padding:9px 17px;
	border-radius:3px;
	color:#fff;
	font-weight:bold;
	box-shadow:0px 1px 2px rgba(0,
	0,
	0,
	0.5);
	-moz-box-shadow:0px 1px 2px rgba(0,
	0,
	0,
	0.5);
	-webkit-box-shadow:0px 1px 2px rgba(0,
	0,
	0,
	0.5);
	-o-box-shadow:0px 1px 2px rgba(0,
	0,
	0,
	0.5);
	margin-top:-9px;
	cursor:pointer;
}
.btn.btn-default.btnmap {
	background:rgb(29,
	180,
	93);
}
.btn.btn-default.btnmap i {
	margin-right:5px;
}
.h1-map-add {
	width:auto;
	float:left;
}
.mbox-content a {
	color:#ff7d00;
	text-decoration:none;
}
.mbox-content .main-para-blk11 {
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	color:#202020;
	line-height:26px;
	margin-top:15px;
}
.review-star {
	float:left;
	width:100%;
}
.review-star .fa {
	color:#ff8303;
}
#prof_container pre a,
#prof_container pre span {
	font-size:15px;
	display:inline-block;
}
#prof_container pre span {
	color:#202020;
}
.timestampcontent {
	float:left;
	width:calc(100% - 60px);
}
.spp-timestamp:first-child {
	float:left;
	width:55px;
}
#prof_container .followLink br:first-child,
#prof_container .bolder + br {
	display:none;
}
/***********Module popup start home page****************/

.newModule-popup1 .auto-height-abs {
	background:rgba(0,
	0,
	0,
	0) none repeat scroll 0 0;
	height:100%;
	padding:0 20px;
}
.popvideo-relaive {
	position:relative;
	background:#fff;
	width:100%;
	float:left;
	padding:0 20px 20px;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	border-radius:4px;
}
/*
.newModule-popup1 .video-pop-head .module-cross {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  margin-right: 0;
  padding: 0;
  position: relative;
  right: 1px;
  top: 3px;
}
*/

.newModule-popup1 .video-pop-head {
	background-color:rgba(0,
	0,
	0,
	0);
	float:left;
	margin-bottom:8px;
	padding:0;
	text-align:right;
	width:100%;
}
.newModule-popup1 .video-pop-head .module-cross {
	background:#144d6a none repeat scroll 0 0;
	border-radius:0 0 0 3px;
	height:24px;
	margin-right:-20px;
	padding:4px 7px;
	width:24px;
}
.newModule-popup1 .video-pop-head .module-cross img {
	bottom:0;
	filter:brightness(0) invert(1);
	left:0;
	margin:auto;
	position:absolute;
	right:0;
	top:0;
	width:13px;
}
.newModule-popup1 .iframev-cover {
	padding-top:56.25%;
	position:relative;
}
.newModule-popup1 .video-rel-div {
	height:auto;
}
.newModule-popup1 .video-rel-div iframe {
	top:0;
}
/***********Module popup start home page end****************/

/***********Module popup start****************/

.newModule-popup .auto-height-abs {
	height:564px;
	padding:0 20px;
}
.newModule-popup .video-pop-head {
	background-color:transparent;
	padding:13px 0;
}
.newModule-popup .video-pop-head .module-cross {
	background:transparent;
	margin-right:-20px;
}
.newModule-popup .vlisting-timestamp {
	margin-top:15px;
	text-align:left;
}
.newModule-popup .vlisting-timestamp p {
	margin-bottom:20px;
	font-size:13px;
}
.newModule-popup .vlisting-timestamp ul {
	border-bottom:transparent;
}
.newModule-popup .vlisting-timestamp ul li {
	font-size:13px;
	margin-bottom:2px;
}
.newModule-popup .vlisting-timestamp ul {
	max-height:105px;
	overflow:auto;
	margin:0px;
}
.newModule-popup.timestamp-height .auto-height-abs {
	height:377px;
}
/************Module popup end***************/

/***************poscast time stamp style 04-07-2017***************/

.mbox-content .main-para-blk11 ul {
	display:block;
	list-style:none;
	padding-left:0;
}
.mbox-content .main-para-blk11 ul li {
	padding-left:52px;
	display:inline-block;
	position:relative;
	width:100%;
	padding-top:0px !important;
}
.mbox-content .main-para-blk11 ul li .spp-timestamp:first-child {
	position:absolute;
	left:0;
}
/***************poscast time stamp style 04-07-2017***************/

/**********************************************start  drone law*********************************************/

.drone-law p {
	color:#262626;
	font-size:18px;
	font-family:'Lato',
	sans-serif;
	line-height:27px;
}
.pagecommon-head.drone-law {
	margin-bottom:40px;
}
.drone-law-img {
	width:100%;
	float:left;
	background:#fff;
	text-align:center;
	padding:0 0 30px;
	margin-bottom:35px;
}
.drone-law-img figure img {
	max-width:100%;
}
/**********************************************end drone law*********************************************/

/**********************************************start drone law world wide*********************************************/

.drone-law-dwld {
	width:100%;
	float:left;
	text-align:center;
	margin-top:37px;
}
.drone-law-dwld button {
	background-color:#3d7f9f;
	color:#fff;
	border:0px;
	border-radius:4px;
	font-size:16px;
	font-family:'Lato',
	sans-serif;
	background-image:url('../img/law-dwld.png');
	background-repeat:no-repeat;
	background-position:left 20px center;
	background-size:14px;
	padding:12px 20px 12px 49px;
	cursor:pointer;
}
/**********************************************end drone law world wide*********************************************/

/**********************************************start drone law florida popup*********************************************/

.drone-law-overlay {
	display:none;
	float:left;
	position:fixed;
	z-index:99;
	background:rgba(0,
	0,
	0,
	0.8);
	height:100%;
	width:100%;
	left:0;
	top:0;
}
.drone-law-tb {
	width:100%;
	float:left;
	display:table;
	height:100%;
}
.law-tb-cell {
	display:table-cell;
	vertical-align:top;
	position:relative;
}
.law-outer {
	max-width:860px;
	width:90%;
	position:absolute;
	top:80px;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
}
.law-main-content {
	width:100%;
	float:left;
	background-color:#fff;
	border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	box-shadow:0px 0px 4px #000;
	-moz-box-shadow:0px 0px 4px #000;
	-webkit-box-shadow:0px 0px 4px #000;
	overflow:hidden;
}
.law-header h2 {
	color:#3d7f9f;
	font-size:28px;
	font-family:'RobotoSlab-Bold';
}
.law-header {
	position:relative;
	padding:15px 30px;
	background-color:#f1f1f1;
}
.law-pop-close {
	position:absolute;
	right:30px;
	top:19px;
}
.law-content-scroll {
	width:100%;
	float:left;
	padding:20px 30px;
	max-height:420px;
	overflow:auto;
}
.law-content-scroll h2 {
	color:#3d7f9f;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	margin-bottom:20px;
	font-weight:normal;
}
.law-content-scroll h2 span {
	color:#222222;
}
.law-text h3 {
	color:#222222;
	font-size:16px;
	margin-bottom:7px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
.law-text p {
	color:#222222;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	margin-bottom:9px;
}
.law-text {
	width:100%;
	float:left;
	margin-bottom:11px;
}
.law-text ul.florida-list li ol {
	display:list-item;
	padding-left:39px;
	margin-top:13px;
}
.law-text ul.florida-list li ol li {
	list-style-type:decimal;
}
.law-text ul.florida-list li {
	margin-bottom:13px;
	color:#222222;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	line-height:25px;
}
/**********************************************end drodrone law florida popup*********************************************/

/**********************************************start drodrone law popup*********************************************/

.law-link-world {
	width:100%;
	float:left;
	border-bottom:1px solid #dddddd;
	font-family:'Lato',
	sans-serif;
}
.law-link-world ul li {
	display:inline-block;
	width:47%;
	vertical-align:top;
	float:none;
	margin-bottom:20px;
	padding-right:10px;
}
.law-link-world ul li p {
	color:#222222;
	font-weight:600;
}
.law-link-world ul li p a {
	color:#3d7f9f;
	font-weight:600;
	text-decoration:none;
}
.law-link-world ul li p a:hover {
	text-decoration:underline;
}
.law-link-world ul li span {
	color:#7e7e7e;
	display:block;
	font-size:14px;
	margin-bottom:5px;
}
.aditional-text {
	display:block;
	margin-bottom:22px;
	color:#7e7e7e;
	display:block;
	font-size:14px;
}
.law-world-summary {
	width:100%;
	float:left;
	padding:17px 0 0;
	font-family:'Lato',
	sans-serif;
}
.law-content-scroll .law-world-summary h2 {
	margin-bottom:15px;
}
.law-world-summary .summary-inner h3 {
	color:#222222;
	font-size:16px;
	font-weight:600;
	margin-bottom:14px;
}
.law-world-summary .summary-inner p {
	font-size:15px;
	margin-bottom:14px;
	line-height:24px;
}
/*
.law-world-summary .summary-inner ul li{
    font-size: 15px;
    margin-bottom: 14px;
    background-image: url('../img/list-icon-before.png');
    background-repeat: no-repeat;
    background-position: left top 6px;
    padding-left: 20px;
    line-height: 25px;
}
*/

.law-world-summary .summary-inner ul li {
	font-size:15px;
	line-height:25px;
	list-style:inside none disc;
	margin-left:10px;
	cursor:pointer;
}
.summary-inner-list ul {
	display:list-item;
}
.law-bottom p {
	line-height:25px;
}
/**********************************************end drodrone law  popup*********************************************/

.law-world-summary .summary-inner {
	color:#5a5a5a;
	font-size:15px;
	line-height:24px;
	margin-bottom:14px;
	overflow-wrap:break-word;
}
.law-world-summary .summary-inner ul,
.law-world-summary .summary-inner ol {
	list-style:inside none disc;
}
.summary-inner ul br {
	display:none;
}
.summary-inner ul li+br {
	display:none;
}
.summary-inner strong {
	display:block;
	font-size:17px;
	font-weight:600;
}
.summary-inner a {
	color:#ff7a00;
	text-decoration:none;
}
.law-main-content .law-content-scroll {
	color:#5a5a5a;
	font-size:15px;
	line-height:24px;
	margin-bottom:14px;
}
.law-main-content .law-content-scroll ul {
	list-style:inside none disc;
}
.law-main-content .law-content-scroll ol {
	list-style:outside none numeric;
	padding-left:15px;
}
.law-main-content .law-content-scroll ol ol {
	list-style-type:lower-alpha;
}
.law-main-content .law-content-scroll ol ol ol {
	list-style:outside none numeric;
}
.law-main-content .law-content-scroll a {
	color:#ff7a00;
	text-decoration:none;
}
.law-main-content ul br,
.law-main-content ol br {
	display:none;
}
.law-main-content ul li+br,
.law-main-content ol li+br {
	display:none;
}
.law-main-content ul li {
	font-size:15px;
	line-height:25px;
	margin-left:10px;
}
.law-main-content ol li {
	font-size:15px;
	line-height:25px;
	margin-left:10px;
}
.statetop-link {
	display:block;
}
.loaderImg-map {
	position:absolute;
	width:120px;
	height:120px;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
.loader-overlay {
	display:none;
	background:rgba(0,
	0,
	0,
	0.7) none repeat scroll 0 0;
	height:100%;
	left:0;
	position:fixed;
	text-align:center;
	top:0;
	width:100%;
}
.noRecord-Found {
	float:left;
	text-align:center;
	width:100%;
	padding:64px 0;
}
.noRecord-Found img {
	max-width:300px;
	width:60%;
}
.law-header.no-content {
	min-height:62px;
}
.law-content-scroll h2 + br {
	display:none;
}
/************print style**************/

.printDetail {
	max-width:810px;
	margin:0 auto;
	width:100%;
}
.print-inner {
	width:100%;
	float:left;
	background:#fff;
	padding:15px;
	margin-top:15px;
	box-shadow:0px 1px 2px #909090;
	-webkit-box-shadow:0px 1px 2px #909090;
	-moz-box-shadow:0px 1px 2px #909090;
}
.print-head figure {
	text-align:left;
	margin-bottom:5px;
}
.print-head .adresss {
	text-align:left;
	margin-bottom:10px;
	font-size:14px;
	color:#181818;
	font-family:'Lato',
	sans-serif;
	width:70%;
	line-height:20px;
}
.print-head .customer-name span,
.print-head .customer-adress span {
	font-size:14px;
	color:#000;
	font-weight:600;
	display:inline-block;
	margin-right:5px;
}
.print-head .customer-name.printDetail {
	max-width:810px;
	margin:0 auto;
	width:100%;
}
.print-inner {
	width:100%;
	float:left;
	background:#fff;
	padding:15px;
	margin-top:15px;
	box-shadow:0px 1px 2px #909090;
	-webkit-box-shadow:0px 1px 2px #909090;
	-moz-box-shadow:0px 1px 2px #909090;
}
.print-head figure {
	text-align:left;
	margin-bottom:5px;
}
.print-head .adresss {
	text-align:left;
	margin-bottom:10px;
	font-size:14px;
	color:#181818;
	font-family:'Lato',
	sans-serif;
	width:70%;
	line-height:20px;
}
.print-head .customer-name,
.print-head .customer-adress {
	font-size:14px;
}
.print-head .customer-name span,
.print-head .customer-adress span {
	font-size:14px;
	color:#000;
	font-weight:600;
	display:inline-block;
	margin-right:5px;
}
.print-head .customer-name,
.print-head .customer-adress {
	margin-bottom:5px;
}
.print-logo-side {
	width:50%;
	float:left;
	display:inline-block;
}
.print-customer-address {
	width:50%;
	float:right;
	text-align:left;
	padding:8px 0 0 40px;
	display:inline-block;
}
.printDetail .account-form-head {
	margin-top:20px;
}
.printDetail .account-form-head h1 {
	background-image:url('../img/subshis-icon.png');
	background-size:23px;
	background-position:left top;
	float:left;
	width:96%;
}
.printDetail .subscription-table table {
	min-width:unset;
	float:left;
	width:100%;
}
,
.print-head .customer-adress {
	margin-bottom:5px;
}
.print-logo-side {
	width:50%;
	float:left;
	display:inline-block;
}
.print-customer-address {
	width:50%;
	float:right;
	text-align:left;
	padding:8px 0 0 40px;
	display:inline-block;
}
.printDetail .account-form-head h1 {
	background-image:none;
	width:100%;
	padding:0;
}
.printDetail .subscription-table table {
	min-width:unset;
	float:left;
	width:100%;
}
body .span-inline-main span {
	display:inline-block;
	margin:0px !important;
}
.print_body {
	background:white;
}
.printDetail .subscription-table table tr th:first-child {
	width:25%;
}
.printDetail .subscription-table table tr th:nth-child(2) {
	width:35%;
}
.printDetail .subscription-table table tr th:nth-child(3) {
	width:35%;
}
.customer-name,
.customer-adress {
	position:relative;
	padding-left:114px;
}
.customer-name span,
.customer-adress span {
	position:absolute;
	left:0;
	top:0;
}
.s.u.m.o.me .smartbar-popup-content .sumome-react-wysiwyg-popup-container.sumome-react-smartbar-top.sumome-react-smartbar-static {
	position:fixed !important;
	top:0 !important;
}
p.reason-pod span.listing_number {
	background-color:rgb(255,
	142,
	0);
	border-radius:100%;
	color:rgb(255,
	255,
	255);
	font-size:15px;
	font-weight:600;
	height:25px;
	left:0;
	line-height:25px;
	text-align:center;
	top:5px;
	width:25px;
}
.checkout-new-panel.checkout-form-section h3 {
	margin-bottom:0px;
}
.checkout-new-panel .input-checkbox {
	margin-top:19px;
	margin-bottom:30px;
}
.checkout-new-panel .input-checkbox label {
	line-height:24px;
	height:auto;
	background-position:left top 4px;
}
small.cancel-month {
	font-size:15px;
	color:rgb(255,
	123,
	0);
}
.input-checkbox input[type="checkbox"]:checked + div label {
	background-image:url("../img/checked-icon.png");
}
/**********************************************start  home new changes style*********************************************/

.dronelife-order {
	width:100%;
	float:left;
	display:table;
}
.dronelife-ordernow-section {
	display:table-cell;
	vertical-align:middle;
	width:68%;
	background-image:url('../img/orderBg.jpg');
	padding:30px 6.5% 40px;
	background-repeat:no-repeat;
	background-size:cover;
}
.dronelife-right {
	display:table-cell;
	width:32%;
	text-align:center;
	vertical-align:middle;
	background-image:url('../img/right-bg.jpg');
	background-size:100% 100%;
	object-fit:cover;
	background-position:center center;
	position:relative;
}
.offerlivin {
	position:absolute;
	width:200px;
	height:150px;
	top:0;
	bottom:0;
	margin:auto;
	left:-100px;
}
.livinImg {
	padding-left:26%;
}
.dronelife-ordernow-section h2 {
	color:#ff7a00;
	font-size:35px;
	font-family:'RobotoSlab-Bold';
	margin-bottom:8px;
}
.dronelife-ordernow-section p {
	color:#fff;
	font-size:22px;
	line-height:28px;
	margin-bottom:15px;
}
.dronelife-ordernow-section button {
	height:57px;
	width:193px;
	text-align:center;
	background-color:#ff7a00;
	border:0px;
	font-size:22px;
	font-weight:600;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	color:#fff;
	line-height:57px;
	cursor:pointer;
}
.dronelife-ordernow-section button img {
	position:relative;
	display:inline-block;
	vertical-align:middle;
	margin-left:10px;
	top:-3px;
}
.howcan-offer {
	width:100%;
	float:left;
	position:relative;
	padding:60px 0;
}
.help-head h3 {
	color:#ff7a00;
	font-size:35px;
	font-family:"RobotoSlab-Bold";
	margin-bottom:17px;
}
.help-head p {
	font-size:22px;
	color:#134d69;
	margin-bottom:10px;
}
.help-head {
	border-bottom:1px solid #b8b8b8;
	padding-bottom:10px;
	margin-bottom:30px;
}
.help-section-text p {
	color:#272727;
	font-size:15px;
	line-height:28px;
	margin-bottom:25px;
}
.help-section-text p:last-child {
	margin-bottom:0px;
}
.help-contact {
	height:60px;
	width:224px;
	line-height:60px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	color:#fff;
	background-color:#ff7a00;
	font-weight:600;
	display:inline-block;
	text-align:center;
	font-size:24px;
	text-decoration:none;
}
.help-contact img {
	display:inline-block;
	vertical-align:middle;
	position:relative;
	top:-3px;
	margin-left:10px;
}
.help-offerinner {
	padding-right:460px;
	position:static;
}
.startrecording-section {
	width:408px;
	position:absolute;
	right:110px;
	top:auto;
	bottom:0;
	background-image:url('../img/mobileBg.png');
	padding:85px 50px 10px 50px;
	background-repeat:no-repeat;
	text-align:center;
	background-color:#fff;
	border-radius:30px 30px 0 0;
	-webkit-border-radius:30px 30px 0 0;
	-moz-border-radius:30px 30px 0 0;
}
.startrecording-section h4 {
	color:#ff7a00;
	font-size:21px;
	font-family:"RobotoSlab-Bold";
	line-height:28px;
	margin-bottom:5px;
}
.startrecording-section h6 {
	font-size:16px;
	color:#005b8c;
	font-weight:600;
	margin-bottom:11px;
}
.startrecording-section p {
	color:#1a1a1a;
	font-size:14px;
	line-height:26px;
	margin-bottom:6px;
}
.recordingbtn {
	width:100%;
	background:#e8e8e8;
	padding:5px;
	border-radius:50px;
	margin-bottom:11px;
	cursor:pointer;
}
.recordingbtn-inner {
	background:#0a3c55;
	color:#fff;
	padding:22px 10px 22px 51px;
	position:relative;
	border-radius:50px;
	font-size:22px;
	font-family:"RobotoSlab-Bold";
}
.recordingbtn-inner span {
	height:53px;
	width:53px;
	border-radius:100%;
	position:absolute;
	left:5px;
	background-color:#ff7a00;
	padding:12px 0;
	top:0;
	bottom:0;
	margin:auto;
}
.startrecording-section ul {
	margin-bottom:8px;
}
.startrecording-section ul li {
	display:inline-block;
	position:relative;
	color:#1e1e1e;
	font-weight:600;
	font-size:16px;
	margin-right:2%;
}
.startrecording-section ul li span {
	display:inline-block;
	width:24px;
	height:24px;
	border-radius:100%;
	background-color:#d7d7d7;
	color:#1e1e1e;
	font-size:14px;
	font-weight:600;
	padding:5px 0;
	margin-right:5px;
}
.ucan-text {
	color:#1a1a1a;
	font-size:14px;
	line-height:24px;
}
.bottomcan-text {
	color:#1a1a1a;
	font-size:14px;
	line-height:24px;
}
.bottomcan-text a {
	color:#ff7a00;
	text-decoration:none;
}
/**********************************************end  home new changes style*********************************************/

.counter-section {
	background-size:cover;
}
.s.u.m.o.me .smartbar-popup-content .sumome-react-wysiwyg-popup-container.sumome-react-smartbar-fixed,
.s.u.m.o.me .smartbar-popup-content .sumome-react-wysiwyg-popup-container.sumome-react-smartbar-smart {
	left:0;
}
div.AuthorizeNetSeal {
	display:inline-block;
	vertical-align:middle;
}
/*------------print new section action------------------------------*/

#nsection-div > h3 {
	float:left;
}
.print_nsection {
	float:right;
	position:relative!important;
}
.print_lesson_logo {
	float:left;
	width:100% !important;
}
.print_lesson_logo_figure figure,
.print_lesson_title {
	width:100%;
	text-align:center!important;
}
#nsection-div {
	border-bottom:1px solid rgba(0,
	0,
	0,
	0.1);
	float:left;
	margin-bottom:15px;
	padding-bottom:5px;
	width:100%;
}
#nsection ol li {
	list-style-type:decimal;
	margin-left:15px;
	margin-bottom:10px;
}
.vlisting-timestamp ol li {
	color:rgb(51,
	51,
	51);
	font-family:"Lato",
	sans-serif;
	font-size:14px;
	line-height:24px;
	padding-left:10px;
}
#nsection {
	background:rgb(255,
	255,
	255) none repeat scroll 0 0;
	border-radius:2px;
	box-shadow:0 4px 8px rgba(0,
	0,
	0,
	0.2);
	margin-top:13px;
	padding:16px;
}
.print_new .print-logo-side {
	width:100%;
}
.print_new h1 {
	border:0px;
	margin:auto auto;
}
.print_new h2 {
	text-align:center;
	margin-bottom:30px;
	opacity:0.7;
	font-weight:normal;
}
.vlisting-timestamp.print_new {
	box-shadow:none !important;
}
/*------------print new section action------------------------------*/

/************Home page changes start 08-nov-2017**************/

.home-verify-bg {
	background:#fff;
	padding:40px 0;
	/*
	background: url(../img/banner-bg.jpg);
	padding: 40px 0;
	background-size: cover;
	background-repeat: no-repeat;
	*/
}
.left-slider-block > img {
	height:92px;
	position:absolute;
	width:auto;
	transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-webkit-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	cursor:pointer;
}
.left-slider-block {
	position:relative;
	padding:145px 131px;
	width:auto;
	display:inline-block;
	/* border: 1px solid #ccc; */
	/* border-radius: 50%; */
}
.left-slider-block > img:hover {
	transform:scale(1.2);
}
.first-slide {
	top:20px;
	left:172px;
}
.sec-slide {
	top:44px;
	right:70px;
}
.third-slide {
	right:12px;
	bottom:251px;
}
.fourth-slide {
	right:1px;
	bottom:136px;
}
.fifth-slide {
	bottom:38px;
	right:76px;
}
.sixth-slide {
	bottom:20px;
	left:145px;
}
.seventh-slide {
	left:25px;
	bottom:91px;
}
.eight-slide {
	left:5px;
	top:197px;
}
.nine-slide {
	left:38px;
	top:68px;
}
.btn-play-btw {
	width:204px;
	height:204px;
	border:4px solid #ff7a00;
	border-radius:50%;
	text-align:center;
	padding:47px 10px;
	transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-webkit-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	cursor:pointer;
}
.btn-play-btw img {
	position:relative;
	right:-9px;
	transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-webkit-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
}
.btn-play-btw:hover {
	background:#ff7a00;
}
.hover-img,
.btn-play-btw:hover .non-hover-img {
	display:none;
}
.btn-play-btw:hover .hover-img {
	display:inline-block;
}
.btn-play-btw1 {
	bottom:0;
	height:100%;
	width:100%;
	padding:47px 10px;
	position:absolute;
	text-align:center;
	top:0;
	transition:all 0.3s ease-in-out 0s;
	transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-webkit-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	cursor:pointer;
}
.btn-play-btw1 img {
	position:relative;
	right:-9px;
	transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-webkit-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
}
.btn-play-btw1:hover {
	background:#000;
	opacity:0.3
}
.hover-img,
.btn-play-btw1:hover .non-hover-img {
	display:none;
}
.btn-play-btw1:hover .hover-img {
	display:inline-block;
}
.inner-custom-details {
	text-align:center;
	border:0px;
	border-radius:3px;
	margin-top:60px;
	padding:0 20px 20px;
	font-size:17px;
	color:#303030;
	line-height:33px;
	background-color:rgb(20,
	77,
	106);
	color:#fff;
}
.inner-custom-details img {
	margin-top:-63px;
	max-height:120px;
	margin-bottom:20px;
}
.right-slider-block {
	width:calc(100% - 630px);
	float:right;
	padding-top:40px;
}
.right-slider-block .insta-cta-button {
	float:none;
	margin-bottom:0px;
	margin-top:20px;
}
.right-slider-block .insta-cta-button a {
	height:52px;
	padding:9px 65px 8px 30px;
	background-position:right 28px center;
}
.inner-custom-details h1 {
	font-size:29px;
	color:#134d69;
	margin-bottom:17px;
}
.help-block {
	display:inline-block;
	padding:63px 0;
	width:100%;
	background-repeat:no-repeat;
	background-size:cover;
}
.help-block h1 {
	color:#134d69;
	font-size:35px;
	font-family:RobotoSlab-Bold;
	margin-bottom:11px;
}
.subheading {
	font-size:24px;
	color:#202020;
	margin-bottom:30px;
	position:releative;
}
.help-block p {
	font-size:15px;
	color:#000000;
	line-height:28px;
	margin-bottom:20px;
}
.help-block a {
	background-color:#134d69;
	/*
	padding: 20px 60px 20px 32px;
	background-position: right 28px center;
	*/
}
.help-block-inner {
	display:inline-block;
	padding-left:0;
	text-align:center;
	width:100%;
}
.help-block-inner img {
	display:none;
}
.bottom-line {
	background-color:rgb(19,
	76,
	103);
	height:4px;
	left:0;
	margin:auto;
	right:0;
	text-align:center;
	width:16%;
	margin-bottom:27px;
}
.selct-topcover select {
	-moz-appearance:none;
	-webkit--appearance:none;
	background-image:url('../img/arrow.png');
	background-position:right 10px center;
	background-repeat:no-repeat;
	background-size:13px auto;
	letter-spacing:0px;
}
/*
.scrolling_heading h2 {
  margin-top: 15px;
  font-size: 20px;
}
*/

.help-block .help-block-inner > img {
	width:100%;
}
/************Home page changes end 08-nov-2017**************/

/************home 1/12 start**************/

.homeBanner {
	position:relative;
}
.banner-serch-cover {
	width:100%;
	height:100%;
	left:0;
	top:0;
	position:absolute;
}
.banner-serch-select {
	position:relative;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	max-width:1170px;
	width:95%;
	margin:0 auto;
	color:#fff;
	text-align:center;
}
.banner-serch-select h2 {
	font-size:60px;
	text-transform:uppercase;
	font-family:GothamBold;
	line-height:60px;
	margin-bottom:50px;
}
.selct-topcover div {
	display:inline-block;
	vertical-align:middle;
}
.selct-topcover div label {
	font-size:22px;
	width:auto;
	display:inline-block;
	vertical-align:middle;
	margin-right:10px;
}
.selct-topcover div select {
	width:218px;
	height:53px;
	border-radius:0;
	font-size:22px;
	border:2px solid #fff;
	background-color:transparent;
	color:#fff;
	padding:10px;
	display:inline-block;
	vertical-align:middle;
	margin-right:10px;
	-moz-appearance:none;
	-webkit-appearance:none;
}
.selct-topcover div select option {
	color:#4a4a4a;
}
.button-topbanner a {
	display:inline-block;
	background:#2ecc71;
	border:0px;
	width:186px;
	height:52px;
	text-align:center;
	font-size:20px;
	font-weight:600;
	color:#fff;
	border-radius:3px;
	cursor:pointer;
	line-height:52px;
	text-decoration:none;
}
.button-topbanner a img {
	display:inline-block;
	margin-left:10px;
	position:relative;
	top:-2px;
	vertical-align:middle;
	width:24px;
}
.ordernew-cover {
	width:100%;
	float:left;
	display:table;
}
.homeBanner > img {
	display:block;
}
.orderleftnew {
	width:calc(100% - 462px);
	display:table-cell;
	background-color:#134d69;
	background-size:cover;
	padding:20px 0px 20px 20px;
	color:#fff;
	position:relative;
	vertical-align:top;
}
.orderleftnew h3 {
	font-size:26px;
	font-family:RobotoSlab-Bold;
	margin-bottom:5px;
}
.orderleftnew p {
	font-size:20px;
	line-height:28px;
}
.orderright-img {
	width:451px;
	background-image:url('../img/right-bg.jpg');
	background-size:100% 100%;
	display:table-cell;
	padding-left:57px;
	background-repeat:no-repeat;
}
.orderleftnew a {
	display:inline-block;
	color:#fff;
	text-decoration:none;
	font-size:21px;
	background-color:#134d69;
	border-radius:3px;
	position:absolute;
	right:20px;
	top:0;
	bottom:0;
	margin:auto;
	width:175px;
	height:52px;
	text-align:center;
	line-height:52px;
	z-index:20;
}
.orderleftnew:after {
	position:absolute;
	content:'';
	background-image:url('../img/home-arrow-new.png');
	background-repeat:no-repeat;
	right:-32px;
	top:0;
	z-index:20;
	background-size:100% 100%;
	height:100%;
	width:33px;
}
.orderleftnew a img {
	display:inline-block;
	vertical-align:middle;
	width:20px;
	margin-left:10px;
	position:relative;
	top:-2px;
}
.bestoffer {
	width:154px;
	display:inline-block;
	vertical-align:middle;
}
.bestofferbook {
	width:221px;
	height:231px;
	display:inline-block;
	vertical-align:middle;
	position:relative;
	margin-top:-109px;
	position:relative;
	z-index:999;
}
.home-verify-bg {
	width:100%;
	float:left;
}
/************home 1/12 end**************/

/************category 1/12 start**************/

.pagetop-banner {
	width:100%;
	float:left;
	text-align:center;
	padding:45px 0;
	color:#fff;
	font-size:28px;
	position:relative;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
}
.pagetop-banner span {
	/*font-size: 40px;*/
	color:#ff7d00;
}
.subtext-top {
	width:100%;
	float:left;
	background:#fff;
	padding:45px 0;
}
.subtext-top p {
	color:#3a3a3a;
	font-size:16px;
	line-height:35px;
	text-align:center;
}
.podcast-list-slider {
	width:100%;
	float:left;
	padding:35px 23px 65px;
	background-color:#efefef;
	border:1px solid #d0d0d0;
	border-radius:4px;
	margin-bottom:30px;
}
.cat-head-common {
	color:#134d69;
	font-size:24px;
	text-align:center;
	font-weight:600;
	text-transform:uppercase;
	margin-bottom:30px;
	font-family:'RobotoSlab-Bold';
}
.slick-slide {
	margin:0 11px;
}
.slide-box-main:after {
	position:absolute;
	content:'';
	bottom:0px;
	left:0;
	width:100%;
	height:2px;
	background:#b3b3b3;
	border-radius:4px;
}
.podcast-slide-head figure {
	width:100px;
	height:100px;
	float:left;
}
.podcast-slide-head figure img {
	width:100%;
	display:block;
}
.podcast-slide-head .podcast-head-right {
	width:calc(100% - 100px);
	float:left;
	background-color:#ff7d00;
	color:#fff;
	display:inline-block;
	height:100px;
	padding:30px 20px 30px 20px;
}
.play-btn {
	display:inline-block;
	width:35px;
	height:35px;
	background:#fff;
	border-radius:100%;
	overflow:hidden;
	text-align:center;
	padding:7px 0 7px 4px;
	vertical-align:middle;
	margin-right:30px;
	cursor:pointer;
}
.podcast-head-right span {
	display:inline-block;
	vertical-align:middle;
}
.play-btn img {
	width:15px;
	margin:0 auto;
}
.slidemain-content {
	width:100%;
	float:left;
	padding:15px;
	text-align:left;
}
.slidemain-content h2 {
	font-size:20px;
	line-height:26px;
	color:#ff7d00;
	margin-bottom:8px;
}
.slidemain-content p {
	color:#1e1e1e;
	font-size:16px;
	line-height:21px;
	margin-bottom:10px;
}
.episodedetail {
	width:100%;
	float:left;
	border-top:1px solid #c4c4c4;
	padding:10px 0 0;
}
.episodedetail a {
	color:#ff7d00;
	font-size:16px;
	text-decoration:none;
}
.episodedetail a img {
	display:inline-block;
	vertical-align:middle;
	margin-left:10px;
}
.dwnbtn,
.sharbtn {
	float:right;
}
.epilink {
	margin-top:10px;
	display:inline-block;
}
.slick-arrow {
	position:absolute;
	width:50px;
	height:50px;
	background:transparent;
	top:0;
	text-align:left;
	border-radius:0;
	padding:11px 11px;
	bottom:0;
	margin:auto;
}
.pre-arrow.slick-arrow {
	left:-28px;
	z-index:0;
}
.next-arrow.slick-arrow {
	right:-28px;
}
.videoslider-cover {
	background:#fff;
}
.video-slide-head figure > img {
	width:100%;
}
.video-slide-head figure {
	position:relative;
	height:210px;
}
.video-slide-head figure span {
	position:absolute;
	width:78px;
	height:78px;
	display:inline-block;
	background:rgba(255,
	255,
	255,
	0.5);
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	border-radius:100%;
	cursor:pointer;
	text-align:center;
	padding:16px 5px 16px 12px;
}
.video-slide-head figure span img {
	width:33px;
	margin:0 auto;
}
.vslide-text {
	color:#ff7d00;
	font-size:18px;
	font-weight:600;
	margin:15px 0;
	padding:0 15px;
}
.videoslider-cover .slide-box-main:after {
	display:none;
}
.resourceslides .resources-box {
	min-height:500px;
}
.resourceslides .resources-box:nth-child(3n) {
	margin-right:11px;
}
.resourceslides .resources-box-inner figure {
	height:auto;
}
.resourceslides .resources-box-inner figure > img {
	margin:0 auto;
	height:200px;
}
.webinarslides .vslide-text {
	text-align:center;
	color:#134d69;
	font-size:24px;
	line-height:30px;
	margin-top:20px;
	padding:0 20px;
}
.webinarslides .slide-box-main {
	border:1px solid #9e9e9e;
	padding-bottom:30px;
}
.watch-web {
	display:block;
	margin:31px auto 0;
	float:none;
	background-color:#ff7d00;
	border:0px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	color:#fff;
	font-size:18px;
	text-transform:capitalize;
	font-weight:600;
	padding:8px 20px;
	cursor:pointer;
}
/************category 1/12 end**************/

/************Home page changes end**************/

.scrolling_heading h2 {
	font-size:20px;
	margin-bottom:7px;
	margin-top:11px;
	text-align:center;
	width:100%;
}
.scrolling_heading h2 b {
	font-weight:normal;
	display:inline-block;
	padding:9px 30px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+48,ffffff+91&0+7,0.4+48,0+93 */
	background:-moz-linear-gradient(left,
	rgba(255,
	255,
	255,
	0) 7%,
	rgba(255,
	255,
	255,
	0.4) 48%,
	rgba(255,
	255,
	255,
	0.02) 91%,
	rgba(255,
	255,
	255,
	0) 93%);
	/* FF3.6-15 */
	background:-webkit-linear-gradient(left,
	rgba(255,
	255,
	255,
	0) 7%,
	rgba(255,
	255,
	255,
	0.4) 48%,
	rgba(255,
	255,
	255,
	0.02) 91%,
	rgba(255,
	255,
	255,
	0) 93%);
	/* Chrome10-25,Safari5.1-6 */
	background:linear-gradient(to right,
	rgba(255,
	255,
	255,
	0) 7%,
	rgba(255,
	255,
	255,
	0.4) 48%,
	rgba(255,
	255,
	255,
	0.02) 91%,
	rgba(255,
	255,
	255,
	0) 93%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',
	endColorstr='#00ffffff',
	GradientType=1);
	/* IE6-9 */
}
.scroll-heading {
	position:absolute;
	top:0;
	left:0;
	z-index:20;
	height:100%;
	width:100%;
}
.insta-inner-pages .img11 {
	height:160px;
	width:100%;
}
.insta-page-main.insta-inner-pages {
	max-height:160px;
}
.scrolling_heading > h3 {
	font-size:16px;
	margin-top:11px;
}
/*14-11-17 home page start*/

.home-bottomgrid .dash-cards.courses-main li {
	padding:0;
	border:0;
}
.home-bottomgrid .dash-cards.courses-main li:hover {
	border:0;
}
.home-bottomgrid .dash-cards.courses-main .img-dash {
	min-height:247px;
}
.home-bottomgrid .img-dash img {
	width:100%;
}
.home-bottomgrid .dash-head,
.home-bottomgrid .dash-para {
	padding:0 30px;
	min-height:unset;
}
.home-bottomgrid .dash-cards.courses-main {
	padding-top:55px;
	padding-bottom:30px;
}
.home-bottomgrid .dash-a {
	height:45px;
	padding:0 31px;
}
/*14-11-17 home page end*/

/*22-12-2017*/

.pricing-video-outer {
	float:left;
	width:100%;
	padding:40px 20px 30px;
}
.pricing-video-outer .pricing-video-content,
.pricing-video-outer .pricing-video {
	width:50%;
	float:left;
}
.pricing-video-outer .pricing-video-content {
	padding-right:30px;
}
.pricing-video-outer .pricing-video-content .res-heading h3 {
	line-height:38px;
	margin-bottom:15px;
}
.pricing-video-outer .pricing-video-content .res-heading span {
	display:block;
	margin-bottom:13px;
}
.pricing-video-outer .pricing-video-content .res-heading p {
	font-size:15px;
	line-height:34px;
}
.pricing-video-outer .pricing-video {
	padding-top:28.25%;
	position:relative;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
.pricing-video-outer .pricing-video iframe {
	width:100% !important;
	height:100% !important;
	position:absolute;
	left:0;
	top:0;
}
.quoets-inner figure.image-dynamic .image-dynamic-inner {
	border-radius:100%;
	background-color:rgb(61,
	127,
	159);
	border:4px solid rgb(6,
	57,
	81);
	text-align:center;
	overflow:hidden;
	height:100%;
	width:100%;
	position:relative;
}
.quoets-inner figure.image-dynamic .image-dynamic-inner img {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	margin:auto;
	width:100%;
	z-index:9;
	height:100%;
	object-fit:cover;
}
.quoets-inner figure.image-dynamic::after {
	position:;
	position:absolute;
	content:'';
	border-top:23px solid transparent;
	border-bottom:25px solid rgb(6,
	57,
	81);
	border-right:15px solid transparent;
	border-left:31px solid transparent;
	top:48px;
	right:-7px;
	transform:rotate(20deg);
	-webkit-transform:rotate(20deg);
	-moz-transform:rotate(20deg);
	-o-transform:rotate(20deg);
	-ms-transform:rotate(20deg);
}
.res-heading span {
	color:rgb(38,
	37,
	37);
	font-family:"Lato",
	sans-serif;
	font-size:20px;
	font-weight:600;
}
/*25-12-17 subcategory page start*/

.communnity-grid {
	width:50%;
	float:left;
}
.member-ship-always {
	width:100%;
	float:left;
	background-color:#fff;
	padding:58px 0;
}
.communnity-grid.leftgrid-community {
	text-align:center;
}
.heading-community {
	color:#3d7f9f;
	font-size:27px;
	line-height:31px;
	font-family:'RobotoSlab-Bold'
}
.sub-heading-community {
	font-size:17px;
	color:#252525;
	line-height:30px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	margin-bottom:20px;
}
.communnity-grid.leftgrid-community p {
	font-size:16px;
	line-height:38px;
}
.communnity-grid.rightgrid-community {
	padding-left:20px;
}
.podcastbelow-content {
	font-size:22px;
	text-align:center;
	font-family:'Lato',
	sans-serif;
	padding-bottom:0px;
	margin:0 60px 30px;
	letter-spacing:0;
}
.tabbing-categories-cover {
	width:100%;
	float:left;
	background-color:#fff;
}
.tabbing-categories-cover ul {
	background-color:#134d69;
	width:100%;
	float:left;
	text-align:center;
	font-size:0;
	border-radius:4px 4px 0 0;
}
.boredr-outer {
	width:100%;
	float:left;
	border-radius:4px;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	border-bottom:1px solid #d0d0d0;
	background-image:url(../img/body-bg.png);
	background-repeat:repeat;
	background-size:auto;
	padding-bottom:0px;
	margin-bottom:30px;
}
.pre-arrow.slick-arrow {
	left:-46px;
}
.next-arrow.slick-arrow {
	right:-46px;
}
.tabbing-categories-cover ul li {
	display:inline-block;
}
.tabbing-categories-cover ul li a {
	text-decoration:none;
	font-size:22px;
	color:#ffffff;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	padding:15px 30px;
	display:inline-block;
	transition:all 1s ease 0s;
	-webkit-transition:all 1s ease 0s;
	-moz-transition:all 1s ease 0s;
	-o-transition:all 1s ease 0s;
	-ms-transition:all 1s ease 0s;
	position:relative;
}
.tabbingmain-content {
	width:100%;
	float:left;
}
.join-now-slider {
	text-align:center;
	padding:0px 0 30px;
	color:#242424;
	font-size:22px;
}
.join-now-slider .joinnow-btn img {
	display:inline-block;
	vertical-align:middle;
	margin-left:18px;
	width:22px;
}
.join-now-slider .joinnow-btn {
	display:inline-block;
	background-color:#2ecc71;
	text-decoration:none;
	color:#fff;
	vertical-align:middle;
	padding:9px 21px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	margin-left:20px;
}
.slick-slide {
	margin:0px 6px;
}
.tabbing-content-cover .resourceslides .resources-box:nth-child(3n) {
	margin-right:6px;
}
/*
.podcast-list-slider.tablistslider {
    padding-bottom: 0;
}
*/

.podcast-list-slider.videoslider-cover .bx-wrapper .bx-pager,
.podcast-list-slider.videoslider-cover .bx-wrapper .bx-controls-auto {
	bottom:-5px;
}
.podcast-list-slider.videoslider-cover {
	padding-bottom:30px;
}
/*
.podcast-list-slider {
    padding: 58px 6px;
}
*/

.resourceslides,
.videoslides,
.podcastSlide {
	padding:0 12px 0 12px;
}
/*25-12-17 subcategory page end*/

/************category 1/12 start**************/

.pagetop-banner {
	width:100%;
	float:left;
	text-align:center;
	padding:45px 0;
	color:#fff;
	font-size:28px;
	position:relative;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
}
.pagetop-banner span {
	/*
	font-size: 40px;
	*/
	color:#ff7d00;
}
.subtext-top {
	width:100%;
	float:left;
	background:#fff;
	padding:45px 0;
}
.subtext-top p {
	color:#3a3a3a;
	font-size:16px;
	line-height:35px;
	text-align:center;
}
.podcast-list-slider {
	width:100%;
	float:left;
}
.cat-head-common {
	color:#134d69;
	font-size:24px;
	text-align:center;
	font-weight:600;
	text-transform:uppercase;
	margin-bottom:35px;
}
.slide-box-main {
	background-color:#fff;
	overflow:hidden;
	margin-bottom:auto;
	position:relative;
	position:relative;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	box-shadow:0px 1px 2px #707070;
	-webkit-box-shadow:0px 1px 2px #707070;
	-moz-box-shadow:0px 1px 2px #707070;
}
.slick-slide {
	margin:0 11px;
}
.slide-box-main:after {
	position:absolute;
	content:'';
	bottom:0px;
	left:0;
	width:100%;
	height:2px;
	background:#b3b3b3;
	border-radius:4px;
}
.podcast-slide-head figure {
	width:100px;
	height:100px;
	float:left;
}
.podcast-slide-head figure img {
	width:100%;
	display:block;
}
.podcast-slide-head .podcast-head-right {
	width:calc(100% - 100px);
	float:left;
	background-color:#ff7d00;
	color:#fff;
	display:inline-block;
	height:100px;
	padding:30px 20px 30px 20px;
}
.play-btn {
	display:inline-block;
	width:35px;
	height:35px;
	background:#fff;
	border-radius:100%;
	overflow:hidden;
	text-align:center;
	padding:7px 0 7px 4px;
	vertical-align:middle;
	margin-right:30px;
	cursor:pointer;
}
.podcast-head-right span {
	display:inline-block;
	vertical-align:middle;
}
.play-btn img {
	width:15px;
	margin:0 auto;
}
.slidemain-content {
	width:100%;
	float:left;
	padding:15px;
	text-align:left;
}
.slidemain-content h2 {
	font-size:20px;
	line-height:26px;
	color:#ff7d00;
	margin-bottom:8px;
}
.slidemain-content p {
	color:#1e1e1e;
	font-size:16px;
	line-height:21px;
	margin-bottom:10px;
}
.episodedetail {
	width:100%;
	float:left;
	border-top:1px solid #c4c4c4;
	padding:10px 0 0;
}
.episodedetail a {
	color:#ff7d00;
	font-size:16px;
	text-decoration:none;
}
.episodedetail a img {
	display:inline-block;
	vertical-align:middle;
	margin-left:10px;
}
.dwnbtn,
.sharbtn {
	float:right;
}
.epilink {
	margin-top:10px;
	display:inline-block;
}
.slick-arrow {
	position:absolute;
	width:50px;
	height:50px;
	background:transparent;
	top:0;
	text-align:left;
	border-radius:0;
	padding:11px 11px;
	bottom:0;
	margin:auto;
}
.pre-arrow.slick-arrow {
	left:-39px;
	z-index:0;
}
.next-arrow.slick-arrow {
	right:-39px;
}
.videoslider-cover {
	background:#fff;
}
.video-slide-head figure > img {
	width:100%;
}
.video-slide-head figure {
	position:relative;
}
.video-slide-head figure span {
	position:absolute;
	width:78px;
	height:78px;
	display:inline-block;
	background:rgba(255,
	255,
	255,
	0.5);
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	border-radius:100%;
	cursor:pointer;
	text-align:center;
	padding:16px 5px 16px 12px;
}
.video-slide-head figure span img {
	width:33px;
	margin:0 auto;
}
.vslide-text {
	color:#ff7d00;
	font-size:18px;
	font-weight:600;
	margin-top:15px;
}
.videoslider-cover .slide-box-main:after {
	display:none;
}
.resourceslides .resources-box {
	min-height:500px;
}
.resourceslides .resources-box:nth-child(3n) {
	margin-right:11px;
}
.resourceslides .resources-box-inner figure {
	height:auto;
}
.resourceslides .resources-box-inner figure > img {
	margin:0 auto;
	height:200px;
}
.webinarslides .vslide-text {
	text-align:center;
	color:#134d69;
	font-size:24px;
	line-height:30px;
	margin-top:20px;
	padding:0 20px;
}
.webinarslides .slide-box-main {
	border:1px solid #9e9e9e;
	padding-bottom:30px;
}
.watch-web {
	display:block;
	margin:31px auto 0;
	float:none;
	background-color:#ff7d00;
	border:0px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	color:#fff;
	font-size:18px;
	text-transform:capitalize;
	font-weight:600;
	padding:8px 20px;
	cursor:pointer;
}
/************category 1/12 end**************/

/*******************09-01-2018*****************************/

.vd-para a {
	color:rgb(255,
	122,
	0);
	text-decoration:none;
}
/*******************09-01-2018*****************************/

/***********11-01-2018***************************************/

.Youtube_time {
	display:block;
	height:210px;
}
#tabs {
	background:none!important;
	border:none!important;
	border-radius:0!important;
	color:unset!important;
	padding:0!important;
}
#cate-tabbing-center {
	background:#134d69 none repeat scroll 0 0 !important;
	border:medium none !important;
	border-radius:0;
	font-size:0;
	text-align:center !important;
	width:100%;
	margin-bottom:30px;
}
.tab_link {
	float:none !important;
}
.boredr-outer ul li {
	background:transparent !important;
	border:0px !important;
	color:#fff !important;
	display:inline-block;
}
.tabbing-categories-cover ul li a {
	color:#ffffff !important;
}
.tabbing-categories-cover ul li.ui-tabs-active a {
	color:#ff7d00!important;
	background-image:url('../img/body-bg.png')!important;
	background-repeat:no-repeat;
	background-size:100%;
	background-color:#fff;
}
.tabbing-categories-cover ul li.ui-tabs-active a:after {
	position:absolute;
	top:-5px;
	width:100%;
	left:0;
	height:5px;
	background-color:#ff7d00;
	content:'';
}
.tabbing-categories-cover ul li.ui-tabs-active a:after {
	display:block;
}
.tabbingmain-content .bx-wrapper .bx-viewport,
.tabbingmain-content .bx-wrapper {
	background:transparent !important;
	border:0px !important;
	box-shadow:none !important;
}
.tabbingmain-content .bx-wrapper .bx-viewport {
	left:unset !important;
	/* padding: 0 10px !important;*/
	height:auto !important;
}
.tabbingmain-content .bx-wrapper {
	box-shadow:none !important;
	max-width:100% !important;
	margin:auto;
}
.boredr-outer .ui-tabs .ui-tabs-panel {
	padding:0px!important;
}
.slide-box-main .dpodcast-mbox {
	margin-bottom:auto!important;
}
.boredr-outer .bx-wrapper .bx-prev {
	background:rgba(0,
	0,
	0,
	0) url("../img/video-slidpre.png") no-repeat scroll 0 center !important;
	left:-33px!important;
}
.boredr-outer .bx-wrapper .bx-next {
	background:rgba(0,
	0,
	0,
	0) url("../img/video-slidnext.png") no-repeat scroll 0 center !important;
	right:-34px!important;
	width:34px !important;
}
.boredr-outer .bx-wrapper .bx-controls-direction a {
	height:62px !important;
	display:none;
}
.mbox-content h3 {
	color:#202020;
	font-family:"Lato",
	sans-serif;
	font-size:23px;
	font-weight:300;
	line-height:28px;
}
.re-main-head {
	min-height:50px;
}
.resources-box-inner .re-main-head {
	color:#ff7a00;
	font-family:"Lato",
	sans-serif;
	font-size:18px;
	font-weight:600;
	line-height:24px;
	margin-top:25px;
}
.resources-box-inner > p {
	min-height:93px;
}
.webinar_cont {
	width:100%;
	height:100%;
	object-fit:cover;
}
.no_records {
	text-align:center;
	width:100%;
	float:left;
	font-size:22px;
	margin-bottom:25px;
}
.slider_load,
.slider_load1 .slider_load2 {
	text-align:center;
	width:100%;
	float:left;
	font-weight:;
}
.joinnow-btn-popup {
	float:left;
	width:100%;
	text-align:center;
	margin-top:20px;
}
.podcast-list-slider.tablistslider.slider-follow-course {
	/*padding-bottom: 30px;*/
	background-color:#f6f6f6;
}
.no_bxslider33 .resources-box,
.no_bxslider32 .resources-box,
.no_bxslider22 .resources-box {
	margin-right:0;
	margin-left:1%;
	display:inline-block;
	vertical-align:top;
	float:none;
}
.no_bxslider21 .slide-box-main,
.no_bxslider21 .slide-box-main,
.no_bxslider31 .slide-box-main {
	width:354px;
	float:none;
	margin-left:1%;
	margin-bottom:15px;
	display:inline-block;
	vertical-align:top;
}
.mbox-content h3 {
	min-height:85px;
}
.combox-pod .smart-track-player {
	height:112px !important;
}
.combox-pod .smart-track-player .spp-track-layer-1 {
	height:60px !important;
	min-height:77px !important;
}
.combox-pod .smart-track-player .spp-track-layer-2 {
	min-height:37px !important;
	top:75px !important;
}
/*
#tabs-1 .podcast-list-slider {
	padding-top: 30px;
}
*/

.readmore-right .communnity-grid {
	width:100%;
	float:none;
}
.readmore-right .communnity-grid.rightgrid-community {
	float:right;
	width:50%;
	margin-bottom:28px;
}
.no_bxslider21,
.no_bxslider22,
.no_bxslider31,
.no_bxslider32,
.no_bxslider33 {
	text-align:center;
	display:block;
	font-size:0;
}
.communnity-grid.leftgrid-community p .read-more-text,
.communnity-grid.leftgrid-community p .less-text {
	text-decoration:none;
	color:rgb(255,
	123,
	0);
}
.slider-bg-color {
	background-color:#fff;
}
.podcast-list-slider .smart-track-player .spp-show-logo {
	height:70px !important;
	width:70px !important;
}
.podcast-list-slider .smart-track-player .spp-show-logo img {
	height:100% !important;
	width:100%;
}
.podcast-list-slider .combox-pod .smart-track-player {
	height:70px !important;
}
/*
.podcast-list-slider .combox-pod .smart-track-player .spp-track-layer-1 {
  height: 60px !important;
  min-height: 60px !important;
}
*/

.podcast-list-slider .combox-pod .smart-track-player .spp-track-layer-1 {
	height:54px !important;
	min-height:54px !important;
	z-index:2 !important;
}
/*
.podcast-list-slider .dpodcast-mbox .smart-track-player .spp-track-layer-1 .spp-playback-controls {
  height: 40px !important;
  width: 40px !important;
  margin-left:8px !important;
    z-index: 99 !important;
}
*/

.podcast-list-slider .dpodcast-mbox .smart-track-player .spp-track-layer-1 .spp-playback-controls {
	height:45px !important;
	width:45px !important;
	margin-left:8px !important;
	z-index:99 !important;
}
.podcast-list-slider .smart-track-player .spp-track-layer-1 .spp-playback-controls .spp-play-pause .spp-play {
	/*left: 38% !important;*/
	left:43% !important;
}
.podcast-list-slider .smart-track-player .spp-track-layer-3 {
	z-index:0 !important;
}
.podcast-list-slider .smart-track-player .spp-track-layer-1 .spp-playback-controls .spp-step-back,
.podcast-list-slider .smart-track-player .spp-track-layer-1 .spp-playback-controls .spp-step-forward {
	/*width: 27px !important;*/
	width:24px !important;
}
body .podcast-list-slider .smart-track-player .spp-track-layer-2 .spp-artist-and-title {
	width:calc(100% - 200px) !important;
}
.podcast-list-slider .dpodcast-mbox .smart-track-player .spp-track-layer-1 .spp-playback-controls:hover {
	width:201px !important;
}
.podcast-list-slider .smart-track-player .spp-track-layer-2 .spp-artist-and-title {
	left:60px !important;
	top:44% !important;
}
.podcast-list-slider .combox-pod .smart-track-player .spp-track-layer-2 {
	min-height:70px !important;
	top:0 !important;
}
.podcast-list-slider .smart-track-player .spp-track-layer-2 .spp-artist-and-title .spp-track-title {
	font-size:15px !important;
}
.podcast-list-slider .smart-track-player .spp-track-layer-1 .spp-download-share-controls .spp-button-download img,
.podcast-list-slider .smart-track-player .spp-track-layer-1 .spp-download-share-controls .spp-button-download svg,
.podcast-list-slider .smart-track-player .spp-track-layer-1 .spp-download-share-controls .spp-button-downloada img,
.podcast-list-slider .smart-track-player .spp-track-layer-1 .spp-download-share-controls .spp-button-downloada svg,
.podcast-list-slider .smart-track-player .spp-track-layer-1 .spp-download-share-controls .spp-social img,
.podcast-list-slider .smart-track-player .spp-track-layer-1 .spp-download-share-controls .spp-social svg {
	width:19px !important;
	height:19px !important;
}
.podcast-list-slider .add_to {
	top:23px;
	width:25px;
	z-index:50;
}
.podcast-list-slider .dpodcast-mbox .smart-track-player .spp-track-layer-1 .spp-playback-controls .spp-play-pause .spp-play {
	height:19px !important;
	width:15px !important;
}
.breadcrumbs.white-bg-brdcrumb {
	background:#fff;
}
.podcast-list-slider .bx-wrapper .bx-pager.bx-default-pager a:hover,
.podcast-list-slider .bx-wrapper .bx-pager.bx-default-pager a.active,
.podcast-list-slider .bx-wrapper .bx-pager.bx-default-pager a:focus {
	background:#ff7d00;
}
.podcast-list-slider .bx-wrapper .bx-pager.bx-default-pager a {
	background:#0a3c55;
}
.podcast-list-slider .bx-pager.bx-default-pager {
	display:block;
}
.podcast-list-slider .bx-pager.bx-default-pager .bx-pager-link {
	border-radius:100%;
	display:block;
	height:17px;
	width:17px;
}
.podcast-list-slider .bx-wrapper .bx-pager,
.podcast-list-slider .bx-wrapper .bx-controls-auto {
	bottom:-43px;
}
.podcast-list-slider .dpodcast-mbox {
	min-height:323px;
}
.podcast-list-slider .dpodcast-mbox {
	margin-bottom:0px !important;
}
.ep-detail a {
	color:#ff7d00!important;
}
body .smart-track-player .spp-track-layer-1 {
	top:4px !important;
}
.ep-detail.ed-detail-custom span {
	float:right;
	background:#ff7d00;
	width:40px;
	height:40px;
	border-radius:50%;
	padding:11px;
	margin-left:13px;
	cursor:pointer;
}
.ed-detail-custom a {
	margin-top:11px !important;
	display:inline-block;
}
.videoslider-cover .bx-viewport {
	padding-bottom:39px !important;
}
.podcast_listing .bx-pager.bx-default-pager div:nth-child(4) {
	display:none;
}
.podcast-list-slider.tablistslider.tablistslider22 .bx-wrapper .bx-pager,
.podcast-list-slider.tablistslider.tablistslider32 .bx-wrapper .bx-pager,
.podcast-list-slider.tablistslider.tablistslider33.slider-follow-course .bx-pager.bx-default-pager {
	bottom:-18px;
}
.podcast-list-slider.tablistslider.tablistslider22,
.podcast-list-slider.tablistslider.tablistslider32,
.podcast-list-slider.tablistslider.tablistslider33.slider-follow-course {
	padding:35px 23px 40px;
}
.podcast-list-slider .combox-pod .smart-track-player .spp-track-layer-1.spp-controls-hover {
	z-index:3 !important;
}
/*
.podcast-list-slider .bx-pager.bx-default-pager {
  display: none;
}
*/

/*
.podcast-list-slider .dpodcast-mbox {
  min-height: 389px;
}
*/

/*
.podcast-list-slider.tablistslider.tablistslider32 {
  padding-bottom: 38px;
}
*/

/***********11-01-2018***************************************/

/*drone u calender new start*/

.dr-event-calender {
	padding:50px 0;
}
.event-heading-dron {
	color:#134d69;
	font-size:30px;
	font-family:'RobotoSlab-Bold';
	margin-bottom:30px;
}
.dr-event-outer {
	box-shadow:0px 2px 3.84px 0.16px rgba(0,
	0,
	0,
	0.46);
	-webkit-box-shadow:0px 2px 3.84px 0.16px rgba(0,
	0,
	0,
	0.46);
	-moz-box-shadow:0px 2px 3.84px 0.16px rgba(0,
	0,
	0,
	0.46);
	background-color:#134d69;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	overflow:hidden;
}
.dr-event-header {
	background:#fff;
	padding:15px 30px;
	position:relative;
}
.dr-event-header .dr-event-year,
.dr-event-header .dr-event-month,
.dr-event-header .dr-event-tab {
	display:inline-block;
	vertical-align:middle;
}
.dr-event-year {
	width:90px;
	margin-right:19%;
}
.dr-event-year select {
	width:100%;
	color:#ff6815;
	font-size:25px;
	font-family:'RobotoSlab-Bold';
	border:0px;
	-webkit-appearance:none;
	-moz-appearance:none;
	background-image:url('../img/arrow-event.png');
	background-repeat:no-repeat;
	background-position:right 5px center;
	background-color:transparent;
}
.dr-event-tab {
	max-width:245px;
	width:100%;
	border-radius:50px;
	overflow:hidden;
	position:absolute;
	right:30px;
}
.dr-event-tab ul {
	display:block;
	font-size:0;
}
.dr-event-tab ul li {
	display:inline-block;
}
.dr-event-tab ul li a {
	color:#2c2c2c;
	font-size:14px;
	text-transform:uppercase;
	display:block;
	font-family:"Lato",
	sans-serif;
	text-decoration:none;
	background-color:#e9e9e9;
	padding:11px 12px;
	font-weight:600;
}
.dr-event-tab ul li:first-child a {
	border-radius:50px 0 0 50px;
}
.dr-event-tab ul li:last-child a {
	border-radius:0px 50px 50px 0px;
}
.dr-event-tab ul li.active a,
.dr-event-tab ul li a:hover {
	background-color:#ff6815;
	color:#fff;
}
.dr-event-month {
	max-width:485px;
	width:100%;
}
.dr-event-slider {
	display:block;
	font-size:0px;
}
.dr-event-slides {
	display:inline-block;
	color:#2c2c2c;
	font-size:21px;
	font-family:Roboto Medium;
	text-transform:uppercase;
}
.dr-event-slides.slick-slide.slick-current.slick-active {
	/* color:#134d69; */
	position:relative;
}
.dr-event-month .slick-arrow {
	width:45px;
	height:39px;
}
.dr-event-content-outer {
	padding:30px;
}
.dr-event-content-row {
	background:#fff;
	box-shadow:0px 1px 1.96px 0.04px rgba(0,
	0,
	0,
	0.46);
	-webkit-box-shadow:0px 1px 1.96px 0.04px rgba(0,
	0,
	0,
	0.46);
	-moz-box-shadow:0px 1px 1.96px 0.04px rgba(0,
	0,
	0,
	0.46);
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	display:block;
	font-size:0;
	padding:17px 0;
	margin-bottom:15px;
}
.event-content-left,
.event-content-right {
	display:inline-block;
	vertical-align:middle;
}
.event-content-left {
	width:264px;
}
.event-content-right {
	width:calc(100% - 264px);
	display:inline-block;
	vertical-align:middle;
	padding:16px 40px 16px 20px;
	border-left:1px solid #c6c6c6;
}
.event-content-right h3 {
	font-size:18px;
	color:#ff6815;
	font-family:'Roboto Medium';
	margin-bottom:10px;
	font-weight:normal;
}
.event-content-right p {
	font-size:13px;
	line-height:20px;
	font-family:"Lato",
	sans-serif;
	font-weight:500;
}
.event-content-right p a {
	color:#ff6815;
	text-decoration:none;
	display:inline-block;
}
.event-content-date {
	width:117px;
	height:108px;
	background-color:#ff6815;
	display:inline-block;
	vertical-align:middle;
	color:#fff;
	text-align:center;
	position:relative;
	padding:11px 0;
}
.event-content-date:before {
	content:'';
	position:absolute;
	height:100%;
	width:5px;
	background-color:#000;
	opacity:0.35;
	left:0;
	top:0;
}
.event-content-date h2 {
	font-size:60px;
	font-family:'RobotoSlab-Bold';
	margin-bottom:3px;
}
.event-content-date p {
	font-size:15px;
	font-family:'Roboto Medium';
}
.event-content-image {
	display:inline-block;
	vertical-align:middle;
	width:105px;
	margin:0 20px;
	text-align:center;
}
.dr-event-content-row:last-child {
	margin-bottom:0px;
}
.dr-event-tab-selected {
	display:none;
}
.event-full .event-content-left {
	width:100%;
	position:relative;
}
.event-full .event-content-date {
	width:236px;
	height:53px;
	padding:14px 0;
}
.event-full .event-content-date h2 {
	font-size:24px;
}
.event-full .event-content-date h2 img {
	margin-right:14px;
}
.dr-event-content-row.event-full {
	padding-right:36px;
}
.cla-closeicon {
	float:right;
	margin-top:0px;
}
.cal-deatil-row {
	display:block;
	width:100%;
}
.cal-deatil-row figure {
	width:270px;
	display:inline-block;
	text-align:center;
	padding:0 20px;
}
.cal-detail-head {
	font-size:30px;
	color:#ff6815;
	font-family:'Roboto Medium';
	margin-bottom:22px;
}
.cal-detail-right {
	display:inline-block;
	width:calc(100% - 270px);
	vertical-align:top;
	padding-bottom:30px;
}
.detail-righthead {
	position:relative;
	padding-right:0px;
}
.cal-detail-subhead h2 {
	display:inline-block;
	font-size:17px;
	color:#6f6f6f;
	text-align:left;
	border-left:1px solid #ff6815;
	font-weight:normal;
	margin-left:9px;
	padding-left:10px;
}
.cal-detail-subhead {
	color:#134d69;
	font-size:20px;
	font-family:'Roboto Medium';
	margin-bottom:23px;
}
.cal-signup {
	display:inline-block;
	width:160px;
	height:45px;
	background-color:#2ecc71;
	font-size:16px;
	color:#fff;
	text-align:center;
	border-radius:4px;
	text-decoration:none;
	padding:13px 0;
	position:relative;
	right:0;
	top:0;
	margin-top:24px;
}
.cal-signup img {
	display:inline-block;
	vertical-align:middle;
	width:18px;
	margin-left:10px;
}
.dr-event-content-row.event-full .cal-deatil-row {
	margin-top:10px;
}
.cal-detail-span {
	margin-bottom:27px;
}
.cal-detail-span span {
	color:#636363;
	font-size:16px;
}
.cal-detail-span span span {
	color:#ff6815;
}
.detail-span-inner {
	margin-right:9%;
}
.cal-detail-right p {
	font-size:16px;
	color:#292929;
	line-height:28px;
}
.res-cal-close {
	display:none;
}
/*drone u calender new end*/

/*droneu trainings start*/

.drone-traings-new .el-training-tab-outer {
	width:100%;
	float:left;
}
.drone-traings-new .el-training-tab-grid {
	text-align:center;
	width:32%;
	margin-right:2%;
	border:1px solid #bababa;
	border-radius:4px;
	float:left;
	height:256px;
	margin-bottom:50px;
	padding:10px;
	position:relative;
}
.drone-traings-new .el-training-tab-grid figure {
	margin-bottom:20px;
}
.drone-traings-new .el-training-tab-grid figure img {
	width:136px;
	height:126px;
	object-fit:contain;
}
.drone-traings-new .el-training-tab-grid p {
	font-size:16px;
	color:#242424;
	line-height:26px;
}
.drone-traings-new .el-training-tab-grid input {
	opacity:0;
}
.drone-traings-new .el-training-tab-grid label {
	position:absolute;
	width:28px;
	height:28px;
	left:0;
	right:0;
	bottom:-14px;
	background-image:url(../img/el-uncheck.png);
	background-repeat:no-repeat;
	background-position:center center;
	margin:auto;
}
.drone-traings-new .el-training-tab-grid input[type="checkbox"]:checked + label {
	background-image:url(../img/el-checked.png);
}
.drone-traings-new .el-training-tab-grid:nth-child(3n) {
	margin-right:0;
}
.my-account-form.drone-traings-new {
	margin-top:0;
}
.my-account-form.drone-traings-new .account-form-head h1 {
	padding:0;
}
.my-account-form.drone-traings-new .account-form-head {
	margin-bottom:30px;
}
.drone-traings-new .el-content-head {
	font-size:21px;
	color:#737373;
	margin-bottom:30px;
}
.drone-save-btn {
	text-align:center;
}
.drone-save-btn input[type='submit'] {
	padding-right:30px;
	width:122px;
	display:inline-block;
	height:53px;
	font-size:19px;
	color:#fff;
	box-shadow:-0.242px 0.97px 2px 0px rgba(0,
	0,
	0,
	0.66);
	-webkit-box-shadow:-0.242px 0.97px 2px 0px rgba(0,
	0,
	0,
	0.66);
	-moz-box-shadow:-0.242px 0.97px 2px 0px rgba(0,
	0,
	0,
	0.66);
	border-radius:50px;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	line-height:53px;
	background-image:url(../img/right-arrow.png);
	background-repeat:no-repeat;
	background-position:right 20px center;
	border:0px;
	background-color:#ff6000;
	cursor:pointer;
}
.drone-save-btn input[type='button'] {
	padding-right:30px;
	width:122px;
	display:inline-block;
	height:53px;
	font-size:19px;
	color:#fff;
	box-shadow:-0.242px 0.97px 2px 0px rgba(0,
	0,
	0,
	0.66);
	-webkit-box-shadow:-0.242px 0.97px 2px 0px rgba(0,
	0,
	0,
	0.66);
	-moz-box-shadow:-0.242px 0.97px 2px 0px rgba(0,
	0,
	0,
	0.66);
	border-radius:50px;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	line-height:53px;
	background-image:url(../img/right-arrow.png);
	background-repeat:no-repeat;
	background-position:right 15px center;
	border:0px;
	background-color:#ff6000;
	cursor:pointer;
}
/*droneu trainings end*/

/*droneu portfolio start*/

.drone-traings-new .el-portfolio-head {
	text-align:center;
	color:#222222;
	font-size:20px;
	line-height:33px;
	margin-bottom:30px;
}
.drone-traings-new .el-tab-portfolio .el-input-row {
	position:relative;
	padding-right:40px;
}
.drone-traings-new .el-input-row input,
.el-input-row select {
	border:0px;
	border-bottom:1px solid #adadad;
	height:56px;
}
.drone-traings-new .el-tab-portfolio .el-input-row a {
	position:absolute;
	width:24px;
	height:24px;
	border-radius:100%;
	right:0;
	top:17px;
	text-align:center;
	padding:2px 0;
}
.drone-traings-new .el-tab-portfolio .el-input-row a.addIcon {
	background-color:#ff6508;
}
.drone-traings-new .el-tab-portfolio .el-input-row a.closeIcon {
	background-color:#7d7d7d;
}
.drone-traings-new .el-port-drag {
	background:#e7e7e7;
	width:100%;
	float:left;
	min-height:282px;
	position:relative;
	text-align:center;
	margin:30px 0;
	border-radius:4px;
}
.drone-traings-new .el-port-drag input {
	position:absolute;
	z-index:20;
	width:100%;
	height:100%;
	cursor:pointer;
	left:0;
	display:block;
	opacity:0;
}
.drone-traings-new .el-drop-img {
	position:absolute;
	top:0;
	height:130px;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
}
.drone-traings-new .el-drop-img img {
	margin-bottom:20px;
}
.drone-traings-new .el-drop-img p {
	color:#a7a7a7;
	font-size:18px;
}
.drone-traings-new .el-port-prgress {
	width:100%;
	float:left;
	position:relative;
}
.drone-traings-new .el-port-prgress p {
	font-size:15px;
	color:#5b5b5b;
	margin-bottom:15px;
}
.drone-traings-new .el-progress-close {
	position:absolute;
	right:0;
	top:0;
}
.drone-traings-new .el-progress-outer {
	width:100%;
	float:left;
	position:relative;
	height:8px;
	background-color:#d3d3d3;
	margin-bottom:30px;
}
.drone-traings-new .el-progress-inner {
	width:66%;
	height:100%;
	background-color:#ff6508;
	position:absolute;
	left:0;
}
.drone-traings-new .el-upload-img {
	width:100%;
	float:left;
}
.drone-traings-new .el-vedio-img-port {
	width:23%;
	float:left;
	margin-right:2%;
	border-radius:4px;
	overflow:hidden;
	margin-bottom:30px;
	position:relative;
	transition:all 1s ease 0s;
	-webkit-transition:all 1s ease 0s;
	-moz-transition:all 1s ease 0s;
}
.drone-traings-new .el-vedio-img-port .hovOverlay img {
	width:auto;
	margin:0 auto;
}
.hovOverlay {
	position:absolute;
	width:100%;
	height:100%;
	top:100%;
	left:0;
	background:rgba(0,
	0,
	0,
	0.5);
}
.drone-traings-new .el-vedio-img-port:hover .hovOverlay {
	top:0;
}
.drone-traings-new .el-vedio-img-port img {
	width:100%;
	display:block;
}
.drone-traings-new .el-input-row input,
.drone-traings-new .el-input-row select,
.drone-traings-new .el-input-row textarea {
	width:100%;
	color:#737373;
	font-size:16px;
	padding:10px 0;
	-webkit-appearance:none;
	-moz-appearance:none;
}
.hovOverlay a {
	width:50px;
	height:50px;
	border:1px solid #fff;
	position:absolute;
	text-align:center;
	border-radius:100%;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
	padding:10px 0;
}
.hovOverlay .deleteImg-video {
	left:-55px;
}
.hovOverlay .zoomImg-video {
	right:-55px;
}
/*droneu portfolio end*/

/*droneu manage calendar start*/

.aboutdrone-landing.manage-cal-cover {
	padding:70px 0 30px;
	text-align:center;
}
.manage-cal-cover .about-training-inner {
	width:100%;
	float:left;
}
.manage-cal-cover .about-training-grid {
	text-align:center;
	width:50%;
	float:left;
}
.manage-cal-cover .main-heading {
	color:#3d7f9f;
	font-size:30px;
	font-weight:600;
	text-transform:uppercase;
	margin-bottom:17px;
}
.manage-cal-cover .about-training-grid p {
	color:#222222;
	font-size:16px;
	line-height:30px;
}
.manage-cal-cover .about-training-grid.about-training-video {
	padding-left:32px;
}
.manage-cal-cover .video-outer {
	max-width:833px;
	width:100%;
	margin:0 auto 50px;
	overflow:hidden;
	border-radius:4px;
	position:relative;
	box-shadow:0px 0px 4.9px 0.1px rgba(35,
	31,
	32,
	0.86);
	-webkit-box-shadow:0px 0px 4.9px 0.1px rgba(35,
	31,
	32,
	0.86);
	-moz-box-shadow:0px 0px 4.9px 0.1px rgba(35,
	31,
	32,
	0.86);
}
.manage-cal-cover .about-training-grid .video-outer > img {
	width:100%;
	display:block;
}
.manage-cal-cover .play-btn-video {
	width:141px;
	height:141px;
	border-radius:100%;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
	text-align:center;
	background:rgba(255,
	255,
	255,
	0.341);
	cursor:pointer;
}
.manage-cal-cover .play-btn-video img {
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
	left:9px;
	right:0px;
}
.sub-head-mng-cal {
	color:#262525;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	font-size:20px;
	display:block;
	margin-bottom:13px;
	padding:0 60px;
	line-height:30px;
}
.manage-cal-cover {
	background:#fff;
	width:100%;
	float:left;
}
.sehdule-training-cover {
	width:100%;
	float:left;
	padding:37px 0;
}
.mnanage-sehdule-training {
	max-width:937px;
	margin:0 auto;
}
.mnanage-sehdule-training h3 {
	color:#ffa200;
	font-weight:600;
	margin-bottom:15px;
	font-size:22px;
	display:inline-block;
}
.mnanage-sehdule-training textarea {
	width:100%;
	height:104px;
	margin-bottom:30px;
	border:1px solid #aaaaaa;
	border-radius:4px;
	font-size:14px;
	color:#737373;
	padding:10px 15px;
}
.mnanage-sehdule-training .drone-save-btn {
	text-align:left;
}
.drone-save-btn input[type="submit"] {
	padding-right:30px;
	width:122px;
	display:inline-block;
	height:53px;
	font-size:19px;
	color:#fff;
	box-shadow:-0.242px 0.97px 2px 0px rgba(0,
	0,
	0,
	0.66);
	-webkit-box-shadow:-0.242px 0.97px 2px 0px rgba(0,
	0,
	0,
	0.66);
	-moz-box-shadow:-0.242px 0.97px 2px 0px rgba(0,
	0,
	0,
	0.66);
	border-radius:50px;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	line-height:53px;
	background-image:url(../img/right-arrow.png);
	background-repeat:no-repeat;
	background-position:right 20px center;
	border:0px;
	background-color:#ff6000;
	cursor:pointer;
}
.online-training-grid .dash-cards li.train-star::after {
	background-image:url('../img/coming-soon.png');
	background-size:82px;
	top:-11px;
	right:-29px;
	content:'';
	position:absolute;
	width:115px;
	height:115px;
	background-repeat:no-repeat;
}
.Youtube_time {
	height:290px !important;
}
/*droneu manage calendar end*/

.remove_port {
	cursor:pointer;
}
.lblinput.lbfile-input {
	position:relative;
	border-bottom:1px solid #7f7f7f;
	display:block;
	width:100%;
	padding-bottom:0;
	margin-top:-13px;
}
.lblinput.lbfile-input span {
	position:relative;
	margin-top:0;
	display:inline-block;
	background-color:#ff6000;
	color:#fff;
	padding:13px 20px;
	border-radius:4px;
	text-transform:uppercase;
	top:-6px;
}
.lblinput.lbfile-input span input {
	position:absolute;
	opacity:0;
	width:100%;
	display:block;
	top:0;
	left:0
}
.drone-traings-new .inputblockform .el-upload-img {
	width:80px;
	float:none;
	display:inline-block;
	position:absolute;
	right:0;
	bottom:20px;
}
.drone-traings-new .inputblockform .el-upload-img .el-vedio-img-port {
	width:100%;
	margin:0;
}
#intro_video_apnd {
	bottom:46px;
}
#skill_video_apnd {
	bottom:-3px;
}
.testimonial_upload {
	width:100%;
	border-bottom:1px solid #7f7f7f;
	display:block;
	margin-top:-4px;
}
.testimonial_upload span {
	position:relative;
	margin-top:0;
	display:inline-block;
	background-color:#ff6000;
	color:#fff;
	padding:13px 20px;
	border-radius:4px;
	text-transform:uppercase;
	top:-6px;
	cursor:pointer;
}
.testimonial_upload span input {
	position:absolute;
	left:0;
	top:0;
	z-index:10;
	cursor:pointer;
	opacity:0;
}
#test_image_apnd {
	width:60px;
	height:60px;
	bottom:8px;
}
#test_image_apnd .el-vedio-img-port.videoPort {
	height:100%;
}
#test_image_apnd .el-vedio-port-inner {
	height:100%;
}
.traningpagenew .quoets-inner .starinnerform {
	display:inline-block;
	vertical-align:middle;
}
.traningpagenew .delete_test {
	display:inline-block;
	cursor:pointer;
	float:right;
	position:relative;
	top:-3px;
}
.my-account-nav.new-listing-sidebar li a .white-icon {
	display:none;
}
.my-account-nav.new-listing-sidebar li.active a .white-icon,
.my-account-nav.new-listing-sidebar li a:hover .white-icon {
	display:inline-block;
}
.my-account-nav.new-listing-sidebar li.active a .black-icon,
.my-account-nav.new-listing-sidebar li a:hover .black-icon {
	display:none;
}
.quoets-inner .text-cirblock img {
	width:100%;
	height:100%;
	object-fit:cover;
}
.mid-bar-invest.mid-bar-states li {
	margin:0 6px 0 0;
}
.mid-bar-invest.mid-bar-states li a {
	background:rgb(234,
	140,
	58) none repeat scroll 0% 0%;
	color:rgb(255,
	255,
	255);
	padding:8px 12px;
	border:0px none;
	box-shadow:0px -2px 0px rgba(0,
	0,
	0,
	0.15) inset;
	border-radius:4px;
	text-decoration:none;
	display:inline-block;
}
.mid-bar-invest.mid-bar-states li a:hover {
	opacity:0.8;
}
.bar-states-heading {
	font-size:17px;
	margin-bottom:10px;
	color:#313131;
	display:inline-block;
	margin-right:2px;
}
.mnanage-sehdule-training a {
	display:inline-block;
	float:right;
	display:inline-block;
	font-size:16px;
	color:#fff;
	box-shadow:-0.242px 0.97px 2px 0px rgba(0,
	0,
	0,
	0.66);
	-webkit-box-shadow:-0.242px 0.97px 2px 0px rgba(0,
	0,
	0,
	0.66);
	-moz-box-shadow:-0.242px 0.97px 2px 0px rgba(0,
	0,
	0,
	0.66);
	border-radius:50px;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	border:0px;
	background-color:#ff6000;
	cursor:pointer;
	padding:8px 12px;
	text-decoration:none;
	position:relative;
	top:-7px;
}
.vd-right.vd-right-states .vd-top-bar h4 {
	color:rgb(255,
	122,
	0);
	font-size:19px;
}
.vd-right.vd-right-states .vd-top-bar {
	padding-right:0;
}
.vd-right.vd-right-states .mid-bar-invest {
	margin-top:10px;
}
.vd-right.vd-right-states {
	margin-bottom:10px;
}
.coming-soon-icon:after {
	background-image:url('../img/coming-soon.png');
	background-size:100%;
	top:-14px;
	right:11px;
	content:'';
	position:absolute;
	width:115px;
	height:115px;
	background-repeat:no-repeat;
}
.status_rejected p a {
	background-color:#2ecc71;
	color:#fff;
	display:inline-block;
	text-decoration:none;
	padding:3px 16px 6px;
	border-radius:3px;
	vertical-align:middle;
}
.popup_p #pageInfo {
	display:block;
	margin-top:8px;
	color:rgb(255,
	123,
	0);
}
.popup_p {
	margin-bottom:3px;
}
/************My Suggestions css start**************/

.my-account-form.suggestions-main {
	margin-top:0;
}
.my-account-form.suggestions-list {
	margin-top:10px;
}
.my-account-form.suggestions-list .subscription-table table tr td {
	border-bottom:1px solid #d8d8d8;
}
.my-account-form.suggestions-list .subscription-table table tr th:last-child,
.my-account-form.suggestions-list .subscription-table table tr td:last-child {
	text-align:center;
}
.my-account-form.suggestions-list .subscription-table table tr td:last-child a {
	display:inline-block;
	vertical-align:middle;
	margin:0 5px;
}
.my-account-form.suggestions-main .account-form-head h1 {
	background-image:url('../img/suggestion.png');
	background-repeat:no-repeat;
	background-position:left center;
	background-size:24px;
}
.my-account-form.suggestions-main .acc-updateE-cover input {
	background-color:#134d69;
	color:#fff;
	border:0px;
	padding:8px 15px;
	border-radius:4px;
	font-size:15px;
}
.my-account-form.suggestions-main .acc-updateE-cover {
	top:-7px;
}
/************My Suggestions css end**************/

/************ Suggestions popup start**************/

.suggestion-overlay {
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,
	0,
	0,
	0.7);
}
.suggestion-width {
	position:absolute;
	max-width:750px;
	width:90%;
	height:100%;
	top:0;
	left:0;
	right:0;
	margin:auto;
}
.suggestion-verticle {
	position:relative;
	top:50%;
	transform:translatey(-50%);
	-webkit-transform:translatey(-50%);
	-moz-transform:translatey(-50%);
	-o-transform:translatey(-50%);
	-ms-transform:translatey(-50%);
}
.suggestion-main {
	background-color:#fff;
	padding:10px;
	box-shadow:0px 2px 3px #bdbbbb;
	-webkit-box-shadow:0px 2px 3px #bdbbbb;
	-moz-box-shadow:0px 2px 3px #bdbbbb;
	max-height:590px;
	height:auto;
	overflow:auto;
}
.suggestion-main figure {
	border-radius:4px;
	overflow:hidden;
	position:relative;
	margin-bottom:50px;
	padding-top:56.25%;
}
.suggestion-main figure img {
	display:block;
}
.suggestion-main h3 {
	color:#ff7a0f;
	text-align:center;
	font-size:26px;
	margin:20px 0 50px;
	position:relative;
	padding-bottom:30px;
}
.suggestion-main h3::after {
	position:absolute;
	content:'';
	width:208px;
	height:4px;
	background:#ff7a0f;
	left:0;
	right:0;
	margin:auto;
	bottom:0;
}
.suggestion-close {
	position:absolute;
	right:-22px;
	top:-27px;
}
.suggestion-row-input {
	display:block;
	font-size:0px;
}
.suggestion-row-half {
	display:inline-block;
	width:48%;
	margin-right:4%;
	position:relative;
	vertical-align:top;
}
.suggestion-row-half:last-child {
	margin-right:0;
}
.suggestion-row-half label {
	color:#888888;
	font-size:14px;
}
.suggestion-row-half label span {
	color:#ff7a0f;
}
.suggestion-row-half input,
.suggestion-row-half textarea {
	width:100%;
	color:#888888;
	font-size:14px;
	margin-bottom:55px;
	height:35px;
}
.suggestion-row-half.suggestion-row-full {
	width:100%;
}
.suggestion-row-half textarea {
	padding:10px;
	height:110px;
	resize:none;
	border-radius:4px;
	border:1px solid #c4c4c4;
	padding:15px;
}
.suggestion-row-half input {
	border:0px;
	border-bottom:1px solid #c4c4c4;
	box-shadow:none;
}
.suggestion-row-half input:focus ~ label,
.suggestion-row-half input:valid ~ label {
	top:-15px;
	font-size:12px;
	left:0;
}
.suggestion-row-half label {
	font-weight:normal;
	position:absolute;
	pointer-events:none;
	left:0;
	top:0;
	transition:0.2s ease all;
	-moz-transition:0.2s ease all;
	-webkit-transition:0.2s ease all;
}
.suggestion-row-half.suggestion-row-full label {
	margin-bottom:8px;
	display:block;
	position:static;
}
.suggestion-row-half input[type="submit"] {
	background:#2ecc71;
	color:#fff;
	height:86px;
	border-radius:4px;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
.suggestion-row-half input[type="button"] {
	background:#2ecc71;
	color:#fff;
	height:75px;
	border-radius:4px;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
	padding-bottom:0px;
}
.imgcaptcha {
	width:100%;
	height:86px;
}
/************Suggestions popup end**************/

/************My Suggestions detail start**************/

.my-account-form.suggestions-detail-main {
	margin-top:0;
}
.back-detail {
	color:#939393;
	font-size:14px;
	text-decoration:none;
	font-family:"Lato",
	sans-serif;
}
.back-detail img {
	display:inline-block;
	vertical-align:middle;
	margin-right:20px;
}
.my-account-form.suggestions-detail-main .account-form-head {
	margin-bottom:18px;
}
.suggestion-detail-list {
	width:100%;
	float:left;
	margin-bottom:120px;
}
.detail-list-row {
	display:block;
	padding:0 68px;
	position:relative;
	margin-bottom:20px;
}
.detail-list-row figure {
	width:54px;
	height:54px;
	border-radius:100%;
	overflow:hidden;
	position:absolute;
	background-color:#666f78;
	left:0;
	top:0;
}
.detail-list-row figure img {
	position:absolute;
	width:100%;
	height:100%;
	object-fit:cover;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
}
.detail-list-row-content {
	color:#4e4e4e;
	font-size:16px;
	line-height:24px;
	padding:16px 17px;
	background-color:#fdebca;
	border-radius:3px;
	position:relative;
}
.detail-list-row-content::before {
	position:absolute;
	content:'';
	border-top:10px solid transparent;
	border-bottom:10px solid transparent;
	border-right:13px solid #fdebca;
	left:-12px;
	top:19px;
}
.detail-list-row.detail-list-row-right figure {
	left:auto;
	right:0;
}
.detail-list-row.detail-list-row-right .detail-list-row-content {
	background-color:#ebebeb;
}
.detail-list-row.detail-list-row-right .detail-list-row-content:before {
	display:none;
}
.detail-list-row.detail-list-row-right .detail-list-row-content:after {
	position:absolute;
	content:'';
	border-top:10px solid transparent;
	border-bottom:10px solid transparent;
	border-left:13px solid #ebebeb;
	right:-12px;
	top:19px;
}
.suggest-detail-textarea textarea {
	width:100%;
	padding:10px;
	font-size:16px;
	color:#555555;
	font-family:"Lato",
	sans-serif;
	resize:none;
	border-radius:4px;
	border:1px solid #b7b7b7;
	margin-bottom:20px;
	height:143px;
}
.suggest-detail-textarea input {
	background-color:#2dcc70;
	color:#fff;
	width:115px;
	height:43px;
	border-radius:4px;
	border:none;
	font-size:16px;
	text-transform:uppercase;
	cursor:pointer;
}
/************My Suggestions detail end**************/

/************Suggestions popup start**************/

/**************5-03-18 start**************/

.vlist-single-meta h3 {
	margin-top:42px;
}
.vlist-single-meta p {
	margin-bottom:22px;
}
.vlist-single-meta ul {
	border:0px;
	margin-bottom:0px;
}
.vlist-single-meta .vlisting-video-cover {
	padding:35px 55px 5px;
}
.vlist-single-meta .vlisting-head {
	border:0px;
	padding:0px;
}
/**************5-03-18 end**************/

/**************6-03-18 end**************/

.video-disable-click:before {
	position:absolute;
	content:"";
	background:#000;
	left:0;
	right:0;
	z-index:9;
	height:100%;
	top:0;
	bottom:0;
	opacity:0;
}
.video-disable-click {
	position:relative;
}
.tick-resp {
	background:rgb(93,
	183,
	93);
	width:120px;
	height:120px;
	border-radius:50%;
	padding:22px 0;
	display:inline-block;
	text-align:center;
	position:relative;
}
.tick-resp img {
	max-width:100%;
	max-height:100%;
}
.tick-resp::before {
	position:absolute;
	content:"";
	border:2px solid #5db75d;
	width:127px;
	height:127px;
	border-radius:50%;
	left:-6px;
	top:-6px;
}
.droneresul span {
	display:inline-block;
	width:100%;
	margin-top:22px;
	font-size:17px;
}
.droneresul ul {
	list-style:none;
	text-align:center;
	padding:0px;
	margin:auto;
	width:100%;
	display:inline-block;
	position:relative;
}
.droneresul ul li::after {
	position:absolute;
	content:"";
	background:#b7b7b7;
	width:230px;
	height:14px;
	top:54px;
	right:-225px;
	margin:auto;
	z-index:-1;
}
.droneresul {
	margin-bottom:80px;
}
.droneresul ul li {
	display:inline-block;
	position:relative;
	margin-right:220px;
	width:135px;
	vertical-align:top;
}
.droneresul li:last-child .tick-resp::after {
	display:none;
}
.droneresul ul li:last-child::after {
	display:none;
}
.droneresul ul li:last-child {
	margin:auto;
}
.drone-response {
	text-align:center;
	margin-bottom:30px;
	font-size:28px;
	color:rgb(28,
	74,
	87);
	font-weight:bold;
}
.online-training-grid {
	margin-top:40px;
}
.apply_links {
	color:#fff !important;
	padding:8px 12px;
	background:orange;
	border-radius:3px;
	margin-top:20px;
	position:relative;
	font-size:16px;
	margin:0 12px;
	text-transform:uppercase;
	text-decoration:none
}
#coupon_check_pdf .popup-message p,
#coupon_check_pdfpro .popup-message p {
	font-size:17px !important;
	line-height:5px;
	margin-bottom:20px;
}
.approve-img {
	margin-bottom:20px;
	margin-top:40px;
	/* width: 98px; */
	text-align:center;
	/* margin-left: 20px; */
	/* position: absolute; */
	width:100%;
}
.approve-img img {
	width:98px;
}
.applyLogin {
	background:#2ecc71;
}
.applyReg {
	background:#2ecc71;
}
#coupon_check_pdf .popup-message,
#coupon_check_pdfpro .popup-message {
	line-height:5px;
	padding:0 2px;
}
.complete_btn {
	background:rgb(255,
	123,
	0);
	text-decoration:none;
	position:relative;
	float:left;
	padding:7px 15px;
	color:#fff
}
.preview_btn {
	background:#444;
	text-decoration:none;
	position:relative;
	float:left;
	margin-left:20px;
	padding:7px 15px;
	color:#fff
}
.listing-video-inner p {
	margin-bottom:22px
}
#coupon_check_pdf .popup-message p,
#coupon_check_pdfpro .popup-message p {
	font-size:17px!important;
}
/**************6-03-18 end**************/

.sub-menu {
	position:absolute;
	left:-19px;
	width:195px;
	background-color:#fff;
	color:#000;
	float:left;
	overflow:visible;
	top:100%;
	z-index:30;
	opacity:0;
	visibility:hidden;
	transition:all 0.5s ease;
	box-shadow:0 0 6px 1px rgba(0,
	0,
	0,
	0.2);
	padding:0px;
	border-bottom:6px solid #134d69;
	border-radius:1px
}
ul.headr-bottom-link li .sub-menu li {
	margin:0;
}
ul.headr-bottom-link li .sub-menu li:hover {
	background-color:rgb(255,
	123,
	0);
}
ul.headr-bottom-link li .sub-menu li:hover a {
	color:#fff !important;
}
ul.headr-bottom-link li:hover .sub-menu {
	opacity:1;
	visibility:visible;
	transition:all 0.33s ease-out 0s;
}
.sub-menu > li {
	padding:0;
}
.sub-menu li a {
	color:#333 !important;
	display:block !important;
	width:100%;
	text-align:left;
	padding:10px;
	transition:all 0.33s ease-out 0s;
}
.blue-header ul.headr-bottom-link > li {
	padding:22px 0;
}
.sub-menu li a:hover {
	color:#FF7A00 !important;
}
.sub-menu li {
	width:100%;
	display:block;
}
.blue-header .header-bottom {
	padding:0;
}
.bdg-slider .bx-wrapper {
	box-shadow:unset;
	border:0px;
}
.bdg-back input {
	background-color:#134d69;
	color:#fff;
	font-size:16px;
	border:0px;
	font-weight:600;
	display:inline-block;
	padding:9px 50px;
	border-radius:50px;
	text-decoration:none;
}
.bx-wrapper .bx-prev {
	left:-90px!important;
	background:url('../img/badge-slide-pre.png') no-repeat 0 !important;
	background-size:14px !important;
}
.bx-wrapper .bx-next {
	right:-90px!important;
	background:url('../img/badge-slide-nxt.png') no-repeat 0 !important;
	background-size:14px !important;
}
#points_page .bx-wrapper {
    box-shadow: none;
}
#points_page #points_content
{
   text-align:justify;
}
.earned-message
{
font-size: 48px!important;
color: #D6D1D1!important;
text-align: center!important;
padding-top: 54px!important;
font-weight: bold!important;
width: 547px!important;
margin-left: 132px!important;
}
.point-header-det > p {
  display: inline-block;
}
.points_details {
  width: calc(100% - 130px);
  display: inline-block;
  vertical-align: top;
  text-align: left;
  padding-left: 20px;
}
.points_content_badge {
  font-size: 15px;
  line-height: 20px;
  margin-top: 9px;
  opacity: 0.7;
}
.no_bxslider12 .podcast_slider {
    width: 33%;
    display: inline-block;
    padding: 0 5px;
}

@media (max-width: 800px) {
.drone-traings-new .el-training-tab-grid {
    width: 49%;
}
.drone-traings-new .el-training-tab-grid:nth-child(2n) {
    margin-right: 0;
}
.drone-traings-new .el-training-tab-grid:nth-child(3n) {
    margin-right: 2%;
}
}
@media (max-width: 420px) {
.drone-traings-new .el-training-tab-outer {
    text-align: center;
}
.drone-traings-new .el-training-tab-grid {
    width: 90%;
    margin: 0 auto 50px;
    display: inline-block;
    float: none;
}
}

@media (max-width: 736px) and (orientation: landscape) {
	.suggestion-main {
		max-height:351px;
	}
	.suggestion-close {
		right:-12px;
		top:-17px;
		width:25px;
	}
}
/************Suggestions popup end**************/

.suggestion-row-half,
.suggestion-row-full {
	position:relative;
}
div.frm_error1 {
	position:absolute;
	bottom:32px;
	left:0;
}
span.msg-error.error {
	position:absolute;
	bottom:-19px;
	left:0;
	display:block;
	width:100%;
	top:auto;
	font-size:13px;
}
.suggestion-main figure.video-outer iframe {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100% !important;
}
body.stop-scrolling {
	height:auto !important;
}
.center-div-text .heading-community {
	display:inline-block;
	width:50%;
	float:left;
	padding-right:30px;
}
.center-div-text .communnity-grid.rightgrid-community {
	width:50%;
	float:right;
	position:relative;
	padding-left:0;
	padding-top:28.25%;
}
.center-div-text .communnity-grid.rightgrid-community iframe {
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
}
.center-div-text .heading-community img {
	display:block;
	text-align:center;
	margin:0 auto 8px;
	width:186px;
	height:auto;
}
.center-div-text .communnity-grid.leftgrid-community p {
	font-size:16px;
	line-height:32px;
	color:#1e1d1d;
}
.center-div-text .heading-community .headingcenter {
	display:inline-block;
	text-align:center;
	color:#ff7d00;
	margin-bottom:17px;
}
.suggestion-form-cover {
	padding:0 40px;
}
.el-zoom-delete {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.6);
	z-index:99;
	transition:all 1s ease 0s;
	opacity:0;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
}
.el-vedio-img-port:hover .el-zoom-delete {
	opacity: 1;
}
.drone-traings-new .el-vedio-img-port .el-zoom-delete span img {
	width:19px;
	position:relative;
}
.drone-traings-new .el-vedio-img-port .el-zoom-delete span,
.drone-traings-new .el-vedio-img-port .el-zoom-delete a {
	width:35px;
	height:35px;
	display:inline-block;
	text-align:center;
	border-radius:100%;
	border:1px solid #fff;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	padding:6px 0;
	cursor:pointer;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
}

.drone-traings-new .el-vedio-img-port .el-zoom-delete a {
	right:0px;
	text-align:center;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
}
.el-vedio-img-port:hover .el-zoom-delete a{
	right:-57px;
}
.drone-traings-new .el-vedio-img-port .el-zoom-delete a img {
	width:19px;
	position:relative;
}
.drone-traings-new .el-vedio-img-port .el-zoom-delete span {
	left:0px;
	text-align:center;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
}
.el-vedio-img-port:hover .el-zoom-delete span{
	left:-57px;
}
.drone-traings-new .el-vedio-img-port .el-zoom-delete span img {
	width:15px;
}
ul.headr-bottom-link li a#menu-item-submenu {
	position:relative;
}
ul.headr-bottom-link li a#menu-item-submenu::after {
	position:absolute;
	content:'';
	border-right:5px solid transparent;
	border-left:5px solid transparent;
	border-top:5px solid #fff;
	right:-15px;
	top:7px;
}
.search-top-header.srch_hide {
	background:transparent !important;
}

.bdg-back {
	width:auto;
	float:left;
	font-family:'Lato',
	sans-serif;
}
.bdg-back a {
	background-color:#134d69;
	color:#fff;
	font-size:16px;
	font-weight:600;
	display:inline-block;
	padding:9px 50px;
	border-radius:50px;
	text-decoration:none;
}
.bdg-slider {
	text-align:center;
	font-family:'Lato',
	sans-serif;
	width:100%;
	float:left;
}
.bdg-slide-img img {
	margin:0 auto 20px;
}
.bdg-slide-img h3 {
	color:#134d69;
	font-size:22px;
	font-weight:600;
	margin-bottom:13px;
}
.bdg-slide-img {
	border-bottom:1px solid #d8d8d8;
	margin-bottom:30px;
	padding-bottom:10px;
}
.bdg-slider-cover {
	width:100%;
	float:left;
	padding:0 70px 35px;
}
.bdg-slides p {
	font-size:18px;
	color:#222222;
	line-height:29px;
	margin-bottom:20px;
}
.bdg-slides h3 {
	font-size:18px;
	color:#134d69;
	font-weight:600;
	margin-bottom:17px;
}
.bdg-slides ul li {
	display:inline-block;
	position:relative;
	font-size:15px;
	font-weight:600;
	color:#484848;
	padding-left:15px;
}
.bdg-slides ul li:first-child {
	margin-right:13px;
}
.bdg-slides ul li:before {
	position:absolute;
	content:'';
	width:9px;
	height:9px;
	border-radius:100%;
	background-color:#ffa200;
	left:0;
	top:4px;
}
.bdg-slider .pre-arrow.slick-arrow {
	left:-59px;
}
.bdg-slider .next-arrow.slick-arrow {
	right:-59px;
}
.text-left-video {
	width:50%;
	float:left;
}
.text-left-video.text-left-full {
	width:100%;
}
.badgeos-congrats-achievement {
    padding: 0px !important;
    margin: 0px !important;
    position: relative !important;
    text-align:center !important;
}
.badgeos-congrats-achievement .title{
width:100% !important;
text-align:center !important;
}
.badgeos-congrats-achievement .image {
    width: 100% !important;
    max-width:100% !important;
}
#TB_ajaxContent p {
  font-size: 24px !important;
  font-weight: 400 !important;
  margin: 20px 0 10px !important;
  padding: 5px 0 !important;
}
.badgeos-congrats-achievement .points {
  font-size: 17px;
  font-weight: normal;
  opacity: 0.8;
}
#TB_ajaxContent .content p {
  font-size: 17px !important;
  margin: 0 0 10px !important;
  opacity: 0.8 !important;
}
#TB_ajaxContent {
    height: auto !important;
    max-height: 350px !important;
    max-width:100% !important;
}
.badgeos-congrats-achievement .content {
    width: 100% !important;
    float: left !important;
    padding-left: 0px !important;
    max-width: 100% !important;
    margin-top: 10px !important;
}
#TB_title {
    background: #fff !important;
    color: #eee !important;
    padding: 5px 0px !important;
    text-align: center !important;
    height: 120px !important;
    position: relative !important;
    z-index: 2 !important;
    overflow: hidden !important;
    border: none !important;
    margin: 0px !important;
}
#TB_title::before {
    position: absolute !important;
    left: -170px !important;
    background: #f9a314 !important;
    top: 0;
    content: "";
    width: 1000px;
    height: 1000px;
    z-index: 1;
    border-radius: 1000px;
    top: -980px;
    transform: scale(1.2);
    right: 0;
    margin: auto !important;
}
#TB_ajaxWindowTitle {
    position: relative !important;
    z-index: 1 !important;
    width: 100% !important;
    font-size: 23px !important;
    padding: 14px 25% !important;
    white-space: normal !important;
    line-height: 29px !important;
}
#TB_closeWindowButton {
    color: #fff !important;
    position: relative !important;
    z-index: 1 !important;
    position: absolute !important;
    color: #fff !important;
}
.badgeos-congrats-achievement a {
    display: none !important;
}
.screen-reader-text {
    display: none !important;
}
.tb-close-icon{color:#fff !important}
@media print {
	@page {
		margin:0;
	}
	.print-inner {
		box-shadow:none;
	}
	.subscription-table {
		overflow:hidden;
		float:none;
	}
	body,
	html {
		margin-top:0px;
		padding-top:0px;
	}
	.printDetail {
		max-width:100%;
		margin:0 auto;
		width:100%;
	}
	.printDetail .subscription-table table {
		min-width:50px;
		float:none;
		width:100%;
	}
	.printDetail .subscription-table table tr th:first-child {
		width:104px;
	}
	.printDetail .subscription-table table tr th:first-child {
		width:25%;
	}
	.printDetail .subscription-table table tr th:nth-child(2) {
		width:35%;
	}
	.printDetail .subscription-table table tr th:nth-child(3) {
		width:35%;
	}
	.customer-name,
	.customer-adress {
		position:relative;
		padding-left:114px;
	}
	.customer-name span,
	.customer-adress span {
		position:absolute;
		left:0;
		top:0;
	}
}
/************print style**************/

.beg-box-free-pro img {
	box-shadow:0px 1px 1px 1px #444;
}
.posts_type {
	float:left;
	text-align:right;
	width:100%;
	margin-bottom:15px;
}
.buttonselect {
	background-color:rgb(238,
	238,
	236);
	border:2px solid transparent;
	color:rgb(255,
	255,
	255);
	cursor:pointer;
	display:inline-block;
	font-weight:400;
	height:27px;
	line-height:27px;
	margin-right:10px;
	padding-left:26px;
	position:relative;
	text-align:center;
	text-transform:uppercase;
	width:85px;
}
.buttonselect span img {
	width:13px;
}
.buttonselect:last-child {
	margin-right:0;
}
.buttonselect span {
	height:99.9%;
	left:0;
	position:absolute;
	top:1%;
	width:25px;
}
.both_type {
	color:rgb(62,
	126,
	154);
}
.both_type.active {
	border-color:rgb(62,
	126,
	154);
}
.both_type span {
	background-color:rgb(62,
	126,
	154);
}
.free_type {
	color:#4EB848;
}
.free_type.active {
	border-color:#4EB848;
}
.free_type span {
	background-color:#4EB848;
}
.pro_type {
	color:#ff7600;
}
.pro_type.active {
	border-color:#c80202;
}
.pro_type span {
	background-color:#ff7600;
}
.class_border {
	display:none;
	/*
	border: 2px solid rgb(15, 119, 15);
	*/
	/*
	box-shadow: 0px 9px 11px rgba(0,0,0,0.7);
	-webkit-box-shadow: 0px 9px 11px rgba(0,0,0,0.7);
	-moz-box-shadow: 0px 9px 11px rgba(0,0,0,0.7);
	*/
}
.buttonselect img {
	display:none;
}
.buttonselect.active {
	border:2px solid;
}
.buttonselect.active img {
	display:inline-block;
}
.selector_div {
	width:45%;
	float:right;
	margin-bottom:15px;
}
.empty_div {
	width:54%;
}
/************Sub Category css start**************/

.sub_modules_ls li div .attachment-thumbnail.size-thumbnail.wp-post-image.thumbnail {
	height:auto !important;
}
.SubCatMain {
	width:100%
}
.SubCatMain li a {
	display:inline-block;
	border:1px solid #e3e3e3;
	box-shadow:0px 1px 2px rgba(0,
	0,
	0,
	0.4);
	border-radius:2px;
	width:100%;
	text-decoration:none;
	display:table;
}
.SubCatMain li {
	margin-bottom:2.7%;
	width:31.33%;
	display:inline-block;
	vertical-align:top;
	margin-right:2.5%;
	transition:all 1s ease 0s;
	-webkit-transition:all 1s ease 0s;
	-moz-transition:all 1s ease 0s;
	-o-transition:all 1s ease 0s;
	-ms-transition:all 1s ease 0s;
}
.SubCatMain li:nth-of-type(3n) {
	margin-right:0px;
}
.left-sub-cat img {
	max-height:100%;
	position:absolute;
	left:0;
	right:0;
	max-width:82%;
	margin:auto;
	top:0;
	bottom:0;
	object-fit:contain;
}
.MainSubCat {
	display:table;
	vertical-align:middle;
	text-align:center;
	width:100%;
}
.left-sub-cat {
	background-color:rgb(239,
	239,
	239);
	border-right:1px solid rgb(227,
	227,
	227);
	display:table-cell;
	height:129px;
	padding:17px 20px;
	position:relative;
	vertical-align:middle;
	width:129px;
}
.right-sub-cat {
	background-color:rgb(255,
	165,
	0);
	color:rgb(255,
	255,
	255);
	display:table-cell;
	font-size:18px;
	font-weight:bold;
	padding:10px 20px;
	vertical-align:middle;
	width:auto;
}
.SubCatMain {
	display:inline-block;
	margin:30px 0 18px;
}
.subcatMain-outer {
	width:100%;
	float:left;
	background-color:#fff;
}
.sub_module_title {
	background:#ffa500 none repeat scroll 0 0;
	float:left;
	text-align:left;
	width:54.7%;
	padding:0;
	position:relative;
}
.attachment-thumbnail.size-thumbnail.wp-post-image.thumbnail {
	height:79px;
	width:79px;
	transition:all 0.5s ease 0s;
	-webkit-transition:all 0.5s ease 0s;
	-moz-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	-ms-transition:all 0.5s ease 0s;
}
.sub_image {
	display:inline-block;
	float:none;
	vertical-align:middle;
	width:100px;
	padding:10px;
	background-color:rgb(239,
	239,
	239);
}
.sub_title {
	color:#ffffff;
	font-size:26px;
	margin-top:26px;
	font-weight:bold;
}
.sub_module_dropdown {
	display:inline-block;
	vertical-align:middle;
	width:calc(100% - 125px);
	position:static;
	padding:27px 0 27px 15px;
}
.sub_module_dropdown select {
	width:100%;
	background-color:transparent;
	border:0px;
	color:#fff;
	font-size:22px;
	font-weight:600;
	-moz-appearance:none;
	-webkit-appearance:none;
	padding:5px;
	background-image:url('../img/arrowdown.png');
	background-repeat:no-repeat;
	background-position:right center;
	background-size:27px auto;
	cursor:pointer;
}
.sub_module_dropdown select option {
	color:#ffffff;
	font-size:15px;
	font-weight:normal;
	height:69px;
	padding:10px 5px 10px 95px;
	text-shadow:none;
}
.sub_module_dropdown ul {
	background-color:#ffffff;
	box-shadow:0 1px 1px rgba(0,
	0,
	0,
	0.7);
	left:0;
	max-height:360px;
	overflow:auto;
	padding:0;
	position:absolute;
	top:100%;
	width:100%;
	z-index:999;
}
.selct-module {
	color:#ffffff;
	font-size:26px;
	font-weight:600;
	background-image:url('../img/arrowdown.png');
	background-repeat:no-repeat;
	background-position:right center;
	background-size:27px auto;
	padding-right:30px;
}
.sub_module_dropdown ul li div {
	display:inline-block;
	height:50px;
	left:8px;
	margin-right:5px;
	position:absolute;
	top:3px;
	vertical-align:middle;
	width:50px;
}
.sub_module_dropdown ul li div img {
	height:auto !important;
	object-fit:contain;
}
.sub_module_dropdown ul li {
	border-bottom:1px solid #ebebeb;
	margin-bottom:0;
	min-height:57px;
	padding-left:75px;
	position:relative;
	cursor:pointer;
}
.sub_module_dropdown ul li:last-child {
	margin-bottom:0px;
	border-bottom:1px solid transparent;
}
.sub_module_dropdown ul li span {
	display:inline-block;
	padding:20px 0;
	vertical-align:middle;
	width:100%;
}
.sub_module_dropdown ul li:hover {
	background-color:rgb(61,
	127,
	159);
	color:#fff;
}
.SubCatMain li:hover a {
	box-shadow:0 1px 12px rgba(0,
	0,
	0,
	0.9);
	-webkit-box-shadow:0 1px 12px rgba(0,
	0,
	0,
	0.9);
	-moz-box-shadow:0 1px 12px rgba(0,
	0,
	0,
	0.9);
}
.sub_modules_ls {
	display:none;
}
.sel_arrow {
	background:#ff0000 none repeat scroll 0 0;
	float:right;
	height:26px;
	width:32px;
	margin-right:-29px;
	opacity:0;
	cursor:pointer;
}
.class_dis {
	display:none;
}
.sub_module_dropdown ul li.chooseMOdule {
	color:rgb(26,
	89,
	120);
	font-size:21px;
	font-weight:600;
	margin-bottom:13px;
	min-height:unset;
	padding:18px 0 30px;
	position:relative;
	text-align:center;
}
.sub_module_dropdown ul li.chooseMOdule:after {
	position:absolute;
	content:'';
	width:130px;
	height:2px;
	background:rgb(26,
	89,
	120);
	left:0;
	right:0;
	margin:auto;
	bottom:16px;
}
.sub_module_dropdown ul li.chooseMOdule:hover {
	background-color:transparent;
}
.footer-social {
	float:right;
	padding: 7px 230px 7px 4px;
}
.footer-social ul li {
	border:0 none;
	margin:auto;
	padding-left:6px;
	padding-right:0;
}
.copy-right,
footer .menu {
	margin-top:15px;
}
.headr-bottom-link li.abf1 svg {
	width:30px;
	height:22px;
}
.headr-bottom-link-mobile li.abf1 a svg {
	width:30px;
}
.button-topbanner {
	margin-left:13px;
}
/************Sub Category css end**************/

/************My Suggestions css start**************/

.my-account-form.suggestions-main {
	margin-top:0;
}
.my-account-form.suggestions-list {
	margin-top:10px;
}
.my-account-form.suggestions-list .subscription-table table tr td {
	border-bottom:1px solid #d8d8d8;
}
.my-account-form.suggestions-list .subscription-table table tr th:last-child,
.my-account-form.suggestions-list .subscription-table table tr td:last-child {
	text-align:center;
}
.my-account-form.suggestions-list .subscription-table table tr td:last-child a {
	display:inline-block;
	vertical-align:middle;
	margin:0 5px;
}
.my-account-form.suggestions-main .account-form-head h1 {
	background-image:url('../img/suggestion.png');
	background-repeat:no-repeat;
	background-position:left center;
	background-size:24px;
}
.my-account-form.suggestions-main .acc-updateE-cover input {
	background-color:#134d69;
	color:#fff;
	border:0px;
	padding:8px 15px;
	border-radius:4px;
	font-size:15px;
}
.my-account-form.suggestions-main .acc-updateE-cover {
	top:-7px;
}
/************My Suggestions css end**************/

/************ Suggestions popup start**************/

.suggestion-overlay {
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,
	0,
	0,
	0.7);
	z-index:999;
}
.suggestion-verticle {
	position:relative;
	top:50%;
	transform:translatey(-50%);
	-webkit-transform:translatey(-50%);
	-moz-transform:translatey(-50%);
	-o-transform:translatey(-50%);
	-ms-transform:translatey(-50%);
}
.suggestion-main {
	background-color:#fff;
	padding:10px;
	box-shadow:0px 2px 3px #bdbbbb;
	-webkit-box-shadow:0px 2px 3px #bdbbbb;
	-moz-box-shadow:0px 2px 3px #bdbbbb;
	max-height:550px;
	height:auto;
	overflow:auto;
}
.suggestion-main figure {
	border-radius:4px;
	overflow:hidden;
	position:relative;
	margin-bottom:50px;
}
.suggestion-main figure img {
	display:block;
}
.suggestion-main h3 {
	color:#ff7a0f;
	text-align:center;
	font-size:26px;
	margin:20px 0 50px;
	position:relative;
	padding-bottom:30px;
}
.suggestion-main h3::after {
	position:absolute;
	content:'';
	width:208px;
	height:4px;
	background:#ff7a0f;
	left:0;
	right:0;
	margin:auto;
	bottom:0;
}
.suggestion-close {
	position:absolute;
	right:-22px;
	top:-27px;
}
.suggestion-row-input {
	display:block;
	font-size:0px;
}
.suggestion-row-half {
	display:inline-block;
	width:48%;
	margin-right:4%;
	position:relative;
	vertical-align:top;
}
.suggestion-row-half:last-child {
	margin-right:0;
}
.suggestion-row-half label {
	color:#888888;
	font-size:14px;
}
.suggestion-row-half label span {
	color:#ff7a0f;
}
.suggestion-row-half.suggestion-row-full {
	width:100%;
}
.suggestion-row-half input {
	border:0px;
	border-bottom:1px solid #c4c4c4;
	box-shadow:none;
}
.suggestion-row-half input:focus ~ label,
.suggestion-row-half input:valid ~ label {
	top:-15px;
	font-size:12px;
	left:0;
}
.suggestion-row-half label {
	font-weight:normal;
	position:absolute;
	pointer-events:none;
	left:0;
	top:0;
	transition:0.2s ease all;
	-moz-transition:0.2s ease all;
	-webkit-transition:0.2s ease all;
}
.suggestion-row-half.suggestion-row-full label {
	margin-bottom:8px;
	display:block;
	position:static;
}
.suggestion-row-half input[type="submit"] {
	background:#2ecc71;
	color:#fff;
	height:86px;
	border-radius:4px;
	font-size:24px;
	font-family:'Lato',
	sans-serif;
	font-weight:600;
}
.imgcaptcha {
	width:100%;
	height:86px;
}
/************Suggestions popup end**************/

/**********personalinfo****************/

.form-personalinfo {
	width:100%;
	float:left;
}
.forminforow {
	width:100%;
	float:left;
}
.formhalfblock {
	width:48%;
	float:left;
	min-height:90px;
}
.formhalfblock:nth-child(2n) {
	float:right;
}
.btnformpersonalinfo {
	margin-top:30px;
	width:100%;
	float:left;
}
.inputblockform {
	width:100%;
	float:left;
	padding:25px 0;
	position:relative;
}
.inputinner {
	width:100%;
	float:left;
	position:relative;
}
.lblinput {
	width:auto;
	float:left;
	font-size:15px;
	color:#7e7e7e;
	position:absolute;
	top:11px;
	transition:all 1s;
	left:0;
}
.inputinfo,
.inputblockform select {
	width:100%;
	height:40px;
	border:none;
	-moz-appearance:none;
	border-bottom:1px solid #7f7f7f;
	transition:all 1s;
	position:relative;
	z-index:1;
	background:transparent;
}
.inputblockform select {
	background-image:url('../img/drop-down-arrow.png');
	background-repeat:no-repeat;
	background-position:right 10px center;
	background-color:transparent;
	-webkit-appearance:none;
	-moz-appearance:none;
}
#Personal_info .forminforow:last-child .formhalfblock {
	width:100%;
}
#Personal_info .forminforow:last-child .formhalfblock textarea {
	width:100%;
	padding:10px;
	border:1px solid #7f7f7f;
	height:134px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	color:#737373;
	font-size:16px !important;
	-webkit-appearance:none;
	-moz-appearance:none;
}
.inputinfo:focus {
	box-shadow:none!important;
	border-bottom-color:#ffa200!important;
}
.inputinfo:focus +.lblinput {
	top:-15px;
}
.inputblockform .errormsg {
	position:absolute;
	width:100%;
	bottom:-17px;
	color:#f00;
	font-size:13px
}
/**********personalinfo end****************/

/*********requirement***************/

.radioblockform {
	width:100%;
	float:left;
}
.yesnoblockreuire {
	width:100%;
	float:left;
}
.yesnoblockreuire h3 {
	font-size:16px;
	color:#222222;
	margin-bottom:17px;
	width:100%;
	float:left;
	line-height:23px;
}
.radio-reqiure {
	width:100%;
	float:left;
}
.radio-reqiueinner label {
	width:auto;
	float:left;
	margin-right:17px;
	padding-left:29px;
	font-size:16px;
	font-weight:bold;
	background:url(../img/r-uncheck.png) no-repeat left center;
	line-height:22px;
	color: #222;
}
.radio-reqiure input {
	display:none;
}
.radio-reqiure input[type="radio"]:checked ~ label {
	background:url(../img/r-check.png) no-repeat left center;
}
span.smalltxt {
	font-size:13px;
	margin-top:10px;
	width:100%;
	float:left;
	color:#737373;
	line-height:20px;
}
.yesnoblockreuire h3.lessmargin {
	margin-bottom:0px;
}
span.smalltxt.lessmargin {
	margin-top:5px;
}
/*********requirement end***************/

/**************testimonial************/

.traningpagenew {
	width:100%;
	float:left;
	margin-bottom:20px;
}
.traningpagenew .quoets-inner {
	width:100%;
	float:left;
	padding-left:162px;
	position:relative;
	min-height:140px;
	padding-bottom:50px;
	border-bottom:1px solid #ccc;
}
.traningpagenew .quoets-inner figure {
	position:absolute;
	left:0;
	top:0;
	width:100px;
	height:100px;
	text-align:center;
}
.review-star {
	float:left;
	width:100%;
	margin-bottom:15px;
}
.traningpagenew .review-star .fa {
	color:#ff8303;
}
.traningpagenew .quoets-inner p {
	font-size:15px;
	color:#474747;
	font-family:'Lato',
	sans-serif;
	line-height:25px;
}
.traningpagenew span.autorname {
	float:left;
	width:auto;
	margin-top:10px;
	color:#000;
	font-size:14px;
	font-family:'Lato',
	sans-serif;
}
.traningpagenew .quoets-inner p a {
	color:#ff8303;
	background:no-repeat;
}
.imgbloktestimonial {
	width:118px;
	height:118px;
}
.text-cirblock {
	width:100%;
	height:100%;
	border-radius:200px;
	border:3px solid #063951;
	z-index:1;
	overflow:hidden;
	position:relative;
	background-color:#063951
}
.text-cirblock img {
	width:100%;
}
.quoets-inner figure img.shaptriangle {
	position:absolute;
	right:0;
	bottom:-62px;
	margin:auto;
	top:0;
	left:101px;
	width:30px;
}
.new-textimonial-block {
	width:100%;
	float:left;
}
.new-textimonial-block h2 {
	width:100%;
	float:left;
	font-size:22px;
	color:#ffa200;
}
.text-form {
	width:100%;
	float:left;
}
.formfulfblock {
	width:100%;
	float:left;
}
.formfulfblock textarea {
	padding:10px;
	width:100%;
	height:130px;
	border:1px solid #7f7f7f;
	border-radius:3px;
}
.inputinfo.file {
	width:100%;
	position:relative;
	z-index:2;
	opacity:0;
	top:15px;
	position:absolute;
}
.yellowcolorbrowse {
	color:#ffa200;
}
.review-star.starinnerform {
	margin:20px 0;
}
.review-star.starinnerform i {
	font-size:28px;
	color:#ccc;
}
.form-personalinfo .drone-save-btn {
	text-align:left;
	margin-top:20px;
	width:100%;
	float:left;
}
/**************testimonial end************/

/*********22-03-18**********/

.podcast-list-slider.blog-slider-main .blog-main-section {
	margin-top:0;
	background:#fff;
}
.podcast-list-slider.blog-slider-main {
	background:#fff;
}
.podcast-list-slider.blog-slider-main ul li a {
	padding:0;
	border-radius:4px;
	overflow:hidden;
}
.podcast-list-slider.blog-slider-main .fig-btm h2 {
	font-size:23px;
	font-weight:300;
	line-height:27px;
	text-align:left;
	font-family:"Lato",
	sans-serif;
}
.podcast-list-slider.blog-slider-main .fig-btm p {
	text-align:left;
	font-size:15px;
	font-family:'Lato',
	sans-serif;
	color:#202020;
	line-height:26px;
	margin-top:4px;
	min-height:104px;
}
.footer-full{
width:100%;
float:left;
position:absolute;
left:0;
bottom:0;
background-size:cover;
background-attachment:fixed;
}
.introduction-video { 
	margin-bottom: 30px;
}
.confirm-popup.not-authorize .auto-height-abs {
	height: auto !important;
	top: 0;
	bottom: auto;
	top: 50%;
	-webkit-transform: translatey(-50%);
	-moz-transform: translatey(-50%);
	transform: translatey(-50%);
}
.confirm-popup.not-authorize .auto-height-abs .popup-message {
	padding-bottom: 20px;
	padding-bottom: 20px !important;
}
.error-messge-new {
	width: 100%;
	float: left;
}
.error-messge-new p {
	font-size: 18px;
	background: #d42626;
	padding: 15px 10px;
	box-shadow: 0px 2px 3px #bdbbbb;
	color: #fff;
	border-radius: 4px;
	text-align: left;
	margin-top: 20px;
	position: relative;
	padding-left: 83px;
	line-height: 20px;
}
.error-messge-new p span {
	display: inline-block;
	vertical-align: middle;
	width: 28px;
	position: absolute;
	left: 29px;
	height: 28px;
	top: 0;
	bottom: 0;
	margin: auto;
}
.header-bottom.header-latest ul.headr-bottom-link {
	text-align: right;
}
.header-bottom.header-latest ul.headr-bottom-link li {
	display: inline-block;
	margin: 0 0 0 3%;
	position: relative;
}
.header-bottom.header-latest ul.headr-bottom-link li .sub-menu li {
	margin-left: 0;
}
@media screen and (min-width: 1600px) {
	.orderleftnew h3,
	.orderleftnew p {
		float:right;
		max-width:1230px;
		width:100%;
	}
	.instarbanner-inner > p {
		font-size:21px;
	}
	.reivew-box p {
		line-height:25px;
	}
	.support-main p.support-small-text {
		font-size:17px !important;
		line-height:27px;
	}
	.gm-style-iw .profile-info-user li span {
		font-size:14px !important;
	}
	.pagecommon-head.inperson-head .res-heading p {
		font-size:17px !important;
	}
	.abt-model-text {
		padding-right:13px;
	}
	.grid-main-box .grid-text-main p,
	ul.headr-bottom-link li a,
	.logo-menu ul li a,
	.counter-cover p,
	.res-footer-inner ul li a,
	.copy-right,
	.dash-para,
	.reivew-box p,
	.reivew-box p a,
	span.autorname,
	.join-pilots-inner p,
	.resources-box-inner p,
	.fig-btm h2,
	.input-checkbox label,
	.form-input-fields label,
	a.forgotpwd,
	.main-form-cover p,
	.free-membership p,
	.search-main-content ul li p,
	.mbox-content p,
	.ep-detail a,
	.dpodcast-left-boxes p,
	ul.top-podcast li,
	#prof_container p,
	#prof_container pre .followLink,
	.update-listing ul li,
	.learn-more-link a,
	.quoets-inner p,
	.pricing-grid-text #accordion p,
	.res-heading p,
	.course-main-inner ul li p,
	.course-main-inner ul li p a,
	.oth-heading span,
	.webi-lisng-date span,
	ul.replays-listing li .replay_link,
	.webi-quet li,
	.webi-cover-left,
	.webi-date,
	.webiner-detail-inner ol.webi-list-text li,
	.res-heading .part107-headamall,
	.excel-sheet-div ul li span,
	.excel-sheet-div ul li a,
	.excel-sheet-div ul li p,
	.excel-sheet-div.ex-oth-website ul li a,
	.beg-question p,
	.beg-icon p,
	.where-input-boxes input,
	.where-input-boxes select,
	.right-block-view span,
	.pro-view,
	.search-filter-a a,
	.profile-info-user li span,
	.popup-para,
	.inp-boxes input,
	.inp-boxes textarea,
	.acc-input-inner label,
	.acc-input-inner span,
	.acc-input-inner select,
	.acc-input-inner p,
	.acc-input-inner input,
	.account-left-inner p,
	ul.my-account-nav li a,
	a.acupdate-link,
	.subscription-table table tr th,
	.subscription-table table tr td,
	.subscription-table table tr td span,
	.eupdate,
	.ecancle,
	.pagecommon-head.review-page-head.about-us-page .res-heading p,
	.join-pilots-inner p,
	a.model-des,
	.mid-bar-invest li,
	.vd-para,
	p.reason-pod,
	span.podamall-text,
	.fig-btm p,
	.fig-btm span,
	.right-social a,
	.right-social input,
	.support-main p.support-small-text,
	.gm-style-iw .profile-info-user li span,
	.onlinet-main,
	.onlinehs-main,
	.contactright-inner ul li,
	.pagecommon-head.inperson-head .res-heading p,
	.swaggrid-inner span,
	.legal-policy > p,
	.terms-condition > p,
	.blg-half-block input,
	.blg-full-block textarea,
	.blg-cmnt-btn input[type="submit"],
	.mbox-content input[type="submit"],
	.webiner-detail-inner p,
	p.anual-dis,
	.listing-video-inner p,
	p.podq-term,
	#prof_container pre,
	.vlisting-dwld-link a,
	.vlisting-bottom-anchor a,
	.member_outer p {
		font-size:17px;
	}
	.grid-main-box .grid-head,
	.dash-head,
	.resources-box-inner .re-main-head,
	h3.support-subhead,
	.search-main-content ul li h2,
	.search-main-content ul li h2 a,
	.dpodcast-left-boxes h4,
	.coursedetail-head h3,
	ul.replays-listing li h3,
	.webiner-detail-inner .webi-learn,
	.webi-arr,
	.pagecommon-head .res-heading span,
	.beginner-heading p,
	#prof_container .bolder,
	#prof_container h5,
	.pricing-grid-text .ui-accordion .ui-accordion-header,
	.excel-sheet-div ul li h3,
	.excel-sheet-div ul li a.ex-cost,
	.right-block-view h1,
	.popup-map-profile h2,
	.gm-style .gm-style-iw .detail-right-block h2,
	.form-pad button,
	.account-form-head h1,
	.pagecommon-head .res-heading span,
	h3.model-name,
	.resources-main-section .res-heading span,
	.vd-top-bar span,
	p.podcast-text,
	h3.podacst-subhead,
	.onlineh-main,
	.legal-main-content .terms-condition h4,
	.qiizz-cover .wpProQuiz_question_page,
	.swaggrid-inner h3 span,
	.contact-bottom input[type="submit"],
	.checkout-form-head {
		font-size:23px;
	}
	.grid-main-box a,
	.grid-main-box button,
	.dash-a,
	button.dwld-btn,
	a.dwld-btn {
		font-size:17px;
	}
	.breadcrumbs ul li a {
		font-size:15px;
	}
	.res-heading h3,
	.beginner-heading h1,
	.oth-heading h3,
	.after-take-part-inner h2,
	.excell-main-head,
	.live-head-webinar,
	.res-heading h3,
	.about-team-head h2,
	.res-heading h3,
	.vd-top-bar h3,
	.join-pilots-inner h4 {
		font-size:32px;
	}
	.pagecommon-head .res-heading span,
	.beginner-heading p,
	#prof_container .bolder,
	#prof_container h5,
	.pricing-grid-text .ui-accordion .ui-accordion-header,
	.world-where-outer .res-heading p{
		font-size:22px;
	}
	.support-main p.support-small-text,
	.gm-style-iw .profile-info-user li span,
	.checkout-half input,
	.checkout-half select {
		font-size:16px;
	}
	.webi-quet li {
		font-size:17px;
		padding-left:67px;
	}
	.webiner-detail-inner p.webi-learn {
		margin-bottom:20px;
	}
	ol.webi-list-text {
		margin-bottom:10px;
	}
	.beg-question p,
	.dash-head,
	.res-heading.res-btm-heading p,
	.world-where-outer .res-heading p,
	.pagecommon-head.review-page-head.about-us-page .res-heading p,
	p.abt-model-text,
	.vd-para,
	.mid-bar-invest li,
	h3.podacst-subhead,
	.fig-btm h2,
	.onlinet-main,
	.legal-main-content p,
	.pagecommon-head.inperson-head .res-heading p,
	.legal-policy > p,
	.free-membership p,
	.resources-box-inner p,
	.webiner-detail-inner p {
		line-height:25px;
	}
	.right-block-view span {
		line-height:20px;
	}
	.pro-view::before {
		border-top:37px solid transparent;
	}
	.pagecommon-head.sout-out-page .res-heading .coursed-innerhd br {
		display:none;
	}
	.blog-post .abt-team-section a {
		font-size:23px;
		max-width:359px;
	}
	.pagecommon-head.inperson-head .res-heading p {
		font-size:16px;
		line-height:25px;
	}
	.vd-para {
		margin-bottom:30px;
	}
	p.podcast-text {
		line-height:30px;
	}
	.quot-text p,
	span.writername {
		font-size:16px;
	}
	p.reason-pod {
		line-height:26px;
	}
	.fig-btm h2 {
		font-size:20px;
	}
	.inp-in-inner.inp-in-inner2 p {
		padding-left:100px;
	}
	.pagecommon-head.online-training-head span br {
		display:none;
	}
	.onlinereview-section.pagecommon-head .res-heading span br {
		display:none;
	}
	.res-heading > span br {
		display:none;
	}
	.reivew-box {
		padding:0 15px 0 118px;
	}
	.fig-btm h2 {
		font-size:23px;
	}
	ul.client-first-row {
		margin:30px 0 80px !important;
	}
	p.abt-model-text {
		font-size:16px;
	}
	.mbox-content ul li {
		font-size:17px;
		line-height:26px;
	}
	.world-where-outer .res-heading p {
		max-width:100%;
	}
	.sgrid-btn {
		float:right;
		padding:0;
	}
	.sgrid-bottom p {
		padding-top:10px;
	}
	.vid-outer {
		margin-bottom:30px;
	}
	.blog-date span {
		font-size:16px;
	}
	.beginner-heading {
		padding-left:260px;
	}
	.webi-cover-left {
		line-height:23px;
	}
	.webiner-detail-inner .webi-learn {
		margin-bottom:15px;
	}
	.vid-outer {
		min-height:409px;
	}
	.reivew-box p {
		letter-spacing:0.2px;
	}
	.blog-main-section li {
		display:inline-block;
		float:none;
		vertical-align:top;
		width:31%;
	}
	.error-msg .popup-message p {
		max-height:109px;
	}
	#coupon_check_error .auto-height-abs {
		height:329px;
	}
	.webiner-detail-inner .webi-cover-left {
		width:50%;
	}
	.question-grid p {
		font-size:16px;
	}
	.pagecommon-head.review-page-head.about-us-page .res-heading.tab-head p {
		font-size:22px;
	}
	.member_outer .quoets-inner {
		min-height:164px;
	}
	.tabbing-content-show .quoets-cover .quoets-inner {
		min-height:165px;
	}
	.vlisting-timestamp ul li {
		font-size:17px;
		padding-left:62px;
	}
	#prof_container pre a,
	#prof_container pre span,
	.mbox-content .main-para-blk11 {
		font-size:17px;
	}
	.mbox-content .main-para-blk11 ul li {
		padding-left:62px;
	}
	/*************Module popup start**************/
	.newModule-popup .vlisting-timestamp ul li,
	.newModule-popup .vlisting-timestamp p {
		font-size:17px;
	}
	.newModule-popup .auto-height-abs {
		height:610px;
		max-width:611px;
	}
	.newModule-popup .vlisting-timestamp ul {
		max-height:150px;
	}
	.newModule-popup .vlisting-timestamp ul li {
		margin-bottom:7px;
	}
	.timestamp-height.newModule-popup .auto-height-abs {
		height:380px;
	}
	.popup-main-profile {
		max-width:800px;
	}
	/*************Module popup end**************/
	.quoets-cover {
		min-height:180px;
	}
	.orderleftnew {
		width:65%;
		padding:29px 0 20px 12%;
	}
	.orderright-img {
		width:35%;
	}
	.dr-event-calender div,
	.dr-event-calender div a {
		letter-spacing:0;
	}
	.event-content-right p {
		font-size:17px;
		line-height:23px;
	}
	.cal-detail-right p {
		font-size:17px;
	}
	.event-content-right h3 {
		font-size:23px;
	}
	.dr-event-tab {
		max-width:248px;
	}
	.suggestion-form-cover div {
		letter-spacing:0;
	}
	ul.my-account-nav li:last-child {
	    margin-top: 1px;
	}
}
@media screen and (max-width: 1236px) {
	.instarbanner-inner h1 {
		font-size:40px;
	}
	.pricing-video-outer .pricing-video-content .res-heading h3 br {
		display:none;
	}
	.boredr-outer .bx-wrapper .bx-prev {
		background:rgba(0,
		0,
		0,
		0) url("../img/controls.png") no-repeat scroll 0 center !important;
		left:0px !important;
		background-position:0 0px !important;
	}
	.boredr-outer .bx-wrapper .bx-next {
		background:rgba(0,
		0,
		0,
		0) url("../img/controls.png") no-repeat scroll 0 center !important;
		right:0px !important;
		background-position:-43px -31px !important;
	}
	.boredr-outer .bx-wrapper .bx-controls-direction a {
		height:32px !important;
	}
}
@media screen and (max-width: 1200px) {
	.res-content-right .main-form-cover p br {
		display:none;
	}
	.sgrid-bottom p {
		width:47%;
	}
	.container {
		width:95%;
	}
	.gpc-right-inner .drone-text br {
		display:none;
	}
	.fpc-innerform-left figure {
		width:calc(100% - 70%);
	}
	.gpc-heading-top.gpc-inner-page .gpc-top-head {
		font-size:30px;
	}
	.gpc-heading-top p {
		font-size:25px;
	}
	.fpc-innerform-left button {
		font-size:19px;
		background-size:21px;
		margin-top:20px;
	}
	.fpc-innerform-right ul li {
		font-size:15px;
	}
	figure.webi-video {
		margin:0 0 3% 2%;
		max-width:482px;
	}
	.quoets-cover {
		min-height:180px;
	}
	.sub_module_title {
		width:55%
	}
	/**********************************************start  home new changes style*********************************************/
	.dronelife-ordernow-section {
		padding:30px 109px 40px 2%;
	}
	.startrecording-section {
		right:2%;
	}
	/**********************************************end  home new changes style*********************************************/
	.beg-icon {
		width:11.4%;
	}
	.sub_module_title {
		width:54.342%;
	}
	/*14-11-17 home page start*/
	.home-bottomgrid .dash-cards.courses-main .img-dash {
		min-height:unset;
	}
	/*14-11-17 home page end*/
	/************Suggestions popup start**************/
	.suggestion-main {
		max-height:490px;
	}
	/************Suggestions popup end**************/
}
@media screen and (max-width: 1190px) {
	.beg-icon {
		width:11.23%;
		height:100px;
	}
	.portfolio-container .blog-main-section li {
		margin-right:2%;
		margin-bottom:46px;
		float:none;
		display:inline-block;
	}
	.portfolio-container .blog-main-section {
		text-align:center;
	}
	.portfolio-container .blog-main-section li:nth-child(3n) {
		margin-right:0;
	}
	/************home 1/12 start**************/
	.orderleftnew a {
		right:16px;
	}
	.orderleftnew p {
		font-size:18px;
		line-height:22px;
	}
	.orderleftnew h3 {
		font-size:20px;
	}
	.bestofferbook {
		width:154px;
		height:139px;
		margin-top:-34px;
	}
	/************home 1/12 end**************/
	/*drone u calender new start*/
	.dr-event-tab {
		position:static;
		float:right;
	}
	.dr-event-year {
		margin-right:12%;
	}
	/*drone u calender new end*/
}
@media screen and (max-width: 1180px) {
	.container {
		width:95%;
	}
	.dash-cards li {
		margin-right:2%;
		width:32%;
	}
	.logo-main {
		width:200px;
	}
	.logo-main img {
		max-width:100%;
	}
	.logo-menu {
		margin-top:10px;
	}
	.res-content-left .free-membership a {
		padding:19px 0% 19px 15%;
		font-size:18px;
	}
	.res-content-right .form-btn input[type="submit"] {
		padding:18px 0;
		font-size:18px;
	}
	.res-content-left .free-membership a span img {
		right:-57px;
		width:23px;
	}
	.dash-para {
		min-height:240px;
		width:100%;
		float:left;
	}
	.dash-a {
		font-size:15px;
	}
	.dash-head {
		height:40px;
		width:100%;
		float:left;
	}
	.pricing-grid p.up-queots {
		min-height:88px;
	}
	.pricing-grid p.anual-dis {
		line-height:20px;
		min-height:50px;
	}
	.pricing-grid p.up-queots {
		min-height:88px;
	}
	.pricing-grid p.anual-dis {
		line-height:20px;
		min-height:50px;
	}
	.pagecommon-head .res-heading span br {
		display:none;
	}
	.checkout-right-inner h2 {
		font-size:25px;
	}
	.checkout-right-inner p {
		font-size:16px;
	}
	.checkout-right-inner h4 {
		font-size:18px;
		margin-top:13px;
	}
	.checkout-right-inner ul li {
		margin-top:14px;
	}
	.checkout-right-section {
		float:right;
		width:31%;
	}
	.checkout-left {
		width:67%;
	}
	span.bottom-payment-procss {
		width:calc(100% - 58%);
		vertical-align:middle;
	}
	.sgrid-btn button {
		padding:13px 11px 13px 29px;
		font-size:16px;
		background-size:15px;
		background-position:left 12px center;
	}
	ul.client-first-row li {
		margin-right:1%;
		width:15%;
	}
	.video-container iframe {
		height:390px;
	}
	.Shout-out-content .shout-content-inner {
		padding:33px 20px 15px;
	}
	.blog-detail-left figure.embed-responsive {
		height:426px;
	}
	.blog-detail-left figure {
		height:auto;
	}
	.blog-detail-left figure img {
		position:relative;
		width:100%;
	}
	.blog-detail-inner h1 br {
		display:none;
	}
	#gpc-step1-div .msg_notice span {
		width:65%;
	}
	.legal-tab a {
		font-size:20px;
	}
	.form-pad button {
		height:53px;
	}
	.logo-menu.expand-searchbar {
		margin-top:3px;
	}
	.instarbanner-inner h1 {
		font-size:38px;
	}
	.update-left-inner.crtified-div .updatehead::after {
		top:-6px;
		width:54px;
	}
	/************Sub Category css start**************/
	.right-sub-cat {
		font-size:16px;
		padding:10px 15px;
	}
	.left-sub-cat {
		padding:9px 10px;
		height:97px;
		width:97px;
	}
	/************Sub Category css end**************/
	.beg-icon {
		width:11.44%;
	}
	.sub_module_title {
		width:54.2%;
	}
	.pricing-video-outer .pricing-video-content {
		padding-right:10px;
	}
	.status_rejected p a {
		margin-top:5px;
	}
}
@media screen and (max-width: 1119px) {
	p.podcast-text.podcast-text-res {
		display:none;
	}
	p.podcast-text.podcast-top-text {
		display:block;
	}
	.podcast-main-content {
		padding:20px 0 40px;
	}
	.podcast-inner figure img {
		width:100%;
	}
	.podcast-inner figure {
		margin-left:8px;
		width:50%;
	}
	.instarbanner-inner h1 br,
	.instarbanner-inner p br {
		display:none;
	}
	.instarbanner-inner h1 {
		font-size:35px;
		line-height:50px;
	}
	/**********************************************start  home new changes style*********************************************/
	.dronelife-ordernow-section h2 {
		font-size:33px;
	}
	.dronelife-ordernow-section p {
		font-size:18px;
	}
	/**********************************************end  home new changes style*********************************************/
	/************Home page changes start**************/
	.right-slider-block {
		width:calc(100% - 540px);
	}
	.pricing-video-outer .pricing-video-content .res-heading h3 {
		line-height:30px;
		margin-bottom:11px;
		font-size:22px;
	}
	.pricing-video-outer .pricing-video-content .res-heading span {
		margin-bottom:7px;
	}
	.pricing-video-outer .pricing-video-content .res-heading p {
		font-size:14px;
		line-height:28px;
	}
	/************Home page changes end**************/
	/*drone u calender new start*/
	.dr-event-year {
		margin-right:12%;
	}
	.dr-event-month {
		max-width:410px;
	}
	/*drone u calender new end*/
}
@media screen and (max-width: 1024px) {
	span.bottom-payment-procss {
		width:calc(100% - 67%);
		margin-top:0px;
	}
	.place-order.checkout-form-section p {
		width:60%;
	}
	.place-order button,
	.place-order .checkout-btn {
		padding:17px 8px;
	}
	.sgrid-btn {
		width:100%;
		float:left;
		display:block;
		padding:0;
		margin-top:15px;
	}
	.sgrid-bottom:before {
		display:none;
	}
	.sgrid-btn button {
		display:inline-block;
		padding:15px 15px 15px 34px;
		font-size:18px;
		background-size:15px;
	}
	span.gpc-step span {
		font-size:25px;
	}
	span.gpc-step {
		left:-23px;
		top:-26px;
		width:50px;
		height:50px;
		padding:1px 0;
	}
	span.gpc-step p {
		font-size:12px;
	}
	.gpcconfirm a {
		font-size:26px;
	}
	.fpc-innerform-btn .fpc-innerform-left.gpc_button a {
		padding:20px 33px 20px 0 !important;
		width:74% !important;
	}
	.podcast-inner figure {
		width:40%;
		margin-bottom:15px;
	}
	.support-bottm-btn button {
		font-size:22px;
	}
	.video-container iframe {
		height:350px;
	}
	ul.podml li a {
		font-size:13px;
	}
	.sub-img-box {
		width:22%;
		margin:0 0.5% 8px;
	}
	.sub-img-box img {
		max-width:90%;
	}
	figure.webi-video {
		max-width:50%;
	}
	.account-left-inner figure {
		width:120px;
		height:120px;
	}
	ul.podml li a {
		font-size:13px;
	}
	.sub-img-box {
		width:22%;
		margin:0 0.5% 8px;
	}
	.sub-img-box img {
		max-width:90%;
	}
	.blog-detail-left iframe {
		height:400px;
	}
	.vd-right {
		width:73%;
	}
	.legal-tab a {
		font-size:18px;
	}
	.left-block-view {
		height:130px;
		width:130px;
		margin:0 auto;
		display:block;
	}
	.right-block-view {
		width:100%;
	}
	.right-block-view span {
		word-break:break-word;
		word-break:break-all;
	}
	.acc-input-inner {
		width:30%;
	}
	.contact-bottom input[type="submit"] {
		display:block;
		float:left;
		margin-top:20px;
	}
	.after-take-part-inner p br {
		display:none;
	}
	.insta-img {
		width:16.66%;
	}
	.error-msg .approve-img {
		margin-bottom:20px;
	}
	.acc-input-inner textarea {
		font-size:15px;
	}
	.world-where-main ul li {
		display:inline-block;
		float:none;
	}
	.world-where-main ul li.norecord-list {
		width:100%;
	}
	.mbox-content .embed-responsive iframe {
		width:100%;
	}
	.blog-detail-left .mbox-content .embed-responsive {
		height:327px;
	}
	.world-where-main ul li {
		min-height:375px;
	}
	/**********************************************start  new page style*********************************************/
	.new_form {
		max-width:100%;
		width:100%;
	}
	.h1-map-add {
		width:100%;
		float:left;
	}
	.btn.btn-default.btnmap {
		margin-top:11px;
	}
	/**********************************************end  new page style*********************************************/
	.quoets-cover {
		min-height:210px;
	}
	/************Sub Category css start**************/
	.right-sub-cat {
		font-size:15px;
	}
	/************Sub Category css end**************/
	.help-head h3 {
		font-size:28px;
	}
	.help-head p {
		font-size:17px;
	}
	/************Home page changes start**************/
	.help-block {
		background-position:left -150px center;
	}
	/************Home page changes end**************/
	/************home 1/12 start**************/
	.orderleftnew a {
		font-size:18px;
		width:145px;
	}
	.orderleftnew {
		padding:20px 0px 20px 20px;
	}
	.bestofferbook {
		margin-top:-56px;
		height:139px;
	}
	.banner-serch-select h2 {
		font-size:40px;
		line-height:42px;
		margin-bottom:30px;
	}
	.selct-topcover div select {
		width:168px;
	}
	.dr-event-month {
		max-width:210px;
	}
	/************home 1/12 end**************/
}
@media screen and (max-width: 1000px) {
	.computer-video .frame {
		position:absolute;
		left:12.5%;
		top:7%;
		width:74.5%;
		height:76%;
	}
	.detail-righthead {
		position:static;
		padding-right:0px;
	}
	.dr-event-content-row.event-full {
		position:relative;
	}
}
@media screen and (max-width: 985px) {
	/************home 1/12 start**************/
	.ordernew-cover {
		display:block;
	}
	.orderleftnew {
		width:100%;
		display:block;
	}
	.orderleftnew:after {
		display:none;
	}
	.orderleftnew a {
		position:static;
		margin-top:15px;
	}
	.orderright-img {
		width:100%;
		display:block;
		padding:20px;
		text-align:center;
	}
	.bestofferbook {
		margin-top:0;
	}
	.selct-topcover div select {
		width:148px;
	}
	.button-topbanner button {
		width:156px;
	}
	/************home 1/12 end**************/
	.pricing-video-outer .pricing-video-content,
	.pricing-video-outer .pricing-video {
		width:100%;
	}
	.pricing-video-outer .pricing-video-content .res-heading h3 {
		font-size:29px;
		line-height:39px;
	}
	.pricing-video-outer .pricing-video-content {
		padding-right:0;
		margin-bottom:30px;
	}
	.pricing-video-outer .pricing-video {
		padding-top:56.25%;
	}
	.readmore-right .communnity-grid.rightgrid-community {
		float:left;
		width:100%;
		margin-bottom:28px;
		padding-left:0;
	}
	/*drone u calender new start*/
	.cal-detail-head {
		font-size:22px;
		margin-bottom:15px;
	}
	/*drone u calender new end*/
	.podcast_listing .bx-pager.bx-default-pager div:nth-child(4) {
		display:inline-block;
	}
	.podcast_listing .bx-pager.bx-default-pager div:nth-child(5),
	.podcast_listing .bx-pager.bx-default-pager div:nth-child(6) {
		display:none;
	}
	.center-div-text .heading-community {
		width:100%;
		margin-bottom:22px;
		padding-right:0px;
	}
	.center-div-text .communnity-grid.rightgrid-community {
		padding-top:56.25%;
	}
	.suggestion-form-cover {
		padding:0 50px;
	}
	.bdg-slider-cover {
		padding:0 30px 35px;
	}
	.text-left-video {
		width:100%;
	}
}
@media screen and (max-width: 900px) {
	.dash-cards li {
		margin-right:2% !important;
		width:48.6%;
		text-align:left;
		margin-bottom:15px;
	}
	.dash-cards li:nth-child(2n) {
		margin-right:0 !important;
	}
	.dash-cards {
		text-align:center;
	}
	.logo-menu ul li a {
		font-size:15px;
		padding-right:19px;
		padding-left:32px;
	}
	.abs-block {
		position:absolute;
		right:0;
		top:0;
		z-index:99;
	}
	.sidenav.nav_res {
		width:277px;
	}
	.logo-menu ul li:last-child {
		border-bottom:0px;
	}
	.closebtn {
		color:#fff;
		display:block;
		float:right;
		font-size:30px;
		line-height:29px;
		padding:9px 12px;
		text-decoration:none;
	}
	.logo-menu ul li {
		border-bottom:1px solid rgba(255,
		255,
		255,
		0.11);
		display:inline-block;
		padding:16px;
		width:100%;
	}
	.toggle-mob,
	.abs-block {
		display:block;
		cursor:pointer;
	}
	p.up-queots br {
		display:none;
	}
	p.up-queots {
		font-size:16px;
	}
	.update-maincontent {
		padding:35px 20px 40px;
	}
	.updatep-btn a {
		font-size:20px;
	}
	.reivew-box figure img {
		width:100%;
	}
	.res-content-left .free-membership a {
		padding:19px 0% 19px 10%;
	}
	.res-content-left .free-membership {
		padding:35px 20px 45px 20px;
	}
	.res-content-right .main-form-cover {
		padding:35px 20px 20px 20px;
	}
	.banner-text-cover {
		display:block;
		width:100%;
		height:auto;
		padding:16% 0;
	}
	.banner-text-inner {
		display:block;
	}
	.banner-text-main h2.banner-head {
		color:#fff;
		font-size:25px;
		line-height:34px;
	}
	.banner-text-main p.banner-main-text {
		font-size:16px;
	}
	.banner-text-main p.banner-main-text br {
		display:none;
	}
	.gridcontent-box {
		width:32.33%;
	}
	.gridcontent-box:nth-child(3n) {
		margin-right:0;
	}
	.gridcontent-box:nth-child(5n) {
		margin-right:1.5%;
	}
	.pagecommon-head .res-heading h3 {
		line-height:35px;
		font-size:25px;
		margin-bottom:21px;
	}
	.pagecommon-head .res-heading h3 br {
		display:none;
	}
	.pricing-grid .updatep-btn a {
		font-size:16px;
	}
	.reivew-box figure {
		width:70px;
		height:82px;
	}
	.mfree a {
		padding:3px 12px 3px 30px !important;
		background-position:left 11px center;
	}
	.logo-menu .current_page_item.mfree a,
	.logo-menu .mfree a:hover {
		background-position:left 11px center !important;
	}
	.register .form-btn p {
		font-size:22px;
	}
	.register .form-btn p .acbtn-span {
		font-size:19px;
		padding-left:10px;
	}
	.register .form-btn p .acbtn-span:before {
		left:-15px;
	}
	.checkout-right-section {
		width:36%;
	}
	.checkout-left {
		width:61%;
	}
	.reivew-box {
		padding:0px 15px 0px 90px;
	}
	ul.whatwe li {
		font-size:14px;
	}
	ul.whatwe li {
		font-size:14px;
	}
	.gpc-inner-page {
		margin-top:30px;
	}
	.fpc-innerform-left button {
		background-position:right 22px center;
	}
	.fpc-innerform-left figure {
		width:calc(100% - 77%);
	}
	.gpcconfirm a {
		font-size:18px;
	}
	.gpcconfirm a img {
		width:20px;
	}
	.gpc-formh {
		font-size:26px;
	}
	.pod-heading h3 br {
		display:none;
	}
	.support-bottm-btn button {
		font-size:18px;
		padding:14px 32px 14px 69px;
	}
	.support-bottm-btn button:last-child {
		margin-right:0;
	}
	ul.replays-listing li {
		padding:20px 22px 8px 214px;
	}
	ul.replays-listing li h3 {
		font-size:17px;
	}
	.webi-lisng-date {
		margin-top:8px;
	}
	ul.replays-listing li figure {
		height:100%;
	}
	ul.replays-listing li figure img {
		object-fit:cover;
	}
	.dpodcast-leftb-inner h3 {
		font-size:24px;
	}
	span.re1 {
		font-size:10px;
	}
	span.re2 {
		font-size:16px;
	}
	ul.podml li a {
		padding:15px 1px;
	}
	.pagecommon-head.dpodcast-head .res-heading:after {
		width:42px;
		background-size:100%;
	}
	figure.webi-video {
		max-width:45%;
	}
	.webi-cover-left {
		width:50%;
	}
	h3.a-name {
		font-size:18px;
		margin:10px 0;
	}
	.account-left-inner p {
		margin-top:5px;
		font-size:12px;
		line-height:14px;
	}
	ul.my-account-nav li a {
		padding:14px 10px 14px 37px;
		font-size:13px;
	}
	.dpodcast-leftb-inner h3 {
		font-size:24px;
	}
	span.re1 {
		font-size:10px;
	}
	span.re2 {
		font-size:16px;
	}
	ul.podml li a {
		padding:15px 1px;
	}
	.pagecommon-head.dpodcast-head .res-heading:after {
		width:42px;
		background-size:100%;
	}
	.blog-main-section li {
		width:32%;
		margin-right:2%;
	}
	.beg-icon {
		width:11.7%;
	}
	.error-page-inner h3 {
		font-size:31px;
	}
	.error-page-inner span {
		font-size:20px;
	}
	.error-page-inner ul li a {
		font-size:19px;
	}
	.vd-right {
		width:69%;
		padding-left:16px;
	}
	.blog-post .abt-team-section .teammain figure {
		height:185px;
		width:185px;
	}
	#gpc-step1-div .msg_notice span {
		width:90%;
	}
	.gpc-heading-top p::after {
		width:38px;
		background-size:100%;
	}
	.gpc-heading-top p::after {
		width:54px;
		display:none;
	}
	.gpc-heading-top p br {
		display:none;
	}
	#gpc-page1-heading .gpc-heading-top p::after {
		width:55px;
	}
	.legal-tab a {
		width:36%;
	}
	.where-left-outer {
		width:92%;
	}
	.left-block-view {
		display:block;
		height:110px;
		margin:0 auto 10px;
		width:110px;
	}
	.right-block-view {
		width:100%;
	}
	.acc-input-inner {
		width:47%;
	}
	.acc-input-inner span,
	.acc-input-inner select,
	.acc-input-inner p,
	.acc-input-inner input {
		font-size:15px;
	}
	.contactright-inner ul li {
		padding-left:25px;
	}
	.support-bottm-btn button {
		margin-bottom:9px;
	}
	.insta-img {
		width:25%;
	}
	.logo-menu.expand-searchbar ul {
		display:block;
	}
	.logo-menu.expand-searchbar {
		width:auto;
	}
	.logo-menu.expand-searchbar .search-top-header {
		display:none;
	}
	.logo-menu.expand-searchbar .sidenav.nav_res .search-top-header {
		display:block;
		padding:0px 18px;
		top:14px;
	}
	.logo-menu.expand-searchbar .sidenav.nav_res .search-top-header .close-search-top {
		right:19px;
	}
	.search-top-header input {
		background-position:left 15px center;
		padding-left:40px;
	}
	.search-top-header {
		top:8px;
	}
	.close-search-top {
		top:7px;
	}
	.search-top-header input {
		font-size:14px;
	}
	.search-top-header.logout_serach input {
		background-position:left 15px top 2px;
		color:#fff;
		font-size:16px;
		padding-bottom:9px;
		padding-top:0;
	}
	.search-top-header.logout_serach {
		margin-bottom:8px;
		margin-top:6px;
		padding-bottom:5px;
	}
	.search-main-section.search_result1 .search-main-content .searchitem p {
		max-width:100%;
	}
	input#user_update {
		padding:7.5px 20px;
	}
	#billing_code-error {
		bottom:-29px;
	}
	#shipping_code-error {
		bottom:-42px;
	}
	.account-form-head h1 {
		font-size:20px;
	}
	.dash-cards.droneu-swag li .training-page-link button {
		margin:0px auto 0 90px;
	}
	.right-block-view span {
		font-size:13px;
	}
	.webiner-detail-inner .webi-cover-left {
		width:100%;
		margin-bottom:20px;
	}
	.right-webnar-img1 {
		float:right;
		width:100%;
	}
	.right-webnar-img1 figure.webi-reply {
		display:inline-block;
		float:none;
		margin:0;
	}
	.right-webnar-img1 {
		text-align:center;
	}
	.blog-detail-left .mbox-content .embed-responsive {
		height:270px;
	}
	.where-input-boxes {
		width:23%;
	}
	/**********************************************start  new page style*********************************************/
	.newpage-head {
		background-size:cover;
	}
	.newform-half.shirt-size a {
		margin-right:2px;
	}
	.newphone-check {
		width:100%;
		margin-top:20px;
	}
	/************Sub Category css start**************/
	.right-sub-cat {
		font-size:14px;
		padding:10px 9px;
	}
	.left-sub-cat {
		height:84px;
		width:84px;
		padding:9px 7px;
	}
	.sub_module_title {
		width:53.1%;
	}
	/************Sub Category css end**************/
	/**********************************************start  home new changes style*********************************************/
	.dronelife-ordernow-section h2 {
		font-size:27px;
	}
	.dronelife-ordernow-section p {
		font-size:16px;
	}
	/**********************************************end  home new changes style*********************************************/
	/**********************************************start  home new changes style*********************************************/
	.dronelife-ordernow-section {
		padding:30px 105px 40px 20px;
	}
	.offerlivin {
		width:190px;
		left:-73px;
	}
	.startrecording-section {
		width:318px;
		background-size:100% auto;
		padding:64px 30px 10px 30px;
	}
	.help-offerinner {
		padding-right:353px;
	}
	.startrecording-section h4 {
		font-size:18px;
	}
	.recordingbtn-inner span {
		height:43px;
		width:43px;
		padding:6px 0;
	}
	.recordingbtn-inner {
		font-size:16px;
	}
	/**********************************************end  home new changes style*********************************************/
	/************Home page changes start**************/
	.right-slider-block {
		width:100%;
		display:inline-block;
		float:none;
	}
	.home-verify-bg {
		text-align:center;
	}
	.left-slider-block {
		margin-bottom:30px;
	}
	.help-block-inner .insta-cta-button {
		margin:auto;
	}
	.button-topbanner button {
		width:139px;
	}
	.selct-topcover div select {
		width:140px;
	}
	/*drone u calender new start*/
	.dr-event-year {
		margin-right:11%;
	}
	.detail-righthead {
		padding-right:0;
	}
	.cal-detail-subhead {
		margin-bottom:18px;
	}
	.cal-signup img {
		width:18px;
		margin-left:11px;
	}
	.droneresul ul li {
		margin-right:15%;
	}
	/*drone u calender new end*/
	.header-bottom.header-latest ul.headr-bottom-link {
		text-align: center;
	}
}
@media (max-width: 790px) {
	.sub_module_dropdown {
		padding:27px 0 27px 8px;
	}
	.selct-module {
		color:#ffffff;
		font-size:18px;
	}
	.pricing-video-outer {
		padding:30px 20px 0;
	}
	/*drone u calender new start*/
	.dr-event-slides {
		font-size:17px;
	}
	.dr-event-year select {
		font-size:18px;
	}
	.dr-event-year {
		width:70px;
	}
	.dr-event-tab {
		position:relative;
		float:right;
		right:0;
		top:-6px;
	}
	.dr-event-month {
		max-width:190px;
	}
	.dr-event-year {
		margin-right:14%;
	}
	.detail-span-inner {
		margin-right:6%;
	}
	/*drone u calender new end*/
	.podcast_listing .bx-pager.bx-default-pager div:nth-child(5),
	.podcast_listing .bx-pager.bx-default-pager div:nth-child(6),
	.podcast_listing .bx-pager.bx-default-pager div:nth-child(7),
	.podcast_listing .bx-pager.bx-default-pager div:nth-child(8) {
		display:inline-block;
	}
	.podcast_listing .bx-pager.bx-default-pager div:nth-child(9),
	.podcast_listing .bx-pager.bx-default-pager div:nth-child(10),
	.podcast_listing .bx-pager.bx-default-pager div:nth-child(11),
	.podcast_listing .bx-pager.bx-default-pager div:nth-child(12) {
		display:none;
	}
	.formhalfblock {
		width:100%;
	}
	.suggestion-form-cover {
		padding:0 20px;
	}
	.formhalfblock {
		min-height: unset;
	}
	.lessmargin.lessmargin-custom {
		margin-top: 20px;
	}
}
@media (max-width: 767px) {
	.main-form-cover h1 {
		font-size:30px;
	}
	.login-option a {
		font-size:18px;
	}
	.form-btn input[type="submit"] {
		font-size:18px;
	}
	.free-membership h2 {
		font-size:20px;
	}
	.free-membership a {
		font-size:18px;
	}
	.free-membership a span img {
		width:24px;
	}
	.page-main-content.logout-page .login-option a {
		font-size:18px;
	}
	.page-main-content.logout-page .login-option a {
		padding:17px 0% 17px 30%;
	}
	a.youtube-log span img {
		top:1px;
	}
	.dash-a {
		font-size:15px;
	}
	.dash-cards li .img-dash {
		height:163px;
	}
	.res-content-left {
		width:100%;
	}
	.res-content-right {
		width:100%;
		margin-top:25px;
	}
	.res-content-left .free-membership a {
		padding:19px 0% 19px 30%;
	}
	.res-footer-inner ul {
		width:100%;
		max-width:100%;
	}
	.res-footer-inner ul li {
		width:33.33%;
	}
	.res-footer-inner ul li a {
		font-size:13px;
	}
	ul.headr-bottom-link li {
		margin:0px 1%;
	}
	.banner-text-main p.banner-main-text {
		line-height:25px;
	}
	.counter-cover h3 {
		font-size:21px;
	}
	.counter-cover p {
		font-size:13px;
	}
	.pricing-grid .update-page-outer {
		width:49%;
	}
	.pricing-grid .update-page-outer:nth-child(2n) {
		margin-right:0;
	}
	.pricing-grid .update-page-outer:last-child {
		margin-right:2%;
	}
	.pricing-grid-text {
		padding-bottom:20px;
	}
	.reivew-box {
		width:100%;
	}
	.resources-box {
		width:49%;
	}
	.resources-box:nth-child(3n) {
		margin-right:2%;
	}
	.resources-box:nth-child(2n) {
		margin-right:0;
	}
	.quoets-inner figure {
		top:-9px;
		width:80px;
		height:80px;
	}
	.quoets-inner {
		padding-left:99px;
	}
	.checkout-right-section {
		width:100%;
		margin-top:30px;
	}
	.checkout-left {
		width:100%;
	}
	.reivew-box {
		padding:0px 15px 0px 77px;
	}
	.teammain figure {
		width:170px;
		height:170px;
	}
	.join-pilots-inner {
		padding-right:0;
	}
	.join-pilots-inner a {
		position:static;
		margin-top:14px;
	}
	.pagecommon-head.review-page-head.about-us-page .res-heading h3 {
		margin-bottom:0;
		font-size:18px;
	}
	ul.whatwe li {
		font-size:14px;
		padding-left:29px;
		width:33%;
	}
	.book-content-left {
		width:50%;
	}
	.book-content-right {
		width:50%;
	}
	ul.whatwe li {
		font-size:12px;
		padding-left:29px;
	}
	span.gpc-step {
		left:-16px;
	}
	.gpc-formh {
		font-size:26px;
	}
	.gpcconfirm a {
		font-size:23px;
	}
	.gpacces-left ul li {
		font-size:15px;
	}
	.gpc-heading-top.gpc-inner-page .gpc-top-head {
		font-size:22px;
	}
	.gpc-heading-top.gpc-inner-page p {
		margin-top:8px;
		line-height:29px;
	}
	.gpc-inner-page {
		margin-top:18px;
	}
	.fpc-innerform-left {
		width:100%;
	}
	.fpc-innerform-right {
		width:100%;
		margin-top:19px;
	}
	.gpc-account-left {
		float:left;
		width:100%;
	}
	.gpc-account-right {
		float:right;
		margin-top:30px;
		width:100%;
	}
	.gpc-heading-top p::after {
		background-size:100% auto;
		width:33px;
	}
	.gpc-top-head {
		font-size:35px;
	}
	.gpc-heading-top p {
		font-size:20px;
		margin-top:10px;
		line-height:27px;
	}
	.podcast-inner figure {
		width:100%;
		margin-left:0;
		margin-bottom:0px;
	}
	.video-container iframe {
		height:300px;
	}
	.dpodcast-left {
		width:100%;
	}
	.dpodcast-right {
		width:100%;
		margin-bottom:39px;
	}
	a.record {
		width:auto;
	}
	.pagecommon-head.dpodcast-head .res-heading:after {
		display:none;
	}
	.sub-img-box {
		width:28%;
	}
	figure.webi-video {
		max-width:100%;
		width:100%;
	}
	.webi-cover-left {
		width:100%;
	}
	figure.webi-reply {
		max-width:100%;
	}
	figure.webi-video img {
		width:100%;
	}
	figure.webi-reply {
		display:block;
	}
	figure.webi-reply-res {
		display:block;
		width:100%;
		margin-top:30px;
	}
	figure.webi-reply-res img {
		max-width:100%;
		width:100%;
	}
	.webiner-detail-main {
		padding:30px 0 31px;
	}
	.Shout-out-content .shout-content-inner {
		padding:33px 0px 15px;
	}
	.account-left {
		width:31%;
	}
	.account-right {
		width:65.5%;
	}
	.dpodcast-left {
		width:100%;
	}
	.dpodcast-right {
		width:100%;
		margin-bottom:39px;
	}
	a.record {
		width:275px;
	}
	.pagecommon-head.dpodcast-head .res-heading:after {
		display:none;
	}
	.sub-img-box {
		width:28%;
	}
	.dpodcast-mbox .smart-track-player {
		height:112px !important;
	}
	.dpodcast-mbox .smart-track-player .spp-track-layer-1 {
		height:60px !important;
		min-height:77px !important;
	}
	.dpodcast-mbox .smart-track-player .spp-track-layer-2 {
		min-height:37px !important;
		top:75px !important;
	}
	.banner-heading {
		font-size:40px;
	}
	.blog-main-section {
		margin:30px 0 0;
	}
	.blog-main-section li {
		width:48%;
		margin-right:4%;
	}
	.blog-main-section li:nth-child(3n) {
		margin-right:2%;
	}
	.blog-main-section li:nth-child(2n) {
		margin-right:0;
	}
	.beg-icon p {
		font-size:13px;
	}
	.beg-icon {
		width:11.77%;
	}
	.beginner-heading {
		padding-top:0;
	}
	.acc-updateE-cover.resforsubs.updatebtn2 {
		position:relative;
		margin-top:23px;
	}
	.sucrptn-main .ecancle {
		float:none;
		position:relative;
		top:0 !important;
	}
	.eupdate,
	.ecancle {
		font-size:13px;
		padding:9px 12px;
	}
	.resources-main-section .res-heading span br {
		display:none;
	}
	.error-page-inner figure {
		width:100%;
		margin-bottom:20px;
	}
	.error-content {
		width:100%;
		float:left;
	}
	.error-page-inner h3 {
		font-size:21px;
		line-height:25px;
		margin-bottom:13px;
	}
	.error-page-inner span {
		font-size:18px;
		margin-bottom:24px;
	}
	.error-page-inner ul li {
		margin-bottom:13px;
		padding:9px 0 13px 53px;
	}
	.error-page-inner ul li a,
	.error-page-inner ul li {
		font-size:16px;
	}
	.error-page-inner {
		padding:0px 0 30px;
	}
	.error-page-inner ul li span {
		width:40px;
		height:40px;
		padding:8px 0;
	}
	.resources-main-section .res-heading span br {
		display:none;
	}
	.vd-left {
		height:136px;
		width:204px;
	}
	.vd-left > img {
		max-width:100%;
	}
	.vd-top-bar h3 {
		font-size:25px;
		margin-bottom:7px;
	}
	.resources-main-section .res-heading span br {
		display:none;
	}
	.vd-left {
		height:136px;
		width:204px;
	}
	.vd-left > img {
		max-width:100%;
	}
	.vd-top-bar h3 {
		font-size:25px;
		margin-bottom:7px;
	}
	.basic-training-inner ul li {
		width:49%;
	}
	.vd-right {
		padding-left:0;
		width:100%;
	}
	.vd-left {
		height:auto;
		margin-bottom:15px;
	}
	#gpc-page1-heading .gpc-heading-top p::after {
		width:43px;
	}
	.open-bar {
		display:block;
		margin-top:0;
	}
	.legal-tab a {
		width:48%;
	}
	.search-filter-a {
		display:none;
	}
	.open-bar {
		display:block;
		margin-top:70px;
	}
	.where-left-outer {
		width:100%;
	}
	.where-input-boxes {
		margin-bottom:5px;
		width:100%;
	}
	.click-toggle-view {
		display:none;
	}
	.where-right-outer {
		float:right;
		position:absolute;
		width:116px;
		left:18px;
	}
	.search-filter-a {
		display:block;
		margin-top:5px;
		width:136px;
	}
	.abs-filter-search::before {
		left:77px;
		right:auto;
	}
	.abs-filter-search .where-input-boxes {
		width:48%;
	}
	.map-outer-search .search-filter-a {
		width:114px;
	}
	.contact-bottom input[type="text"] {
		width:194px;
	}
	.contact-us-right {
		width:36%;
	}
	.contact-us-left {
		width:58%;
	}
	.portfolio-container .blog-main-section li {
		width:47%;
	}
	.portfolio-container .blog-main-section li:nth-child(3n) {
		margin-right:2%;
	}
	.portfolio-container .blog-main-section li:nth-child(2n) {
		margin-right:0%;
	}
	.instarbanner-inner h1 {
		font-size:24px;
		line-height:34px;
	}
	.instarbanner-inner > p {
		font-size:15px;
		line-height:25px;
	}
	#user_cancel {
		padding:9px 22px;
	}
	.dash-cards.droneu-swag li .training-page-link button {
		margin:0 auto 0 58px;
	}
	.webiner-detail-inner .webi-cover-left {
		width:100%;
	}
	.blog-detail-left .mbox-content .embed-responsive iframe {
		position:static;
		height:auto;
	}
	#your_team .pagecommon-head.review-page-head.about-us-page .res-heading p a::after {
		display:none;
	}
	.click-mobile {
		display:block;
		cursor:pointer !important;
	}
	.click-desktop {
		display:none;
	}
	.add_to {
		top:30px;
		z-index:10;
	}
	.quoets-cover {
		min-height:240px;
	}
	/************Sub Category css start**************/
	.SubCatMain li {
		width:48.33%;
	}
	.SubCatMain li:nth-of-type(3n) {
		margin-right:2.5%;
	}
	.SubCatMain li:nth-of-type(2n) {
		margin-right:0;
	}
	.sub_module_title {
		width:52.9%;
	}
	.sub_module_dropdown {
		width:calc(100% - 106px);
	}
	/************Sub Category css end**************/
	/**********************************************start  home new changes style*********************************************/
	.dronelife-order {
		display:block;
	}
	.dronelife-ordernow-section {
		display:inline-block;
		width:100%;
	}
	.dronelife-right {
		display:block;
		width:100%;
		padding:20px 0;
		width:auto;
	}
	.offerlivin {
		position:static;
		display:inline-block;
		vertical-align:middle;
	}
	.livinImg {
		padding-left:0;
		display:inline-block;
		vertical-align:middle;
	}
	.help-offerinner {
		padding-right:0;
	}
	.startrecording-section {
		width:318px;
		background-size:100% auto;
		padding:64px 30px 10px 30px;
		position:static;
		margin:15px auto auto;
		float:none;
	}
	.howcan-offer {
		padding:60px 0 0;
	}
	/**********************************************end  home new changes style*********************************************/
	.selector_div {
		width:100%
	}
	.buttonselect {
		margin-right:5px;
	}
	/*------------print new section action------------------------------*/
	.print-invoice {
		top:-2px;
	}
	/*------------print new section action------------------------------*/
	/************Home page changes start**************/
	.help-block {
		background:none;
	}
	.help-block-inner {
		padding-left:0px;
	}
	.help-block h1 {
		font-size:23px;
		padding:0 12px;
	}
	.subheading {
		margin-bottom:10px;
		font-size:19px;
		line-height:27px;
		padding:0 12px;
	}
	.help-block p,
	.help-block-inner .insta-cta-button {
		padding:0 12px;
	}
	.help-block-inner img {
		display:inline-block;
		margin-bottom:20px;
	}
	.help-block .container {
		width:100%;
	}
	/************Home page changes end**************/
	/************home 1/12 start**************/
	.selct-topcover div select {
		height:38px;
		font-size:16px;
		padding:4px;
	}
	.selct-topcover div label,
	.selct-topcover div div {
		display:block;
		margin-right:0px;
		text-align:left;
		font-size:16px;
		margin-bottom:5px;
	}
	.banner-serch-select h2 {
		font-size:22px;
		line-height:25px;
		margin-bottom:13px;
	}
	.button-topbanner button {
		font-size:17px;
		height:38px;
		margin-top:19px;
	}
	.button-topbanner button img {
		margin-left:6px;
		width:17px;
	}
	.orderleftnew {
		padding:20px 20px 20px 8%;
	}
	/************home 1/12 end**************/
	/*14-11-17 home page start*/
	.home-bottomgrid .dash-cards.courses-main .img-dash {
		height:auto;
	}
	.quoets-inner figure.image-dynamic::after {
		top:27px;
	}
	/*14-11-17 home page end*/
	.podcastbelow-content {
		margin:0 0px 30px;
	}
	.podcast-list-slider .smart-track-player .spp-track-layer-2 .spp-artist-and-title {
		left:60px !important;
		top:30% !important;
	}
	.podcast-list-slider .add_to {
		right:71px;
	}
	/*drone u calender new start*/
	.dr-event-month {
		max-width:100%;
		margin:30px 0 5px;
	}
	.dr-event-tab {
		position:absolute;
		float:right;
		right:30px;
		top:13px;
	}
	.dr-event-month .pre-arrow.slick-arrow {
		left:-29px;
	}
	.dr-event-month .next-arrow.slick-arrow {
		right:-29px;
	}
	.dr-event-slides.slick-slide {
		text-align:center;
		padding-right:10px;
	}
	.cal-deatil-row figure {
		width:100%;
		margin-bottom:30px;
	}
	.cal-detail-right {
		width:100%;
	}
	.cal-signup {
		display:block;
		margin:30px auto 0;
	}
	.event-full-detail {
		padding:17px !important;
	}
	/*drone u calender new end*/
	/************Suggestions popup start**************/
	.suggestion-main {
		max-height:430px;
	}
	.suggestion-close {
		right:-12px;
		top:-17px;
		width:25px;
	}
	/************Suggestions popup end**************/
	/************My Suggestions detail start**************/
	.detail-list-row figure {
		width:35px;
		height:35px;
	}
	.detail-list-row {
		padding:0 50px;
		margin-bottom:15px;
	}
	.detail-list-row-content {
		font-size:14px;
		line-height:20px;
		padding:11px 14px;
	}
	.detail-list-row-content::before {
		border-top:7px solid transparent;
		border-bottom:7px solid transparent;
		border-right:11px solid #fdebca;
		left:-11px;
		top:10px;
	}
	.detail-list-row.detail-list-row-right .detail-list-row-content::after {
		border-top:7px solid transparent;
		border-bottom:7px solid transparent;
		border-left:11px solid #ebebeb;
		right:-11px;
		top:10px;
	}
	.suggestion-detail-list {
		margin-bottom:20px;
	}
	/************My Suggestions detail end**************/
	.tick-resp {
		width:90px;
		height:90px;
	}
	.tick-resp::before {
		width:98px;
		height:98px;
	}
	.droneresul ul li {
		width:105px;
	}
	.droneresul ul li::after {
		width:105px;
		height:9px;
		top:39px;
		right:-103px;
	}
	.droneresul span {
		font-size:15px;
	}
	.suggestion-row-half {
		width:100%;
		margin-right:0;
	}
	.suggestion-row-half input,
	.suggestion-row-half textarea {
		margin-bottom:35px;
		;
	}
	.suggestion-row-half .g-recaptcha {
		margin-bottom:35px;
	}
	.bdg-slides p {
		font-size:15px;
		line-height:23px;
		margin-bottom:20px;
	}
	.bdg-slides h3 {
		font-size:16px;
		margin-bottom:13px;
	}
	.bdg-slides ul li:first-child {
		margin-right:0;
	}
	.bdg-slider .slick-arrow {
		width:40px;
		height:40px;
	}
	.bdg-slider .next-arrow.slick-arrow {
		right:-39px;
	}
	.bdg-slider-cover {
		padding:0 10px 35px;
	}
	.bdg-slider .pre-arrow.slick-arrow {
		left:-39px;
	}
}
@media (max-width: 699px) {
	.text-grid-cover:nth-child(2n) {
		right:0 !important;
		left:0 !important;
	}
	.acoountShipping .acc-updateE-cover {
		position:relative;
		top:8px;
	}
	.banner-text-inner {
		display:none;
	}
	video.responsive-video {
		z-index:99;
		position:relative;
	}
	#gpc-step1-div .msg_notice span {
		width:90%;
	}
	.cptcha-img-pop {
		top:2px;
	}
	ul.headr-bottom-link li a {
		font-size:13px;
	}
	.header-bottom .container {
		width:100%;
	}
	.search-main-section.search_result1 .search-main-content .searchitem p {
		font-size:21px;
		line-height:37px;
		max-width:100%;
		padding-top:45px;
	}
	#shipping_code-error {
		bottom:-24px;
	}
	.dash-cards.droneu-swag li .training-page-link button {
		margin:0 auto 0 45px;
	}
	.webiner-detail-inner .webi-cover-left {
		width:100%;
	}
	.footer-dash {
		text-align:center;
		width:100%;
		float:left;
		padding:10px 0px;
	}
	.copy-right,
	footer .menu {
		margin-top:0;
	}
	.footer-social {
		width:100%;
		margin-top:15px;
		padding:0;
	}
	
	.aboutdrone-landing {
	padding: 20px 0 !important;
}
}
@media (max-width: 675px) {
	.podcast-list-slider .bx-pager.bx-default-pager {
		display:block;
	}
	.boredr-outer .bx-wrapper .bx-prev {
		background:none !important;
		left:0 !important;
	}
	.boredr-outer .bx-wrapper .bx-next {
		background:none !important;
		right:0 !important;
	}
}
@media (max-width: 640px) {
	.main-form-cover p br {
		display:none;
	}
	.page-main-content.logout-page .login-option a {
		padding:17px 0% 17px 22%;
	}
	.page-main-content.logout-page .main-form-cover h1 {
		font-size:22px;
	}
	.update-page-outer {
		width:100%;
		margin-bottom:20px;
	}
	.update-right-inner {
		margin-left:0;
	}
	.res-content-left .free-membership a {
		padding:19px 0% 19px 27%;
	}
	.login-page .footer-dash {
		padding:20px 7px 19px;
	}
	.updatehead {
		padding:20px 0;
	}
	.quoets-cover {
		width:100%;
	}
	.reivew-box figure img {
		width:100%;
	}
	.reivew-box figure {
		width:50px;
		height:50px;
	}
	.reivew-box {
		min-height:118px;
		padding:0px 15px 0px 60px;
	}
	.gpc-msg-section .reivew-box {
		padding:0px 15px 0px 60px;
	}
	.pricing-grid-text .ui-accordion .ui-accordion-header {
		font-size:14px;
	}
	.pricing-grid-text #accordion p {
		font-size:13px;
	}
	.pricing-grid-text .ui-accordion .ui-accordion-content {
		height:auto !important;
	}
	.swag-grid {
		width:49%;
	}
	.swag-grid:nth-child(3n) {
		margin-right:2%;
	}
	.swag-grid:nth-child(2n) {
		margin-right:0%;
	}
	.sgrid-bottom {
		padding:18px 0 7px;
	}
	.swaggrid-inner figure {
		height:160px;
	}
	ul.client-first-row li {
		width:18%;
	}
	.book-content-left {
		width:100%;
	}
	.book-content-right {
		width:100%;
		border-top:1px solid #e5e5e5;
		border-left:0px solid transparent;
	}
	.book-amazon {
		margin-bottom:0;
		margin-top:20px;
		padding:30px 15px;
	}
	.right-book-inner {
		padding:20px 20px 0;
	}
	ul.client-first-row li {
		width:23%;
	}
	.gpc-top-head {
		font-size:35px;
	}
	.gpc-heading-top p {
		font-size:20px;
	}
	.gpc-account-left {
		width:100%;
		margin-bottom:30px;
	}
	.gpc-account-right {
		width:100%;
	}
	.gpc-heading-top p:after {
		width:38px;
		background-size:100%;
		display:none;
	}
	.gpc-account-cover {
		margin-top:51px;
	}
	.gpc-account-input {
		padding:30px 45px 30px;
	}
	.gpc-acces {
		padding:15px 45px 30px;
	}
	.gpc-account-left {
		float:none;
		margin:0 auto;
		width:93%;
	}
	.gpc-account-right {
		width:100%;
		margin-top:30px;
	}
	.gpcconfirm {
		margin-top:46px;
	}
	.gpc-heading-top {
		margin-top:25px;
	}
	.gpc-heading-top figure img {
		max-width:100%;
	}
	.gpcconfirm {
		margin-top:30px;
	}
	.gpacces-left {
		width:100%;
		margin-bottom:15px;
	}
	.gpc-footer img {
		margin-right:27px;
		width:34%;
	}
	span.gpc-step {
		height:40px;
		top:-21px;
		width:40px;
	}
	span.gpc-step span {
		font-size:17px;
	}
	span.gpc-step p {
		font-size:10px;
	}
	.gpcconfirm a {
		font-size:18px;
		padding:14px 10px;
	}
	.gpcconfirm a img {
		width:19px;
		margin-left:3px;
	}
	.gpc-account-input {
		padding:30px 20px;
	}
	.gpc-formh {
		font-size:20px;
	}
	.gpc-acces {
		padding:15px 20px 30px;
	}
	.gpc-inner-form .gpc-full-form.ginner-form {
		width:100%;
	}
	.gpc-inner-form .gpc-full-form.ginner-form.margin-eq:last-child {
		margin-top:27px;
	}
	.social-icon-section ul li {
		margin:0 1% 2%;
	}
	.exp_month,
	.exp_year,
	.form-input-fields.group.gpco {
		margin-right:0%;
		width:100%;
	}
	.msg_notice {
		position:absolute;
		top:3px;
		width:100%;
	}
	.gpc-right-inner .drone-text {
		font-size:15px;
		line-height:30px;
	}
	.gpc-counter-box span {
		font-size:25px;
	}
	.gpc-inner-center {
		margin:0 auto;
		width:93%;
	}
	.support-bottm-btn button {
		font-size:15px;
		padding:14px 19px 14px 47px;
		background-position:left 14px center;
		margin-bottom:10px;
	}
	.video-container iframe {
		height:250px;
	}
	figure.webi-reply {
		max-width:100%;
	}
	.question-grid {
		width:48%;
		margin-right:2.5%;
		display:inline-block;
		vertical-align:top;
		float:none;
		margin-bottom:69px;
	}
	.question-grid:nth-child(2n) {
		margin-right:0;
	}
	.question-grid:last-child {
		float:none;
	}
	.account-left {
		width:80px;
	}
	.account-left-inner figure {
		width:60px;
		height:60px;
	}
	.account-left-inner {
		padding:14px 5px 20px;
	}
	h3.a-name {
		display:none;
	}
	.account-left-inner p {
		display:none;
	}
	ul.my-account-nav li a,
	ul.my-account-nav li a:hover,
	ul.my-account-nav li.active a {
		background-color:transparent;
		color:transparent;
	}
	ul.my-account-nav li a svg {
		left:14px;
		width:35px;
		height:23px;
		;
	}
	ul.my-account-nav li.active a .cls-1,
	ul.my-account-nav li a:hover .cls-1 {
		fill:#ffa200;
	}
	ul.my-account-nav li a {
		padding:10px 10px 10px 10px;
		text-align:center;
	}
	ul.my-account-nav {
		margin-top:12px;
	}
	.account-right {
		width:calc(100% - 90px);
	}
	.acc-input-inner,
	.table-bordered thead th {
		width:100%;
		margin-top:20px;
		margin-right:0;
	}
	.my-account-form.Achange-pwd .acc-input-inner {
		width:70%;
		margin-top:30px;
	}
	.my-account-form.Achange-pwd .account-form-head h1 {
		background-position:left 5px center;
		background-size:17px;
	}
	.beg-mobi .beg-icon {
		width:25%;
	}
	.beginner-mob-inner {
		width:100%;
		float:left;
	}
	.beg-mobi {
		width:100%;
		float:left;
		box-shadow:0px 1px 2px #dedcdc;
		margin-bottom:33px;
		padding:5px;
		padding-bottom:15px;
	}
	span.beg-mob-heading {
		color:#ff7d00;
		font-size:18px;
		font-family:'Lato',
		sans-serif;
		line-height:20px;
		margin-bottom:15px;
		display:block;
		width:100%;
		float:left;
	}
	.beg-mobi .beg-row {
		display:block;
	}
	.beg-mobi .beg-box {
		width:25%;
		display:block;
		float:left;
	}
	.beginnermain-inner {
		display:none;
	}
	.beginner-mob-inner {
		display:block;
	}
	.beginner-main-content {
		padding:22px 0;
	}
	.beg-mobi .beg-icon {
		float:left;
	}
	.account-right-inner {
		min-height:inherit;
	}
	.confirm-popup.coaching-popup.leftside-popup .support-bottm-btn button {
		background-position:left 71px center;
	}
	.coaching-popup.leftside-popup .auto-height-abs {
		height:330px;
	}
	.video-pop-head .module-cross {
		padding:7px 13px;
	}
	.blog-detail-left iframe {
		height:300px;
	}
	.social-icon-section ul li a {
		padding:19px 19px 19px 34px;
		background-size:15px;
		background-position:left 10px center;
		font-size:20px;
	}
	li.fbs a {
		background-size:10px !important;
	}
	.thanku-main-content h3 {
		font-size:25px;
		margin-bottom:25px;
	}
	#gpc-step1-div .msg_notice {
		position:relative;
	}
	#gpc-step1-div .msg_notice span {
		position:static;
		width:100%;
		margin:5px 0;
	}
	#gpc-step1-div .msg_notice .mm-formError {
		position:static;
		width:100%;
	}
	.pro-view {
		left:0;
		min-height:34px;
		min-width:100%;
	}
	.pro-view::before {
		display:none;
	}
	.world-where-main ul li {
		padding:21px 24px 42px;
	}
	.contact-bottom input[type="text"] {
		width:100%;
	}
	.contactright-inner ul li {
		font-size:13px;
	}
	.inp-boxes input#captcha {
		height:33px;
		padding-left:0;
	}
	.inp-boxes.captcha-icon {
		padding-left:184px;
		padding-right:3px;
	}
	.insta-page-main1 #overlay .inner h1 {
		font-size:18px;
		line-height:25px;
	}
	.insta-page-main1 #overlay .inner h2 span {
		font-size:13px;
		line-height:24px;
	}
	.insta-img {
		width:33.33%;
	}
	#where_in > a {
		padding-top:24px;
	}
	.dash-cards.droneu-swag li .training-page-link button {
		margin:0 auto 0 33px;
	}
	ul.client-first-row {
		margin:0px 0 20px;
	}
	.vdo-webinar {
		padding:20px;
	}
	.approve-img > img {
		width:80%;
	}
	.excel-sheet-div.ex-oth-website ul li a {
		width:50%;
	}
	.world-where-main ul li {
		min-height:400px;
	}
	/**********************************************start drodrone law  popup*********************************************/
	.law-link-world ul li {
		width:100%;
		padding-right:0;
	}
	/**********************************************end drodrone law  popup*********************************************/
	.quoets-cover {
		min-height:0px;
	}
	.sub_module_title {
		width:100%;
		margin-bottom:15px;
		box-shadow:0px 1px 2px rgba(0,
		0,
		0,
		0.5);
		-webkit-box-shadow:0px 1px 2px rgba(0,
		0,
		0,
		0.5);
		-moz-box-shadow:0px 1px 2px rgba(0,
		0,
		0,
		0.5);
	}
	/**********************************************start  home new changes style*********************************************/
	.dronelife-ordernow-section {
		padding:20px 20px 20px 20px;
	}
	.howcan-offer {
		padding:20px 10px 0;
	}
	.help-head h3 {
		font-size:20px;
		margin-bottom:6px;
	}
	.help-head p {
		font-size:15px;
		margin-bottom:2px;
	}
	.help-head {
		margin-bottom:6px;
	}
	.help-section-text p {
		font-size:14px;
		line-height:24px;
		margin-bottom:10px;
	}
	.help-contact,
	.dronelife-ordernow-section button {
		height:50px;
		width:164px;
		line-height:50px;
		font-size:18px;
		cursor:pointer;
	}
	.help-contact img,
	.dronelife-ordernow-section button img {
		top:-2px;
		width:19px;
	}
	/**********************************************end  home new changes style*********************************************/
	/**********************************************scrolling headline section start*********************************************/
	.scrolling_heading h1 {
		font-size:20px;
	}
	.pagetop-banner span {
		/*
  font-size: 25px;
  */
	}
	.scrolling_heading h2 {
		font-size:18px;
		margin-top:11px;
		line-height:26px;
	}
	/**********************************************scrolling headline section end*********************************************/
	.help-block {
		padding:30px 0;
	}
	.help-block h1 {
		font-size:21px;
	}
	.subheading {
		font-size:17px;
		line-height:24px;
	}
	.bottom-line {
		margin:auto auto 13px;
	}
	.pricing-video-outer {
		padding:10px 0 0;
	}
	.pricing-video-outer .pricing-video-content .res-heading h3 {
		font-size:22px;
		line-height:36px;
	}
	.join-now-slider .joinnow-btn {
		margin-left:0;
		margin-top:15px;
		display:block;
		width:189px;
		margin:15px auto 0;
	}
	.tabbing-categories-cover .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
		float:left;
		padding:10px 15px;
		text-decoration:none;
	}
	.tabbing-categories-cover ul li a {
		font-size:17px;
	}
	.cat-head-common {
		font-size:18px;
		margin-bottom:24px;
		line-height:24px;
	}
	/*drone u calender new start*/
	.dr-event-month .slick-arrow {
		display:none !important;
	}
	.dr-event-header {
		padding:15px 15px;
	}
	.dr-event-tab {
		right:15px;
	}
	.event-heading-dron {
		font-size:25px;
		margin-bottom:15px;
	}
	.dr-event-content-row {
		width:100%;
		display:inline-block;
		vertical-align:top;
		margin-bottom:0px;
		padding-top:0px;
		overflow:hidden;
	}
	.event-content-date {
		width:100%;
		background-color:#ff6815;
		display:inline-block;
		vertical-align:middle;
		color:#fff;
		text-align:center;
		position:relative;
		padding:13px 17px;
		max-width:100%;
		height:47px;
		padding:13px 17px;
	}
	.event-content-date h2 {
		font-size:22px;
		display:inline-block;
		vertical-align:middle;
		margin-right:3px;
	}
	.event-content-date p {
		font-size:22px;
		display:inline-block;
		vertical-align:middle;
	}
	.event-content-image {
		display:block;
		width:135px;
		margin:20px auto 20px;
	}
	.event-content-right {
		width:100%;
		padding:16px 15px 16px 15px;
		border-left:0px;
		text-align:center;
	}
	.dr-event-content-outer {
		width:100%;
		float:left;
		display:block;
		font-size:0;
	}
	.dr-event-content-outer {
		padding:22px 21px 0px 21px;
	}
	.dr-event-content-row:last-child {
		margin-bottom:22px;
	}
	.event-content-left {
		width:100%;
	}
	.dr-event-content-row.event-full {
		width:100%;
		float:none;
		margin:0;
		margin-bottom:22px;
		min-height:unset;
	}
	.event-full .event-content-date {
		text-align:center;
	}
	.detail-righthead {
		position:relative;
	}
	.cal-signup {
		right:0;
		top:0;
	}
	.cal-signup {
		width:150px;
		height:41px;
		font-size:16px;
		padding:11px 0;
	}
	.cal-detail-right p {
		font-size:14px;
		line-height:24px;
	}
	.cal-detail-head {
		font-size:20px;
	}
	.cal-detail-subhead,
	.cal-detail-subhead h2 {
		font-size:16px;
	}
	.cal-detail-span span {
		font-size:14px;
	}
	.cal-detail-span {
		margin-bottom:15px;
	}
	.cal-deatil-row figure {
		margin-bottom:20px;
	}
	.Youtube_time {
		height:unset !important;
	}
	/*drone u calender new end*/
	.quoets-inner figure img.shaptriangle {
		bottom:-17px;
		left:51px;
	}
	.imgbloktestimonial {
		width:80px;
		height:80px;
	}
	.traningpagenew .quoets-inner {
		padding-left:100px;
	}
	.my-account-nav.new-listing-sidebar li.active a span {
		display:none;
	}
	.my-account-nav.new-listing-sidebar li.active a .black-icon,
	.my-account-nav.new-listing-sidebar li a:hover .black-icon {
		display:inline-block;
	}
	.my-account-nav.new-listing-sidebar li.active a .white-icon,
	.my-account-nav.new-listing-sidebar li a:hover .white-icon {
		display:none;
	}
	.my-account-nav.new-listing-sidebar li a img {
		position:static;
		left:13px;
	}
	/************Suggestions popup start**************/
	.suggestion-main figure {
		margin-bottom:0;
	}
	.suggestion-main h3 {
		font-size:18px;
		margin:20px 0 30px;
		padding-bottom:14px;
	}
	/************Suggestions popup end**************/
	.approve-img img {
		width:69px;
	}
	#coupon_check_pdf .popup-message p,
	#coupon_check_pdfpro .popup-message p {
		font-size:15px !important;
		line-height:21px !important;
	}
	.apply_links {
		font-size:13px;
		margin:0 0px 8px;
		padding:14px 10px;
		margin:0 1px !important;
	}
	.error-msg .approve-img {
		margin-bottom:10px;
		margin-top:15px;
	}
	.footer-social {
	padding: 7px 0px 7px 4px;
}

}
@media screen and (max-width: 600px) {
	.dash-cards li {
		margin-right:0px;
		width:100%;
	}
	.copy-right {
		margin-bottom:10px;
		margin-right:0;
		width:100%;
	}
	.res-content-left .free-membership a {
		padding:19px 0% 19px 22%;
	}
	.dash-para {
		height:auto;
	}
	body .dash-cards li {
		height:auto !important;
		min-height:auto;
	}
	.dash-para {
		height:auto;
		width:100%;
		float:left;
	}
	.dash-a {
		font-size:15px;
	}
	.dash-head {
		height:auto;
		width:100%;
		float:left;
	}
	.dash-a {
		position:static;
	}
	.dash-para {
		min-height:auto;
	}
	.restricted-cover {
		padding:50px 0 10px;
	}
	.restricted-cover.update-page-cover {
		padding:20px 0 10px;
	}
	.footer-dash ul li {
		margin-right:2px;
	}
	.gridcontent-box {
		width:48.11%;
	}
	.gridcontent-box:nth-child(2n) {
		margin-right:0;
	}
	.gridcontent-box:nth-child(3n) {
		margin-right:0%;
	}
	.banner-text-main h2.banner-head br {
		display:none;
	}
	.banner-text-main h2.banner-head {
		color:#fff;
		font-size:18px;
		line-height:23px;
	}
	.banner-text-main p.banner-main-text {
		font-size:14px;
		line-height:24px;
	}
	ul.headr-bottom-link li {
		margin:0px 1% 3%;
	}
	.counter-cover {
		width:33%;
		padding:14px 0;
	}
	.social-icon-section ul li {
		display:inline-block;
		margin:0 0% 2%;
	}
	.pricing-grid .update-page-outer {
		width:100%;
	}
	.pricing-grid p.up-queots,
	.pricing-grid p.anual-dis {
		min-height:auto;
	}
	.pricing-grid .update-page-outer:last-child {
		margin-right:0;
	}
	.pricing-grid-text {
		padding-bottom:19%;
	}
	.pricing-grid .update-page-outer {
		width:100%;
	}
	.pricing-grid p.up-queots,
	.pricing-grid p.anual-dis {
		min-height:auto;
	}
	.pricing-grid .update-page-outer:last-child {
		margin-right:0;
	}
	.pricing-grid-text {
		padding-bottom:20px;
	}
	.pagecommon-head.review-page-head.resources-page h3 {
		font-size:20px;
		margin-bottom:0;
	}
	.pagecommon-head.resources-page .res-heading span {
		line-height:23px;
		font-size:16px;
	}
	.pagecommon-head.review-page-head.resources-page {
		padding-top:0px;
	}
	.resources-box {
		width:100%;
		margin-right:0;
	}
	.resources-box:nth-child(3n) {
		margin-right:0;
	}
	.resources-box-inner .re-main-head {
		font-size:17px;
	}
	.resources-box-inner p {
		font-size:13px;
		margin-top:6px;
	}
	.Checkout-heading h2 {
		font-size:20px;
		padding-bottom:10px;
	}
	.checkout-main-content {
		margin-top:15px;
	}
	.checkout-left {
		padding:17px 22px;
	}
	.checkout-form-head {
		font-size:18px;
	}
	.checkout-half {
		margin-top:12px;
		width:100%;
		margin-right:0;
	}
	.checkout-half.checkout-half-full select {
		width:100%;
	}
	.checkout-form-section {
		margin-top:27px;
	}
	.place-order h3 {
		font-size:18px;
		margin-bottom:17px;
	}
	.place-order button {
		font-size:17px;
		padding:13px 44px;
	}
	.checkout-right-inner ul li {
		font-size:15px;
		line-height:23px;
	}
	.headr-bottom-link {
		display:none;
	}
	.headr-bottom-link-mobile {
		display:block;
	}
	.grid-content-section {
		padding:30px 0 20px;
	}
	.pagecommon-head.review-page-head.about-us-page .res-heading h3 {
		margin-bottom:0;
	}
	.res-heading h3 {
		font-size:18px;
		line-height:21px;
		margin-bottom:5px;
	}
	.res-heading figure {
		margin-bottom:10px;
	}
	.res-heading span {
		font-size:16px;
		line-height:20px;
	}
	.pagecommon-head .res-heading h3 {
		margin-bottom:5px;
	}
	.pagecommon-head .res-heading span {
		line-height:20px;
	}
	.review-main-section {
		padding:30px 0 0;
	}
	.pagecommon-head.review-page-head.about-us-page .res-heading span {
		font-size:16px;
	}
	.pagecommon-head.review-page-head.about-us-page .res-heading p {
		font-size:13px;
		line-height:23px;
		margin-top:20px;
	}
	.pagecommon-head.review-page-head.about-us-page {
		padding-bottom:20px;
	}
	.about-page-main {
		padding:15px 0;
	}
	.teammain .team-mem-name {
		margin:20px 0 15px;
	}
	.join-pilots-inner h4 {
		font-size:20px;
	}
	.join-pilots-inner p {
		font-size:14px;
	}
	.join-pilots-inner a {
		font-size:20px;
		background-position:right 35px center;
		padding:17px 72px 18px 27px;
	}
	.teammain figure {
		width:120px;
		height:120px;
	}
	.teammain .team-mem-name {
		margin:11px 0 5px;
		font-size:15px;
	}
	.about-modinner figure {
		max-width:150px;
		height:150px;
	}
	h3.model-name {
		font-size:16px;
		margin-top:7px;
	}
	a.model-des {
		font-size:14px;
		margin-top:6px;
		margin-bottom:15px;
	}
	p.abt-model-text {
		font-size:13px;
		line-height:22px;
	}
	.about-modinner {
		padding:30px 23px;
	}
	.model-text-height {
		max-height:199px;
	}
	.right-book-inner p {
		font-size:14px;
		line-height:28px;
	}
	.book-amazon h4 {
		font-size:18px;
		line-height:30px;
	}
	.book-content-inner {
		padding:20px 0 20px;
	}
	ul.whatwe li {
		width:49%;
	}
	.pagecommon-head .res-heading h3 {
		line-height:25px;
		font-size:18px;
		margin-bottom:5px;
	}
	.pagecommon-head .res-heading span {
		font-size:16px;
	}
	.pagecommon-head.review-page-head .res-heading h3 {
		margin-bottom:5px;
	}
	.pagecommon-head.review-page-head.online-training .res-heading span {
		font-size:16px;
		line-height:22px;
	}
	.pagecommon-head.review-page-head.online-training {
		padding-bottom:0;
	}
	.training-content-main {
		margin-top:20px;
	}
	.onlineh-main {
		font-size:18px;
	}
	.onlinet-main {
		font-size:14px;
	}
	.onlinehs-main {
		font-size:15px;
		margin:14px 0;
	}
	ul.whatwe li {
		margin-bottom:17px;
		background-position:left top 0px;
	}
	.gpc-inner-cover {
		padding:60px 30px 30px;
	}
	.gpc-inner-cover h2.gpc-formh {
		width:100%;
	}
	img.debitcard {
		float:left;
		margin-top:10px;
	}
	.popup-message {
		padding:0 42px;
	}
	.oth-heading h3 {
		font-size:20px;
	}
	.coursedetail-head h3 {
		font-size:18px;
	}
	.coursedetail-head {
		padding:25px 20px 25px 30px;
	}
	.course-main-inner ul li span {
		background-size:15px;
		right:42px;
		width:30px;
		height:30px;
	}
	.course-main-inner ul li p {
		padding-right:60px;
		font-size:14px;
	}
	.pod-heading h3 {
		color:#ff7d00;
		line-height:30px;
		font-size:18px;
	}
	p.podcast-text {
		font-size:16px;
		line-height:24px;
	}
	.podcast-main-content {
		padding:10px 0 10px;
	}
	h3.podacst-subhead {
		margin-top:20px;
		margin-bottom:11px;
	}
	.qiizz-cover .wpProQuiz_content h2 {
		font-size:20px;
	}
	.qiizz-cover .wpProQuiz_quiz {
		padding-top:4px;
	}
	.qiizz-cover .wpProQuiz_question_page {
		font-size:17px;
	}
	.qiizz-cover .wpProQuiz_question_text p {
		font-size:18px;
	}
	.qiizz-cover .wpProQuiz_question_text {
		padding:20px 30px;
	}
	.qiizz-cover .wpProQuiz_questionList .wpProQuiz_questionListItem label {
		padding-left:61px !important;
		font-size:14px;
		background-size:17px;
	}
	#learndash_next_prev_link .prev-link,
	#learndash_next_prev_link .next-link {
		font-size:16px;
	}
	.wpProQuiz_questionList .wpProQuiz_answerCorrect {
		background-size:22px !important;
	}
	.wpProQuiz_questionList .wpProQuiz_answerIncorrect {
		background-size:22px !important;
	}
	.wpProQuiz_results p {
		font-size:17px;
		margin-bottom:18px !important;
	}
	.support-main p:first-child {
		margin-top:9px;
	}
	.support-main p {
		font-size:16px;
		line-height:27px;
		margin-bottom:15px;
	}
	.support-main p.support-small-text {
		font-size:16px;
	}
	h3.support-subhead {
		color:#ff7d00;
		font-size:18px;
	}
	.support-bottm-btn {
		margin:15px 0 32px;
	}
	.support-btn-cover h3 {
		font-size:20px;
		margin-bottom:15px;
	}
	.support-btn-cover {
		background-color:#fff;
		padding:22px 0 20px;
	}
	ul.replays-listing li h3 {
		font-size:16px;
		margin-bottom:19px;
	}
	ul.replays-listing li .replay_link {
		font-size:14px;
		padding:13px 20px;
	}
	.pagecommon-head.dpodcast-head .res-heading h3 {
		margin-bottom:15px;
	}
	.pagecommon-head.dpodcast-head .res-heading span {
		font-size:16px;
	}
	.mbox-content {
		padding:20px;
	}
	.mbox-content h3 {
		font-size:22px;
	}
	.mbox-content p {
		font-size:14px;
		margin-top:9px;
	}
	.ep-detail {
		margin-top:14px;
	}
	.playpause-icon {
		width:40px;
		height:40px;
	}
	.playpause-icon img {
		width:13px;
	}
	.dpodcast-mheader span {
		font-size:16px;
		margin-left:3%;
	}
	.podcast-subs-inner h2 {
		font-size:17px;
	}
	.webinar-cal {
		margin:0px 0 17px;
	}
	.webiner-detail-main {
		padding:22px 0 35px;
	}
	.webi-arr {
		font-size:20px;
	}
	.webi-date {
		font-size:14px;
	}
	.webi-arr {
		font-size:18px;
	}
	p.podq-term br {
		display:none;
	}
	..Shout-out-content .shout-content-inner {
		padding:15px 0px 15px;
	}
	.Shout-out-content .shout-content-inner p {
		font-size:16px;
		line-height:30px;
	}
	.account-form-head h1 {
		font-size:18px;
		padding:0 70px 0 26px;
		background-size:17px;
	}
	.my-account-main {
		padding:20px 0 42px;
	}
	.my-account-form {
		margin-top:20px;
	}
	.account-form-head {
		padding-bottom:19px
	}
	.my-account-form.acoountShipping .account-form-head h1 {
		background-size:21px;
	}
	.acc-input-inner label {
		font-size:14px;
	}
	.acc-input-inner span,
	.acc-input-inner select,
	.acc-input-inner p,
	.acc-input-inner input {
		font-size:14px;
	}
	.account-right-inner {
		padding:35px 11px 48px;
	}
	.my-account-form.Achange-pwd .acc-input-inner {
		width:100%;
	}
	.poddetail-head {
		font-size:19px;
		margin-top:25px;
	}
	.podtime-detail {
		margin-top:5px;
	}
	.mbox-content .poddetail-shead {
		font-size:16px;
		margin-top:5px;
	}
	.poddetail-np {
		padding:7px 0 21px;
	}
	.dpodacst-main.pod-detail-page {
		padding:0;
	}
	.excell-main-head {
		font-size:20px;
	}
	.excel-sheet-div ul li h3 {
		font-size:16px;
	}
	.excel-sheet-div.ex-oth-website {
		margin-top:6px;
	}
	.excel-sheet-div.ex-oth-book {
		margin-top:6px;
	}
	.excel-sheet-div ul li a.ex-cost {
		position:static;
		display:inline-block;
		margin-top:10px;
	}
	.right-social a {
		margin-left:6px;
	}
	.banner-heading {
		font-size:25px;
	}
	span.slide-downblog {
		bottom:21px;
		width:18px;
	}
	span.slide-downblog img {
		width:100%;
	}
	.blog-detail-inner h1 {
		font-size:20px;
		line-height:24px;
	}
	.blog-detail-left .mbox-content p {
		margin-bottom:20px;
	}
	.blog-detail-left .mbox-content h2 {
		margin-bottom:9px;
		font-size:16px;
	}
	.blog-detail-left .mbox-content h1 {
		font-size:20px;
		margin-bottom:11px;
	}
	ul.blgdetail-comment {
		margin-bottom:20px;
	}
	span.blg-share {
		width:39px;
		cursor:pointer;
	}
	.beginner-heading {
		min-height:auto;
		padding-left:0;
	}
	.beginner-head-inner figure {
		position:static;
		width:100%;
		text-align:center;
		margin:14px 0;
		float:left;
	}
	.beginner-heading h1 {
		font-size:23px;
		margin-bottom:4px;
	}
	.beginner-heading p {
		line-height:24px;
		font-size:15px;
	}
	.video-rel-div {
		width:100%;
		float:left;
		position:relative;
		height:289px;
	}
	.auto-height-abs.mobvideo-pop-height {
		height:319px;
		background-color:transparent;
	}
	.video-pop-head {
		padding:7px 21px;
	}
	.video-pop-head .popup-cross {
		padding:7px 10px;
	}
	.beg-icon {
		padding:8px 0;
		height:55px;
	}
	.beg-mobi .beg-icon img {
		width:18px;
	}
	.beg-mobi .beg-icon:first-child img {
		width:14px;
	}
	.beg-mobi .beg-box a img {
		width:24px;
	}
	.beg-mobi .beg-box {
		height:44px;
	}
	.account-left {
		width:100%;
		margin-bottom:20px;
	}
	.account-right {
		width:100%;
	}
	ul.my-account-nav li {
		width:19%;
		display:inline-block;
		vertical-align:top;
	}
	ul.my-account-nav {
		width:100%;
	}
	.pagecommon-head.inperson-head .res-heading h3 {
		margin-bottom:7px;
	}
	.pagecommon-head.inperson-head {
		padding-top:0;
	}
	.pagecommon-head.inperson-head .res-heading p {
		margin-bottom:15px;
	}
	.resources-main-section .res-heading h3 {
		margin-bottom:7px;
		font-size:18px;
	}
	.resources-main-section .res-heading span {
		font-size:15px;
		line-height:22px;
	}
	.resources-main-section .res-heading {
		margin-bottom:25px;
	}
	.breadcrumbs ul li a {
		text-overflow:ellipsis;
		white-space:nowrap;
		width:auto;
		word-wrap:break-word;
		display:inline-block;
		vertical-align:middle;
	}
	.breadcrumbs ul li:nth-of-type(1n+4) a {
		display:none;
	}
	.thanku-main-content h3 {} .thanku-page-inner figure {
		width:100%;
		text-align:center;
	}
	.thanku-page-inner figure img {
		max-width:271px;
	}
	.thanku-main-content {
		width:100%;
		margin-top:20px;
	}
	.thanku-page-main {
		padding:15px 0 15px;
	}
	.thanku-main-content h3 {
		font-size:20px;
		margin-bottom:15px;
	}
	.thanku-content span.thanku-sub-head {
		font-size:16px;
		margin-bottom:13px;
	}
	.thanku-content ul li span,
	.thanku-content ul li a,
	.thanku-content ul li .email-li {
		color:#000000;
		font-size:14px;
	}
	.thanku-content {
		max-width:321px;
		margin-bottom:17px;
		width:100%;
	}
	.email-confirmed-main {
		padding:30px 0;
	}
	.email-confirmed-inner figure {
		margin-bottom:15px;
	}
	.email-confirmed-inner h3 {
		font-size:28px;
		margin-bottom:12px;
	}
	.email-confirmed-inner span {
		font-size:16px;
	}
	.email-confirmed-inner figure img {
		max-width:115px;
	}
	.vlisting-head {
		font-size:18px;
		padding-bottom:9px;
		margin-bottom:11px;
	}
	.vlisting-subhead {
		font-size:16px;
		margin-bottom:8px;
	}
	.listing-video-inner p {
		font-size:14px;
		margin-bottom:11px;
	}
	.vlisting-video-cover {
		padding:15px 15px 5px;
		margin-bottom:19px;
	}
	.vlisting-video-bottom {
		padding:12px 0;
	}
	.vlisting-aleft,
	.vlisting-aright {
		font-size:14px;
		background-size:11px;
	}
	.vlisting-aleft {
		padding-left:18px;
	}
	.vlisting-aright {
		padding-right:18px;
	}
	.vlisting-video-bottom span {
		font-size:15px;
	}
	.vlisting-video-bottom span input {
		height:28px;
		width:45px;
		font-size:15px;
	}
	.vlisting-timestamp h3 {
		font-size:18px;
		margin-bottom:2px;
	}
	.vlisting-timestamp ul li {
		font-size:13px;
	}
	.vd-right .vd-top-bar a.acuity-embed-button {
		position:static !important;
	}
	.vd-top-bar h3 {
		margin-bottom:9px;
	}
	.vd-top-bar span {
		display:inline-block;
		margin-bottom:11px;
	}
	.vd-para {
		margin-bottom:20px;
	}
	.cancel_detail {
		font-size:14px;
	}
	video.responsive-video {
		height:auto;
	}
	.thnku-message p {
		font-size:18px;
	}
	.pagecommon-head {
		padding-top:0;
	}
	.legal-main-content p {
		font-size:14px;
		margin-bottom:13px;
	}
	.legal-main-content .terms-condition h4 {
		font-size:16px;
		margin-bottom:4px;
	}
	.legal-tab a {
		font-size:17px;
	}
	.right-block-view h1 {
		font-size:18px;
	}
	.right-block-view span {
		font-size:12px;
	}
	.right-block-view span {
		background-size:13px auto;
	}
	.popup-main-profile {
		height:500px;
		padding:20px 14px;
		max-width:423px;
	}
	.profile-map-img {
		height:152px;
		width:152px;
	}
	.popup-map-profile h2 {
		margin:13px auto;
	}
	.contact-us-left {
		width:100%;
		margin-bottom:20px;
	}
	.contact-us-right {
		width:100%;
	}
	.contact-us-section {
		background-color:#fff;
		padding:23px 0 18px;
	}
	.contact-bottom input[type="submit"] {
		font-size:16px;
		width:129px;
		height:44px;
	}
	.contact-half {
		margin-bottom:18px;
	}
	.live-head-webinar {
		font-size:18px;
	}
	.live-webinar {
		padding:10px 0 0;
	}
	.live-webinar-inner figure {
		padding:30px 0;
	}
	.contctbottm-btn {
		float:left;
	}
	.after-take-part {
		padding:20px 0;
	}
	.after-take-part-inner h2 {
		font-size:18px;
		line-height:24px;
	}
	.after-take-part-inner p {
		font-size:15px;
		line-height:24px;
		margin-bottom:17px;
	}
	.after-take-part a {
		font-size:18px;
		background-size:22px;
		padding:20px 75px 20px 28px;
	}
	.header-search-keyword h3 {
		font-size:17px;
	}
	.header-search-keyword {
		padding:15px 0;
	}
	.search-main-content ul li {
		padding:17px 0 17px;
	}
	.search-main-content ul li h2,
	.search-main-content ul li h2 a {
		font-size:16px;
	}
	.search-main-content ul li span.post_type {
		font-size:15px;
	}
	.search-main-section {
		padding:5px 0 35px;
	}
	.portfolio-container .beginner-head-inner figure img {
		max-width:290px;
		width:100%;
	}
	.insta-page-main1 .am-container {
		float:left;
		max-height:450px;
		overflow:hidden;
		width:100%;
	}
	.insta-page-main1 .content {
		top:32%;
	}
	.headr-bottom-link-mobile li {
		width:14%;
		position:relative;
	}
	.instarbanner-inner h1 {
		font-size:21px;
		line-height:29px;
		margin-bottom:12px;
	}
	.instarbanner-inner > p {
		line-height:22px;
	}
	.insta-img {
		width:33.33%;
	}
	.instarbanner-inner {
		top:38%;
	}
	.error-msg .popup-message p {
		font-size:18px !important;
		line-height:24px !important;
		padding:0 15px !important;
	}
	#email_check_error .popup-message,
	#coupon_check_error .popup-message,
	#coupon_check_success .popup-message {
		padding:0 8px;
	}
	.acc-input-inner textarea {
		font-size:14px;
	}
	.where-world-bio textarea {
		font-size:14px;
	}
	.gridcontent-box:nth-child(3n) {
		margin-right:1.5%;
	}
	.dash-cards li .training-page-link {
		padding-bottom:30px;
	}
	.dash-cards li {
		margin-right:0px !important;
	}
	.vd-right .vd-top-bar a.acuity-embed-button {
		position:absolute !important;
	}
	.vd-top-bar {
		padding-right:220px;
	}
	.vid-outer .vd-left {
		display:block;
		float:none;
		margin:0 auto 15px !important;
	}
	#where_in > a {
		padding-top:0px;
		position:relative;
		top:11px;
	}
	.inp-in-inner.inp-in-inner2 p {
		padding-left:74px;
	}
	.dash-cards.droneu-swag li .training-page-link button {
		margin:0 auto 0 170px;
	}
	.support-btn-cover {
		margin-bottom:11px;
	}
	.contact-bottom img {
		position:relative;
		top:23px;
		left:5px;
	}
	.contact-bottom .refresh {
		top:10px;
	}
	.update-left-inner.crtified-div .updatehead::after {
		top:-8px;
		width:75px;
	}
	.add_to_playlist {
		top:-2px;
	}
	/**********************************************start  new page style*********************************************/
	.newform-half {
		width:100%;
	}
	.newcont-bottom {
		padding:15px 0;
	}
	.newgorm-btn {
		margin:30px 0 30px;
	}
	.newpage-form-inner h2 {
		font-size:24px;
		margin-bottom:30px;
	}
	.newgorm-btn input {
		font-size:20px;
		width:243px;
		height:52px;
	}
	.new-desktop figure {
		margin:-308px auto 0;
	}
	.newpage-head {
		padding-bottom:345px;
	}
	/**********************************************end  new page style*********************************************/
	/************Module popup start***************/
	.newModule-popup .auto-height-abs {
		height:479px;
		padding:0 10px;
		background:#fff;
	}
	.newModule-popup .vlisting-timestamp p {
		font-size:13px;
		margin:7px auto;
	}
	.newModule-popup .video-rel-div {
		height:231px;
	}
	.timestamp-height.newModule-popup .auto-height-abs {
		height:275px;
	}
	.newModule-popup .video-pop-head .module-cross {
		margin-right:-15px;
	}
	/************Module popup end***************/
	/**********************************************start drone law*********************************************/
	.pagecommon-head.drone-law {
		padding-top:0;
		margin-bottom:20px;
	}
	.pagecommon-head.drone-law .res-heading h3 {
		font-size:22px;
		margin-bottom:5px;
	}
	.drone-law p {
		font-size:14px;
		line-height:24px;
	}
	/**********************************************end drone law*********************************************/
	/**********************************************start drodrone law  popup*********************************************/
	.law-header h2 {
		font-size:18px
	}
	.law-pop-close {
		top:16px;
		width:13px;
	}
	.law-pop-close img {
		width:100%;
	}
	.law-link-world ul li p {
		font-size:15px;
	}
	.law-link-world ul li {
		margin-bottom:14px;
	}
	.law-content-scroll h2 {
		font-size:20px;
		line-height:20px;
	}
	.law-text p {
		line-height:22px;
	}
	.law-text ul.florida-list li {
		margin-bottom:8px;
	}
	.law-text ul.florida-list li ol {
		margin-top:8px;
	}
	.law-text h3 {
		font-size:15px;
	}
	/**********************************************end drodrone law  popup*********************************************/
	#coupon_check_error .popup-message {
		font-size:16px;
		line-height:26px;
	}
	/************Home page changes start**************/
	.btn-play-btw img {
		width:40px;
		right:-6px;
	}
	.btn-play-btw {
		width:124px;
		height:124px;
		padding:33px 10px;
	}
	.left-slider-block > img {
		height:50px;
	}
	.left-slider-block {
		padding:80px;
	}
	.first-slide {
		top:10px;
		left:69px;
	}
	.sec-slide {
		top:6px;
		right:81px;
	}
	.third-slide {
		right:19px;
		bottom:191px;
	}
	.fourth-slide {
		right:0px;
		bottom:122px;
	}
	.fifth-slide {
		bottom:45px;
		right:27px;
	}
	.sixth-slide {
		bottom:2px;
		left:129px;
	}
	.seventh-slide {
		left:46px;
		bottom:25px;
	}
	.eight-slide {
		left:4px;
		top:143px;
	}
	.nine-slide {
		left:8px;
		top:59px;
	}
	/************Home page changes end**************/
	/*14-11-17 home page start*/
	.home-bottomgrid button.dash-a.btn.btn-default {
		margin-left:30px;
	}
	.cal-signup {
		position:relative;
		top:0;
		margin-bottom:20px;
	}
	.event-full .event-content-date {
		width:100%;
		max-width:100%;
	}
	.event-full .event-content-date h2 {
		font-size:19px;
		width:100%;
	}
	.dr-event-content-row.event-full .event-content-date {
		position:relative;
	}
	.event-full .event-content-date h2 a {
		position:absolute;
		left:17px;
		height:100%;
		top:0;
		padding:16px 0;
	}
	.dr-event-content-row.event-full .cal-deatil-row {
		margin-top:20px;
	}
	.res-cal-close {
		display:block;
		position:absolute;
		right:17px;
		top:18px;
		height:auto;
		width:16px;
	}
	/*14-11-17 home page end*/
	/*droneu trainings start*/
	.drone-traings-new .el-content-head {
		font-size:16px;
		margin-bottom:15px;
	}
	.my-account-form.drone-traings-new .account-form-head {
		margin-bottom:14px;
	}
	/*droneu trainings end*/
	/*droneu portfolio start*/
	.drone-traings-new .el-portfolio-head {
		text-align:center;
		font-size:17px;
		line-height:27px;
		margin-bottom:6px;
	}
	.drone-traings-new .el-port-prgress p {
		padding-right:35px;
	}
	/*droneu portfolio end*/
	/*droneu manage calendar start*/
	.aboutdrone-landing.manage-cal-cover {
		padding:30px 0 30px;
	}
	.manage-cal-cover .main-heading {
		font-size:22px;
		;
		margin-bottom:6px;
	}
	.sub-head-mng-cal {
		font-size:16px;
		margin-bottom:3px;
		padding:0 0;
		line-height:26px;
	}
	.manage-cal-cover .about-training-grid p {
		font-size:14px;
		line-height:24px;
	}
	.manage-cal-cover .play-btn-video {
		width:80px;
		height:80px;
	}
	.manage-cal-cover .play-btn-video img {
		width:27px;
	}
	.manage-cal-cover .video-outer {
		margin-bottom:0;
	}
	/*droneu manage calendar end*/
	/**********personalinfo****************/
	.formhalfblock {
		width:100%;
	}
	/**********personalinfo end****************/
	.suggestion-row-half input[type="button"] {
		height:66px;
		margin:26px 0 20px;
	}
	.suggestion-row-half input[type="button"] {
		margin:0px 0 20px;
	}
	ul.headr-bottom-link li:hover .sub-menu {
		transform:translateY(0px);
		opacity:1;
		visibility:visible;
		transition:all 0.33s ease-out 0s;
	}
	.headr-bottom-link-mobile {
		padding:11px 0 27px;
	}
	.headr-bottom-link-mobile li:hover .sub-menu {
		visibility:visible;
		opacity:1;
		left:16px;
		left:26px;
		top:27px !important;
	}
	.headr-bottom-link-mobile li .sub-menu li {
		width:100%;
	}
	.headr-bottom-link-mobile li .sub-menu li a {
		text-decoration:none;
	}
	.headr-bottom-link-mobile li .sub-menu li:hover {
		background-color:rgb(255,
		123,
		0);
	}
	.headr-bottom-link-mobile li .sub-menu li:hover a,
	.headr-bottom-link-mobile li .sub-menu li a:hover {
		color:#fff !important;
	}
	.bdg-slider .pre-arrow.slick-arrow {
		left:-28px;
	}
	.bdg-slider .next-arrow.slick-arrow {
		right:-28px;
	}
	.bdg-slide-img {
		margin-bottom:10px;
	}
	.bdg-back a {
		font-size:14px;
		padding:7px 30px
	}
}
@media (max-width: 500px) {
	.main-form-cover h1 {
		font-size:25px;
	}
	.form-btn input[type="submit"] {
		font-size:16px;
	}
	.login-option a {
		font-size:16px;
	}
	a.fb-log span img {
		width:11px;
		left:-22px;
	}
	a.twitter-log span img {
		top:3px;
		left:-29px;
		width:18px;
	}
	.page-main-content.logout-page a.twitter-log span img {
		top:3px;
		left:-35px;
		width:24px;
	}
	a.google-log span img {
		left:-28px;
		top:0px;
		width:20px;
	}
	.free-membership a {
		font-size:16px;
	}
	.free-membership a span img {
		width:19px;
	}
	.free-membership h2 {
		font-size:18px;
		margin-bottom:15px;
	}
	.footer-inner ul li {
		display:inline-block;
		margin-bottom:5px;
	}
	.res-footer-inner ul li {
		width:50%;
	}
	.footer-dash ul li {
		padding-right:7px;
	}
	.gridcontent-box {
		width:100%;
		padding:15px 40px 15px;
		margin-right:0;
	}
	.social-icon-section {
		text-align:left;
	}
	.social-icon-section ul li {
		margin:0 1% 2%;
		width:47.55%;
	}
	.gridcontent-box {
		width:100%;
		padding:15px 40px 61px;
		margin-right:0;
	}
	.social-icon-section {
		text-align:left;
	}
	.social-icon-section ul li {
		margin:0 1% 2%;
		width:47.55%;
	}
	.place-order button,
	.place-order .checkout-btn {
		padding:17px 15px;
	}
	.place-order.checkout-form-section p {
		width:63%;
	}
	.gridcontent-box:nth-child(5n) {
		margin-right:0%;
	}
	.teammain {
		width:100%;
	}
	.teammain figure {
		width:200px;
		height:200px;
	}
	.teammain .team-mem-name {
		margin:11px 0 20px;
	}
	.about-team-head {
		padding:15px 0 20px;
	}
	ul.client-first-row li {
		width:100%;
	}
	.popup-message {
		font-size:24px;
		line-height:normal;
		padding:0 3%;
	}
	/*
.approve-img > img{width:100%;}
*/
	.approve-img {
		width:100px;
		margin:40px auto 20px;
	}
	.auto-height-abs {
		height:273px;
	}
	.form-pad {
		padding:0 15px;
		height:210px;
		overflow:auto;
	}
	.drone-head {
		font-size:18px;
		margin-bottom:7px;
		padding-left:12px;
		padding-right:12px;
		padding-top:32px;
	}
	.popup-para {
		padding:0 10px 12px;
	}
	.coaching-popup .auto-height-abs {
		height:415px;
	}
	.confirm-popup.coaching-popup.support .auto-height-abs {
		height:335px;
	}
	.form-pad {
		height:230px;
	}
	.inp-boxes {
		padding:5px 50px;
		margin-bottom:11px;
	}
	.inp-boxes::before {
		height:22px;
		top:11px;
	}
	.msg-icon {
		background-position:left 15px top 15px;
	}
	.coaching-popup .popup-cross {
		padding:10px;
	}
	.pod-drop-arrow {
		width:33px;
	}
	.pod-drop-arrow img {
		width:100%;
	}
	ul.replays-listing li {
		padding:20px 22px 8px 20px;
	}
	ul.replays-listing li figure {
		position:static;
		width:100%;
		text-align:center;
		margin-bottom:7px;
	}
	.sub-img-box {
		width:48%;
	}
	a.acupdate-link {
		color:transparent;
		background-position:right center;
		padding-left:0;
	}
	.account-form-head h1 {
		font-size:15px;
		padding:0 0 0 26px;
		line-height:18px;
	}
	.blog-main-section li {
		width:100%;
		margin-right:0;
		margin-bottom:30px;
	}
	.blog-main-section li:nth-child(3n) {
		margin-right:0;
	}
	.fig-block {
		height:auto;
		margin-bottom:10px;
	}
	.fig-btm span {
		margin-bottom:5px;
	}
	.blg-half-block {
		width:100%;
	}
	.eupdate,
	.ecancle {
		font-size:13px;
		padding:8px 14px;
	}
	.icrop-main-content-inner .uplode-img-preview-btn .browse-btn-a {
		width:140px;
	}
	#save_crop {
		width:140px;
	}
	.basic-training-inner ul li {
		width:100%;
	}
	.basic-training-plus {
		padding:40px 0 0;
	}
	.basic-trainingdrone .basic-training-inner ul li {
		width:100%;
	}
	.topic-include {
		margin-bottom:16px;
	}
	.basic-training-head {
		font-size:16px;
	}
	.legal-tab a {
		font-size:16px;
		width:49%;
	}
	.updatebtn2,
	.acc-updateE-cover {
		top:-27px;
	}
	.acc-updateE-cover.updatebtn2 {
		top:0;
	}
	.world-where-main ul li {
		width:100%;
	}
	.left-block-view {
		display:inline-block;
	}
	.right-block-view {
		width:calc(100% - 117px);
	}
	.world-where-main ul li {
		padding:21px 7px 42px;
	}
	.popup-main-profile {
		height:370px;
		padding:20px 10px 20px 10px;
	}
	.profile-map-img {
		height:132px;
		width:132px;
	}
	.popup-map-profile h2 {
		margin:10px auto;
		font-size:16px;
	}
	.profile-info-user {
		height:166px;
		padding:0 10px 0 10px;
	}
	.profile-info-user li span:first-child::before {
		display:none;
	}
	.profile-info-user li span {
		width:100%;
	}
	.profile-info-user li span:last-child {
		width:100%;
		padding-left:35px;
	}
	.profile-info-user li span:first-child {
		font-weight:600;
	}
	.gm-style-iw .profile-info-user li {
		border-bottom:1px solid #ccc;
		margin-bottom:7px;
		padding-bottom:5px;
	}
	.gm-style-iw .profile-info-user li:last-child {
		border-bottom:0px;
	}
	.gm-style-iw .profile-info-user li span {
		width:100%;
	}
	.instarbanner-inner {
		background:rgba(0,
		0,
		0,
		0.5) none repeat scroll 0 0;
		padding:10px 0px;
	}
	.error-msg .popup-message p {
		font-size:15px !important;
		height:auto;
		max-height:96px;
		overflow:auto;
	}
	.error-msg .auto-height-abs {
		height:280px !important;
	}
	.error-msg.playlist-success .auto-height-abs {
		height:316px !important;
	}
	.error-msg.playlist-success .your_playlist {
		width:87% !important;
	}
	.error-msg.playlist_popup .auto-height-abs {
		height:332px !important;
	}
	#frm_update_btn {
		top:-8px;
	}
	#where_in_the_world_listi_btn {
		top:0;
	}
	.support-btn-cover {
		margin-bottom:10px;
	}
	.social-icon-section ul li a {
		background-position:left 70px center;
		padding:19px 19px 19px 103px;
	}
	.vd-right .vd-top-bar a.acuity-embed-button {
		float:none;
		position:static !important;
	}
	.vd-top-bar {
		padding-right:0;
	}
	.dash-cards.droneu-swag li .training-page-link button {
		margin:0px auto 0 122px;
	}
	.login-popup-linking .drone-head {
		font-size:20px;
		margin-bottom:16px;
	}
	.popup-para > a {
		background:rgba(0,
		0,
		0,
		0) url("../img/indicator.svg") no-repeat scroll left center/33px auto;
		color:#3d7f9f;
		font-size:21px;
		padding-left:40px;
		text-decoration:none;
		text-transform:uppercase;
	}
	.login-popup-linking .auto-height-abs {
		height:172px;
	}
	.login-popup-linking .auto-height-abs .popup-para {
		font-size:16px;
	}
	.login-popup-linking .popup-cross,
	.login-popup-linking .module-cross {
		padding:10px;
	}
	.blog-detail-left .mbox-content .embed-responsive {
		height:236px;
	}
	.world-where-main ul li {
		min-height:0px;
	}
	.add_to_playlist {
		position:static;
		margin-bottom:15px;
	}
	/************Module popup start***************/
	.newModule-popup .auto-height-abs {
		height:409px;
	}
	.newModule-popup .vlisting-timestamp h3 {
		font-size:15px;
	}
	.newModule-popup .vlisting-timestamp {
		margin-top:12px;
	}
	.newModule-popup .video-pop-head {
		padding:7px 0;
	}
	.newModule-popup .vlisting-timestamp ul {
		max-height:73px;
	}
	/************Module popup end***************/
	/************Sub Category css start**************/
	.SubCatMain li,
	.SubCatMain li:nth-of-type(3n),
	.SubCatMain li:nth-of-type(2n) {
		margin-right:0;
		width:100%;
		margin-bottom:15px;
	}
	.auto-height-abs.mobvideo-pop-height {
		padding:0px;
	}
	.popvideo-relaive {
		padding:0 7px 7px;
	}
	.video-pop-head .vpop-title {
		min-height:0px;
	}
	.newModule-popup1 .video-pop-head .module-cross {
		margin-right:-7px;
		z-index:9;
	}
	/************Sub Category css end**************/
	.podcast-list-slider .smart-podcast-player a,
	.smart-track-player a {
		margin-right:7px;
	}
	.podcast-list-slider .add_to {
		right:80px;
	}
	/*drone u calender new start*/
	.dr-event-content-row {
		width:100%;
		min-height:unset;
		padding-top:0px;
		overflow:hidden;
	}
	.dr-event-content-row:nth-child(2n) {
		margin-left:0;
	}
	.event-content-date {
		max-width:100%;
		width:100%;
		text-align:center;
	}
	.dr-event-slides {
		font-size:14px;
	}
	.manage-cal-cover .about-training-grid.about-training-video {
		padding-left:0;
		margin-top:20px;
	}
	.manage-cal-cover .about-training-grid {
		width:100%;
	}
	/*drone u calender new end*/
	.videoslider-cover .bx-viewport {
		padding-bottom:15px !important;
	}
	.podcast-list-slider.videoslider-cover .bx-wrapper .bx-pager,
	.podcast-list-slider.videoslider-cover .bx-wrapper .bx-controls-auto {
		bottom:-19px;
	}
	.podcast-list-slider.videoslider-cover {
		padding-bottom:13px;
	}
	.tabbing-categories-cover ul li,
	.tabbing-categories-cover ul li a {
		width:100%;
	}
	.tabbing-categories-cover ul li.ui-tabs-active a {
		border-bottom:1px solid #ccc;
	}
	.join-now-slider .joinnow-btn {
		padding:9px 10px;
		font-size:17px;
	}
	.join-now-slider .joinnow-btn img {
		margin-left:10px;
		width:18px;
	}
	.vslide-text {
		font-size:15px;
	}
	.videoslider-cover .bx-viewport {
		padding-bottom:0 !important;
	}
	.podcast-list-slider.videoslider-cover .bx-wrapper .bx-pager,
	.podcast-list-slider.videoslider-cover .bx-wrapper .bx-controls-auto {
		bottom:0;
		padding-top:13px;
		position:static;
	}
	.podcast-list-slider.tablistslider.tablistslider22 .resources-box.resource-div,
	.podcast-list-slider.tablistslider.tablistslider32 .resources-box.resource-div {
		padding:30px 20px;
	}
	.podcast-list-slider .bx-wrapper .bx-pager,
	.podcast-list-slider .bx-wrapper .bx-controls-auto {
		bottom:0;
		position:static;
	}
	.podcast-list-slider {
		padding-bottom:13px;
	}
	.podcast-list-slider.tablistslider.tablistslider22,
	.podcast-list-slider.tablistslider.tablistslider32,
	.podcast-list-slider.tablistslider.tablistslider33.slider-follow-course {
		padding:35px 23px 20px;
	}
	.member-ship-always {
		padding:15px 0;
	}
	.podcast-list-slider.podcast_listing {
		padding-bottom:17px;
	}
	.tick-resp::before {
		width:58px;
		height:58px;
	}
	.tick-resp {
		padding:13px 0;
		width:50px;
		height:50px;
	}
	.droneresul ul li {
		width:65px;
		margin-right:49px;
	}
	.droneresul ul li::after {
		width:58px;
		height:6px;
		top:23px;
		right:-55px;
	}
	.droneresul span {
		font-size:13px;
	}
	.drone-response {
		font-size:22px;
	}
	.droneresul {
		margin-bottom:50px;
	}
}
@media (max-width: 480px) {
	.suggestion-row-half {
		width:100%;
	}
	.footer-social {
	margin-bottom: 40px;
}
}
@media (max-width: 460px) {
	.main-form-cover {
		padding:20px 25px 20px 20px;
	}
	.free-membership {
		padding:20px 30px 10px 30px;
	}
	.free-membership a {
		font-size:15px;
		padding:17px 0px 17px 1%;
		text-align:center;
	}
	.page-main-content.logout-page .login-option a {
		font-size:16px;
	}
	.page-main-content.logout-page .login-option a {
		padding:17px 0% 17px 26%;
	}
	.res-content-left .free-membership a {
		padding:19px 8% 19px 0%;
	}
	.res-footer-inner ul li {
		width:50%;
	}
	.res-footer-inner ul {
		padding-left:10px;
	}
	.res-footer-inner ul li a {
		padding:1px 0 1px 0px;
		background-size:15px;
	}
	.res-footer-inner ul li a svg {
		margin-right:7px;
	}
	.header-bottom {
		text-align:left;
		padding:10px 0 10px;
	}
	.headr-bottom-link-mobile li a svg {
		width:17px;
		height:17px;
	}
	ul.headr-bottom-link li {
		margin:0px 3% 4%;
		width:43%;
	}
	.banner-text-main h2.banner-head {
		font-size:16px;
	}
	.banner-text-main p.banner-main-text {
		line-height:19px;
	}
	.counter-cover {
		width:100%;
		padding:17px 0;
		float:none;
		display:inline-block;
		border-bottom:1px solid #303030;
	}
	.counter-cover:last-child {
		border-bottom:1px solid transparent;
	}
	.counter-section {
		padding:10px 0 10px;
	}
	.counter-cover h3 {
		font-size:17px;
	}
	.social-icon-section ul li {
		width:46.55%;
	}
	.social-icon-section {
		margin-bottom:15px;
	}
	.pagecommon-head .res-heading span {
		font-size:16px;
	}
	.pricing-grid .upadte-page-content {
		padding:30px 0;
	}
	.pricing-quoets-section {
		padding:0px 0 30px;
	}
	.pagecommon-head.resources-page .res-heading span {
		line-height:23px;
	}
	span.bottom-payment-procss {
		width:calc(100% - 78%);
	}
	.place-order.checkout-form-section p {
		width:78%;
	}
	.swag-grid {
		width:100%;
		margin-right:0;
	}
	.gpc-heading-top.gpc-inner-page p {
		line-height:21px;
	}
	.gpc-inner-form .gpc-full-form.ginner-form {
		margin-top:9px;
	}
	.fpc-innerform-left button {
		background-position:right 16px center;
		font-size:17px;
		background-size:18px padding:3.5% 16% 3.5% 5%;
		width:100%;
		margin-top:0;
	}
	.fpc-innerform-left figure {
		width:100%;
		margin-top:12px;
	}
	.fpc-innerform-right {
		margin-top:30px;
	}
	ul.client-first-row li img {
		max-width:50%;
	}
	ul.whatwe li {
		width:100%;
	}
	.sgrid-btn {
		width:auto;
		float:right;
		display:block;
		padding:0;
		margin-top:0;
	}
	.sgrid-bottom p {
		width:auto;
		display:inline-block;
		float:left;
		margin-top:12px;
	}
	.goback-btn a.db_back {
		font-size:18px;
	}
	.gpc-heading-top p::after {
		left:47px;
		top:102px;
	}
	.gpc-heading-top p::after {
		left:63px;
		top:69px;
		width:25px;
	}
	.gpc-top-head {
		font-size:28px;
	}
	.gpc-acces .gpc-full-form input {
		background-position:left 12px center;
		background-size:25px auto;
		height:44px;
		padding-left:46px;
	}
	.qiizz-cover .wpProQuiz_question_text {
		padding:15px 15px;
	}
	.qiizz-cover .wpProQuiz_questionList .wpProQuiz_questionListItem label {
		padding-left:40px !important;
		background-position:left 13px center;
	}
	.qiizz-cover .wpProQuiz_button.btn {
		font-size:17px;
		padding:10px 16px !important;
	}
	.support-bottm-btn button {
		padding:14px 15px 14px 40px;
		background-size:16px;
	}
	.sub-img-box {
		width:100%;
	}
	.question-grid {
		width:100%;
		margin-right:0;
		margin-bottom:48px;
	}
	.question-grid:last-child {
		margin-bottom:0;
	}
	.question-grid span {
		width:50px;
		height:50px;
		top:-26px;
		font-size:22px;
		line-height:43px;
	}
	.podqu-rec a.record {
		width:284px;
	}
	ul.top-podcast li span {
		left:-25px;
	}
	.updatebtn2,
	.acc-updateE-cover {
		margin-top:14px;
		position:relative;
	}
	.uplode-img-preview-btn {
		float:none;
		margin-left:0;
	}
	.icrop-main-content-inner .uplode-img-preview-btn .browse-btn-a {
		width:192px;
	}
	#save_crop {
		width:192px;
		margin-left:0;
	}
	.acupdate-link.update-img {
		top:-32px;
		right:4px;
	}
	.coming-module img {
		max-width:100%;
	}
	.blog-detail-left iframe {
		height:200px;
	}
	.account-form-head h1 {
		font-size:17px;
		padding:0 0 0 28px;
	}
	.breadcrumbs ul {
		text-align:right;
	}
	.vd-top-bar button,
	.va-top-bar a {
		margin-top:12px !important;
		position:static !important;
	}
	.vd-top-bar {
		padding-right:0;
	}
	.vd-top-bar span {
		width:100%;
		float:left;
	}
	.mid-bar-invest li {
		display:inline-block;
		width:100%;
	}
	.blog-post .abt-team-section .teammain figure {
		height:105px;
		width:105px;
	}
	.blog-post .teammain .team-mem-name {
		font-size:13px;
	}
	.legal-tab a {
		font-size:13px;
		width:49%;
		padding:13px 0;
	}
	.legal-tab a.legal-active:after {
		border-right:16px solid transparent;
		border-left:16px solid transparent;
		border-top:16px solid #ff7d00;
		bottom:-16px;
	}
	.abs-filter-search .where-input-boxes {
		margin:5px 0 0;
		width:100%;
	}
	.contact-half {
		width:100%;
	}
	.insta-img {
		width:33.33%;
	}
	.overlay-insta {
		display:none;
	}
	.portfolio-container .blog-main-section li {
		width:100%;
		margin-right:0;
	}
	.portfolio-container .blog-main-section {
		margin:5px 0 0;
	}
	.portfolio-container .blog-main-section li {
		margin-bottom:20px;
	}
	.insta-page-main1 .content {
		top:23%;
	}
	.search-main-content ul li p {
		font-size:14px;
	}
	.search-main-content ul li h2,
	.search-main-content ul li h2 a {
		word-spacing:2px;
	}
	.insta-page-main {
		display:none;
	}
	.banner-cover .bx-wrapper {
		margin:0 auto;
	}
	.banner-cover .bx-wrapper .bx-viewport {
		border:0 none;
		box-shadow:none;
		left:0;
	}
	.instaSliser .insta-img {
		width:33.33%;
	}
	.banner-cover .bx-pager.bx-default-pager {
		display:none;
	}
	.instaSlider-cover {
		display:block;
	}
	.instaSliser .insta-img img.img11 {
		height:109px;
	}
	.search-main-section.search_result1 {
		padding:20px 0;
	}
	.search-main-section.search_result1 .search-main-content .searchitem p {
		font-size:19px !important;
		line-height:27px !important;
	}
	#where_in_the_world_listi_btn {
		top:-28px;
	}
	#account_update {
		top:1px;
	}
	.social-icon-section ul li a {
		background-position:left 53px center;
		padding:19px 19px 19px 81px;
	}
	.print-invoice {
		position:static;
		margin-top:8px;
		display:inline-block;
	}
	.mid-bar-invest li {
		margin-top:4px;
	}
	.dash-cards.droneu-swag li .training-page-link button {
		margin:0 auto 0 102px;
	}
	.blog-detail-left .mbox-content .embed-responsive {
		height:214px;
	}
	.blog-detail-left figure.embed-responsive {
		height:auto;
	}
	.excel-sheet-div.ex-oth-website ul li a {
		width:100%;
	}
	.multi-tabbing .legal-tab a {
		width:100%;
		margin-bottom:1px;
	}
	.multi-tabbing .legal-tab a.legal-active::after {
		display:none;
	}
	.tab-content .pagecommon-head.review-page-head.about-us-page .res-heading p {
		margin-top:0;
	}
	.tabbing-content-show {
		padding:0px 0px 18px;
	}
	.join-pilots.tab-join .join-pilots-main .join-pilots-inner {
		padding-right:0;
	}
	/**********************************************start  new page style*********************************************/
	.new-desktop figure {
		margin:-198px auto 0;
	}
	.newpage-head {
		padding-bottom:235px;
	}
	.newpage-form-cover {
		margin-top:26px;
	}
	.newpage-head-inner figure img {
		width:220px;
	}
	/**********************************************end  new page style*********************************************/
	#email_check_error .popup-message,
	#coupon_check_error .popup-message,
	#coupon_check_success .popup-message {
		font-size:17px;
		line-height:28px;
	}
	.spp-social svg {
		left:-6px;
	}
	.selct-module {
		background-size:18px auto;
		font-size:18px;
	}
	/**********************************************start  home new changes style*********************************************/
	.startrecording-section {
		width:285px;
		padding:64px 16px 10px 16px;
	}
	.startrecording-section h4 {
		font-size:17px;
		line-height:21px;
		margin-bottom:0;
	}
	.startrecording-section p {
		font-size:13px;
		line-height:21px;
	}
	.recordingbtn-inner {
		padding:22px 10px 22px 35px;
	}
	.dronelife-ordernow-section h2 {
		font-size:19px;
	}
	.dronelife-ordernow-section p {
		line-height:23px;
	}
	.livinImg {
		max-width:150px;
	}
	.offerlivin {
		height:113px;
	}
	.offerlivin {
		width:131px;
		left:0;
	}
	/**********************************************end  home new changes style*********************************************/
	/**********************************************end  home new changes style*********************************************/
	div.AuthorizeNetSeal {
		display:block;
		width:100%;
		float:left;
	}
	.place-order.checkout-form-section p {
		width:auto;
		margin-bottom:15px;
	}
	.place-order .checkout-btn {
		font-size:16px;
		padding:11px 12px;
	}
	.place-order.checkout-form-section p {
		width:auto;
	}
	div.AuthorizeNetSeal {
		width:76px !important;
		margin-left:15px !important;
	}
	div.AuthorizeNetSeal img {
		width:100%;
		height:100%;
	}
	.insta-page-main.insta-inner-pages {
		max-height:160px;
	}
	.scrolling_heading > h3 {
		margin-top:6px;
	}
	.scrolling_heading h2 {
		font-size:15px;
		line-height:26px;
		margin-top:11px;
	}
	.scrolling_heading h2 b {
		display:inline-block;
		font-weight:normal;
		padding:3px 0;
	}
	.scrolling_heading > h3 {
		font-size:13px;
		line-height:16px;
	}
	.insta-page-main.insta-inner-pages {
		display:inline-block;
	}
	.insta-page-main.insta-inner-pages .overlay-insta {
		display:block;
	}
	.pricing-video-outer .pricing-video-content .res-heading h3 {
		font-size:21px;
		line-height:30px;
	}
	.tabbing-categories-cover ul li {
		width:100%;
	}
	.tabbing-categories-cover ul li a {
		width:100%;
	}
	.podcast-list-slider {
		padding:20px 15px;
	}
	.podcastbelow-content {
		font-size:16px;
		line-height:23px;
	}
	.podcast-list-slider .dpodcast-mbox.add_playto .add_to {
		right:70px;
		top:38px;
		width:24px;
	}
	.podcast-list-slider .bx-wrapper .bx-pager,
	.podcast-list-slider .bx-wrapper .bx-controls-auto {
		bottom:-30px;
	}
	.dr-event-tab {
		max-width:198px;
	}
	.event-content-date h2,
	.event-content-date p {
		font-size:16px;
	}
	.dr-event-tab ul li a {
		font-size:12px;
		padding:9px 8px;
		font-weight:500;
	}
	.dr-event-month {
		margin:21px 0 0px;
	}
	.detail-span-inner {
		margin-right:0;
		width:100%;
		display:block;
		margin-bottom:5px;
	}
	/*drone u calender new end*/
	/************My Suggestions css start**************/
	.my-account-form.suggestions-main .acc-updateE-cover {
		top:-7px;
		position:absolute;
		margin:0;
	}
	.no_bxslider12 .slide-box-main,
	.no_bxslider21 .slide-box-main,
	.no_bxslider31 .slide-box-main {
		width:100%;
		margin-left:0px;
	}
	.no_bxslider21,
	.no_bxslider22,
	.no_bxslider31,
	.no_bxslider32,
	.no_bxslider33 {
		margin-left:0 !important;
	}
	/************My Suggestions css end**************/
}
@media (max-width: 380px) {
	.free-membership a {
		padding:17px 0% 17px 0%;
	}
	.free-membership a span {
		margin-left:7px;
	}
	.login-option a {
		padding-left:16%;
	}
	.login-page .login-option a {
		padding-left:23%;
	}
	a.forgotpwd {
		position:absolute;
		width:auto;
		float:left;
		margin-top:9px;
		font-size:12px;
		right:0;
		left:auto;
		top:-7px;
	}
	.input-checkbox label {
		font-size:13px;
	}
	.page-main-content.logout-page .login-option a {
		font-size:14px;
	}
	.page-main-content.logout-page .login-option a {
		padding:17px 0% 17px 18%;
	}
	.login-option a span img {
		left:-27px;
		top:0px;
		width:17px;
	}
	a.youtube-log span img {
		top:3px;
		width:21px;
		left:-29px;
	}
	.page-main-content.logout-page a.twitter-log span img {
		top:3px;
	}
	.page-main-content.logout-page a.twitter-log span img {
		top:2px;
		left:-29px;
		width:20px;
	}
	a.facbook-log span img {
		width:12px;
	}
	.login-option a.fb-log span img {
		width:12px;
		top:0;
	}
	.login-option a.twitter-log span img {
		top:4px;
	}
	.res-content-left .free-membership a {
		padding:17px 18% 17px 0%;
		font-size:16px;
	}
	.res-content-right .form-btn input[type="submit"] {
		font-size:16px;
	}
	.quoets-inner {
		padding-left:60px;
	}
	.quoets-inner figure {
		width:50px;
		height:50px;
	}
	span.bottom-payment-procss {
		width:100%;
		margin-top:20px;
	}
	.register .form-btn p .acbtn-span {
		padding-left:19px;
	}
	.register .form-btn p .acbtn-span:before {
		left:-4px;
		width:15px;
	}
	.oth-heading h3 {
		font-size:18px;
	}
	.fpc-innerform-btn .fpc-innerform-left.gpc_button a {
		width:100% !important;
	}
	.support-bottm-btn button {
		width:85%;
		margin-right:0;
		background-position:left 54px center;
	}
	.video-container iframe {
		height:180px;
	}
	.acc-input-inner label.error {
		font-size:11px;
	}
	.dpodcast-mbox .smart-track-player .spp-track-layer-1 .spp-download-share-controls .spp-button-downloada {
		display:inline-block !important;
		margin-bottom:0px;
	}
	.dpodcast-mbox .smart-track-player .spp-track-layer-1 .spp-download-share-controls {
		transform:translateY(-17%) !important;
		right:12px !important;
	}
	.acc-updateE-cover.resforsubs.updatebtn2 .eupdate,
	.acc-updateE-cover.resforsubs.updatebtn2 .ecancle {
		padding:8px 7px;
		font-size:12px;
	}
	.coaching-popup.leftside-popup .support-bottm-btn button {
		width:260px;
	}
	.confirm-popup.coaching-popup.leftside-popup .support-bottm-btn button {
		background-position:left 46px center;
	}
	.coaching-popup.leftside-popup .auto-height-abs {
		height:278px;
	}
	.legal-tab a {
		width:100%;
		margin-bottom:2px;
	}
	.legal-tab a.legal-active:after {
		display:none;
	}
	.left-block-view {
		display:block;
	}
	.right-block-view {
		width:100%;
	}
	.world-where-main ul li {
		padding:21px 0 29px;
	}
	.blog-post .abt-team-section a {
		padding:24px 38px 24px 66px;
		font-size:17px;
		background-size:20px;
	}
	.abtTeam-btn {
		margin-bottom:12px;
	}
	.blog-post .abt-team-section {
		margin:59px 0 26px;
	}
	.instarbanner-inner h1 {
		font-size:18px;
		line-height:26px;
	}
	.instarbanner-inner > p {
		font-size:14px;
	}
	.searchitem.search_result p {
		font-size:17px;
		line-height:26px;
		padding-top:37px;
	}
	.error-msg .popup-message p {
		font-size:15px !important;
	}
	.social-icon-section ul li a {
		background-position:left 28px center;
		padding:19px 19px 19px 54px;
	}
	#-speakpipe-dialog-container {
		width:83% !important;
		margin:0 auto !important;
		left:0 !important;
		right:0 !important;
	}
	#_speakpipe_labs_recorder_frame {
		width:100% !important;
	}
	.dash-cards.droneu-swag li .training-page-link button {
		margin:0 auto 0 65px;
	}
	.contact-bottom img {
		top:0;
	}
	.contact-bottom .refresh {
		top:-10px;
	}
	.captcha-gp {
		width:100%;
	}
	.blog-detail-left .mbox-content .embed-responsive {
		height:171px;
	}
	.dpodcast-mbox.add_playto .smart-track-player .spp-track-layer-1 .spp-download-share-controls {
		transform:translateY(9%) !important;
	}
	.dpodcast-mbox.add_playto .smart-track-player .spp-track-layer-1 .spp-download-share-controls .spp-button-downloada svg {
		width:20px !important;
		height:20px !important;
	}
	.dpodcast-mbox.add_playto .add_to img {
		max-width:100%;
	}
	.dpodcast-mbox.add_playto .add_to {
		right:25px;
		top:7px;
		width:24px;
	}
	.dropdown.drop-down-main {
		top:-9px;
	}
	.dropbtn.arrow-drop-down {
		width:123px;
	}
	.sub_module_dropdown select {
		background-size:20px auto;
		font-size:18px;
	}
	.sub_image {
		width:84px;
	}
	.sub_module_dropdown {
		width:calc(100% - 89px);
	}
	.place-order.checkout-form-section p {
		margin-bottom:0;
	}
	#coupon_check_error .popup-message {
		font-size:16px;
		line-height:26px;
	}
	.sub_image img {
		object-fit:contain;
	}
	.quoets-inner figure.image-dynamic .image-dynamic-inner {
		border:2px solid rgb(6,
		57,
		81);
	}
	.quoets-inner figure.image-dynamic::after {
		top:-2px;
	}
	.podcast-list-slider .dpodcast-mbox.add_playto .add_to {
		top:28px;
	}
	.dpodcast-mbox.add_playto .smart-track-player .spp-track-layer-1 .spp-download-share-controls {
		transform:translateY(-34%) !important;
	}
	.suggestion-row-half .g-recaptcha {
		transform:scale(0.8);
		position:relative;
		left:-27px;
	}
}
@media (max-width: 350px) {
	.instaSliser .insta-img img.img11 {
		height:94px;
	}
	.vlisting-video-bottom span {
		font-size:12px;
	}
	.vlisting-aleft + span {
		width:140px;
	}
	.vlisting-video-bottom span input {
		font-size:12px;
		margin:0 5px;
		width:40px;
	}
	.vlisting-video-bottom .vlisting-aright {
		top:-29px;
	}
	.dash-cards.droneu-swag li .training-page-link button {
		margin:0 auto 0 50px;
	}
	.blog-detail-left .mbox-content .embed-responsive {
		height:auto;
	}
	.mbox-content ul li,
	.mbox-content ol li {
		font-size:14px;
	}
	.mbox-content ul,
	.mbox-content ol {
		padding-left:22px;
	}
	span.blgshare-cover {
		left:0;
		top:40px;
	}
	span.blgshare-cover::before {
		left:2px;
		top:-3px;
		transform:rotate(141deg);
		-webkit-transform:rotate(141deg);
		-moz-transform:rotate(141deg);
		-ms-transform:rotate(141deg);
		-o-transform:rotate(141deg);
	}
	.blog-banner figure {
		height:291px !important;
	}
	.bestoffer {
		width:122px;
	}
}
@media (max-width: 320px) {
	.dash-cards.droneu-swag li .training-page-link button {
		margin:0 auto 0 37px;
	}
}
@media (max-width: 1024px) and (orientation: landscape) {
	.about-modinner {
		padding:9px 8px;
	}
	.about-modinner figure {
		max-width:120px;
		height:120px;
	}
	.model-text-height {
		max-height:230px;
	}
	.login-popup-linking .drone-head {
		font-size:23px;
		margin-bottom:19px !important;
		padding-left:12px;
		padding-right:12px;
		padding-top:40px;
	}
	.popup-para > a {
		background:rgba(0,
		0,
		0,
		0) url("../img/indicator.svg") no-repeat scroll left center/35px auto;
		font-size:19px;
		padding-left:46px;
	}
	.popup-main-profile {
		height:554px;
		padding:27px 14px 15px;
	}
	.profile-map-img {
		height:152px;
		width:152px;
	}
	.popup-map-profile h2 {
		margin:11px auto;
	}
	.dr-event-month {
		max-width:210px;
	}
	@media (max-width: 668px) and (orientation: landscape) {
		.about-modinner {
			padding:9px 8px;
		}
		.about-modinner figure {
			max-width:80px;
			height:80px;
		}
		.model-text-height {
			max-height:88px;
		}
		.form-pad {
			padding:0 15px;
			height:110px;
			overflow:auto;
		}
		.drone-head {
			font-size:18px;
			margin-bottom:7px;
			padding-left:12px;
			padding-right:12px;
			padding-top:40px;
		}
		.popup-para {
			padding:0 10px 12px;
		}
		.coaching-popup .auto-height-abs {
			height:275px;
		}
		.confirm-popup.coaching-popup.support .auto-height-abs {
			height:275px;
		}
		.inp-boxes {
			padding:5px 50px;
			margin-bottom:11px;
		}
		.inp-boxes::before {
			height:22px;
			top:11px;
		}
		.msg-icon {
			background-position:left 15px top 15px;
		}
		span.blg-share {
			display:inline-block;
			margin-top:0;
		}
		.form-pad {
			height:181px;
		}
		/************Suggestions popup start**************/
		.suggestion-main {
			max-height:319px;
		}
		/************Suggestions popup end**************/
	}
	@media (max-width: 640px) and (orientation: landscape) {
		.profile-map-img {
			height:122px;
			width:122px;
		}
		.popup-main-profile {
			height:310px;
		}
		.profile-info-user {
			height:113px;
		}
		#email_check_error .popup-message,
		#coupon_check_error .popup-message,
		#coupon_check_success .popup-message {
			font-size:17px;
		}
		.error-msg.playlist_popup .auto-height-abs {
			height:297px !important;
		}
		/**********************************************start drodrone law  popup*********************************************/
		.law-content-scroll {
			max-height:181px;
		}
		/**********************************************end drodrone law  popup*********************************************/
	}
	@media (max-width: 480px) and (orientation: landscape) {
		.about-modinner {
			padding:9px 8px;
		}
		.about-modinner figure {
			max-width:80px;
			height:80px;
		}
		.model-text-height {
			max-height:120px;
		}
		.suggestion-row-half .profile-info-user {
			height:95px;
		}
		.popup-main-profile {
			height:260px;
		}
		.profile-map-img {
			height:92px;
			width:92px;
		}
		.profile-info-user li span {
			width:44%;
		}
		.profile-info-user li span:last-child {
			width:47%;
		}
		.playlist_popup .approve-img {
			margin:20px auto;
			width:100px;
		}
		.playlist_popup .popup-message {
			font-size:18px;
			line-height:26px;
			padding:0 32px;
		}
		#playlist_cancel,
		#playlist_confim {
			font-size:17px;
			height:44px;
		}
		.error-msg.playlist-success .auto-height-abs {
			height:258px !important;
		}
		.error-msg.playlist_popup .auto-height-abs {
			height:273px !important;
		}
		/************Suggestions popup start**************/
		.suggestion-main {
			max-height:279px;
		}
		/************Suggestions popup end**************/
	}
	@media screen and (min-width: 1899px) {
		.insta-page-main {
			max-height:480px;
		}
		.insta-img {
			width:12.5%;
		}
	}
	@media (max-width: 985px) {
		/*droneu manage calendar start*/
		.manage-cal-cover .about-training-grid {
			width:100%;
		}
		.manage-cal-cover .about-training-grid.about-training-video {
			padding-left:0;
			margin-top:30px;
		}
		/*droneu manage calendar end*/
	}
	@media (max-width: 600px) {
		/*droneu manage calendar start*/
		.aboutdrone-landing.manage-cal-cover {
			padding:30px 0 30px;
		}
		.manage-cal-cover .main-heading {
			font-size:22px;
			;
			margin-bottom:6px;
		}
		.sub-head-mng-cal {
			font-size:16px;
			margin-bottom:3px;
			padding:0 0;
			line-height:26px;
		}
		.manage-cal-cover .about-training-grid p {
			font-size:14px;
			line-height:24px;
		}
		.manage-cal-cover .play-btn-video {
			width:80px;
			height:80px;
		}
		.manage-cal-cover .play-btn-video img {
			width:27px;
		}
		.manage-cal-cover .video-outer {
			margin-bottom:0;
		}
		/*droneu manage calendar end*/
		/************Suggestions popup start**************/
		.suggestion-row-half {
			width:100%;
			margin-right:0;
		}
		.suggestion-row-half input[type="submit"] {
			margin-top:30px;
		}
		/************Suggestions popup end**************/
	}
	
