@charset "utf-8";
/* CSS Document */
/*scambook styles start*/

html, body, .container-table {
    height: 100%;
}
.container-table {
    display: table;
	margin:0 auto;
}
.vertical-center-row {
    display: table-cell;
    vertical-align: middle;
}
.new-header p {
    line-height:32px;
}
/*Fonts start*/
@font-face {
	font-family: 'FontAwesome';
	src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
	src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto-Italic.eot');
	src: url('../fonts/Roboto-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Italic.woff') format('woff'), url('../fonts/Roboto-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}
@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto-BlackItalic.eot');
	src: url('../fonts/Roboto-BlackItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-BlackItalic.woff') format('woff'), url('../fonts/Roboto-BlackItalic.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}
@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto-Bold.eot');
	src: url('../fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Bold.woff') format('woff'), url('../fonts/Roboto-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto-LightItalic.eot');
	src: url('../fonts/Roboto-LightItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-LightItalic.woff') format('woff'), url('../fonts/Roboto-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}
@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto-Thin.eot');
	src: url('../fonts/Roboto-Thin.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Thin.woff') format('woff'), url('../fonts/Roboto-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto-Regular.eot');
	src: url('../fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Regular.woff') format('woff'), url('../fonts/Roboto-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto-BoldItalic.eot');
	src: url('../fonts/Roboto-BoldItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-BoldItalic.woff') format('woff'), url('../fonts/Roboto-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}
@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto-Medium.eot');
	src: url('../fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Medium.woff') format('woff'), url('../fonts/Roboto-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto-Black.eot');
	src: url('../fonts/Roboto-Black.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Black.woff') format('woff'), url('../fonts/Roboto-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto-Light.eot');
	src: url('../fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Light.woff') format('woff'), url('../fonts/Roboto-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto-MediumItalic.eot');
	src: url('../fonts/Roboto-MediumItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-MediumItalic.woff') format('woff'), url('../fonts/Roboto-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}
@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto-ThinItalic.eot');
	src: url('../fonts/Roboto-ThinItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-ThinItalic.woff') format('woff'), url('../fonts/Roboto-ThinItalic.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}
@font-face {
	font-family: 'Roboto Condensed';
	src: url('RobotoCondensed-Italic.eot');
	src: url('RobotoCondensed-Italic.eot?#iefix') format('embedded-opentype'),  url('RobotoCondensed-Italic.woff') format('woff'),  url('RobotoCondensed-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}
@font-face {
	font-family: 'Roboto Condensed';
	src: url('../fonts/RobotoCondensed-Regular.eot');
	src: url('../fonts/RobotoCondensed-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/RobotoCondensed-Regular.woff') format('woff'),  url('../fonts/RobotoCondensed-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto Condensed';
	src: url('../fonts/RobotoCondensed-Bold.eot');
	src: url('../fonts/RobotoCondensed-Bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/RobotoCondensed-Bold.woff') format('woff'),  url('../fonts/RobotoCondensed-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto Condensed';
	src: url('../fonts/RobotoCondensed-BoldItalic.eot');
	src: url('../fonts/RobotoCondensed-BoldItalic.eot?#iefix') format('embedded-opentype'),  url('../fonts/RobotoCondensed-BoldItalic.woff') format('woff'),  url('../fonts/RobotoCondensed-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}
@font-face {
	font-family: 'Roboto Condensed';
	src: url('../fonts/RobotoCondensed-LightItalic.eot');
	src: url('../fonts/RobotoCondensed-LightItalic.eot?#iefix') format('embedded-opentype'),  url('../fonts/RobotoCondensed-LightItalic.woff') format('woff'),  url('../fonts/RobotoCondensed-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}
@font-face {
	font-family: 'Roboto Condensed';
	src: url('../fonts/RobotoCondensed-Light.eot');
	src: url('../fonts/RobotoCondensed-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/RobotoCondensed-Light.woff') format('woff'),  url('../fonts/RobotoCondensed-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}
/*Fonts End*/

/*common-styles*/
a:focus {
	outline:none;
}
ul, p {
	margin: 0;
	padding: 0;
}
li {
	list-style-type: none;
}
h1, h2, h4 {
	margin: 0;
}
h1 {
	font-size: 38px;
}
h2 {
	font-size: 70px;
}
h3 {
	color: #2a2a2a;
	font-family: 'Roboto Condensed';
	font-size: 48px;
	font-weight: 700;
	margin: 0 0 15px 0;
}
h4 {
	color: #fff;
	font-size : 43px;
	font-weight: 500;
}
h5 {
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	line-height: 18px;
	margin-bottom: 16px;
}
.btn-common {
	border: 1px solid #ffffff;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	color: #fff !important;
	font-size: 17px;
	display: block;
	line-height: 16px;
	text-align: center;
	padding: 23px 0 26px 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.btn-common:hover, .btn:hover, .btn-common:focus {
	background: #c21e56;
	color: #fff;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	text-decoration: none;
	border-color: #c21e56;
}
.btn {
	background: #c21e56;
	border: none;
	border-radius: 0;
	color: #fff;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	-webkit-border-radius: 0;
	font-size: 20px;
	font-weight: 400;
	line-height: 18px;
	padding: 17px 17px;
	text-align: center;
	text-transform: capitalize;
	width: 100%;
	position: relative;
}
.btn:focus {
	border: none;
	box-shadow: none;
	background: #c21e56;
	color: #fff;
}
.btn:hover:before {
	width: 100%;
}
.btn:before {
	background: #950f3d;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 0;
	-webkit-transition: width .2s ease;
	-moz-transition: width .2s ease;
	transition: width .2s ease;
}
.btn span {
	position: relative;
	z-index: 1;
}
.commomwidth257 {
	width: 257px;
}
.padding70 {
	padding: 70px 0;
}
.padding80 {
	padding: 80px 0;
}
.pad-top80 {
	padding-top: 40px;
}
.green-border {
	border-top: 2px solid #0babab;
	width: 125px;
}
hr {
	margin-bottom: 35px;
}
.margin-top62 {
	margin-top: 62px;
}
.margin-top58 {
	margin-top: 35px;
}
.marginbot20 {
	margin-bottom: 20px;
}
.search #search, .quick-start-form select, .field {
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
}
/*common-styles-end*/

/*header-section*/
.navbar-nav {
    margin: 23px 0 11px 0px;
}
.header-top {
	background: #2c2e2f;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 3;
	/*height: 0;*/
}
header.navbar {
	margin: 0;
}
.header-top .navbar-brand {
	padding: 13px 15px;
}
.header-top .navbar-static-top {
	border: none;
}
.navbar > .container .navbar-brand {
	margin-left: 0;
}
.header-top .navbar-nav li a {
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.header-top .nav > li > a:hover {
	background: none;
}
 .header-top .nav > li > a:focus {
	background-color: transparent;
}
.header-top .nav > li > a:hover, a.forgotpass:hover  {
	color: #ec008c;
	text-decoration: none;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.header-top .nav > li > a {
	display: inline-block;
	padding:0 0 0 23px;
}
.header-top .nav > li {
	background: url(../images/white-border-icon.png) no-repeat left center;
	padding: 0 13px 0 13px;
	line-height:18px;
}
.header-top .nav > li:first-child {
	background: none;
	margin-top: -9px;
}
.header-top .nav > li:last-child {
 padding: 0;
}
.header-top .nav > li:hover button {
	color:#ec008c;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.header-top .nav > li:hover .fa-search{
	color:#ec008c;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.innerbody div#content {
    margin-top: 70px;
}
.header-top.sticky, .header-top.innerpages {
	height: 62px;
	background: #2c2e2f;
	transition: all 0.4s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}
/*animating-menu*/
.expands.menus-trans {
	right: -16px;
	/* transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px); */
}
.animated-menu {
	position: relative;
}
.animated-menu label { 
	   font-weight: 300;
    margin-bottom: 0;
    padding-right: 41px;
    padding-left: 15px;
    display: inline;
}
.animated-menu .animate-active .menu-anim {
    position: fixed;
    right: 0px;
    top: 22px;
    padding-right: 15px;
}
.animate-active .menu-anim span.top {
	right: 4px;
	top: 4px;
	transform: rotate(210deg);
	width: 20px;
}

.animate-active .menu-anim span.middle {
	height: 3px;
	opacity: 1;
	right: 6px;
	transform: none;
	width: 30px;
}
.animate-active .menu-anim span.bottom {
	opacity: 1;
	right: 4px;
	top: 13px;
	transform: rotate(-210deg);
	width: 20px;
}
.menus-trans {
	background-color: #fff;
	border-bottom: 0 none;
	border-top: 0 none;
	bottom: 0;
	box-sizing: border-box;
	font-size: 0.9em;
	/* overflow: visible; */
	overflow-y: scroll;
	overflow-x: hidden;
	padding: 0;
	position: fixed;
	right: -356px;
	top: 0;
	/* transform: translateX(460px);
	-webkit-transform: translateX(460px);
	-moz-transform: translateX(460px);
	-ms-transform: translateX(460px); */
	transition: all 0.3s linear 0s;
	width: 300px;
	z-index: 3;
	background-color: #020303;
}

.menu-anim {
    position: absolute;
    right: 0px;
    top: -1px;
    width: 30px;
    z-index: 4;
    height: 22px;
}


.modal-open2 .menu-anim {
	position: fixed;
}
.animated-menu:hover span {
	background: #ec008c;
	transition: all 0.4s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}
.expands.menus-trans {
	right: -16px;
	/* transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px); */
}
.menu-anim span.top {
	top: 1px;
}
.menu-anim span.middle {
	top: 9px;
}
.menu-anim span.bottom {
	top: 17px;
}
.menu-anim span {
	display: block;
	width: 100%;
	height: 4px;
	border-radius: 10px;
	background: #fff none repeat scroll 0% 0%;
	position: absolute;
	pointer-events: none;
	transition: transform 0.5s ease-in-out 0s, top 0.25s ease-in-out 0.5s, opacity 0.25s ease-in-out 0.5s;
	transform-origin: center center 0px;
}

.mob-shortlist-icons .socila-footer ul li {
	margin: 0 9px 0 0
}
.menus-trans .close {
	color: #000;
	height: 34px;
	margin-right: 0;
	margin-top: 10px;
	opacity: 1;
	position: relative;
	right: 43px;
	text-shadow: 0 1px 0 #000;
}
.menus-trans .close span {
	border: 2px solid #fff;
	transition: all 0.6s ease 0.5s;
	-webkit-transition: all 0.6s ease 0.5s;
	-ms-transition: all 0.6s ease 0.5s;
	-o-transition: all 0.6s ease 0.5s;
	transform: rotate(0);
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	-o-transform: rotate(0);
}
.menus-trans .close span.top {
	height: 30px;
	left: 0;
	top: -8px;
	position: absolute;
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
}
.menus-trans .close span.midle {
	height: 30px;
	position: absolute;
	transform: rotate(270deg);
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
}
.menus-trans .close span.lst-tip {
	height: 30px;
	left: 0;
	top: 8px;
	position: absolute;
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
}
.expands.menus-trans .close span.top {
	height: 17px;
	left: auto;
	position: absolute;
	right: 5px;
	top: 2px;
	transform: rotate(-55deg);
	-webkit-transform: rotate(-55deg);
	-ms-transform: rotate(-55deg);
	-o-transform: rotate(-55deg);
}
.expands.menus-trans .close span.lst-tip {
	height: 17px;
	left: auto;
	position: absolute;
	right: 5px;
	top: 11px;
	transform: rotate(228deg);
	-webkit-transform: rotate(228deg);
	-ms-transform: rotate(228deg);
	-o-transform: rotate(228deg);
}
.expands.menus-trans .close {
	position: relative;
}
.select-arg {
	-moz-appearance: none;
	appearance: none;
	-webkit-appearance: none;
	background-image: url("../images/drop-down.png") !important;
	background-color: transparent;
	background-position: 98% center;
	background-repeat: no-repeat;
}
.expands.menus-trans .close span.midle {
	height: 30px;
	position: absolute;
	right: 18px;
	transform: rotate(268deg);
	-webkit-transform: rotate(268deg);
	-ms-transform: rotate(268deg);
	-o-transform: rotate(268deg);
}
.menus-trans h2 {
	border-bottom: 1px solid #272727;
	color: #c9c8c8;
	font-size: 24px;
	margin: 0px 0 12px;
	padding: 20px 15px 15px;
	text-transform: uppercase;
	text-align: left;
	font-weight: 300;
}
.menus-trans ul {
	display: inline-block;
	margin: 0;
	padding: 0 15px;
}
.need-hlp {
	color: #c9c8c8;
	font-size: 16px;
	padding: 10px 0;
	text-align: left;
	transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	-webkit-transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	-ms-transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	-o-transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	transform: translateX(1000px);
	-webkit-transform: translateX(1000px);
	-ms-transform: translateX(1000px);
	-o-transform: translateX(1000px);
}
body header .menus-trans ul li {
	border: medium none;
	display: block;
	padding-bottom: 24px;
	text-align: left;
	width: 100%;
	transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	-webkit-transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	-ms-transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	-o-transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	transform: translateX(1000px);
	-webkit-transform: translateX(1000px);
	-ms-transform: translateX(1000px);
	-o-transform: translateX(1000px);
}
.expands.menus-trans ul li {
	transform: translateX(0px) !important;
	-webkit-transform: translateX(0px) !important;
	-ms-transform: translateX(0px) !important;
	-o-transform: translateX(0px) !important;
	-moz-transform: translateX(0px) !important;
}
.expands.menus-trans ul li:nth-child(1) {
	transition-delay: 0.2s;
	-webkit-transition-delay: 0.2s;
	-ms-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
}
.expands.menus-trans ul li:nth-child(2) {
	transition-delay: 0.3s;
	-webkit-transition-delay: 0.3s;
	-ms-transition-delay: 0.3s;
	-o-transition-delay: 0.3s;
}
.expands.menus-trans ul li:nth-child(3) {
	transition-delay: 0.4s;
	-webkit-transition-delay: 0.4s;
	-ms-transition-delay: 0.4s;
	-o-transition-delay: 0.4s;
}
.expands.menus-trans ul li:nth-child(4) {
	transition-delay: 0.5s;
	-webkit-transition-delay: 0.5s;
	-ms-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
}
.expands.menus-trans ul li:nth-child(5) {
	transition-delay: 0.6s;
	-webkit-transition-delay: 0.6s;
	-ms-transition-delay: 0.6s;
	-o-transition-delay: 0.6s;
}
.expands.menus-trans ul li:nth-child(6) {
	transition-delay: 0.7s;
	-webkit-transition-delay: 0.7s;
	-ms-transition-delay: 0.7s;
	-o-transition-delay: 0.7s;
}
.expands.menus-trans ul li:nth-child(7) {
	transition-delay: 0.8s;
	-webkit-transition-delay: 0.8s;
	-ms-transition-delay: 0.8s;
	-o-transition-delay: 0.8s;
}
.expands.menus-trans ul li:nth-child(8) {
	transition-delay: 0.9s;
	-webkit-transition-delay: 0.9s;
	-ms-transition-delay: 0.9s;
	-o-transition-delay: 0.9s;
}
.menus-trans ul li a {
	color: #fff;
	font-size: 23px;
	text-transform: uppercase;
}
.menus-trans ul li a:hover {
	color: #c21e56;
	text-decoration: none;
}
.expands.menus-trans {
	right: -16px;
/* 	transform: translateX(0px);
-webkit-transform: translateX(0px);
-ms-transform: translateX(0px);
-o-transform: translateX(0px); */
}
.expands.menus-trans .need-hlp {
	transition-delay: 0.8s;
	-webkit-transition-delay: 0.8s;
	-ms-transition-delay: 0.8s;
	-o-transition-delay: 0.8s;
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px);
}
.menus-trans .apend {
	background-color: #000;
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	transition: opacity 0.15s linear 0s;
	-webkit-transition: opacity 0.15s linear 0s;
	-ms-transition: opacity 0.15s linear 0s;
	width: 100%;
	height: 100%;
}
.modal-open2 {
	background: #000 none repeat scroll 0 0;
	height: 100%;
	left: 0;
	opacity: 0.5;
	position: fixed;
	width: 100%;
	z-index: 3;
}
.menus-trans .social-media span {
	border-radius: 100%;
	cursor: pointer;
	display: inline-block;
	margin-right: 6%;
	transition: box-shadow 0.3s ease 0s;
	-webkit-transition: box-shadow 0.3s ease 0s;
	-ms-transition: box-shadow 0.3s ease 0s;
	-moz-transition: box-shadow 0.3s ease 0s;
	-o-transition: box-shadow 0.3s ease 0s;
}
.menus-trans .social-media span:hover {
	box-shadow: 0 0 1px 12px rgba(255, 255, 255, 0.4);
	-webkit-box-shadow: 0 0 1px 12px rgba(255, 255, 255, 0.4);
	-moz-box-shadow: 0 0 1px 12px rgba(255, 255, 255, 0.4);
	-o-box-shadow: 0 0 1px 12px rgba(255, 255, 255, 0.4);
	-ms-box-shadow: 0 0 1px 12px rgba(255, 255, 255, 0.4);
}
.menus-trans .social-media span:before {
	transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	-webkit-transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	-ms-transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	-o-transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	transform: translateX(1000px);
	-webkit-transform: translateX(1000px);
	-ms-transform: translateX(1000px);
	-o-transform: translateX(1000px);
}
.expands.menus-trans .social-media span.fb:before {
	transition-delay: 0.9s;
	-webkit-transition-delay: 0.9s;
	-ms-transition-delay: 0.9s;
	-o-transition-delay: 0.9s;
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px);
}
.expands.menus-trans .social-media span.gog:before {
	transition-delay: 1s;
	-webkit-transition-delay: 1s;
	-ms-transition-delay: 1s;
	-o-transition-delay: 1s;
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px);
}
.expands.menus-trans .social-media span.inc:before {
	transition-delay: 1s;
	-webkit-transition-delay: 1.1s;
	-ms-transition-delay: 1.1s;
	-o-transition-delay: 1.1s;
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px);
}
.expands.menus-trans .social-media span.tw:before {
	transition-delay: 1s;
	-webkit-transition-delay: 1.2s;
	-ms-transition-delay: 1.2s;
	-o-transition-delay: 1.2s;
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px);
}
.fb:before {
	border: 1px solid #858585;
	border-radius: 32px;
	color: #858585;
	content: "\f09a";
	display: inline-block;
	font-family: "FontAwesome";
	font-size: 24px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	width: 35px;
}
.gog:before {
	border: 1px solid #858585;
	border-radius: 32px;
	color: #858585;
	content: "\f0d5";
	display: inline-block;
	font-family: "FontAwesome";
	font-size: 20px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	width: 35px;
}
.inc:before {
	border: 1px solid #858585;
	border-radius: 32px;
	color: #858585;
	content: "in";
	display: inline-block;
	font-size: 19px;
	font-weight: bold;
	height: 35px;
	line-height: 33px;
	text-align: center;
	width: 35px;
}
.tw:before {
	border: 1px solid #858585;
	border-radius: 32px;
	color: #858585;
	content: "\f099";
	display: inline-block;
	font-family: "FontAwesome";
	font-size: 21px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	width: 35px;
}
.menus-trans .social-media span:hover:before {
	color: #fff;
}
.menus-trans .social-media span.fb:hover:before {
	border-color: #3b5998;
	background-color: #3b5998;
}
.menus-trans .social-media span.gog:hover:before {
	border-color: #d34836;
	background-color: #d34836;
}
.menus-trans .social-media span.inc:hover:before {
	border-color: #007ab9;
	background-color: #007ab9;
}
.menus-trans .social-media span.tw:hover:before {
	border-color: #4099ff;
	background-color: #4099ff;
}
/*animation menu end*/
.top-bar {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 12;
	text-align: right;
	height: 90px;
	padding: 15px 25px 0;
	-webkit-transition: background .3s ease;
	-moz-transition: background .3s ease;
	transition: background .3s ease;
}
.header-top .navbar-nav .search {
	margin:0;
}
.search #search {
	font-size: 14px;
	position: relative;
	right: 0px;
	padding: 5px 90px 5px 10px;
	border: none;
	background: none;
	width: 0;
	box-shadow: none;
	transition: width .4s;
	-webkit-transition: width .4s;
	-moz-transition: width .4s;
	-ms-transition: width .4s;
	-o-transition: width .4s;
	cursor: pointer;
	line-height: normal;
	height: 35px;
}
.search button {
	    font-size: 14px;
    text-transform: uppercase;
    border: none;
    background: none;
    color: #fff;
    position: absolute;
    right: 10px;
    top: 40%;
    cursor: pointer;
    z-index: -1;
    margin-top: -5px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;

}
.search button:hover {
	color: #ec008c;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.search button .fa {
	display: inline;
	margin-right: 8px;
}
.search #search {
	color: #FFF;
}
.search #search:focus {
	border: 1px solid #4f5152;
	width: 300px;
	border-radius: 4px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.search #search:focus + button {
	right: 17px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.sc-search, .sc-login, .sc-menu, .header-top header .nav > li > a.sc-search:hover, .header-top header .nav > li > a.sc-login, .header-top header .nav > li > a.sc-menu:hover {
	background-repeat: no-repeat;
	/*background-position: left center; */
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.navbar-static-top .navbar-collapse {
padding-right:15px;
}
.sc-search {
	background-image: url(../images/search-icon.png);
}
.sc-login {
	background-image: url(../images/user-icon.png);
}
.header-top .nav > li > a.sc-menu {
	padding: 0;
}
.header-top header .nav > li > a.sc-menu:hover {
	background-position: right center;
}
.header-top .nav > li > a.sc-search:hover {
	background-image: url(../images/search-icon-hover.png);
}
.header-top .nav > li > a.sc-login:hover {
	background-image: url(../images/user-icon-hover.png);
}
/*header-banner*/

.banner-blk h2 {
	color: #fff;
	font-size: 50px;
	font-weight: 300;
	padding: 0 0 9px 0;
}
.banner-blk h1 {
	color: #fff;
	font-size: 40px;
	font-weight:300;
	margin-bottom: 40px;
	text-align: center;
}
.banner-blk h1 span {
	font-weight:700;
}
#complaint-form .owl-wrapper {
    min-height: 360px !important;
}
.banner-blk {
	background-image: url(../images/scambook_banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-size: cover;
	background-attachment: fixed;
	/* height:100vh; */
	padding: 60px 0;
}
.banner-blk .wrap {
	color: #fff;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: table;
}
.wrap {
	color: #fff;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: table;
}
.inner-wrap {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	padding: 100px 0 0 0;
}
.banner-buttons {
	margin: 0 0 117px 0;
}
.banner-buttons ul li {
	display: inline-block;
	margin: 0 18px 0 18px;
}
.banner-animated-blk {
       /* background: rgba(255,255,255,0.3);*/
	bottom: 0;
	position: absolute;
	width: 100%;
}
.banner-animated-blk .col-lg-6 , .banner-animated-blk .col-xs-6 , .banner-animated-blk .col-sm-6, .banner-animated-blk .col-md-6  {
	padding: 0;
}
.banner-caption-left, .banner-caption-right {
	background: rgba(255, 255, 255, 0.3);
	position: relative;
}
.banner-caption-left::after, .banner-caption-right::after {
	background: url(../images/arrow-banner.png);
	content: "";
	width: 30px;
	height: 14px;
	position: absolute;
	top: -14px;
}
.banner-caption-left::after {
	right: 15%;
}
.banner-caption-right::after {
	left: 15%;
}
.banner-caption-left {
	margin-right: 10px;
	padding: 28px 103px 26px 0;
	text-align: right;
}
.banner-caption-right {
	margin-left: 10px;
	padding: 28px 0 26px 103px;
}
.banner-caption-left p, .rolling-text, .banner-caption-right p, .price-symbal {
	color: #fff;
	display: inline-block;
}
.rolling-text, .price-symbal {
	font-size: 25px;
	font-weight: 700;
	line-height: 28px;
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-o-transition: all 400ms ease;
	transition: all 400ms ease;
}
.banner-caption-left p, .banner-caption-right p {
	color: rgba(255,255,255,0.7);
	margin: 0;
	padding: 0
}
.banner-caption-right .rolling-text {
	background: url(../images/play-btn.png) no-repeat left center;
	padding: 0 0 0 30px;
}
/*complaint-form-starts*/
#complaint-form {
	position: relative;
}
.form-box > .col-lg-8 {
	float: none;
	margin: 0 auto;
}
.quick-start-blk {
	background: #c21e56 !important;
	position: relative;
	width: 289px;
	height: 224px;
	margin: 0 15px 0 0;
	padding: 30px 0 0 0;
	text-align: center;
}
.quick-start-blk.quick-start-form-inner {
        height: 342px;
}
.quick {
	color: #fff;
	display: block;
	line-height: 18px;
	font-size: 30px;
	margin: 0 0 25px 0;
	text-transform: capitalize;
}
.paginate {
	background: #950f3d !important;
	position: absolute;
	bottom: 0;
	right: 0;
	width: 42px;
	height: 42px;
	text-align: center;
	display: table;
}
.pagination-next {
	color: #fff;
	font-size: 18px;
	display: table-cell;
	vertical-align: middle;
}
.quick-start-icon {
	background-image: url(../images/quick-start-icon.png) !important;
        background-repeat: no-repeat !important;
        background-position: top center !important;
        width: 128px;
        height: 129px;
        background-color: #c21e56 !important;
        margin: 0 auto;
}
.done-icon {
	background-image: url(../images/done-icon.png)!important;
	background-repeat: no-repeat!important;
	background-position: top center!important;
        background-color: #c21e56 !important;
	width: 128px;
	height: 129px;
	margin: 0 auto;
}
.quick-start-icon, .done-icon {
	-webkit-animation: animateQuick 2.5s infinite;
	-moz-animation: animateQuick 2.5s infinite;
	-ms-animation: animateQuick 2.5s infinite;
	-o-animation: animateQuick 2.5s infinite;
	animation: animateQuick 2.5s infinite;
}
@keyframes animateQuick {
 0% {
transform: scale(1);
}
 5% {
transform: scale(1.2);
}
 10% {
transform: scale(1.1);
}
 15% {
transform: scale(1.3);
}
 50% {
transform: scale(1);
}
 100% {
transform: scale(1);
}
}
@-webkit-keyframes animateQuick {
 0% {
-webkit-transform: scale(1);
}
 5% {
-webkit-transform: scale(1.2);
}
 10% {
-webkit-transform: scale(1.1);
}
 15% {
-webkit-transform: scale(1.3);
}
 50% {
-webkit-transform: scale(1);
}
 100% {
-webkit-transform: scale(1);
}
}
.form-control {
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;
}
.form-control:focus, .quick-start-form select:focus {
	border-color: transparent;
	box-shadow: none;
}
.login-form .form-group .form-control:focus {
	border:1px solid #ccc;
}
.overall-forms {
	position: relative;
}
.form-action-first-second, .form-action-first {
	/*position: absolute;*/
	width: 100%;
	top: 0;
	z-index: 1;
}
.quick-start-form {
	background: #e8e8e8 !important;
	width: 61.50%;
	padding: 18px;
	text-align: left;
	position: relative;
}
.quick-start-form h1 {
	color: #5b5b5b;
        font-size: 20px;
        font-weight: 500;
        margin-bottom: 3px;
        margin-top: -5px;
}
.form-action-first .quick-start-form h1 {
        margin-bottom: 15px !important;
        margin-top: 0px;
}
.quick-start-form input[type="text"], .quick-start-form select, .quick-start-form textarea {
	font-size: 14px;
	font-weight: 300;
	background: none;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #aeadad;
	width: 100%;
        box-shadow: none;
        -webkit-box-shadow: none !important;
        -moz-box-shadow: none !important;
        -ms-box-shadow: none !important;
        -o-box-shadow: none !important;
        border-radius:0 !important;
        -webkit-border-radius:0 !important;
        -o-border-radius:0 !important;
        -ms-border-radius:0 !important;
        -moz-border-radius:0 !important;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-O-box-sizing: border-box;
}
.quick-start-form input[type="text"]:-webkit-autofill{
    background: red !important;
}
.quick-start-form textarea {
	line-height: 20px;
}
.quick-start-form select {
	-moz-appearance: none;
}

.field-wrap {
	display: block;
	position: relative;
	margin-bottom: 30px;
}
.field {
	width: 100%;
	padding: 0;
	height: 35px;
	line-height: 35px;
	border: none;
	border-bottom: 1px solid #e4e4e4;
	-webkit-transition: border-color ease .2s;
	-moz-transition: border-color ease .2s;
	transition: border-color ease .2s;
	position: relative;
	z-index: 2;
	background: none;
	box-shadow: none;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
}

.form-control:focus + .field-label, .field:valid + .field-label, .field-wrap.white select:focus .field-label {
	top: -20px;
	color: #c21e56;
	font-size:12px;
}
.white .field:focus, .field-wrap.white select:focus {
	border-color: #c21e56;
}
.white .field-label {
	color: #979797;
}
.field-label {
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transition: top ease .2s, font-size ease .2s;
	-moz-transition: top ease .2s, font-size ease .2s;
	transition: top ease .2s, font-size ease .2s;
	z-index: 1;
	cursor: default;
	line-height: 35px;
	font-size: 17px;
	font-weight: 300;
}
.quick-start-form .field-wrap {
	margin-bottom: 15px;
}
.quick-start-form .btn {
        display: none;
	width: auto;
	font-size: 18px;
	line-height: 20px;
	font-weight: 300;
	padding: 10px 33px;
}
.quick-start-form .button-panel .btn {
        display: block;
	width: auto;
	font-size: 18px;
	line-height: 20px;
	font-weight: 300;
	padding: 10px 33px;
}
.quick-start-form .button-panel {
    margin:0;
}
.form-back {
	position: absolute;
	right: 19px;
	top: 12px;
}
.form-back a {
	background-image: url(../images/back-arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	color: #7e7e7e;
	font-size: 14px;
	padding-left: 17px;
}
/*complaint-form-Ends*/

/*Business Resolves Starts*/
.section-resolve {
	background-image: url(../images/resolution-form.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
}
#section-resolve h4 {
	margin: 0 0 15px 0;
}
.green, .red {
	display : inline-block;
	font: 21px 'Arial';
	line-height: 14px;
	margin: 0 0 12px 0;
}
.green {
	color: #599d01;
}
.red {
	color: #ec008c;
}
.complaint-description {
	color: #fff;
	display: block;
	font-size: 21px;
	line-height: 28px;
}
.white-border {
	display: inline-block;
	border-top: 2px solid #fff;
	width: 112px;
}
.todays-complaint {
	color: #fff;
	font-size: 16px;
	margin-bottom: 25px;
}
.formstarts .form-group .form-control , .login-form .form-group .form-control {
	width: 100%;
	padding: 12px;
	height:auto;
}
.formstarts .form-inline .form-control {
	height: auto;
}
.formstarts .form-inline .form-control:focus {
	border: 1px solid #c21e56;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.sliding-banner {
	position: relative;
}
.iphone {
	/*opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: -webkit-transform 1.4s cubic-bezier(.35, .67, .25, .97), opacity .7s linear;
	transition: transform 1.4s cubic-bezier(.35, .67, .25, .97), opacity .7s linear;*/
}
.iphone:hover {
	/*-webkit-transform: translate3d(0, 50px, 0) scale(1);
	transform: translate3d(0, 50px, 0) scale(1);*/
}
.iphone img {
	position: absolute;
	right: 6px;
	top: 54px;
	width: 442px;
}
/*Business Resolves Ends*/

/*about-section*/
.about-banner-full {
	background-image:url(../images/about-banner.png);
	background-repeat: no-repeat;
	background-position:bottom left;
}
.about-banner img {
	width: 100%;
}
.width505 {
	width: 505px;
}
#about .inner-wrap {
	text-align: left;
}
#about p {
	font-size: 20px;
	line-height: 32px;
}
#about .btn {
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-o-border-radius:2px;
	-ms-border-radius:2px;
	width: auto;
	font-size:18px;
	font-weight:300;
	padding:14px 17px;
	margin:30px 0 0 0;
}
#about .green-border {
	display: inline-block;
	margin:10px 0;
}
/*work-flow-stars*/
.work-flow-starts {
	background:url(../images/logos/animate-bubble.png) no-repeat center, url(../images/logos/how-scam.png) no-repeat top right;
	padding:80px 0;
}
.step-second {
	margin-top:112px;
}
.step-first  .steps, .step-second .steps, .step-third .steps{
	font-size:23px;
	color:#6a6a6a;
	display: inline-block;
	font-weight:400;
	
}
.step-first .report-steps, .step-second .report-steps, .step-third .report-steps {
	color:#414141;
	display:inline-block;
	font-weight: 500;
	font-size:23px;
}
.step-first img, .step-second img, .step-third img {
	margin-bottom:33px;
	
}
.step-third div, .step-first div, .step-second div {
	margin-bottom:25px;
}

/*.step-first img {
	animation: rightThenLeft 4s infinite ;
	-webkit-animation: rightThenLeft 4s infinite ;
}
.step-second img {
	animation: LeftThenRight 8s infinite ;
	-webkit-animation: LeftThenRight 8s infinite ;
}
.step-third img {
	animation: LeftThenRightthird 4s infinite ;
	-webkit-animation: LeftThenRightthird 4s infinite ;
}

@keyframes rightThenLeft {
    0%   {margin-right:0;}
    50%  {margin-left:25%;}
    100% {margin-right:0;}
}
@-webkit-keyframes rightThenLeft {
    0%   {margin-right:0;}
    50%  {margin-left:25%;}
    100% {margin-right:0;}
}


@keyframes LeftThenRight {
    0%   {margin-right:0;}
    50%  {margin-right:30%;}
    100% {margin-right:0;}
}
@-webkit-keyframes rightThenLeft {
    0%   {margin-right:0;}
    50%  {margin-left:25%;}
    100% {margin-right:0;}
}


@keyframes LeftThenRightthird {
  0%   {margin-right:0;}
    50%  {margin-left:25%;}
    100% {margin-right:0;}
}
@-webkit-keyframes LeftThenRightthird {
   0%   {margin-right:0;}
    50%  {margin-left:25%;}
    100% {margin-right:0;}
}
*/

/*work-flow-ends*/
/*scambookToday*/
.filter-red {
	color: #c21e56;
	font: bold 14px 'Roboto Condensed';
	text-transform: uppercase;
	float: left;
	padding:12px 12px 0 0;
}
.filter-scam form {
	float: left;
}
.filter-scam select {
	-webkit-appearance: none;
	display: inline-block;
	width: auto;
	position: relative;
}
.filter-scam .form-control::after {
	content: "";
	border: 1px;
	width: 5px;
	height: 5px;
	background: red;
	position: absolute;
	z-index: 1;
	top: 0;
}
.select_wrapper {
	background: #fff url("../images/select-dropdown.png") no-repeat top 15px right 12px;
	line-height: 30px;
	border: 1px solid #b0b0b0;
	cursor: pointer;
	position: relative;
	width: 250px;
}
.select_wrapper span {
	color:#676565;
	padding: 0 15px;
	font-size:14px;
	font-weight:normal;
}
.select_wrapper:hover {
	background: #fff url("../images/select-dropdown.png") no-repeat top 15px right 12px;
}
.select_wrapper .select_inner {
	background: #fff;
	color: #687278;
	display: none;
	position: absolute;
	left: 0;
	top: 33px;
	width: 100%;
	z-index: 2;
}
.select_wrapper .select_inner li {
	color:#676565;
	font-size:14px;
	border-bottom: 1px solid #eee;
	padding: 0 15px;
}
.select_wrapper .select_inner li:hover {
	background: #eee;
}
.select_wrapper .select_inner {
	border: none;
	border-radius: 0 0 5px 5px;
}
.select_wrapper .select_inner li:first-child {
	border-radius: 5px 5px 0 0;
}
.select-list-grid ul li {
	float: left;
	margin:0 0 0 16px;
}
.filter-scam-head {
	border-bottom:1px solid #cccccc;
	padding:0 0 9px 0;
	margin-bottom:15px;
}
.post-full-info {
	border-bottom:1px solid #cccccc;
	padding-bottom:20px;
	margin-bottom:20px;
}
.title-block-scm {
	vertical-align: top;
}
.post-section a {
	display: inline-block;
	
}
.post-section a:hover {
	text-decoration: none;
}
.post-section a:hover h1 {
	 color: #ec008c;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.post-section a h1 {
	color: #2a2a2a;
	font: bold 23px 'Roboto Condensed';
	line-height:22px;
	margin-bottom:5px;
	 -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    word-break: break-all;
}
.post-section ul li:last-child .post-full-info  {
	border: none;
}
.date, .reported ,.days , .price {
	font: normal 13px 'Roboto Condensed';
	display:inline-block;
}
.reported , .posted-info {
	margin-left: 25px;
}
.date, .reported { 
	color:#6b6b6b;
}
.days , .price { 
	color: #000; 
	margin-left:3px;
} 
.post-section .col-xs-3 , .post-section .col-md-3 , .post-section .col-sm-3 , .post-section .col-lg-3 {
	width:19%;
}
.post-section .col-xs-9, .post-section .col-md-9, .post-section .col-sm-9, .post-section .col-lg-9 {
	width:81%;
}
.post-section p {
	color:#6b6b6b;
	font-size:15px;
	line-height:23px;
}
.avator, .posted-info , .hours{
	color:#6b6b6b;
	display: inline-block;
	font: normal 14px 'Roboto Condensed';
}
.avator a:hover{
color:#000;
}
.related-posts {
	color:#c21e56 !important;
	font: normal 14px 'Roboto Condensed';
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.related-posts:hover {
	color:#000 !important;
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.avator img {
	margin-right:5px;
}

/*scambookToday-end*/
/*carousel*/
#owl-demo .item {
	display: block;
	padding: 15px 0px;
	margin: 5px;
	color: #FFF;
        background: #e7e7e7;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
}
.owl-theme .owl-controls .owl-buttons div {
	padding: 5px 9px;
}
.owl-theme .owl-buttons i {
	margin-top: 2px;
}
/*To move navigation buttons outside use these settings:*/
 
.owl-theme .owl-controls .owl-buttons div {
	position: absolute;
	width: 17px;
	height: 31px;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
	background: url(../images/logos/owl-left.png) no-repeat left center;
	width: 17px;
	height: 31px;
	left: 10px;
	top: 24px;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
	right: 10px;
	top: 24px;
	background: url(../images/logos/owl-right.png) no-repeat left center;
	width: 17px;
	height: 31px;
}
.primary-icons {
	background: #e7e7e7;
	padding: 18px 0;
}
/*footer*/
footer.scambook-footer {
	background: #242424;
	border-bottom: 1px solid #434343;
	padding: 20px 0;
}
 .footer-logo-block img {
	-webkit-transition: all 1s eases;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s eases;
    transition: all 1s ease;
}
.footer-logo-block img:hover {
	-webkit-transition: all 1s eases;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s eases;
    transition: all 1s ease;
    opacity: 1;
}

.footer-social-media ul li {
	float: left;
	margin: 0 7px;
}
.footer-social-media ul li:first-child {
	margin-left: 0;
}
.scambook-footer ul li a {
	color: #848484;
	display: block;
	font-size: 14px;
	line-height: 24px;
	text-decoration: none;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.scambook-footer ul li a:hover {
	color: #ec008c;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.footer-social-media span {
	border-radius: 100%;
	cursor: pointer;
	display: inline-block;
	margin-right: 6%;
	transition: box-shadow 0.3s ease 0s;
	-webkit-transition: box-shadow 0.3s ease 0s;
	-ms-transition: box-shadow 0.3s ease 0s;
	-moz-transition: box-shadow 0.3s ease 0s;
	-o-transition: box-shadow 0.3s ease 0s;
}
.footer-social-media span:hover {
	box-shadow: 0 0 1px 12px rgba(255, 255, 255, 0.4);
	-webkit-box-shadow: 0 0 1px 12px rgba(255, 255, 255, 0.4);
	-moz-box-shadow: 0 0 1px 12px rgba(255, 255, 255, 0.4);
	-o-box-shadow: 0 0 1px 12px rgba(255, 255, 255, 0.4);
	-ms-box-shadow: 0 0 1px 12px rgba(255, 255, 255, 0.4);
}
.footer-social-media span:before {
	transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	-webkit-transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	-ms-transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	-o-transition: transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1) 0s, opacity 300ms ease-in 300ms;
	transform: translateX(1000px);
	-webkit-transform: translateX(1000px);
	-ms-transform: translateX(1000px);
	-o-transform: translateX(1000px);
}
.footer-social-media span.fb:before {
	transition-delay: 0.9s;
	-webkit-transition-delay: 0.9s;
	-ms-transition-delay: 0.9s;
	-o-transition-delay: 0.9s;
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px);
}
.footer-social-media span.gog:before {
	transition-delay: 1s;
	-webkit-transition-delay: 1s;
	-ms-transition-delay: 1s;
	-o-transition-delay: 1s;
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px);
}
.footer-social-media span.inc:before {
	transition-delay: 1s;
	-webkit-transition-delay: 1.1s;
	-ms-transition-delay: 1.1s;
	-o-transition-delay: 1.1s;
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px);
}
.footer-social-media span.tw:before {
	transition-delay: 1s;
	-webkit-transition-delay: 1.2s;
	-ms-transition-delay: 1.2s;
	-o-transition-delay: 1.2s;
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px);
}
.footer-social-media span:hover:before {
	color: #fff;
}
.footer-social-media span.fb:hover:before {
	border-color: #3b5998;
	background-color: #3b5998;
}
.footer-social-media span.gog:hover:before {
	border-color: #d34836;
	background-color: #d34836;
}
.footer-social-media span.inc:hover:before {
	border-color: #007ab9;
	background-color: #007ab9;
}
.footer-social-media span.tw:hover:before {
	border-color: #4099ff;
	background-color: #4099ff;
}
.footer-social-media {
	margin-top: 20px;
}
.table-block {
	display: table;
	height: 230px;
}
.footer-logo-block {
	display: table-cell;
	vertical-align: middle;
	position:relative;
}

.footer-bottom {
	background: #242424;
	padding: 20px;
	text-align: center;
}
.footer-bottom p {
	color: #848484;
	display: block;
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}
/*footer-end*/
/*animation slide*/
.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}
.animated {
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes fadeInUp {
from {
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0);
	opacity:0
}
to {
	-webkit-transform:none;
	transform:none;
	opacity:1
}
}
@keyframes fadeInUp {
from {
	-webkit-transform:translate3d(0, 50px, 0);
	transform:translate3d(0, 50px, 0);
	opacity:0
}
to {
	-webkit-transform:none;
	transform:none;
	opacity:1
}
}

/*model-popup*/
.modal-title {
 	color: #2a2a2a;
	font-family: 'Roboto Condensed';
	font-size:22px;
}
.login-form .form-group label {
	font-size:16px; 
	font-weight:400;
}
.forgotpass, .orlogin {
	display: inline-block;
	font-size:16px;
	font-weight:400;
	margin-top:0px;
}
 .less-visible {
	display: inline;
	font-size:16px;
	font-weight:400;
	margin-top:0px;
}
.forgotpass {
	margin:0 0 10px 0;
}
.login-form .checkbox input[type="checkbox"]{
	position: static;
	margin-top:8px;
}
.footer-login {
	display:inline-block;
	vertical-align:top;
}
.footer-login ul li {
	position:relative;
	float: left;
	margin-right:5px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
a.forgotpass  {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.footer-login ul li img:hover {
	opacity:0.6;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.footer-login ul li input {
    border-radius: 100%;
    width: 32px;
    height: 30px;
    border: none;
    background: none;
    font-size: 0;
    vertical-align: top;
}

.footer-login ul li input#fb {
	background:url(../images/facebook.png) no-repeat center;
}
.footer-login ul li input#go {
	background:url(../images/google.png) no-repeat center;
}

/*advertisements*/
.advertisements img {
	width: 100%;
}
/*overall animations*/
.animated {
	-webkit-animation-duration: 3s;
	animation-duration: 3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;

}
@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes magazineTitolo {
0% {
	opacity:0;
	-webkit-transform:translateY(30px);
	transform:translateY(30px);
}
100% {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0);
}
}
@keyframes magazineTitolo {
0% {
	opacity:0;
	-webkit-transform:translateY(30px);
	-ms-transform:translateY(30px);
	transform:translateY(30px);
}
100% {
	opacity:1;
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0);
}
}
.magazineTitolo {
	-webkit-animation-name: magazineTitolo;
	animation-name: magazineTitolo;
}
@-webkit-keyframes magazineImmagineLeft {
0% {
	opacity:0;
	-webkit-transform:translateX(-200px);
	transform:translateX(-200px);
}
100% {
	opacity:1;
	-webkit-transform:translateX(0);
	transform:translateX(0);
}
}
@keyframes magazineImmagineLeft {
0% {
	opacity:0;
	-webkit-transform:translateX(-200px);
	-ms-transform:translateX(-200px);
	transform:translateX(-200px);
}
100% {
	opacity:1;
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0);
}
}
.magazineImmagineLeft {
	-webkit-animation-name: magazineImmagineLeft;
	animation-name: magazineImmagineLeft;
}
@-webkit-keyframes magazineImmagineRight {
0% {
	opacity:0;
	-webkit-transform:translateX(200px);
	-ms-transform:translateX(200px);
	transform:translateX(200px);
}
100% {
	opacity:1;
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0);
}
}
@keyframes magazineImmagineRight {
0% {
	opacity:0;
	-webkit-transform:translateX(200px);
	-ms-transform:translateX(200px);
	transform:translateX(200px);
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}
}
.magazineImmagineRight {
-webkit-animation-name: magazineImmagineRight;
animation-name: magazineImmagineRight;
}
@-webkit-keyframes animation-corners {
0% {
opacity:0;
-webkit-transform:translateX(200px);
-ms-transform:translateX(200px);
transform:translateX(200px);
-moz-transform:skew(-38deg);
-webkit-transform:skew(-38deg);
-o-transform:skew(-38deg);
-ms-transform:skew(-38deg);
transform:skew(-38deg);
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
-moz-transform:skew(-38deg);
-webkit-transform:skew(-38deg);
-o-transform:skew(-38deg);
-ms-transform:skew(-38deg);
transform:skew(-38deg);
}
}
@keyframes animation-corners {
0% {
opacity:0;
-webkit-transform:translateX(200px);
-ms-transform:translateX(200px);
transform:translateX(200px);
-moz-transform:skew(-38deg);
-webkit-transform:skew(-38deg);
-o-transform:skew(-38deg);
-ms-transform:skew(-38deg);
transform:skew(-38deg);
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
-moz-transform:skew(-38deg);
-webkit-transform:skew(-38deg);
-o-transform:skew(-38deg);
-ms-transform:skew(-38deg);
transform:skew(-38deg);
}
}
/*youtube popup*/
.youtube-video .modal-header { 
	border: none;
	padding:0;
}
.youtube-video .modal-body {
    position: relative;
    padding: 0px 15px 15px 15px;
}

/*latest changes*/
.postdetailimg img{
    width:100%;
}
.avator img {
    border-radius:100%;
    height:29px;
    width:30px;
}

/*Advance Filter*/
.filters {
	margin:30px 0 15px 0;
}
.filters h3 {
	font-size:18px;
	font-weight: 400;
}
.filters label {
	font-size:14px;
	font-weight: 400;
}
.post-section .filters .col-xs-3 , .post-section .filters .col-md-3 , .post-section .filters .col-sm-3 , .post-section .filters .col-lg-3 {
	width:25%;
}
.datepickers input[type="text"]{
	border: none;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	-ms-border-radius:0;
	background: #e8e8e8 url(../images/calender.png) no-repeat 90% 8px;
	margin:0 0 15px 0;
}
.datepickers {
	margin:0 0 18px 0;
}
.filters .btn {
    width: auto;
    font-size: 18px;
    line-height: 20px;
    font-weight: 300;
    padding: 10px 33px;
}
.filters .select_wrapper_next {
	border: none;
	background-color:#e8e8e8;
        position:relative;
}
input.css-checkbox[type="checkbox"] {
	border: 0 none;
	clip: rect(0px, 0px, 0px, 0px);
	height: 1px;
	left: -1000px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	z-index: -1000;
}
input.css-checkbox[type="checkbox"] + label.css-label {
	background-position: 0 10px;
	background-repeat: no-repeat;
	padding: 5px 0 5px 30px;
	vertical-align: middle;
}
input.css-checkbox[type="checkbox"]:checked + label.css-label {
	background: rgba(0, 0, 0, 0) url("../images/checkbox.png") no-repeat scroll 0 -22px;
	padding: 5px 0 5px 30px;
	transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	-ms-transition: all 0.2s ease-in-out 0s;
}
label.css-label {
	-moz-user-select: none;
	background: rgba(0, 0, 0, 0) url("../images/checkbox.png") no-repeat scroll 0 -3px;
	padding-left: 25px;
	transition: all 0.2s ease-in-out 0s;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	-ms-transition: all 0.2s ease-in-out 0s;
}
#owl-demo1 .owl-prev, #owl-demo1 .owl-next {
    display: none;
}
.select_complaint {
	background: url("../images/select-dropdown.png") no-repeat top 15px right 12px;
	border-bottom: 1px solid #b0b0b0;
	width:100%;
	position:relative;
}
.select_complaint span:hover {
	background: none;
}
.select_complaint span{
	color:#676565;
	padding: 0 15px;
	font-size:14px;
	font-weight:normal;
}
.select_complaint .select_inner_second {
	background: #fff;
	color: #687278;
	display: none;
	position: absolute;
	left: 0;
	top: 33px;
	width: 100%;
	z-index: 2;
}
.select_complaint .select_inner_second li {
	color:#676565;
	font-size:14px;
	border-bottom: 1px solid #eee;
	padding: 0 15px;
}

.select_complaint .select_inner_second li:hover {
	background: #eee;
}
 .select_complaint .select_inner_second li:last-child {
	border: none;
	border-radius: 0 0 5px 5px;
}
.select_complaint .select_inner_second li:first-child {
	border-radius: 5px 5px 0 0;
}

.select_complaint1 {
	background: url("../images/select-dropdown.png") no-repeat top 15px right 12px !important;
	border-bottom: 1px solid #b0b0b0;
	width:100%;
	position:relative;
        padding-bottom: 10px;
}
.select_complaint1 span:hover {
	background: none;
}
.select_complaint1 span{
    color: #979797;
    padding: 0 0;
    font-size: 17px;
    font-weight: 300;
}

.select_complaint1 .select_inner_second {
	background: #fff;
	color: #687278;
	display: none;
	position: absolute;
	left: 0;
	top: 33px;
	width: 100%;
	z-index: 2;
}
.select_complaint1 .select_inner_second li {
	color:#676565;
	font-size:14px;
	border-bottom: 1px solid #eee;
	padding: 0 15px;
        line-height: 31px;
}

.select_complaint1 .select_inner_second li:hover {
	background: #eee;
}
 .select_complaint1 .select_inner_second li:last-child {
	border: none;
	border-radius: 0 0 5px 5px;
}
.select_complaint1 .select_inner_second li:first-child {
	border-radius: 5px 5px 0 0;
}
 .select_wrapper_next:hover {
	background: #fff url("../images/select-dropdown.png") no-repeat top 15px right 12px;
}
.select_wrapper_next .select_inner_second {
	background: #fff;
	color: #687278;
	display: none;
	position: absolute;
	left: 0;
	top: 33px;
	width: 100%;
	z-index: 2;
}
.select_wrapper_next .select_inner_second li {
	color:#676565;
	font-size:14px;
	border-bottom: 1px solid #eee;
	padding: 0 15px;
}
 .select_wrapper_next .select_inner_second li:hover{
	background: #eee;
}
.select_wrapper_next .select_inner_second li:last-child  {
	border: none;
	border-radius: 0 0 5px 5px;
}
.select_wrapper_next .select_inner_second li:first-child {
	border-radius: 5px 5px 0 0;
}

.quick-start-form .button-panel {
    border: none;
}
.quick-start-form div , .quick-start-form div.item div{
    background: none !important;
}
.banner-caption-right a {
	line-height: 32px;

}
.first-main-form {
    height:189px;
}
.second-main-form {
    /*height:250px;*/
}
/*Header carousel*/
#owl-demo3 {
 padding: 0 15px;
}
.carousel-blk {
	background: none !important;
	padding:10px 7px;
    margin: 0;
}
.logo-icons img {
	float: left;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	-ms-border-radius:100%;
	-o-border-radius:100%;
	margin:0 7px 0 0;
}
/*.client-description {
    float: left;
    width: calc(100% - 80px);
    min-height: 60px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-align: left;
}*/

