.myriadSetPro-Text {
	font-family: myriad-text, sans-serif
}

.myriadSetPro-Thin,
.empty-cart-message,
.after-save,
.multiyear-block .font-thin-cart,
.cart-footer-wrapper a,
.cart-footer-wrapper span,
.cart-form-container *,
.changepwd-form-heading,
.contactsupport-form-heading,
.premiumsupport-form-heading {
	font-family: myriad-thin, sans-serif;
}

.myriadSetPro-Medium {
	font-family: myriad-medium, sans-serif;
}

.myriadSetPro-Semibold {
	font-family: myriad-semibold, sans-serif;
}

.opensans-regular,
.cart-content-wrapper input[type="button"] {
	font-family: OpenSans, sans-serif
}

.proxima-regular,
.multiyear-block * {
	font-family: 'proxima_novaregular',sans-serif !important;
}

.proxima-bold {
	font-family: proxima_nova_bold, sans-serif;
}

.proxima-light {
	font-family: 'proxima_novalight',sans-serif;
}

.wy-fontsize-semi-small {
	font-size: 0.5625em
}

.wy-fontsize-small {
	font-size: 0.8em
}

.wy-fontsize-1 {
	font-size: 1.0em
}

.wy-fontsize-10 {
	font-size: 10px
}

.wy-fontsize-11 {
	font-size: 11px
}

.wy-fontsize-12 {
	font-size: 12px
}

.wy-fontsize-14 {
	font-size: 14px
}

.wy-fontsize-16 {
	font-size: 16px
}

.wy-fontsize-normal {
	font-size: 1em
}

.wy-fontsize-small {
	font-size: 0.8em
}

.wy-fontsize-1_125 {
	font-size: 1.125em
}

.wy-fontsize-1_2em {
	font-size: 1.2em
}

.wy-fontsize-1_25em {
	font-size: 1.25em
}

.wy-fontsize-1_3em {
	font-size: 1.3em
}

.wy-fontsize-1_375em {
	font-size: 1.375em
}

.wy-fontsize-33 {
	font-size: 33px
}

.wy-fontsize-semi-medium {
	font-size: 1.5em
}

.wy-fontsize-0_875 {
	font-size: 0.875em
}

.wy-fontsize-1_9 {
	font-size: 1.9em
}

.wy-fontsize-medium {
	font-size: 2em
}

.wy-fontsize-2_25 {
	font-size: 2.25em
}

.wy-fontsize-semi-large {
	font-size: 2.54em
}

.wy-margin-right-30 {
	margin-right: 30px
}

wy-margin-right-35 {
	margin-right: 35px
}

.wy-fontsize-1_313 {
	font-size: 1.313em
}

wy-padding-right-11 {
	padding-right: 11px
}

.wy-fontsize-large {
	font-size: 2.625em;
	line-height: 48px;
	letter-spacing: -0.6px;
	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: antialiased !important
}

.opacity-0 {
	opacity: 0
}

.wy-font-mm {
	font-family: myriad-medium, sans-serif
}

.width45 {
	width: 45%
}

.padding-right-32 {
	padding-right: 32px
}

.wy-font-mt {
	font-family: 'proxima_novaregular',sans-serif
}

.wy-shop-heading {
	margin: 133px auto 92px auto !important
}

.wy-shop-sy-width {
	width: 390px !important;
	margin: 0 0 20px !important
}

.wy-shop-my-width {
	width: 390px !important;
	margin-right: 0 !important;
	margin-left: 40px
}

.wy-shop-sy-desc {
	width: 358px !important
}

.wy-shop-my-desc {
	width: 386px !important
}

.wy-padding-left-40 {
	padding-left: 40px !important
}

.margin-top--4 {
	margin-top: -4px
}

.wy-vertical-sub {
	vertical-align: sub
}

.wy-font-smoothing {
	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: antialiased !important
}

.wy-fontsize-3 {
	font-size: 3em;
	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: antialiased !important
}

.wy-fontweight-6 {
	font-weight: 600
}

.wy-bkg-white {
	background-color: white !important
}

.wy-width-60 {
	width: 60% !important
}

.wy-width-18 {
	width: 18%
}

.sqlyog-qty-dropdown {
	width: 65px;
	text-align: center !important
}

.sqlyog-qty-dropdown div {
	padding: 7px 0
}

.sqlyog-qty-dropdown div:hover {
	color: #3bc3a5
}

.wy-smooth-text {
	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: grayscale !important
}

.wy-header-wrapper {
	margin: 34px 0 52px 0;
	text-align: center
}

.before-footor-wrapper {
	min-height: 540px
}

.multiyear-option {
	width: 235px
}

.cart-header-wrapper {
	margin: 0px auto 30px auto;
	text-align: center;
	width: 1150px;
	padding-top: 18px
}

.cart-monyog-logo {
	width: 117px;
	height: 28px
}

.monyog-logo-text {
	font-size: 20px
}

.cart-margin {
	padding: 36px 11px 0px 22px
}

.customer-margin {
	padding: 0px 85px 0px 85px
}

.cart-margin * {
	text-align: left
}

.full-width {
	width: 100%
}

.text-right {
	text-align: right
}

.text-left {
	text-align: left
}

.text-center {
	text-align: center
}

.font-prod {
	font-size: 20px;
	line-height: 21px
}

.font-thin-cart {
	font-size: 16px;
	line-height: 1.3;
	color: #747474
}

.font-smoothing {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.multiyear-block li {
	padding-bottom: 11px
}

.multiyear-block li#life-multiyear {
	padding-bottom: 0px
}

.float-right {
	float: right
}

.float-left {
	float: left
}

#discount-check button {
	font-size: 13px;
	background-color: #95c93d;
	border-radius: 3px;
	height: 22px;
	text-align: center;
	color: #fff;
	margin-left: 5px;
	line-height: 1;
	width: 60px
}

#coupon_apply_msg {
	font-size: 13px
}

.text-red {
	color: #ee5c0d !important
}

.text-green {
	color: #52d1b5 !important
}

.coupon {
	width: 200px;
	margin-right: 60px
}

.my-cart-border {
	border-bottom: 1px solid RGBa(204, 204, 204, 0.5);
	padding-bottom: 5px;
	margin-bottom: 36px;
	font-size: 24px
}

.checkoutbutton,
.proccedtopay {
	width: 125px;
	height: 40px;
	border-radius: 4px;
	background-color: #419ddb
}

.paybutton {
	width: 71.5px;
	height: 39.4px;
	border-radius: 4px;
	background-color: #3bc3a5
}

.shopingcart-container {
	width: 100%
}

.zero_border {
	border: 0px
}

.zero-margin {
	margin: 0
}

.width70 {
	width: 70%
}

.width10 {
	width: 10%
}

.width20 {
	width: 20%
}

.width50 {
	width: 50%
}

.width15 {
	width: 15%
}

.width30 {
	width: 30%
}

.width60 {
	width: 60%
}

.width40 {
	width: 40%
}

.empty-cart-message {
	font-size: 30px;
	line-height: 1.6;
	letter-spacing: -0.4px
}

.final-price {
	font-weight: 600
}

.testimonial-border {
	max-width: 515px;
	border-radius: 4px;
	background-color: #fff;
	box-shadow: 0 3px 12px 0 rgba(203, 203, 203, 0.5);
	border: solid 1px #ececec;
	margin-top: -116px;
	width: 100%
}

.testimonial-slider-wrapper .testimonial-border {
	max-width: 515px;
	border-radius: 4px;
	background-color: #fff;
	box-shadow: 0 3px 12px 0 rgba(203, 203, 203, 0.5);
	border: solid 1px #ececec;
	margin-top: -96px;
	width: 100%
}

#emptycartbutton {
	width: 240.4px;
	height: 47.3px;
	border-radius: 4px;
	background-color: #3bc3a5;
	margin-top: 17px
}

.cart-customer-details input[type="text"] {
	border-bottom: solid 1px #979797;
	height: 27px;
	width: 100%;
	margin: 0px
}

.cart-customer-details input[type="text"]#card_month {
	border-bottom: 0px;
	margin-left: 5px;
	text-indent: 0px
}

input[type=button],
button {
	-moz-appearance: none;
	-webkit-appearance: none
}

.separator {
	border-right: solid 1px #979797;
	width: 3px;
	vertical-align: bottom;
	padding-top: 5px
}

.separator-div {
	height: 1rem;
	margin-top: 0.5rem;
	border-left: solid 1px #979797
}

.padding-top6 {
	padding-top: 6px
}

.padding-top11 {
	padding-top: 11px !important
}

.padding-bottom11 {
	padding-bottom: 11px !important
}

.arrow-dropdown-content-spacing {
	padding-top: 6px !important;
	padding-bottom: 6px !important
}

.arrow-dropdown-content-spacing-top {
	padding-top: 6px !important
}

.arrow-dropdown-content-spacing-bottom {
	padding-bottom: 6px !important
}

.paddin-left3 {
	padding-left: 3px
}

.top-log-webyog {
	padding-top: 0.75%
}

.cart-customer-details input[type="text"]#card_year {
	border-bottom: 0px;
	margin-left: 6px;
	text-indent: 0px
}

.cart-customer-details input[type="text"]#card_cvv {
	border-bottom: 0px
}

.cart-content-wrapper input[type="button"] {
	font-size: 14px;
	letter-spacing: 1.3px;
	text-align: center;
	color: #fff;
	outline: none;
	cursor: pointer
}

.margin-top3 {
	margin-top: 3px
}

.cart-content-wrapper input[type="text"] {
	font-size: 16px;
	line-height: 1.7;
	padding-bottom: 3px;
	text-indent: 5px
}

.cart-content-wrapper .divtable-wrapper {
	text-align: center;
	margin: 25% auto 25% auto
}

.cart-content-wrapper {
	max-width: 1150px;
	margin: 0px auto
}

card-valid-det input[type="text"] {
	height: -webkit-calc(2em);
	height: calc(2em);
	box-shadow: none !important
}

.intercom-launcher-button-hide {
	bottom: -200px !important
}

card-valid-det input[type="text"]:focus {
	box-shadow: none !important
}

card-valid-det input[type="text"]+label::before {
	content: attr(ph);
	pointer-events: none;
	display: block;
	padding: 0 5px;
	margin-top: -webkit-calc(-1.6em);
	margin-top: calc(-1.6em);
	color: rgba(159, 159, 159, 0.5)
}

card-valid-det input[type="text"]:focus.cart-valid+label::before {
	content: attr(ph);
	-webkit-transition-duration: .2s;
	transition-duration: .2s;
	-webkit-transform: translate(0, -1.6em);
	-ms-transform: translate(0, -1.6em);
	transform: translate(0, -1.6em);
	color: rgba(159, 159, 159, 0.5)
}

card-valid-det input[type="text"].cart-valid+label::before {
	content: attr(ph);
	-webkit-transition-duration: .2s;
	transition-duration: .2s;
	-webkit-transform: translate(0, -1.6em);
	-ms-transform: translate(0, -1.6em);
	transform: translate(0, -1.6em);
	color: rgba(159, 159, 159, 0.5);
	border-bottom: 1px
}

.shopingcart-container input[type="text"] {
	box-shadow: none !important;
	outline-offset: 0px !important;
	transition: none
}

.from-customerpage-logo {
	padding-right: 14px;
	margin-right: 14px;
	border-right: 1px solid #979797
}

.shopingcart-container a {
	cursor: pointer
}

.shopingcart-container .input-field label {
	left: 0.48rem;
	top: 0.5rem
}

.shopingcart-container .input-field {
	margin-top: 0px
}

.card-valid-det label.active {
	font-size: 0.8rem
}

.card-valid-det label {
	top: 0.5rem
}

.card-valid-det {
	margin-right: 10px;
	border-bottom: 1px solid #979797;
	width: 23%
}

.card-det {
	margin-bottom: 5px
}

.upgrade-text {
	font-size: 20px;
	line-height: 1.7
}

.hide {
	display: none
}

.shopingcart-container ul li {
	list-style-type: none
}

.checkoutdetails {
	font-size: 20px;
	line-height: 1.7;
	margin-bottom: 45px
}

.payment-details {
	margin-bottom: 55px;
	float: left;
	margin-top: 45px;
	width: 100%;
	display: none
}

.cart-customer-details img {
	width: 42px;
	height: 25px
}

.close-cart {
	width: 18px;
	height: 18px
}

.plus .minus {
	cursor: pointer
}

.quantity-marg {
	margin: -4px 11px 0px 11px
}

.margin-top10 {
	margin-top: 10px
}

.wy-right-margin-30 {
	margin-right: 30px
}

.wy-right-margin-40 {
	margin-right: 40px
}

.wy-right-margin-20 {
	margin-right: 20px
}

f {
	margin-left: 25px;
	margin-right: 25px
}

.quantity {
	font-size: 24px;
	line-height: 1.4;
	letter-spacing: -0.3px;
	margin: 0px 2px 0px 2px
}

.save-5year {
	color: #52d1b5;
	margin-left: 5px
}

.popup-close-button {
	display: none
}

.editblock a.plus,
a.minus {
	margin-left: 0px
}

.product-details {
	height: 25px;
	margin-bottom: 4px
}

.checkoutbutton-div {
	margin-top: 36px;
	clear: right
}

.clear-right {
	clear: right
}

.clear-left {
	clear: left
}

.FormContainer {
	background-color: #fff
}

.inYear {
	width: 80px !important
}

.img-topspace {
	margin-top: 10px
}

.inCreditCardNumber {
	font-family: 'proxima_novalight', Arial, Helvetica, sans-serif!important;
	box-sizing: border-box !important;
	font-size: 16px !important;
	line-height: 30px !important;
	padding: 2px 0px 0px 10px !important;
	margin: 0px !important;
	color: #483e2f !important;
	border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	width: 210px !important;
	background-color: white !important;
	height: auto !important;
	text-indent: 2px !important
}

.formCallout {
	color: #ee5c0d !important;
	font-size: 15px !important
}

.billLabels {
	color: #999 !important;
	font-size: 16px !important
}

.BILLFormBox {
	background: #eef8fb !important
}

.formCalloutBold {
	color: #ee5c0d
}

.ShippingCheckbox * {
	font-family: 'proxima_novalight', Arial, Helvetica, sans-serif!important
}

.payment-block *,
.thankyou-msg * {
	font-family: 'proxima_novalight', Arial, Helvetica, sans-serif!important;
	font-size: 16px !important;
	line-height: 20px !important
}

a.inSubmitBTN-new {
	display: inline-block;
	margin: 0px;
	font-family: 'proxima_nova_rgbold';
	font-size: 28px;
	line-height: 28px;
	padding: 18px 40px;
	background: #0f628a;
	color: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	transition: all .22s
}

a.inSubmitBTN-new:hover {
	background-color: #3bc3a5;
	color: #fff
}

.ShippingCheckbox {
	background-image: none !important
}

.formCardTitleBilling {
	font-family: 'proxima_novalight', Arial, Helvetica, sans-serif!important;
	color: #483e2f !important;
	font-size: 24px !important;
	line-height: 24px !important
}

.inputBill {
	font-family: 'proxima_novalight', Arial, Helvetica, sans-serif!important;
	box-sizing: border-box !important;
	font-size: 14px !important;
	line-height: 30px !important;
	padding: 2px 0px 0px 10px !important;
	margin: 0px 0px 0px 0px !important;
	color: #5a5143 !important;
	border: 0px;
	border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	background-color: white !important
}

.cardtitle {
	font-family: 'proxima_novalight', Arial, Helvetica, sans-serif;
	color: #0f628a;
	font-size: 24px
}

.CCInputLabel {
	color: #999 !important;
	font-size: 18px !important
}

.inDrop,
.inputBill {
	height: 32px !important
}

.shopingcart-container input[type=text],
.shopingcart-container select {
	border: 1px solid #9cd7e9 !important
}

.inCSCNumber {
	font-family: 'proxima_novalight', Arial, Helvetica, sans-serif!important;
	box-sizing: border-box !important;
	width: 44px !important;
	font-size: 16px !important;
	line-height: 30px !important;
	padding: 2px 0px 0px 10px !important;
	margin: 0px 0px 0px 0px !important;
	color: #483e2f !important;
	border: 0px !important;
	border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	background-color: white !important;
	height: auto !important;
	text-indent: 2px !important
}

.CCInputLabel {
	padding-left: 20px;
	padding-right: 5px
}

.after-save {
	font-size: 14px;
	letter-spacing: -0.2px
}

.cart-customer-details li {
	margin-bottom: 65px;
	width: 100%
}

.cart-customer-details li.cardnumber {
	margin-bottom: 10px
}

.cart-customer-details li.card {
	margin-bottom: 30px
}

.cart-customer-details li.paybuton-li,
li.cust-phone {
	margin-bottom: 0px;
	width: 100%
}

.cart-customer-details li#card_type {
	margin-bottom: 40px
}

.cart-customer-details li.cust-regname {
	margin-bottom: 45px
}

.cardcvv {
	border-bottom: 1px solid #979797;
	margin-left: 20px;
	width: 12%
}

.cart-customer-details .regname-error,
.cart-customer-details .phone-error {
	display: block;
	margin-top: -10px
}

.cart-customer-details li span {
	font-size: 14px;
	line-height: 1.9;
	letter-spacing: -0.2px;
	color: rgba(116, 116, 116, 0.8)
}

.cart-customer-details .cart-error,
.customer-manageusers .cust-error {
	color: rgba(255, 0, 0, 0.8)
}

.disable-pay-button {
	background: #ccc
}

.padding-top50 {
	padding-top: 50px
}

.padding-bottom30 {
	padding-bottom: 30px
}

.cart-footer-wrapper {
	clear: both
}

.cart-footer-wrapper-more-margin {
	margin-top: 150px
}

.cart-footer-wrapper-less-margin {
	margin-top: 54px
}

#number_of_years {
	display: none
}

.editblock a {
	margin-left: 5px;
	font-size: 16px
}

.coupon input[type=text] {
	border-bottom: 1px solid #979797;
	height: 20px;
	width: 150px;
	margin: 0px 10px 0px 0px
}

.total-font {
	font-size: 24px;
	line-height: 1.1
}

.couponcode {
	font-size: 15px !important;
	line-height: 1 !important;
	letter-spacing: -0.2px;
	height: 20px !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 80px !important;
	color: #000 !important;
	border-radius: 3px !important
}

.empty-cart {
	margin: 0px auto
}

.remove-item {
	color: #f00
}

.edit-item {
	color: #3bc3a5
}

.multiyear-block .font-thin-cart {
	line-height: 1.7
}

.cart-footer-wrapper a,
.cart-footer-wrapper span {
	font-size: 16px;
	line-height: 3.4;
	color: #747474
}

.call {
	width: 15px;
	height: 15px;
	margin-right: 10px;
	vertical-align: text-bottom
}

#help {
	margin-right: 25px
}

.price-font {
	font-size: 24px;
	line-height: 1.4;
	letter-spacing: -0.3px
}

.upgrade-block {
	margin: 27px 0px 0px 0px
}

.multiyear1 {
	padding-top: 14px
}

.quantity-block-phone {
	display: none;
	margin-top: 60px
}

.remove-item-phone {
	display: none;
	margin-top: 12px
}

.cart-form-container .form-element-container {
	overflow: visible
}

.cart-form-container .fullname {
	margin-bottom: 42px
}

.cart-form-container .submit-button {
	margin-bottom: 4px
}

.margin-top30 {
	margin-top: 30px
}

.final-total {
	margin-left: 30px
}

.cart-form-container {
	background-color: #fff;
	padding: 30px 50px 0 50px
}

.cart-form-heading {
	font-size: 26px;
	letter-spacing: 0;
	color: #747474;
	padding-bottom: 25px
}

.quantity-popup-wrapper .quantity-heading,
.quantity-list div {
	padding: 7.5px 15px 7.5px 15px;
	border-bottom: 1px solid rgba(151, 151, 151, 0.3)
}

.quantity-popup-wrapper div.last-quantity {
	border-bottom: 0px
}

.quantity-popup-wrapper a {
	cursor: pointer
}

.quantity-popup-wrapper li:hover {
	background-color: #f2f2f2
}

.quantity-popup-wrapper .quantity-heading {
	background-color: #d8d8d8
}

.border-left {
	border-left: 4px solid
}

.quantity-popup-wrapper .close-cart {
	width: 15px;
	height: 15px
}

.quantity-block {
	width: 15%
}

.form-content-text {
	font-size: 16px;
	line-height: 1.3;
	letter-spacing: -0.2px
}

form-element-container.phone-number {
	width: 100%;
	float: left;
	margin: 0;
	display: inline-block
}

.margin-top60 {
	margin-top: 60px
}

.additional-payment-section .font-prod,
.additional-payment-section .checkoutdetails,
.additional-payment-section .font-price,
.additional-payment-section .font-thin-cart {
	display: block;
	line-height: 1
}

.additional-payment-section {
	text-align: left;
	padding-top: 78px;
	width: 40%;
	margin: 0px auto
}

.payment-already-done-section {
	padding-top: 78px;
	width: 40%;
	margin: 0px auto
}

.additional-payment-section .font-prod,
.additional-payment-section .font-price {
	padding-top: 5px
}

.additional-payment-product-desc {
	padding-bottom: 20px
}

.additional-payment-amount {
	padding-bottom: 50px
}

.additional-payment-container ul li {
	list-style-type: none
}

.additional-payment-section .card-info {
	width: 80%
}

.additional-payment-section .card-valid-det {
	width: 25%
}

.additional-payment-section .paybutton {
	width: 115px
}

.additional-payment-wrapper .cart-customer-details li#card_type {
	margin-bottom: 30px
}

.additional-payment-wrapper .cart-customer-details li.card {
	margin-bottom: 0px
}

.header-image-border-left {
	padding-left: 14px;
	margin-left: 14px;
	border-left: 1px solid rgba(151, 151, 151, 0.3)
}

.shopingcart-container li {
	list-style-type: none
}

a#wy-logo {
	margin: 0 auto
}

.customers-icon {
	background: url("http://webyog.appwrk.com/wp-content/uploads/2020/10/master_sprite@1x.png") no-repeat scroll transparent;
	background-size: 649px 439px
}

#care-icon {
	width: 130px;
	height: 38px;
	background-position: -484px -333px;
	float: left;
	margin: 10px 22px 60px 15px
}

#autodata-icon {
	width: 60px;
	height: 55px;
	background-position: -456px -377px;
	float: left;
	margin: 0 42px 60px 50px
}

#amazon-icon {
	width: 96px;
	height: 48px;
	background-position: -173px -82px;
	float: left;
	margin: 2px 42px 60px 45px
}

#illumina-icon {
	width: 127px;
	height: 40px;
	background-position: -164px -396px;
	float: left;
	margin: 7px 42px 60px 30px
}

#rightside-icon {
	width: 113px;
	height: 27px;
	background-position: -30px -410px;
	float: left;
	margin: 19px 42px 60px 25px
}

#ibm-icon {
	width: 70px;
	height: 52px;
	background-position: -543px -82px;
	float: left;
	margin: 4px 15px 60px 10px
}

#yahoo-icon {
	width: 89px;
	height: 52px;
	background-position: -15px -124px;
	float: left;
	margin: 5px 42px 60px 20px
}

#salesforce-icon {
	width: 110px;
	height: 66px;
	background-position: 0 -177px;
	float: left;
	margin: 2px 42px 60px 30px
}

#ebay-icon {
	width: 106px;
	height: 52px;
	background-position: 0 -258px;
	float: left;
	margin: 11px 42px 60px 17px
}

#usauto-icon {
	width: 156px;
	height: 51px;
	background-position: -307px -318px;
	float: left;
	margin: 5px 42px 60px 25px
}

#newscorp-icon {
	width: 121px;
	height: 40px;
	background-position: -308px -390px;
	float: left;
	margin: 15px 42px 60px 5px
}

#ge-icon {
    width: 62px;
    height: 57px;
    background-position: -143px -211px;
	
	float: left;
	margin: 11px 15px 60px 10px
}

#atnt-icon {
	width: 108px;
	height: 50px;
	background-position: -510px -238px;
	float: left;
	margin: 5px 56px 0 15px
}

#orange-icon {
	width: 66px;
	height: 66px;
	background-position: -30px -318px;
	float: left;
	margin: 2px 42px 0px 40px
}

#boa-icon {
	width: 128px;
	height: 60px;
	background-position: -510px -13px;
	float: left;
	margin: 10px 42px 0 68px
}

#cisco-icon {
	width: 83px;
	height: 50px;
	background-position: -416px -187px;
	float: left;
	margin: 13px 45px 0 55px
}

#flowtraders-icon {
	width: 181px;
	height: 25px;
	background-position: -113px -337px;
	float: left;
	margin: 25px 27px 25px 28px
}

#nyt-icon {
	width: 192px;
	height: 50px;
	background-position: -449px -128px;
	float: left;
	margin: 60px 42px 60px 15px
}

#hp-icon {
	width: 57px;
	height: 50px;
	background-position: -216px -212px;
	float: left;
	margin: 60px 60px 60px 20px
}

#mit-icon {
	width: 65px;
	height: 50px;
	background-position: -325px -178px;
	float: left;
	margin: 60px 43px 60px 50px
}

#accenture-icon {
	width: 129px;
	height: 50px;
	background-position: -520px -182px;
	float: left;
	margin: 60px 42px 60px 57px
}

#comcast-icon {
	width: 131px;
	height: 50px;
	background-position: -151px -266px;
	float: left;
	margin: 60px 42px 60px 54px
}

html,
body {
	margin: 0;
	padding: 0;
	height: 100%;
	background: #fff;
	
}

body {
	overflow-y: scroll;
	font-family: 'proxima_novalight',sans-serif
}

img {
	max-width: 100%
}

.wy-body {
	min-width: 1150px
}

.wy-content-wrapper {
	text-align: center;
	width: 100%
}

.product-expired-buttons,
.download-invoice-button {
	width: 218px
}

@font-face {
	font-family: "myriad-text";
	src: url("/fonts/myriad-set-pro_text.woff")
}

@font-face {
	font-family: "myriad-semibold";
	src: url("/fonts/myriad-set-pro_semibold.woff")
}

@font-face {
	font-family: "myriad-thin";
	src: url("/fonts/myriad-set-pro_thin.woff")
}

@font-face {
	font-family: "myriad-medium";
	src: url("/fonts/myriad-set-pro_medium.woff")
}

@font-face {
	font-family: "proxima_nova_light";
	src: url("/wp-content/themes/mythemes/font/proximanova-light-webfont.woff2")
}

@font-face {
	font-family: "proxima_nova_bold";
	src: url("/fonts/proximanova-bold-webfont.woff")
}

@font-face {
	font-family: "proxima_nova_regular";
	src: url("/fonts/proximanova-regular-webfont.woff")
}

@font-face {
	font-family: "playfairdisplay-bold";
	src: url("/fonts/UtopiaStd-Semibold.woff")
}



