section.content *, section.content *:before, section.content *:after {
	 -webkit-box-sizing: content-box; 
	-moz-box-sizing: content-box;
	 box-sizing: content-box;
} 

.pricingtable3 li.hecont {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	    padding: 25px 50px;
	    line-height: 1.4em
}

.row {
	margin: 0;
	padding: 0;
}
.active.boxed {
	width: 100%;
	box-shadow: none;
}

body {
	display: block !important;
	background: #FFF;
	color:#000000;
}
.navbar-nav>li>a {
	padding-right: 11px;
	padding-left: 11px;
}


/*
.header #main-menu {
	background-color: #1B2630;
}
@media only screen and (min-width: 1000px) {
	.header #main-menu {
		-webkit-box-shadow: inset 0 4px 0 0 #2F3942;
		-moz-box-shadow: inset 0 4px 0 0 #2F3942;
		-ms-box-shadow: inset 0 4px 0 0 #2F3942;
		-o-box-shadow: inset 0 4px 0 0 #2F3942;
		box-shadow: inset 0 4px 0 0 #2F3942;
	}
}
body #main-menu li.big-drop-1>ul.sub-menu>li,
body .header #main-menu .wrapper>ul>li.big-drop>ul.sub-menu>li>ul li  {
	display: block !important;
	width: 50% !important;
	float: left !important;
}
body #main-menu li.big-drop-1>ul.sub-menu * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.header #main-menu .wrapper>ul>li.big-drop-1>ul.sub-menu .fa {
	left: auto !important;
	right: 10px !important;
}*/
.stars, .stars > div {
	height: 21px;
}
.stars {
	position: relative;
	width: 115px;
	overflow: hidden;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAVCAMAAACaPIWZAAAAPFBMVEUAAADCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsIQG1jLAAAAE3RSTlMA+PLUhkAvIw4Gzal7cGMZ4b1NzF1dXQAAAI1JREFUGNNtkNESgBAQRVuxElLt//9rmzLs2PvCnMVcZ+nxflFjrc7PU8WOyGk8EkUFb4bIbDM/iHPIo8Wj21++O/Tlu5QNTTGZB7eZ8P39c5V49e39OOI4lEodJ1HpavgSOEDjEKSbFunI1h61l5DNBGwIFng64MIG8N0g2yiDM0jhL5BgcJex7zHX5QGY8wv7NMfo3AAAAABJRU5ErkJggg==) repeat-x;
}
.stars > div {
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAVCAMAAACaPIWZAAAAP1BMVEUAAAAArv8Arv8Arv8Arv8Arv8Arv8Arv8Arv8Arv8Arv8Arv8Arv8Arv8Arv8Arv8Arv8Arv8Arv8Arv8Arv+DxZ1eAAAAFHRSTlMA+PLUhi8jDgbNqXtwY0QZ4b1NOSeMlL0AAACOSURBVBjTbZBbDoAgDAQtUkRA8dH7n9WKEmjo/kCmQJaZWpyb1Fir8+NQ8U60azwQBQUvhsgsI9+Is8mj2eG9vny90eXvUjI0xCQeXGbA1/fPWeLZ1fdDj0NXKjYcRaWz4lNgD5WDl25qpCNbepReQjYTsN5b4GmHMxvAd4NsI3fOIPq/QITOXcK2x1SWBy9jDI2l240EAAAAAElFTkSuQmCC) repeat-x;
}
.stars_red, .stars_red > div {
	height: 13px;
}
.stars_red {
	position: relative;
	width: 70px;
	overflow: hidden;
}
.stars_red, .ratingtable .ratingrow {
	text-align: left;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAMAAACuAq9NAAAAP1BMVEUAAAB9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHx9fHzXXnBbAAAAFHRSTlMAKHH65jqwjk8jHcChWgXt0X9CE5qps0MAAABZSURBVAjXTYxZDoAwCAWh0t26vvufVVqidj5IJrwMGf6mGUmzeayzRggZuWS+BDiZCxO1BQuUfoO+k5kStzGvQ/b2dZW/7YYer1aICwCbMULpk2ianBWchh+VOQSSSQ9UKwAAAABJRU5ErkJggg==) repeat-x;
}
div.strict-block {
	margin-bottom: 0;
}
div.strict-block:last-child {
	margin-bottom: 15px;
}
.stars_red > div {
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAMAAACuAq9NAAAAWlBMVEUAAADvPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj7vPj75CGcNAAAAHXRSTlMA5jonbyMd+/jArIx0KwXt0bain5F/W1pSUEtCE4Mso/kAAABfSURBVAjXTYxXDoAwDMVSWgpd7A3v/tekC1R/RLESmRLVQyXsKK3CXKoBy1sta34zYOVcOqKtRQNPmNqfzxaZpYvvKkq//93ARBkRdfhUgQkNuGQcoySyMEkvkQrWh19DFAajLmb4dQAAAABJRU5ErkJggg==) repeat-x;
}
.inline-block {
	display: inline-block;
}
.clearfix {
	display: inline-block;
	width: 100%;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
* html .clearfix {
	height: 1%;
}
.rating {
	float: right;
}
.rating > span {
	margin-left: 5px;
	line-height: 21px;
	font-size: 15px;
}
.rating > span > i {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQBAMAAADpKDJvAAAALVBMVEUAAAD///////////////////////////////////////////////////////+hSKubAAAADnRSTlMAwWH4fUIf5dG9nZFrFPOjpD4AAABeSURBVAjXYwCCQGNRBjBgevfunQKYdRnIsgWz9ICsR2CWH5D1BMw6B2S9AbOSgSwzMIsFyHKAGKP+rogBCtIgVNREQUFByaUMDNzvIGAD2Nx3YLP7oKwXDO9gAMECAIAuRXeCyup/AAAAAElFTkSuQmCC) no-repeat 50% 100%;
	width: 26px;
	height: 19px;
	display: inline-block;
}
.innerPermissions, .innerRelated, .developerApps, .homePageApps {
	text-align: center;
}
.homePageApps > div > a,
.innerRelated > div > a,
.innerPermissions > div > a,
.developerApps > div > a {
	display: inline-block;
	width: 100%;
}
.homePageApps > div,
.innerRelated > div,
.innerPermissions > div,
.developerApps > div {
	width: 45%;
	overflow: hidden;
	padding: 8px 1%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
}
.homePageApps > div,
.developerApps > div {
	max-width: 200px;
	margin: 0.5% 1%;
}
.homePageApps > div:hover,
.innerRelated > div:hover,
.developerApps > div:hover {
	background: #D3D3D3;
}
@media only screen and (max-width: 1000px) and (min-width: 640px) {
	.innerRelated > div {
		width: 30%;
	}
	.innerRelated > div {
		margin: 0 1% !important;
	}
}
@media only screen and (max-width: 640px) {
	.innerRelated > div:nth-child(5), .innerRelated > div:nth-child(6) {
		display: none;
	}
}
.homePageApps > div > a > img,
.innerRelated > div > a > img,
.innerPermissions > div > a > img,
.developerApps > div > a > img {
	display: block;
	margin: 0 auto 10px auto;
	height: auto;
}
.homePageApps > div > a > span,
.innerRelated > div > a > span,
.developerApps > div > a > span {
	font-size: 15px;
	line-height: 17px;
	word-wrap: break-word;
	word-break: break-word;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	overflow: hidden;
}
.homePageApps > div > a > div,
.innerRelated > div > a > div,
.developerApps > div > a > div {
	text-align: left;
	line-height: 16px;
	margin-top: 5px;
}
.homePageApps > div > a > div > span,
.innerRelated > div > a > div > span,
.developerApps > div > a > div > span {
	white-space: nowrap;
	font-size: 12px;
	color: #555555;
}
.innerRelated > div > a > div > span > i,
.homePageApps > div > a > div > span > i,
.developerApps > div > a > div > span > i {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKBAMAAACQ3rmwAAAALVBMVEUAAAAoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCjbT+RpAAAADnRSTlMA75ZLfeflwq1zYD4nEFGJv2YAAABBSURBVAjXY2DgKaxhAIJr755dAFJ2794ZAKl9795tAFIc714wgMCkCUCCWcnFSZmBYd07IFjAIAeiBBgCBYEgAAAhthenU5zEzgAAAABJRU5ErkJggg==) no-repeat 50% 100%;
	width: 15px;
	height: 12px;
	display: inline-block;
}
.homePageApps > div > a > div > div.price,
.innerRelated > div > a > div > div.price,
.developerApps > div > a > div > div.price {
	color: #099fe5;
	font-size: 16px;
}
.main-article h2 {
	margin: 15px 0;
}
.block-title h2 {
	margin: 0;
	color: #FFF;
}
.footer .wrapper {
	padding-top: 20px;
	border-top: 3px solid #696969;
}
.footer {
	margin-top: 30px !important;
}
/*
.header-logo-custom {
	text-align: center;
	padding: 20px 0;
	background: url(data:image/png;base64,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) repeat;
}
.boxed.active .header-logo-custom, .boxed.active .header-search {
	margin: 0 20px;
}
.header-search {
	height: 305px;
	text-align: center;
	background: url(/img/header-back.jpg) repeat;
}
.header-search > div {
	position: relative;
	top: 125px;
	width: 75%;
	max-width: 520px;
	min-width: 120px;
	margin: 0 auto;
	border: 5px solid transparent;
	background: rgba(255, 255, 255, 0.5);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.header-search input, .header-search button {
	display: block;
	border: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	height: 48px;
}
.header-search input {
	float:left;
	width: 85%;
	background: #FFF;
	color: #757575;
	padding: 10px 12px;
	font-size: 18px;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}
.header-search button {
	position: absolute;
	right: 0;
	float: right;
	width: 15%;
	color: #FFF;
	font-size: 22px;
	background: #182a3c;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE4MmEzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzIzMzU0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzIzMzU0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDQwNTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #182a3c 0%, #233546 36%, #233546 66%, #304051 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#182a3c), color-stop(36%,#233546), color-stop(66%,#233546), color-stop(100%,#304051));
	background: -webkit-linear-gradient(top, #182a3c 0%,#233546 36%,#233546 66%,#304051 100%);
	background: -o-linear-gradient(top, #182a3c 0%,#233546 36%,#233546 66%,#304051 100%);
	background: -ms-linear-gradient(top, #182a3c 0%,#233546 36%,#233546 66%,#304051 100%);
	background: linear-gradient(to bottom, #182a3c 0%,#233546 36%,#233546 66%,#304051 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#182a3c', endColorstr='#304051',GradientType=0 );
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
	cursor: hand;
	cursor: pointer;
	text-align: left;
	clear: both;
	padding: 0;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.header-search button i {
	clear: both;
	text-align: center;
	display: block;
}
@media only screen and (max-width: 1000px) {
	body > .header #main-menu {
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		-ms-box-shadow: none;
		-o-box-shadow: none;
		box-shadow: none;
	}
}
@media only screen and (max-width: 1255px) {
	.boxed.active .header-logo-custom, .boxed.active .header-search {
		margin: 0;
	}
	/*.innerDetails > div {
		width: 33.33%;
	}*/