.carousel-icons {
    background: none !important;
    float: left;
    width: 56px;
    height: 56px;
    margin: 0 10px 0 0;
}
.carousel-icons img {
    width:100%;
    height: 100%;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
}
.client-description h2 {
	color: #fff;
	font-size:18px; 
        font-weight: 400;
}
.client-description p {
	color:#fff;
	font-size:12px;
	padding:0;
	line-height:18px;
}
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-prev {
        top:-40px;
	right:30px;
        left: inherit;
        height: 20px;
}
#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-next {
	right:15px;
        top:-40px;
        height: 20px
}

.select_wrapper_next {
	width:100%;
    line-height: 30px;
}
.datepickers input[type="text"] {
    border: none !important;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
    -ms-border-radius: 0;
    background: #e8e8e8 url(../images/calender.png) no-repeat 96% 8px;
    margin: 0 0 15px 0;
    padding: 6px 12px !important;
    height: auto !important;
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -ms-box-shadow: none !important;
}
.select_wrapper_next:hover {
	background: #e8e8e8  url("../images/select-dropdown.png") no-repeat top 13px right 12px;
}
.select_wrapper_next span {
	color: #676565;
    padding: 6px 15px;
    font-size: 14px;
    font-weight: normal;
}
.post-section p { /* media/new/css/styles.sbminned.css */
  word-wrap: break-word;
}