h3 {
	font-family: 'proxima_novaregular',sans-serif;
	font-size: 20px;
	line-height: 1.6;
	font-weight: 500;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.wy-pos-relative {
	position: relative
}

.clearfix {
	display: inline-block
}

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

html[xmlns] .clearfix,
body[xmlns] .clearfix {
	display: block
}

* html .clearfix,
* body .clearfix {
	height: 1%
}

.wy-playfair-bold {
	font-family: playfairdisplay-bold
}

.wy-brandon-bold {
	font-family: brandontext-bold
}

.wy-myriad-medium {
	font-family: myriad-medium, sans-serif
}

.wy-myriad-semibold {
	font-family: myriad-semibold, sans-serif
}

.wy-myriad-text {
	font-family: myriad-text, sans-serif
}

.wy-table-cell {
	display: table-cell
}

.wy-padding-left-18pc {
	padding-left: 18%
}

.wy-margin-top-5 {
	margin-top: 5px
}

.wy-padding-right-20 {
	padding-right: 20px
}

.wy-padding-right-27 {
	padding-right: 27px
}

.wy-smartphone-display {
	display: none !important
}

.wy-hide {
	visibility: hidden
}

.wy-visible {
	visibility: visible
}

.wy-padding-top-20 {
	padding-top: 20px
}

.wy-padding-top-80 {
	padding-top: 80px
}

.wy-padding-top-15 {
	padding-top: 15px
}

.wy-padding-top-10 {
	padding-top: 10px
}

.wy-padding-top-26 {
	padding-top: 26px
}

.wy-margin-top-50 {
	margin-top: 50px !important
}

.wy-lineheight-33 {
	line-height: 33px
}

.wy-lineheight-30 {
	line-height: 30px
}

.wy-fontsize-2_875 {
	font-size: 2.875em
}

.wy-pad-top-49-bot-5 {
	padding-top: 49px;
	padding-bottom: 5px
}

.wy-fontsize-1_875 {
	font-size: 1.875em
}

.wy-lineheight-48 {
	line-height: 48px
}

.wy-margin-bottom-70 {
	margin-bottom: 70px !important
}

.wy-margin-bottom-30 {
	margin-bottom: 30px !important
}

.wy-margin-bottom-60 {
	margin-bottom: 60px
}

.wy-margin-top-30 {
	margin-top: 30px !important
}

.wy-margin-top-20 {
	margin-top: 20px !important
}

.wy-text-red {
	color: #f00 !important
}

.wy-margin-2per {
	margin: 2%
}

.wy-padding-top-67 {
	padding-top: 67px
}

.wy-margin-top-85 {
	margin-top: 85px
}

.wy-hover-green:hover {
	color: #3bc3a5
}

.wy-hover-green:hover a {
	color: #3bc3a5
}

.wy-color-32 {
	color: #323232
}

.top-see-it-in-action {
	color: #323232;
	opacity: 0.6
}

.top-see-it-in-action:hover {
	color: #31c4a5;
	cursor: pointer
}

.top-see-it-in-action:hover span {
	color: #31c4a5;
	cursor: pointer
}

.wy-hover-opaque-80:hover {
	color: #fff
}

.wy-hover-opaque-80:hover a {
	color: #fff
}

.wy-hover-auto:hover {
	opacity: 1 !important;
	color: #fff
}

.wy-margin-top-140 {
	margin-top: 140px
}

.wy-hover-sql-blue:hover {
	color: #6197DF
}

.wy-hover-sql-blue:hover a {
	color: #6197DF
}

.wy-fontweight-600 {
	font-weight: 600
}

.wy-right-margin-55 {
	margin-right: 55px
}

.wy-right-margin-60 {
	margin-right: 60px
}

.wy-right-margin-30 {
	margin-right: 30px
}

.cust-user-profile {
	margin-top: -2px
}

.wy-left-margin-30 {
	margin-left: 30px
}

.wy-top-margin-21 {
	margin-top: 21px
}

.wy-lineheight-28 {
	line-height: 28px
}

.wy-top-margin-16 {
	margin-top: 16px
}

.wy-top-margin-10 {
	margin-top: 5px
}

.wy-color-white {
	color: #fff
}

.wy-letter-sp-0_6 {
	letter-spacing: -0.6px
}

.my-header-download-button {
	border: solid 1px #0f628a;
	padding: 2px 20px;
	border-radius: 2px;
	color: #fff;
    background-color: #0f628a;
    font-family: 'proxima_novaregular' !important;
}

.my-header-download-button:hover {
	background-color: #3bc3a5;
	color: #fff;
	border: solid 1px #3bc3a5
}

.wy-description {
	display: block;
	padding-left: 17px;
	font-size: 17px
}

.wy-font-chk {
	font-weight: 400;
	font-size: 18px;
	color: #333
}

.wy-margin-auto {
	margin: 0 auto
}

.wy-pos-abs {
	position: absolute
}

.wy-left {
	float: left
}

.wy-right {
	float: right
}

.wy-container {
	margin: 0 auto;
	width: 100%
}

.wy-green-text {
	color: #3bc3a5 !important
}

.wy-sql-blue-text {
	color: #6197DF !important
}

.wy-hover-auto:hover {
	cursor: auto
}

.wy-blue-text {
	color: #079de0
}

.wy-grey-text {
	color: #9f9f9f
}

.wy-list-inside {
	list-style-position: inside
}

.wy-text-align-left {
	text-align: left
}

.wy-text-align-right {
	text-align: right
}

.wy-text-align-center {
	text-align: center
}

.wy-warm-grey-text {
	color: #747474
}

.wy-leftpad-23 {
	padding-left: 23px
}

.wy-opacity-0_7 {
	opacity: 0.7
}

.wy-display-none {
	display: none
}

.wy-padding-left-12 {
	padding-left: 12px
}

.wy-padding-left-commonheader-12 {
	padding-left: 12px
}

.wy-padding-right-12 {
	padding-right: 12px
}

.wy-padding-header-top-items {
	padding-right: 13px
}

.wy-padding-left-10 {
	padding-left: 10px
}

.wy-line-height-52 {
	line-height: 52px
}

.wy-line-height-40 {
	line-height: 40px
}

.wy-padding-top-down-12 {
	padding: 12px 0
}

.wy-cursor-pointer {
	cursor: pointer
}

.wy-lbr-border {
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5
}

.wy-prod-link-hover div,
.wy-prod-link-hover span {
	color: #0f628a
}

.wy-prod-link-hover:hover div {
	color: #3bc3a5
}

.wy-prod-link-hover:hover span {
	color: #3bc3a5
}

.wy-border-top {
	border-top: 1px solid #e5e5e5
}

.wy-vertical-middle {
	vertical-align: middle
}

.wy-vertical-top {
	vertical-align: top
}

.wy-vertical-bottom {
	vertical-align: bottom
}

.wy-inline-block {
	display: inline-block
}

.wy-text-black {
	color: #333
}

.wy-text-white {
	color: #fff
}

a {
	color: #079de0;
	text-decoration: none!important;
}

a:hover {
	color: #000
}

.wy-hover-blue {
	color: #333
}

.wy-hover-blue:hover {
	color: #079de0!important;
}

.downloadpage-headerlogo {
	float: left
}

.wy-strikethrough {
	position: relative
}

.wy-strikethrough:before {
	color: #3bc3a5;
	border-color: #3bc3a5;
	position: absolute;
	content: "";
	left: -5px;
	top: 50%;
	right: -5px;
	border-top: 1px solid;
	-webkit-transform: rotate(2deg);
	-moz-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	-o-transform: rotate(2deg);
	transform: rotate(12deg)
}

.shopping-cart-header {
	height: 61px !important;
	background-image: -ms-linear-gradient(left, #5e852c 0%, #83b431 100%);
	background-image: -moz-linear-gradient(left, #5e852c 0%, #83b431 100%);
	background-image: -o-linear-gradient(left, #5e852c 0%, #83b431 100%);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #5e852c), color-stop(100, #83b431));
	background-image: -webkit-linear-gradient(left, #5e852c 0%, #83b431 100%);
	background-image: linear-gradient(to right, #5e852c 0%, #83b431 100%)
}

.stepTitle {
	font-family: 'proxima_nova_rgbold', Arial, Helvetica, sans-serif;
	font-weight: bold
}

.proximalight {
	font-family: 'proxima_novalight', Arial, Helvetica, sans-serif
}

.proximabold {
	font-family: 'proxima_nova_rgbold', Arial, Helvetica, sans-serif
}

.proximaregular {
	font-family: 'ProximaNova-Regular', Arial, Helvetica, sans-serif
}

.editblock {
	margin-bottom: 10px
}

.order-summary * {
	font-family: 'proxima_novalight', Arial, Helvetica, sans-serif;
	color: #483e2f;
	font-size: 18px;
	line-height: 30px
}

.cart-content-wrapper * {
	box-sizing: border-box
}

.wy-top-margin {
	margin-top: 30px
}

.wy-small-top-margin {
	margin-top: 10px
}

.wy-small-bottom-margin {
	margin-bottom: 10px
}

.wy-bottom-margin {
	margin-bottom: 14px
}

.wy-default-left-right-margin {
	margin-left: 20px;
	margin-right: 20px
}

.webinar-heading {
	font-size: 20px;
	text-align: left;
	padding-left: 10px;
	font-family: 'proxima_novaregular',sans-serif
}

.webinar-header {
	padding-top: 14px;
	padding-bottom: 17px;
	padding-right: 15px;
	padding-left: 15px
}

.webinar-screenshot-detail {
	font-family: 'proxima_novaregular',sans-serif;
	font-size: 16px;
	line-height: 1.3;
	margin-top: 11px;
	text-align: left
}

.webinar-screenshot-desc {
	width: 30%;
	display: inline-block
}

.webinar-ss-margin-left {
	margin-left: 5%;
	float: left
}

.webinar-thumbnail {
	overflow: hidden;
	border: solid 1px #e5e5e5;
	height: 177px
}

.webinar-thumbnail img {
	width: 100%
}

.webinar-screenshot-row {
	margin-top: 35px;
	padding-right: 7%
}

.webinar-banner {
	height: auto;
	background-color: #f0f0f0;
	width: 100%;
	text-align: center
}

.new-banner {
	float: left;
	font-size: 15px;
	line-height: normal;
	letter-spacing: 0.2px;
	text-align: center;
	color: #323232;
	width: 97%;
	margin-left: 24px;
	margin-bottom: 60px;
	height: auto;
	background-color: #f0f0f0
}

.new-banner-header {
	padding: 12px 0 12px 0
}

.banner-close-button {
	float: right;
	margin-right: 14px
}

.smooth-closing {
	transition: all .27s ease-in-out
}

.new-banner-text {
	font-size: 15px;
	line-height: normal;
	letter-spacing: 0.2px
}

.webinar-banner-text {
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.3;
	letter-spacing: 0;
	color: rgba(38, 38, 38, 0.7)
}

.webinar-banner-text-1 {
	font-family: 'proxima_novaregular',sans-serif;
	font-weight: 500;
	color: #333;
	color: var(--black);
	font-size: 20px
}

.webinar-link {
	font-weight: 500;
	font-size: 15px;
	background-color: #f0f0f0;
	color: #079de0;
	font-family: 'proxima_novaregular',sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased;
	font-size: 15px;
	letter-spacing: 0px;
	outline: none;
	cursor: pointer
}

.blog-separator {
	width: 100%;
	border-top: solid 1px #d8d8d8;
	margin-top: 12px;
	margin-bottom: 25px;
	float: left
}

.blog-cat-header {
	float: left;
	width: 100%;
	text-align: left
}

.blog-more-wrapper {
	float: right;
	font-size: 14px;
	line-height: 1.14;
	letter-spacing: 0.2px;
	color: #778088 !important;
	margin-top: 12px;
	width: 45px
}

.blog-arrow {
	background: url("/images/blog-arrow.png") no-repeat center;
	width: 5px;
	height: 14px
}

.blog-more-wrapper:hover * {
	color: #079de0 !important
}

.blog-more-wrapper span:hover {
	color: #079de0 !important
}

.blog-title {
	font-size: 21px;
	font-family: 'proxima_novaregular',sans-serif;
	font-weight: 600;
	letter-spacing: 0.1px;
	text-align: left;
	line-height: 1.3;
	margin-top: 13px;
	color: #333 !important;
	color: var(--black)
}

.blog-cat-heading-text {
	font-size: 22px;
	font-weight: 600;
	letter-spacing: 0.1px;
	color: #333;
	float: left;
	font-family: myriad-medium, sans-serif
}

.blog-container {
	padding-left: 12px;
	padding-right: 40px;
	float: left
}

.blog-content {
	font-size: 16px;
	line-height: 1.38;
	letter-spacing: 0.2px;
	text-align: left;
	margin-top: 9px;
	color: #778088
}

.blog-home-wrapper {
	width: 1150px;
	margin: 0 auto;
	margin-bottom: 60px
}

.blog-home-wrapper .blog-image-wrapper {
	border: 1px solid #f1f1f1;
	max-width: 350px;
	height: 174px;
	width: 100%
}

.blog-content-wrapper {
	width: 31.7%;
	float: left;
	max-width: 350px
}

.blog-margin-left {
	margin-left: 25px
}

.company-values-subheading {
	font-family: 'proxima_novalight',sans-serif;
	width: 76%;
	margin-left: 12%;
	margin-right: 12%;
	margin-top: 43px
}

.wy-products-footer-wrapper {
	width: 1150px;
	margin: 0 auto;
	padding: 15px 0 20px 0
}

.downloadpage-footer-wrapper2 {
	width: 1150px;
	margin: 0 auto;
	padding: 45px 0 20px 0
}

.wy-footer-text {
	font-size: 14px;
	letter-spacing: -0.2px
}

.wy-heading-wrapper {
	width: 1000px;
	margin: 0 auto
}

.wy-products-wrapper {
	margin: 70px auto 10px auto;
	width: 1150px
}

.wy-sqlyog-wrapper {
	margin-left: 60px
}

.wy-sqlyog-wrapper,
.wy-monyog-wrapper,
.wy-sealion-wrapper {
	text-align: center;
	display: inline-block;
	width: 400px;
	vertical-align: top
}

.wy-sqlyog-wrapper,
.wy-monyog-wrapper {
	margin-right: 55px;
	background-color: #F7F7F7;
	padding: 40px 15px;
	border-radius: 3px;
	border: 1px #E2EBF5 solid
}

.wy-sealion-wrapper {
	background-color: #F7F7F7;
	padding: 40px 15px;
	border-radius: 3px;
	border: 1px #E2EBF5 solid
}

.wy-product-heading {
	font-size: 2em;
	padding: 18px 0 10px 0;
	line-height: 20px
}

.sqlyog-prod-desc {
	padding: 10px 0 0 0;
	line-height: 33px;
	width: 340px;
	margin: 0 auto
}

.monyog-prod-desc {
	padding: 10px 0 0 0;
	line-height: 33px;
	width: 340px;
	margin: 0 auto
}

.sealion-prod-desc {
	padding: 10px 0 0 0;
	line-height: 33px;
	width: 300px;
	margin: 0 auto
}

.sealion-extra-margin {
	margin-top: 11%
}

.product-link {
	display: block;
	line-height: 45px
}

.explore-more {
	width: 9px;
	height: 12px;
	display: inline-block;
	background: url("/images/explore-more.svg");
	background-size: 9px 12px;
	vertical-align: middle
}

.read-more-green {
	width: 5px;
	height: 8px;
	display: inline-block;
	background: url("http://staging.webyog.com/wp-content/uploads/2020/10/read-more-testimonials.svg");
	background-size: 5px 8px;
	vertical-align: middle
}

#wy-sqlyog-link:hover .explore-more,
#wy-monyog-link:hover .explore-more,
#wy-sealion-link:hover .explore-more {
	background: url("/images/explore-more-black.svg")
}

.my-read-more:hover {
	font-weight: bold
}

.my-read-more:hover .read-more-green {
	margin-left: 2px
}

.wy-customers-wrapper {
	width: 1000px;
	margin: 90px auto 10px auto;
	padding: 0 12px 0 12px
}

.wy-customers-list {
	margin: 70px auto 0 auto;
	width: 100%
}

.wy-cloudmagic-wrapper {
	margin: 70px auto 10px auto;
	width: 1000px
}

.wy-joinus-wrapper {
	margin: 70px auto 10px auto;
	width: 1000px
}

.wy-contact-wrapper {
	margin: 80px auto 10px auto;
	width: 1000px
}

.downloadpage-footer-wrapper1 {
	margin: 30px auto 10px auto;
	width: 1000px
}

.wy-footer-wrapper {
	margin: 45px auto 15px auto;
	line-height: 25px;
	padding-bottom: 20px;
	text-align: center;
	max-width: 1150px;
	width: 100%;
}

.testimonial-slider-wrapper-parent {
	margin: 15px auto 15px auto;
	text-align: center
}

.wy-heading-aboutUs {
	width: 900.3px;
	margin: 0 auto
}

.wy-para-wrapper,
.general-header-wrapper,
.wy-case-study-detail-wrapper,
.my-users-box-wrapper,
.demo-header-wrapper,
.demo-request-wrapper,
.download-request-wrapper,
.wy-reseller-wrapper {
	width: 900px;
	margin: 56.5px auto 61.7px auto
}

.wy-para,
.my-users-box,
.wy-case-study-detail,
.wy-reseller-container {
	font-family: 'proxima_novalight',sans-serif;
	font-size: 20px;
	line-height: 33px;
	letter-spacing: 0px;
	text-align: justify;
	margin-left: 10px
}

.wy-address-wrapper {
	width: 900px;
	margin: 25px auto;
	text-align: left
}

.wy-address-usa,
.wy-address-india {
	display: inline-block;
	width: 420px;
	vertical-align: top;
	margin-top: 25px
}

.wy-bold {
	font-weight: bold
}

.wy-eula-points {
	font-size: 28px;
	margin-bottom: 14px;
	margin-top: 40px;
	text-align: left
}

.wy-eula-content {
	font-size: 18px
}

.mugshot-wrapper {
	width: 900px;
	margin: 56.5px auto 95px auto;
	display: table
}

.team-wrapper {
	padding: 0px 20px 0px
}

.mugshot-shape,
.mugshot-detail,
.mugshot-pic,
.you-mugshot {
	width: 106px;
	height: 106px;
	border-radius: 50%
}

.mugshot-detail .twitter {
	background: url("/images/twitter_bird_logo.png") no-repeat left top;
	width: 15px;
	height: 12px;
	top: -85px;
	position: relative;
	left: 0;
	right: 0;
	display: block;
	margin: 10px auto 0;
	opacity: 0
}

.mugshot-detail {
	display: inline-block;
	float: left;
	margin-right: 42px;
	margin-bottom: 34px;
	overflow: hidden
}

.mugshot-detail img {
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}

.mugshot-pic {
	position: relative
}

.mugshot-detail:hover {
	background-color: rgba(0, 0, 0, 0.3)
}

.mugshot-detail:hover img {
	-webkit-filter: grayscale(1) blur(10px);
	filter: grayscale(1) blur(10px);
	opacity: 0.9
}

.mugshot-detail:hover .name {
	opacity: 0.9
}

.mugshot-detail:hover .designation {
	opacity: 0.9
}

.mugshot-detail:hover .twitter {
	opacity: 0.9
}

.mugshot-detail .name {
	opacity: 0;
	text-transform: uppercase;
	color: #fff;
	line-height: 17px;
	font-size: 14px;
	letter-spacing: 0.6px;
	font-family: OpenSans, sans-serif;
	position: relative;
	top: -80px
}

.mugshot-detail .designation {
	opacity: 0;
	color: #fff;
	font-size: 12px;
	line-height: 17px;
	font-family: OpenSans, sans-serif;
	position: relative;
	top: -80px
}

.you-mugshot {
	position: relative;
	background-color: rgba(0, 0, 0, 0.3);
	cursor: pointer;
	display: inline-block
}

.you {
	color: #fff;
	display: inline-block;
	margin-top: 30px;
	font-size: 22px;
	line-height: 48px;
	letter-spacing: 1px
}

.wy-career-content {
	width: 900px;
	margin: 56.5px auto 61.7px auto
}

.show-openings {
	height: 23px;
	font-size: 22px;
	text-align: center;
	letter-spacing: 0px;
	margin-top: 10px;
	color: #57abe4 !important;
	font-weight: normal !important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.career-content-container,
.feature-content-container {
	margin: 0px auto;
	display: table;
	background: #fff
}

.wy-padding-left-20 {
	padding-left: 20px
}

.wy-padding-right-20 {
	padding-right: 20px
}

.wy-padding-right-10 {
	padding-right: 10px
}

.wy-footer-logo {
	float: left
}

.wy-pricetable-container {
	margin-left: 33px
}

.wy-footer-links {
	float: right
}

.career-content-container-div,
.feature-content-container-div {
	vertical-align: middle;
	text-align: center;
	width: 49%;
	height: 450px
}

.career-table-cell {
	display: table-cell
}

.career-table,
.feature-table {
	display: table
}

.career-right {
	float: right
}

.career-left {
	float: left
}

.leadership-image {
	border-radius: 50%;
	margin: 18%;
	width: 70%
}

.leadership-title {
	text-align: left
}

.leadership-content {
	text-align: left !important
}

.career-pics {
	margin: 40px 0 0 30px;
	display: inline-block
}

.career-work {
	background: url("/images/careers/work.png") no-repeat left top;
	width: 100%;
	height: 100%
}

.career-play {
	background: url("/images/careers/play.png") no-repeat left top;
	width: 100%;
	height: 100%
}

.career-food {
	background: url("/images/careers/eat.png?") no-repeat left top;
	width: 100%;
	height: 100%
}

.career-freedom {
	background: url("/images/careers/travel.png") no-repeat left top;
	width: 100%;
	height: 100%
}

.career-content-wrapper,
.feature-content-wrapper {
	display: table-cell;
	vertical-align: middle;
	text-align: justify
}

.career-description-heading,
.feature-description-heading {
	font-family: 'proxima_novaregular',sans-serif;
	font-size: 28px;
	margin-bottom: 22px;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.career-description-content,
.feature-description-content {
	font-size: 18px;
	line-height: 29px
}

.career-current-opening-container {
	margin: 0px auto;
	display: table;
	background: #fff;
	margin-bottom: 0px;
	width: 100%;
	max-width: 900px
}

.career-current-opening {
	padding: 0 20px 47px 20px
}

.current-openings-header {
	font-size: 42px;
	margin-bottom: 40px;
	line-height: 48px;
	letter-spacing: 0.6px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.open-position-container {
	height: 50px;
	display: table;
	width: 100%
}

.open-position-container:hover {
	background: rgba(216, 216, 216, 0.2);
	border-radius: 2px
}

.open-position-inner-container {
	display: table-cell;
	vertical-align: middle;
	overflow: hidden
}

.open-position-title {
	float: left;
	padding-left: 10px;
	font-size: 20px;
	font-family: 'proxima_novaregular',sans-serif;
	line-height: 29px;
	color: #333
}

.open-position-location {
	font-size: 20px;
	font-family: 'proxima_novaregular',sans-serif;
	line-height: 29px;
	color: #9f9f9f;
	float: right;
	padding-right: 10px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.meet-the-team-text-container {
	margin: 0px auto;
	font-size: 24px;
	color: #57abe4;
	text-align: center
}

.meet-the-team-arrow {
	width: 9px;
	height: 12px;
	display: inline-block;
	background: url("/images/explore-more.svg");
	background-size: 9px 12px;
	vertical-align: middle
}

#meet-the-team:hover .meet-the-team-arrow {
	background: url("/images/explore-more-black.svg")
}

.jd-description {
	font-size: 20px;
	line-height: 33px;
	margin-bottom: 35px
}

.jd-list {
	list-style-position: inside;
	font-size: 18px
}

.points-dot-block {
	display: inline-block;
	width: 3%;
	float: left
}

.points-content-block {
	display: inline-block;
	width: 90%
}

#sb-wrapper-inner {
	border: 1px solid rgba(159, 159, 159, 0.4) !important;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px
}

.careers-form-popup {
	display: none
}

.careers-form-container {
	background-color: #fff;
	padding: 30px 50px 0 50px;
	position: relative
}

.download-tick-container {
	width: 310px;
	display: block;
	margin: auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: table;
	margin-top: 35%;
	opacity: 0;
	margin-left: 19%;
	transform: scale(0.1);
	-webkit-transform: scale(0.1);
	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out
}

.trial-mailer-icon .download-tick-container {
	margin-top: 18%
}

.thankyou-tick-container {
	width: 310px;
	display: block;
	margin: auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: table;
	margin-top: 15%
}

.sy-download-tick-container {
	display: none;
	margin: 30px auto 0 auto
}

.sy-application-success {
	position: relative;
	text-align: center;
	font-size: 18px;
	font-family: myriad-medium, sans-serif;
	color: #434d59
}

.sy-popup-monyog-wrapper {
	margin: 40px auto 0 auto;
	text-align: center;
	padding-top: 100px;
	position: absolute;
	background-color: #f4f5f5;
	width: 100%;
	height: 100%
}

.monyog-hover:hover .on-hover-black {
	color: #333
}

.monyog-hover:hover .on-hover-arrow-black {
	background: url("/images/hover-arrow-black.svg")
}

.link-arrow {
	width: 9px;
	height: 14px;
	display: inline-block;
	background: url("/images/hover-arrow.svg");
	background-size: 9px 14px;
	vertical-align: baseline
}

.download-tick-container.active {
	transform: scale(1);
	-webkit-transform: scale(1);
	opacity: 1
}

.thankyou-tick-container.active {
	transform: scale(1);
	-webkit-transform: scale(1);
	opacity: 1
}

.wy-margin-bottom-34 {
	margin-bottom: 34px !important
}

.tick {
	width: 200px;
	display: block;
	margin: auto;
	position: relative;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

.tick-container.active {
	transform: scale(1);
	-webkit-transform: scale(1);
	opacity: 1
}

.subscriber-container.active {
	transform: scale(1);
	-webkit-transform: scale(1);
	opacity: 1
}

.application-success {
	margin: 10px 0 auto;
	position: relative;
	text-align: center;
	font-size: 28px;
	color: #434d59
}

.thankyou-tick-container .application-success {
	font-size: 24px;
	font-family: 'proxima_novalight',sans-serif;
	line-height: 1.25;
	font-weight: 300;
	color: #000
}

.trial-mailer-icon .application-success {
	font-size: 24px;
	font-family: 'proxima_novalight',sans-serif;
	line-height: 1.25;
	font-weight: 300;
	color: #000
}

.tick-container {
	width: 350px;
	display: block;
	margin: auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: table;
	margin-top: 50%;
	margin-left: 15%;
	opacity: 0;
	transform: scale(0.1);
	-webkit-transform: scale(0.1);
	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out
}

.subscriber-container {
	width: 350px;
	display: block;
	margin: auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: table;
	margin-left: 15%;
	opacity: 0;
	transform: scale(0.1);
	-webkit-transform: scale(0.1);
	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out
}

.career-form-heading {
	font-size: 26px;
	padding-bottom: 28px;
	line-height: 28px;
	font-family: 'proxima_novaregular',sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.resume-upload {
	font-size: 16px;
	font-family: myriad-medium, sans-serif;
	padding: 15px 20px;
	border: 1px solid #9f9f9f;
	border-radius: 4px;
	display: inline-block;
	text-decoration: none;
	color: #9f9f9f;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.hidden-file-input {
	width: 0px;
	height: 0px;
	overflow: hidden
}

.form-element-container {
	overflow: hidden;
	padding: 0
}

.form-element-container.name {
	width: 100%
}

.form-element-container label {
	font-size: 14px;
	font-family: 'proxima_novaregular',sans-serif;
	color: #9f9f9f;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.form-element-container input {
	font-size: 16px;
	font-family: 'proxima_novaregular',sans-serif;
	display: block;
	padding: 10px;
	border-bottom: 1px solid #9f9f9f;
	width: 100%;
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.form-element-container textarea {
	font-family: 'proxima_novaregular',sans-serif;
	display: block;
	padding: 10px;
	border: 1px solid #9f9f9f;
	width: 100%;
	height: 121px;
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased;
	font-size: 16px
}

.form-element-container.email {
	width: 100%
}

.form-element-container.phone {
	width: 40%;
	float: left;
	margin: 0;
	display: inline-block
}

.form-element-container.experience {
	width: 50%;
	float: right;
	display: inline-block
}

.form-element-container.cover-letter {
	width: 100%
}

.resume-name {
	padding-left: 10px;
	max-width: 300px
}

.submit-button {
	width: 100%;
	height: 55px;
	border-radius: 4px;
	color: #fff;
	font-size: 18px;
	background-color: #419ddb;
	cursor: pointer;
	font-family: myriad-medium, sans-serif;
	outline: none;
	transition: all 0.1s ease;
	-webkit-transform: all 0.1s ease;
	margin-bottom: 20px !important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.submit-button.inactive {
	opacity: 0.5
}

#sb-body {
	background-color: #fff !important;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px
}

#sb-overlay {
	background-color: #000 !important;
	-webkit-backdrop-filter: blur(10px)
}

#sb-loading {
	display: none !important
}

#sb-loading-inner {
	display: none !important
}

.error {
	height: 20px;
	color: #E81616;
	font-size: 13px;
	line-height: 1;
	padding-top: 10px
}

.loader-image {
	vertical-align: middle;
	padding: 0px 10px;
	opacity: 0;
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease
}

.loader-image.active {
	opacity: 1
}

.apply-button {
	font-size: 16px;
	letter-spacing: 1px;
	font-family: OpenSans, sans-serif;
	color: #fff !important;
	border: 1px solid #419ddb;
	background: #419ddb;
	cursor: pointer;
	display: block;
	width: 102px;
	height: 43px;
	border-radius: 4px;
	margin-bottom: 20px;
	text-align: center;
	outline: none
}

.apply-button.inactive {
	color: #d6d6d6;
	border-color: #d6d6d6;
	cursor: default;
	padding: 0
}

.general-header-wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 35px 0 60px 0
}

.display-error {
	position: fixed;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.monyog-logo {
	background: url("/images/monyog.svg");
	width: 90px;
	height: 55px;
	margin: 0 auto
}

.sdm-logo {
	background: url("/images/monyog-logo-mark-big.svg");
	width: 90px;
	height: 55px;
	margin: 0 auto
}

.monyog-blue-logo {
	background: url("/images/monyog-logo-mark.png");
	width: 91px;
	height: 55px;
	margin: 0 auto;
	background-size: contain
}

.reinvent-succes-message {
	font-family: myriad-medium, sans-serif;
	font-size: 24px;
	line-height: 1.33;
	margin: 10px auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.reinvent-share-message {
	font-family: 'proxima_novaregular',sans-serif;
	margin-top: 10px;
	font-size: 14px;
	line-height: 1.1;
	color: #4d4d4d;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.aha {
	margin-top: 25px;
	font-size: 80px;
	font-family: playfairdisplay-bold;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.error-message {
	font-family: myriad-medium, sans-serif;
	width: 310px;
	height: 66px;
	font-size: 18px;
	line-height: 1.2;
	margin: o auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.take-me-home {
	width: 173px;
	height: 50px;
	border-radius: 4px;
	border: solid 1px #333;
	background-color: white;
	font-family: OpenSans, sans-serif;
	font-size: 16px;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin-top: 19px;
	cursor: pointer;
	color: #333
}

.case-header-left {
	float: left;
	padding-left: 12px
}

.case-header-right {
	float: right;
	margin-top: 5px;
	padding-right: 12px
}

.case-header-padding-left {
	padding: 33px
}

.schedule-demo-case-study {
	width: 150px;
	height: 40px;
	border-radius: 4px;
	border: solid 1px #419ddb;
	background-color: #419ddb;
	font-size: 16px;
	letter-spacing: 0px;
	font-family: myriad-medium, sans-serif;
	cursor: pointer;
	color: #fff;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.logo-box {
	margin: 0 auto;
	width: 129px;
	height: 88px;
	background: url("/images/moodlerooms.png") no-repeat left top
}

.case-study-quote {
	margin: 34px auto 0 auto;
	width: 433px;
	font-size: 24px;
	line-height: 28px;
	letter-spacing: -0.3px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.my-users-box {
	font-size: 18px;
	line-height: 30px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.wy-case-study-detail {
	font-size: 18px;
	line-height: 30px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.commenter-details {
	width: 30%;
	margin-left: 16%;
	display: inline-block;
	text-align: center
}

.quote-testimonial {
	width: 10%;
	float: left;
	margin-left: 31px
}

#testimonial-pic1 {
	margin: 0 auto;
	width: 81px;
	height: 81px;
	background: url("http://staging.webyog.com/wp-content/uploads/2020/10/moodlerooms-author.png") no-repeat left top
}

#testimonial-pic2 {
	margin: 0 auto;
	width: 81px;
	height: 81px;
	background: url("http://staging.webyog.com/wp-content/uploads/2020/10/wy-4-nbt.png") no-repeat center top;
	background-size: contain
}

#testimonial-pic3 {
	margin: 0 auto;
	width: 81px;
	height: 81px;
	background: url("http://staging.webyog.com/wp-content/uploads/2020/10/wy-2-SCT_Schiele.jpg") no-repeat center top;
	background-size: cover;
	border-radius: 50%
}

#testimonial-pic4 {
	margin: 0 auto;
	width: 81px;
	height: 81px;
	background: url("http://staging.webyog.com/wp-content/uploads/2020/10/wy-3-rsa.jpg") no-repeat center top;
	background-size: cover;
	border-radius: 50%
}

.commenter-pic {
	margin: 0 auto;
	width: 81px;
	height: 81px;
	background: url("/images/moodlerooms-author.png") no-repeat left top
}

.commenter-picsk {
	margin: 0 auto;
	width: 81px;
	height: 81px;
	background: url("/images/nbt.png") no-repeat left top
}

.commenter-picrsa {
	margin: 0 auto;
	width: 81px;
	height: 81px;
	background: url("/images/rsa.png") no-repeat left top
}

.commenter-name {
    font-family: 'proxima_novaregular',sans-serif,sans-serif!important;
    font-family: 'proxima_novaregular',sans-serif,sans-serif!important;
	font-size: 22px;
	color: #323232;

}
.commenter-name  span
{
    font-family: 'proxima_novaregular',sans-serif,sans-serif!important;
}

.commenter-designation {
	font-size: 16px;
	line-height: 1.3
}

.commenter-partition {
	display: inline-block;
	width: 2px;
	height: 169px;
	background-color: #d8d8d8
}

.commenter-quote,
.demo-commenter-quote {
	width: 60%;
	display: inline-block;
	font-size: 20px;
	line-height: 1.4;
	padding-left: 20px;
	vertical-align: super;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.commenter-quote1 {
	display: inline-block;
	font-size: 21px;
	line-height: 1.52;
	margin-top: 100px;
	width: 72%;
	text-align: center;
	padding-top: 30px;
	margin-bottom: 50px;
	min-height: 90px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.try-monyog-free {
	background-color: #3bc3a5;
	width: 274px;
	height: 64px;
	border-radius: 4px;
	color: #fff;
	font-family: 'proxima_novaregular',sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased;
	font-size: 20px;
	letter-spacing: 0px;
	outline: none;
	cursor: pointer;
	margin: 10% 2%
}

.schedule-free-demo {
	background-color: #419ddb;
	width: 274px;
	height: 64px;
	border-radius: 4px;
	color: #fff;
	font-family: 'proxima_novaregular',sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased;
	font-size: 20px;
	letter-spacing: 0px;
	outline: none;
	cursor: pointer;
	margin: 10% 2%
}

.wy-phone-header-padding {
	padding-left: 21px
}

a.try-monyog-free:hover {
	color: #fff;
	background-color: #3bc3a5
}

.feature-content-container {
	margin: 120px auto
}

.feature-content-container-div {
	height: auto;
	text-align: left
}

.feature-description-content {
	font-family: 'proxima_novaregular',sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.feature-description-heading {
	font-family: 'proxima_novaregular',sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.feature-description-content li {
	font-family: 'proxima_novaregular',sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.cloudsql-logo {
	background: url("/images/cloudsql.png") no-repeat left top;
	width: 115px;
	height: 30px
}

.description-dot-block {
	display: inline-block;
	width: 5%;
	float: left;
	font-size: 28px
}

.description-content-block {
	display: inline-block;
	width: 90%;
	font-family: 'proxima_novaregular',sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.demo-header-wrapper {
	width: 1024px;
	margin: 35px auto 0px auto
}

.demo-request-wrapper {
	width: 1024px;
	margin: 35px auto 45px auto
}

.download-request-wrapper {
	width: 1024px;
	margin: 0px auto 45px auto
}

.demo-left-block,
.marketing-left-block {
	display: inline-block;
	width: 60%;
	float: left
}

.demo-case-header {
	font-family: 'proxima_novaregular',sans-serif;
	margin: 30px 0px;
	text-align: left
}

.demo-commenter-quote {
	vertical-align: top;
	text-align: left;
	color: #747474
}

.demo-company-header {
	font-family: 'proxima_novaregular',sans-serif;
	margin: 70px 0px 40px 0px;
	text-align: left
}

.demo-question {
	font-family: 'proxima_novaregular',sans-serif;
	margin-top: 50px;
	margin-bottom: 14px;
	text-align: left
}

.demo-number {
	font-family: 'proxima_novaregular',sans-serif;
	font-size: 16px;
	line-height: 1.5;
	text-align: left;
	color: #747474
}

.demo-right-block,
.marketing-right-block {
	display: inline-block;
	width: 35%;
	padding-left: 2%;
	margin-top: 10px
}

.book-demo-header {
	font-family: 'proxima_novaregular',sans-serif;
	margin: 7.5% 5% 5%;
	text-align: left
}

.book-demo-desc {
	font-family: 'proxima_novaregular',sans-serif;
	margin: 5% 5%;
	text-align: left;
	color: #747474
}

.speaker-pic {
	background: url("/images/moodlerooms-author.png") no-repeat left top;
	width: 162px;
	height: 162px;
	background-size: 143px 143px;
	margin: 0 auto
}

.demo-text {
	font-family: 'proxima_novaregular',sans-serif;
	font-size: 17px;
	line-height: 24px;
	color: #747474
}

.demo-form-container {
	border: solid 3px #3bc3a5
}

#demo_request_button {
	width: 100%;
	margin: 12px 0 -0px;
	border-radius: 0;
	letter-spacing: 1.5px;
	font-family: OpenSans, sans-serif;
	font-size: 16px
}

.success-form-container {
	border: solid 1px #9f9f9f;
	opacity: 0.2;
	-webkit-filter: blur(3px);
	filter: blur(3px)
}

.success-message {
	display: none;
	margin-top: -295px;
	margin-bottom: 198px;
	font-size: 21px;
	line-height: 1.54;
	font-family: 'proxima_novalight',sans-serif;
	padding: 25px;
	text-align: left
}

.demo-company-sprite {
	background: url("/images/democompany.png") no-repeat scroll transparent;
	display: inline-block;
	width: 20% !important
}

#yahoo-image {
	width: 84px;
	height: 20px;
	background-position: 0px -13px;
	float: left;
	margin-top: 12px
}

#salesforce-image {
	width: 65px;
	height: 45px;
	background-position: -153px 0px;
	float: left
}

#pearson-image {
	width: 83px;
	height: 33px;
	background-position: -277px -6px;
	float: left;
	margin-top: 7px
}

#netflix-image {
	width: 93px;
	height: 26px;
	background-position: -421px -11px;
	float: left;
	margin-top: 9px
}

#ea-image {
	width: 54px;
	height: 26px;
	background-position: -571px -11px;
	float: left;
	margin-top: 10px
}

.demo-field-error {
	text-align: left;
	font-size: 14px;
	font-family: 'proxima_novalight',sans-serif;
	color: #f00
}

#demo-request-form .input-field {
	margin: 0 5% 5%;
	margin-bottom: 6px
}

input:not([type]),
input[type=text],
input[type=password],
input[type=email],
input[type=url],
input[type=time],
input[type=date],
input[type=datetime-local],
input[type=tel],
input[type=number],
input[type=search],
textarea.materialize-textarea {
	background-color: transparent;
	border: none;
	border-bottom: 1px solid rgba(151, 151, 151, 0.3);
	border-radius: 0;
	outline: none;
	height: 2.5rem;
	width: 100%;
	font-size: 1rem;
	margin: 0 0 15px 0;
	padding: 0;
	box-shadow: none;
	box-sizing: content-box;
	transition: all .3s;
	font-family: 'proxima_novaregular',sans-serif;
	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: grayscale !important;
	-webkit-box-shadow: 0 0 0px 1000px white inset !important
}

input:not([type]):disabled,
input:not([type])[readonly="readonly"],
input[type=text]:disabled,
input[type=text][readonly="readonly"],
input[type=password]:disabled,
input[type=password][readonly="readonly"],
input[type=email]:disabled,
input[type=email][readonly="readonly"],
input[type=url]:disabled,
input[type=url][readonly="readonly"],
input[type=time]:disabled,
input[type=time][readonly="readonly"],
input[type=date]:disabled,
input[type=date][readonly="readonly"],
input[type=datetime-local]:disabled,
input[type=datetime-local][readonly="readonly"],
input[type=tel]:disabled,
input[type=tel][readonly="readonly"],
input[type=number]:disabled,
input[type=number][readonly="readonly"],
input[type=search]:disabled,
input[type=search][readonly="readonly"],
textarea.materialize-textarea:disabled,
textarea.materialize-textarea[readonly="readonly"] {
	color: rgba(116, 116, 116, 0.7);
	border-bottom: 1px dotted rgba(0, 0, 0, 0.26)
}

input:not([type]):disabled+label,
input:not([type])[readonly="readonly"]+label,
input[type=text]:disabled+label,
input[type=text][readonly="readonly"]+label,
input[type=password]:disabled+label,
input[type=password][readonly="readonly"]+label,
input[type=email]:disabled+label,
input[type=email][readonly="readonly"]+label,
input[type=url]:disabled+label,
input[type=url][readonly="readonly"]+label,
input[type=time]:disabled+label,
input[type=time][readonly="readonly"]+label,
input[type=date]:disabled+label,
input[type=date][readonly="readonly"]+label,
input[type=datetime-local]:disabled+label,
input[type=datetime-local][readonly="readonly"]+label,
input[type=tel]:disabled+label,
input[type=tel][readonly="readonly"]+label,
input[type=number]:disabled+label,
input[type=number][readonly="readonly"]+label,
input[type=search]:disabled+label,
input[type=search][readonly="readonly"]+label,
textarea.materialize-textarea:disabled+label,
textarea.materialize-textarea[readonly="readonly"]+label {
	color: rgba(116, 116, 116, 0.7)
}

input:not([type]):focus:not([readonly]),
input[type=text]:focus:not([readonly]),
input[type=password]:focus:not([readonly]),
input[type=email]:focus:not([readonly]),
input[type=url]:focus:not([readonly]),
input[type=time]:focus:not([readonly]),
input[type=date]:focus:not([readonly]),
input[type=datetime-local]:focus:not([readonly]),
input[type=tel]:focus:not([readonly]),
input[type=number]:focus:not([readonly]),
input[type=search]:focus:not([readonly]),
textarea.materialize-textarea:focus:not([readonly]) {
	border-bottom: 1px solid rgba(116, 116, 116, 0.7);
	box-shadow: 0 1px 0 0 rgba(116, 116, 116, 0.7)
}

input:not([type]):focus:not([readonly])+label,
input[type=text]:focus:not([readonly])+label,
input[type=password]:focus:not([readonly])+label,
input[type=email]:focus:not([readonly])+label,
input[type=url]:focus:not([readonly])+label,
input[type=time]:focus:not([readonly])+label,
input[type=date]:focus:not([readonly])+label,
input[type=datetime-local]:focus:not([readonly])+label,
input[type=tel]:focus:not([readonly])+label,
input[type=number]:focus:not([readonly])+label,
input[type=search]:focus:not([readonly])+label,
textarea.materialize-textarea:focus:not([readonly])+label {
	color: rgba(116, 116, 116, 0.7)
}

input:not([type]).valid,
input:not([type]):focus.valid,
input[type=text].valid,
input[type=text]:focus.valid,
input[type=password].valid,
input[type=password]:focus.valid,
input[type=email].valid,
input[type=email]:focus.valid,
input[type=url].valid,
input[type=url]:focus.valid,
input[type=time].valid,
input[type=time]:focus.valid,
input[type=date].valid,
input[type=date]:focus.valid,
input[type=datetime-local].valid,
input[type=datetime-local]:focus.valid,
input[type=tel].valid,
input[type=tel]:focus.valid,
input[type=number].valid,
input[type=number]:focus.valid,
input[type=search].valid,
input[type=search]:focus.valid,
textarea.materialize-textarea.valid,
textarea.materialize-textarea:focus.valid {
	border-bottom: 1px solid rgba(116, 116, 116, 0.7);
	box-shadow: 0 1px 0 0 rgba(116, 116, 116, 0.7)
}

input:not([type]).valid+label:after,
input:not([type]):focus.valid+label:after,
input[type=text].valid+label:after,
input[type=text]:focus.valid+label:after,
input[type=password].valid+label:after,
input[type=password]:focus.valid+label:after,
input[type=email].valid+label:after,
input[type=email]:focus.valid+label:after,
input[type=url].valid+label:after,
input[type=url]:focus.valid+label:after,
input[type=time].valid+label:after,
input[type=time]:focus.valid+label:after,
input[type=date].valid+label:after,
input[type=date]:focus.valid+label:after,
input[type=datetime-local].valid+label:after,
input[type=datetime-local]:focus.valid+label:after,
input[type=tel].valid+label:after,
input[type=tel]:focus.valid+label:after,
input[type=number].valid+label:after,
input[type=number]:focus.valid+label:after,
input[type=search].valid+label:after,
input[type=search]:focus.valid+label:after,
textarea.materialize-textarea.valid+label:after,
textarea.materialize-textarea:focus.valid+label:after {
	content: attr(data-success);
	color: rgba(116, 116, 116, 0.7);
	opacity: 1
}

input:not([type]).invalid,
input:not([type]):focus.invalid,
input[type=text].invalid,
input[type=text]:focus.invalid,
input[type=password].invalid,
input[type=password]:focus.invalid,
input[type=email].invalid,
input[type=email]:focus.invalid,
input[type=url].invalid,
input[type=url]:focus.invalid,
input[type=time].invalid,
input[type=time]:focus.invalid,
input[type=date].invalid,
input[type=date]:focus.invalid,
input[type=datetime-local].invalid,
input[type=datetime-local]:focus.invalid,
input[type=tel].invalid,
input[type=tel]:focus.invalid,
input[type=number].invalid,
input[type=number]:focus.invalid,
input[type=search].invalid,
input[type=search]:focus.invalid,
textarea.materialize-textarea.invalid,
textarea.materialize-textarea:focus.invalid {
	border-bottom: 1px solid rgba(116, 116, 116, 0.7);
	box-shadow: 0 1px 0 0 rgba(116, 116, 116, 0.7)
}

input:not([type]).invalid+label:after,
input:not([type]):focus.invalid+label:after,
input[type=text].invalid+label:after,
input[type=text]:focus.invalid+label:after,
input[type=password].invalid+label:after,
input[type=password]:focus.invalid+label:after,
input[type=email].invalid+label:after,
input[type=email]:focus.invalid+label:after,
input[type=url].invalid+label:after,
input[type=url]:focus.invalid+label:after,
input[type=time].invalid+label:after,
input[type=time]:focus.invalid+label:after,
input[type=date].invalid+label:after,
input[type=date]:focus.invalid+label:after,
input[type=datetime-local].invalid+label:after,
input[type=datetime-local]:focus.invalid+label:after,
input[type=tel].invalid+label:after,
input[type=tel]:focus.invalid+label:after,
input[type=number].invalid+label:after,
input[type=number]:focus.invalid+label:after,
input[type=search].invalid+label:after,
input[type=search]:focus.invalid+label:after,
textarea.materialize-textarea.invalid+label:after,
textarea.materialize-textarea:focus.invalid+label:after {
	content: attr(data-error);
	color: rgba(116, 116, 116, 0.7);
	opacity: 1
}

input:not([type])+label:after,
input[type=text]+label:after,
input[type=password]+label:after,
input[type=email]+label:after,
input[type=url]+label:after,
input[type=time]+label:after,
input[type=date]+label:after,
input[type=datetime-local]+label:after,
input[type=tel]+label:after,
input[type=number]+label:after,
input[type=search]+label:after,
textarea.materialize-textarea+label:after {
	display: block;
	content: "";
	position: absolute;
	top: 65px;
	opacity: 0;
	transition: .2s opacity ease-out, .2s color ease-out
}

.input-field {
	position: relative;
	margin-top: 1rem
}

.input-field label {
	pointer-events: none;
	color: #9e9e9e;
	position: absolute;
	top: 0.8rem;
	left: 0.15rem;
	font-size: 1rem;
	cursor: text;
	transition: .2s ease-out;
	font-family: 'proxima_novaregular',sans-serif;
	text-indent: -3px;
	color: rgba(116, 116, 116, 0.7);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.input-field label.active {
	font-size: 0.8rem;
	-webkit-transform: translateY(-115%);
	transform: translateY(-115%)
}

.input-field-textarea label.active {
	font-size: 0.8rem;
	-webkit-transform: translateY(-200%);
	transform: translateY(-200%)
}

.marketing-left-block {
	width: 55%
}

.server-edit-row {
	text-align: left;
	height: 70px;
	margin: 7% 5% 2%
}

.server-row {
	font-size: 0.8rem;
	margin-left: 3px;
	color: rgba(116, 116, 116, 0.7);
	font-family: 'proxima_novaregular',sans-serif
}

#demo-request-form select {
	background-color: white;
	color: rgba(116, 116, 116, 0.7);
	font-size: 16px;
	font-family: 'proxima_novaregular',sans-serif;
	height: 35px;
	padding-bottom: 5px;
	outline: none;
	width: 100%;
	border-bottom: 1px solid rgba(151, 151, 151, 0.3)
}

.reseller-form-container {
	width: 100%;
	text-align: center;
	margin-bottom: 75px
}

.reseller-form-box {
	max-width: 90%;
	width: 500px;
	height: auto;
	margin: 31px auto 45px;
	background-color: #fafafa;
	border: solid 2px #3bc3a5
}

.reseller-form-header {
	text-align: center;
	font-size: 24px;
	font-family: myriad-medium, sans-serif;
	margin: 5% 5% 0
}

.reseller-form-sub-header {
	text-align: center;
	font-size: 15px;
	margin: 0px 5% 5%
}

#reseller-details .input-field {
	margin: 0 5% 5%;
	background: #fafafa
}

#reseller-details .input-field input {
	-webkit-box-shadow: none !important;
	box-shadow: none !important
}

#reseller-details .input-field label {
	font-size: 18px;
	line-height: 1.5;
	color: #333
}

#reseller-details .input-field label.active {
	font-size: 0.8rem
}

.reseller-form-button {
	margin: 0 auto;
	width: 100%;
	height: 55px;
	background-color: #3bc3a5;
	color: #fff;
	font-size: 18px;
	font-family: 'proxima_novaregular',sans-serif;
	letter-spacing: 1px;
	text-align: center;
	text-transform: uppercase;
	cursor: pointer;
	outline: none
}

.company-block {
	width: 100%;
	margin-top: 43px
}

.block-30 {
	width: 33%;
	display: inline-block;
	height: auto;
	margin-bottom: 60px
}

.block-31 {
	width: 31%;
	display: inline-block;
	height: auto;
	margin-bottom: 60px
}

.block-29 {
	width: 29%;
	display: inline-block;
	height: auto;
	margin-bottom: 60px
}

.block-39 {
	width: 39%;
	display: inline-block;
	height: auto;
	margin-bottom: 60px
}

.block-49 {
	width: 49%;
	display: inline-block;
	height: auto;
	margin-bottom: 60px
}

.thin-line {
	width: 100%;
	margin-bottom: 55px;
	margin-top: 55px;
	border: solid 1px rgba(51, 51, 51, 0.1)
}

.resellers-icon {
	background: url("/images/CompanySprite.png") no-repeat scroll transparent;
	display: inline-block
}

.reseller-details {
	display: inline-block;
	font-size: 16px;
	margin-left: 15px
}

.reseller-details .name {
	font-family: 'proxima_novaregular',sans-serif;
	height: 19px
}

.reseller-details .category {
	height: 17px;
	margin-top: 6px;
	font-family: 'proxima_novaregular',sans-serif;
	color: #9f9f9f
}

.reseller-details .link {
	height: 17px;
	margin-top: 6px;
	font-family: 'proxima_novaregular',sans-serif
}

#percona-icon {
	width: 69px;
	height: 68px;
	background-position: -5px -5px
}

#insight-icon {
	width: 135px;
	height: 34px;
	background-position: -90px -28px;
	margin-bottom: 10px
}

#shi-icon {
	width: 87px;
	height: 50px;
	background-position: -241px -16px;
	margin-bottom: 10px
}

#componentsource-icon {
	width: 229px;
	height: 30px;
	background-position: -15px -89px;
	margin-bottom: 10px
}