/*}*/
#ytplayer {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}
#comments li:nth-of-type(5) ~ li:not(.viewmore) {
	display: none;
}
#comments .viewmore {
	/*background: #E5E5E5;
	color: #5E5E5E;
	cursor: hand;
	cursor: pointer;*/
	text-align: center;
	padding: 10px;
}
h1 {
	font-size: 36px;
	margin-bottom: 15px;
	font-weight: 400;
}
#paginator {
	display: block;
	padding: 0;
	margin: 10px 0 0 0;
	list-style: none;
	text-align: center;
}
#paginator > li {
	display: inline-block;
	background: #2C3E50;
	padding: 10px 12px;
	font-size: 14px;
}
#paginator > .current {
	background: #2A6299;
}
#paginator > li, #paginator > li > a {
	color: #FFF;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
h1.search-empty {
	text-align: center;
	font-size: 40px;
	margin-top: 20px;
}
div.price.removed {
	color: #595959;
	text-decoration: line-through;
}
h2 a:hover {
	color: #90A3B5;
}
.footer-much ul {
	margin-top: -5px;
}
.ContactForm {
	padding: 15px 10px;
}
#writecomment input, #writecomment select {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
#writecomment select {
	border: 1px solid #ccc;
	padding: 8px 12px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
body #main-menu #iOSNewsStand ul li {
	width: 33% !important;
}
body #main-menu #iOSNewsStand {
	clear: both;
	width: 100% !important;
}