.banner-blk {
  position:  relative;
}

.inner-wrap {
  padding-top: 130px;
}
#owl-demo3 div.item div:not(:first-child), #owl-demo3 div.item {
    background: none;
}
/*#owl-demo3 .owl-wrapper-outer {
    background: #f4f4f4;
    width: 100%;
}*/
.sctodayribbon{
    /*background: #2c2e2f;
    margin: 15px 15px 0 15px;*/
    z-index: 999999;
    padding: 15px;
    text-align: left;
}
.sctodayribbon h1 {
    /*position: absolute;*/
    left:0;
    color:#fff;
    font-size:17px;
    font-weight: 300;
    padding: 0;
    margin: 0 !important;
}
.advertisement-blk img, .footer-logo-block img  {
    width: 100%;
}

.detail-field {
    color:#979797;
    font-size: 14px;
    font-weight: 300;
}
.sc-today {
    background: rgba(255,255,255,0.3);
}
#owl-demo3 h2 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.search input[type="text"] {
    text-shadow: 0 1px 0px #fff !important;
}
.client-description {
    float: left;
    width: calc(100% - 80px);
    height: 60px;
   text-align: left;
}
#section-resolve .intl-tel-input {
	display: block;
}
#section-resolve #phone {
	width:100% !important;
}
/** home login modal facebook logo */