#software-exp-icon {
	width: 120px;
	height: 48px;
	background-position: -344px -19px
}

#greymatter-icon {
	width: 138px;
	height: 29px;
	background-position: -274px -87px;
	margin-bottom: 10px
}

#softline-icon {
	width: 117px;
	height: 34px;
	background-position: -18px -141px;
	margin-bottom: 10px
}

#softnow-icon {
	width: 107px;
	height: 50px;
	background-position: -489px -15px;
	margin-bottom: 10px
}

#compuwave-icon {
	width: 124px;
	height: 38px;
	background-position: -285px -138px;
	margin-bottom: 10px
}

#sas-software-icon {
	width: 132px;
	height: 53px;
	background-position: -742px -19px;
	margin-bottom: 10px
}

#hti-icon {
	width: 131px;
	height: 29px;
	background-position: -445px -85px;
	margin-bottom: 10px
}

#evget-icon {
	width: 123px;
	height: 26px;
	background-position: -603px -85px;
	margin-bottom: 10px
}

#prologic-icon {
	width: 109px;
	height: 52px;
	background-position: -618px -13px;
	margin-bottom: 10px
}

#smartstyle-icon {
	width: 113px;
	height: 39px;
	background-position: -445px -136px;
	margin-bottom: 10px
}

#koreansoft-icon {
	width: 105px;
	height: 28px;
	background-position: -158px -147px;
	margin-bottom: 10px
}

#unox-icon {
	width: 103px;
	height: 40px;
	background-position: -618px -135px;
	margin-bottom: 10px
}

#mariadb-icon {
	background: url(/images/mariadb-icon.svg) no-repeat;
	height: 58px;
	width: 190px;
	background-size: contain
}

.header-download-trial-button {
	width: auto;
	margin: 0;
	padding: 5px 10px;
	height: auto;
	font-size: 15px;
	color: #fff;
	margin-left: 10px;
	background-color: #747474;
	border-radius: 4px;
	outline: none;
	cursor: pointer;
	font-family: 'proxima_novaregular',sans-serif
}

.heading-points {
	font-family: 'proxima_novaregular',sans-serif;
	margin: 37px 0 26px;
	text-align: left
}

.rectangle-306 {
	width: 100%;
	height: 306px;
	background-color: rgba(215, 215, 215, 0.2);
	margin: 24px 0 34px
}

.img-box {
	width: 100%;
	margin: 24px 0 34px;
	padding: 20px 0
}

.start-free-trial {
	background-color: #419ddb;
	width: 274px;
	height: 64px;
	border-radius: 4px;
	color: #fff;
	font-family: 'proxima_novaregular',sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased;
	font-size: 20px;
	letter-spacing: 0px;
	outline: none;
	cursor: pointer;
	margin: 10% 2%
}

.schedule-demo {
	background-color: #419ddb;
	width: 274px;
	height: 64px;
	border-radius: 4px;
	color: #fff;
	font-family: 'proxima_novaregular',sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased;
	font-size: 20px;
	letter-spacing: 0px;
	outline: none;
	cursor: pointer;
	margin: 10% 2%
}

.subscribe-to-updates {
	background-color: #3bc3a5;
	width: 274px;
	height: 64px;
	border-radius: 4px;
	color: #fff;
	font-family: 'proxima_novaregular',sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased;
	font-size: 20px;
	letter-spacing: 0px;
	outline: none;
	cursor: pointer;
	margin: 10% 2%
}

.start-free-trial,
.subscribe-to-updates {
	margin: 0
}

.schedule-demo {
	margin: 0 35px
}

.screenshot-row {
	margin-top: 50px
}

.screenshot-desc {
	width: 45%;
	display: inline-block
}

.thumbnail {
	height: 257px;
	overflow: hidden;
	border: solid 1px #e5e5e5
}

.thumbnail img {
	width: 100%;
	height: 100%
}

.thumbnail-sqlyog img {
	max-width: none;
	height: initial;
	width: initial
}

.screenshot-detail {
	font-family: 'proxima_novaregular',sans-serif!important;
	font-size: 20px;
	line-height: 1.3;
	margin-top: 16px
}

.ss-margin-left {
	margin-left: 10%
}

.login-box,
.forgot-password-outer-box {
	display: table;
	margin: 5% auto;
	width: 271px;
	padding-top: 24px
}

.forgot-password-outer-box {
	margin: 10% auto 50%
}

.forgot-password-inner-box {
	display: block;
	width: 271px
}

.wy-cust-header-wrapper,
.wy-customer-content-wrapper {
	width: 1150px
}

div.wy-invoice-header-wrapper {
	margin: 0 auto;
	padding: 55px 0px 0px 0px
}

div.wy-invoice-padding {
	padding-left: 30px;
	padding-right: 30px
}

.wy-invoice-header-wrapper,
.wy-invoice-container {
	width: 900px
}

.wy-invoice-header-wrapper,
.wy-invoice-container {
	margin: 0 auto
}

.product-expired-options-mob .whatsnewinproduct {
	margin: 20px 0px 0px 0px
}