.tos-error {display: none;}


/*.header-logo-custom {
	position: relative;
}
#switcher {
	display: inline-block;
	top: 43px;
	position: absolute;
	right: 30px;
	font-size: 17px;
}
#switcher > .selected {
	color: #FFF;
}
#switcher > .switcher {
	cursor: pointer;
	display: inline-block;
	position: relative;
	height: 9px;
	background: #44474A;
	margin: 4px 5px;
	width: 45px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#switcher > .switcher > div {
	cursor: pointer;
	position: absolute;
	top: -8px;
	left: 0;
	height: 25px;
	width: 22px;
	background: #27AAE1;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}*/
@media all and (max-width: 720px) {
	#switcher {
		display: block;
		position: static;
		margin-top: 15px;
	}
	.innerBG {
		text-align: center;
	}
	.innerBG .left, .innerBG .right {
		display: inline-block;
		float: none;
	}
	.innerBG > div > div {
		margin-top: 10px !important;
	}
}
/*.header #top-sub-menu ul li a, text {
	font-weight: 500;
}*/
* { 
	font-family: 'Open Sans', sans-serif,'Glyphicons Halflings' !important;
}
.app-title {
	max-width: 750px;
	margin-left: 15px;
	color:#000
}
.app-title h1 {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-top: 12px;
}
@media all and (min-width: 1000px) {
	.app-title {
		max-width: -webkit-calc(100% - 450px);
		max-width: -moz-calc(100% - 450px);
		max-width: -ms-calc(100% - 450px);
		max-width: -o-calc(100% - 450px);
		max-width: calc(100% - 450px);
	}
	.app-title h1 {
		margin-top: 0;
		margin-bottom: 9px;
	}
}