.footer-login ul li input.signin-facebook {
    background: url(../images/facebook.png) no-repeat center;
}

/** for hiding the search bar in header */
.search div.input {
width: auto;
}
.search-mobile, .mobile-search-block, .mobi-icon {
    display: none;
}

/* home page new styles */
.banner-blk .inner-wrap h1 {
	color: #fff;
	font-size: 60px;
	font-weight: 700;
	margin: 0 0 5px 0;
}
.banner-blk .inner-wrap h2 {
	color: #fff;
	font-size: 49px;
	font-weight: 300;
	padding: 1px 0 25px 0;
}
.quick-start {
	background-color: #ef0197;
	display: inline-block;
	padding: 8px 40px 15px 40px;
	border-radius: 10px;
	width:50%;
}
.quick-start input {
	width: 100%;
	height: 42px;
	border-radius: 10px;
	border: none;
	color: #333;
	margin-bottom: 15px;
	padding: 10px;
	font-style: italic;
}
.quick-start h1 {
	color: #fff;
	font-size: 38px;
	font-weight: 700;
	margin: 0 0 5px 0 !important;
}
.quick-start h2 {
	font-size: 20px !important;
	font-weight: bolder;
	    padding: 1px 0 5px 0;
}

.browse-menu {
	background: rgba(255, 255, 255, 0.15);
	height: 75px;
	padding: 5px 0px;
	margin: 0;
	text-align: center;
}
.browse-container {
	margin: auto;
	width: 70%;
}
.browse {
	color: #ef0197;
	font-weight: bold;
	width: 150px;
	font-size: 25px;
	display: inline-block;
	line-height: 30px;
	position: relative;
	float: left;
}
.menu {
	float: right;
	position: relative;
}
.menu span {
	display: inline-block;
	padding: 18px 30px;
	font-weight: bolder;
}
.ad {
	margin-top: 10px;
	width: 100%;
	box-sizing:  border-box;
}