.product-expired-options-mob .addtocartwhatsnew {
	margin-bottom: 7px;
	margin-top: 20px
}

.wy-smartphone-show {
	display: none
}

.detailed-versionhistroy {
	margin: 0px auto;
	color: #57abe4;
	text-align: center;
	font-size: 18px
}

.aws-main-page {
	height: calc(100vh + 40px);
	max-height: 900px;
	margin-top: -40px;
	background: url("/images/bg-aws.png") no-repeat transparent;
	background-size: cover
}

.event-desc-container {
	text-align: center;
	margin: 15% auto
}

.event-desc-box {
	width: 550px;
	margin: auto
}

.booth-no-box {
	margin: 10% auto 0;
	width: 288px
}

.aws-second-page {
	margin-top: 100px
}

#secondary_emails {
	margin-bottom: 6px
}

.secondary-email {
	margin-bottom: 15px
}

.secondary_email_entry {
	width: 83%;
	text-overflow: ellipsis;
	overflow: hidden
}

#cust_user_profile img {
	width: 26px;
	height: 26px
}

.customer-manageusers .cust-error {
	margin-top: 6px
}

.customer-manageusers .form-element-container {
	margin-bottom: 40px
}

.customer-manageusers .remove-image {
	background: url("/images/remove_email.svg") no-repeat center;
	width: 19px;
	height: 22px
}

@media only screen and (-o-min-device-pixel-ratio: 5 / 4),
only screen and (-webkit-min-device-pixel-ratio: 1.25),
only screen and (min--moz-device-pixel-ratio: 1.25),
only screen and (moz-min-device-pixel-ratio: 1.25),
only screen and (min-device-pixel-ratio: 1.25),
only screen and (min-resolution: 1.25dpxx),
only screen and (min-resolution: 120dpi) {
	.customers-icon {
		background: url("http://webyog.appwrk.com/wp-content/uploads/2020/10/master_sprite@2x.png") no-repeat scroll transparent;
		background-size: 649px 439px
	}
	.cloudsql-logo {
		background: url("/images/cloudsql@2x.png") no-repeat left top;
		background-size: 115px 30px
	}
	.speaker-pic {
		background: url("/images/moodlerooms-author@2x.png") no-repeat left top;
		background-size: 143px 143px
	}
	.resellers-icon {
		background: url("/images/CompanySprite@2x.png") no-repeat scroll transparent;
		background-size: 881px 188px
	}
	.demo-company-sprite {
		background: url("/images/democompany@2x.png") no-repeat scroll transparent;
		background-size: 625px 45px
	}
}

@media only screen and (-o-min-device-pixel-ratio: 9 / 4),
only screen and (-webkit-min-device-pixel-ratio: 2.25),
only screen and (min--moz-device-pixel-ratio: 2.25),
only screen and (moz-min-device-pixel-ratio: 2.25),
only screen and (min-device-pixel-ratio: 2.25),
only screen and (min-resolution: 2.25dpxx),
only screen and (min-resolution: 200dpi) {
	.customers-icon {
		background: url("http://webyog.appwrk.com/wp-content/uploads/2020/10/master_sprite@3x.png") no-repeat scroll transparent;
		background-size: 649px 439px
	}
	.resellers-icon {
		background: url("/images/CompanySprite@2x.png") no-repeat scroll transparent;
		background-size: 881px 188px
	}
	.demo-company-sprite {
		background: url("/images/democompany@3x.png") no-repeat scroll transparent;
		background-size: 625px 45px
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1149px) {
	.wy-body {
		min-width: 1024px
	}
	.wy-products-wrapper {
		width: 1024px
	}
	.wy-invoice-header-wrapper {
		width: 900px
	}
	.wy-invoice-container {
		width: 900px
	}
	.sqlyog-prod-desc {
		width: 250px
	}
	.monyog-prod-desc {
		width: 260px
	}
	.sealion-prod-desc {
		width: 261px
	}
	.wy-fontsize-1_25em {
		font-size: 1.125em
	}
	.wy-sqlyog-wrapper,
	.wy-monyog-wrapper {
		margin-right: 20px;
		padding: 40px 6px;
		width: 304px
	}
	.wy-sealion-wrapper {
		width: 304px;
		padding: 40px 6px
	}
	.wy-customer-product-download {
		display: inline-block
	}
	.wy-smartphone-show {
		display: none
	}
	.cart-header-wrapper,
	.cart-content-wrapper {
		width: 1000px
	}
	.wy-cust-header-wrapper {
		width: 1000px
	}
	.wy-customer-content-wrapper {
		width: 1000px
	}
	.card-valid-det {
		width: 30%
	}
	.product-name-block {
		width: 75%
	}
	.additional-payment-section {
		width: 65%
	}
	.wy-footer-wrapper {
		width: calc( 100% - 40px)
	}
	.cart-margin {
		padding: 36px 75px 0px 75px
	}
	.customer-margin {
		padding: 0px 75px 0px 75px
	}
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
	.wy-body {
		min-width: 740px
	}
	.wy-sqlyog-wrapper,
	.wy-monyog-wrapper,
	.wy-sealion-wrapper {
		width: 245px
	}
	#sqlyog-icon>img {
		width: 52px
	}
	#monyog-icon>img {
		width: 77px
	}
	#sealion-icon>img {
		width: 56px
	}
	.wy-heading-wrapper,
	.wy-products-wrapper,
	.wy-customers-wrapper,
	.wy-cloudmagic-wrapper,
	.wy-joinus-wrapper,
	.wy-contact-wrapper,
	.downloadpage-footer-wrapper1,
	.downloadpage-footer-wrapper2,
	.testimonial-slider-wrapper-parent {
		width: 768px
	}
	.sqlyog-prod-desc {
		width: 180px
	}
	.wy-footer-wrapper {
		width: calc( 100% - 40px)
	}
	.monyog-prod-desc {
		width: 220px
	}
	.sealion-prod-desc {
		width: 200px
	}
	.wy-sqlyog-wrapper {
		margin-left: 25px
	}
	.wy-sqlyog-wrapper,
	.wy-monyog-wrapper {
		margin-right: 9px
	}
	.wy-sqlyog-wrapper,
	.wy-monyog-wrapper,
	.wy-sealion-wrapper {
		padding: 20px 0px
	}
	.sqlyog-prod-desc,
	.monyog-prod-desc,
	.sealion-prod-desc {
		line-height: 28px
	}
	.sealion-extra-margin {
		margin-top: 14%
	}
	.wy-fontsize-1_25em {
		font-size: 1.125em
	}
	.wy-product-heading {
		font-size: 1.3em
	}
	.wy-fontsize-semi-small {
		font-size: 0.65em
	}
	.wy-fontsize-medium {
		font-size: 1.5em
	}
	.wy-fontsize-large {
		font-size: 2.1em
	}
	.wy-customers-wrapper {
		padding: 0 0 0 0
	}
	.new-banner {
		width: 100%;
		margin-left: 0px
	}
	.header-border {
		width: 100%;
		margin-left: 0px
	}
	.non-tablet {
		display: none
	}
	#care-icon {
		margin: 10px 26px 40px 74px
	}
	#autodata-icon {
		margin: 0 42px 40px 50px
	}
	#amazon-icon {
		margin: 0 42px 40px 45px
	}
	#illumina-icon {
		margin: 7px 42px 60px 30px
	}
	#rightside-icon {
		margin: 21px 42px 60px 70px
	}
	#ibm-icon {
		margin: 4px 15px 60px 42px
	}
	#yahoo-icon {
		margin: 0 35px 68px 84px
	}
	#salesforce-icon {
		margin: 0 30px 54px 42px
	}
	#ebay-icon {
		margin: 0 45px 68px 52px
	}
	#ge-icon {
		margin: 8px 15px 60px 10px
	}
	#atnt-icon {
		margin: 8px 42px 70px 68px
	}
	#boa-icon {
		margin: 0 5px 60px 36px
	}
	#cisco-icon {
		margin: 8px 45px 0 62px
	}
	.tablet-portrait-hide {
		display: none
	}
	.product-name-block {
		margin-bottom: 10px
	}
	.wy-width-18 {
		width: 40%;
		float: none
	}
	.qty-parent {
		margin-left: 120px !important;
		margin-top: -29px !important
	}
	.price-block {
		margin-top: -93px
	}
	.wy-width-60 {
		width: 65% !important
	}
	.wy-heading-aboutUs,
	.wy-para-wrapper,
	.general-header-wrapper,
	.wy-case-study-detail-wrapper,
	.my-users-box-wrapper,
	.demo-header-wrapper,
	.demo-request-wrapper,
	.download-request-wrapper,
	.wy-reseller-wrapper,
	.wy-address-wrapper,
	.mugshot-wrapper {
		width: 740px
	}
	.wy-address-usa,
	.wy-address-india {
		width: 40%
	}
	.mughsot-container {
		margin: 0 20px 33px 0
	}
	.wy-para,
	.my-users-box,
	.wy-case-study-detail,
	.wy-reseller-container {
		font-size: 18px;
		line-height: 25px;
		padding-left: 20px;
		padding-right: 20px
	}
	.wy-career-content,
	.career-current-opening-container,
	.meet-the-team-text-container,
	.career-content-container,
	.feature-content-container {
		width: 768px
	}
	.career-content-container-div,
	.feature-content-container-div {
		width: 370px
	}
	.career-food {
		background-size: contain;
		margin-left: 20px
	}
	.career-pics {
		margin: 40px 0 30px
	}
	.commenter-quote,
	.demo-commenter-quote {
		line-height: 1
	}
	.demo-commenter-quote {
		line-height: 1.4
	}
	.quote-testimonial {
		margin-top: 26px
	}
	.wy-reseller-container {
		padding-left: 30px
	}
	.block-30 {
		width: 39%
	}
	.heading-points {
		padding-left: 20px
	}
	.start-free-trial,
	.schedule-demo,
	.subscribe-to-updates {
		margin: 10px
	}
	.ss-margin-left {
		margin-left: 4%
	}
	.cart-header-wrapper,
	.cart-content-wrapper,
	.wy-cust-header-wrapper,
	.wy-customer-content-wrapper,
	.wy-invoice-header-wrapper,
	.wy-invoice-container {
		width: 740px
	}
	.card-valid-det {
		width: 34%
	}
	.cardcvv {
		width: 15%
	}
	.additional-payment-section {
		width: 65%
	}
	.quantity-block {
		width: 21%;
		float: none !important;
		text-align: left
	}
	[class*="product-price-"] {
		width: 10%
	}
	.quantity-marg {
		margin: -4px 5px 0px 5px
	}
	.cart-margin {
		padding: 36px 55px 0px 55px
	}
	.customer-margin {
		padding: 0px 55px 0px 55px
	}
	.cust-info,
	.card-info {
		width: 46%
	}
	.wy-smartphone-show {
		display: none
	}
	.product-expired-buttons {
		width: 180px !important
	}
	.purchase-history-td {
		padding: 5px !important
	}
	.purchase-hs-table-padding {
		padding: 10px !important
	}
	.download-invoice-button {
		width: 100px !important
	}
}

@media only screen and (min-width: 450px) and (max-width: 767px) {
	.wy-body {
		min-width: 450px
	}
	.wy-heading-wrapper,
	.wy-products-wrapper,
	.wy-customers-wrapper,
	.wy-cloudmagic-wrapper,
	.wy-joinus-wrapper,
	.wy-contact-wrapper,
	.downloadpage-footer-wrapper1,
	.downloadpage-footer-wrapper2,
	.wy-footer-wrapper,
	.testimonial-slider-wrapper-parent {
		width: 450px
	}
	#sqlyog-icon>img {
		width: 52px
	}
	#monyog-icon>img {
		width: 77px
	}
	#sealion-icon>img {
		width: 56px
	}
	.wy-fontsize-medium {
		font-size: 1.7em
	}
	.wy-fontsize-semi-large {
		font-size: 1.8em
	}
	.wy-fontsize-2_25 {
		font-size: 2.15em
	}
	.wy-fontsize-3 {
		font-size: 2.38em
	}
	.wy-fontsize-large {
		font-size: 2.1em;
		line-height: 34px
	}
	.wy-products-wrapper {
		margin: 45px auto 10px auto
	}
	.product-link {
		min-width: 48px;
		min-height: 48px
	}
	.product-name-block {
		margin-bottom: 10px
	}
	.wy-width-18 {
		width: 40%;
		float: none
	}
	.cart-content-wrapper {
		padding-top: 38px
	}
	.purchase-type-edit {
		display: none !important
	}
	.wy-width-unlimited {
		width: 150px !important
	}
	.sql-qty-box {
		box-sizing: border-box;
		width: 82px;
		height: 36px;
		outline: none;
		background: transparent;
		border: 1px solid black;
		padding: 3px 5px 3px 11px;
		border-radius: 2px;
		-moz-appearance: none;
		-webkit-appearance: none;
		font-size: 16px
	}
	.sql-box-mobile {
		box-sizing: border-box;
		width: 94px;
		height: 36px;
		outline: none;
		background: transparent;
		border: 1px solid black;
		padding: 3px 5px 3px 11px;
		border-radius: 2px;
		-moz-appearance: none;
		-webkit-appearance: none;
		font-size: 16px
	}
	.server-box-mobile {
		box-sizing: border-box;
		width: 115px;
		height: 36px;
		outline: none;
		background: transparent;
		border: 1px solid black;
		padding: 3px 5px 3px 11px;
		border-radius: 2px;
		-moz-appearance: none;
		-webkit-appearance: none;
		font-size: 16px
	}
	.quantity-block {
		width: 29%;
		float: none !important;
		text-align: left
	}
	.wy-sqlyog-wrapper,
	.wy-monyog-wrapper,
	.wy-sealion-wrapper {
		margin: 20px auto 0 auto
	}
	.wy-prod-desc {
		width: auto
	}
	.wy-customers-wrapper {
		margin: 40px auto 10px auto;
		padding: 0 0 0 0
	}
	.wy-customers-list {
		margin: 40px 0 0 0
	}
	.tablet-portrait-hide,
	.cell-landscape-hide {
		display: none
	}
	.downloadpage-headerlogo {
		float: none
	}
	.downloadpage-header-icons {
		margin-bottom: 10px;
		margin-top: 10px;
		padding-left: 33px
	}
	.cell-display-block {
		display: block;
		line-height: 36px
	}
	.top-log-webyog {
		padding-top: 10px;
		padding-left: 2%
	}
	.new-banner {
		width: 100%;
		margin-left: 0px
	}
	.blog-content-wrapper {
		width: 100%;
		margin-left: 0px !important;
		margin-top: 25px
	}
	.blog-separator {
		margin-bottom: 0px
	}
	#care-icon {
		margin: 10px 22px 40px 16px
	}
	#autodata-icon {
		margin: 0px 42px 40px 35px
	}
	#amazon-icon {
		margin: 0 20px 40px 28px
	}
	#illumina-icon {
		margin: 0 40px 40px 36px
	}
	#rightside-icon {
		margin: 14px 50px 44px 55px
	}
	#ibm-icon {
		margin: 0 14px 44px 13px
	}
	#yahoo-icon {
		margin: 3px 25px 44px 52px
	}
	#salesforce-icon {
		margin: 0 21px 33px 40px
	}
	#ebay-icon {
		margin: 0 44px 44px 24px
	}
	#usauto-icon {
		margin: 0 55px 45px 65px
	}
	#newscorp-icon {
		margin: 5px 50px 66px 0px
	}
	#ge-icon {
		margin: 0 6px 43px 10px
	}
	#atnt-icon {
		margin: 4px 17px 70px 63px
	}
	.wy-heading-aboutUs,
	.wy-para-wrapper,
	.general-header-wrapper,
	.wy-case-study-detail-wrapper,
	.my-users-box-wrapper,
	.demo-header-wrapper,
	.demo-request-wrapper,
	.download-request-wrapper,
	.wy-reseller-wrapper,
	.wy-address-wrapper,
	.mugshot-wrapper {
		width: 450px
	}
	.wy-address-usa,
	.wy-address-india {
		width: 210px
	}
	.mughsot-container {
		margin: 0 20px 33px 0
	}
	.wy-para,
	.my-users-box,
	.wy-case-study-detail,
	.wy-reseller-container {
		font-size: 16px;
		line-height: 25px;
		text-align: left
	}
	.qty-parent {
		margin-left: 120px !important;
		margin-top: -36px !important
	}
	.price-block {
		margin-top: -90px !important
	}
	.wy-left-margin-32 {
		margin-left: 32px
	}
	.wy-vertical-sub {
		vertical-align: initial
	}
	.wy-padding-left-12 {
		padding-left: 0
	}
	.wy-padding-left-commonheader-12 {
		padding-left: 25%
	}
	.quote-testimonial {
		margin-top: 26px
	}
	.wy-career-content,
	.career-current-opening-container,
	.meet-the-team-text-container,
	.career-content-container,
	.feature-content-container {
		width: 450px
	}
	.career-description-content,
	.feature-description-content {
		font-size: 16px;
		line-height: 23px
	}
	.career-content-container-div,
	.feature-content-container-div {
		height: 350px;
		width: 100%
	}
	.current-openings-header {
		font-size: 2.1em;
		margin-bottom: 30px
	}
	.career-description-heading,
	.feature-description-heading {
		text-align: center;
		margin-top: 15px
	}
	.wy-padding-left-20 {
		padding: 0
	}
	.wy-padding-right-20 {
		padding: 0
	}
	.wy-padding-right-10 {
		padding: 0
	}
	.handheld-height {
		height: 200px
	}
	.career-pics {
		margin: 20px auto;
		margin-left: 50px
	}
	.career-work {
		background-size: contain
	}
	.career-play {
		background-size: contain
	}
	.career-food {
		background-size: contain
	}
	.career-freedom {
		background-size: contain
	}
	.jd-description {
		font-size: 18px;
		line-height: 31px
	}
	.case-header-mobile-padding {
		padding: 0
	}
	.wy-phone-header-padding {
		padding: 5px
	}
	.feature-content-container {
		margin: 75px 0
	}
	.schedule-free-demo {
		margin: 0
	}
	.commenter-details {
		margin-left: 16%
	}
	.commenter-quote,
	.demo-commenter-quote {
		width: 100%;
		padding-left: 0;
		text-align: center;
		font-size: 16px;
		margin-top: 10px
	}
	.commenter-partition {
		display: none
	}
	.case-header-mobile-left {
		margin-top: 7px
	}
	.case-header-mobile-right {
		margin: 0 !important;
		padding: 0 !important
	}
	.demo-left-block,
	.marketing-left-block {
		width: 100%
	}
	.demo-right-block,
	.marketing-right-block {
		width: 100%;
		margin-top: 30px;
		padding-left: 0
	}
	.commenter-quote1 {
		width: 90%;
		margin-left: 5%;
		font-size: 18px
	}
	.header-download-trial-button {
		padding: 5px 5px;
		font-size: 12px
	}
	.whatsnew-header-right-mobile-margin {
		margin-top: -1px
	}
	.whatsnew-header-mobile-padding {
		padding-bottom: 0
	}
	.heading-points {
		padding-left: 0
	}
	.start-free-trial,
	.schedule-demo,
	.subscribe-to-updates {
		margin: 0
	}
	.ss-margin-left {
		margin-left: 10%
	}
	.thumbnail {
		height: 125px
	}
	.webinar-header {
		padding-top: 15px;
		padding-bottom: 15px
	}
	.webinar-screenshot-desc {
		width: 100%;
		display: inline-block;
		margin-left: 0% !important
	}
	.webinar-ss-margin-left {
		float: left;
		margin-top: 11%
	}
	.cart-header-wrapper,
	.cart-content-wrapper,
	.upgrade-block,
	.payment-details,
	.cust-info,
	.card-info,
	.wy-cust-header-wrapper,
	.wy-customer-content-wrapper,
	.wy-invoice-header-wrapper,
	.additional-payment-section,
	.payment-already-done-section,
	.wy-invoice-container {
		width: 410px
	}
	.product-name-block,
	.upgrade-text-div,
	[class*='product-price'],
	.upgrade-price {
		width: auto
	}
	.cart-margin,
	.customer-margin {
		padding: 0px
	}
	.additional-payment-section,
	.payment-already-done-section {
		padding-top: 40px
	}
	.additional-payment-section .card-info {
		width: 100%
	}
	.cart-content-wrapper .divtable-wrapper {
		margin-bottom: 20%
	}
	.empty-cart-message {
		font-size: 24px
	}
	.font-prod,
	.price-font,
	.upgrade-text {
		font-size: 18px;
		margin-top: 0px
	}
	.one-time-pay,
	.edit-link,
	[class*="on-edit-purchase"],
	.prod-hyphen,
	.number-of-years {
		display: none
	}
	.perpetual-div .font-thin-cart {
		font-size: 14px
	}
	[class*="purchase-type"],
	.prod-desc,
	.quantity-block-phone,
	.remove-item-phone,
	.popup-close-button {
		display: block
	}
	.remove-item-phone .remove-item {
		color: #9f9f9f;
		margin-left: 0px
	}
	.price-font {
		font-family: proxima_nova_bold, sans-serif
	}
	.multiyear1 {
		padding-top: 11px
	}
	.multiyear-block .font-thin-cart {
		line-height: 1
	}
	.multiyear-block li {
		padding-bottom: 14px
	}
	.quantity-selector {
		box-sizing: border-box;
		width: 50px;
		outline: none;
		background: transparent;
		border: 1px solid black;
		padding: 3px 5px 3px 11px;
		border-radius: 2px;
		-moz-appearance: none;
		-webkit-appearance: none;
		background-image: url(/images/down-arrow.svg);
		background-position: -webkit-calc(100% - 10px);
		background-position: calc(100% - 10px);
		background-repeat: no-repeat
	}
	.upgrade-block {
		margin: 24px 0px 0px 0px
	}
	.total-font,
	.cart-form-heading {
		font-size: 18px
	}
	.coupon-error {
		float: right;
		margin-right: 50px
	}
	.coupon {
		float: right;
		margin-right: 0px;
		margin-top: 27px
	}
	.cart-customer-details li.cust-phone {
		margin-bottom: 57px
	}
	.paybutton,
	.checkoutbutton {
		width: 100%;
		height: 50px
	}
	.cart-footer-wrapper-more-margin,
	.cart-footer-wrapper-less-margin {
		margin-top: 45px
	}
	.checkoutbutton-div {
		width: 100%
	}
	.cart-form-container {
		padding: 20px 20px 0 20px
	}
	.wy-smartphone-show {
		display: block !important
	}
	.wy-smartphone-hide {
		display: none !important
	}
	.invoice-elts-width {
		width: auto !important
	}
	.invoice-details-width {
		width: auto !important
	}
	.event-desc-container {
		text-align: center;
		margin: 10% auto
	}
	.event-desc-box {
		width: 275px;
		margin: auto
	}
	.booth-no-box {
		margin: 5% auto 0;
		width: 248px
	}
}