#top-ad {
	text-align: center;
	margin: 15px 0;
}
.fa {
	font-family: FontAwesome !important;
}
.ot-menu-toggle {
	position: fixed;
}

section.content {
	padding-top: 70px !important;
}
.strict-block .block-title {
	background-color: #00A4C1;
}
a {
	color: #232323;
}
.menu_title,
li.dropdown ul.dropdown-menu li a {
	color: #232323;
}
.navbar-toggle {
	margin-left: 0;
	margin-right: 0;
}
.navbar-default .navbar-toggle i {
	line-height: 13px;
}
.header.innerpages {
	height: auto;
	padding-bottom: 10px;
}
/*@media all and (min-width: 999px) {
	#def-html3 {
		margin-left: 4px;
	}
}*/
#def-html3 {
	display: none;
	line-height: 1;
	vertical-align: middle;
	cursor: pointer;
}
.menu_right_x {
	line-height: 55px;
}
@media all and (max-width: 1000px) {
	.menu_right_x {
		color: #FFF;
	}
}
.userblock-html3 a {
	color: #0099cc;
}
#page-overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99999;
	background: #000;
	-webkit-opacity: 0.4;
	-moz-opacity: 0.4;
	opacity: 0.4;
}
#register-modal {
	display: none;
	position: absolute;
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -300px 0 0 -465px;
	max-width: 930px;
	width: 100%;
	z-index: 999999;
	overflow: visible;
	background: #FFF url(/img/a_18.png) no-repeat 95% 0;
	background-attachment: local;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 20px 30px 20px 20px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
#register-modal.user {
	max-width: 480px;
	margin-left: -240px;
}
#register-modal.user .no-user,
#register-modal:not(.user) .user-only {
	display: none;
}
#register-modal.user .row.user-only {
	margin-top: 20px;
}
#register-modal.user .type {
	width: 100%;
}
#register-modal .loader {
	display: none;
	z-index: 999998;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, 0.9) url(/img/ajax-loader.gif) no-repeat 50% 50%;
}
#register-modal .close {
	z-index: 999999;
	position: absolute;
	top: -10px;
	right: -10px;
	background: #EDEDED;
	color: #000;
	text-decoration: none;
	font-size: 20px;
	padding: 4px 8px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
