/*Name: 			theme-elements.cssWritten by: 	Okler Themes - (http://www.okler.net)Version: 		3.8.0*//* Headings */h1, h2, h3, h4, h5, h6 {	color: #1d2127;	font-weight: 200;	letter-spacing: -1px;	margin: 0;}h1 {	font-size: 2.6em;	line-height: 70px;	margin: 0 0 32px 0;}h2 {	font-size: 2.2em;	font-weight: 300;	line-height: 42px;	margin: 0 0 32px 0;}h3 {	font-size: 1.8em;	font-weight: 400;	letter-spacing: normal;	line-height: 24px;	margin-bottom: 33px;	text-transform: uppercase;}h4 {	font-size: 1.4em;	font-weight: 400;	letter-spacing: normal;	line-height: 27px;	margin: 0 0 14px 0;}h5 {	font-size: 1em;	font-weight: 600;	letter-spacing: normal;	line-height: 18px;	margin: 0 0 14px 0;	text-transform: uppercase;}h6 {	color: #333;	font-size: 1em;	font-weight: 400;	letter-spacing: normal;	line-height: 18px;	margin: 0 0 14px 0;}h1.big {	font-size: 4.2em;	line-height: 54px;}h1.small {	font-size: 2.2em;	line-height: 42px;	font-weight: 600;}h1.short {	margin-bottom: 15px;}h2.short {	margin-bottom: 15px;}h3.short,h4.short,h5.short,h6.short {	margin-bottom: 9px;}h1.shorter,h2.shorter,h3.shorter,h4.shorter,h5.shorter,h6.shorter {	margin-bottom: 0;}h1.tall,h2.tall,h3.tall,h4.tall,h5.tall,h6.tall {	margin-bottom: 33px;}h1.taller,h2.taller,h3.taller,h4.taller,h5.taller,h6.taller {	margin-bottom: 44px;}h1.spaced,h2.spaced,h3.spaced,h4.spaced,h5.spaced,h6.spaced {	margin-top: 22px;}h1.more-spaced,h2.more-spaced,h3.more-spaced,h4.more-spaced,h5.more-spaced,h6.more-spaced {	margin-top: 44px;}h1.dark,h2.dark,h3.dark,h4.dark,h5.dark {	color: #1d2127;}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light {	color: #FFF;}h1.text-shadow,h2.text-shadow,h3.text-shadow,h4.text-shadow,h5.text-shadow,h6.text-shadow {	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);}/* Heading */.heading.heading-border {	margin-bottom: 25px;}.heading.heading-border h1, .heading.heading-border h2, .heading.heading-border h3, .heading.heading-border h4, .heading.heading-border h5, .heading.heading-border h6 {	margin: 0;	padding: 0;}.heading.heading-bottom-border h1 {	border-bottom: 5px solid #DBDBDB;	padding-bottom: 10px;}.heading.heading-bottom-border h2, .heading.heading-bottom-border h3 {	border-bottom: 2px solid #DBDBDB;	padding-bottom: 10px;}.heading.heading-bottom-border h4, .heading.heading-bottom-border h5, .heading.heading-bottom-border h6 {	border-bottom: 1px solid #DBDBDB;	padding-bottom: 5px;}.heading.heading-bottom-double-border h1, .heading.heading-bottom-double-border h2, .heading.heading-bottom-double-border h3 {	border-bottom: 3px double #DBDBDB;	padding-bottom: 10px;}.heading.heading-bottom-double-border h4, .heading.heading-bottom-double-border h5, .heading.heading-bottom-double-border h6 {	border-bottom: 3px double #DBDBDB;	padding-bottom: 5px;}.heading.heading-middle-border {	position: relative;}.heading.heading-middle-border:before {	border-top: 1px solid #DBDBDB;	content: "";	height: 0;	left: auto;	position: absolute;	right: 0;	top: 50%;	width: 100%;}.heading.heading-middle-border h1, .heading.heading-middle-border h2, .heading.heading-middle-border h3, .heading.heading-middle-border h4, .heading.heading-middle-border h5, .heading.heading-middle-border h6 {	position: relative;	background: #FFF;	display: inline-block;}.heading.heading-middle-border h1 {	padding-right: 15px;}.heading.heading-middle-border h2, .heading.heading-middle-border h3 {	padding-right: 10px;}.heading.heading-middle-border h4, .heading.heading-middle-border h5, .heading.heading-middle-border h6 {	padding-right: 5px;}.heading.heading-middle-border-reverse {	text-align: right;}.heading.heading-middle-border-reverse h1, .heading.heading-middle-border-reverse h2, .heading.heading-middle-border-reverse h3, .heading.heading-middle-border-reverse h4, .heading.heading-middle-border-reverse h5, .heading.heading-middle-border-reverse h6 {	padding-right: 0;}.heading.heading-middle-border-reverse h1 {	padding-left: 15px;}.heading.heading-middle-border-reverse h2, .heading.heading-middle-border-reverse h3 {	padding-left: 10px;}.heading.heading-middle-border-reverse h4, .heading.heading-middle-border-reverse h5, .heading.heading-middle-border-reverse h6 {	padding-left: 5px;}.heading.heading-middle-border-center {	text-align: center;}.heading.heading-middle-border-center h1 {	padding-left: 15px;	padding-right: 15px;}.heading.heading-middle-border-center h2, .heading.heading-middle-border-center h3 {	padding-left: 10px;	padding-right: 10px;}.heading.heading-middle-border-center h4, .heading.heading-middle-border-center h5, .heading.heading-middle-border-center h6 {	padding-left: 5px;	padding-right: 5px;}.heading.heading-border-xs:before {	border-top-width: 1px;}.heading.heading-border-sm:before {	border-top-width: 2px;}.heading.heading-border-lg:before {	border-top-width: 3px;}.heading.heading-border-xl:before {	border-top-width: 5px;}/* Modal Titles */.modal-header h3 {	color: #333;	text-transform: none;}/* Responsive */@media (max-width: 479px) {	h2 {		line-height: 40px;	}}@media (max-width: 767px) {	h1.big {		font-size: 3.2em;		line-height: 42px;	}}/* Blockquote */blockquote {	font-size: 1em;}blockquote.with-borders {	border-radius: 6px;	border-top: 1px solid #DFDFDF;	border-bottom: 1px solid #DFDFDF;	border-left: 1px solid #ECECEC;	border-right: 1px solid #ECECEC;	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);	padding: 15px 20px;}/* Paragraphs */p {	color: #777777;	line-height: 24px;	margin: 0 0 20px;}p.featured {	font-size: 1.6em;	line-height: 1.5em;}p.short {	margin-bottom: 0;}p.tall {	margin-bottom: 20px;}p.taller {	margin-bottom: 40px;}p .alternative-font {	display: inline-block;	margin-top: -15px;	position: relative;	top: 3px;	margin-bottom: -6px;}/* Links */a, a:hover, a:focus {	color: #CCC;}/* Drop Caps */p.drop-caps:first-child:first-letter {	float: left;	font-size: 75px;	line-height: 60px;	padding: 4px;	margin-right: 5px;	margin-top: 5px;	font-family: Georgia;}p.drop-caps.drop-caps-style-2:first-child:first-letter {	background-color: #CCC;	color: #FFF;	padding: 6px;	margin-right: 5px;	border-radius: 4px;}/* Alternative Font Style */.alternative-font {	color: #CCC;	font-family: "Shadows Into Light", cursive;	font-size: 1.6em;}/* Navs */ul.nav-list li {	margin: 0;	padding: 0;	display: block;	position: relative;}ul.nav-list li a {	-webkit-transition: background 0.1s;	-moz-transition: background 0.1s;	transition: background 0.1s;	border-bottom: 1px solid #EDEDDE;	padding: 8px 0;	display: block;	color: #666;	font-size: 0.9em;	text-decoration: none;}ul.nav-list li a:before {	content: "";	display: inline-block;	width: 0;	height: 0;	border-top: 4px solid transparent;	border-bottom: 4px solid transparent;	border-left: 4px solid #333;	margin-left: 10px;	margin-right: 5px;	position: relative;}ul.nav-list li a:hover {	background-color: #eee;	text-decoration: none;}ul.nav-list li.active > a {	font-weight: bold;}ul.nav-list li ul {	list-style: none;	margin: 0 0 0 25px;	padding: 0;}ul.nav-list li:last-child a {	border-bottom: none;}ul.nav-list.hide-not-active li ul {	display: none;}ul.nav-list.hide-not-active li.active ul {	display: block;}ul.nav-list.show-bg-active .active > a {	background-color: #f5f5f5;}ul.nav-list.show-bg-active .active > a:hover {	background-color: #eee;}ul.narrow li a {	padding: 4px 0;}ul.nav-pills > li.active > a {	background-color: #CCC;}ul.nav-pills > li.active > a:hover, ul.nav-pills > li.active > a:focus {	background-color: #CCC;}/* Buttons */.btn {	-webkit-transition: all 0.1s;	-moz-transition: all 0.1s;	transition: all 0.1s;}.btn-default {	color: #666;}.btn-icon i {	margin-right: 10px;}.btn-icon-right i {	margin-right: 0;	margin-left: 10px;}.btn-primary {	border-color: #cccccc;	background-color: #cccccc;	border-color: #cccccc #cccccc #b3b3b3;	color: white;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-primary:hover {	border-color: #d9d9d9 #d9d9d9 #bfbfbf;	background-color: #d9d9d9;	color: white;}.btn-primary:active, .btn-primary:focus {	border-color: #bfbfbf;	background-color: #bfbfbf;	color: white;}.btn-primary.dropdown-toggle {	border-left-color: #bfbfbf;}.btn-primary[disabled] {	border-color: white;	background-color: white;	color: #CCC;}.btn-success {	border-color: #47a447;	background-color: #47a447;	border-color: #47a447 #47a447 #388038;	color: white;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-success:hover {	border-color: #51b451 #51b451 #3f923f;	background-color: #51b451;	color: white;}.btn-success:active, .btn-success:focus {	border-color: #3f923f;	background-color: #3f923f;	color: white;}.btn-success.dropdown-toggle {	border-left-color: #3f923f;}.btn-success[disabled] {	border-color: #86cb86;	background-color: #86cb86;	color: #CCC;}.btn-warning {	border-color: #ed9c28;	background-color: #ed9c28;	border-color: #ed9c28 #ed9c28 #d18211;	color: white;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-warning:hover {	border-color: #efa740 #efa740 #e89113;	background-color: #efa740;	color: white;}.btn-warning:active, .btn-warning:focus {	border-color: #e89113;	background-color: #e89113;	color: white;}.btn-warning.dropdown-toggle {	border-left-color: #e89113;}.btn-warning[disabled] {	border-color: #f5c786;	background-color: #f5c786;	color: #CCC;}.btn-danger {	border-color: #d2322d;	background-color: #d2322d;	border-color: #d2322d #d2322d #a82824;	color: white;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-danger:hover {	border-color: #d64742 #d64742 #bd2d29;	background-color: #d64742;	color: white;}.btn-danger:active, .btn-danger:focus {	border-color: #bd2d29;	background-color: #bd2d29;	color: white;}.btn-danger.dropdown-toggle {	border-left-color: #bd2d29;}.btn-danger[disabled] {	border-color: #e48481;	background-color: #e48481;	color: #CCC;}.btn-info {	border-color: #5bc0de;	background-color: #5bc0de;	border-color: #5bc0de #5bc0de #31b0d5;	color: white;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-info:hover {	border-color: #70c8e2 #70c8e2 #46b8da;	background-color: #70c8e2;	color: white;}.btn-info:active, .btn-info:focus {	border-color: #46b8da;	background-color: #46b8da;	color: white;}.btn-info.dropdown-toggle {	border-left-color: #46b8da;}.btn-info[disabled] {	border-color: #b0e1ef;	background-color: #b0e1ef;	color: #CCC;}.btn-dark {	border-color: #1d2127;	background-color: #1d2127;	border-color: #1d2127 #1d2127 #07080a;	color: white;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-dark:hover {	border-color: #282d36 #282d36 #121518;	background-color: #282d36;	color: white;}.btn-dark:active, .btn-dark:focus {	border-color: #121518;	background-color: #121518;	color: white;}.btn-dark.dropdown-toggle {	border-left-color: #121518;}.btn-dark[disabled] {	border-color: #495362;	background-color: #495362;	color: #CCC;}/* Border Buttons */.btn-borders {	border-width: 3px;}.btn-borders.btn-primary {	background: transparent;	border-color: #cccccc;	color: #cccccc;	text-shadow: none;}.btn-borders.btn-primary:hover, .btn-borders.btn-primary:focus {	background-color: #d9d9d9;	border-color: #cccccc !important;	color: white;}.btn-borders.btn-success {	background: transparent;	border-color: #47a447;	color: #47a447;	text-shadow: none;}.btn-borders.btn-success:hover, .btn-borders.btn-success:focus {	background-color: #51b451;	border-color: #47a447 !important;	color: white;}.btn-borders.btn-warning {	background: transparent;	border-color: #ed9c28;	color: #ed9c28;	text-shadow: none;}.btn-borders.btn-warning:hover, .btn-borders.btn-warning:focus {	background-color: #efa740;	border-color: #ed9c28 !important;	color: white;}.btn-borders.btn-danger {	background: transparent;	border-color: #d2322d;	color: #d2322d;	text-shadow: none;}.btn-borders.btn-danger:hover, .btn-borders.btn-danger:focus {	background-color: #d64742;	border-color: #d2322d !important;	color: white;}.btn-borders.btn-info {	background: transparent;	border-color: #5bc0de;	color: #5bc0de;	text-shadow: none;}.btn-borders.btn-info:hover, .btn-borders.btn-info:focus {	background-color: #70c8e2;	border-color: #5bc0de !important;	color: white;}.btn-borders.btn-dark {	background: transparent;	border-color: #1d2127;	color: #1d2127;	text-shadow: none;}.btn-borders.btn-dark:hover, .btn-borders.btn-dark:focus {	background-color: #282d36;	border-color: #1d2127 !important;	color: white;}/* Border Buttons - Sizes */.btn-borders {	padding: 4px 12px;}.btn-borders.btn-lg, .btn-group-lg > .btn-borders.btn {	padding: 8px 16px;}.btn-borders.btn-sm, .btn-group-sm > .btn-borders.btn {	border-width: 2px;	padding: 4px 10px;}.btn-borders.btn-xs, .btn-group-xs > .btn-borders.btn {	padding: 1px 5px;	border-width: 1px;}/* 3D Buttons */.btn-3d {	border-bottom-width: 3px;	padding: 5px 12px;	border-radius: 6px;}.btn-3d.btn-lg, .btn-group-lg > .btn-3d.btn {	padding: 9px 16px;}.btn-3d.btn-sm, .btn-group-sm > .btn-3d.btn {	border-width: 2px;	padding: 4px 10px;}.btn-3d.btn-xs, .btn-group-xs > .btn-3d.btn {	padding: 1px 5px;	border-width: 1px;}/* Labels */.label-primary {	background-color: #cccccc;	color: white;}.label-success {	background-color: #47a447;	color: white;}.label-warning {	background-color: #ed9c28;	color: white;}.label-danger {	background-color: #d2322d;	color: white;}.label-info {	background-color: #5bc0de;	color: white;}.label-dark {	background-color: #1d2127;	color: white;}.label.label-sm {	font-size: 0.7em;}.label.label-lg {	font-size: 1em;}/* Forms */form label {	font-weight: normal;}textarea {	resize: vertical;}select {	border: 1px solid #E5E7E9;	border-radius: 6px;	outline: none;}.label {	font-weight: normal;}.form-group:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}.form-control:focus {	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;	border-color: #CCC;}.form-control.error {	border-color: #a94442;	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.form-control.error:focus {	border-color: #843534;	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}/* Forms Validations */label.valid {	display: inline-block;	text-indent: -9999px;}label.error {	color: #c10000;	font-size: 0.9em;	line-height: 18px;	padding: 5px 0 0;}label.error#captcha-error {	margin-top: 15px;}/* Captcha */.captcha {	clear: both;	overflow: hidden;	background: #F2F2F2;	text-align: center;	margin-bottom: 20px;	max-width: 160px;	height: 78px;	position: relative;}.captcha input {	border: 0;}.captcha-input {	position: relative;	top: 15px;	font-size: 14px;}.captcha-image {	float: left;	position: relative;	top: -5px;	left: -13px;}.captcha-refresh {	position: absolute;	z-index: 1;	bottom: 2px;	right: 2px;	border-radius: 3px;	padding: 2px 5px;}.captcha-refresh a, .captcha-refresh a:hover, .captcha-refresh a:focus, .captcha-refresh a:active {	color: #333;}/* Tables */.table > thead > tr > td.primary,.table > tbody > tr > td.primary,.table > tfoot > tr > td.primary,.table > thead > tr > th.primary,.table > tbody > tr > th.primary,.table > tfoot > tr > th.primary,.table > thead > tr.primary > td,.table > tbody > tr.primary > td,.table > tfoot > tr.primary > td,.table > thead > tr.primary > th,.table > tbody > tr.primary > th,.table > tfoot > tr.primary > th {	background-color: #cccccc;	color: white;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th {	background-color: #47a447;	color: white;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th {	background-color: #ed9c28;	color: white;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th {	background-color: #d2322d;	color: white;}.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th {	background-color: #5bc0de;	color: white;}.table > thead > tr > td.dark,.table > tbody > tr > td.dark,.table > tfoot > tr > td.dark,.table > thead > tr > th.dark,.table > tbody > tr > th.dark,.table > tfoot > tr > th.dark,.table > thead > tr.dark > td,.table > tbody > tr.dark > td,.table > tfoot > tr.dark > td,.table > thead > tr.dark > th,.table > tbody > tr.dark > th,.table > tfoot > tr.dark > th {	background-color: #1d2127;	color: white;}/* Icons */.featured-icon {	background: #CCC;	border-radius: 35px;	color: #FFF;	display: inline-block;	height: 35px;	line-height: 35px;	margin-right: 10px;	position: relative;	text-align: center;	top: 5px;	width: 35px;}.featured-icon i {	color: #FFF;	font-size: 0.9em;	font-weight: normal;}/* Font Awesome List */.fontawesome-icon-list [class*="col-md-"] {	margin-bottom: 9px;}.fontawesome-icon-list > section {	margin-top: 25px;}/* Thumbnails */.img-rounded {	border-radius: 4px;}.img-thumbnail {	border-radius: 4px;	position: relative;}.img-thumbnail img {	border-radius: 4px;}.img-thumbnail .zoom {	background: #CCC;	border-radius: 100%;	bottom: 8px;	color: #FFF;	display: block;	height: 30px;	padding: 6px;	position: absolute;	right: 8px;	text-align: center;	width: 30px;}.img-thumbnail .zoom i {	font-size: 14px;	left: -1px;	position: relative;	top: -3px;}.img-thumbnail.img-thumbnail-hover-icon {	position: relative;}.img-thumbnail.img-thumbnail-hover-icon img {	position: relative;	z-index: 1;}.img-thumbnail.img-thumbnail-hover-icon:before {	-webkit-transition: all 0.2s;	-moz-transition: all 0.2s;	transition: all 0.2s;	background: rgba(0, 0, 0, 0.65);	border-radius: 4px;	content: "";	display: block;	position: absolute;	width: 100%;	height: 100%;	left: 0;	top: 0;	bottom: 0;	right: 0;	opacity: 0;	z-index: 2;}.img-thumbnail.img-thumbnail-hover-icon:after {	-webkit-transition: all 0.2s;	-moz-transition: all 0.2s;	transition: all 0.2s;	font-family: FontAwesome;	color: #FFF;	content: "\f00e";	font-size: 30px;	height: 30px;	position: absolute;	top: 30%;	margin-top: -15px;	display: block;	text-align: center;	width: 100%;	opacity: 0;	z-index: 3;}.img-thumbnail.img-thumbnail-hover-icon:hover:before {	opacity: 1;}.img-thumbnail.img-thumbnail-hover-icon:hover:after {	top: 50%;	opacity: 1;}/* Image Gallery */ul.image-gallery {	list-style: none;	margin: 0;	padding: 0;}ul.image-gallery .image-gallery-item {	margin-bottom: 35px;}/* Thumbnail Gallery */ul.thumbnail-gallery {	list-style: none;	margin: 10px 0;	padding: 0;}ul.thumbnail-gallery li {	display: inline-block;	margin: 10px 10px 0 0;	padding: 0;}/* Responsive */@media (max-width: 991px) {	.thumbnail {		border: 0;		text-align: center;	}}/* Masonry */.masonry .masonry-item {	width: 25%;}.masonry .masonry-item.w2 {	width: 50%;}.masonry .masonry-item img {	border-radius: 0 !important;}/* List */.list li {	margin-bottom: 13px;}.list.pull-left li {	text-align: left;}.list.list-icons {	list-style: none;	padding-left: 0;	padding-right: 0;}.list.list-icons li {	position: relative;	padding-left: 25px;}.list.list-icons li .fa {	position: absolute;	left: 0;	top: 5px;}.list.list-icons.list-icons-style-2 li {	padding-top: 5px;	padding-left: 36px;}.list.list-icons.list-icons-style-2 li .fa {	border-width: 1px;	border-style: solid;	border-radius: 50%;	width: 25px;	height: 25px;	text-align: center;	padding: 4px;}.list.list-icons.list-icons-style-3 li {	padding-top: 5px;	padding-left: 36px;}.list.list-icons.list-icons-style-3 li .fa {	color: #FFF;	border-radius: 50%;	width: 25px;	height: 25px;	text-align: center;	padding: 5px;}.list.list-icons.list-icons-sm li {	padding-left: 13px;	margin-bottom: 5px;}.list.list-icons.list-icons-sm li .fa {	font-size: 0.8em;	top: 7px;}.list.list-icons.list-icons-sm.list-icons-style-2 li {	padding-left: 32px;}.list.list-icons.list-icons-sm.list-icons-style-2 li .fa {	width: 20px;	height: 20px;	padding: 3px;}.list.list-icons.list-icons-sm.list-icons-style-3 li {	padding-left: 32px;}.list.list-icons.list-icons-sm.list-icons-style-3 li .fa {	width: 20px;	height: 20px;	padding: 3px;}.list.list-icons.list-icons-lg li {	padding-top: 5px;	padding-left: 32px;}.list.list-icons.list-icons-lg li .fa {	font-size: 1.5em;}.list.list-icons.list-icons-lg.list-icons-style-2 li {	padding-top: 8px;	padding-left: 42px;}.list.list-icons.list-icons-lg.list-icons-style-2 li .fa {	width: 30px;	height: 30px;	padding: 4px;}.list.list-icons.list-icons-lg.list-icons-style-3 li {	padding-top: 8px;	padding-left: 42px;}.list.list-icons.list-icons-lg.list-icons-style-3 li .fa {	width: 30px;	height: 30px;	padding: 4px;}.list.list-icons.list-icons-reverse li {	text-align: right;	padding-right: 25px;	padding-left: 0;}.list.list-icons.list-icons-reverse li .fa {	position: absolute;	left: auto;	right: 0;	top: 5px;}.list.list-icons.list-icons-reverse.list-icons-style-2 li {	padding-right: 36px;}.list.list-icons.list-icons-reverse.list-icons-style-3 li {	padding-right: 36px;}.list.list-icons.list-icons-reverse.list-icons-sm li {	padding-left: 0;	padding-right: 13px;}.list.list-icons.list-icons-reverse.list-icons-sm.list-icons-style-2 li {	padding-right: 32px;}.list.list-icons.list-icons-reverse.list-icons-sm.list-icons-style-3 li {	padding-right: 32px;}.list.list-icons.list-icons-reverse.list-icons-lg li {	padding-left: 0;	padding-right: 32px;}.list.list-icons.list-icons-reverse.list-icons-lg.list-icons-style-2 li {	padding-right: 42px;}.list.list-icons.list-icons-reverse.list-icons-lg.list-icons-style-3 li {	padding-right: 42px;}.list.list-borders li {	border-bottom: 1px solid #DBDBDB;	margin-top: 9px;	margin-bottom: 0;	padding-bottom: 9px;}.list.list-borders li:last-child {	border-bottom: 0;}.list.list-side-borders {	border-left: 1px solid #DBDBDB;	padding-left: 10px;}.list.list-ordened {	counter-reset: custom-counter;	list-style: none;}.list.list-ordened li {	position: relative;	padding-left: 22px;}.list.list-ordened li:before {	position: absolute;	top: 0;	left: 0;	content: counter(custom-counter);	counter-increment: custom-counter;	font-weight: bold;}.list.list-ordened.list-ordened-style-2 li, .list.list-ordened.list-ordened-style-3 li {	padding-left: 32px;}.list.list-ordened.list-ordened-style-2 li:before, .list.list-ordened.list-ordened-style-3 li:before {	border-radius: 100%;	border-style: solid;	border-width: 1px;	min-width: 26px;	padding: 0;	text-align: center;}.list.list-ordened.list-ordened-style-3 li:before {	color: #FFF;	border: 0;}.list.list-unstyled {	padding-left: 0;	padding-right: 0;}dl dd {	margin-bottom: 15px;}/* Sitemap */ul.sitemap > li > a {	font-weight: bold;}ul.sitemap.list li {	margin: 0 0 3px 0;}ul.sitemap.list ul {	margin-bottom: 5px;	margin-top: 5px;}/* Accordion */.panel-group .panel-heading {	padding: 0;	border-radius: 3px;}.panel-group .panel-heading a {	display: block;	padding: 10px 15px;}.panel-group .panel-heading a:hover, .panel-group .panel-heading a:focus {	text-decoration: none;}.panel-group .panel-heading a [class^="icon-"] {	margin-right: 4px;	position: relative;	top: 1px;}.panel-group .panel-heading a .fa {	display: inline-block;	margin-right: 5px;	position: relative;	top: -1px;}.panel-group.panel-group-sm .panel-heading a {	padding: 5px 15px;	font-size: 0.9em;}.panel-group.panel-group-sm .panel-body {	font-size: 0.9em;}.panel-group.panel-group-lg .panel-heading a {	padding: 15px 15px;	font-size: 1em;	font-weight: 600;}.panel-group.without-bg .panel-default {	background: transparent !important;}.panel-group.without-bg .panel-default > .panel-heading {	background: transparent !important;}.panel-group.without-bg .panel-body {	padding-top: 0;	padding-bottom: 0;}.panel-group.without-borders .panel {	border: 0;	box-shadow: none;	border-bottom: 1px solid #DDD;	border-radius: 0;}.panel-group.without-borders .panel-heading a {	padding-left: 0;	padding-right: 0;}.panel-group.without-borders .panel-body {	padding: 0;}/* Tabs */.tabs {	border-radius: 4px;	margin-bottom: 20px;}.nav-tabs {	margin: 0;	padding: 0;	font-size: 0;	border-bottom-color: #EEE;}.nav-tabs li {	display: inline-block;	float: none;}.nav-tabs li:last-child a {	margin-right: 0;}.nav-tabs li a {	border-radius: 5px 5px 0 0;	font-size: 14px;	margin-right: 1px;}.nav-tabs li a, .nav-tabs li a:hover {	background: #F4F4F4;	border-bottom: none;	border-left: 1px solid #EEE;	border-right: 1px solid #EEE;	border-top: 3px solid #EEE;	color: #CCC;}.nav-tabs li a:hover {	border-bottom-color: transparent;	border-top: 3px solid #CCC;	box-shadow: none;}.nav-tabs li a:active, .nav-tabs li a:focus {	border-bottom: 0;}.nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus {	background: #FFF;	border-left-color: #EEE;	border-right-color: #EEE;	border-top: 3px solid #CCC;	color: #CCC;}.tab-content {	border-radius: 0 0 4px 4px;	box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04);	background-color: #FFF;	border: 1px solid #EEE;	border-top: 0;	padding: 15px;}/* Right Aligned */.nav-tabs.nav-right {	text-align: right;}/* Bottom Tabs */.tabs.tabs-bottom {	margin: 0 0 20px 0;	padding: 0;}.tabs.tabs-bottom .tab-content {	border-radius: 4px 4px 0 0;	border-bottom: 0;	border-top: 1px solid #EEE;}.tabs.tabs-bottom .nav-tabs {	border-bottom: none;	border-top: 1px solid #EEE;}.tabs.tabs-bottom .nav-tabs li {	margin-bottom: 0;	margin-top: -1px;}.tabs.tabs-bottom .nav-tabs li:last-child a {	margin-right: 0;}.tabs.tabs-bottom .nav-tabs li a {	border-radius: 0 0 5px 5px;	font-size: 14px;	margin-right: 1px;}.tabs.tabs-bottom .nav-tabs li a, .tabs.tabs-bottom .nav-tabs li a:hover {	border-bottom: 3px solid #EEE;	border-top: 1px solid #EEE;}.tabs.tabs-bottom .nav-tabs li a:hover {	border-bottom: 3px solid #CCC;	border-top: 1px solid #EEE;}.tabs.tabs-bottom .nav-tabs li.active a,.tabs.tabs-bottom .nav-tabs li.active a:hover,.tabs.tabs-bottom .nav-tabs li.active a:focus {	border-bottom: 3px solid #CCC;	border-top-color: transparent;}/* Vertical */.tabs-vertical {	display: table;	width: 100%;	padding: 0;	border-top: 1px solid #EEE;}.tabs-vertical .tab-content {	display: table-cell;	vertical-align: top;}.tabs-vertical .nav-tabs {	border-bottom: none;	display: table-cell;	height: 100%;	float: none;	padding: 0;	vertical-align: top;}.tabs-vertical .nav-tabs > li {	display: block;}.tabs-vertical .nav-tabs > li a {	border-radius: 0;	display: block;	padding-top: 10px;}.tabs-vertical .nav-tabs > li a, .tabs-vertical .nav-tabs > li a:hover, .tabs-vertical .nav-tabs > li a:focus {	border-bottom: none;	border-top: none;}.tabs-vertical .nav-tabs > li.active a,.tabs-vertical .nav-tabs > li.active a:hover, .tabs-vertical .nav-tabs > li.active:focus {	border-top: none;}/* Vertical - Left Side */.tabs-left {	padding: 0;}.tabs-left .tab-content {	border-radius: 0 5px 5px 5px;	border-left: none;}.tabs-left .nav-tabs > li {	margin-right: -1px;}.tabs-left .nav-tabs > li:first-child a {	border-radius: 5px 0 0 0;}.tabs-left .nav-tabs > li:last-child a {	border-radius: 0 0 0 5px;	border-bottom: 1px solid #eee;}.tabs-left .nav-tabs > li a {	border-right: 1px solid #EEE;	border-left: 3px solid #EEE;	margin-right: 1px;	margin-left: -3px;}.tabs-left .nav-tabs > li a:hover {	border-left-color: #CCC;}.tabs-left .nav-tabs > li.active a,.tabs-left .nav-tabs > li.active a:hover,.tabs-left .nav-tabs > li.active a:focus {	border-left: 3px solid #CCC;	border-right-color: #FFF;}/* Vertical - Right Side */.tabs-right {	padding: 0;}.tabs-right .tab-content {	border-radius: 5px 0 5px 5px;	border-right: none;}.tabs-right .nav-tabs > li {	margin-left: -1px;}.tabs-right .nav-tabs > li:first-child a {	border-radius: 0 5px 0 0;}.tabs-right .nav-tabs > li:last-child a {	border-radius: 0 0 5px 0;	border-bottom: 1px solid #eee;}.tabs-right .nav-tabs > li a {	border-right: 3px solid #EEE;	border-left: 1px solid #EEE;	margin-right: 1px;	margin-left: 1px;}.tabs-right .nav-tabs > li a:hover {	border-right-color: #CCC;}.tabs-right .nav-tabs > li.active a,.tabs-right .nav-tabs > li.active a:hover,.tabs-right .nav-tabs > li.active a:focus {	border-right: 3px solid #CCC;	border-left: 1px solid #FFF;}/* Justified */.nav-tabs.nav-justified {	padding: 0;	margin-bottom: -1px;}.nav-tabs.nav-justified li {	margin-bottom: 0;}.nav-tabs.nav-justified li:first-child a,.nav-tabs.nav-justified li:first-child a:hover {	border-radius: 5px 0 0 0;}.nav-tabs.nav-justified li:last-child a,.nav-tabs.nav-justified li:last-child a:hover {	border-radius: 0 5px 0 0;}.nav-tabs.nav-justified li a {	border-bottom: 1px solid #DDD;	border-radius: 0;	margin-right: 0;}.nav-tabs.nav-justified li a:hover, .nav-tabs.nav-justified li a:focus {	border-bottom: 1px solid #DDD;}.nav-tabs.nav-justified li.active a,.nav-tabs.nav-justified li.active a:hover,.nav-tabs.nav-justified li.active a:focus {	background: #FFF;	border-left-color: #EEE;	border-right-color: #EEE;	border-top-width: 3px;}.nav-tabs.nav-justified li.active a {	border-bottom: 1px solid #FFF;}.nav-tabs.nav-justified li.active a, .nav-tabs.nav-justified li.active a:hover, .nav-tabs.nav-justified li.active a:focus {	border-top-width: 3px;}.nav-tabs.nav-justified li.active a:hover {	border-bottom: 1px solid #FFF;}/* Bottom Tabs with Justified Nav */.tabs.tabs-bottom {	padding: 0;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified {	border-top: none;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li a {	margin-right: 0;	border-top-color: transparent;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a {	border-radius: 0 0 0 5px;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a {	margin-right: 0;	border-radius: 0 0 5px 0;}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active a,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active a:hover,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li.active a:focus {	border-top-color: transparent;}/* Center */.tabs-center .nav-tabs {	margin: 0 auto;	text-align: center;}/* Navigation */.tabs-navigation {	border-radius: 5px;}.tabs-navigation .nav-tabs > li {	margin-bottom: 1px;}.tabs-navigation .nav-tabs > li a {	color: #777;	padding: 14px;	line-height: 120%;}.tabs-navigation .nav-tabs > li a:before {	font-family: FontAwesome;	content: "\f054";	position: absolute;	right: 15px;	top: 15px;}.tabs-navigation .nav-tabs > li a .fa {	margin-right: 4px;}.tabs-navigation .nav-tabs > li:first-child a {	border-radius: 5px 5px 0 0;}.tabs-navigation .nav-tabs > li.active a, .tabs-navigation .nav-tabs > li.active a:hover, .tabs-navigation .nav-tabs > li.active a:focus {	border-right-color: #eee;}.tabs-navigation .nav-tabs > li:last-child a {	border-radius: 0 0 5px 5px;}.tab-pane-navigation {	display: none;}.tab-pane-navigation.active {	display: block;}/* Simple */.tabs.tabs-simple .nav-tabs {	border: 0;	margin-bottom: 10px;}.tabs.tabs-simple .nav-tabs > li {	margin-left: 0;	margin-bottom: 20px;}.tabs.tabs-simple .nav-tabs > li a, .tabs.tabs-simple .nav-tabs > li a:hover, .tabs.tabs-simple .nav-tabs > li a:focus {	padding: 15px 30px;	background: none;	border: 0;	border-bottom: 3px solid #eee;	border-radius: 0;	color: #777;	font-size: 16px;}.tabs.tabs-simple .tab-content {	border: 0;	padding: 0;	margin: 0;	box-shadow: none;}/* Responsive */@media (max-width: 479px) {	.tabs .nav.nav-tabs.nav-justified li {		display: block;		margin-bottom: -5px;	}	.tabs .nav.nav-tabs.nav-justified li a {		border-top-width: 3px !important;		border-bottom-width: 0 !important;	}	.tabs .nav.nav-tabs.nav-justified li:first-child a, .tabs .nav.nav-tabs.nav-justified li:first-child a:hover {		border-radius: 5px 5px 0 0;	}	.tabs .nav.nav-tabs.nav-justified li:last-child a, .tabs .nav.nav-tabs.nav-justified li:last-child a:hover {		border-radius: 0;	}	.tabs.tabs-bottom .nav.nav-tabs.nav-justified li {		margin-bottom: 0;		margin-top: -5px;	}	.tabs.tabs-bottom .nav.nav-tabs.nav-justified li a {		border-bottom-width: 3px !important;		border-top-width: 0 !important;	}	.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a, .tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a:hover {		border-radius: 0;	}	.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a, .tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a:hover {		border-radius: 0 0 5px 5px;	}}/* Toggles */.toggle {	margin: 10px 0 20px;	position: relative;	clear: both;}.toggle .toggle {	margin: 10px 0 0;}.toggle > input {	cursor: pointer;	filter: alpha(opacity=0);	height: 45px;	margin: 0;	opacity: 0;	position: absolute;	width: 100%;	z-index: 2;}.toggle > label {	-webkit-transition: all 0.15s ease-out;	-moz-transition: all 0.15s ease-out;	transition: all 0.15s ease-out;	background: #F4F4F4;	border-left: 3px solid #CCC;	border-radius: 5px;	color: #CCC;	display: block;	font-size: 1.1em;	min-height: 20px;	padding: 12px 20px 12px 10px;	position: relative;	cursor: pointer;	font-weight: 400;}.toggle > label:-moz-selection {	background: none;}.toggle > label i.fa-minus {	display: none;}.toggle > label i.fa-plus {	display: inline;}.toggle > label:selection {	background: none;}.toggle > label:before {	border: 6px solid transparent;	border-left-color: inherit;	content: '';	margin-top: -6px;	position: absolute;	right: 4px;	top: 50%;}.toggle > label:hover {	background: #f5f5f5;}.toggle > label + p {	color: #999;	display: block;	overflow: hidden;	padding-left: 30px;	text-overflow: ellipsis;	white-space: nowrap;	height: 25px;}.toggle > label i {	font-size: 0.7em;	margin-right: 8px;	position: relative;	top: -1px;}.toggle > .toggle-content {	display: none;}.toggle > .toggle-content > p {	margin-bottom: 0;	padding: 10px 0;}.toggle.active i.fa-minus {	display: inline;}.toggle.active i.fa-plus {	display: none;}.toggle.active > label {	background: #F4F4F4;	border-color: #CCC;}.toggle.active > label:before {	border: 6px solid transparent;	border-top-color: #FFF;	margin-top: -3px;	right: 10px;}.toggle.active > p {	white-space: normal;}.toggle > p.preview-active {	height: auto;	white-space: normal;}.toggle.toggle-sm .toggle > label {	font-size: 0.9em;	padding: 6px 20px 6px 10px;}.toggle.toggle-sm .toggle > .toggle-content > p {	font-size: 0.9em;}.toggle.toggle-lg .toggle > label {	font-size: 1.1em;	padding: 16px 20px 16px 20px;}.toggle.toggle-lg .toggle > .toggle-content > p {	font-size: 1.1em;}.toggle.toggle-simple .toggle > label {	border-radius: 0;	border: 0;	background: transparent;	color: #777777;	padding-left: 32px;	margin-bottom: -10px;	font-size: 1em;	font-weight: 600;	color: #1d2127;}.toggle.toggle-simple .toggle > label:after {	content: '';	position: absolute;	left: 0;	display: block;	width: 24px;	height: 24px;	background: #CCC;	top: 50%;	margin-top: -12px;	border-radius: 3px;	z-index: 1;}.toggle.toggle-simple .toggle > label:before {	border: 0;	left: 7px;	right: auto;	margin-top: 0;	top: 12px;	font-family: FontAwesome;	content: "\f067";	z-index: 2;	color: #FFF;	font-size: 13px;}.toggle.toggle-simple .toggle.active > label {	background: transparent;	color: #1d2127;}.toggle.toggle-simple .toggle.active > label:before {	content: "\f068";}/* Owl Carousel */.owl-carousel {	margin-bottom: 20px;}.owl-carousel .thumbnail {	margin-right: 1px;}.owl-carousel .item-video {	height: 300px;}.owl-carousel .owl-nav {	top: 50%;	position: absolute;	margin-top: -20px;	width: 100%;}.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next {	display: inline-block;	position: absolute;	width: 30px;	height: 30px;}.owl-carousel .owl-nav .owl-prev {	left: -5px;}.owl-carousel .owl-nav .owl-prev:before {	font-family: FontAwesome;	content: "\f053";	position: relative;	left: -1px;	top: 1px;}.owl-carousel .owl-nav .owl-next {	right: -5px;}.owl-carousel .owl-nav .owl-next:before {	font-family: FontAwesome;	content: "\f054";	position: relative;	left: 2px;	top: 1px;}.owl-carousel.stage-margin .owl-stage-outer {	padding-left: 0 !important;	padding-right: 0 !important;	margin-left: 40px !important;	margin-right: 40px !important;}.owl-carousel.show-nav-hover .owl-nav {	opacity: 0;	-webkit-transition: opacity 0.2s ease-in-out;	-moz-transition: opacity 0.2s ease-in-out;	transition: opacity 0.2s ease-in-out;}.owl-carousel.show-nav-hover .owl-nav .owl-prev {	left: -20px;}.owl-carousel.show-nav-hover .owl-nav .owl-next {	right: -20px;}.owl-carousel.show-nav-hover:hover .owl-nav {	opacity: 1;}.owl-carousel.show-nav-title .owl-controls .owl-nav {	top: 0;	right: 0;	margin-top: -45px;	width: auto;}.owl-carousel.show-nav-title .owl-controls .owl-nav [class*="owl-"], .owl-carousel.show-nav-title .owl-controls .owl-nav [class*="owl-"]:hover {	font-size: 18px;	background: transparent;	width: 18px;	font-size: 18px;}.owl-carousel.show-nav-title .owl-controls .owl-nav .owl-prev {	left: -45px;}.owl-carousel.rounded-nav .owl-controls .owl-nav [class*="owl-"], .owl-carousel.rounded-nav .owl-controls .owl-nav [class*="owl-"]:hover {	padding: 3px 7px;	border-radius: 50%;	background: transparent;	border: 1px solid #999 !important;	color: #999;}.owl-carousel.nav-bottom .owl-controls .owl-nav {	position: static;	margin: 0;	padding: 0;	width: auto;}.owl-carousel.nav-bottom .owl-controls .owl-nav .owl-prev, .owl-carousel.nav-bottom .owl-controls .owl-nav .owl-next {	position: static;}.owl-carousel.nav-inside .owl-controls {	bottom: 2px;	margin-top: 10px;	position: absolute;	right: 6px;}.owl-carousel.full-width .owl-controls .owl-nav, .owl-carousel.big-nav .owl-controls .owl-nav {	margin-top: -30px;}.owl-carousel.full-width .owl-controls .owl-nav [class*="owl-"], .owl-carousel.full-width .owl-controls .owl-nav [class*="owl-"]:hover, .owl-carousel.big-nav .owl-controls .owl-nav [class*="owl-"], .owl-carousel.big-nav .owl-controls .owl-nav [class*="owl-"]:hover {	height: auto;	padding: 20px 0;}.owl-carousel.full-width .owl-controls .owl-nav .owl-prev, .owl-carousel.big-nav .owl-controls .owl-nav .owl-prev {	border-radius: 0 4px 4px 0;}.owl-carousel.full-width .owl-controls .owl-nav .owl-next, .owl-carousel.big-nav .owl-controls .owl-nav .owl-next {	border-radius: 4px 0 0 4px;}.owl-carousel.top-border {	border-top: 1px solid #DBDBDB;	padding-top: 18px;}/* Spaced */.owl-carousel-spaced {	margin-left: -5px;}.owl-carousel-spaced .owl-item > div {	margin: 5px;}/* Testimonials */.owl-carousel.testimonials img {	display: inline-block;	height: 70px;	width: 70px;}/* Responsive */@media (max-width: 479px) {	.owl-carousel-spaced {		margin-left: 0;	}}/* Video */section.video {	-webkit-transform: translate3d(0, 0, 0);	background-position: 50% 50%;	background-repeat: no-repeat;	padding: 50px 0;	position: relative;	overflow: hidden;	width: 100%;}section.video .container {	position: relative;	z-index: 3;}section.video .video-overlay {	background: transparent url(../img/video-overlay.png) repeat 0 0;	position: absolute;	top: 0;	left: 0;	right: 0;	bottom: 0;	width: 100%;	height: 100%;	z-index: 2;}html.boxed section.video > div:first-child {	z-index: 0 !important;}html.boxed section.video > div:first-child video {	z-index: 0 !important;}/* Popup */.popup-inline-content {	background: none repeat scroll 0 0 #FFF;	margin: 40px auto;	max-width: 1170px;	padding: 20px 30px;	position: relative;	text-align: left;	display: none;}.mfp-wrap .popup-inline-content {	display: block;}/* Close */.mfp-close,.mfp-close-btn-in .mfp-close {	font-family: "Open Sans", Arial, sans-serif;	font-weight: 600;	font-size: 22px;	color: #838383;}/* No Margins */.mfp-no-margins img.mfp-img {	padding: 0;}.mfp-no-margins .mfp-figure:after {	top: 0;	bottom: 0;}.mfp-no-margins .mfp-container {	padding: 0;}/* Zoom */.mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg {	opacity: 0.001;	-webkit-backface-visibility: hidden;	-webkit-transition: all 0.3s ease-out;	-moz-transition: all 0.3s ease-out;	-o-transition: all 0.3s ease-out;	transition: all 0.3s ease-out;}.mfp-with-zoom.mfp-ready .mfp-container {	opacity: 1;}.mfp-with-zoom.mfp-ready.mfp-bg {	opacity: 0.8;}.mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg {	opacity: 0;}/* Animnate */.my-mfp-zoom-in .zoom-anim-dialog {	opacity: 0;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	-webkit-transform: scale(0.8);	-moz-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {	opacity: 1;	-webkit-transform: scale(1);	-moz-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {	-webkit-transform: scale(0.8);	-moz-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);	opacity: 0;}.my-mfp-zoom-in.mfp-bg {	opacity: 0.001;	/* Chrome opacity transition bug */	-webkit-transition: opacity 0.3s ease-out;	-moz-transition: opacity 0.3s ease-out;	-o-transition: opacity 0.3s ease-out;	transition: opacity 0.3s ease-out;}.my-mfp-zoom-in.mfp-ready.mfp-bg {	opacity: 0.8;}.my-mfp-zoom-in.mfp-removing.mfp-bg {	opacity: 0;}.my-mfp-slide-bottom .zoom-anim-dialog {	opacity: 0;	-webkit-transition: all 0.2s ease-out;	-moz-transition: all 0.2s ease-out;	-o-transition: all 0.2s ease-out;	transition: all 0.2s ease-out;	-webkit-transform: translateY(-20px) perspective(600px) rotateX(10deg);	-moz-transform: translateY(-20px) perspective(600px) rotateX(10deg);	-ms-transform: translateY(-20px) perspective(600px) rotateX(10deg);	-o-transform: translateY(-20px) perspective(600px) rotateX(10deg);	transform: translateY(-20px) perspective(600px) rotateX(10deg);}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog {	opacity: 1;	-webkit-transform: translateY(0) perspective(600px) rotateX(0);	-moz-transform: translateY(0) perspective(600px) rotateX(0);	-ms-transform: translateY(0) perspective(600px) rotateX(0);	-o-transform: translateY(0) perspective(600px) rotateX(0);	transform: translateY(0) perspective(600px) rotateX(0);}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog {	opacity: 0;	-webkit-transform: translateY(-10px) perspective(600px) rotateX(10deg);	-moz-transform: translateY(-10px) perspective(600px) rotateX(10deg);	-ms-transform: translateY(-10px) perspective(600px) rotateX(10deg);	-o-transform: translateY(-10px) perspective(600px) rotateX(10deg);	transform: translateY(-10px) perspective(600px) rotateX(10deg);}.my-mfp-slide-bottom.mfp-bg {	opacity: 0.01;	-webkit-transition: opacity 0.3s ease-out;	-moz-transition: opacity 0.3s ease-out;	-o-transition: opacity 0.3s ease-out;	transition: opacity 0.3s ease-out;}.my-mfp-slide-bottom.mfp-ready.mfp-bg {	opacity: 0.8;}.my-mfp-slide-bottom.mfp-removing.mfp-bg {	opacity: 0;}/* Dialog */.dialog {	background: white;	padding: 20px 30px;	text-align: left;	margin: 40px auto;	position: relative;	max-width: 600px;}.dialog.dialog-xs {	max-width: 200px;}.dialog.dialog-sm {	max-width: 400px;}.dialog.dialog-md {	max-width: 600px;}.dialog.dialog-lg {	max-width: 900px;}/* White Popup Block */.white-popup-block {	background: #FFF;	padding: 20px 30px;	text-align: left;	max-width: 600px;	margin: 40px auto;	position: relative;}.white-popup-block.white-popup-block-xs {	max-width: 200px;}.white-popup-block.white-popup-block-sm {	max-width: 400px;}.white-popup-block.white-popup-block-md {	max-width: 600px;}.white-popup-block.white-popup-block-lg {	max-width: 900px;}body.lightbox-opened.sticky-menu-active #header {	padding-right: 17px;}/* Miscellaneous */.pull-left {	float: left !important;}.pull-right {	float: right !important;}.push-bottom {	margin-bottom: 35px;}.push-top {	margin-top: 35px;}.align-center, .center {	text-align: center !important;}.align-left {	text-align: left !important;}.align-right {	text-align: right !important;}.bold {	font-weight: bold;}.inverted {	color: #FFF;	display: inline-block;	padding-left: 10px;	padding-right: 10px;}h1 .inverted {	padding-left: 10px;	padding-right: 10px;}h2 .inverted {	padding-left: 7px;	padding-right: 7px;}h3 .inverted {	padding-left: 2px;	padding-right: 2px;}h4 .inverted {	padding-left: 4px;	padding-right: 4px;}h5 .inverted {	padding-left: 2px;	padding-right: 2px;}h6 .inverted {	padding-left: 2px;	padding-right: 2px;}/* Cursor */.cur-pointer {	cursor: pointer;}/* Clearfix */.clearfix {	}.clearfix:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}html[xmlns] .clearfix {	display: block;}* html .clearfix {	height: 1%;}/* Pagination */.pagination > li > a,.pagination > li > span,.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {	color: #CCC;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {	background-color: #CCC;	border-color: #CCC;}/* Read More */.read-more,.learn-more {	display: inline-block;	white-space: nowrap;}/* Offset Anchor */.offset-anchor {	display: block;	position: relative;	visibility: hidden;	top: -100px;}/* Responsive */@media (max-width: 991px) {	.offset-anchor {		top: 0;	}}/* Show Grid */.show-grid [class*="col-md-"] .show-grid-block {	background-color: #EEE;	line-height: 40px;	min-height: 40px;	text-align: center;	border: 1px solid #FFF;	display: block;}/* Alerts */.alert .fa {	margin-right: 8px;	font-size: 1.1em;}.alert ul {	padding: 0;	margin: 7px 0 0 40px;}.alert ul li {	font-size: 0.9em;}.alert.alert-sm {	padding: 5px 10px;	font-size: 0.9em;}.alert.alert-lg {	padding: 20px;	font-size: 1.2em;}.alert.alert-default {	background-color: #f2f2f2;	border-color: #eaeaea;	color: #727272;}.alert.alert-default .alert-link {	color: #4c4c4c;}.alert.alert-dark {	background-color: #333a44;	border-color: #07080a;	color: #ced3db;}.alert.alert-dark .alert-link {	color: #fafbfb;}/* Embed Responsive */.embed-responsive.embed-soundcloud {	padding-bottom: 19.25%;}.embed-responsive.embed-responsive-borders {	border: 1px solid #DDD;	padding: 4px;	border-radius: 4px;}/* Content Grid */.content-grid {	overflow: hidden;	margin: 0;	padding: 0;}.content-grid .content-grid-item {	position: relative;	padding: 30px;	margin: 0;}.content-grid .content-grid-item:before, .content-grid .content-grid-item:after {	content: '';	position: absolute;}.content-grid .content-grid-item:before {	height: 100%;	top: 0;	left: -1px;	border-left: 1px solid #DADADA;}.content-grid .content-grid-item:after {	width: 100%;	height: 0;	top: auto;	left: 0;	bottom: -1px;	border-bottom: 1px solid #DADADA;}.content-grid .content-grid-item .img-responsive {	display: inline-block;}.content-grid.content-grid-dashed .content-grid-item:before {	border-left: 1px dashed #DADADA;}.content-grid.content-grid-dashed .content-grid-item:after {	border-bottom: 1px dashed #DADADA;}/* Alert Admin */.alert-admin {	margin: 25px 0;}.alert-admin img {	margin: -50px 0 0;}.alert-admin .btn {	margin: 0 0 -15px;}.alert-admin p {	color: #444;}.alert-admin h4 {	color: #111;	font-size: 1.2em;	font-weight: 600;	text-transform: uppercase;}.alert-admin .warning {	color: #B20000;}/* Dividers */hr {	background-image: -webkit-linear-gradient(left, transparent, #dbdbdb, transparent);	background-image: linear-gradient(to right, transparent, #dbdbdb, transparent);	border: 0;	height: 1px;	margin: 22px 0;}hr.short {	margin: 11px 0;}hr.tall {	margin: 44px 0;}hr.taller {	margin: 66px 0;}hr.solid {	background: #DBDBDB;}hr.light {	background-image: -webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.15), transparent);	background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.15), transparent);}hr.invisible {	background: none;}.divider {	border: 0;	height: 1px;	margin: 44px auto;	background-image: -webkit-linear-gradient(left, transparent, #dbdbdb, transparent);	background-image: linear-gradient(to right, transparent, #dbdbdb, transparent);	text-align: center;	position: relative;	clear: both;}.divider.taller {	margin: 66px auto;}.divider .fa {	text-align: center;	-moz-border-radius: 50px;	-webkit-border-radius: 50px;	background: #FFF;	border-radius: 50px;	color: #a9a9a9;	display: inline-block;	height: 50px;	line-height: 50px;	position: absolute;	text-align: center;	width: 50px;	font-size: 20px;	margin: 0 auto 0 -25px;	top: -25px;	left: 50%;	z-index: 1;}.divider.divider-solid {	background: #DBDBDB;}.divider.divider-icon-sm .fa {	width: 30px;	height: 30px;	line-height: 30px;	top: -15px;	font-size: 15px;	margin-left: -16px;}.divider.divider-icon-lg {	margin: 86px 0;}.divider.divider-icon-lg .fa {	width: 60px;	height: 60px;	line-height: 60px;	top: -30px;	font-size: 30px;	margin-left: -30px;}.divider.divider-icon-lg.taller {	margin: 100px auto;}.divider.divider-xs {	width: 35%;}.divider.divider-sm {	width: 67%;}.divider.divider-left .fa {	left: 0;	margin-left: 0;	margin-right: 0;	right: auto;}.divider.divider-right .fa {	left: auto;	margin-left: 0;	margin-right: 0;	right: 0;}.divider.divider-style-2 .fa {	background: #f4f4f4;	color: #a9a9a9;}.divider.divider-style-3 .fa {	border: 1px solid #CECECE;}.divider.divider-style-4 .fa {	border: 1px solid #CECECE;}.divider.divider-style-4 .fa:after {	border: 3px solid #f4f4f4;	border-radius: 50%;	box-sizing: initial;	content: "";	display: block;	height: 100%;	left: -4px;	padding: 1px;	position: absolute;	top: -4px;	width: 100%;}.divider.divider-small {	margin: 22px auto;	background: transparent;}.divider.divider-small hr {	width: 50px;	height: 3px;	background: #555;}.divider.divider-small.divider-small-center {	text-align: center;}.divider.divider-small.divider-small-center hr {	margin-left: auto;	margin-right: auto;}.divider.divider-small.divider-small-right {	text-align: right;}.divider.divider-small.divider-small-right hr {	margin-left: auto;}.divider.divider-small.divider-light hr {	background: #DDD;}.divider.divider-small.divider-small-sm hr {	height: 1px;}.divider.divider-small.divider-small-lg hr {	height: 6px;}.divider.divider-small.tall {	margin: 34px 0;}.divider.divider-small.taller {	margin: 46px 0;}hr.dashed, .divider.dashed {	background: none;	position: relative;}hr.dashed:after, .divider.dashed:after {	border: 1px dashed #DBDBDB;	content: "";	display: block;	height: 0;	position: absolute;	top: 50%;	margin-top: -1px;	width: 100%;}hr.pattern, .divider.pattern {	background: none;	position: relative;}hr.pattern:after, .divider.pattern:after {	background: transparent url(../img/patterns/worn_dots.png) repeat 0 0;	content: "";	display: block;	height: 15px;	position: absolute;	top: 50%;	margin-top: -7px;	width: 100%;}hr.pattern.pattern-2:after, .divider.pattern.pattern-2:after {	background-image: url(../img/patterns/az_subtle.png);}/* Sort Source Wrapper */.sort-source-wrapper {	padding: 8px 0;	position: relative;}.sort-source-wrapper .nav {	margin: -100px 0 5px;}.sort-source-wrapper .nav > li > a {	color: #FFF;	background: transparent;}.sort-source-wrapper .nav > li > a:hover, .sort-source-wrapper .nav > li > a:focus {	background: transparent;}.sort-source-wrapper .nav > li.active > a {	background: transparent;}.sort-source-wrapper .nav > li.active > a:hover, .sort-source-wrapper .nav > li.active > a:focus {	background: transparent;}/* Sort Source */.sort-source {	clear: both;}/* Sort Destination */.sort-destination {	overflow: hidden;}.sort-destination.full-width {	position: relative;}.sort-destination.full-width .isotope-item {	width: 20%;	float: left;}.sort-destination.full-width .isotope-item.w2 {	width: 40%;}.sort-destination.full-width .isotope-item .img-thumbnail, .sort-destination.full-width .isotope-item a, .sort-destination.full-width .isotope-item .thumb-info img {	border-radius: 0;}.sort-source-wrapper + .sort-destination.full-width {	margin: 0 0 -81px;	top: -51px;}/* Responsive */@media (max-width: 991px) {	.sort-destination.isotope {		overflow: visible !important;		height: auto !important;	}	.sort-destination.isotope.full-width {		overflow: hidden !important;	}	.isotope-hidden {		display: none !important;	}}@media (max-width: 767px) {	.isotope-item {		position: static !important;		text-align: center;		width: 100%;		margin-left: auto;		margin-right: auto;		-moz-transform: none !important;		-ms-transform: none !important;		-o-transform: none !important;		-webkit-transform: none !important;		transform: none !important;	}	.isotope-item.product {		position: relative !important;	}	.sort-source-wrapper {		background: #171717;		clear: both;		margin-top: -35px;	}	.sort-source-wrapper .nav {		margin: 0;	}	.sort-destination {		height: auto !important;	}	.sort-destination, .isotope-item {		margin-left: auto !important;		margin-right: auto !important;	}	.sort-destination.full-width,	.sort-source-wrapper + .sort-destination.full-width {		max-width: none;		margin: 0 0 -30px;		top: 0;	}	.sort-destination.full-width .isotope-item,	.sort-source-wrapper + .sort-destination.full-width .isotope-item {		max-width: none;	}}@media (max-width: 479px) {	.sort-destination, .isotope-item {		margin-left: auto !important;		margin-right: auto !important;	}	.sort-destination.full-width .isotope-item,	.sort-source-wrapper + .sort-destination.full-width .isotope-item {		position: static !important;		clear: both;		float: none;		width: auto;	}}/* Pricing Tables */.pricing-table {	margin: 10px 0;	padding: 0 15px;	text-align: center;}.pricing-table ul {	list-style: none;	margin: 20px 0 0 0;	padding: 0;}.pricing-table li {	border-top: 1px solid #ddd;	padding: 10px 0;	color: #777;}.pricing-table h3 {	background-color: #eee;	border-radius: 2px 2px 0 0;	font-size: 1.3em;	font-weight: normal;	margin: -20px -20px 50px -20px;	padding: 20px;}.pricing-table h3 .desc {	font-size: 0.7em;	margin-bottom: 0;	padding-bottom: 0;	color: #777;	font-style: normal;	text-transform: none;	display: block;}.pricing-table h3 span {	background: #FFF;	border: 5px solid #FFF;	border-radius: 100px;	box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset;	color: #777777;	display: block;	font: bold 25px / 100px Georgia, Serif;	height: 100px;	margin: 20px auto -65px;	width: 100px;}.pricing-table .most-popular {	border: 3px solid #CCC;	box-shadow: 11px 0 10px -10px rgba(0, 0, 0, 0.1), -11px 0 10px -10px rgba(0, 0, 0, 0.1);	padding: 30px 20px;	top: -10px;	z-index: 2;}.pricing-table .most-popular h3 {	background-color: #666;	color: #FFF;	padding-top: 30px;	text-shadow: 0 1px #555;}.pricing-table .most-popular h3 .desc {	color: #FFF;}.pricing-table .plan-ribbon-wrapper {	height: 88px;	overflow: hidden;	position: absolute;	right: -3px;	top: -5px;	width: 85px;}.pricing-table .plan-ribbon {	-webkit-transform: rotate(45deg);	-moz-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	transform: rotate(45deg);	background-image: -webkit-linear-gradient(top, #bfdc7a, #8ebf45);	background-image: linear-gradient(to bottom, #bfdc7a, #8ebf45);	background-color: #bfdc7a;	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);	color: #333;	font-size: 14px;	left: -5px;	padding: 7px 0;	position: relative;	text-align: center;	text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px;	top: 15px;	width: 120px;}.pricing-table .plan-ribbon:before {	left: 0;	border-left: 3px solid transparent;	border-right: 3px solid transparent;	bottom: -3px;	content: "";	position: absolute;}.pricing-table .plan-ribbon:after {	border-left: 3px solid transparent;	border-right: 3px solid transparent;	bottom: -3px;	content: "";	position: absolute;	right: 0;}.pricing-table [class*="col-md-"] {	padding-left: 0;	padding-right: 0;}.pricing-table .plan {	background: #FFF;	border: 1px solid #ddd;	border-radius: 5px;	color: #333;	margin-bottom: 35px;	margin-right: 0;	padding: 20px;	position: relative;	text-shadow: 0 1px rgba(255, 255, 255, 0.8);}.pricing-table .btn {	margin-top: 5px;}.pricing-table.pricing-table-sm h3 .desc {	font-size: 0.7em;}.pricing-table.pricing-table-sm h3 span {	border: 3px solid #FFF;	box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset;	font: bold 19px/65px Georgia,serif;	height: 70px;	margin: 10px auto -65px;	width: 70px;}.pricing-table.pricing-table-sm .most-popular {	padding-bottom: 30px;}.pricing-table.princig-table-flat .plan {	padding-left: 0;	padding-right: 0;	margin: -1px;}.pricing-table.princig-table-flat .plan h3 {	padding-left: 0;	padding-right: 0;	margin: -20px 0 0;	background-color: #666;	color: #FFF;	padding-top: 30px;	text-shadow: 0 1px #555;}.pricing-table.princig-table-flat .plan h3 .desc {	color: #FFF;}.pricing-table.princig-table-flat .plan h3 span {	border-radius: 0;	border: 0;	background: #666;	color: #FFF;	font-family: "Open Sans", Arial, sans-serif;	font-size: 600;	box-shadow: none;	width: 100%;	font-size: 1.5em;	height: auto;	line-height: 38px;	margin: 0;}.pricing-table.princig-table-flat .plan ul {	margin-top: 0;	margin-bottom: -15px;}.pricing-table.princig-table-flat .plan ul li {	padding: 8px 0;}.pricing-table.princig-table-flat .plan.most-popular ul li {	padding: 10px 0;}.pricing-table.spaced [class*="col-md-"] {	padding-left: 2px;	padding-right: 2px;}.pricing-table.no-borders .plan {	border: 0 !important;}/* Pricing Tables Boxed */html.boxed .pricing-table .plan, html.boxed .pricing-table h3 {	border-radius: 0;}/* Responsive */@media (max-width: 767px) {	/* Pricing Tables */	.pricing-table {		margin-left: 0px;	}	.pricing-table .plan {		margin-right: 0;	}	html.boxed .pricing-table {		margin-left: 0;	}}/* Icon Featured */.icon-featured {	display: inline-block;	font-size: 0px;	margin: 15px;	width: 110px;	height: 110px;	border-radius: 50%;	text-align: center;	position: relative;	z-index: 1;	color: #FFF;	font-size: 40px;	line-height: 110px;}.icon-featured:after {	pointer-events: none;	position: absolute;	width: 100%;	height: 100%;	border-radius: 50%;	content: '';	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;}/* Featured Box */.featured-box {	background: #F5F5F5;	background-color: transparent;	background: -webkit-linear-gradient(top, white 1%, #fcfcfc 98%) repeat scroll 0 0 transparent;	background: linear-gradient(to bottom, white 1%, #fcfcfc 98%) repeat scroll 0 0 transparent;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	border-bottom: 1px solid #DFDFDF;	border-left: 1px solid #ECECEC;	border-radius: 8px;	border-right: 1px solid #ECECEC;	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);	margin-bottom: 20px;	margin-left: auto;	margin-right: auto;	margin-top: 20px;	min-height: 100px;	position: relative;	text-align: center;	z-index: 1;}.featured-box h4 {	font-size: 1.3em;	font-weight: 400;	letter-spacing: -0.7px;	margin-top: 5px;	margin-bottom: 5px;}.featured-box .box-content {	border-radius: 8px;	border-top: 1px solid #CCC;	border-top-width: 4px;	padding: 30px 30px 10px 30px;	position: relative;	top: -1px;}.featured-box .learn-more {	display: block;	margin-top: 10px;}/* Featured Box Left */.featured-box-text-left {	text-align: left;}/* Featured Boxes - Flat */.featured-boxes-flat .featured-box {	box-shadow: none;	margin: 10px 0;}.featured-boxes-flat .featured-box .box-content {	background: #FFF;	margin-top: 65px;}.featured-boxes-flat .featured-box .icon-featured {	display: inline-block;	font-size: 38px;	height: 90px;	line-height: 90px;	padding: 0;	width: 90px;	margin: -100px 0 -15px;	position: relative;	top: -37px;}/* Featured Boxes - Style 2 */.featured-boxes-style-2 .featured-box {	background: none;	border: 0;	margin: 10px 0;	box-shadow: none;}.featured-boxes-style-2 .featured-box .box-content {	border: 0;	padding-top: 0;	padding-bottom: 0;}.featured-boxes-style-2 .featured-box .icon-featured {	display: inline-block;	font-size: 30px;	height: 75px;	line-height: 75px;	padding: 0;	width: 75px;	margin-top: 0;}/* Featured Boxes - Style 3 */.featured-boxes-style-3 .featured-box {	margin: 10px 0;}.featured-boxes-style-3 .featured-box .icon-featured {	display: inline-block;	font-size: 30px;	height: 75px;	line-height: 75px;	padding: 0;	width: 75px;	margin-top: -35px;	background: #FFF;	border: 3px solid #CCC;	color: #CCC;	line-height: 68px;}.featured-boxes-style-3:not(.featured-boxes-flat) .featured-box {	background: none;	border: 0;	box-shadow: none;}.featured-boxes-style-3:not(.featured-boxes-flat) .featured-box .box-content {	border: 0;	padding-top: 0;	padding-bottom: 0;}/* Featured Boxes - Style 4 */.featured-boxes-style-4 .featured-box {	background: none;	border: 0;	margin: 10px 0;	box-shadow: none;}.featured-boxes-style-4 .featured-box .box-content {	border: 0;	padding-top: 0;	padding-bottom: 0;}.featured-boxes-style-4 .featured-box .icon-featured {	display: inline-block;	font-size: 40px;	height: 45px;	line-height: 45px;	padding: 0;	width: 45px;	margin-top: 0;	margin-bottom: 10px;	background: transparent;	color: #CCC;	border-radius: 0;}/* Featured Boxes - Style 5, 6 and 7 */.featured-boxes-style-5 .featured-box, .featured-boxes-style-6 .featured-box, .featured-boxes-style-7 .featured-box {	background: none;	border: 0;	box-shadow: none;	margin: 10px 0;}.featured-boxes-style-5 .featured-box .box-content, .featured-boxes-style-6 .featured-box .box-content, .featured-boxes-style-7 .featured-box .box-content {	border: 0;	padding-top: 0;	padding-bottom: 0;}.featured-boxes-style-5 .featured-box .box-content h4, .featured-boxes-style-6 .featured-box .box-content h4, .featured-boxes-style-7 .featured-box .box-content h4 {	color: #2e353e;}.featured-boxes-style-5 .featured-box .icon-featured, .featured-boxes-style-6 .featured-box .icon-featured, .featured-boxes-style-7 .featured-box .icon-featured {	display: inline-block;	font-size: 30px;	height: 75px;	padding: 0;	width: 75px;	margin-top: 0;	margin-bottom: 10px;	background: #FFF;	border: 1px solid #dfdfdf;	color: #777;	line-height: 73px;}/* Featured Boxes - Style 6 */.featured-boxes-style-6 .featured-box .icon-featured {	border: 1px solid #cecece;	color: #777;}.featured-boxes-style-6 .featured-box .icon-featured:after {	border: 5px solid #f4f4f4;	border-radius: 50%;	box-sizing: initial;	content: "";	display: block;	height: 100%;	left: -6px;	padding: 1px;	position: absolute;	top: -6px;	width: 100%;}/* Featured Boxes - Style 7 */.featured-boxes-style-7 .featured-box .icon-featured {	border: 1px solid #dfdfdf;	color: #777;}/* Featured Boxes - Style 8 */.featured-boxes-style-8 .featured-box .icon-featured {	display: inline-block;	font-size: 30px;	height: 75px;	padding: 0;	width: 75px;	margin: -15px -15px 0 0;	background: #FFF;	line-height: 73px;	border: 0;	color: #777;}.featured-boxes-style-8 .featured-box .icon-featured:after {	display: none;}/* Featured Boxes */.featured-boxes .featured-box {	margin-bottom: 30px;	margin-top: 45px;}/* Effects */.featured-box-effect-1 .icon-featured:after {	top: -7px;	left: -7px;	padding: 7px;	box-shadow: 0 0 0 3px #FFF;	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;	-webkit-transform: scale(1);	-moz-transition: -moz-transform 0.2s, opacity 0.2s;	-moz-transform: scale(1);	-ms-transform: scale(1);	transition: transform 0.2s, opacity 0.2s;	transform: scale(1);	opacity: 0;}.featured-box-effect-1:hover .icon-featured:after {	-webkit-transform: scale(0.8);	-moz-transform: scale(0.8);	-ms-transform: scale(0.8);	transform: scale(0.8);	opacity: 1;}.featured-box-effect-2 .icon-featured:after {	top: -7px;	left: -7px;	padding: 7px;	box-shadow: 0 0 0 3px #FFF;	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;	-webkit-transform: scale(0.8);	-moz-transition: -moz-transform 0.2s, opacity 0.2s;	-moz-transform: scale(0.8);	-ms-transform: scale(0.8);	transition: transform 0.2s, opacity 0.2s;	transform: scale(0.8);	opacity: 0;}.featured-box-effect-2:hover .icon-featured:after {	-webkit-transform: scale(0.95);	-moz-transform: scale(0.95);	-ms-transform: scale(0.95);	transform: scale(0.95);	opacity: 1;}.featured-box-effect-3 .icon-featured:after {	top: 0;	left: 0;	box-shadow: 0 0 0 10px #FFF;	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;	-webkit-transform: scale(0.9);	-moz-transition: -moz-transform 0.2s, opacity 0.2s;	-moz-transform: scale(0.9);	-ms-transform: scale(0.9);	transition: transform 0.2s, opacity 0.2s;	transform: scale(0.9);	opacity: 0;}.featured-box-effect-3:hover .icon-featured {	color: #FFF !important;}.featured-box-effect-3:hover .icon-featured:after {	-webkit-transform: scale(1);	-moz-transform: scale(1);	-ms-transform: scale(1);	transform: scale(1);	opacity: 0.8;}.featured-box-effect-4 .icon-featured {	-webkit-transition: -webkit-transform 0.2s, transform 0.2s;	-moz-transition: -moz-transform 0.2s, transform 0.2s;	transition: transform 0.2s, transform 0.2s;	-webkit-transform: scale(1);	-moz-transform: scale(1);	-ms-transform: scale(1);	transform: scale(1);}.featured-box-effect-4:hover .icon-featured {	-webkit-transform: scale(1.15);	-moz-transform: scale(1.15);	-ms-transform: scale(1.15);	transform: scale(1.15);}.featured-box-effect-5 .icon-featured {	overflow: hidden;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s;}.featured-box-effect-5:hover .icon-featured {	-webkit-animation: toRightFromLeft 0.3s forwards;	-moz-animation: toRightFromLeft 0.3s forwards;	animation: toRightFromLeft 0.3s forwards;}@-webkit-keyframes toRightFromLeft {	49% {		-webkit-transform: translate(100%);	}	50% {		opacity: 0;		-webkit-transform: translate(-100%);	}	51% {		opacity: 1;	}}@-moz-keyframes toRightFromLeft {	49% {		-moz-transform: translate(100%);	}	50% {		opacity: 0;		-moz-transform: translate(-100%);	}	51% {		opacity: 1;	}}@keyframes toRightFromLeft {	49% {		transform: translate(100%);	}	50% {		opacity: 0;		transform: translate(-100%);	}	51% {		opacity: 1;	}}.featured-box-effect-6 .icon-featured:after {	-webkit-transition: all 0.2s, -webkit-transform 0.2s;	-moz-transition: all 0.2s, -moz-transform 0.2s;	transition: all 0.2s, transform 0.2s;}.featured-box-effect-6:hover .box-content .icon-featured:after {	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);}.featured-box-effect-7 .icon-featured:after {	opacity: 0;	box-shadow: 3px 3px #d5d5d5;	-webkit-transform: rotate(-90deg);	-moz-transform: rotate(-90deg);	-ms-transform: rotate(-90deg);	transform: rotate(-90deg);	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;	-moz-transition: opacity 0.2s, -moz-transform 0.2s;	transition: opacity 0.2s, transform 0.2s;	left: 0;	top: -1px;}.featured-box-effect-7:hover .icon-featured:after {	opacity: 1;	-webkit-transform: rotate(0deg);	-moz-transform: rotate(0deg);	-ms-transform: rotate(0deg);	transform: rotate(0deg);}.featured-box-effect-7 .icon-featured:before {	-webkit-transform: scale(0.8);	-moz-transform: scale(0.8);	-ms-transform: scale(0.8);	transform: scale(0.8);	opacity: 0.7;	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;	-moz-transition: -moz-transform 0.2s, opacity 0.2s;	transition: transform 0.2s, opacity 0.2s;}.featured-box-effect-7:hover .icon-featured:before {	-webkit-transform: scale(1);	-moz-transform: scale(1);	-ms-transform: scale(1);	transform: scale(1);	opacity: 1;}/* Feature Box */.feature-box {	clear: both;}.feature-box .feature-box-icon {	background: #CCC;	border-radius: 35px;	color: #FFF;	display: inline-block;	float: left;	height: 35px;	line-height: 35px;	margin-right: 10px;	position: relative;	text-align: center;	top: 5px;	width: 35px;}.feature-box .feature-box-info {	padding-left: 50px;}/* Style 2 */.feature-box.feature-box-style-2 h4 {	color: #1d2127;}.feature-box.feature-box-style-2 .feature-box-icon {	background: transparent;	width: 50px;	height: 50px;}.feature-box.feature-box-style-2 .feature-box-icon i.fa {	font-size: 28px;}.feature-box.feature-box-style-2 .feature-box-info {	padding-left: 60px;}/* Style 3 */.feature-box.feature-box-style-3 h4 {	color: #1d2127;}.feature-box.feature-box-style-3 .feature-box-icon {	border: 1px solid #CCC;	background: transparent;	line-height: 32px;}.feature-box.feature-box-style-3 .feature-box-icon i.fa {	color: #CCC;}