@media only screen and (max-width: 449px) {
	.wy-body {
		min-width: 340px
	}
	.wy-heading-wrapper,
	.wy-products-wrapper,
	.wy-customers-wrapper,
	.wy-cloudmagic-wrapper,
	.wy-joinus-wrapper,
	.wy-contact-wrapper,
	.downloadpage-footer-wrapper1,
	.downloadpage-footer-wrapper2,
	.wy-footer-wrapper,
	.testimonial-slider-wrapper-parent,
	.wy-sqlyog-wrapper,
	.wy-monyog-wrapper,
	.wy-sealion-wrapper,
	.wy-invoice-header-wrapper,
	.wy-invoice-container {
		width: 340px
	}
	#sqlyog-icon>img {
		width: 52px
	}
	#monyog-icon>img {
		width: 77px
	}
	#sealion-icon>img {
		width: 56px
	}
	.mobile-no-padding {
		padding: 0 !important
	}
	.wy-fontsize-medium {
		font-size: 1.4em
	}
	.wy-fontsize-semi-large {
		font-size: 1.5em
	}
	.wy-fontsize-large {
		font-size: 1.62em;
		line-height: 32px
	}
	.wy-fontsize-2_25 {
		font-size: 1.45em
	}
	.wy-fontsize-3 {
		font-size: 1.9em
	}
	.wy-products-wrapper {
		margin: 45px auto 10px auto
	}
	.product-link {
		min-width: 48px;
		min-height: 48px
	}
	.blog-content-wrapper {
		width: 100%;
		margin-left: 0px !important;
		margin-top: 25px
	}
	.blog-separator {
		margin-bottom: 0px
	}
	.product-name-block {
		margin-bottom: 10px
	}
	.wy-width-18 {
		width: 40%;
		float: none
	}
	.wy-sqlyog-wrapper,
	.wy-monyog-wrapper,
	.wy-sealion-wrapper {
		margin: 20px auto 0 auto;
		padding: 25px 0
	}
	.sqlyog-prod-desc,
	.monyog-prod-desc,
	.sealion-prod-desc {
		padding: 10px 10px 0 10px
	}
	.wy-prod-desc {
		width: auto
	}
	.wy-customers-wrapper {
		margin: 40px auto 10px auto;
		padding: 0 0 0 0
	}
	.wy-product-heading {
		font-size: 1.4em
	}
	.wy-customers-list {
		margin: 30px auto 0 auto
	}
	.new-banner {
		width: 100%;
		margin-left: 0px
	}
	.quote-testimonial {
		margin-top: 50px
	}
	.commenter-quote1 {
		width: 90%;
		margin-left: 5%;
		font-size: 18px
	}
	#care-icon {
		margin: 11px 43px 30px 27px
	}
	#autodata-icon {
		margin: 0 42px 30px 8px
	}
	#amazon-icon {
		margin: 0 20px 30px 105px
	}
	#illumina-icon {
		margin: 0 49px 30px 17px
	}
	#rightside-icon {
		margin: 14px 0px 34px 0px
	}
	#ibm-icon {
		margin: 0 32px 34px 95px
	}
	#yahoo-icon {
		margin: 0 25px 34px 20px
	}
	#salesforce-icon {
		margin: 0 21px 23px 40px
	}
	.tablet-portrait-hide,
	.cell-landscape-hide,
	.cell-portrait-hide {
		display: none
	}
	.downloadpage-headerlogo {
		float: none
	}
	.downloadpage-header-icons {
		margin-bottom: 10px;
		margin-top: 10px;
		padding-left: 33px
	}
	.cell-display-block {
		display: block;
		line-height: 32px
	}
	.top-log-webyog {
		padding-top: 10px;
		padding-left: 2%
	}
	.wy-heading-aboutUs,
	.wy-para-wrapper,
	.general-header-wrapper,
	.wy-case-study-detail-wrapper,
	.my-users-box-wrapper,
	.demo-header-wrapper,
	.demo-request-wrapper,
	.download-request-wrapper,
	.wy-reseller-wrapper,
	.wy-address-wrapper,
	.mugshot-wrapper {
		width: 340px
	}
	.wy-address-usa,
	.wy-address-india {
		width: 170px
	}
	.mughsot-container {
		margin: 0 20px 33px 0
	}
	.wy-para,
	.my-users-box,
	.wy-case-study-detail,
	.wy-reseller-container {
		font-size: 18px;
		line-height: 25px;
		text-align: left
	}
	.leadership-content {
		text-align: center !important
	}
	.wy-left-margin-32 {
		margin-left: 32px
	}
	.price-block {
		margin-top: -90px !important
	}
	.qty-parent {
		margin-top: -36px;
		margin-left: 118px
	}
	.quantity-block {
		width: 29%;
		float: none !important;
		text-align: left
	}
	.cart-content-wrapper {
		padding-top: 38px
	}
	.purchase-type-edit {
		display: none !important
	}
	.wy-width-unlimited {
		width: 150px !important
	}
	.sql-qty-box {
		box-sizing: border-box;
		width: 82px;
		height: 36px;
		outline: none;
		background: transparent;
		border: 1px solid black;
		padding: 3px 5px 3px 11px;
		border-radius: 2px;
		-moz-appearance: none;
		-webkit-appearance: none;
		font-size: 16px
	}
	.sql-box-mobile {
		box-sizing: border-box;
		width: 94px;
		height: 36px;
		outline: none;
		background: transparent;
		border: 1px solid black;
		padding: 3px 5px 3px 11px;
		border-radius: 2px;
		-moz-appearance: none;
		-webkit-appearance: none;
		font-size: 16px
	}
	.server-box-mobile {
		box-sizing: border-box;
		width: 115px;
		height: 36px;
		outline: none;
		background: transparent;
		border: 1px solid black;
		padding: 3px 5px 3px 11px;
		border-radius: 2px;
		-moz-appearance: none;
		-webkit-appearance: none;
		font-size: 16px
	}
	.wy-vertical-sub {
		vertical-align: initial
	}
	.wy-left-margin-30 {
		margin-left: 15px
	}
	.wy-padding-left-12 {
		padding-left: 0
	}
	.wy-padding-left-commonheader-12 {
		padding-left: 25%
	}
	.wy-phone-block {
		display: block !important
	}
	.wy-lineheight-40 {
		line-height: 40px
	}
	.wy-career-content,
	.meet-the-team-text-container,
	.career-content-container,
	.feature-content-container {
		width: 340px
	}
	.career-current-opening-container {
		width: 310px
	}
	.career-description-content,
	.feature-description-content {
		font-size: 16px;
		line-height: 23px
	}
	.career-content-container-div,
	.feature-content-container-div {
		height: 350px;
		width: 100%
	}
	.career-description-heading,
	.feature-description-heading {
		text-align: center;
		margin-top: 15px
	}
	.wy-padding-left-20 {
		padding: 0
	}
	.wy-padding-right-20 {
		padding: 0
	}
	.wy-padding-right-10 {
		padding: 0
	}
	.handheld-height {
		height: 200px
	}
	.career-pics {
		margin: 20px auto
	}
	.career-work {
		background-size: contain
	}
	.career-play {
		background-size: contain
	}
	.career-food {
		background-size: contain
	}
	.career-freedom {
		background-size: contain
	}
	.current-openings-header {
		font-size: 1.62em;
		margin-bottom: 20px
	}
	.open-position-title {
		font-size: 16px
	}
	.open-position-location {
		font-size: 16px
	}
	.jd-description {
		font-size: 16px;
		line-height: 29px
	}
	.feature-content-container {
		margin: 75px 0
	}
	.schedule-free-demo {
		margin: 0
	}
	.case-header-padding-left {
		padding: 10px
	}
	.schedule-demo-case-study {
		width: 100px;
		height: 35px;
		font-size: 12px
	}
	.case-study-quote {
		width: auto;
		padding: 0 10px
	}
	.commenter-details {
		margin-left: 16%
	}
	.commenter-quote,
	.demo-commenter-quote {
		width: 100%;
		padding-left: 0;
		text-align: center;
		font-size: 16px;
		margin-top: 10px
	}
	.commenter-partition {
		display: none
	}
	.case-header-mobile-left {
		margin-top: 5px
	}
	.case-header-mobile-right {
		margin: 0 !important;
		padding: 0 !important
	}
	.mobile-float-change {
		padding-left: 12px !important;
		float: left !important
	}
	.demo-left-block,
	.marketing-left-block {
		width: 100%
	}
	.demo-right-block,
	.marketing-right-block {
		width: 100%;
		margin-top: 30px;
		padding-left: 0
	}
	.demo-company-sprite {
		width: 40% !important
	}
	.block-30 {
		width: 49%
	}
	.block-29 {
		width: 49%
	}
	.block-39 {
		width: 98%
	}
	.block-31 {
		width: 98%
	}
	.block-49 {
		width: 100%
	}
	.header-download-trial-button {
		padding: 5px 5px;
		font-size: 12px
	}
	.whatsnew-header-right-mobile-margin {
		margin-top: 0
	}
	.whatsnew-header-mobile-padding {
		padding-bottom: 0
	}
	.heading-points {
		padding-left: 0
	}
	.start-free-trial,
	.schedule-demo,
	.subscribe-to-updates {
		margin: 0
	}
	.webinar-header {
		padding-top: 15px;
		padding-bottom: 15px
	}
	.webinar-screenshot-desc {
		width: 100%;
		display: inline-block;
		margin-left: 0% !important
	}
	.webinar-ss-margin-left {
		float: left;
		margin-top: 11%
	}
	.ss-margin-left {
		margin-left: 10%
	}
	.thumbnail {
		height: 125px
	}
	.cart-header-wrapper,
	.cart-content-wrapper,
	.upgrade-block,
	.payment-details,
	.cust-info,
	.card-info,
	.wy-cust-header-wrapper,
	.wy-customer-content-wrapper,
	.additional-payment-section,
	.payment-already-done-section {
		width: 300px
	}
	.product-name-block,
	.upgrade-text-div,
	[class*='product-price'],
	.upgrade-price {
		width: auto
	}
	.card-valid-det,
	.additional-payment-section .card-valid-det {
		width: 29%
	}
	.cart-content-wrapper .divtable-wrapper {
		margin: 45% auto 45% auto
	}
	.additional-payment-section,
	.payment-already-done-section {
		padding-top: 40px
	}
	.additional-payment-section .card-info {
		width: 100%
	}
	.cardcvv {
		width: 15%
	}
	.additional-payment-section .cardcvv {
		width: 23%;
		margin-left: 10px
	}
	.empty-cart-message {
		font-size: 24px
	}
	.cart-margin,
	.customer-margin {
		padding: 0px
	}
	.font-prod,
	.price-font,
	.upgrade-text {
		font-size: 16px;
		margin-top: 0px
	}
	.one-time-pay,
	.edit-link,
	[class*="on-edit-purchase"],
	.prod-hyphen,
	.number-of-years {
		display: none
	}
	.perpetual-div .font-thin-cart {
		font-size: 14px
	}
	[class*="purchase-type"],
	.prod-desc,
	.quantity-block-phone,
	.remove-item-phone,
	.popup-close-button {
		display: block
	}
	.remove-item-phone .remove-item {
		color: #9f9f9f;
		margin-left: 0px
	}
	.price-font {
		font-family: proxima_nova_bold, sans-serif
	}
	.multiyear1 {
		padding-top: 11px
	}
	.multiyear-block .font-thin-cart {
		line-height: 1
	}
	.multiyear-block li {
		padding-bottom: 14px
	}
	.quantity-selector {
		box-sizing: border-box;
		width: 50px;
		outline: none;
		background: transparent;
		border: 1px solid black;
		padding: 3px 5px 3px 11px;
		border-radius: 2px;
		-moz-appearance: none;
		-webkit-appearance: none;
		background-image: url(/images/down-arrow.svg);
		background-position: -webkit-calc(100% - 10px);
		background-position: calc(100% - 10px);
		background-repeat: no-repeat
	}
	.upgrade-block {
		margin: 24px 0px 0px 0px
	}
	.total-font,
	.cart-form-heading {
		font-size: 18px
	}
	.coupon-error {
		float: right;
		margin-right: 50px
	}
	.coupon {
		float: right;
		margin-right: 0px;
		margin-top: 27px
	}
	.cart-customer-details li.cust-phone {
		margin-bottom: 57px
	}
	.paybutton,
	.checkoutbutton {
		width: 100%;
		height: 50px
	}
	.cart-footer-wrapper-more-margin,
	.cart-footer-wrapper-less-margin {
		margin-top: 45px
	}
	.checkoutbutton-div {
		width: 100%
	}
	.cart-form-container {
		padding: 20px 20px 0 20px
	}
	.wy-smartphone-show {
		display: block !important
	}
	.wy-smartphone-hide {
		display: none !important
	}
	.invoice-elts-width {
		width: auto !important
	}
	table.invoice_items-table tr td {
		padding: 2px !important
	}
	div.wy-invoice-padding {
		padding-left: 10px !important;
		padding-right: 10px !important
	}
	.invoice-details-width {
		width: auto !important
	}
	.premiumsupport-button-parent-no {
		width: 100% !important
	}
	.premiumsupport-button-parent-no button {
		margin-bottom: 0px !important
	}
	.premiumsupport-button-parent-yes {
		width: 100% !important;
		float: none !important
	}
	.premium-support-button {
		margin-left: 0px !important
	}
	.event-desc-container {
		text-align: center;
		margin: 30% auto
	}
	.event-desc-box {
		width: 275px;
		margin: auto
	}
	.booth-no-box {
		margin: 20% auto 0;
		width: 248px
	}
}

.user-dropdown-content {
	display: none;
	position: absolute;
	background-color: #fff;
	min-width: 150px;
	padding: 12px 0px 0px 0px;
	border: 1px solid #C8C8C8;
	border-radius: 6px;
	margin-top: 2px
}

.arrow-dropdown-content {
    opacity: 0;
    display: none;
	position: absolute;
	background-color: #fff;
	min-width: 150px;
	border: 1px solid #C8C8C8;
    border-radius: 6px;
    transition: all 0.6s ease;
    margin-top: -141px;
    
}

.dropdown {
	position: relative;
	display: inline-block;
	cursor: pointer;
	z-index: 10
}

#customer_pricing div:hover {
	color: #079de0
}

.whatsnewinproduct a:hover {
	color: #808080
}

.customer-menu-item {
	color: #333
}

.customer-menu-item a:hover {
	color: #3bc3a5 !important
}

.user-profile-div-name {
	padding-top: 12px;
	padding-bottom: 19px;
	cursor: default
}

.dropdown-div-options {
	padding-top: 12px;
	padding-bottom: 12px
}

.user-pricing-div-options {
	padding-bottom: 12px
}

.user-dropdown-div {
	text-align: left;
	color: #333
}

.dropdown-div-bottom {
	border-bottom: 1px solid rgba(159, 159, 159, 0.3)
}

.dropdown-div-top {
	border-top: 1px solid rgba(159, 159, 159, 0.3)
}

.dropdown-padding-options {
	padding-left: 18px;
	padding-right: 18px
}

.user-pricing-margin {
	margin-left: 18px;
	margin-right: 23px
}

.dropdown-menu-item-height {
	height: 15px
}

.user-pricing-header-div {
	cursor: default
}

.update-msg-div {
	text-align: center;
	padding-top: 10px
}

.cust-email-color {
	color: #9F9F9F
}

.dropdown-div-options a {
	color: #333
}

.dropdown-div-options:hover a,
.dropdown-div-options:hover span {
	color: #3bc3a5
}

.changepwd-form-popup,
.contactsupport-form-popup {
	border-radius: 4px;
	background-color: #fff;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08);
	border: solid 1px rgba(159, 159, 159, 0.4)
}

.changepwd-form-container,
.contactsupport-form-container {
	background-color: #fff;
	padding: 60px 50px 60px 50px
}

.premiumsupport-form-heading-extra {
	margin-bottom: 37px !important;
	line-height: 32px
}

.changepwd-form-heading,
.contactsupport-form-heading,
.premiumsupport-form-heading {
	font-size: 26px;
	letter-spacing: 0;
	color: #747474;
	margin-bottom: 43px;
	margin-left: 20px;
	margin-right: 20px
}

.cust-support-submit-button {
	text-align: center;
	margin-top: 30px;
	padding: 13px 0px
}

.submit-button-div {
	margin-left: 5%;
	margin-right: 5%
}

.form-content-text {
	font-size: 16px;
	line-height: 1.3;
	letter-spacing: -0.2px
}

.form-element-container.phone-number {
	width: 100%;
	float: left;
	margin: 0;
	display: inline-block
}

.form-val {
	overflow: visible !important;
	margin-left: 5%;
	margin-right: 5%
}

.contactsupport-submit {
	margin-top: 52px;
	margin-bottom: 0px
}

.contact-support-submit {
	margin-bottom: 0px
}

.changepwd-submit {
	margin-top: 30px;
	margin-bottom: 0px;
	background-color: #3bc3a5
}

div.changepwd-form-container span.form-error,
div.contactsupport-form-container span.form-error {
	text-indent: 0px !important
}

#password-update-section,
#support-message-div {
	display: none
}

.invoice-header-wrapper {
	width: 900px;
	margin: 0 auto;
	padding: 35px 0 60px 0
}

.invoice-container {
	width: 900px;
	margin: 0 auto;
	padding-left: 60px;
	padding-right: 60px
}

.invoice-companyname {
	margin-top: 10px;
	margin-bottom: 10px
}

.invoice-companyaddress {
	margin-bottom: 5px
}

.invoice-wid {
	width: 100%;
	margin-bottom: 30px
}

.invoice-header-details {
	margin-bottom: 10px
}

.invoice-elts {
	width: 60%;
	display: inline-block
}

.invoice-elts-value {
	display: inline-block;
	float: right
}

.invoice-elts-width {
	width: 40%
}

.invoice-container {
	margin-top: 60px
}

.items-header-name {
	display: inline-block
}

.items-header-div {
	width: 100%;
	border-bottom: 1px solid #9f9f9f;
	padding-bottom: 10px
}

.items-header-serialno {
	width: 10%
}

.items-header-qty {
	width: 18%
}

.items-header-price {
	width: 17%
}

.items-header-desc {
	width: 55%
}

.invoice_items-table {
	width: 100%;
	border-collapse: collapse
}

table.invoice_items-table tr td {
	padding: 10px
}

table.invoice_items-table thead,
table.invoice_items-table tbody,
table.invoice_items-table tfoot {
	border-bottom: 1px solid #9f9f9f !important
}

.items-header-item {
	width: 55%
}

.invoice-numbers {
	width: 100%;
	margin-bottom: 30px
}

.invoice-wb-address {
	margin-left: 20px
}

.invoice-address {
	width: 50%;
	margin-bottom: 60px
}

.invoice_footer {
	margin-top: 200px
}

.sqlyog-icon-logo {
	height: 33px
}

.visifire-icon-logo {
	margin-top: -8px;
	height: 33px
}

.form-error {
	color: #f00;
	clear: both;
	display: inline-block;
	min-width: 250px;
	text-align: left;
	text-indent: -10px;
	margin-bottom: 8px
}

.invoice-button-div {
	margin-top: 40px;
	margin-bottom: 40px
}

.download-invoice {
	width: 200px
}

.invoice-to-text {
	margin-left: 2%;
	margin-bottom: 5px
}

.input-field-textarea label {
	text-indent: 2px
}

div.invoice-address .form-val {
	margin-left: 0;
	margin-right: 0
}

.invoice-to {
	padding-bottom: 20px
}

div.invoice-address .form-element-container textarea {
	height: 50px;
	border: 1px solid rgba(151, 151, 151, 0.3);
	margin-top: 30px
}

tr.product-tr td {
	padding-top: 20px !important;
	padding-bottom: 20px !important
}

tr.product-tr-top td {
	padding-top: 25px !important
}

tr.product-tr-bottom td {
	padding-bottom: 25px !important
}

.invoice-details-width {
	width: 50%
}

#prd_pricing_sp {
	pointer-events: none
}

.purchase-history-mob {
	padding-left: 20px;
	padding-right: 20px;
	background-color: #f7f7f7;
	margin-top: 20px;
	padding-bottom: 29px
}

.wy-invoice-container textarea,
.contact-support-form-popup textarea {
	max-width: 100%
}

.toast {
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12)
}

#toast-container {
	display: block;
	position: fixed;
	z-index: 10000
}

@media only screen and (max-width: 600px) {
	#toast-container {
		min-width: 100%;
		bottom: 0%
	}
}

@media only screen and (min-width: 601px) and (max-width: 992px) {
	#toast-container {
		left: 5%;
		bottom: 7%;
		max-width: 90%
	}
}

@media only screen and (min-width: 993px) {
	#toast-container {
		top: 10%;
		right: 7%;
		max-width: 86%
	}
}

.toast {
	border-radius: 2px;
	top: 0;
	width: auto;
	clear: both;
	margin-top: 10px;
	position: relative;
	max-width: 100%;
	height: auto;
	min-height: 48px;
	line-height: 1.5em;
	word-break: break-all;
	background-color: #323232;
	padding: 10px 25px;
	font-size: 1.1rem;
	font-weight: 300;
	color: #fff;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between
}

@media only screen and (max-width: 600px) {
	.toast {
		width: 100%;
		border-radius: 0
	}

	.wy-inline-block {
		display: inline-block;
		width: 100% !important;
	}
}

@media only screen and (min-width: 601px) and (max-width: 992px) {
	.toast {
		float: left
	}
}

@media only screen and (min-width: 993px) {
	.toast {
		float: right
	}
}

@media only screen and (min-width: 760px) and (max-width: 800px) {
	.blog-content-wrapper.cell-landscape-hide {
		display: none
	}
	.blog-content-wrapper {
		width: 47.5%
	}
}

.myriadSetPro-Text {
	font-family: myriad-text, sans-serif
}

.myriadSetPro-Thin,
.compare-heading,
.table-main-heading,
.slide-description,
.testimonials-heading {
	font-family: myriad-thin, sans-serif
}

.myriadSetPro-Medium,
.feature-name {
	font-family: myriad-medium, sans-serif
}

.myriadSetPro-Semibold,
.slide-number {
	font-family: myriad-semibold, sans-serif
}

.opensans-regular {
	font-family: OpenSans, sans-serif
}

.proxima-regular,
.new-box,
.other-text,
.feature-disc,
.button-text,
.bottom-links,
.slide-heading,
.testimonial-comment,
.testimonial-author {
	font-family: 'proxima_novaregular',sans-serif
}

.proxima-bold {
	font-family: proxima_nova_bold, sans-serif
}

.proxima-light {
	font-family: 'proxima_novalight',sans-serif
}

.my-newtop-header {
	width: 100%;
	margin: 0 auto;
	padding: 0px 0px 0px 0;
	background-color: #0f628a;
	max-height: 40px
}

.my-newtop-header .top-log-webyog img {
	height: 25px
}

.my-new-header-wrapper {
	width: 1150px;
	margin: 0 auto;
	padding: 0px 0 0px 0
}

.my-header-wrapper {
	width: 1150px;
	margin: 0 auto;
	padding: 16px 0 60px 0;
	font-size: 15px;
	
}
@media only screen and (max-width:767px) {
    .my-header-wrapper {
margin-bottom: 25px;
}
}


.my-header-wrapper-new {
	font-size: 15px;
	margin-bottom: 45px
}

.my-sticky-header-wrapper {
	width: 100%;
	margin: 0 auto;
	padding: 5px 0 0px 0;
	font-size: 15px;
	max-width: 1150px
}

.my-general-header-wrapper {
	width: 1150px;
	margin: 0 auto;
	padding: 26px 0 60px 0
}

.my-downloadpage-header-wrapper {
	width: 1150px;
	margin: 0 auto;
	padding: 26px 0 48px 0
}

.my-top-buttons-wrapper,
.sy-top-buttons-wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 90px 0 40px 0
}

.my-standard-grey-button,
.sy-standard-grey-button {
	width: 260px;
	line-height: 70px;
	background-color: #747474;
	color: #fff;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	cursor: pointer
}

.my-small-grey-button,
.sy-small-grey-button {
	width: 238px;
	line-height: 57px;
	background-color: #747474;
	color: #fff;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	cursor: pointer;
	outline: none
}

.my-testimonials-wrapper,
.sy-testimonials-wrapper {
	width: 1150px;
	margin: 0 auto;
	padding: 60px 0 22px 0
}

.my-works-with-wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 75px 0 75px 0
}

.donwloadpage-works-with-wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 32px 0 25px 0
}

.my-customer-testimonial,
.sy-customer-testimonial {
	text-align: center;
	vertical-align: top;
	display: inline-block;
	width: 330px
}

.my-arrow {
	vertical-align: top;
	margin-right: 12px;
	padding-top: 5px
}

.testimonial-slider-wrapper .testimonial-pic {
	margin-bottom: 20px
}

.testimonial-slider-wrapper .testimonial-border {
	max-width: 760px;
	box-shadow: 0 3px 12px 0 rgba(203, 203, 203, 0.5);
	border: solid 1px #ebebeb
}

.testimonial-slider-wrapper .commenter-details {
	margin-left: 21%
}

.stack {
	margin: 0 auto;
	position: relative;
	z-index: 100;
	width: 790px;
	height: 345px;
	padding: 0;
	list-style: none;
	pointer-events: none
}

.stack__item {
	height: 100%;
	width: 100%;
	border-radius: 4px;
	text-align: center;
	overflow: hidden;
	position: absolute;
	opacity: 0;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: auto
}

.my-top-image-wrapper {
	display: none
}

.hide-video-potrait {
	min-height: 438px
}

.download-page-header .download-page-logo {
	margin-top: 65px;
	margin-bottom: 55px
}

.download-page-header .my-home-heading2 {
	max-width: 786px;
	margin: 0 9%
}

.product-list {
    width: 100%;
}

.download-form-block {
	/*border: 1px solid #ecebea;*/
	text-align: center;
	padding: 0px 0;
	margin: 0;
	background-color: #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px
}

.download-form-block * {
	-webkit-font-smoothing: subpixel-antialiased;
	box-sizing: border-box
}

.thankyou-header {
	color: #483e2f;
	font-family: 'proxima_nova_rgbold';
	font-size: 36px;
	line-height: 36px;
	padding: 40px 0 40px 0;
	text-align: left
}

.thankyou-header-inner-wrapper {
	width: 1024px;
	margin: 0 auto
}

.thankyou-content {
	border: 0px;
	padding: 0px
}

.thankyou-header-wrapper {
	width: 100%;
	background-color: #f5f5f4
}

.download-form-block input[type=text],
.download-form-block select,
.download-form-block input[type=password] {
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	appearance: none !important;
	border-bottom: 1px solid #999;
	font-size: 16px !important;
	margin-bottom: 25px !important;
	outline: 0;
	border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	background-color: #fff !important;
	height: 1.5rem;
	border-left: 0;
    border-right: 0;
    border-top: 0;
}

.ftFormH1B {
	font-size: 32px;
	line-height: 32px;
	color: #95c93d;
	padding: 10px 0 10px 0
}

.ftNoteB {
	text-align: left;
	font-size: 15px;
	line-height: 15px;
	color: #00a1dd;
	margin: 15px 0
}

.ftLeadPB {
	text-align: left;
	font-size: 16px;
	line-height: 20px;
	color: #7f786d;
	padding: 0;
	margin: 0
}

.st-monyog-button {
	background-color: #0f628a !important
}

.st-monyog-button:hover {
	color: #fff;
	background-color: #3bc3a5 !important
}

.download-form-block input[type=submit] {
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	appearance: none !important;
	border: 0 !important;
	font-size: 24px !important;
	outline: 0 !important;
	color: #fff !important;
	border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	width: 215px;
	height: 50px !important;
	margin: 0 auto 0 auto !important;
	cursor: pointer !important;
	background-color: #747474;
	transition: all 0.22s !important
}

.ftDownloadLink {
	background-image: url(/Presentation/Assets/Images/icon-downloadBTNbg.png);
	background-repeat: no-repeat;
	background-size: auto 80%;
	background-position: center left 10px;
	display: block;
	background-color: #fff;
	text-align: left;
	padding: 30px 10px 30px 100px;
	border: 1px solid #95c93d;
	transition: all .22s;
	font-size: 20px;
	line-height: 20px;
	font-family: 'proxima_nova_rgregular';
	color: #95c93d !important;
	text-decoration: none;
	margin-bottom: 20px
}

.ftDownloadLink:hover {
	background-color: #ecf4dd;
	transition: all 0.22s
}

/*.storeContentContainer {
	box-sizing: border-box;
	display: block;
	font-family: 'proxima_novalight', Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 1024px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	color: #6d6559;
	font-size: 14px;
	line-height: 16px;
	text-align: left;
	min-height: 350px
}
*/
.storeContentContainer {
    box-sizing: border-box;
    display: block;
    font-family: 'proxima_novalight', Arial, Helvetica, sans-serif;
    font-weight: normal;
    width: 100%;
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;
    color: #6d6559;
    font-size: 14px;
    line-height: 16px;
    text-align: left;
    max-width: 100%;
}

.wave-loader div {
	align-items: center;
	display: flex;
	height: 110px;
	margin: 0 auto;
	width: 110px
}

.wave-loader svg {
	margin: 0 auto;
	overflow: hidden
}

.wave-loader #wave {
	stroke-dasharray: 0 16 101 16;
	animation: moveTheWave 2400ms linear infinite
}

@keyframes moveTheWave {
	0% {
		stroke-dashoffset: 0;
		transform: translate3d(0, 0, 0)
	}
	100% {
		stroke-dashoffset: -133;
		transform: translate3d(-90px, 0, 0)
	}
}

.stack__item img {
	width: 100%;
	display: block;
	pointer-events: none
}

.my-download-margin,
.sy-download-margin {
	margin-right: 30px
}

.downloadpage-heading {
	font-size: 34px;
	font-weight: 300;
	letter-spacing: 0.2px;
	color: #000
}

.downloadpage-subheading {
	opacity: 0.6;
	font-size: 22px;
	font-weight: 300;
	color: #000
}

.monyog-home-video {
	max-width: 1110px
}

.my-customer-name {
	padding-top: 4px
}

.wy-video-popup:hover #play-button {
	transform: scale(1.1)
}

.splash-normal-image {
	max-width: 75%;
	margin: 0 auto
}

.splash-hover-image {
	display: none;
	max-width: 75%;
	margin: 0 auto
}

#play-button {
	position: absolute;
	left: 0;
	right: 0;
	top: calc(50% - 38px);
	margin: 0 auto;
	transition: all .2s ease-in-out
}

#video-section {
	display: flex;
	flex-direction: column;
	align-items: center
}

#my-customer-img-1 {
	background: url("/images/jlee.png") no-repeat center top;
	width: 93px;
	height: 93px;
	margin-bottom: 8px
}

#my-customer-img-3 {
	background: url("/images/testimonials/rsa.jpg") no-repeat center top;
	width: 93px;
	height: 93px;
	margin-bottom: 8px;
	background-size: cover;
	border-radius: 45px
}

#my-customer-img-2 {
	background: url("/images/testimonials/SCT_Schiele_monyog_testimonial.jpg") no-repeat center top;
	width: 93px;
	height: 93px;
	margin-bottom: 8px;
	background-size: cover;
	border-radius: 45px
}

#sy-customer-img-1 {
	background: url("http://staging.webyog.com/wp-content/uploads/2020/10/sqlyog-justin.png") no-repeat center top;
	width: 93px;
	height: 93px;
	margin-bottom: 8px
}

#sy-customer-img-2 {
	background: url("http://staging.webyog.com/wp-content/uploads/2020/10/sqlyog-tj.png") no-repeat center top;
	width: 93px;
	height: 93px;
	margin-bottom: 8px
}

#sy-customer-img-3 {
	background: url("http://staging.webyog.com/wp-content/uploads/2020/10/sqlyog-eddie.png") no-repeat center top;
	width: 93px;
	height: 93px;
	margin-bottom: 8px
}

.my-customer-desc,
.sy-customer-desc {
	padding: 10px 0 0 0;
	margin: 0 auto;
	width: 335px
}

.my-customer-desc {
	width: 335px
}

.my-companies-sprite {
	background: url("/images/companies.png") no-repeat center top;
	background-size: 1000px 47px
}

.my-companies-logo {
	background: url("/images/company-logos.png") no-repeat center top;
	background-size: 999px 31px
}

#my-companies-list {
	width: 1000px;
	height: 47px
}

#my-companies-logo {
	width: 999px;
	height: 31px
}

.sy-companies-sprite {
	background: url("/images/sqlyog-companies.png") no-repeat center top;
	background-size: 1000px 47px
}

#sy-companies-list {
	width: 1000px;
	height: 47px
}

#my_works_with_list {
	background: url("/images/works-with.png") no-repeat center top;
	height: 50px;
	background-size: 849px 46px
}

.sy-companies-wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 25px 0 20px 0
}

.my-companies-wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 10px 0 70px 0
}

.my-topfeatures-wrapper {
	width: 100%;
	margin: 0 auto;
	padding: 0 0;
	max-width: 1140px
}

.sy-topfeatures-wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 80px 0 80px 0
}

.sy-monyog-wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 80px 0 0 0
}

.my-video-wrapper {
	width: 100%;
	margin: 0 auto;
	margin: 0px auto 10px auto
}

.my-realtime-pic-width {
	width: 55%
}

.my-feature-desc-wrapper {
	padding: 0 20px
}

.million-underline {
	border-bottom: 3px solid #17dae1
}

.sy-feature-desc-wrapper {
	padding: 0 135px 0 135px
}

.my-users-box-text {
	width: 36%;
	display: inline-block;
	vertical-align: middle
}

.my-users-box-img {
	width: 58%;
	height: 110px;
	display: inline-block;
	margin-left: 20px;
	vertical-align: middle;
	position: relative
}

.my-users-box-img img {
	display: none;
	position: absolute
}