#register-modal h1 {
	font-size: 52px;
	line-height: 58px;
	max-width: 310px;
	font-weight: 300;
	text-transform: none;
}
#register-modal h3 {
	font-size: 16px;
	line-height: 20px;
	font-weight: 500;
	box-shadow: none;
	margin-bottom: 15px;
}
#register-modal i {
	display: inline-block;
	padding: 3px 8px;
	margin-top: 2px;
	background: #ffde16;
	font-weight: 700;
	font-size: 17px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	text-decoration: none;
	font-style: normal;
	position: relative;
	overflow: visible;
	cursor: default;
}
#register-modal input[type="checkbox"] {
	margin: 0;
}
#register-modal input.btn {
	margin-top: 14px;
	background: #00A5DB;
	font-size: 14px;
	box-shadow: none;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	padding: 8px 32px;
}
#register-modal .tooltip {
	display: none;
	position: absolute;
	z-index: 999999;
	bottom: 100%;
	left: -58px;
	width: 140px;
	padding: 10px;
	font-size: 14px;
	line-height: 16px;
	background: #FEFEFE;
	border: 1px solid #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-weight: 400;
	margin-bottom: 6px;
}
#register-modal .tooltip:after,
#register-modal .tooltip:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

#register-modal .tooltip:after {
	border-color: rgba(254, 254, 254, 0);
	border-top-color: #FEFEFE;
	border-width: 8px;
	margin-left: -8px;
}
#register-modal .tooltip:before {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #000;
	border-width: 9px;
	margin-left: -9px;
}
#register-modal .tooltip b {
	font-weight: 700;
}
#register-modal i:hover .tooltip,
#register-modal .tooltip:hover {
	display: block;
}
#register-modal label {
	display: block;
}
#register-modal input[type="email"] {
	width: auto;
	width: -webkit-calc(100% - 35px);
	width: -moz-calc(100% - 35px);
	width: -ms-calc(100% - 35px);
	width: calc(100% - 35px);
}
#register-modal form > .row > div > h3 {
	background: #f0f0f0;
	padding: 2px 5px;
	margin: 20px 0;
	font-size: 18px;
	line-height: 22px;
}
#register-modal h1 span,
#register-modal h3 span {
	color: #00A5DB;
}
#register-modal h1 span {
	font-weight: 500;
}
#register-modal .type .form-group + .form-group {
	margin-top: 40px;
}
#register-modal .type label > div {
	padding-left: 20px;
}
#register-modal .type label .clearfix {
	border-bottom: 1px solid #CCC;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
#register-modal .type label .clearfix h3 {
	margin-bottom: 0;
}
#register-modal .form-control {
	padding-top: 3px;
	padding-bottom: 3px;
	height: 28px;
}
#register-modal .form-group {
	margin-bottom: 10px;
}
#register-modal .type #rad1,
#register-modal .type #rad2 {
	position: absolute;
	top: 2px;
	left: 0;
	margin: 0;
}
#register-modal p {
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
}



@media all and (max-width: 992px) {
	#register-modal .close {
		top: 5px;
		right: 5px;
	}
	html.modal-open,
	html.modal-open body {
		height: auto;
		max-height: 100%;
	}
	#page-overlay,
	html.modal-open body header,
	html.modal-open body footer,
	html.modal-open body section,
	html.modal-open body .outside {
		display: none !important;
	}
	#register-modal .col-md-6.col-sm-6 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	#register-modal {
		max-height: none;
		overflow: hidden;
		position: static;
		top: 0;
		left: 0;
		margin: 0 !important;
		width: 100%;
		min-height: 100%;
		max-width: none !important;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
	}
}
.hidden-form {
	width: 1px;
	height: 1px;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	position: fixed;
	top: -5px;
	left: -5px;
}
#register-modal .tos-error {
	display: none;
}
#register-modal .tos-error,
#register-modal label.error {
	color: red;
	font-size: 13px;
	font-weight: 400;
	margin-top: 4px;
}
#register-modal .type label.error {
	position: absolute;
	bottom: 96%;
	left: 20px;
}



.but_medium2:hover {
	background-color: #026b8e;
}