.quick-start button {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border: none;
	background: #fff;
	padding: 6px 15px;
	position: absolute;
	right: 0;
	top: 0;
}

.quick-start button:focus,.quick-start input:focus {
	outline: none;
}
.modified-header {
	position: relative;
}

/*homepage changes*/
.complaints-strip {
	background:#ba1e6f;
	color:#fff;
	font-weight: 300;
	text-align: center;
	margin-bottom:40px;
	padding: 5px 0;
}
.complaints-strip span {
	font-weight: 900;
	font-size: 20px;
	line-height: 22px;

}
.banner-blk #subform .all .col-2b {
    min-height: 154px;
}
#browse {
	padding:60px 0;
}
.reported {
	margin-left:0;
}
#browse .page-header {
    width: 100%;
}
.filter-contents-block {
	    background: url(../images/bg-dot.png) repeat #fdfdfd;
}
.filter-contents-block .video h4 {
    font-size: 18px;
    color: #557474;
}
.filter-contents-block .sort a {
    font-size: 12px;
    font-weight: 500;
}
.filter-contents-block .sort li {
	height: auto !important;
}
.adv-img img {
	width: 62px;
}
.adv-img {
	display:inline-block;
    margin: 0 10px 0 0;
    border: 1px solid #eee;
    padding: 3px;
    box-shadow: 2px 2px 2px #eee;
    overflow: hidden;
    width: 70px;
    height: 40px;
}
#subform {
	text-align: left;
}
#subform .all p {
	font-size: 14px;
}
.advertisement {
	border-top:1px solid #353537;
	background: #282828;
	bottom: 0;
	padding: 8px 0;
	position: absolute;
	width: 100%;
	text-align: center;
}