.my-users-box-img img:first-child {
	display: block
}

.my-homepage-subheading {
	margin: 80px auto 0
}

.my-homepage-subheading h2 {
	font-weight: normal
}

.my-homepage-subheading h3,
.my-users-box-wrapper h3 {
	font-size: 25px;
	line-height: 1.5;
	text-align: center;
	color: #333;
	font-family: 'proxima_novalight',sans-serif;
	font-weight: normal;
	margin-top: 10px
}

.slider-dots {
	width: 8px;
	height: 8px;
	background: #d8d8d8;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	margin: 21px 6px
}

.dot-background {
	background: #31c4a5
}

.my-feature-content-container {
	margin: 100px 0;
	float: left;
	padding: 0 5px
}

.my-feature-content-container-div {
	width: 47%;
	vertical-align: middle
}

.my-feature-content-container-div.career-left {
	text-align: left
}

.my-feature-content-container-div.career-right {
	text-align: right
}

.my-workswith-text {
	font-size: 14px;
	font-family: 'proxima_novaregular',sans-serif;
	font-weight: 600;
	letter-spacing: 3px;
	color: #333
}

.my-home-heading1 {
	font-size: 44px;
	color: #000;
	font-family: myriad-medium, sans-serif;
	font-weight: bold;
	line-height: 1.1
}

.my-home-inputbox {
	width: 350px;
	height: 50px;
	border: solid 1px #0f628a;
	border-radius: 2px;
	font-size: 18px;
	padding-left: 15px
}

.my-home-box-downloadbutton {
	margin-bottom: 20px;
	vertical-align: top;
	margin-left: 20px;
	width: 338px;
	line-height: 53px;
	background-color: #0f628a
}

.my-home-heading2 {
	max-width: 848px;
	opacity: 0.6;
	font-family: 'proxima_novalight',sans-serif;
	font-size: 26px;
	font-weight: 100;
	line-height: 1.31;
	text-align: center;
	color: #000;
	margin: 0 7%
}

.wy-footer-wrapper .wy-col-1 {
	width: 37%;
	float: left;
	padding-top: 5px;
	text-align: left
}

.try-it-for-free-wrapper {
	padding-bottom: 60px
}

.my-footer-section {
	width: 21%;
	float: left;
	text-align: left
}

.my-footer-section a {
	font-family: 'proxima_novaregular',sans-serif !important;
	font-size: 15px;
	line-height: 2.27;
	text-align: left;
	color: #000 !important;
	opacity: 1;
	text-decoration: none;
}

.my-footer-section .section-heading {
	opacity: 0.3;
	font-family: 'proxima_novaregular',sans-serif !important;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: 2px;
	text-align: left;
	color: #000
}

.wy-footer-wrapper .section-content {
	opacity: 0.5;
	font-family: 'proxima_novaregular',sans-serif;
	font-size: 15px;
	line-height: 1.67;
	text-align: left;
	color: #000
}

.my-tryit-forfree {
    font-family: proxima_nova_bold,sans-serif!important;
	font-size: 35px;
	font-weight: bold;
	color: #000
}
@media only screen and (max-width: 449px){

    .my-tryit-forfree {
	
        font-size: 28px;
    }

}
.my-monitor-mysqldb {

	font-size: 35px;
	font-weight: bold;
	color: #000;
}
.my-tryit-forfree .million-underline {
    font-family: proxima_nova_bold,sans-serif!important;

}

.testimonial-inactive {
	display: none
}

.testimonial-active {
	display: inline-block !important
}

.testimonial-krisna-container {
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap
}

.testimonial-krisna-content {
	-webkit-align-self: stretch;
	align-self: stretch;
	overflow: hidden;
	padding: 2em 2em 0em;
	position: relative;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-flex-direction: column;
	flex-direction: column
}

.my-feature-content-wrapper {
	display: table-cell;
	vertical-align: middle
}

.my-feature-description-heading {
	font-family: myriad-medium, sans-serif;
	font-size: 44px;
	font-weight: bold;
	line-height: 1.1;
	margin-bottom: 12px;
	text-align: left;
	color: #000;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.my-feature-description-content {
	font-family: 'proxima_novaregular',sans-serif;
	font-size: 20px;
	line-height: 1.6;
	text-align: left;
	color: #000;
	opacity: 0.8;
	margin-top: 24px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.my-feature-description-content b {
	font-family: 'proxima_novaregular',sans-serif;
	opacity: 1;
	color: #000;
	font-size: 20px
}

.stack__item--current .transparency {
	opacity: 1
}

.transparency {
	opacity: 0
}

.opacity-0 {
	opacity: 0 !important
}

.bg-my-feature {
	background-color: #f8f8f8;
	border: solid 1px rgba(0, 92, 110, 0.09)
}

.color-grey {
	background-color: #f8f8f8 !important
}

.bg-color-white {
	background-color: #fff
}

.my-view-all-features-button.bg-color-white {
	background-color: #fff !important
}

.wy-color-cream {
	color: #b3becb
}

.trial-button {
	vertical-align: top;
	outline: none
}

.trial-blue-button {
	vertical-align: top;
	width: 350px;
	line-height: 52px;
	background-color: #0f628a;
	border-radius: 0px !important;
	border-bottom-right-radius: 2px !important;
	border-top-right-radius: 2px !important
}

.trial-blue-button:hover {
	background-color: #3bc3a5
}

.click-button-effect:active {
	position: relative;
	top: 2px
}

.wy-margin-left-26 {
	margin-left: 26px
}

.my-view-all-features-button {
	width: 206px;
	height: 55px;
	border-radius: 2px;
	border: solid 1px #0f628a;
	border: solid 1px rgba(0, 37, 82, 0.5);
	background-color: #f8f8f8;
	font-family: 'proxima_novaregular',sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #0f628a;
	outline: none
}

.my-view-all-features-button:hover {
	background-color: #3bc3a5 !important;
	color: #fff;
	border: solid 1px #3bc3a5
}

.my-feature-separator-div {
	height: 3px;
	background-color: #17dae1;
	width: 80px
}

.my-feature-padding-left {
	padding-left: 25px
}

.my-feature-padding-right {
	padding-right: 25px
}

.new-box {
	border-radius: 2px;
	background-color: #f26969;
	font-size: 10px;
	letter-spacing: 1px;
	color: #fff;
	padding: 1px 5px;
	text-transform: uppercase;
	vertical-align: middle;
	font-weight: bold
}

.other-products-dropdown {
	display: none;
	position: absolute;
	border: 1px solid #DEDEDE;
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08);
	border-radius: 4px;
	min-width: 140px;
	background-color: white;
	left: -290%;
	z-index: 10
}

.other-product-display {
	display: block
}

.header-stick {
	position: fixed;
	z-index: 999;
	width: inherit;
	background-color: #fff;
	padding-top: 4px;
	top: 40px !important;
}
#sticky-width-100 {
	position: relative;
}
#sticky-width-100 .wy-header-stick {
	position: fixed;
	z-index: 999;
	width: inherit;
	background-color: #fff;
	padding-top: 4px;
	right: auto;
	left: auto;
	top: 40px !important;
}
.stick-width-100 {
	width: 100% !important
}
.elementor-page .elementor {
	margin-top: 40px;
}

.header-border {
	border-bottom: solid 1px #ccc;
	width: 97%;
	float: left;
	height: 1px;
	opacity: 0;
	margin-left: 24px;
	margin-top: 7px
}

.wy-margin-top-10 {
	margin-top: 10px
}

.header-border-downloadpage {
	border-bottom: solid 1px rgba(204, 204, 204, 0.5);
	width: 98%;
	float: left;
	height: 1px;
	margin-left: 24px
}

.header-border-stick {
	width: 100% !important;
	margin-left: 0px !important;
	transition: all .27s ease-in-out;
	opacity: 0.5
}

.other-text {
	font-size: 12px;
	color: #9f9f9f
}

.other_products-div {
	position: relative
}

.other-products {
	width: 40px;
	height: 20px;
	padding-bottom: 15px;
	margin-top: 4px;
	padding-top: 2px
}

.other-products-hover {
	width: 40px;
	height: 20px;
	padding-bottom: 15px;
	margin-top: 4px;
	padding-top: 2px
}

.down-arrow {
	padding-left: 5px;
	vertical-align: bottom
}

.other-products-padding {
	padding-top: 15px;
	padding-bottom: 15px;
	cursor: pointer
}

.other-products-padding:hover {
	background-color: #f9f9f9
}

.other-products-border {
	border-bottom: solid 1px rgba(159, 159, 159, 0.3)
}

.wy-sql-mon-wrapper {
	margin: 0 auto !important;
	padding-top: 30px;
	padding-bottom: 30px
}

.my-realtime-desc-box {
	width: 40%
}

.my-qa-desc-box {
	width: 470px
}

.my-wayback-desc-box {
	width: 440px
}

.sy-schema-desc-box,
.sy-tunnel-desc-box {
	width: 450px
}

.sy-tunnel-desc-box,
.sy-import-desc-box {
	width: 370px
}

.my-feature-heading,
.sy-feature-heading {
	font-size: 24px;
	padding-bottom: 25px
}

.my-feature-text,
.sy-feature-text {
	font-size: 18px;
	line-height: 30px
}

.my-features-heading-wrapper,
.sy-features-heading-wrapper {
	width: 1000px;
	max-width:100%;
	margin: 0 auto;
	padding: 70px 0 15px 0
}

.my-bottom-buttons-wrapper,
.sy-bottom-buttons-wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 15px 0 10px 0
}

.my-bottom-contact-wrapper,
.sy-bottom-contact-wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 25px 0 60px 0
}

.my-extra-footer-wrapper,
.sy-extra-footer-wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 80px 0 0px 0
}

.my-pricing-heading-wrapper {
	width: 1000px;
	margin: 0 auto;
	padding: 10px 0 20px 0
}

.my-dropdown-content {
	display: none;
	border: 1px solid #dedede;
	position: relative;
	box-shadow: 0 0px 4px 0 rgba(0, 0, 0, 0.08);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px
}

#my_price_list_dropdown,
#sy_price_list_dropdown {
	width: 267px;
	line-height: 44px;
	left: 532px;
	position: absolute;
	z-index: 10
}

#my_premium_support_dropdown {
	width: 350px;
	line-height: normal;
	left: 832px;
	position: absolute;
	z-index: 10
}

.wy-products-footer {
	margin-left: 17px;
	margin-right: 17px
}

.my-server-dropdown-padding {
	padding: 16px 0 16px 28px
}

#my_price_list_dropdown div:hover,
#sy_price_list_dropdown div:hover {
	color: #079de0
}

#my_price_list_dropdown div:hover b,
#sy_price_list_dropdown div:hover b {
	color: #079de0
}

.my-grey-line {
	width: 300px;
	height: 0px;
	border: 1px solid #e5e5e5
}

.my-premium-support-padding {
	padding: 16px 0 0 0
}

#my_no_premium_support:hover div,
#my_yes_premium_support:hover div {
	color: #079de0
}

.my-pricetable-wrapper {
	width: 1000px;
	margin: 0 auto;
	margin: 20px auto 10px auto;
	font-size: 0;
	padding: 0 0 50px 0;
	position: relative
}

.my-column-wrapper {
	width: 310px;
	height: 507px;
	overflow: hidden;
	font-size: 24px
}

.sy-pricing-column {
	height: 562px
}

.my-top-left-border {
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5
}

.my-right-border {
	border-right: 1px solid #e5e5e5
}

.my-bottom-border {
	border-bottom: 1px solid #e5e5e5
}

.my-buy-button,
.sy-buy-button {
	width: 100px;
	line-height: 40px;
	background-color: #747474;
	color: #fff;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	cursor: pointer;
	margin: 10px auto 5px auto;
	font-size: 18px;
	outline: none
}

.my-license-type {
	padding: 14px 0 14px 0
}

.my-ultimate-type-pad {
	padding: 14px 0 14px 85px
}

.my-cost-price {
	left: -55px;
	text-align: right;
	font-size: 16px;
	padding-top: 3px
}

.my-price-breakup,
.my-price-close {
	font-size: 15px;
	color: #419ddb;
	line-height: 42px
}

.donwload-feature-form-wrapper {
	max-width: 1140px;
	margin: 0 auto;
	margin-top: 100px
}

.donwload-feature-list {
	width: 45%;
	float: left
}

.download-page-form {
	width: 37%;
	float: right
}

.need-to-talk-to-us {
	opacity: 0.56;
	font-size: 15px;
	line-height: 1.33;
	text-align: left;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 28px
}

.my-bottom-buttons-wrapper,
.my-top-buttons-wrapper {
	max-width: 1150px
}

.my-bottom-buttons-wrapper .monyog-inline-button-wrapper,
.my-top-buttons-wrapper .monyog-inline-button-wrapper {
	position: relative;
	display: inline-block
}

.my-bottom-buttons-wrapper .monyog-inline-button-wrapper .demo-field-error,
.my-top-buttons-wrapper .monyog-inline-button-wrapper .demo-field-error {
	position: absolute;
	bottom: 0
}

.my-bottom-buttons-wrapper .monyog-inline-button-wrapper #dw_email_error,
.my-top-buttons-wrapper .monyog-inline-button-wrapper #dw_email_error {
	padding-left: 7px
}

.my-bottom-buttons-wrapper input[type=text],
.my-top-buttons-wrapper input[type=text] {
	width: 370px;
	height: 50px;
	border: solid 1px #0f628a;
	font-size: 18px;
	padding-left: 15px;
	margin-bottom: 20px
}

.my-bottom-buttons-wrapper #dw_phone_error,
.my-top-buttons-wrapper #dw_phone_error {
	margin-left: 8px
}

.my-bottom-buttons-wrapper input[type=text]:focus:not([readonly]),
.my-top-buttons-wrapper input[type=text]:focus:not([readonly]) {
	border-bottom: solid 1px #0f628a
}

.my-bottom-buttons-wrapper input[name="phone"],
.my-top-buttons-wrapper input[name="phone"] {
	border-left: 0px;
	border-right: 0px
}

.my-bottom-buttons-wrapper input[name="email"],
.my-top-buttons-wrapper input[name="email"] {
	border-bottom-left-radius: 2px;
	border-top-left-radius: 2px
}

.download-page-form input[type=text] {
	max-width: 335px;
	height: 50px;
	border: solid 1px #0f628a;
	border-radius: 2px;
	font-size: 18px;
	width: 100%;
	padding-left: 15px;
	margin-bottom: 8px;
	margin-top: 8px
}

.download-page-form .demo-field-error {
	margin-left: 15px
}

.download-page-form input[type=text]:focus:not([readonly]) {
	border-bottom: solid 1px #0f628a
}

.my-left-62 {
	left: 62px !important
}

.download-know-more u {
	color: #31c4a5
}

.download-know-more:hover {
	font-weight: bold
}

.wy-ultimate-price {
	text-align: center;
	padding: 0 0 0 85px
}

.my-top-selling-banner {
	width: 0px;
	height: 0px;
	border-top: 85px solid #3bc3a5;
	border-left: 85px solid transparent;
	float: right
}

.my-read-more {
	margin-bottom: 47px
}

.my-top-selling-text {
	font-family: OpenSans, sans-serif;
	font-size: 12px;
	letter-spacing: 0.6px;
	color: #fff;
	float: right;
	margin-top: -72px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg)
}

.my-price-breakup-text {
	font-size: 20px;
	width: 280px;
	margin: 0 auto;
	padding: 15px 0 5px 0
}

.ui-tooltip {
	background: #333 !important;
	border-color: #333 !important;
	text-align: center;
	width: 230px !important;
	border-radius: 3px;
	opacity: 1 !important
}

.ui-tooltip-content {
	position: relative;
	padding: 1em;
	color: #fff;
	font-family: OpenSans, sans-serif;
	font-size: 12px
}

.ui-tooltip-content::after {
	content: '';
	position: absolute;
	border-style: solid;
	display: block;
	width: 0
}

.tooltip-arrow-top .ui-tooltip-content::after {
	bottom: -19px;
	left: 45%;
	border-color: #333 transparent;
	border-width: 10px 10px 0
}

.my-row-cell {
	width: 100%;
	height: 50px;
	display: table;
	text-align: center;
	font-size: 14px
}

.my-cell-text {
	padding-left: 36px;
	padding-right: 36px
}

.my-viewall-features-row {
	background-color: #f7f7f7;
	margin: 0 auto;
	bottom: 0;
	z-index: 9;
	width: 932px;
	height: 50px
}

.my-view-all-features-link {
	display: table-cell;
	height: 50px;
	width: 934px;
	text-align: center
}

.my-view-all-features-link-text {
	font-size: 17px;
	color: #333;
	border-bottom: 1px solid #333;
	padding-bottom: 2px
}

.my-view-all-features-link-text:hover {
	color: #57abe4;
	border-bottom-color: #57abe4
}

.my-moneyback-wrapper {
	width: 1000px;
	margin: 0 auto;
	margin: 20px auto 30px auto;
	font-size: 18px
}

.my-custom-sales-wrapper {
	width: 1000px;
	margin: 0 auto;
	margin: 70px auto 60px auto;
	font-size: 24px
}

.my-sales-detail {
	line-height: 50px;
	font-size: 26px;
	letter-spacing: -0.4px
}

.my-bottom-push {
	bottom: -400px !important
}

.compare-heading {
	font-size: 36px;
	line-height: 1.5;
	letter-spacing: -0.5px;
	width: 100%;
	text-align: center;
	margin-bottom: 23px
}

.only-windows-text-phone {
	display: none
}

.compare-feature .sy-extra-footer-wrapper,
.compare-feature .my-extra-footer-wrapper {
	padding: 100px 0px 45px 0px
}

.feature,
.pro,
.ent,
.ult {
	padding-bottom: 20px;
	padding-top: 20px
}

.feature-list tr {
	border: solid 1px #e5e5e5
}

.feature-list td {
	padding-left: 25px
}

.feature-list td.tick-cross-img,
td.pro,
td.ent,
td.ult {
	padding-left: 0px;
	text-align: center
}

.feature-list {
	border-collapse: collapse;
	text-align: left;
	margin: 0px auto 80px auto;
	width: 95%
}

.lineheight25 {
	line-height: 25px
}

#my_no_premium_support,
#my_yes_premium_support {
	padding: 10px 0px 16px 0px
}

.feature-name {
	font-size: 18px;
	line-height: 1.3;
	letter-spacing: 0;
	color: #333;
	vertical-align: bottom;
	padding-bottom: 5px;
	padding-top: 35px
}

.table-main-heading {
	font-size: 24px
}

.feature-disc {
	font-size: 15px;
	letter-spacing: 0;
	color: #747474;
	width: 50%;
	padding-bottom: 15px;
	padding-top: 15px
}

.button-text {
	width: 274px;
	height: 64px;
	border-radius: 4px;
	font-size: 20px;
	letter-spacing: 0;
	color: #fff;
	outline: none
}

.try-button {
	background-color: #3bc3a5
}

.demo-button {
	background-color: #419ddb;
	margin-left: 22px
}

.cart-dropdown {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	font-size: 16px;
	line-height: 1.7;
	padding-bottom: 3px;
	text-indent: 4px;
	width: 100%;
	background: transparent;
	padding-top: 3px;
	border-bottom: 1px solid #979797;
	border-radius: 0px;
	outline: none
}

.bottom-links {
	margin: 90px 0px 26px 0px;
	font-size: 16px;
	line-height: 2.1;
	letter-spacing: 0;
	text-align: left;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between
}

.scrollToTop {
	position: fixed;
	bottom: 65px;
	right: 30px;
	display: none
}

.inner-container {
	max-width: 1150px;
	width: 1150px;
	margin: 0px auto
}

.compare-margin {
	width: 90%;
	margin: 0px auto
}

.compare-margin input[type=button] {
	outline: none;
	cursor: pointer
}

.compare-margin * {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased
}

.content-container {
	width: 100%;
	text-align: center
}

.footer-compare-page {
	margin: auto 60px auto 60px;
	padding: 15px 12px 20px 12px
}

.compare-header-wrapper {
	width: 1150px;
	margin: 0 auto;
	padding: 35px 12px 60px 12px
}

.only-windows-text {
	display: block;
	padding-top: 5px;
	padding-right: 299px
}

.only-windows-text-top-feature {
	display: block;
	padding-left: 23px
}

#slider #slides {
	width: 65%;
	height: 100%
}

#slider .slide {
	display: none;
	width: 100%
}

#slider .slide .slide-img {
	width: 100%;
	height: auto;
	width: auto\9;
	margin: 0px auto;
	opacity: 0
}

.mn-top-image1 {
	background: url("/images/slideshow/MONyog/Agentless-Cloud-Ready@1x.png") no-repeat center top;
	background-size: contain
}

.mn-top-image2 {
	background: url("/images/slideshow/monyogtop/Monitors.png") no-repeat center top;
	background-size: contain
}

.mn-top-image3 {
	background: url("/images/slideshow/monyogtop/Overview.png") no-repeat center top;
	background-size: contain
}

.mn-top-image4 {
	background: url("/images/slideshow/monyogtop/Real-time-charts-query-monitoring.png") no-repeat center top;
	background-size: contain
}

.mn-top-image5 {
	background: url("../images/slideshow/monyogtop/Servers - expanded view.png") no-repeat center top;
	background-size: contain
}

.mn-top-image6 {
	background: url("../images/slideshow/monyogtop/Query analyzer - Slow query log.png") no-repeat center top;
	background-size: contain
}

.mn-top-image7 {
	background: url("../images/slideshow/monyogtop/Dashboards - Explode chart view.png") no-repeat center top;
	background-size: contain
}

.mn-top-image8 {
	background: url("../images/slideshow/monyogtop/Error log monitoring.png") no-repeat center top;
	background-size: contain
}

.mn-top-image9 {
	background: url("../images/slideshow/monyogtop/Server configuration.png") no-repeat center top;
	background-size: contain
}

.mn-top-image10 {
	background: url("../images/slideshow/monyogtop/Replication - Msater details.png") no-repeat center top;
	background-size: contain
}

.mn-top-image11 {
	background: url("../images/slideshow/monyogtop/Disk monitoring - database.png") no-repeat center top;
	background-size: contain
}

.sy-top-image1 {
	background: url("../images/slideshow/SQLyog/Session restore.png") no-repeat center top;
	background-size: contain
}

.sy-top-image2 {
	background: url("../images/slideshow/SQLyog/Visual data compare.png") no-repeat center top;
	background-size: contain
}

.sy-top-image3 {
	background: url("../images/slideshow/SQLyog/SSH and http tunneling.png") no-repeat center top;
	background-size: contain
}

.sy-top-image4 {
	background: url("../images/slideshow/SQLyog/wizard driven.png") no-repeat center top;
	background-size: contain
}

.sy-top-image5 {
	background: url("../images/slideshow/SQLyog/Autocomplete and sql formatting.png") no-repeat center top;
	background-size: contain
}

.sy-top-image6 {
	background: url("../images/slideshow/SQLyog/visual query builder.png") no-repeat center top;
	background-size: contain
}

.sy-top-image7 {
	background: url("../images/slideshow/SQLyog/Query profiler.png") no-repeat center top;
	background-size: contain
}

.sy-top-image8 {
	background: url("../images/slideshow/SQLyog/Data search.png") no-repeat center top;
	background-size: contain
}

.sy-top-image9 {
	background: url("../images/slideshow/SQLyog/Form views and FK profiling.png") no-repeat center top;
	background-size: contain
}

.sy-top-image10 {
	background: url("../images/slideshow/SQLyog/Schema optimizer and index profiler.png") no-repeat center top;
	background-size: contain
}

.sy-top-image11 {
	background: url("../images/slideshow/SQLyog/Visual schema designer.png") no-repeat center top;
	background-size: contain
}

.sy-top-image12 {
	background: url("../images/slideshow/SQLyog/Data sync and schema sync.png") no-repeat center top;
	background-size: contain
}

#slider .active-slide {
	display: block
}

.slide-description-block {
	width: 80%;
	padding-left: 3%;
	margin-bottom: 5%
}

.opacity03 {
	opacity: 0.3
}

.divtable-wrapper {
	display: table;
	text-align: left;
	border: 0px
}

.div-row {
	display: table-row
}

.div-cell {
	display: table-cell
}

.slide-description-block .slide-text {
	display: none
}

.slide-description-block .active-slide-description {
	display: block
}

.slide-description-block .button-text {
	width: 207px;
	height: 49px;
	font-size: 18px
}

.slide-number {
	font-size: 28px;
	line-height: 1;
	letter-spacing: 0;
	color: rgba(159, 159, 159, 0.4);
	margin-bottom: 16px
}

.slide-heading {
	font-size: 28px;
	line-height: 1;
	letter-spacing: 0;
	margin-bottom: 14px
}

.slide-description {
	font-size: 18px;
	line-height: 1.4;
	margin-bottom: 20px;
	text-align: justify
}

.rotate180 {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(1980deg);
	transform: rotate(180deg)
}

.prev-slide {
	margin-left: 34px
}

.next-slide {
	margin-left: 10px
}

.logo-width {
	width: 116px;
	height: 23px
}

.testimonial-monyog-video {
	max-width: 300px;
	padding-left: 10px
}

.testimonial-monyog-image {
	width: 55%;
	padding-left: 10px
}

.testimonials-heading {
	font-size: 42px;
	line-height: 1.1;
	letter-spacing: -0.6px;
	padding-bottom: 100px;
	width: 95%;
	margin: 0px auto
}

.explore-more-testimonial {
	width: 8px;
	height: 10px;
	display: inline-block;
	background: no-repeat url("/images/explore-more-black.svg");
	background-size: 6px 10px;
	vertical-align: middle;
	margin-left: 2px
}

.testimonial-video img {
	width: 100%;
	height: auto;
	max-width: 450px;
	width: auto\9
}

.testimonial-monyog-video img {
	width: 100%;
	height: auto;
	max-width: 300px;
	width: auto\9
}

.double-quote-video {
	padding-left: 30px
}

.testimonial-comment {
	font-size: 18px;
	line-height: 1.8;
	letter-spacing: 0;
	padding-bottom: 20px;
	text-align: justify
}

.testimonial-author-long {
	padding-right: 20px
}

.testimonial-text-wrapper {
	width: 37%;
	padding-left: 10px
}

.bottom-buttons {
	margin-bottom: 70px
}

.inner-full-container {
	padding-bottom: 88px
}

.testimonial-long {
	width: 95%;
	padding-left: 10px
}

.testimonial-author {
	font-size: 16px;
	color: #747474
}

.temtimonials-wrapper {
	width: 1150px;
	margin: 0px auto
}

.temtimonials-inner-wrapper {
	width: 75%;
	margin: 0px auto
}

.testimonial-video {
	padding-left: 10px
}

.mn-download-popup,
.sy-download-popup,
.sy-community-popup,
.mn-thankyou-popup {
	display: none
}

.mn-download-wrapper,
sy-download-wrapper,
sy-comm-wrapper,
.mn-thankyou-wrapper {
	width: 100%;
	margin: 0 auto
}

.sy-community-container {
	padding: 47px 75px
}

.mn-download-container,
.sy-download-container {
	padding: 40px 66px 0 79px
}

.mn-request-demo-container,
.mn-subscribe-updates-container {
	padding: 30px 60px 0 70px
}

.mn-subscribe-updates-container {
	margin-top: 10%
}

.popup-hide {
	display: none
}

.popup-button-margintop30 {
	margin-top: 30px !important
}

.popup-button-margintop20 {
	margin-top: 20px !important
}

.mn-popup-links-button {
	width: 348px;
	line-height: 55px;
	background-color: #3bc3a5;
	color: #fff;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	cursor: pointer;
	outline: none
}

.my-download-button {
	margin-right: 30px;
	outline: none
}

.my-mobile-menu-dropdown {
	display: none;
	border: 1px solid #dedede;
	position: absolute;
	box-shadow: 0 0px 4px 0 rgba(0, 0, 0, 0.08);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	min-width: 160px;
	left: 350px;
    line-height: 45px;
    background-color: rgb(255, 255, 255);
}

.my-mobile-menu-dropdown div {
	padding-left: 25px
}

.sy-only-windows {
	padding-right: 287px;
	padding-top: 6px
}

.sy-only-windows-text {
	position: absolute;
	margin-top: 5px;
	margin-left: 170px
}

.sy-only-windows-cell,
.mn-request-demo-popup,
.mn-subscribe-updates-popup {
	display: none
}