@media (max-width: 1240px) {
	.header .logo {
		margin-left: 40px;
		-webkit-width: calc(23% - 40px);
		-moz-width: calc(23% - 40px);
		width: calc(23% - 40px);
	}
}
@media all and (max-width: 767px) {
	.header .logo {
		width: 169px;
		margin: 0 auto;
		float: none;
	}
}

/* beta ribbon */
span.beta-label {
    float: right;
    clear: both;
    text-transform: uppercase;
    background-color: #dec232;
    padding: 0px 6px;
    margin: 0;
    font-size: 12px;
    color: white;
    border-radius: 5px;
}


span.beta-label span {
    position: relative;
    top: 4px;
}


.but_small1 {
	
  	border: 2px solid #636363;
    border-radius: 22px;
    background:transparent;
    color:#636363;
    line-height: 32px;
    font-size: 14px;
    font-weight: 600;
}


.but_small1:hover {
    color: #fff;
    background-color: #636363; }

#formLogin {
	position: absolute;
	top: 55px;
	right: -25px;
}
#formLogin .row {
	width: 140px!important
}
.formLogin {
	padding: 10px;
    line-height: 20px;
}

.but_login_go {
background:#636363;
    float: left;
    width:120px;
    color:#fff;
    text-align: center;

}
.login_text {
	line-height: 20px;
	text-decoration: none;
}
.login_text:hover {
	text-decoration: underline;
}
#loginBtn {
    display: flex;
    align-items: center;
    background: #4285f4;
    color: #FFF;
    width: 120px;
    white-space: nowrap;
    margin-top: 15px;
    cursor: pointer;
}
#loginBtn > .buttonText{
	padding-left: 5px;
}
#loginBtn > .icon{
    background: url(https://google-developers.appspot.com/identity/sign-in/g-normal.png) transparent 5px 50% no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 42px;
    height: 42px;
}


.navbar-default .navbar-nav>li>a {
    color: #636363;
}

/*
 Hiding text in css
*/

.blurred-text {
    color: transparent;
    text-shadow: 0 0 20px rgba(0,0,0,0.5);
    user-select: none;
}

.blurred-div {
    filter: blur(8px);
}


.wrapper {width: 100%;/* padding: 0 2%; */}



.pricingtable3 li.title.act {    background-color: #0099CC;}

.pricingtable3 li.price.act h1 {
    color: #0099CC;
}



.conv_table table {width:100%;}
.conv_table tr:hover {
	background-color:#e7e7e7;
}
.conv_table th {
  
    color:#fff;
    padding: 18px 0px;
    background-color: #0099CC;
	box-shadow: inset 0px 0px 20px rgba(0,0,0,0.1);
	text-align: center;
}
.conv_table td {
	text-align: center;

    border: 1px solid #ccc;
    font-size:16px;
    padding: 10px;
}

.conv_table .fa-check-circle-o {font-size:24px; color:green;}

.conv_table .tleft {text-align: left; }
.conv_table .fa-check {color:green;}
.conv_table .fa-times {color:red;}
.our_clients img {max-width: 100%;}

.our_clients .one_fifth {
   padding-top:20px;
    text-align: center;
}

.title2.sy2 .text {font-size:30px; font-weight:300;}

.export-to-excel {
    border: none;
    position: relative;
    width: 127px;
    height: 46px !important;
    background-color: white;
    background-image: url(/img/mp_sprite.png);
    background-position: 0 -81px;
}
/* button overlay */
.export-to-excel::after {
    content: '';
    opacity: 0;
    border-radius: 10px;
    transition: all ease-in-out 0.2s;
    position: absolute;
    background-color:  rgba(0, 120, 70, 0.15);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.export-to-excel:hover::after {
    opacity: 100;
}

.export-to-excel:hover {
    cursor: pointer;
}

.no-gutter {
  margin-right: 0;
  margin-left: 0;
}

.no-gutter > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

/* 
.dropdown-menu {
    border-top: 5px solid #777!important;
    margin: 11px 0 0!important;
    min-width: 124px!important;
}
*/

.navbar-default {
border-color: white;
background-color: white;
}

.pagination {
  margin: 0 auto;
  display: block;
}
