/*Theme Name: Metro App - Marketing Landing Page HTML5 TemplateAuthor: Adnan and AhmedAuthor URI: Version: 1.0Text Domain: Metro AppTags: one-column, two-columnsTheme URI:���ྫƷBootstrapģ������ʣ�http://www.bootstrapmb.com*//*------------------------------------------------------------------1. import files2. Global style classes3. main headinig styles / .main-heading4. main wrapper styles / #wrapper5. header of the page styles / #header6. logo of the page styles / .logo7. navigation of the page styles / #nav8. main banner of the page styles / .main-banner9. main slider of the page styles / .main-slider10. poitns of the page styles / .poitns11. line box of the page styles / .line-box12. steps box of the page styles / .steps-box13. test section of the page styles / .test-section14. app screen section of the page styles / .app-screen15. price box of the page styles / .price-box16. quote section of the page styles / .quote-section17. contact section of the page styles / .contact-section18. footer of the page styles / #footer-------------------------------------------------------------------*//*------------------------------------------------------------------	1. import files-------------------------------------------------------------------*/.clearfix:after,.widget:after,.search-form:after,.post-password-form p:after,.navigation-single:after {	content: "";	display: block;	clear: both;}.ellipsis {	white-space: nowrap; /* 1 */	text-overflow: ellipsis; /* 2 */	overflow: hidden;}img {	max-width: 100%;	height: auto;}.comment-form input[type="text"],.search-form input[type="text"],.post-password-form input[type="text"],.comment-forminput[type="tel"],.search-forminput[type="tel"],.post-password-forminput[type="tel"],.comment-forminput[type="email"],.search-forminput[type="email"],.post-password-forminput[type="email"],.comment-forminput[type="search"],.search-forminput[type="search"],.post-password-forminput[type="search"],.comment-forminput[type="password"],.search-forminput[type="password"],.post-password-forminput[type="password"],.comment-forminput[type="url"],.search-forminput[type="url"],.post-password-forminput[type="url"],.comment-forminput[type="date"],.search-forminput[type="date"],.post-password-forminput[type="date"],.comment-formtextarea,.search-formtextarea,.post-password-formtextarea {	-webkit-appearance: none;	-webkit-border-radius: 0;	border: 1px solid #999;	padding: .5em .7em;}.comment-form input[type="text"]:focus,.search-form input[type="text"]:focus,.post-password-form input[type="text"]:focus,.comment-form  input[type="tel"]:focus,.search-form  input[type="tel"]:focus,.post-password-form  input[type="tel"]:focus,.comment-form  input[type="email"]:focus,.search-form  input[type="email"]:focus,.post-password-form  input[type="email"]:focus,.comment-form  input[type="search"]:focus,.search-form  input[type="search"]:focus,.post-password-form  input[type="search"]:focus,.comment-form  input[type="password"]:focus,.search-form  input[type="password"]:focus,.post-password-form  input[type="password"]:focus,.comment-form  input[type="url"]:focus,.search-form  input[type="url"]:focus,.post-password-form  input[type="url"]:focus,.comment-form  input[type="date"]:focus,.search-form  input[type="date"]:focus,.post-password-form  input[type="date"]:focus,.comment-form  textarea:focus,.search-form  textarea:focus,.post-password-form  textarea:focus {	border-color: #333;}.comment-form input[type="text"]::-webkit-input-placeholder,.search-form input[type="text"]::-webkit-input-placeholder,.post-password-form input[type="text"]::-webkit-input-placeholder,.comment-form  input[type="tel"]::-webkit-input-placeholder,.search-form  input[type="tel"]::-webkit-input-placeholder,.post-password-form  input[type="tel"]::-webkit-input-placeholder,.comment-form  input[type="email"]::-webkit-input-placeholder,.search-form  input[type="email"]::-webkit-input-placeholder,.post-password-form  input[type="email"]::-webkit-input-placeholder,.comment-form  input[type="search"]::-webkit-input-placeholder,.search-form  input[type="search"]::-webkit-input-placeholder,.post-password-form  input[type="search"]::-webkit-input-placeholder,.comment-form  input[type="password"]::-webkit-input-placeholder,.search-form  input[type="password"]::-webkit-input-placeholder,.post-password-form  input[type="password"]::-webkit-input-placeholder,.comment-form  input[type="url"]::-webkit-input-placeholder,.search-form  input[type="url"]::-webkit-input-placeholder,.post-password-form  input[type="url"]::-webkit-input-placeholder,.comment-form  input[type="date"]::-webkit-input-placeholder,.search-form  input[type="date"]::-webkit-input-placeholder,.post-password-form  input[type="date"]::-webkit-input-placeholder,.comment-form  textarea::-webkit-input-placeholder,.search-form  textarea::-webkit-input-placeholder,.post-password-form  textarea::-webkit-input-placeholder {	color: #ccc;}.comment-form input[type="text"]::-moz-placeholder,.search-form input[type="text"]::-moz-placeholder,.post-password-form input[type="text"]::-moz-placeholder,.comment-form  input[type="tel"]::-moz-placeholder,.search-form  input[type="tel"]::-moz-placeholder,.post-password-form  input[type="tel"]::-moz-placeholder,.comment-form  input[type="email"]::-moz-placeholder,.search-form  input[type="email"]::-moz-placeholder,.post-password-form  input[type="email"]::-moz-placeholder,.comment-form  input[type="search"]::-moz-placeholder,.search-form  input[type="search"]::-moz-placeholder,.post-password-form  input[type="search"]::-moz-placeholder,.comment-form  input[type="password"]::-moz-placeholder,.search-form  input[type="password"]::-moz-placeholder,.post-password-form  input[type="password"]::-moz-placeholder,.comment-form  input[type="url"]::-moz-placeholder,.search-form  input[type="url"]::-moz-placeholder,.post-password-form  input[type="url"]::-moz-placeholder,.comment-form  input[type="date"]::-moz-placeholder,.search-form  input[type="date"]::-moz-placeholder,.post-password-form  input[type="date"]::-moz-placeholder,.comment-form  textarea::-moz-placeholder,.search-form  textarea::-moz-placeholder,.post-password-form  textarea::-moz-placeholder {	opacity: 1;	color: #ccc;}.comment-form input[type="text"]:-moz-placeholder,.search-form input[type="text"]:-moz-placeholder,.post-password-form input[type="text"]:-moz-placeholder,.comment-form  input[type="tel"]:-moz-placeholder,.search-form  input[type="tel"]:-moz-placeholder,.post-password-form  input[type="tel"]:-moz-placeholder,.comment-form  input[type="email"]:-moz-placeholder,.search-form  input[type="email"]:-moz-placeholder,.post-password-form  input[type="email"]:-moz-placeholder,.comment-form  input[type="search"]:-moz-placeholder,.search-form  input[type="search"]:-moz-placeholder,.post-password-form  input[type="search"]:-moz-placeholder,.comment-form  input[type="password"]:-moz-placeholder,.search-form  input[type="password"]:-moz-placeholder,.post-password-form  input[type="password"]:-moz-placeholder,.comment-form  input[type="url"]:-moz-placeholder,.search-form  input[type="url"]:-moz-placeholder,.post-password-form  input[type="url"]:-moz-placeholder,.comment-form  input[type="date"]:-moz-placeholder,.search-form  input[type="date"]:-moz-placeholder,.post-password-form  input[type="date"]:-moz-placeholder,.comment-form  textarea:-moz-placeholder,.search-form  textarea:-moz-placeholder,.post-password-form  textarea:-moz-placeholder {	color: #ccc;}.comment-form input[type="text"]:-ms-input-placeholder,.search-form input[type="text"]:-ms-input-placeholder,.post-password-form input[type="text"]:-ms-input-placeholder,.comment-form  input[type="tel"]:-ms-input-placeholder,.search-form  input[type="tel"]:-ms-input-placeholder,.post-password-form  input[type="tel"]:-ms-input-placeholder,.comment-form  input[type="email"]:-ms-input-placeholder,.search-form  input[type="email"]:-ms-input-placeholder,.post-password-form  input[type="email"]:-ms-input-placeholder,.comment-form  input[type="search"]:-ms-input-placeholder,.search-form  input[type="search"]:-ms-input-placeholder,.post-password-form  input[type="search"]:-ms-input-placeholder,.comment-form  input[type="password"]:-ms-input-placeholder,.search-form  input[type="password"]:-ms-input-placeholder,.post-password-form  input[type="password"]:-ms-input-placeholder,.comment-form  input[type="url"]:-ms-input-placeholder,.search-form  input[type="url"]:-ms-input-placeholder,.post-password-form  input[type="url"]:-ms-input-placeholder,.comment-form  input[type="date"]:-ms-input-placeholder,.search-form  input[type="date"]:-ms-input-placeholder,.post-password-form  input[type="date"]:-ms-input-placeholder,.comment-form  textarea:-ms-input-placeholder,.search-form  textarea:-ms-input-placeholder,.post-password-form  textarea:-ms-input-placeholder {	color: #ccc;}.comment-form input[type="text"].placeholder,.search-form input[type="text"].placeholder,.post-password-form input[type="text"].placeholder,.comment-form  input[type="tel"].placeholder,.search-form  input[type="tel"].placeholder,.post-password-form  input[type="tel"].placeholder,.comment-form  input[type="email"].placeholder,.search-form  input[type="email"].placeholder,.post-password-form  input[type="email"].placeholder,.comment-form  input[type="search"].placeholder,.search-form  input[type="search"].placeholder,.post-password-form  input[type="search"].placeholder,.comment-form  input[type="password"].placeholder,.search-form  input[type="password"].placeholder,.post-password-form  input[type="password"].placeholder,.comment-form  input[type="url"].placeholder,.search-form  input[type="url"].placeholder,.post-password-form  input[type="url"].placeholder,.comment-form  input[type="date"].placeholder,.search-form  input[type="date"].placeholder,.post-password-form  input[type="date"].placeholder,.comment-form  textarea.placeholder,.search-form  textarea.placeholder,.post-password-form  textarea.placeholder {	color: #ccc;}.widget {	margin-bottom: 1.2em;}.widget ul {	padding-left: 2em;}.widget select {	min-width: 150px;}.comment-form label {	display: block;	padding-bottom: 4px;}.comment-form textarea {	overflow: auto;	margin: 0;	height: 120px;	min-height: 120px;}.comment-form textarea,.comment-form input[type="text"] {	margin: 0 4px 0 0;	width: 300px;}.comment-form input[type="submit"] {	display: block;	float: none;}.post-password-form label {	display: block;}.post-password-form input[type="password"] {	margin: 0 4px 0 0;	width: 300px;}.search-form input {	float: left;	height: 2em;}.search-form input[type="search"] {	margin: 0 4px 0 0;	width: 150px;}.post-password-form input {	float: left;	height: 2em;}.post-password-form input[type="password"] {	width: 150px;}.comment-form input[type="submit"],.post-password-form input[type="submit"],.search-form input[type="submit"] {	background: #333;	color: #fff;	height: 2em;	border: none;	padding: 0 .5em;}.comment-form input[type="submit"]:hover,.post-password-form input[type="submit"]:hover,.search-form input[type="submit"]:hover {	opacity: .8;}.commentlist {	margin: 0 0 1.2em;}.commentlist .edit-link {	margin: 0;}.commentlist .avatar-holder {	float: left;	margin: 0 1.2em 4px 0;}.commentlist-item .commentlist-item {	padding: 0;}.comment,.commentlist-holder {	overflow: hidden;}.commentlist-item .commentlist-item,.commentlist-item + .commentlist-item {	padding-top: 1.2em;}.widget_calendar #next {	text-align: right;}.gallery-item dt {	float: none;	padding: 0;}.navigation,.navigation-comments {	position: relative;	vertical-align: middle;	margin-bottom: 1.2em;}.navigation .screen-reader-text,.navigation-comments .screen-reader-text {	position: absolute;	left: -99999px;}.navigation .page-numbers,.navigation-comments .page-numbers {	display: inline-block;	vertical-align: middle;	padding: 0 .4em;}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev {	display: inline-block;	vertical-align: middle;	max-width: 50%;	background: #666;	color: #fff;	padding: .4em;	text-decoration: none;}.navigation-single {	margin-bottom: 1.2em;}.navigation-single .next,.navigation-single .prev {	float: left;	vertical-align: middle;	max-width: 50%;	background: #666;	color: #fff;	text-decoration: none;}.navigation-single .next a,.navigation-single .prev a {	color: inherit;	text-decoration: none;	padding: .4em;	display: block;}.navigation-single .next {	float: right;}.wp-caption {	max-width: 100%;	clear: both;	border: 1px solid #ccc;	padding: .4em;	margin-bottom: 1.2em;}.wp-caption img {	margin: 0;	vertical-align: top;}.wp-caption p {	margin: .4em 0 0;}div.aligncenter {	margin: 0 auto 1.2em;}img.aligncenter {	display: block;	margin: 0 auto;}.alignleft {	float: left;	margin: 0 1.2em 4px 0;}.alignright {	float: right;	margin: 0 0 4px 1.2em;}.mejs-container {	margin-bottom: 1.2em;}.wp-caption-text,.gallery,.alignnone,.gallery-caption,.sticky,.bypostauthor {	height: auto;}/*------------------------------------------------------------------	2. Global style classes-------------------------------------------------------------------*/.dark-bg {	background-color: #111;}.grey-bg {	background-color: #f9f9f9;}.grey-bg2 {	background-color: #f8f8f8;}.dark-bg2 {	background-color: #1b1c1f;}.bg-img-full {	background-repeat: no-repeat;	background-position: center;	background-size: cover;}.bg-img-parallax {	background-attachment: fixed;}.overlay {	top: 0;	left: 0;	right: 0;	bottom: 0;	opacity: .9;	position: absolute;	pointer-events: none;	background-color: #272c3e;}.section {	width: 100%;	overflow: hidden;	position: relative;}.mar-top-xs {	margin-top: 30px !important;}.mar-top-sm {	margin-top: 55px !important;}.mar-top-md {	margin-top: 75px !important;}.pad-top-xs {	padding-top: 30px !important;}.pad-top-sm {	padding-top: 55px !important;}.pad-top-md {	padding-top: 75px !important;}.mar-top-lg {	margin-top: 100px !important;}.pad-top-lg {	padding-top: 100px !important;}.mar-bottom-xs {	margin-bottom: 30px !important;}.mar-bottom-sm {	margin-bottom: 55px !important;}.mar-bottom-md {	margin-bottom: 75px !important;}.pad-bottom-sm {	padding-bottom: 55px !important;}.pad-bottom-xs {	padding-bottom: 30px !important;}.pad-bottom-md {	padding-bottom: 75px !important;}.mar-bottom-lg {	margin-bottom: 100px !important;}.pad-bottom-lg {	padding-bottom: 100px !important;}.visible-xs {	display: none !important;}.btn-default {	border: 0;	color: #fff;	font-weight: 700;	padding: 13px 40px;	border-radius: 30px;	-webkit-transition: all ease .3s;	transition: all ease .3s;	font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;}.btn-default:focus,.btn-default:active,.btn-default:hover {	color: #fff;	background-color: #111 !important;}body {	-moz-osx-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;}body.pattern1 {	background-image: url(images/patterns/pattern1.png);}body.pattern2 {	background-image: url(images/patterns/pattern2.png);}body.pattern3 {	background-image: url(images/patterns/pattern3.png);}body.pattern4 {	background-image: url(images/patterns/pattern4.png);}body.pattern5 {	background-image: url(images/patterns/pattern5.png);}body.pattern6 {	background-image: url(images/patterns/pattern6.png);}body.pattern7 {	background-image: url(images/patterns/pattern7.png);}body.pattern8 {	background-image: url(images/patterns/pattern8.png);}body.pattern9 {	background-image: url(images/patterns/pattern9.png);}body.pattern10 {	background-image: url(images/patterns/pattern10.png);}body.pattern11 {	background-image: url(images/patterns/pattern11.png);}body.pattern12 {	background-image: url(images/patterns/pattern12.png);}body.pattern13 {	background-image: url(images/patterns/pattern13.png);}body.pattern14 {	background-image: url(images/patterns/pattern14.png);}body.boxed-v #wrapper {	max-width: 80%;	margin: 20px auto;	border-radius: 3px;	box-shadow: 0 0 10px 10px rgba(0, 0, 0, .1);}/*------------------------------------------------------------------	3. main headinig styles / .main-heading-------------------------------------------------------------------*/.main-heading {	color: #777;	line-height: 24px;}.main-heading .subheading {	display: block;	margin: 0 0 6px;	font-weight: 700;	line-height: 29px;}.main-heading .heading {	color: #272c3e;	margin: 0 0 21px;	font: 700 38px/40px "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;}.main-heading p {	margin: 0;}/*------------------------------------------------------------------	4. main wrapper styles / #wrapper-------------------------------------------------------------------*/#wrapper {	width: 100%;	overflow: hidden;	position: relative;}/*------------------------------------------------------------------	5. header of the page styles / #header-------------------------------------------------------------------*/#header {	z-index: 4;	position: relative;}#header .holder {	padding: 47px 0 49px;	-webkit-transition: all ease .3s;	transition: all ease .3s;	background: rgba(39, 44, 63, .75);	border-bottom: 1px solid #3c4252;}#header.nospace .holder {	top: 0;	left: 0;	right: 0;	position: absolute;}#header.sticky .holder {	top: 0;	left: 0;	right: 0;	position: fixed;	padding: 20px 0;	background: #272c3f;}#header.sticky .holder .logo {	margin: 10px 0 -46px;}#header .nav-opener {	width: 50px;	height: 50px;	font-size: 24px;	line-height: 50px;	text-align: center;	-webkit-transition: all ease .3s;	transition: all ease .3s;	border: 1px solid rgba(255, 255, 255, .5);}/*------------------------------------------------------------------	6. logo of the page styles / .logo-------------------------------------------------------------------*/.logo {	color: #fff;	min-width: 60px;	overflow: hidden;	margin: -18px 0 -19px;	display: inline-block;	vertical-align: middle;	-webkit-transition: all ease .3s;	transition: all ease .3s;	font: 700 37px/60px "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;}.logo a {	color: #fff;}.logo a:hover {	text-decoration: none;}/*------------------------------------------------------------------	7. navigation of the page styles / #nav-------------------------------------------------------------------*/#nav {	font-weight: 600;	-webkit-transition: all ease .3s;	transition: all ease .3s;	font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;}#nav .nav-list {	margin: 0;	float: left;	width: 43.2%;}#nav .nav-list li {	padding: 0 4.7%;	vertical-align: middle;}#nav .nav-list a {	color: #7a819e;	-webkit-transition: all ease .3s;	transition: all ease .3s;}#nav .nav-list + .nav-list {	float: right;}.mt-social {	margin: 0;	font-size: 16px;}.mt-social li {	padding: 0 0 0 5%;}.mt-social a {	opacity: .3;	color: #fff;	-webkit-transition: all ease .3s;	transition: all ease .3s;}.mt-social a:hover {	opacity: 1;}#main {	width: 100%;	overflow: hidden;	position: relative;}/*------------------------------------------------------------------	8. main banner of the page styles / .main-banner-------------------------------------------------------------------*/.main-banner {	z-index: 1;	color: #fff;	padding: 120px 0;	overflow: hidden;	line-height: 24px;	position: relative;}.main-banner .overlay {	z-index: -1;}.main-banner .title {	color: #5f5f5f;	display: block;	margin: 0 0 4px;}.main-banner .heading {	color: #fff;	margin: 0 0 26px;	font: 700 80px/100px "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;}.main-banner .divider {	width: 85px;	height: 4px;	display: block;	margin: 0 auto 18px;}.main-banner p {	margin: 0 0 36px;}.main-banner .btn {	font-size: 12px;	margin: 0 0 30px;	padding: 18px 35px;}.main-banner .icons {	margin: 0;	font-size: 30px;}.main-banner .icons a {	color: #fff;	-webkit-transition: all ease .3s;	transition: all ease .3s;}.main-banner .icons li {	padding: 0 10px;}/*------------------------------------------------------------------	9. main slider of the page styles / .main-slider-------------------------------------------------------------------*/.main-slider .slick-arrow {	top: 50%;	border: 0;	padding: 0;	z-index: 2;	width: 15px;	opacity: .2;	font-size: 0;	height: 15px;	line-height: 0;	position: absolute;	background: transparent;	-webkit-transition: all ease .3s;	transition: all ease .3s;	border: solid #fff;	border-width: 3px 3px 0 0;	-webkit-transform: translateY(-50%) rotate(45deg);	-ms-transform: translateY(-50%) rotate(45deg);	transform: translateY(-50%) rotate(45deg);}.main-slider .slick-arrow:hover {	opacity: 1;}.main-slider .slick-prev {	left: 55px;	-webkit-transform: translateY(-50%) rotate(-135deg);	-ms-transform: translateY(-50%) rotate(-135deg);	transform: translateY(-50%) rotate(-135deg);}.main-slider .slick-next {	right: 55px;}.main-slider .slick-dots {	left: 0;	right: 0;	margin: 0;	padding: 0;	bottom: 40px;	text-align: center;	position: absolute;}.main-slider .slick-dots li {	padding: 0 3px;	text-align: left;	display: inline-block;	vertical-align: middle;}.main-slider .slick-dots li.slick-active button {	opacity: 1;}.main-slider .slick-dots button {	border: 0;	padding: 0;	width: 15px;	height: 15px;	opacity: .2;	display: block;	overflow: hidden;	border-radius: 50%;	background: #d8d9d9;	text-indent: -9999px;	-webkit-transition: all ease .3s;	transition: all ease .3s;}/*------------------------------------------------------------------	10. poitns of the page styles / .poitns-------------------------------------------------------------------*/.poitns {	margin: 0;	color: #222;	font-weight: bold;	padding: 0 0 0 7.4%;	vertical-align: top;	font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;}.poitns li {	width: 33%;	margin: 0 0 6px;}.poitns .fa {	font-size: 18px;	margin: 0 10px 0 0;}/*------------------------------------------------------------------	11. line box of the page styles / .line-box-------------------------------------------------------------------*/.line-box {	overflow: hidden;	padding-top: 10px;	text-align: center;	padding-bottom: 10px;}.line-box .box {	float: left;}/*------------------------------------------------------------------	12. steps box of the page styles / .steps-box-------------------------------------------------------------------*/.steps-box {	padding: 0 1%;	line-height: 22px;}.steps-box .icon-box {	width: 100px;	height: 100px;	font-size: 36px;	border-radius: 50%;	line-height: 100px;	background: #fff;	margin: 7px auto 30px;	border: 1px solid #e8e8eb;	box-shadow: 0 0 0 7px #f7f7f7;}.steps-box .heading {	color: #222;	margin: 0 0 21px;	font: 700 18px/25px "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;}.steps-box .border {	width: 40px;	height: 1px;	display: block;	margin: 0 auto 12px;}.steps-box .bar {	top: 57px;	height: 1px;	width: 180px;	right: -90px;	position: absolute;	background: #e8e8e8;}.screens {	overflow: hidden;	max-height: 500px;}/*------------------------------------------------------------------	13. test section of the page styles / .test-section-------------------------------------------------------------------*/.test-section {	color: #fff;	font-size: 16px;	font-weight: 600;	line-height: 30px;}.test-section img {	border-width: 3px;	border-radius: 50%;	border-style: solid;	margin: -6px auto 45px;}.test-section .slider {	margin: 0 auto;	max-width: 800px;}.test-section .slider .slick-arrow {	display: none !important;}.test-section .name {	display: block;	margin: 0 0 13px;	font-size: 12px;	font-weight: 600;}.test-section p {	margin: 0 0 13px;}/*------------------------------------------------------------------	14. app screen section of the page styles / .app-screen-------------------------------------------------------------------*/.app-screen {	margin: 0 auto;	max-width: 753px;	padding: 20px 0 21px 98px;	background-repeat: no-repeat;}.screen-shold {	margin: 0 auto;	max-width: 1690px;	padding: 72px 0 0;	position: relative;}.screen-shold img {	width: 100%;	padding: 0 15px;}.screen-shold .slick-dots {	padding: 0;	text-align: center;	margin: 101px 0 5px;}.screen-shold .slick-dots li {	padding: 0 3px;	text-align: left;	display: inline-block;	vertical-align: middle;}.screen-shold .slick-dots li.slick-active button {	opacity: 1;}.screen-shold .slick-dots button {	border: 0;	opacity: 1;	padding: 0;	width: 15px;	height: 15px;	display: block;	overflow: hidden;	border-radius: 50%;	background: #d8d9d9;	text-indent: -9999px;	-webkit-transition: all ease .3s;	transition: all ease .3s;}.screen-shold .cover {	top: 0;	bottom: 0;	left: 50%;	max-width: 370px;	position: absolute;	margin: 0 0 0 -3px;	pointer-events: none;	-webkit-transform: translateX(-50%);	-ms-transform: translateX(-50%);	transform: translateX(-50%);}.screen-shold .cover img {	width: 100%;}/*------------------------------------------------------------------	15. price box of the page styles / .price-box-------------------------------------------------------------------*/.price-box .header {	color: #5f5f5f;	font-weight: 700;	position: relative;	padding: 44px 0 30px;}.price-box .title {	display: block;	margin: 0 0 8px;	font: 700 25px/42px "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;}.price-box .price-txt {	color: #fff;	display: block;	font-size: 30px;	margin: 0 0 15px;	font-weight: 700;	line-height: 60px;}.price-box .price-txt sup {	top: -20px;	font-size: 30px;	margin: 0 -9px 0 0;}.price-box ul {	margin: 0;	color: #777;	padding: 25px 0 0;	letter-spacing: .6px;	border: solid #eee;	border-width: 0 1px;}.price-box ul li {	padding: 8px 0;	border-bottom: 1px solid #eee;}.price-box .btn {	margin: 25px 0;	font-size: 12px;	padding: 11px 46px;}.price-box .feature {	top: 0;	left: 0;	width: 0;	height: 0;	position: absolute;	border-style: solid;	border-width: 48px 48px 0 0;}.price-box .feature.add {	right: 0;	left: auto;	border-width: 0 48px 48px 0;}/*------------------------------------------------------------------	16. quote section of the page styles / .quote-section-------------------------------------------------------------------*/.quote-section {	z-index: 1;	overflow: hidden;	position: relative;}.quote-section .overlay {	z-index: -1;}.quote-section .subtitle {	display: block;	margin: 0 0 7px;	font-size: 20px;	font-weight: 600;	line-height: 44px;}.quote-section .heading {	color: #fff;	margin: 0 0 37px;	font: 700 38px/40px "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;}.quote-section p {	margin: 0 0 28px;}.quote-section .btn {	font-size: 12px;	padding: 18px 35px;}/*------------------------------------------------------------------	17. contact section of the page styles / .contact-section-------------------------------------------------------------------*/.contact-section .form-control {	height: 51px;	outline: none;	color: #999;	font-size: 12px;	box-shadow: none;	padding: 7px 18px;	border-radius: 2px;	background: #fff;	border-color: #eee;}.contact-section .has-error .form-control {	color: red;	border-color: red;}.contact-section .form-group {	margin-bottom: 19px;}.contact-section textarea.form-control {	resize: none;	height: 170px;	padding: 14px 18px;}.contact-section .btn {	font-size: 12px;	margin-top: 20px;	opacity: 1 !important;}.contact-section .form-message {	color: #fff;	font-size: 11px;	font-weight: 600;	position: relative;}.contact-section .form-message:after {	top: 14px;	left: 17px;	width: 20px;	content: "";	height: 20px;	border-radius: 50%;	position: absolute;	text-align: center;	font-family: "FontAwesome";}.contact-section .form-message.error {	margin: 0 0 20px;	background: #f33;	padding: 15px 5px 13px 50px;}.contact-section .form-message.error:after {	content: "\f00d";	background: #cc2929;}.contact-section .form-message.success {	margin: 0 0 20px;	background: #698cf0;	padding: 15px 5px 13px 50px;}.contact-section .form-message.success:after {	content: "\f00c";	background: #5470c0;}/*------------------------------------------------------------------	18. footer of the page styles / #footer-------------------------------------------------------------------*/#footer {	width: 100%;	font-size: 12px;	overflow: hidden;	font-weight: 600;	line-height: 21px;	position: relative;}#footer p {	margin: 0;}#back-top {	bottom: 0;	opacity: 0;	z-index: 9;	right: 20px;	width: 50px;	color: #fff;	height: 50px;	z-index: 9999;	cursor: pointer;	font-size: 25px;	position: fixed;	line-height: 47px;	text-align: center;	border-radius: 50%;	-webkit-transition: all .6s ease;	transition: all .6s ease;	-webkit-transform: translateY(40px);	transform: translateY(40px);	-ms-transform: translateY(40px);	-webkit-transition: all .6s ease;	-webkit-transform: translateY(40px);}#back-top.show {	opacity: 1;	transform: translateY(-20px);	-ms-transform: translateY(-20px);	-webkit-transform: translateY(-20px);}#back-top:hover {	opacity: .9;}#particles-js,#bgvid {	position: absolute;	top: 50%;	left: 50%;	min-width: 100%;	min-height: 930px;	width: auto;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	-webkit-transition: 1s opacity;	transition: 1s opacity;}#bgvid{z-index: -11;}#bgvid .vegas-slide{height: 100%;}.loader-container {	top: 0;	left: 0;	right: 0;	bottom: 0;	z-index: 99;	position: fixed;	background: #fff;}.loader-container .holder {	top: 50%;	left: 50%;	position: absolute;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);}.loader-container .spinner {	width: 40px;	height: 40px;	position: relative;	top: 50%;	left: 50%;	margin-left: -20px;	margin-top: -20px;}.double-bounce1,.double-bounce2 {	width: 100%;	height: 100%;	border-radius: 50%;	opacity: .6;	position: absolute;	top: 0;	left: 0;	-webkit-animation: bounce 2s infinite ease-in-out;	animation: bounce 2s infinite ease-in-out;}.double-bounce2 {	-webkit-animation-delay: -1s;	animation-delay: -1s;}@media (min-width: 768px) {	.commentlist-item .commentlist-item {		padding: 0 0 0 2em;	}}@media (max-width: 767px) {	.navigation .page-numbers,	.navigation-comments .page-numbers {		padding: 0;	}	.navigation .next,	.navigation .prev,	.navigation-comments .next,	.navigation-comments .prev {		padding: .2em;	}	.navigation-single .next a,	.navigation-single .prev a {		padding: .2em;	}}@-webkit-keyframes bounce {	0%,	100% {		-webkit-transform: scale(0);	}	50% {		-webkit-transform: scale(1);	}}@keyframes bounce {	0%,	100% {		transform: scale(0);		-webkit-transform: scale(0);	}	50% {		transform: scale(1);		-webkit-transform: scale(1);	}}