.my-column-wrapper#pr,
.my-column-wrapper#en,
.my-column-wrapper#ul {
	float: left
}

@media only screen and (-o-min-device-pixel-ratio: 5 / 4),
only screen and (-webkit-min-device-pixel-ratio: 1.25),
only screen and (min--moz-device-pixel-ratio: 1.25),
only screen and (moz-min-device-pixel-ratio: 1.25),
only screen and (min-device-pixel-ratio: 1.25),
only screen and (min-resolution: 1.25dpxx),
only screen and (min-resolution: 120dpi) {
	.my-companies-sprite {
		background: url("/images/companies@2x.png") no-repeat center top;
		background-size: 1000px 47px
	}
	.my-companies-logo {
		background: url("/images/company-logos@2x.png") no-repeat center top;
		background-size: 999px 31px
	}
	.sy-companies-sprite {
		background: url("/images/sqlyog-companies@2x.png") no-repeat center top;
		background-size: 1000px 47px
	}
	#my_works_with_list {
		background: url("/images/works-with@2x.png") no-repeat center top;
		background-size: 849px 46px
	}
	.blog-arrow {
		background: url("/images/blog-arrow@2x.png") no-repeat center;
		background-size: 50%;
		width: 10px
	}
	.mn-top-image1 {
		background: url("../images/slideshow/MONyog/Agentless & Cloud Ready@2x.png") no-repeat center top;
		background-size: contain
	}
	#my-customer-img-1 {
		background: url("/images/jlee@2x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image2 {
		background: url("/images/slideshow/monyogtop/Monitors@2x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image3 {
		background: url("/images/slideshow/monyogtop/Overview@2x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image4 {
		background: url("/images/slideshow/monyogtop/Real-time-charts-query-monitoring@2x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image5 {
		background: url("../images/slideshow/monyogtop/Servers - expanded view@2x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image6 {
		background: url("../images/slideshow/monyogtop/Query analyzer - Slow query log@2x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image7 {
		background: url("../images/slideshow/monyogtop/Dashboards - Explode chart view@2x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image8 {
		background: url("../images/slideshow/monyogtop/Error log monitoring@2x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image9 {
		background: url("../images/slideshow/monyogtop/Server configuration@2x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image10 {
		background: url("../images/slideshow/monyogtop/Replication - Msater details@2x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image11 {
		background: url("../images/slideshow/monyogtop/Disk monitoring - database@2x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image1 {
		background: url("../images/slideshow/SQLyog/Session restore@2x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image2 {
		background: url("../images/slideshow/SQLyog/Visual data compare@2x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image3 {
		background: url("../images/slideshow/SQLyog/SSH and http tunneling@2x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image4 {
		background: url("../images/slideshow/SQLyog/wizard driven@2x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image5 {
		background: url("../images/slideshow/SQLyog/Autocomplete and sql formatting@2x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image6 {
		background: url("../images/slideshow/SQLyog/visual query builder@2x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image7 {
		background: url("../images/slideshow/SQLyog/Query profiler@2x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image8 {
		background: url("../images/slideshow/SQLyog/Data search@2x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image9 {
		background: url("../images/slideshow/SQLyog/Form views and FK profiling@2x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image10 {
		background: url("../images/slideshow/SQLyog/Schema optimizer and index profiler@2x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image11 {
		background: url("../images/slideshow/SQLyog/Visual schema designer@2x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image12 {
		background: url("../images/slideshow/SQLyog/Data sync and schema sync@2x.png") no-repeat center top;
		background-size: contain
	}
}

@media only screen and (-o-min-device-pixel-ratio: 9 / 4),
only screen and (-webkit-min-device-pixel-ratio: 2.25),
only screen and (min--moz-device-pixel-ratio: 2.25),
only screen and (moz-min-device-pixel-ratio: 2.25),
only screen and (min-device-pixel-ratio: 2.25),
only screen and (min-resolution: 2.25dpxx),
only screen and (min-resolution: 200dpi) {
	.my-companies-sprite {
		background: url("/images/companies@3x.png") no-repeat center top;
		background-size: 1000px 47px
	}
	.my-companies-logo {
		background: url("/images/company-logos@3x.png") no-repeat center top;
		background-size: 999px 31px
	}
	.sy-companies-sprite {
		background: url("/images/sqlyog-companies@3x.png") no-repeat center top;
		background-size: 1000px 47px
	}
	#my_works_with_list {
		background: url("/images/works-with@3x.png") no-repeat center top;
		background-size: 849px 46px
	}
	.mn-top-image1 {
		background: url("../images/slideshow/MONyog/Agentless & Cloud Ready@3x.png") no-repeat center top;
		background-size: contain
	}
	#my-customer-img-1 {
		background: url("/images/jlee@3x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image2 {
		background: url("/images/slideshow/monyogtop/Monitors@3x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image3 {
		background: url("/images/slideshow/monyogtop/Overview@3x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image4 {
		background: url("/images/slideshow/monyogtop/Real-time-charts-query-monitoring@3x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image5 {
		background: url("../images/slideshow/monyogtop/Servers - expanded view@3x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image6 {
		background: url("../images/slideshow/monyogtop/Query analyzer - Slow query log@3x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image7 {
		background: url("../images/slideshow/monyogtop/Dashboards - Explode chart view@3x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image8 {
		background: url("../images/slideshow/monyogtop/Error log monitoring@3x.png.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image9 {
		background: url("../images/slideshow/monyogtop/Server configuration@3x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image10 {
		background: url("../images/slideshow/monyogtop/Replication - Msater details@3x.png") no-repeat center top;
		background-size: contain
	}
	.mn-top-image11 {
		background: url("../images/slideshow/monyogtop/Disk monitoring - database@3x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image1 {
		background: url("../images/slideshow/SQLyog/Session restore@3x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image2 {
		background: url("../images/slideshow/SQLyog/Visual data compare@3x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image3 {
		background: url("../images/slideshow/SQLyog/SSH and http tunneling@3x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image4 {
		background: url("../images/slideshow/SQLyog/wizard driven@3x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image5 {
		background: url("../images/slideshow/SQLyog/Autocomplete and sql formatting@3x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image6 {
		background: url("../images/slideshow/SQLyog/visual query builder@3x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image7 {
		background: url("../images/slideshow/SQLyog/Query profiler@3x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image8 {
		background: url("../images/slideshow/SQLyog/Data search@3x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image9 {
		background: url("../images/slideshow/SQLyog/Form views and FK profiling@3x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image10 {
		background: url("../images/slideshow/SQLyog/Schema optimizer and index profiler@3x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image11 {
		background: url("../images/slideshow/SQLyog/Visual schema designer@3x.png") no-repeat center top;
		background-size: contain
	}
	.sy-top-image12 {
		background: url("../images/slideshow/SQLyog/Data sync and schema sync@3x.png") no-repeat center top;
		background-size: contain
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1149px) {
	.my-new-header-wrapper,
	.my-header-wrapper,
	.blog-home-wrapper,
	.my-general-header-wrapper,
	.my-downloadpage-header-wrapper,
	.my-testimonials-wrapper,
	.sy-testimonials-wrapper,
	.wy-products-footer-wrapper {
		width: 1024px
	}
	.my-customer-testimonial,
	.sy-customer-testimonial {
		width: 330px
	}
	.my-customer-desc,
	.sy-customer-desc {
		width: 270px
	}
	.wy-right-margin-60 {
		margin-right: 0
	}
	.inner-container,
	.temtimonials-wrapper {
		width: 1000px
	}
	.slide-description-block {
		width: 85%
	}
	.scrollToTop {
		right: 3px
	}
	.hide-video-potrait {
		min-height: 392px
	}
	.prev-slide {
		margin-left: 10px
	}
	.next-slide {
		margin-left: 5px
	}
	.monyog-home-video {
		max-width: 1000px
	}
	.blog-container {
		float: left;
		padding-right: 25px;
		padding-left: 25px
	}
	.testimonial-monyog-video img {
		width: 100%;
		height: auto;
		max-width: 239px !important;
		width: auto\9
	}
	.trial-blue-button {
		width: 302px
	}
	.my-bottom-buttons-wrapper input[type=text],
	.my-top-buttons-wrapper input[type=text] {
		width: 305px
	}
	.my-feature-content-container {
		padding: 0 20px
	}
	.donwload-feature-form-wrapper {
		padding: 0 30px
	}
	.download-page-form input[type=text] {
		width: 283px
	}
	.my-newtop-header .wy-padding-header-top-items {
		padding-right: 20px
	}
	.my-newtop-header .top-log-webyog {
		padding-left: 20px
	}
	.my-header-wrapper .wy-padding-right-12 {
		padding-right: 20px
	}
	.my-logo-tablet-padding {
		padding-left: 10px
	}
	.my-feature-padding-right {
		padding-right: 0px
	}
	.my-feature-description-heading {
		font-size: 34px;
		color: #000;
		line-height: 1.1
	}
	.my-feature-description-content {
		font-size: 18px;
		line-height: 1.67
	}
}

.my-feature-container-outer {
	width: 100%;
	position: relative
}

.my-features-box-outer {
	width: 32%;
	display: inline-block;
	position: relative;
	margin-top: 40px
}

.my-feature-box-wrapper {
	display: table;
	height: 100%;
	width: 100%;
	padding: 0 5%
}

.my-features-box-inner {
	display: table-cell;
	vertical-align: middle;
	text-align: center
}

.my-feature-logo {
	margin: auto;
	display: inline-block
}

.my-feature-caption {
	font-size: 24px;
	margin-top: 40px;
	letter-spacing: 0.1px
}

.my-feature-caption-detail {
	font-size: 17px;
	line-height: 1.59;
	letter-spacing: 0.1px;
	font-weight: 400;
	margin-top: 13px
}

.sy-lp-heading {
	font-size: 36px;
	font-family: myriad-medium, sans-serif
}

.sy-lp-subheading {
	font-size: 20px;
	line-height: 30px;
	margin-top: 5px
}

.sy-lp-form-container {
	width: 100%;
	text-align: center
}

.sy-lp-form-box {
	max-width: 90%;
	width: 500px;
	height: 420px;
	margin: 31px auto 45px;
	background-color: #fafafa;
	border: solid 2px #5f95e2
}

.sy-lp-form-header {
	text-align: center;
	font-size: 32px;
	font-family: myriad-medium, sans-serif;
	margin: 50px auto
}

#sy-lp-trial .input-field {
	margin: 0 5% 5%;
	background: #fafafa
}

#sy-lp-trial .input-field input {
	-webkit-box-shadow: none !important;
	box-shadow: none !important
}

#sy-lp-trial .input-field label {
	font-size: 18px;
	line-height: 1.5;
	color: #333
}

#sy-lp-trial .input-field label.active {
	font-size: 0.8rem
}

.sy-lp-form-button,
.sy-lp-button {
	margin: 0 auto;
	width: 90%;
	height: 55px;
	border-radius: 4px;
	background-color: #5f95e2;
	color: #fff;
	font-size: 18px;
	font-family: 'proxima_novaregular',sans-serif;
	letter-spacing: 1px;
	text-align: center;
	text-transform: uppercase;
	cursor: pointer;
	outline: none
}

.sy-lp-heading-two {
	font-family: 'proxima_novalight',sans-serif;
	font-size: 42px;
	line-height: 1.14;
	letter-spacing: -0.6px;
	text-align: center;
	margin-bottom: 27px
}

.sy-lp-features-width {
	width: 1280px;
	margin: 0 auto;
	padding: 80px 0 0
}

.sy-lp-features-header {
	font-size: 42px;
	font-family: 'proxima_novalight',sans-serif;
	line-height: 1.14;
	letter-spacing: -0.6px;
	text-align: center;
	color: #333
}

.sy-lp-features-block-outer {
	width: 31%;
	display: inline-block;
	position: relative;
	margin-top: 80px;
	vertical-align: text-top
}

.sy-lp-features-wrapper {
	display: table;
	width: 100%;
	height: 300px;
	padding: 0 3%
}

.sy-lp-features-section {
	width: 100%;
	position: relative;
	margin-bottom: 50px
}

.sy-lp-features-block {
	display: table-cell;
	text-align: center
}

.sy-lp-features-img {
	display: inline-block;
	margin: 20px auto
}

.sy-lp-features-caption {
	font-family: 'proxima_novalight',sans-serif;
	font-size: 24px;
	margin: 15px auto;
	line-height: 0.92
}

.sy-lp-features-description {
	font-family: 'proxima_novalight',sans-serif;
	font-size: 18px;
	line-height: 1.5;
	width: 80%;
	margin: auto
}

.sy-lp-button {
	width: 400px
}

.checkmark {
	display: inline-block
}

.checkmark:after {
	content: '';
	display: block;
	width: 3px;
	height: 9px;
	border: solid #95c93d;
	border-width: 0 2px 2px 0;
	transform: rotate(45deg)
}

.cobrand-heading {
	color: #00a1dd;
	font-size: 48px;
	line-height: 48px
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
	.my-new-header-wrapper,
	.my-header-wrapper,
	.my-sticky-header-wrapper,
	.blog-home-wrapper,
	.my-general-header-wrapper,
	.my-downloadpage-header-wrapper,
	.donwload-feature-form-wrapper,
	.my-top-buttons-wrapper,
	.sy-top-buttons-wrapper,
	.my-testimonials-wrapper,
	.sy-testimonials-wrapper,
	.my-companies-wrapper,
	.sy-companies-wrapper,
	.my-companies-wrapper,
	.my-topfeatures-wrapper,
	.my-home-video-wrapper,
	.sy-topfeatures-wrapper,
	.my-features-heading-wrapper,
	.my-works-with-wrapper,
	.donwloadpage-works-with-wrapper,
	.sy-features-heading-wrapper,
	.my-bottom-buttons-wrapper,
	.sy-bottom-buttons-wrapper,
	.sy-monyog-wrapper,
	.my-bottom-contact-wrapper,
	.my-pricing-heading-wrapper,
	.my-pricetable-wrapper,
	.my-moneyback-wrapper,
	.my-custom-sales-wrapper,
	.sy-bottom-contact-wrapper,
	.my-extra-footer-wrapper,
	.sy-extra-footer-wrapper,
	.wy-products-footer-wrapper,
	.downloadpage-footer-wrapper2 {
		width: 768px
	}
	.my-customer-testimonial,
	.sy-customer-testimonial {
		width: 252px
	}
	.my-customer-desc,
	.sy-customer-desc {
		width: 220px
	}
	#my_works_with_list,
	.my-img-works-container {
		width: 620px
	}
	.my-column-wrapper {
		width: 253px
	}
	.my-viewall-features-row,
	.my-view-all-features-link {
		width: 761px
	}
	#my_premium_support_dropdown {
		width: 340px
	}
	.my-price-breakup-text {
		width: 100%
	}
	.my-realtime-pic-width {
		width: 38%
	}
	.my-qa-pic-width {
		width: 22%
	}
	.my-wayback-pic-width {
		width: 28%
	}
	.my-feature-content-container-div {
		height: auto;
		text-align: center
	}
	.my-feature-padding-left {
		padding-left: 0
	}
	.my-feature-padding-right {
		padding-left: 0
	}
	.wy-right-margin-60 {
		margin-right: 0
	}
	.hide-video-potrait {
		min-height: 303px
	}
	.blog-container {
		float: left;
		padding-right: 25px;
		padding-left: 25px
	}
	.wy-line-height-28 {
		line-height: 26px
	}
	.wy-fontsize-1_125 {
		font-size: 1em
	}
	#my_works_with_list {
		background-position: -229px 0
	}
	#get_links_button {
		width: 247px !important
	}
	#my-companies-list {
		width: 764px;
		height: 47px;
		background-position: -90px 0px
	}
	#sy-companies-list {
		width: 725px;
		height: 47px;
		background-position: -204px 0px
	}
	.trial-blue-button {
		width: 321px;
		border-radius: 2px !important
	}
	.monyog-inline-button-wrapper {
		width: 100%
	}
	.donwload-feature-form-wrapper {
		padding: 0 30px;
		box-sizing: border-box
	}
	.donwload-feature-list {
		width: 52%
	}
	.download-page-form {
		width: 45%
	}
	.download-page-form input[type=text] {
		width: 235px
	}
	.download-page-form .trial-blue-button {
		width: 250px
	}
	.download-page-form .need-to-talk-to-us {
		margin-left: 0px;
		margin-right: 0px
	}
	.my-bottom-buttons-wrapper input[type=text],
	.my-top-buttons-wrapper input[type=text] {
		width: 305px;
		border: solid 1px #0f628a !important;
		border-radius: 2px !important
	}
	.my-bottom-buttons-wrapper .error-margin,
	.my-top-buttons-wrapper .error-margin {
		margin-top: 14px
	}
	.my-bottom-buttons-wrapper .monyog-inline-button-wrapper .demo-field-error,
	.my-top-buttons-wrapper .monyog-inline-button-wrapper .demo-field-error {
		padding-left: 29% !important
	}
	.my-feature-description-heading {
		font-size: 34px;
		color: #000;
		line-height: 1.1
	}
	.my-feature-description-content {
		font-size: 18px;
		line-height: 1.67
	}
	.my-logo-tablet-padding {
		padding-left: 10px
	}
	.my-feature-content-container {
		box-sizing: border-box;
		padding: 0 20px
	}
	.my-newtop-header .wy-padding-header-top-items {
		padding-right: 20px
	}
	.my-newtop-header .top-log-webyog {
		padding-left: 20px
	}
	.my-header-wrapper .wy-padding-right-12 {
		padding-right: 20px
	}
	.sy-only-windows-text {
		margin-left: 60px
	}
	.my-feature-padding-right {
		padding-right: 0px
	}
	.my-left-62 {
		left: 39px !important
	}
	.wy-shop-sy-desc {
		width: 315px !important
	}
	.wy-shop-my-width {
		margin-left: 0
	}
	.wy-padding-left-40 {
		padding-left: 0 !important
	}
	.wy-shop-my-desc {
		width: 315px !important
	}
	.my-video-wrapper {
		margin: 0 auto 10px auto
	}
	.my-topfeatures-wrapper {
		padding: 0px 0px
	}
	.my-feature-desc-wrapper {
		padding: 0 20px 0 20px
	}
	.testimonial-slider-wrapper .commenter-details {
		margin-left: 10%
	}
	.quote-testimonial {
		margin-top: 0px
	}
	.testimonial-slider-wrapper .testimonial-border {
		max-width: 545px
	}
	.stack {
		width: 580px
	}
	.wy-right-margin-55 {
		line-height: 50px;
		margin-right: 33px
	}
	.sy-feature-desc-wrapper {
		padding: 0 35px 0 35px
	}
	.sy-small-grey-button {
		outline: none;
		width: 230px
	}
	.wy-fontsize-1_9 {
		font-size: 1.8em
	}
	.wy-pricetable-container {
		margin-left: 0px
	}
	.wy-padding-right-27 {
		padding-right: 14px
	}
	.testimonial-monyog-video img {
		width: 100%;
		height: auto;
		max-width: 239px !important;
		width: auto\9
	}
	.inner-container,
	.temtimonials-wrapper {
		width: 740px
	}
	.compare-margin {
		width: 100%
	}
	.temtimonials-inner-wrapper {
		width: 95%
	}
	.testimonial-text-wrapper {
		width: 25%
	}
	.my-feature-content-container {
		width: 768px
	}
	.slide-description-block {
		width: 90%
	}
	.slide {
		margin-bottom: 20px
	}
	.slide-heading,
	.slide-number {
		font-size: 22px;
		margin-bottom: 10px
	}
	.wy-products-footer {
		margin-left: 17px;
		margin-right: 18px
	}
	.feature-content-container-div {
		height: auto
	}
	.sy-lp-features-width {
		width: 767px
	}
	.sy-lp-features-block-outer {
		width: 49%
	}
	.sy-lp-features-wrapper {
		padding: 0
	}
}

@media only screen and (min-width: 450px) and (max-width: 767px) {
	.my-new-header-wrapper,
	.my-header-wrapper,
	.blog-home-wrapper,
	.my-general-header-wrapper,
	.my-downloadpage-header-wrapper,
	.my-top-buttons-wrapper,
	.donwload-feature-form-wrapper,
	.sy-top-buttons-wrapper,
	.my-testimonials-wrapper,
	.sy-testimonials-wrapper,
	.my-companies-wrapper,
	.sy-companies-wrapper,
	.my-companies-wrapper,
	.my-topfeatures-wrapper,
	.my-home-video-wrapper,
	.sy-topfeatures-wrapper,
	.my-features-heading-wrapper,
	.sy-features-heading-wrapper,
	.my-bottom-buttons-wrapper,
	.sy-bottom-buttons-wrapper,
	.sy-monyog-wrapper,
	.my-bottom-contact-wrapper,
	.sy-bottom-contact-wrapper,
	.my-works-with-wrapper,
	.donwloadpage-works-with-wrapper,
	.my-realtime-desc-box,
	.my-qa-desc-box,
	.my-wayback-desc-box,
	.sy-tunnel-desc-box,
	.sy-import-desc-box,
	.my-pricing-heading-wrapper,
	.my-pricetable-wrapper,
	.my-moneyback-wrapper,
	.my-custom-sales-wrapper,
	.my-extra-footer-wrapper,
	.sy-extra-footer-wrapper,
	.wy-products-footer-wrapper {
		width: 450px
	}
	.my-customer-testimonial,
	.sy-customer-testimonial {
		width: 340px
	}
	.my-customer-desc,
	.sy-customer-desc {
		width: 320px
	}
	#my_works_with_list,
	.my-img-works-container {
		width: 315px
	}
	#my_price_list_dropdown,
	#sy_price_list_dropdown {
		width: 264px
	}
	#my_premium_support_dropdown {
		width: 310px
	}
	.my-realtime-pic-width {
		width: 42%
	}
	.my-qa-pic-width {
		width: 26%
	}
	.my-wayback-pic-width {
		width: 38%
	}
	.my-feature-content-container {
		width: 450px
	}
	.my-feature-content-container-div {
		height: auto;
		text-align: center
	}
	.my-feature-padding-left {
		padding-left: 0
	}
	.my-feature-padding-right {
		padding-left: 0;
		padding-right: 0px
	}
	.my-users-box-text {
		width: 45%;
		vertical-align: inherit
	}
	.my-users-box-img {
		width: 49%
	}
	.my-feature-description-content {
		font-size: 16px;
		line-height: 1.5
	}
	.my-feature-description-content b {
		font-size: 18px;
		line-height: 1.5
	}
	.my-feature-description-heading {
		font-size: 20px;
		line-height: 1.1;
		text-align: left;
		margin-bottom: 12px
	}
	.my-feature-content-container {
		margin: 15px 0
	}
	.my-feature-content-container-div {
		width: 100%;
		height: auto
	}
	.my-bottom-buttons-wrapper input[type=text],
	.my-top-buttons-wrapper input[type=text] {
		border: solid 1px #0f628a !important;
		border-radius: 2px !important
	}
	.my-bottom-buttons-wrapper .error-margin,
	.my-top-buttons-wrapper .error-margin {
		margin-top: 14px
	}
	.wy-right-margin-30 {
		margin-right: 13px
	}
	.wy-margin-right--5 {
		margin-right: -5px
	}
	.donwload-feature-form-wrapper {
		padding: 0 30px;
		box-sizing: border-box
	}
	.donwload-feature-form-wrapper .trial-blue-button {
		width: 315px
	}
	.donwload-feature-form-wrapper .download-page-form input[type=text] {
		max-width: 300px
	}
	.donwload-feature-form-wrapper .download-page-form {
		width: 100%
	}
	.donwload-feature-form-wrapper .donwload-feature-list {
		width: 100%;
		margin-top: 30px
	}
	.trial-blue-button {
		width: 388px;
		border-radius: 2px !important
	}
	.million-underline {
		border-bottom: none
	}
	.trial-blue-button:hover {
		background-color: #0f628a
	}
	.my-view-all-features-button {
		width: 100% !important;
		margin-bottom: 40px
	}
	.my-margin-cart-phone {
		margin-top: 13px
	}
	.wy-right-margin-60 {
		margin-right: 0;
		margin-bottom: 50px
	}
	.mn-download-button {
		margin-right: 0;
		margin-bottom: 20px
	}
	.testimonial-slider-wrapper .commenter-details {
		margin-left: 26%;
		width: 45%
	}
	.mn-request-demo-container,
	.mn-subscribe-updates-container {
		padding: 39px 21px 0 20px
	}
	.mn-download-container {
		padding: 0px 20px 0 20px
	}
	.wy-shop-heading {
		margin: 30px auto 30px auto !important
	}
	.wy-margin-top-50 {
		margin-top: 40px !important
	}
	.wy-mobile-margin-bottom-28 {
		margin-bottom: 28px !important
	}
	.sy-only-windows-text {
		margin-top: -25px;
		margin-left: 160px
	}
	.mn-request-demo-button {
		margin-right: 0;
		margin-bottom: 20px
	}
	.my-feature-desc-wrapper,
	.sy-feature-desc-wrapper {
		padding: 0 5px 0 5px
	}
	#my_works_with_list {
		background-position: -225px 0
	}
	#get_links_button {
		width: 247px !important
	}
	#my-companies-list {
		width: 430px;
		height: 47px;
		background-position: -248px 0px
	}
	#sy-companies-list {
		width: 397px;
		height: 47px;
		background-position: -336px 0px
	}
	.wy-shop-sy-desc {
		width: 242px !important
	}
	.wy-shop-my-width {
		margin-left: 0
	}
	.wy-padding-left-40 {
		padding-left: 0 !important
	}
	.wy-shop-my-desc {
		width: 315px !important
	}
	.wy-mobile-center {
		float: none !important;
		text-align: center !important;
		margin: 0 auto !important
	}
	.wy-padding-top-67 {
		padding-top: 20px
	}
	.wy-padding-top-21 {
		padding-top: 21px
	}
	.my-topfeatures-wrapper {
		padding: 70px 0
	}
	.wy-right-margin-20 {
		margin-right: 0;
		margin-bottom: 20px
	}
	.wy-fontsize-1_3em {
		font-size: 1em
	}
	.wy-lineheight-57 {
		line-height: 57px
	}
	.wy-margin-bottom-20 {
		margin-bottom: 20px
	}
	.my-download-margin {
		margin-right: 0;
		margin-bottom: 20px
	}
	.wy-fontsize-semi-medium {
		font-size: 1.253em
	}
	.wy-right-margin-55 {
		margin-right: 42px
	}
	.cell-landscape-hide {
		display: none !important
	}
	.downloadpage-headerlogo {
		float: none
	}
	.downloadpage-header-icons {
		margin-bottom: 10px;
		margin-top: 10px;
		padding-left: 33px
	}
	.wy-smartphone-display {
		display: inline-block !important
	}
	.sy-only-windows-cell {
		display: block;
		margin-bottom: 20px
	}
	.sy-only-windows {
		display: none
	}
	.sy-download-margin {
		margin-right: 0;
		margin-bottom: 6px
	}
	.wy-footer-logo {
		float: none;
		text-align: center
	}
	.wy-footer-links {
		float: none;
		text-align: center;
		padding-top: 10px
	}
	.stack {
		width: 450px;
		height: 348px
	}
	.testimonial-slider-wrapper .testimonial-border {
		max-width: 400px
	}
	.my-top-image-wrapper {
		display: flex !important;
		flex-direction: column;
		align-items: center;
		margin: auto
	}
	.hide-video-potrait {
		display: none !important
	}
	.my-server-dropdown-padding {
		padding: 16px 0 16px 15px
	}
	.wy-leftpad-23 {
		padding-left: 20px
	}
	.wy-list-inside {
		font-size: 15px
	}
	.wy-padding-right-27 {
		padding-right: 18px
	}
	.wy-padding-right-20 {
		padding-right: 16px
	}
	.wy-pricetable-container {
		margin-left: 0
	}
	.my-column-wrapper {
		float: none !important;
		margin: 0 auto
	}
	.my-top-left-border {
		border-top: none;
		border-right: 1px solid #e5e5e5
	}
	.my-footer-section {
		width: 47%;
		padding-left: 3%;
		padding-top: 30px
	}
	.wy-footer-wrapper {
		margin: 30px auto 15px auto;
		padding-left: 10px;
		padding-right: 10px
	}
	.monyog-footer {
		padding-bottom: 50px
	}
	.my-top-border {
		border-top: 1px solid #e5e5e5
	}
	.my-viewall-features-row {
		position: relative !important;
		width: 310px;
		margin: 0 auto
	}
	.wy-fontsize-1_9 {
		font-size: 1.8em;
		line-height: 44px
	}
	.wy-products-footer {
		margin-left: 0;
		margin-right: 0;
		line-height: 47px;
		width: 31%
	}
	.my-grey-line {
		width: 273px
	}
	#sb-nav-close {
		display: block !important
	}
	.inner-container,
	.temtimonials-wrapper,
	.top-feature-wrapper,
	.slide-change-button {
		width: 410px
	}
	.compare-margin {
		width: 100%
	}
	.temtimonials-inner-wrapper {
		width: 95%
	}
	.compare-heading {
		font-size: 20px;
		letter-spacing: 0px
	}
	.compare-margin .mn-download-button {
		margin-bottom: 0px
	}
	.bottom-buttons .mn-download-button {
		margin-bottom: 0px
	}
	.feature-list tr.table-main-heading {
		font-size: 18px;
		border-top: 1px solid #e5e5e5
	}
	.compare-margin .feature,
	.text-pc {
		display: none
	}
	.feature-list {
		margin: 0px 5px 30px 5px
	}
	.feature-disc {
		width: 90%;
		border-top: 1px solid #e5e5e5;
		font-size: 16px;
		padding-top: 10px;
		padding-bottom: 10px;
		clear: both
	}
	.ult,
	.pro,
	.ent,
	.tick-cross-img {
		width: 33%;
		float: left
	}
	.tick-cross-img {
		padding-top: 10px;
		padding-bottom: 10px
	}
	.feature-name {
		font-size: 16px;
		padding-top: 20px;
		border-top: 1px solid #e5e5e5;
		clear: both
	}
	#sticky.stick {
		position: fixed;
		top: 0;
		z-index: 10000;
		width: 430px;
		border-bottom: 1px solid #e5e5e5
	}
	#sticky_download.stick {
		position: fixed;
		bottom: 5px;
		z-index: 10000;
		width: 430px
	}
	#sticky_download.stick .only-windows-text-phone,
	#sticky_download.stick .demo-button {
		display: none
	}
	#sticky {
		background-color: #fff
	}
	.compare-margin td,
	.compare-margin tr {
		display: block
	}
	.feature-list .div-cell {
		padding-left: 5px
	}
	.feature-list tr {
		border: 0px
	}
	.compare-margin .button-text,
	.bottom-buttons .button-text {
		width: 90%;
		height: 45px
	}
	.compare-margin .demo-button,
	.bottom-buttons .demo-button {
		margin-left: 0px;
		margin-top: 30px
	}
	.only-windows-text-phone {
		display: block;
		padding-top: 5px
	}
	.testimonial-monyog-video {
		width: 100%;
		display: block;
		padding-left: 0px;
		padding-bottom: 10px;
		max-width: 368px
	}
	.testimonial-monyog-image {
		width: 87%;
		padding-left: 5px
	}
	.testimonials-heading {
		font-size: 20px
	}
	.testimonial-comment {
		font-size: 16px
	}
	.testimonial-long {
		padding-left: 5px;
		width: 86%
	}
	.testimonial-video {
		display: block;
		padding-left: 0px;
		padding-bottom: 10px
	}
	.double-quote-video {
		padding-left: 0px
	}
	.testimonial-text-wrapper {
		padding-left: 5px;
		width: 86%
	}
	#slider .div-cell {
		display: block
	}
	#slider #slides {
		width: 100%
	}
	.slide-heading {
		font-size: 18px;
		text-align: center
	}
	.slide-description {
		font-size: 16px;
		margin-bottom: 60px
	}
	.slide-number {
		display: none
	}
	.slide-description-block {
		width: 100%;
		margin-top: 10px;
		padding-left: 0px
	}
	.slide-text {
		width: 90%;
		margin: 0px auto
	}
	.slide-change-button {
		position: fixed;
		bottom: 0px;
		background-color: #fff;
		text-align: center
	}
	.prev-slide {
		float: left
	}
	.slide-change-button .mn-download-button {
		margin-bottom: 5px;
		float: none
	}
	.prev-slide,
	.next-slide {
		margin-left: 0px
	}
	.next-slide {
		float: right
	}
	.slide-description-block .button-text {
		height: 45px
	}
	.my-features-box-outer {
		width: 100%
	}
	.sy-lp-features-width {
		width: 450px
	}
	.sy-lp-features-block {
		width: 95%
	}
	.sy-lp-features-block-outer {
		width: 100%
	}
	.sy-lp-button {
		width: 290px
	}
}

@media only screen and (max-width: 449px) {
	.my-new-header-wrapper,
	.my-header-wrapper,
	.blog-home-wrapper,
	.my-general-header-wrapper,
	.my-downloadpage-header-wrapper,
	.my-top-buttons-wrapper,
	.donwload-feature-form-wrapper,
	.sy-top-buttons-wrapper,
	.my-testimonials-wrapper,
	.sy-testimonials-wrapper,
	.my-companies-wrapper,
	.sy-companies-wrapper,
	.my-companies-wrapper,
	.my-topfeatures-wrapper,
	.my-home-video-wrapper,
	.sy-topfeatures-wrapper,
	.my-features-heading-wrapper,
	.sy-features-heading-wrapper,
	.my-bottom-buttons-wrapper,
	.sy-bottom-buttons-wrapper,
	.my-top-image-wrapper,
	.sy-monyog-wrapper,
	.my-bottom-contact-wrapper,
	.sy-bottom-contact-wrapper,
	.sy-schema-desc-box,
	.my-works-with-wrapper,
	.donwloadpage-works-with-wrapper,
	.my-realtime-desc-box,
	.my-qa-desc-box,
	.my-wayback-desc-box,
	.sy-tunnel-desc-box,
	.sy-import-desc-box,
	.my-pricing-heading-wrapper,
	.my-pricetable-wrapper,
	.my-moneyback-wrapper,
	.my-custom-sales-wrapper,
	.my-extra-footer-wrapper,
	.sy-extra-footer-wrapper,
	.wy-products-footer-wrapper {
		width: 340px
	}
	.my-customer-testimonial,
	.sy-customer-testimonial {
		width: 295px
	}
	.my-customer-desc,
	.sy-customer-desc {
		width: 340px
	}
	#my_works_with_list,
	.my-img-works-container {
		width: 340px
	}
	#my_price_list_dropdown {
		width: 265px
	}
	#sy_price_list_dropdown {
		width: 260px
	}
	#my_premium_support_dropdown,
	.inner-container {
		width: 295px
	}
	.my-realtime-pic-width,
	.sy-backup-pic-width {
		width: 46%
	}
	.my-qa-pic-width {
		width: 28%
	}
	.my-wayback-pic-width,
	.sy-schema-pic-width {
		width: 45%
	}
	.sy-tunnel-pic-width,
	.sy-import-pic-width {
		width: 60%
	}
	.my-feature-content-container {
		width: 96%
	}
	.blog-home-wrapper {
		padding-left: 25px;
		padding-right: 25px;
		width: auto
	}
	.blog-home-wrapper .blog-image-wrapper {
		height: auto;
		border: 0px
	}
	.my-top-buttons-wrapper,
	.sy-top-buttons-wrapper {
		padding: 75px 0 50px
	}
	.my-works-with-wrapper {
		padding: 60px 0
	}
	.donwloadpage-works-with-wrapper {
		padding: 60px 0
	}
	.my-features-heading-wrapper {
		padding: 50px 0 15px
	}
	.my-extra-footer-wrapper,
	.sy-extra-footer-wrapper {
		padding: 100px 0 30px
	}
	.my-feature-content-container-div {
		height: auto;
		text-align: center
	}
	.my-homepage-subheading {
		margin: 70px auto 0
	}
	.my-feature-padding-left {
		padding-left: 0
	}
	.my-feature-padding-right {
		padding-left: 0
	}
	.my-feature-content-container {
		padding: 0 0;
		margin: 10px 0;
		padding-left: 2%
	}
	.my-feature-content-container-div {
		width: 100%;
		height: auto
	}
	.wy-right-margin-30 {
		margin-right: 13px
	}
	.application-success {
		font-size: 23px
	}
	.download-tick-container,
	.tick-container,
	.thankyou-tick-container {
		margin-left: auto
	}
	.my-arrow {
		vertical-align: top;
		margin-right: 22px;
		padding-top: 2px
	}
	.tick-container {
		width: 310px
	}
	.download-page-form .need-to-talk-to-us {
		margin-left: 0px;
		margin-right: 0px
	}
	.download-page-header .my-home-heading2 {
		margin: 0 7%
	}
	.my-top-image-wrapper {
		display: flex !important;
		flex-direction: column;
		align-items: center;
		margin: auto
	}
	.my-margin-cart-phone {
		margin-top: 13px
	}
	.hide-video-potrait {
		display: none !important
	}
	.phone-feature-desc-padding {
		padding-top: 35px
	}
	.trial-blue-button:hover {
		background-color: #0f628a
	}
	.subscriber-container {
		width: 310px
	}
	.donwload-feature-form-wrapper {
		margin-top: 0px
	}
	.donwload-feature-list {
		margin-top: 40px
	}
	.download-page-form {
		width: 100%;
		margin-top: 50px
	}
	.download-page-form .trial-blue-button {
		width: 270px
	}
	.download-page-form input[type=text] {
		width: 255px
	}
	.testimonial-slider-wrapper .testimonial-pic {
		margin-bottom: 20px !important
	}
	.wy-right-margin-60 {
		margin-right: 0;
		margin-bottom: 50px
	}
	.donwload-feature-list {
		width: 100%
	}
	.mn-download-container {
		padding: 90px 20px 0 20px
	}
	.mn-request-demo-container,
	.mn-subscribe-updates-container {
		padding: 39px 12px 8px 12px
	}
	.mn-popup-links-button {
		width: 247px
	}
	.million-underline {
		border-bottom: none
	}
	.my-users-box-text,
	.my-users-box-img {
		width: 100%
	}
	.my-users-box-img {
		margin: 20px 0 0;
		padding: 0
	}
	.bottom-buttons .mn-download-button {
		margin-bottom: 0px
	}
	.wy-shop-heading {
		margin: 30px auto 30px auto !important
	}
	.wy-margin-top-50 {
		margin-top: 29px !important
	}
	.wy-mobile-margin-bottom-28 {
		margin-bottom: 28px !important
	}
	.sy-only-windows-text {
		margin-top: -25px;
		margin-left: 80px
	}
	.my-bottom-buttons-wrapper input[type=text],
	.my-top-buttons-wrapper input[type=text] {
		width: 300px;
		border: solid 1px #0f628a !important;
		border-radius: 2px !important
	}
	.my-bottom-buttons-wrapper .error-margin,
	.my-top-buttons-wrapper .error-margin {
		margin-top: 14px
	}
	.trial-blue-button {
		width: 316px;
		border-radius: 2px !important
	}
	.my-view-all-features-button {
		width: 100% !important;
		margin-bottom: 30px
	}
	.mn-download-button {
		margin-right: 0;
		margin-bottom: 20px
	}
	.mn-request-demo-button {
		margin-right: 0;
		margin-bottom: 20px
	}
	.my-home-heading1 {
		font-size: 28px;
		font-weight: bold;
		line-height: 1.29
	}
	.my-home-heading2 {
		max-width: 761px;
		opacity: 0.6;
		font-family: 'proxima_novalight',sans-serif;
		font-size: 21px;
		font-weight: 100;
		line-height: 1.43;
		text-align: center
	}
	.my-feature-padding-right {
		padding-right: 0px
	}
	.my-tryit-forfree {
		font-size: 34px;
		line-height: 1.1
	}
	.my-feature-description-heading {
		font-size: 34px;
		color: #000;
		line-height: 1.1
	}
	.my-feature-description-content {
		font-size: 18px;
		line-height: 1.67
	}
	.my-feature-desc-wrapper,
	.sy-feature-desc-wrapper {
		padding: 0 5px 0 5px
	}
	.my-column-wrapper {
		width: 298px
	}
	#my_works_with_list {
		background-position: -233px 0
	}
	#get_links_button {
		width: 247px !important
	}
	#my-companies-list {
		width: 274px;
		height: 47px;
		background-position: -248px 0px
	}
	#sy-companies-list {
		width: 247px;
		height: 47px;
		background-position: -486px 0px
	}
	.wy-shop-sy-desc {
		width: 242px !important
	}
	.wy-shop-my-width {
		margin-left: 0
	}
	.wy-padding-left-40 {
		padding-left: 0 !important
	}
	.wy-shop-my-desc {
		width: 265px !important
	}
	.wy-shop-sy-width {
		width: 298px !important
	}
	.wy-shop-my-width {
		width: 298px !important
	}
	.wy-mobile-center {
		float: none !important;
		text-align: center !important;
		margin: 0 auto !important
	}
	.wy-products-footer {
		margin-left: 0;
		margin-right: 0;
		line-height: 47px;
		width: 45%
	}
	.wy-padding-top-67 {
		padding-top: 20px
	}
	.wy-padding-top-21 {
		padding-top: 21px
	}
	.wy-line-height-40 {
		line-height: 30px
	}
	.wy-padding-bottom-16 {
		padding-bottom: 16px
	}
	.my-topfeatures-wrapper {
		padding: 70px 0
	}
	.wy-right-margin-20 {
		margin-right: 0;
		margin-bottom: 20px
	}
	.wy-fontsize-1_3em {
		font-size: 1em
	}
	.wy-lineheight-57 {
		line-height: 57px
	}
	.wy-margin-bottom-20 {
		margin-bottom: 20px
	}
	.my-download-margin {
		margin-right: 0;
		margin-bottom: 20px
	}
	.wy-fontsize-semi-medium {
		font-size: 1.253em
	}
	.wy-right-margin-55 {
		margin-right: 42px
	}
	.cell-landscape-hide {
		display: none !important
	}
	.downloadpage-headerlogo {
		float: none
	}
	.downloadpage-header-icons {
		margin-bottom: 10px;
		margin-top: 10px;
		padding-left: 33px
	}
	.wy-smartphone-display {
		display: inline-block !important
	}
	.sy-only-windows-cell {
		display: block;
		margin-bottom: 20px
	}
	.sy-only-windows {
		display: none
	}
	.sy-download-margin {
		margin-right: 0;
		margin-bottom: 6px
	}
	.wy-footer-logo {
		float: none;
		text-align: center
	}
	.wy-footer-links {
		float: none;
		text-align: center;
		padding-top: 10px
	}
	.my-server-dropdown-padding {
		padding: 16px 0 16px 15px
	}
	.wy-leftpad-23 {
		padding-left: 17px
	}
	.wy-list-inside {
		font-size: 14px
	}
	.wy-padding-right-27 {
		padding-right: 18px
	}
	.wy-padding-right-20 {
		padding-right: 16px
	}
	.wy-pricetable-container {
		margin-left: 0
	}
	.my-column-wrapper {
		float: none !important;
		margin: 0 auto
	}
	.my-top-left-border {
		border-top: none;
		border-right: 1px solid #e5e5e5
	}
	.my-footer-section {
		width: 47%;
		padding-left: 3%;
		padding-top: 30px
	}
	.wy-footer-wrapper {
		margin: 30px auto 15px auto;
		padding-left: 10px;
		padding-right: 10px
	}
	.monyog-footer {
		padding-bottom: 50px
	}
	.testimonial-slider-wrapper .testimonial-border {
		width: 320px;
		height: 280px;
		margin-top: -110px
	}
	.testimonial-border {
		height: 300px
	}
	.my-top-border {
		border-top: 1px solid #e5e5e5
	}
	.my-viewall-features-row {
		position: relative !important;
		width: 298px;
		margin: 0 auto
	}
	.wy-fontsize-1_9 {
		font-size: 1.8em;
		line-height: 44px
	}
	.my-grey-line {
		width: 273px
	}
	.wy-padding-left-38 {
		padding-left: 38px !important
	}
	.stack {
		width: 340px !important;
		height: 350px
	}
	.testimonial-slider-wrapper .commenter-details {
		margin:auto;
		width: 100%;
	}
	.testimonial-krisna-content {
		padding: 0px 0px 0px 0px
	}
	.testimonial-slider-wrapper .quote-testimonial {
		margin-top: 30px
	}
	.inner-container,
	.temtimonials-wrapper,
	.top-feature-wrapper,
	.slide-change-button {
		width: 300px
	}
	.compare-margin {
		width: 100%
	}
	.temtimonials-inner-wrapper {
		width: 95%
	}
	.compare-heading {
		font-size: 20px;
		letter-spacing: 0px
	}
	.feature-list tr.table-main-heading {
		font-size: 18px;
		border-top: 1px solid #e5e5e5
	}
	.compare-margin .feature,
	.text-pc {
		display: none
	}
	.compare-margin .mn-download-button {
		margin-bottom: 0px
	}
	.feature-list {
		margin: 0px 5px 30px 5px
	}
	.feature-disc {
		width: 90%;
		border-top: 1px solid #e5e5e5;
		font-size: 16px;
		padding-top: 10px;
		padding-bottom: 10px;
		clear: both
	}
	.ult,
	.pro,
	.ent,
	.tick-cross-img {
		width: 33%;
		float: left
	}
	.tick-cross-img {
		padding-top: 10px;
		padding-bottom: 10px
	}
	.feature-name {
		font-size: 16px;
		padding-top: 20px;
		border-top: 1px solid #e5e5e5;
		clear: both
	}
	#sticky.stick {
		position: fixed;
		top: 0;
		z-index: 10000;
		width: 295px;
		border-bottom: 1px solid #e5e5e5
	}
	#sticky_download.stick {
		position: fixed;
		bottom: 5px;
		z-index: 10000;
		width: 295px
	}
	#sticky_download.stick .only-windows-text-phone,
	#sticky_download.stick .demo-button {
		display: none
	}
	#sticky {
		background-color: #fff
	}
	.compare-margin td,
	.compare-margin tr {
		display: block
	}
	.feature-list .div-cell {
		padding-left: 5px
	}
	.feature-list tr {
		border: 0px
	}
	.compare-margin .button-text,
	.bottom-buttons .button-text {
		width: 90%;
		height: 45px
	}
	.compare-margin .demo-button,
	.bottom-buttons .demo-button {
		margin-left: 0px;
		margin-top: 30px
	}
	.only-windows-text-phone {
		display: block;
		padding-top: 5px
	}
	.testimonial-monyog-video {
		width: 100%;
		display: block;
		padding-left: 0px;
		padding-bottom: 10px
	}
	.testimonial-monyog-image {
		width: 89%;
		padding-left: 5px
	}
	.testimonials-heading {
		font-size: 20px
	}
	.testimonial-comment {
		font-size: 16px
	}
	.testimonial-long {
		padding-left: 5px;
		width: 86%
	}
	.testimonial-video {
		display: block;
		padding-left: 0px;
		padding-bottom: 10px
	}
	.double-quote-video {
		padding-left: 0px
	}
	.testimonial-text-wrapper {
		padding-left: 5px;
		width: 86%
	}
	#sb-nav-close {
		display: block !important
	}
	#slider .div-cell {
		display: block
	}
	#slider #slides {
		width: 100%
	}
	.slide-heading {
		font-size: 18px;
		text-align: center
	}
	.slide-description {
		font-size: 16px;
		text-align: justify;
		margin-bottom: 60px
	}
	.slide-number {
		display: none
	}
	.slide-description-block {
		width: 100%;
		margin-top: 10px;
		padding-left: 0px
	}
	.slide-text {
		width: 90%;
		margin: 0px auto
	}
	.slide-change-button {
		position: fixed;
		bottom: 0px;
		background-color: #fff;
		text-align: center
	}
	.prev-slide {
		float: left
	}
	.slide-change-button .mn-download-button {
		margin-bottom: 5px;
		float: none
	}
	.prev-slide,
	.next-slide {
		margin-left: 0px
	}
	.next-slide {
		float: right
	}
	.slide-description-block .button-text {
		height: 45px
	}
	.top-feature-header-wrapper .my-header-wrapper {
		padding-bottom: 30px
	}
	.top-feature-header-wrapper .my-general-header-wrapper {
		padding-bottom: 30px
	}
	.my-features-box-outer {
		width: 100%
	}
	.sy-lp-features-width {
		width: 300px
	}
	.sy-lp-features-block {
		width: 95%
	}
	.sy-lp-features-block-outer {
		width: 100%
	}
	.sy-lp-button {
		width: 290px
	}
}

#sb-title-inner,
#sb-info-inner,
#sb-loading-inner,
div.sb-message {
	font-family: "HelveticaNeue-Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 200;
	color: #fff
}

#sb-container {
	position: fixed;
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
	z-index: 999;
	text-align: left;
	visibility: hidden;
	display: none
}

#sb-overlay {
	position: relative;
	height: 100%;
	width: 100%
}

#sb-wrapper {
	position: absolute;
	visibility: hidden;
	width: 100px
}

#sb-wrapper-inner {
	position: relative;
	border: 12px solid #303030;
	overflow: hidden;
	height: 100px
}

#sb-body {
	position: relative;
	height: 100%
}

#sb-body-inner {
	position: absolute;
	height: 100%;
	width: 100%
}

#sb-player.html {
	height: 100%;
	overflow: auto
}

#sb-body img {
	border: none
}

#sb-loading {
	position: relative;
	height: 100%
}

#sb-loading-inner {
	position: absolute;
	font-size: 14px;
	line-height: 24px;
	height: 24px;
	top: 50%;
	margin-top: -12px;
	width: 100%;
	text-align: center
}

#sb-loading-inner span {
	padding-left: 34px;
	display: inline-block
}

#sb-body,
#sb-loading {
	background-color: #060606
}

#sb-title,
#sb-info {
	position: relative;
	margin: 0;
	padding: 0;
	overflow: hidden
}

#sb-title,
#sb-title-inner {
	height: 26px;
	line-height: 26px
}

#sb-title-inner {
	font-size: 16px;
	float: left
}

#sb-info,
#sb-info-inner {
	height: 20px;
	line-height: 20px
}

#sb-info-inner {
	font-size: 12px
}

#sb-nav {
	float: right;
	height: 16px;
	padding: 2px 0;
	width: 45%
}

#sb-nav a {
	display: block;
	float: right;
	height: 16px;
	width: 16px;
	margin-left: 3px;
	cursor: pointer;
	background-repeat: no-repeat
}

#sb-nav-close {
	text-indent: -9999px;
	outline: none;
	display: none;
	width: 44px;
	height: 36px;
	position: absolute;
	top: 6px;
	right: 8px;
	background: url("/images/fancybox_sprite.png?version=11");
	background-repeat: no-repeat;
	z-index: 10;
	cursor: pointer
} //#sb-nav-next{background-image:url(/js/web/common/js/jquery/plugin/shadowbox/next.png)}//#sb-nav-previous{background-image:url(/js/web/common/js/jquery/plugin/shadowbox/previous.png)}//#sb-nav-play{background-image:url(/js/web/common/js/jquery/plugin/shadowbox/play.png)}//#sb-nav-pause{background-image:url(/js/web/common/js/jquery/plugin/shadowbox/pause.png)}#sb-counter{float:left;width:45%}#sb-counter
a {
	padding: 0 4px 0 0;
	text-decoration: none;
	cursor: pointer;
	color: #fff
}

#sb-counter a.sb-counter-current {
	text-decoration: underline
}

div.sb-message {
	font-size: 12px;
	padding: 10px;
	text-align: center
}

div.sb-message a:link,
div.sb-message a:visited {
	color: #fff;
	text-decoration: underline
}

@-webkit-keyframes anim-effect-sonar {
	0% {
		opacity: 1;
		-webkit-transform: scale3d(0.9, 0.9, 1);
		transform: scale3d(0.9, 0.9, 1)
	}
	to {
		opacity: 0;
		-webkit-transform: scale3d(1.4, 1.4, 1);
		transform: scale3d(1.4, 1.4, 1)
	}
}

@keyframes anim-effect-sonar {
	0% {
		opacity: 1;
		-webkit-transform: scale3d(0.9, 0.9, 1);
		transform: scale3d(0.9, 0.9, 1)
	}
	to {
		opacity: 0;
		-webkit-transform: scale3d(1.4, 1.4, 1);
		transform: scale3d(1.4, 1.4, 1)
	}
}

@-webkit-keyframes anim-effect-material {
	0% {
		opacity: 1;
		-webkit-transform: scale3d(0, 0, 1);
		transform: scale3d(0, 0, 1)
	}
	70% {
		opacity: 1;
		-webkit-transform: scale3d(1.4, 1.4, 1);
		transform: scale3d(1.4, 1.4, 1)
	}
	100% {
		opacity: 0;
		-webkit-transform: scale3d(1.4, 1.4, 1);
		transform: scale3d(1.4, 1.4, 1)
	}
}

@keyframes anim-effect-material {
	0% {
		opacity: 1;
		-webkit-transform: scale3d(0, 0, 1);
		transform: scale3d(0, 0, 1)
	}
	70% {
		opacity: 1;
		-webkit-transform: scale3d(1.4, 1.4, 1);
		transform: scale3d(1.4, 1.4, 1)
	}
	100% {
		opacity: 0;
		-webkit-transform: scale3d(1.4, 1.4, 1);
		transform: scale3d(1.4, 1.4, 1)
	}
}

.stack__item--reject,
.stack__item--accept {
	pointer-events: none
}

.stack--krisna .stack__item--reject {
	-webkit-animation: krisnaReject 0.5s forwards;
	animation: krisnaReject 0.5s forwards
}

@-webkit-keyframes krisnaReject {
	to {
		-webkit-transform: translate3d(-25vw, 0, 0) translate3d(-60%, 0, 0) rotate3d(0, 0, 1, -5deg);
		transform: translate3d(-25vw, 0, 0) translate3d(-60%, 0, 0) rotate3d(0, 0, 1, -5deg)
	}
}

@keyframes krisnaReject {
	to {
		-webkit-transform: translate3d(-25vw, 0, 0) translate3d(-60%, 0, 0) rotate3d(0, 0, 1, -5deg);
		transform: translate3d(-25vw, 0, 0) translate3d(-60%, 0, 0) rotate3d(0, 0, 1, -5deg)
	}
}

.stack--krisna .stack__item--accept {
	-webkit-animation: krisnaAccept 0.5s forwards;
	animation: krisnaAccept 0.5s forwards
}

@-webkit-keyframes krisnaAccept {
	to {
		-webkit-transform: translate3d(25vw, 0, 0) translate3d(60%, 0, 0) rotate3d(0, 0, 1, 5deg);
		transform: translate3d(25vw, 0, 0) translate3d(60%, 0, 0) rotate3d(0, 0, 1, 5deg)
	}
}

@keyframes krisnaAccept {
	to {
		-webkit-transform: translate3d(25vw, 0, 0) translate3d(60%, 0, 0) rotate3d(0, 0, 1, 5deg);
		transform: translate3d(25vw, 0, 0) translate3d(60%, 0, 0) rotate3d(0, 0, 1, 5deg)
	}
}

@media screen and (max-width: 60em) {
	@-webkit-keyframes krisnaReject {
		to {
			-webkit-transform: translate3d(-50vw, 0, 0) translate3d(-60%, 0, 0) rotate3d(0, 0, 1, -5deg);
			transform: translate3d(-50vw, 0, 0) translate3d(-60%, 0, 0) rotate3d(0, 0, 1, -5deg)
		}
	}
	@keyframes krisnaReject {
		to {
			-webkit-transform: translate3d(-50vw, 0, 0) translate3d(-60%, 0, 0) rotate3d(0, 0, 1, -5deg);
			transform: translate3d(-50vw, 0, 0) translate3d(-60%, 0, 0) rotate3d(0, 0, 1, -5deg)
		}
	}
	@-webkit-keyframes krisnaAccept {
		to {
			-webkit-transform: translate3d(50vw, 0, 0) translate3d(60%, 0, 0) rotate3d(0, 0, 1, 5deg);
			transform: translate3d(50vw, 0, 0) translate3d(60%, 0, 0) rotate3d(0, 0, 1, 5deg)
		}
	}
	@keyframes krisnaAccept {
		to {
			-webkit-transform: translate3d(50vw, 0, 0) translate3d(60%, 0, 0) rotate3d(0, 0, 1, 5deg);
			transform: translate3d(50vw, 0, 0) translate3d(60%, 0, 0) rotate3d(0, 0, 1, 5deg)
		}
	}
}