/** @package Aaika* @copyright (C) 2017 by Joomlastars - All rights reserved!* @license GNU General Public License, version 2 (http://www.gnu.org/licenses/gpl-2.0.html)* @author Joomlastars <author@joomlastars.co.in>* @authorurl <http://themeforest.net/user/joomlastars>*//*-------------------------------------------------------[Table of contents]1. Header	+ logo	+ top navigation	+ search	2. Content	+ feature sections	+ page title	+ parallax backgrounds	+ video backgrounds	3. Sidebar	+ site search	+ tabs	+ portfolio widgets	+ advertisements3. Typography	+ lists	+ buttons	+ styled boxes	+ dropcaps	+ highlight colors	+ tables	+ pricing tables	+ framed boxes	+ pagination	4. Footer	+ copyrights	+ google map	--------------------------------------------------------*//*----------------------------------------------------	SITE MAIN STRUCTURE------------------------------------------------------*/.wrapper_boxed {	width: 1240px;	margin: auto auto auto auto;}.site_wrapper {	width: 100%;	margin: 0 auto 0 auto;	background: #fff;}.container_full {	width: 100%;	float: left;	margin: auto;}.container {	width: 1170px;	margin: auto;}.container.tbp {	padding: 80px 0px;}.container.tbp2 {	padding: 80px 0px 30px 0px;}.content_fullwidth {	float: left;	width: 100%;	padding: 25px 0px 0px 0px;}.content_fullwidth.less {	padding: 0px 0px 0px 0px;}.content_fullwidth.less2 {	padding: 90px 0px 0px 0px;}.content_left {	float: left;	width: 71%;	padding: 0px 0px 0px 0px;}.right_sidebar {	float: right;	width: 25%;	padding: 0px 0px 0px 0px;}.left_sidebar {	float: left;	width: 25%;	padding: 0px 0px 0px 0px;}.content_right {	float: right;	width: 71%;	padding: 0px 0px 0px 0px;}.content_halfsite {	float: left;	width: 47.5%;	margin-right: 5%;	padding: 0px 0px 0px 0px;}.content_halfsite.last {	margin-right: 0;}/* columns */.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth, .onecol_forty, .onecol_sixty, .onecol_thirtyfive {	position: relative;	margin-right: 3%;	float: left;}.one_full {	width: 100%;}.one_half {	width: 48%;}.one_third {	width: 30.650%;}.one_fourth {	width: 22%;}.one_fifth {	width: 16.800%;}.two_third {	width: 65.350%;}.three_fourth {	width: 74%;}.onecol_forty {	width: 40%;}.onecol_sixty {	width: 56%;}.onecol_thirtyfive {	width: 35%;}.last {	margin-right: 0 !important;	clear: right;}/*---------------------------------------------------	HEADER------------------------------------------------------*//* Logo */#logo {	float: left;	display: block;	width: 100%;	min-height: 50px;	margin-top: 0px;	position: relative;	text-indent: -999em;	background: url(../images/logo.png) no-repeat left top;}/* bigger logo? remove below comment *//*#logo {	float:left;	display:block;	width:100%;	min-height: 100px;	margin-top:0px;	position: relative;	text-indent:-999em;	background:url(../images/logo.png) no-repeat left top;	background-size: 100%;}*/#logo2 {	float: left;	display: block;	width: 100%;	min-height: 50px;	margin-top: 0px;	position: relative;	text-indent: -999em;	background: url(../images/logo-2.png) no-repeat left top;}/* bigger logo? remove below comment *//*#logo2 {	float:left;	display:block;	width:100%;	min-height: 100px;	margin-top:0px;	position: relative;	text-indent:-999em;	background:url(../images/logo-big.png) no-repeat left top;	background-size: 100%;}*//* header area adinationals */.logo {	float: left;	width: 25%;	margin-top: 15px;}.menu_main {	float: left;	width: 75%;	z-index: 9999;	position: relative;	margin-top: 10px;}.menu_right {	float: right;	width: 8%;	margin-left: 1%;	z-index: 9999;	margin-top: 24px;}.menu_main2 {    float: left;    width: 100%;    position: relative;    z-index: 9999;    background: #073768;}.menu_right2 {	float: right;	background: #fff;}.menu_shadow {	float: left;	position: absolute;	width: 100%;	height: 10px;	background: url(../images/menu-shadow.png) no-repeat center top;	z-index: 8000;	top: 100px;}.menu_shadow.two {	top: 145px;}.mstslider {	width: 100%;	float: left;}/* top navigations */.top_nav {	float: left;	width: 100%;}.top_nav .left {	float: left;	width: 40%;}.top_nav .right {	float: left;	width: 60%;	text-align: right;	padding-top: 24px;	font-size: 18px;	line-height: 30px;}.top_nav .right a {	color: #727272;	font-family: 'Raleway', sans-serif;	font-weight: 500;	margin-right: 16px;	transition: all 0.3s ease;}.top_nav .right a:hover {	color: #073768;}.top_nav ul.topsocial {	float: right;	padding: 0px;	margin: 0px 0px 0px 16px;}.top_nav .topsocial li {	float: left;	padding: 0px;	margin: 0px 5px 0px 0px;}.top_nav .topsocial li a {	float: left;	color: #fff;	font-size: 14px;	width: 30px;	height: 30px;	background: #878787;	border-radius: 100%;	text-align: center;	vertical-align: middle;	line-height: 30px;	transition: all 0.3s ease;	margin-right: 0px;}.top_nav .topsocial li a:hover {	background: #fff;}.top_nav .topsocial.two li a {	color: #ccc;}.top_nav.two {	height: 45px;	background: #454545;	font-size: 13px;}.top_nav.two .left, .top_nav.two .right {	padding-top: 11px;	color: #999;}.top_nav.two .left a {	color: #999;	transition: all 0.3s ease;}.top_nav.two .right a {	color: #999;	margin-right: 0px;	margin-left: 14px;}.top_nav.two .left a:hover, .top_nav.two .right a:hover {	color: #fff;}.top_nav.two .topsocial li a {	margin-left: 0px;}.top_nav.two .topsocial li a:hover {	background: #999;}.top_nav.three {	height: 45px;	background: #eee;	font-size: 13px;}.top_nav.three .left, .top_nav.three .right {	padding-top: 11px;	color: #999;}.top_nav.three .left a {	color: #999;	transition: all 0.3s ease;}.top_nav.three .right a {	color: #999;	margin-right: 0px;	margin-left: 14px;}.top_nav.three .left a:hover, .top_nav.three .right a:hover {	color: #333;}.top_nav.three .topsocial li a {	margin-left: 0px;}.top_nav.three .topsocial li a {	color: #fff;	background: #ccc;}.top_nav.three .topsocial li a:hover {	background: #e3e3e3;}.top_nav.four {	height: 40px;	background: #181818;	font-size: 12px;	position: relative;	z-index: 999;}.top_nav.four .left, .top_nav.four .right {	padding-top: 9px;	color: #727272;}.top_nav.four .left a {	color: #727272;	transition: all 0.3s ease;}.top_nav.four .right a {	color: #727272;	margin-right: 0px;	margin-left: 14px;}.top_nav.four .left a:hover, .top_nav.four .right a:hover {	color: #999;}.top_nav.four .topsocial li a {	margin-left: 0px;	width: 21px;	height: 21px;	line-height: 21px;	font-size: 10px;}.top_nav.four .topsocial li a {	color: #999;	background: #575757;}.top_nav.four .topsocial li a:hover {	color: #eee;	background: #999;}/*----------------------------------------------------   FEATURE SECTIONS------------------------------------------------------*//* section title 1 */.title1 h2 {	color: #fff;	font-size: 35px;	z-index: 1;	position: relative;	text-align: center;	font-weight: bold;}.title1 h2 em {	font-size: 14px;	display: block;	font-weight: 400;	font-style: normal;	margin-top: 3px;}.title1 .line {	background: #fff;	height: 1px;	display: block;	top: 18px;	width: 37%;	margin-left: 31.3%;	position: absolute;}.title1 .text {	background: #073768;	z-index: 20;	position: relative;	text-align: center;	padding: 0px 14px;}/* section title 2 */.title2 h2 {	z-index: 1;	position: relative;	text-align: center;	font-weight: bold;}.title2 h2 em {	color: #999;	font-size: 14px;	display: block;	font-weight: 400;	font-style: normal;	margin-top: 3px;}.title2 .line {	background: #333333;	height: 1px;	display: block;	top: 18px;	width: 33%;	margin-left: 33.3%;	position: absolute;}.title2 .text {	background: #fff;	z-index: 20;	position: relative;	text-align: center;	padding: 0px 14px;}.title2.sy2 .text {	background: #f4f4f4;}.title2.sy3 .text {	background: none;}/* features section 1 */.features_sec1 {	float: left;	width: 100%;	padding: 35px 0px;	position: relative;	background: #073768 url(../images/tex-bg1.png) repeat left top;	color: #c0c0c0;}.features_sec1:after {	top: 100%;	left: 50%;	border: solid transparent;	content: " ";	position: absolute;	pointer-events: none;	margin-left: -100px;	width: 0;	height: 0;	border-left: 100px solid transparent;	border-right: 100px solid transparent;	border-top: 16px solid #073768;}.features_sec1 strong {	font-weight: 600;}.rnews_wra img {	float: left;	width: 100%;	margin-bottom: 18px;}.rnews_wra a {	float: left;	color: #fff;}.rnews_wra a:hover {	color: #999;}.rnews_wra a.dsm {	float: right;	color: #999;	font-size: 12px;}.rnews_wra a.dsm:hover {	color: #fff;}.rnews_wra p {	float: left;	margin-top: 5px;}/* recent works */.recent_works {	float: left;	width: 100%;	padding: 130px 0px 90px 0px;	text-align: center;}.recent_works2 {	float: left;	width: 100%;	padding: 20px 0px 20px 0px;	text-align: center;}.recent_works3 {	float: left;	width: 100%;	padding: 0px 0px 0px 0px;	text-align: center;	margin-bottom: -30px;}/* features section 2 */.features_sec2 {	float: left;	width: 100%;	padding: 100px 0px 106px 0px;	background: #073768 url(../images/tex-bg1.png) repeat left top;	text-align: center;}.features_sec2 .box {	float: left;	width: 95%;	background: #fff;	border-radius: 3px;	padding: 35px 35px 35px 35px;	text-align: left;	box-shadow: 5px 5px 0px rgba(0,0,0,0.1);}.features_sec2 .box img {	float: left;	margin-left: -55px;	margin-right: 20px;	border-radius: 3px;}.features_sec2 .box h5 {	margin-bottom: 7px;	line-height: 21px;}.features_sec2 .box h5 a{	font-weight:600;}/* features section 3 */.features_sec3 {	float: left;	width: 100%;	padding: 115px 0px;	text-align: center;}.features_sec3 .box {	float: left;	width: 100%;	text-align: left;	margin-bottom: 55px;}.features_sec3 .box.last {	margin-bottom: 0px;}.features_sec3 .box .left {	float: left;}.features_sec3 .box .right {	float: left;	width: 76%;	margin-left: 7%;}.features_sec3 .box.two {	text-align: center;}.features_sec3.two {	padding: 120px 0px 0px 0px;}.features_sec3.two .box {	margin-bottom: 0px;}/* features section 4 */.features_sec4 {	float: left;	position: relative;	z-index: 9;	background: #eee;	width: 100%;	padding: 115px 0px;}.features_sec4:before {	content: "";	position: absolute;	z-index: -1;	top: 0;	right: 44%;	bottom: 0;	left: 0;	background: #f7f7f7;}.features_sec4 .lblogs {	float: left;	width: 43%;	margin-right: 7%;}.features_sec4 .lblogs.last {	margin-right: 0%;}.features_sec4 .lblogs .lbimg img {	float: left;	width: 100%;	margin-bottom: 23px;}.features_sec4 .lblogs .lbimg span {	float: left;	width: 40px;	height: 50px;	font-size: 18px;	color: #e3e3e3;	background: #073768;	margin-top: -73px;	text-align: center;	font-weight: 600;}.features_sec4 .lblogs .lbimg span strong {	display: block;	font-size: 10px;	color: #e3e3e3;	background: #3c3c3c;	font-weight: normal;}.features_sec4 .lblogs a.smlinks {	float: left;	color: #999;	font-size: 12px;	border: 1px solid #e1e1e1;	padding: 0px 10px;	margin-right: 3px;	margin-top: 5px;}.features_sec4 .lblogs a.smlinks:hover {	color: #333;	border: 1px solid #999;}.features_sec4 .lblogs p {	clear: both;	float: left;	margin-top: 14px;	margin-bottom: 30px;}.features_sec4 a.remobut {	float: left;	color: #073768;	text-transform: uppercase;	border: 1px solid #e1e1e1;	padding: 9px 22px;	margin-right: 2px;	border-radius: 3px;}.features_sec4 a.remobut:hover {	color: #333;	background: #fff;}.features_sec4 .peosays {	float: left;	width: 95%;	margin-left: 5%;}.features_sec4 .peosays .box {	float: left;	width: 100%;	padding-bottom: 35px;	border-bottom: 4px solid #d3d3d3;}.features_sec4 .peosays .ppimg {	float: left;	width: 100%;	padding-bottom: 25px;	margin-bottom: 25px;	background: url(../images/h-arrow-line1.png) no-repeat left bottom;}.features_sec4 .peosays .ppimg img {	float: left;	width: 80px;	height: 80px;	border-radius: 100%;	margin-right: 20px;}.features_sec4 .peosays .ppimg h6 {	margin-top: 16px;	margin-bottom: 0px;}.features_sec4 .peosays .ppimg h6 em {	display: block;	font-size: 12px;	color: #999;	font-style: normal;	font-weight: normal;}.features_sec4 .peosays .box span {	float: left;	width: 100%;	margin-top: 30px;	color: #073768;	text-transform: uppercase;}.features_sec4 .peosays .box span i {	font-size: 12px;	margin-right: 2px;}/* features section 5 */.features_sec5 {	float: left;	width: 100%;	padding: 120px 0px 0px 0px;	text-align: center;}.features_sec5 .box {	float: left;	width: 30%;	margin-right: 5%;	margin-bottom: 10px;}.features_sec5 .box.last {	margin-right: 0%;}.features_sec5 .box img {	border: 4px solid #eee;	border-radius: 3px;	width: 100%;}.features_sec5 .box h6 {	font-size: 14px;	font-weight: 500;	margin-top: 10px;}.features_sec5 p {	width: 85%;	clear: both;	margin: 0 auto 45px auto;}.features_sec5 .lgbut {	color: #333;	font-weight: 600;	background: #f3f3f3;	padding: 10px 35px;	border-radius: 20px;	transition: all 0.3s ease;}.features_sec5 .lgbut:hover {	color: #fff;	background: #333;}/* features section 6 */.features_sec6 {	float: left;	width: 100%;	background: #333;}.features_sec6 .fimg {	float: left;	width: 50%;	min-height: 560px;	background: url(../images/site-img18.jpg) no-repeat right top;}.features_sec6 .fimg2 {	float: left;	width: 50%;	min-height: 560px;	background: url(../images/site-img91.jpg) no-repeat right top;}.features_sec6 .rbox {	float: left;	width: 50%;	padding: 110px 150px 110px 70px;}.features_sec6 .rbox h5 {	font-weight: 300;	padding-bottom: 40px;	margin-bottom: 50px;	border-bottom: 1px solid #484848;}.features_sec6 .ibox {	float: left;	width: 46%;	margin-right: 8%;}.features_sec6 .ibox.last {	margin-right: 0%;}.features_sec6 .ibox .left {	float: left;	width: 20%;}.features_sec6 .ibox .left i {	color: #073768;	font-size: 27px;}.features_sec6 .ibox .right {	float: left;	width: 80%;}.features_sec6 .ibox h5 {	font-weight: 400;	border: none;	padding: 0;	margin-bottom: 12px;	line-height: 16px;}.features_sec6.two {	background: #f3f3f3;}.features_sec6.two .fimg {	background: url(../images/site-img57.jpg) no-repeat right top;}.features_sec6.two .rbox h5 {	color: #333;	border-bottom: 1px solid #e3e3e3;}.features_sec6.two .ibox .left i {	color: #999;	font-size: 27px;}.features_sec6.two .ibox h5 {	border: none;}/* features section 7 */.features_sec7 {	float: left;	width: 100%;	padding: 115px 0px 75px 0px;	text-align: center;	background: #f4f4f4;	border-bottom: 3px double #f1f1f1;}.features_sec7.two {	padding: 100px 0px 75px 0px;	background: #eee;	border-bottom: none;}.features_sec7 .box {	float: left;	width: 100%;	padding: 30px 0px 45px 0px;	transition: all 0.3s ease;	border-radius: 3px;}.features_sec7 .box:hover, .features_sec7 .box.active {	background: #fff;}.features_sec7 .box .ibox {	margin: 0 auto 45px auto;	width: 162px;	height: 162px;	padding: 30px 0px 0px 0px;	text-align: center;	background: url(../images/site-img19.png) no-repeat center top;}.features_sec7 .box .ibox h6 {	color: #fff;	background: #073768;	padding: 1px 0px 2px 0px;	border-radius: 3px;	margin-top: 14px;	font-weight: 500;}.features_sec7 .box p {	margin-bottom: 35px;}.features_sec7 .box .tbut {	color: #333;	background: #fff;	padding: 7px 22px;	border-radius: 20px;	border: 1px solid #fff;}.features_sec7 .box .tbut:hover {	background: none;}.features_sec7 .box:hover .tbut {	background: #f3f3f3;}/* features section 8 */.features_sec8 {	float: left;	width: 100%;	padding: 120px 0px 0px 0px;}.features_sec8 .flex-control-nav {	bottom: 30px;}.features_sec8 .left {	float: left;	width: 40%;	margin-left: 7%;	margin-right: 8%;	padding-top: 40px;}.features_sec8 .left h1 {	font-weight: 300;	margin-bottom: 12px;}.features_sec8 .left span {	float: left;	width: 160px;	height: 1px;	background: #e3e3e3;}.features_sec8 .left h1 strong {	font-weight: 600;	display: block;}.features_sec8 .left i {	display: block;	font-size: 30px;	color: #c3c3c3;	margin-bottom: 20px;	margin-top: 10px;}.features_sec8 .left i.cir {	width: 58px;	height: 58px;	text-align: center;	vertical-align: middle;	line-height: 58px;	border-radius: 100%;	border: 1px solid #eee;	margin-top: 0px;}.features_sec8 .right {	float: left;	width: 38%;}.features_sec8 .right img {	float: right;	width: 100%;}/* features section 9 */.features_sec9 {	float: left;	width: 100%;	padding: 120px 0px;	text-align: center;}.features_sec9.two {	padding-top: 100px;	background: #eee;}.features_sec9 .tbox {	float: left;	width: 100%;	padding-bottom: 40px;	border-bottom: 3px solid #f3f3f3;	transition: all 0.3s ease;}.features_sec9 .tbox:hover {	background: #f9f9f9;}.features_sec9 .tbox:hover i {	background: #fff;	border: 1px solid #eee;}.features_sec9 .tbox img {	float: left;	margin-bottom: 35px;}.features_sec9 .tbox h6 {	font-weight: 500;	margin-bottom: 0px;}.features_sec9 .tbox em {	font-size: 12px;	font-style: normal;	display: block;	margin-bottom: 16px;}.features_sec9 .tbox i {	width: 28px;	height: 28px;	background: #f3f3f3;	border-radius: 100%;	text-align: center;	vertical-align: middle;	line-height: 28px;	margin: 25px 2px 0px 2px;	color: #454545;	border: 1px solid #f3f3f3;	transition: all 0.3s ease;}.features_sec9 .tbox i:hover {	background: #eee;}.features_sec9.three {	padding-bottom: 80px;}.features_sec9.three .tbox {	border-bottom: none;}.features_sec9.three .tbox:hover {	background: none;	box-shadow: 0px 0px 5px rgba(0,0,0,0.3);}.features_sec9.four {	padding-bottom: 80px;	background: #f3f3f3;}.features_sec9.four .tbox {	border-bottom: none;}.features_sec9.four .tbox:hover {	background: #fff;	box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}/* features section 10 */.features_sec10 {	float: left;}/* features section 11 */.features_sec11 {	float: left;	width: 100%;	padding: 120px 0px 110px 0px;}/* features section 12 */.features_sec12 {	float: left;	width: 100%;	padding: 120px 0px 110px 0px;	background: #f3f3f3 url(../images/fullsite-img4.jpg) repeat-y center top;}.features_sec12 .box {	float: left;	width: 100%;	text-align: center;}.features_sec12 .box img {	width: 140px;	height: 140px;	border-radius: 100%;	display: block;	margin: 0 auto;	margin-bottom: 30px;}.features_sec12 .box h5 {	font-weight: 500;}.features_sec12.two {	float: left;	width: 100%;	padding: 120px 0px 110px 0px;	background: #fff;}.features_sec12.three {	float: left;	width: 100%;	padding: 100px 0px 120px 0px;	background: #fff;	text-align: center;}/* features section 13 */.features_sec13 {	float: left;	width: 100%;}.features_sec13 img {	float: left;	width: 100%;	box-shadow: 0 -5px 6px -6px rgba(0,0,0,0.1);}/* features section 14 */.features_sec14 {	float: left;	width: 100%;	padding: 100px 0px;	background: #073768;}.features_sec14 .one_fifth {	padding: 10px 10px 3px 10px;	text-align: center;	border: 1px solid rgba(255, 255, 255, 0.3);}.features_sec14.two {	padding: 70px 0px;	background: #eee;}.features_sec14.two .one_fifth {	padding: 7px 10px 0px 10px;	text-align: center;	border: 1px solid rgba(0, 0, 0, 0.05);}/* features section 30 */.features_sec30 {	float: left;	width: 100%;	padding: 120px 0px;}.features_sec30 .left {	float: left;	width: 15%;	font-size: 30px;	margin-top: 7px;	color: #073768;}.features_sec30 .right {	float: left;	width: 85%;}/* features section 31 */.features_sec31 {	float: left;	width: 100%;	padding: 80px 0px;	background: #073768;}.features_sec31 .one_fourth {	padding: 30px 0px 20px 0px;	text-align: center;	border: 3px solid rgba(255, 255, 255, 0.18);}.features_sec31.parallax {	padding: 100px 0px;	background: #1e1e1e url("../images/fullsite-img8.jpg");	background-attachment: fixed;	background-origin: initial;	background-clip: initial;	background-size: cover;	background-repeat: no-repeat;	background-position: 100% 0;	background-position: center;}.features_sec31.parallax .one_fourth {	border: none;}/* features section 32 */.features_sec32 {	float: left;	width: 100%;	padding: 85px 0px 110px 0px;	text-align: center;}.features_sec32 .box {	float: left;	width: 100%;}.features_sec32 .box span {	font-size: 100px;	color: #999;}/* features section 33 */.features_sec33 {	float: left;	width: 100%;	padding: 130px 0px 0px 0px;	background: #f3f3f3;}.features_sec33 h6 {	margin-bottom: 10px;}.features_sec33 .left {	float: left;	width: 100%;	padding-top: 30px;	text-align: right;}.features_sec33 .left span {	float: right;	width: 50px;	height: 1px;	background: #333;	margin-bottom: 20px;}.features_sec33 .center {	float: left;	width: 100%;}.features_sec33 .center img {	display: block;	margin: 0 auto;}.features_sec33 .right {	float: left;	width: 100%;	padding-top: 30px;	text-align: left;}.features_sec33 .right span {	float: left;	width: 50px;	height: 1px;	background: #333;	margin-bottom: 20px;}.features_sec33 .left i, .features_sec33 .right i {	width: 52px;	height: 52px;	font-size: 20px;	color: #333;	border: 1px solid #333;	border-radius: 100%;	text-align: center;	vertical-align: middle;	line-height: 52px;	margin-bottom: 18px;}/* features section 34 */.features_sec34 {	float: left;	width: 100%;	padding: 140px 0px 120px 0px;	background: #333;	text-align: center;}.features_sec34 .box {	float: left;	width: 95%;	background: #fff;	border-radius: 3px;	padding: 35px 35px 35px 35px;	text-align: left;	box-shadow: 5px 5px 0px rgba(0,0,0,0.3);	text-align: center;	transition: all 0.3s ease;}.features_sec34 .box:hover {	background: #e3e3e3;}.features_sec34 .box img {	margin-top: -70px;	border-radius: 100%;	margin-bottom: 25px;}.features_sec34 .box h5 {	margin-bottom: 7px;	line-height: 21px;}/* features section 35 */.features_sec35 {	float: left;	width: 100%;	padding: 120px 0px;}.features_sec35 .box {	float: left;	width: 100%;	text-align: center;}.features_sec35 .box .icon {	color: #b3b3b3;	font-size: 40px;	width: 120px;	height: 134px;	margin: 0 auto;	text-align: center;	vertical-align: middle;	line-height: 134px;	margin-bottom: 35px;	background: url(../images/site-img58.png) no-repeat center top;	transition: all 0.3s ease;}.features_sec35 .box .icon:hover {	color: #fff;}/* features section 36 */.features_sec36 {	float: left;	width: 100%;	padding: 120px 0px 120px 0px;	background: #eee;}/* features section 37 */.features_sec37 {	float: left;	width: 100%;	padding: 115px 0px 100px 0px;	text-align: center;}/* features section 38 */.features_sec38 {	float: left;	width: 100%;	padding: 120px 0px;	text-align: center;	background: #333 url(../images/fullsite-img9.png) no-repeat center top;}.features_sec38 img {	width: 90px;	height: 90px;	border-radius: 100%;	border: 3px solid #fff;	margin-bottom: 18px;}.features_sec38 h6 {	color: #073768;	margin-bottom: 0px;}.features_sec38 h6 em {	color: #999;	font-size: 12px;	font-style: normal;	display: block;	font-weight: 300;	margin-top: -4px;}.features_sec38 p {	color: #fff;	font-size: 16px;	line-height: 27px;	width: 75%;	margin: 50px auto 30px auto;}.features_sec38.two {	background: #f7f7f7 url(../images/fullsite-img9.png) no-repeat center top;}.features_sec38.two p {	color: #727272;	margin: 30px auto 30px auto;}.features_sec38.three {	background: #fff;}.features_sec38.three p {	color: #727272;	margin: 30px auto 30px auto;}/* features section 39 */.features_sec39 {	float: left;	width: 100%;	padding: 0px 0px 120px 0px;	background: #eee;}.features_sec39 .box1 {	float: left;	width: 50%;	min-height: 560px;	background: url(../images/site-img65.jpg) no-repeat center top;	transition: all .3s ease-in-out;	position: relative;}.features_sec39 .box1:hover {	transform: scale(1.1);	box-shadow: 5px 5px 0px rgba(0,0,0,0.18);}.features_sec39 .box1 .hovcont {	float: left;	width: 100%;	padding: 14px 35px;	background: rgba(0, 0, 0, 0.59);	bottom: 0px;	position: absolute;}.features_sec39 .box1 .hovcont h2 {	color: #fff;	font-size: 35px;	font-weight: 300;	margin-bottom: 10px;}.features_sec39 .box1 .hovcont h5 {	color: #a3a3a3;	font-size: 16px;	font-weight: 300;	margin-bottom: 0px;	line-height: 18px;}.features_sec39 .box2 {	float: left;	width: 25%;	min-height: 280px;	background: url(../images/site-img66.jpg) no-repeat center top;	transition: all .3s ease-in-out;	position: relative;}.features_sec39 .box2.img2 {	background: url(../images/site-img67.jpg) no-repeat center top;}.features_sec39 .box2:hover {	transform: scale(1.1);	box-shadow: 5px 5px 0px rgba(0,0,0,0.18);}.features_sec39 .box2 .hovcont {	float: left;	width: 100%;	padding: 8px 18px;	background: rgba(0, 0, 0, 0.59);	bottom: 0px;	position: absolute;}.features_sec39 .box2 .hovcont h3 {	color: #fff;	font-size: 21px;	font-weight: 300;	margin-bottom: 3px;	line-height: 25px;}.features_sec39 .box2 .hovcont h5 {	color: #a3a3a3;	font-size: 13px;	font-weight: 300;	margin-bottom: 0px;	line-height: 16px;}.features_sec39 .box3 {	float: left;	width: 50%;	min-height: 280px;	background: url(../images/site-img68.jpg) no-repeat center top;	transition: all .3s ease-in-out;	position: relative;}.features_sec39 .box3:hover {	transform: scale(1.1);	box-shadow: 5px 5px 0px rgba(0,0,0,0.18);}.features_sec39 .box3 .hovcont {	float: left;	width: 100%;	padding: 8px 18px;	background: rgba(0, 0, 0, 0.59);	bottom: 0px;	position: absolute;}.features_sec39 .box3 .hovcont h3 {	color: #fff;	font-size: 21px;	font-weight: 300;	margin-bottom: 3px;	line-height: 25px;}.features_sec39 .box3 .hovcont h5 {	color: #a3a3a3;	font-size: 13px;	font-weight: 300;	margin-bottom: 0px;	line-height: 16px;}.features_sec39 .box1:hover, .features_sec39 .box2:hover, .features_sec39 .box3:hover {	position: relative;	z-index: 99;}.features_sec39.parallax {	float: left;	width: 100%;	text-align: left;	padding: 140px 0px;	background: #1e1e1e url("../images/fullsite-img12.jpg");	background-attachment: fixed;	background-origin: initial;	background-clip: initial;	background-size: cover;	background-repeat: no-repeat;	background-position: 100% 0;	background-position: center;}/* features section 40 */.features_sec40 {	float: left;	width: 100%;	padding: 0px 0px 100px 0px;	background: #eee;}.features_sec40 .rimg {	width: auto;}.features_sec40 h2 {	font-weight: 400;	margin-bottom: 18px;}.features_sec40 h6 {	font-weight: 500;	line-height: 18px;	margin-bottom: 7px;}.features_sec40 i {	float: left;	color: #fff;	font-size: 25px;	background: #073768;	border-radius: 3px;	width: 45px;	height: 45px;	text-align: center;	vertical-align: middle;	line-height: 45px;	margin-right: 20px;	margin-bottom: 30px;}/* features section 41 */.features_sec41 {	float: left;	width: 100%;	padding: 110px 0px;	position: relative;	background: #333333;	color: #c0c0c0;	text-align: center;}.features_sec41 .ciric {	color: #fff;	font-size: 50px;	border: 1px solid #fff;	width: 120px;	height: 120px;	border-radius: 100%;	text-align: center;	vertical-align: middle;	line-height: 125px;	margin: 0 auto 30px auto;}/* features section 42 */.features_sec42 {	float: left;	width: 100%;	padding: 120px 0px 0px 0px;}/* features section 43 */.features_sec43 {	float: left;	width: 100%;	padding: 90px 0px;	position: relative;	background: #333333;	color: #c0c0c0;}/* features section 44 */.features_sec44 {	float: left;	width: 100%;	padding: 145px 0px 120px 0px;	text-align: center;}.features_sec44 .box {	float: left;	width: 100%;	padding: 0px 45px 55px 45px;	border: 1px solid #eee;}.features_sec44 .box .ciref2 {	margin-top: -37px;}.features_sec44 .box h5 {	font-weight: 500;	margin-top: 10px;	margin-bottom: 25px;}.features_sec44.two {	background: #f3f3f3;}.features_sec44.two .box {	border: 1px solid #e9e9e9;	background: #fff;}/* features section 45 */.features_sec45 {	float: left;	width: 100%;	padding: 120px 0px;	text-align: center;}.features_sec45 h1 em {	color: #073768;	font-style: normal;}.features_sec45 h1 b {	font-weight: 300;	display: block;	margin-top: 12px;}.features_sec45 .box {	float: left;	margin-bottom: 40px;	margin-left: 26.5%;}.features_sec45 .ibox {	float: left;	width: 162px;	height: 162px;	padding: 30px 0px 0px 0px;	margin: 0 10px;	text-align: center;	background: url(../images/site-img19.png) no-repeat center top;}/* features section 46 */.features_sec46 {	float: left;	width: 100%;	padding: 80px 0px;	background: #f3f3f3;}.features_sec46.two {	padding: 80px 0px 65px 0px;}/* features section 47 */.features_sec47 {	float: left;	width: 100%;	padding: 100px 0px 80px 0px;	position: relative;	color: #c0c0c0;}/* features section 48 */.features_sec48 {	float: left;	width: 100%;	padding: 90px 0px;	text-align: center;}.features_sec48 span {	color: #ccc;	font-size: 50px;	margin-bottom: 30px;	display: block;}/* features section 49 */.features_sec49 {	float: left;	width: 100%;	padding: 120px 0px;	background: #073768 url(../images/site-img75.png) no-repeat right top;}.features_sec49 h2 {	color: #fff;	font-weight: 300;	margin-bottom: 40px;}.features_sec49 strong {	color: #fff;	font-size: 35px;	font-weight: 600;	background: #333;	padding: 5px 20px;	margin-right: 20px;}.features_sec49 em {	color: #fff;	font-family: 'Dancing Script', cursive;	font-size: 25px;	font-weight: bold;}.features_sec49.two {	background: #fff;	text-align: center;}.features_sec49.two h2 {	color: #333;}.features_sec49.two em {	color: #999;	font-weight: normal;}/* features section 50 */.features_sec50 {	float: left;	width: 100%;	padding: 0px;}.features_sec50 img {	float: left;	width: 100%;}/* features section 51 */.features_sec51 {	float: left;	width: 100%;	padding: 120px 0px;	background: #f3f3f3;}/* features section 52 */.features_sec52 {	float: left;	width: 100%;	padding: 120px 0px;}/* features section 53 */.features_sec53 {	float: left;	width: 100%;	padding: 115px 0px 120px 0px;	text-align: center;	background: #fff;}.features_sec53 .box {	float: left;	width: 100%;	padding: 50px 30px 50px 30px;	border: 1px solid #eee;	transition: all 0.3s ease;}.features_sec53 .box span {	color: #333;	font-size: 45px;	margin-bottom: 25px;	display: block;}.features_sec53 .box p {	margin-top: 20px;}.features_sec53 .box:hover, .features_sec53 .box.active {	margin-top: -10px;	background: #f9f9f9;}/* features section 54 */.features_sec54 {	float: left;	width: 100%;	padding: 120px 0px;	text-align: center;	background: #f3f3f3;}.features_sec54 .peosays1 {	float: left;	width: 100%;	text-align: center;	font-size: 16px;	line-height: 27px;}.features_sec54 img {	width: 180px;	height: 180px;	border-radius: 100%;	border: 8px solid #fff;	margin-bottom: 10px;}/* features section 55 */.features_sec55 {	float: left;	width: 100%;	padding: 113px 0px 120px 0px;	background: #f3f3f3;}/* features section 56 */.features_sec56 {	float: left;	width: 100%;	padding: 113px 0px 80px 0px;	background: #f3f3f3;}/* features section 57 */.features_sec57 {	float: left;	width: 100%;	padding: 140px 0px 140px 0px;	text-align: center;}.features_sec57 .bs-example img {	border: 7px solid #fff;	box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}/* features section 58 */.feature_sec58 {	float: left;	width: 100%;	text-align: center;	padding: 120px 0px;}.feature_sec58 .attbox {	float: left;	width: 100%;	height: 320px;	background: #fff;	border: 1px solid #eee;	margin-top: 80px;}.feature_sec58 .attbox .box {	float: left;	width: 100.8%;	height: 320px;	background: #fff;	border: 1px solid #eee;	margin-left: -3px;	margin-top: -3px;	transition: all 0.3s ease;}.feature_sec58 .attbox .box:hover {	background: #f7f7f7;}.feature_sec58 .cirimg {	width: 160px;	height: 160px;	border-radius: 100%;	border: 5px solid #eee;	overflow: hidden;	margin-bottom: 14px;	transition: all 0.3s ease;	margin-top: -80px;	background: #fff;}.feature_sec58 .attbox .box:hover .cirimg {	border: 5px double #fff;	box-shadow: 0px 5px 0px rgba(0,0,0,0.1);}.feature_sec58 .attbox h5 {	margin-bottom: 0px;}.feature_sec58 .attbox em {	font-size: 13px;	color: #999;	font-style: normal;}.feature_sec58 .attbox p {	font-size: 13px;	width: 80%;	margin: 14px auto 28px auto;}/* features section 59 */.features_sec59 {	float: left;	width: 100%;	padding: 115px 0px 110px 0px;	background: #f3f3f3 url(../images/pattern1.png) repeat left top;}.features_sec59 img {	width: 100%;	margin-left: 5px;	border: 7px solid #fff;	-webkit-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.3);	-moz-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.3);	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.3);}.features_sec59.two {	background: #f3f3f3 url(../images/pattern2.png) repeat left top;}/* features section 60 */.features_sec60 {	float: left;	width: 100%;	padding: 115px 0px 120px 0px;}/* features section 61 */.feature_sec61 {	float: left;	width: 100%;	padding: 120px 0px;	background: #f3f3f3;}/* features section 62 */.features_sec62 {	float: left;	width: 100%;	padding: 120px 0px;}.features_sec62 .box {	float: left;	width: 100%;	text-align: center;}.features_sec62 .box .icon {	color: #b3b3b3;	font-size: 40px;	width: 120px;	height: 134px;	margin: 0 auto;	text-align: center;	vertical-align: middle;	line-height: 122px;	margin-bottom: 35px;	background: url(../images/site-img93.png) no-repeat center top;	transition: all 0.3s ease;}.features_sec62 .box .icon:hover {	color: #073768;}/* features section 63 */.features_sec63 {	float: left;	width: 100%;	padding: 70px 0px;	text-align: center;}.features_sec63 .box {	float: left;	width: 20%;	border-right: 1px solid #eee;}.features_sec63 .box h6 {	margin-bottom: 0px;}.features_sec63 .box.last {	border-right: none;}.features_sec63 .box span {	color: #e3e3e3;	font-size: 40px;	display: block;	margin-bottom: 18px;}/* features section 64 */.features_sec64 {	float: left;	width: 100%;	text-align: center;	padding: 120px 0px;}.features_sec64 .flips1_front img {	border-radius: 100%;}.features_sec64 .flips1_front h5 {	margin-top: 18px;	margin-bottom: 0px;}.features_sec64.two {	background: none;}/* features section 65 */.features_sec65 {	float: left;	width: 100%;	padding: 80px 0px;	background: #eee;}/*----------------------------------------------------   PARALLAX SECTIONS------------------------------------------------------*//* parallax section 1 */.parallax_section1 {	float: left;	width: 100%;	text-align: left;	padding: 120px 0px;	background: #1e1e1e url("../images/fullsite-img2.jpg");	background-attachment: fixed;	background-origin: initial;	background-clip: initial;	background-size: cover;	background-repeat: no-repeat;	background-position: 100% 0;	background-position: center;}.parallax_section1 h2 {	color: #fff;	font-size: 30px;	font-weight: bold;	width: 50%;	line-height: 38px;	font-family: 'Dancing Script', cursive;	background: rgba(0, 0, 0, 0.58);	padding: 30px 30px 30px 40px;	border-left: 5px solid #073768;}.parallax_section1 p {	color: #fff;	font-size: 18px;	margin-bottom: 45px;	width: 50%;}/* parallax section 2 */.parallax_section2 {	float: left;	width: 100%;	text-align: center;	padding: 120px 0px;	background: #1e1e1e url("../images/fullsite-img3.jpg");	background-attachment: fixed;	background-origin: initial;	background-clip: initial;	background-size: cover;	background-repeat: no-repeat;	background-position: 100% 0;	background-position: center;}/* parallax section 3 */.parallax_section3 {	float: left;	width: 100%;	text-align: left;	padding: 120px 0px;	background: #1e1e1e url("../images/fullsite-img6.jpg");	background-attachment: fixed;	background-origin: initial;	background-clip: initial;	background-size: cover;	background-repeat: no-repeat;	background-position: 100% 0;	background-position: center;}/* parallax section 4 */.parallax_section4 {	float: left;	width: 100%;	text-align: center;	padding: 140px 0px;	background: #1e1e1e url("../images/fullsite-img7.jpg");	background-attachment: fixed;	background-origin: initial;	background-clip: initial;	background-size: cover;	background-repeat: no-repeat;	background-position: 100% 0;	background-position: center;}.parallax_section4 h2 {	color: #fff;	font-size: 40px;	font-weight: bold;	line-height: 38px;	font-family: 'Dancing Script', cursive;}.parallax_section4 p {	color: #fff;	font-size: 16px;	margin-bottom: 50px;}/* parallax section 1 */.parallax_section5 {	float: left;	width: 100%;	text-align: center;	padding: 140px 0px 140px 0px;	background: #1e1e1e url("../images/fullsite-img8.jpg");	background-attachment: fixed;	background-origin: initial;	background-clip: initial;	background-size: cover;	background-repeat: no-repeat;	background-position: 100% 0;	background-position: center;}.parallax_section5 strong {	color: #073768;	font-size: 40px;	font-weight: bold;	line-height: 38px;	font-family: 'Josefin Sans', sans-serif;	border-radius: 3px;}.parallax_section5 p {	color: #fff;	font-size: 16px;	margin-bottom: 45px;	margin-top: 30px;}/* parallax section 6 */.parallax_section6 {	float: left;	width: 100%;	text-align: center;	padding: 140px 0px 185px 0px;	background: #333 url("../images/fullsite-img10.jpg");	background-attachment: fixed;	background-origin: initial;	background-clip: initial;	background-size: cover;	background-repeat: no-repeat;	background-position: 100% 0;	background-position: center;}.parallax_section6 h2 {	color: #fff;	font-size: 40px;	font-weight: bold;	line-height: 38px;	font-family: 'Dancing Script', cursive;}.parallax_section6 .box {	float: left;	margin-top: 100px;	margin-left: 10.2%;}.hexagon {	width: 170px;	height: 100px;	background: rgba(255, 255, 255, 0.9);	position: relative;	float: left;	margin-right: 20px;	transition: all 0.3s ease;}.hexagon.two {	margin-right: 0px;	margin-left: 95px;}.hexagon.three, .hexagon.four, .hexagon.five {	margin-right: 0px;	margin-left: 20px;}.hexagon:before {	content: "";	position: absolute;	top: -45px;	left: 0;	width: 0;	height: 0;	border-left: 85px solid transparent;	border-right: 85px solid transparent;	border-bottom: 45px solid rgba(255, 255, 255, 0.9);	transition: all 0.3s ease;}.hexagon:after {	content: "";	position: absolute;	bottom: -45px;	left: 0;	width: 0;	height: 0;	border-left: 85px solid transparent;	border-right: 85px solid transparent;	border-top: 45px solid rgba(255, 255, 255, 0.9);	transition: all 0.3s ease;}.haxmargin {	float: left;	width: 100%;	margin-top: 60px;}.hexagon:hover {	background: rgba(0, 0, 0, 0.8);}.hexagon:hover:before {	border-bottom: 45px solid rgba(0, 0, 0, 0.8);}.hexagon:hover:after {	border-top: 45px solid rgba(0, 0, 0, 0.8);}.hexagon i {	color: #333;	font-size: 30px;	margin-bottom: 10px;}.hexagon h6 {	margin-bottom: 5px;}.hexagon p {	color: #999;	font-size: 13px;	line-height: 16px;}.hexagon:hover i {	color: #073768;}.hexagon:hover h6 {	color: #fff;}/* parallax section 7 */.parallax_section7 {	float: left;	width: 100%;	text-align: left;	padding: 120px 0px;	background: #333 url("../images/fullsite-img11.jpg");	background-attachment: fixed;	background-origin: initial;	background-clip: initial;	background-size: cover;	background-repeat: no-repeat;	background-position: 100% 0;	background-position: center;}.parallax_section7 .container {	background: #fff;}.parallax_section7 .left, .parallax_section7 .center, .parallax_section7 .right {	float: left;	width: 33.330%;	padding: 45px 40px;}.parallax_section7 .center {	background: #333;}.parallax_section7.two {	float: left;	width: 100%;	text-align: left;	padding: 120px 0px;	background: #333 url("../images/fullsite-img18.jpg");	background-attachment: fixed;	background-origin: initial;	background-clip: initial;	background-size: cover;	background-repeat: no-repeat;	background-position: 100% 0;	background-position: center;}/* parallax section 8 */.parallax_section8 {	float: left;	width: 100%;	text-align: center;	padding: 140px 0px;	background: #1e1e1e url("../images/fullsite-img10.jpg");	background-attachment: fixed;	background-origin: initial;	background-clip: initial;	background-size: cover;	background-repeat: no-repeat;	background-position: 100% 0;	background-position: center;}/* parallax section 9 */.parallax_section9 {	float: left;	width: 100%;	text-align: left;	padding: 140px 0px 112px 0px;	background: #eee url("../images/fullsite-img4.jpg");	background-attachment: fixed;	background-origin: initial;	background-clip: initial;	background-size: cover;	background-repeat: no-repeat;	background-position: 100% 0;	background-position: center;}.parallax_section9 .box {	float: left;	width: 100%;	text-align: left;	margin-bottom: 25px;}.parallax_section9 .box.last {	margin-bottom: 0px;}.parallax_section9 .box .left {	float: left;}.parallax_section9 .box .right {	float: left;	width: 76%;	padding-top: 7px;	margin-left: 5%;}/*---------------------------------------------------- FOOTER STYLES------------------------------------------------------*/.footer {	float: left;	width: 100%;	padding: 40px 0px 0px 0px;	background: #303030 url(../images/footer-graph2.png) no-repeat right bottom;}.footer .top_footer {	float: left;	width: 100%;	background: #333 url(../images/footer-graph.png) no-repeat center top;	padding: 40px 0px 35px 0px;	margin-bottom: 75px;}.footer .top_footer.empty {	float: left;	width: 100%;	background: url(../images/footer-graph.png) no-repeat center top;	padding: 112px 0px 0px 0px;	margin-bottom: 0px;}.footer .top_footer .colleft, .footer .top_footer .colright {	float: left;	width: 40%;}.footer .top_footer .colcenter {	float: left;	width: 20%;}.footer .top_footer h6 {	color: #fff;	font-size: 14px;	font-weight: 400;	line-height: 18px;	text-align: center;}.footer .top_footer h6 em {	font-size: 12px;	font-style: normal;}/* footer light bg color */.footer.light h4, .footer.light h4.lmb {	color: #e1dfdf;}.footer.light .qlinks li a:hover, .footer.light .faddress li a:hover {	color: #e1dfdf;}.footer.light.two {	background: #fff;	padding-top: 100px;}.footer.light {	background: #073768 url(../images/footer-graph2.png) no-repeat right bottom;}.footer.light .top_footer {	padding: 40px 0px 0px 0px;	background: url(../images/footer-graph4.png) no-repeat center top;}.footer.light .top_footer h6 {	color: #e1dfdf;}.footer.light .twitter_feeds_two .left, .footer.light .newsletter_two .left {	background: url(../images/site-img40.png) no-repeat center top;}.footer.light .twitter_feeds_two .right {	color: #727272;}.footer.light .twitter_feeds_two .right em {	color: #999;}.footer.light .twitter_feeds_two .right em a {	color: #999;}.footer.light .twitter_feeds_two .right em a:hover {	color: #727272;}.footer.light .newsletter_two input.enter_email_input {	border: 1px solid #dfdfdf;	color: #727272;	font-size: 13px;}.footer.light .newsletter_two .input_submit {	color: #333;	background-color: #dfdfdf;}.footer.light .newsletter_two .input_submit:hover {	color: #fff;}.divider_2lines {	float: left;	width: 100%;	height: 2px;	margin-top: 45px;	background: url(../images/divider-twolines.png) repeat-x left top;}.footer h4 {	color: #fff;	font-weight: 400;	margin-bottom: 25px;}.footer h4.lmb {	color: #fff;	margin-bottom: 20px;}/* Address */ul.faddress {	float: left;	width: 100%;	padding: 0px;	margin: 0px;	font-weight: normal;	color: #e1e1e1;}.faddress li {	padding: 2px 0px;	margin: 0px;}.faddress li a {	color: #e1e1e1;	transition: all 0.3s ease;}.faddress li a:hover {	color: #fff;}/* Tweets */.twitter_feed {	float: left;	padding: 0px;	margin: 0px;	width: 100%;}.twitter_feed .left {	float: left;	padding: 0px;	margin: -7px 0px 0px 0px;	width: 20px;}.twitter_feed .right {	float: right;	padding: 0px;	margin: -10px 0px 0px 0px;	width: 89%;}.twitter_feed a {	color: #999;}.twitter_feed a:hover {	color: #fff;}.twitter_feed a.small {	font-size: 9px;	color: #727272;}.twitter_feed a.small:hover {	font-size: 9px;	color: #999;}/* flickr */#flickr_badge_wrapper {	padding: 0px;	margin: 0px;	width: 100%;}#flickr_badge_wrapper img {	width: 70px;	height: 70px;	margin-right: 8px;	margin-bottom: 2px;	border: 0px solid #999 !important;}#flickr_www {	display: block;	padding: 0 10px 0 10px !important;}#flickr_badge_uber_wrapper a:hover, #flickr_badge_uber_wrapper a:link, #flickr_badge_uber_wrapper a:active, #flickr_badge_uber_wrapper a:visited {	text-decoration: none !important;	background: inherit !important;	color: #3993ff;}#flickr_badge_wrapper {	margin-top: 25px;}#flickr_badge_source {	padding: 0 !important;}/* Newsletter Signup */.newsletter {	float: left;	width: 100%;}.newsletter .enter_email_input {	float: left;	width: 75%;	height: 39px;	padding: 0px 7px;	line-height: 39px;	background: #fff;	border: 0px;	font-size: 13px;	font-weight: 600;	color: #999;}.newsletter .input_submit {	float: left;	color: #fff;	height: 39px;	padding: 0px 10px;	background-color: #13afeb;	border: 0px;	cursor: pointer;}.newsletter .input_submit:hover {	color: #fff;	background-color: #454545;}/* quick links */.qlinks {	float: left;	width: 100%;}.qlinks ul {	float: left;	width: 100%;	padding: 0px;	margin: 0px;}.qlinks li {	padding: 4px 0px;	margin: 0px;}.qlinks li a {	color: #ecf1f7;	transition: all 0.3s ease;	font-weight: normal;}.qlinks li a:hover {	color: #fff;}.qlinks li a i {	margin-right: 3px;}/* footer style 2 */.footer.style2 {	float: left;	width: 100%;	padding: 95px 0px 0px 0px;	border-top: 5px solid #212121;	background: #333 url(../images/footer-graph3.png) no-repeat right bottom;}.footer.style3 {	float: left;	width: 100%;	padding: 95px 0px 0px 0px;	border-top: 5px solid #212121;	background: #333 url(../images/footer-graph5.png) no-repeat right bottom;}.fbposts {	float: left;	width: 100%;}.fbposts img {	float: left;	margin-right: 18px;	transition: all 0.3s ease;}.fbposts a {	float: left;	color: #999;	margin-bottom: 34px;	transition: all 0.3s ease;	font-weight: normal;}.fbposts a:hover {	color: #fff;}.fbposts a:hover img {	opacity: 0.7;}.ftags {	float: left;	width: 100%;}.ftags a {	float: left;	color: #999;	padding: 5px 10px;	margin: 0px 5px 10px 5px;	transition: all 0.3s ease;	background: rgba(0, 0, 0, 0.2);	font-weight: normal;}.ftags a:hover {	background: rgba(0, 0, 0, 0.5);}.fform {	float: left;	width: 100%;}/* copyrights */.copyright_info {	float: left;	padding: 30px 0px 25px 0px;	margin: 70px 0px 0px 0px;	width: 100%;	color: #727272;	font-size: 12px;	font-style: normal;	font-weight: normal;	background: rgba(255, 255, 255, 0.05);}.copyright_info a {	margin-top: 10px;	font-size: 12px;	color: #727272;	text-align: right;	transition: all 0.3s ease;}.copyright_info a:hover {	color: #e3e3e3;}.copyright_info.two {	background: #fff;	color: #999;}.copyright_info.two a {	color: #999;}.copyright_info.two a:hover {	color: #454545;}.copyright_info.three {	background: rgb(4, 37, 70);color: #e5edf4;}.copyright_info.three a {	color: #999;}.copyright_info.three a:hover {	color: #454545;}.copyright_info.four {	background: #073768;	color: #fff;	border-top: 3px double rgba(0, 0, 0, 0.12);}.copyright_info.four a {	color: #fff;}.copyright_info.four a:hover {	color: #fff;	text-decoration: underline;}.copyright_info.five {	background: none;	color: #999;	margin-top: 0px;}.copyright_info.five a {	color: #999;}.copyright_info.five a:hover {	color: #454545;}/* footer social links */ul.footer_social_links {	float: right;	padding: 0px;	margin: 0px 0px 0px 0px;}.footer_social_links li {	float: left;	padding: 0px;	margin: 0px 0px 0px 5px;}.footer_social_links li a i {	width: 24px;	height: 24px;	text-align: center;	border-radius: 100%;	line-height: 24px;	vertical-align: middle;	background-color: #333;	color: #999;	transition: all 0.3s ease;}.footer_social_links li a i:hover {	color: #fff;	background-color: #727272;}.footer_social_links.two li a i {	background-color: #ccc;	color: #fff;}.footer_social_links.two li a i:hover {	color: #fff;	background-color: #e3e3e3;}.footer_social_links.three li a i {	background-color: #ccc;	color: #fff;}.footer_social_links.three li a i:hover {	color: #fff;	background-color: #e3e3e3;}.footer_social_links.four li a i {	background-color: rgba(0, 0, 0, 0.12);	color: #fff;}.footer_social_links.four li a i:hover {	color: #fff;	background-color: rgba(0, 0, 0, 0.3);}/* menu search bar */.search_hwrap {	display: inline-block;	position: relative;	height: 50px;	float: right;	padding: 0;	position: relative;}.search_hwrap input[type="text"] {	height: 50px;	font-size: 14px;	display: inline-block;	font-family: 'Raleway', sans-serif;	font-weight: 400;	border: none;	outline: none;	color: #ccc;	padding: 3px;	padding-right: 50px;	width: 0px;	position: absolute;	top: 8px;	right: 0;	background: none;	z-index: 9999;	transition: width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000);	cursor: pointer;}.search_hwrap input[type="text"]:focus {	width: 210px;	z-index: 1;	cursor: text;}.search_hwrap input[type="submit"] {	height: 36px;	width: 36px;	display: inline-block;	color: red;	float: right;	background: #727272 url(../images/search-icon.png) no-repeat center 7px;	text-indent: -10000px;	border: none;	position: absolute;	top: 14px;	right: 0;	z-index: 9999;	cursor: pointer;	opacity: 0.4;	cursor: pointer;	transition: opacity .4s ease;	border: 1px solid #999;	border-radius: 100%;}.search_hwrap input[type="submit"]:hover {	opacity: 0.8;}.search_hwrap.two input[type="text"] {	color: #fff;}.search_hwrap.two input[type="submit"] {	background: rgba(0,0,0,0.2) url(../images/search-icon.png) no-repeat center 7px;	border: 1px solid rgba(255,255,255,0.9);}/* page titles */.page_title {	position: relative;	float: left;	width: 100%;	text-align: center;	padding: 220px 0px 120px 0px;	background: #272727 url(../images/fullsite-img14.jpg) no-repeat center top;}.page_title .title {	width: 100%;	float: left;	text-align: center;	margin: 0px;}.page_title .title h1 {	margin: 0px 0px 40px 0px;	padding-bottom: 30px;	font-size: 58px;	color: #fff;	text-transform: none;	background: url(../images/white-line.png) no-repeat center bottom;}.page_title h3 {	margin: 0px 0px 8px 0px;	color: #fff;	font-weight: bold;}.page_title h5 {	margin: 0px;	color: #fff;	font-weight: 300;}.page_title.small .title h1 {	margin: 0px 0px 20px 0px;}.page_title.two {	background: #272727 url(../images/fullsite-img20.jpg) no-repeat center top;}.page_title2 {	float: left;	width: 100%;	padding: 20px 0px;	background: #454545 url(../images/footer-graph3.png) no-repeat center bottom;}.page_title2 h1 {	float: left;	font-size: 32px;	font-weight: 200;	margin-bottom: 0px;	color: #fff;}.page_title2 .pagenation {	float: left;	font-size: 13px;	text-align: left;	font-weight: normal;	color: #e3e3e3;	margin: 0px 0px 0px 0px;}.page_title2 .pagenation i {	color: #999;	margin: 0px 2px 0px 2px;}.page_title2 .pagenation a {	padding: 0px;	color: #999;	transition: all 0.3s ease;}.page_title2 .pagenation a:hover {	color: #e3e3e3;}.page_title3 {	position: relative;	float: left;	width: 100%;	text-align: center;	padding: 140px 0px 140px 0px;	background: #272727 url(../images/fullsite-img15.jpg) no-repeat center top;}.page_title3 .title {	width: 100%;	float: left;	text-align: center;	margin: 0px;}.page_title3 .title h1 {	margin: 0px 0px 10px 0px;	padding-bottom: 30px;	font-size: 58px;	color: #fff;	text-transform: none;	font-weight: normal;}.page_title3 h5 {	color: #fff;	width: 75%;	margin: 0 auto;	font-weight: 300;	line-height: 30px;}.page_title3 i {	color: #fff;	font-size: 27px;	width: 80px;	height: 80px;	text-align: center;	vertical-align: middle;	line-height: 80px;	background-color: rgba(255, 255, 255, 0.1);	border-radius: 100%;	margin: 50px 10px 0px 10px;	transition: all 0.3s ease;}.page_title3 i:hover {	color: #fff;	background-color: rgba(255, 255, 255, 0.2);}.page_title4 {	position: relative;	float: left;	width: 100%;	padding: 70px 0px;	background: #f3f3f3;}.page_title4 .title {	width: 100%;	float: left;	text-align: left;	margin: 0px;}.page_title4 .title h1 {	margin: 0px;	color: #293139;	text-transform: none;	font-size: 40px;}.page_title4 .line {	background: #999;	position: absolute;	height: 1px;	display: block;	width: 100px;	margin-top: 12px;}.page_title4 h6 {	float: left;	margin-top: 30px;	margin-bottom: 0px;	color: #727272;	font-weight: 300;	line-height: 25px;	width: 85%;}.page_title5 {	position: relative;	float: left;	width: 100%;	text-align: center;	padding: 200px 0px 40px 0px;	background: #333 url(../images/fullsite-img13.jpg) no-repeat center top;}.page_title5 .title {	width: 100%;	float: left;	text-align: left;	margin: 0px;}.page_title5 .title h1 {	float: left;	margin: 0px;	padding: 5px 10px;	font-size: 35px;	color: #fff;	text-transform: uppercase;	font-weight: bold;	background-color: rgba(0, 0, 0, 0.3);}.page_title5.two {	padding: 310px 0px 40px 0px;	background: #333 url(../images/fullsite-img19.jpg) no-repeat center top;}.imgheader {	float: left;	width: 100%;	height: 400px;	background: #333 url(../images/fullsite-img16.jpg) no-repeat center top;}.imgheader img {	float: left;}.imgheader2 {	float: left;	width: 100%;	height: 400px;	background: #333 url(../images/fullsite-img17.jpg) no-repeat center top;}.imgheader2 img {	float: left;}.clogo_small {	float: left;	width: 100%;}.clogo_small li {	float: left;	width: 10%;}.clogo_small li h6 {	font-size: 14px;	margin-top: 18px;	text-align: right;}.clogo_small li img {	float: left;	width: 100%;}/* blog */.blog_post {	float: left;	width: 100%;}.blog_post h3 {	text-align: left;	color: #333;	line-height: 30px;	display: block;}.blog_post h3 a {	color: #073768;	text-decoration: none;	margin-top: 3px;	text-transform: none;	font-weight: 400;	font-size: 30px;}.blog_post h3 a:hover {	color: #383634;}ul.post_meta_links {	float: left;	margin: -5px 0px 0px 0px;	padding: 0px 0px 0px 0px;}.post_meta_links li {	float: left;	margin: 0px;	padding: 0px 0px 0px 4px;	list-style-type: none;	color: #999;}.post_meta_links li a {	color: #999;	padding: 0px 18px 0px 0px;	text-decoration: none;	font-size: 11px;	text-transform: uppercase;}.post_meta_links li a:hover {	color: #727272;	text-decoration: none;}.post_meta_links li i {	color: #bbb;	font-size: 12px;	font-style: normal;}.blog_postcontent {	float: left;	width: 100%;}.blog_postcontent .image_frame {	float: left;	width: 100%;	margin-bottom: 27px;}.blog_postcontent .image_frame.mone {	float: left;	width: 100%;	height: 280px;	overflow: hidden;}.blog_postcontent .image_frame.mtwo {	float: left;	width: 100%;	height: 180px;	overflow: hidden;}.blog_postcontent .image_frame.mthree {	float: left;	width: 100%;	height: 480px;	overflow: hidden;}.blog_postcontent .image_frame.mone img, .blog_postcontent .image_frame.mtwo img, .blog_postcontent .image_frame.mthree img {	float: left;	width: auto;	margin-left: -45%;	margin-top: -10%;}.blog_postcontent .video_frame.mtwo iframe {	float: left;	width: 100%;	height: 280px;	overflow: hidden;}.blog_postcontent .image_frame.small {	float: left;	width: 43%;	border: 7px solid #fff;	margin-bottom: 25px;	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1);	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1);}.blog_postcontent .image_frame.small:hover {	border: 7px solid #f9f9f9;}.blog_postcontent .image_frame img {	float: left;	width: 100%;}.blog_postcontent .video_frame.small iframe {	height: 250px;}.blog_postcontent .video_frame iframe {	float: left;	width: 100%;	height: 350px;	margin-bottom: 27px;}.post_info_content_small {	padding: 0px;	margin: 0 0 0 4%;	width: 50%;	float: left;}ul.post_meta_links_small {	float: left;	margin: -15px 0px 12px 80px;	padding: 0px 0px 0px 0px;	width: 80%;}.post_meta_links_small li a {	color: #a1a1a1;	padding: 0px 5px 0px 0px;	text-decoration: none;	font-size: 11px;}.post_meta_links_small li a:hover {	color: #727272;	padding: 0px 5px 0px 0px;	text-decoration: none;	font-size: 11px;}.blog_post a.date {	color: #454545;	font-size: 16px;	font-weight: normal;}.blog_post a.date:hover {	color: #073768;}.post_readmore:link, .post_readmore:visited {	float: right;	height: 27px;	width: 185px;	text-align: center;	padding-top: 7px;	color: #fff;	text-decoration: none;	background: url(../images/skin01/but_post_readmore.jpg) no-repeat left top;}.post_readmore:hover {	float: right;	height: 27px;	width: 185px;	text-align: center;	padding-top: 7px;	color: #fff;	text-decoration: none;	background: url(../images/skin01/but_post_readmore_hover.jpg) no-repeat left top;}.sharepost {	float: left;	width: 80%;	margin-bottom: 40px;}.sharepost ul {	margin: 0px;	padding: 0px;}.sharepost li {	margin: 0px 7px 5px 0px;	padding: 2px 5px;	float: left;	border-radius: 2px;	list-style-type: none;	background-color: #073768;	transition: all 0.3s ease;}.sharepost li i {	color: #fff;}.sharepost li:hover {	background-color: #383634;}.about_author {	float: left;	width: 100%;	padding: 20px;	background-color: #f9f9f9;	border: 1px solid #eee;}.about_author img {	float: left;	margin-right: 20px;}.about_author a {	font-family: 'Open Sans' !important;	font-weight: normal;	font-weight: 600;	color: #333;}.about_author a:hover {	color: #073768;}/* pagination */.pagination.center {	text-align: center;}.pagination.center b {	float: none;}.pagination {	clear: both;	padding: 10px 0;	margin-bottom: 20px;	font-family: 'Open Sans', sans-serif;}.pagination b {	float: left;	margin: 0px 5px 2px 0;	padding: 0px 10px;	font-weight: normal;	color: #999;}.pagination a.navlinks {	font-size: 12px;	color: #454545;	background-color: #eee;	font-weight: 600;	text-transform: uppercase;	padding: 7px 10px;	border-radius: 3px;}.pagination a.navlinks:hover {	color: #fff;	background-color: #454545;}.pagination a.current {	color: #fff;	background-color: #454545;}/* comments */.comment_wrap {	padding: 20px 20px 20px 0px;	overflow: hidden;	border-bottom: 1px solid #eee;}.comment_wrap.chaild {	border-bottom: 1px solid #eee;	margin: 10px 20px 10px 50px;	overflow: hidden;}.gravatar {	float: left;}.comment_content {	overflow: hidden;	padding-left: 20px;	position: relative;	min-height: 80px;}.comment_content .comment_meta {	position: relative;}.comment_content .comment_meta .comment_author {	display: inline;	font-size: 14px;	font-style: normal;}.comment_content .comment_meta .comment_author i {	display: inline;	font-size: 11px;	font-style: italic;}.comment_content .comment_text {	clear: both;	padding-top: 0px;	overflow: hidden;}.comment_content .comment_text a {	color: #d3d3d3;	margin-top: 5px;	float: left;}.comment_content .comment_text a:hover {	color: #727272;	margin-top: 5px;	float: left;}#comments_section li ul li {	margin-left: 30px;}/* comment form */.comment_form {	float: left;	width: 100%;	margin-top: 30px;}.comment_form label {	float: left;	width: 25%;	height: 15px;	padding: 7px 10px;	margin-bottom: 40px;	font-weight: normal;}.comment_input_bg {	float: left;	width: 75%;	height: 40px;	padding: 7px 10px 0px 10px;	border-top: 2px solid #e3e3e3;	border-left: 2px solid #e3e3e3;	border-right: 1px solid #e3e3e3;	border-bottom: 1px solid #e3e3e3;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	background-color: #f9f9f9;}.comment_textarea_bg {	float: left;	width: 90%;	height: 235px;	padding: 7px 10px 0px 10px;	margin-bottom: 20px;	border-top: 2px solid #e3e3e3;	border-left: 2px solid #e3e3e3;	border-right: 1px solid #e3e3e3;	border-bottom: 1px solid #e3e3e3;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	background-color: #f9f9f9;}.comment_checkbox {	float: left;	display: block;	width: 90%;	margin-top: 10px;}.comment_submit {	background-color: #eee;	border: 1px solid #ddd;	padding: 9px 13px;	font-family: 'Open Sans', sans-serif;	font-weight: 600;	border-radius: 4px;	color: #333;	text-transform: uppercase;}.comment_submit:hover {	background-color: #f9f9f9;	cursor: pointer;}/* comments */.comment_wrap {	padding: 20px 20px 20px 0px;	overflow: hidden;	border-bottom: 1px solid #eee;}.comment_wrap.chaild {	border-bottom: 1px solid #eee;	margin: 10px 20px 10px 50px;	overflow: hidden;}.gravatar {	float: left;}.comment_content {	overflow: hidden;	padding-left: 20px;	position: relative;	min-height: 80px;}.comment_content .comment_meta {	position: relative;}.comment_content .comment_meta .comment_author {	display: inline;	font-size: 14px;	font-style: normal;}.comment_content .comment_meta .comment_author i {	display: inline;	font-size: 11px;	font-style: italic;}.comment_content .comment_text {	clear: both;	padding-top: 0px;	overflow: hidden;}.comment_content .comment_text a {	color: #d3d3d3;	margin-top: 5px;	float: left;}.comment_content .comment_text a:hover {	color: #727272;	margin-top: 5px;	float: left;}#comments_section li ul li {	margin-left: 30px;}/* Advertisements */ul.adsbanner-list {	margin: 0px 0px 0px 0px;	padding: 0px;	float: left;	width: 100%;}.adsbanner-list li {	margin: 0px 10px 10px 0px;	padding: 0px;	float: left;	width: 140px;	height: 140px;	list-style-type: none;}.adsbanner-list li img {	margin: 0px;	padding: 0px;	float: left;	width: 140px;	height: 140px;	list-style-type: none;}.adsbanner-list li.last {	margin: 0px 0px 0px 0px;	padding: 0px;	float: left;	width: 140px;	height: 140px;	list-style-type: none;}.address_info {	float: left;	background-color: #f9f9f9;	border: 1px solid #e1e1e1;	padding: 20px 20px 10px 20px;	width: 99%;	margin-bottom: 40px;}.address_info.two {	background-color: #fff;	border: none;	padding-top: 0px;}.address_info h3 i {	font-weight: 500;	font-style: normal;}.google-map {	width: 99%;	height: 350px;	border: 5px solid #fff;	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);}.google-map2 {	width: 100%;	height: 450px;}.google-map3 {	width: 100%;	height: 300px;	border: 10px solid #fff;	-webkit-box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.4);	box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.4);}.google-map4 {	width: 100%;	height: 200px;	border: 5px solid #fff;	-webkit-box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.4);	box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.4);}/* sidebar widget */.sidebar_widget {	float: left;	width: 100%;	padding: 0px;	margin: 0px;}.sidebar_widget ul.arrows_list1 {	padding: 0px;	margin: 0px;	float: left;	margin-top: -10px;}.sidebar_widget ul.arrows_list1 li a {	color: #073768;	line-height: 30px;}.sidebar_widget ul.arrows_list1 li a:hover {	color: #272727;}.sidebar_widget ul.arrows_list1 i {	margin-right: 4px;}.sidebar_title {	float: left;	width: 100%;}.sidebar_widget h4, .clientsays_widget h4 {	margin-bottom: 30px;	float: left;	font-weight: 300;}.sidebar_widget h4 i, .clientsays_widget h4 i {	font-weight: 500;	font-style: normal;}/* Recent Posts */ul.recent_posts_list {	margin: 0px;	padding: 0px;	width: 100%;	float: left;}.recent_posts_list li {	padding: 0px 0px 13px 0px;	margin: 0px 0px 16px 0px;	list-style-type: none;	border-bottom: 1px solid #eee;	float: left;	width: 100%;}.recent_posts_list li a {	text-decoration: none;	line-height: 17px;	display: block;	color: #999;}.recent_posts_list li a:hover {	color: #073768;}.recent_posts_list li span {	float: left;	margin-right: 15px;}.recent_posts_list li span img {	float: left;	margin-right: 0px;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	-moz-opacity: 1;	-khtml-opacity: 1;	opacity: 1;}.recent_posts_list li span img:hover {	float: left;	margin-right: 0px;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";	-moz-opacity: 0.8;	-khtml-opacity: 0.8;	opacity: 0.8;}.recent_posts_list li i {	padding: 1px 0px 0px 0px;	margin: 0px;	display: block;	font-size: 10px;	font-style: normal;	color: #c9c9c9;}.recent_posts_list li.last {	padding: 0px 0px 7px 0px;	margin: 0px 0px 0px 0px;	border-bottom: 0px solid #f5f6f6;}/* client says widget */.clientsays_widget {	float: left;	width: 100%;	padding: 0px;	margin: 0px;	color: #999;}.clientsays_widget strong {	font-weight: 600;	color: #454545;}.clientsays_widget h3 {	margin-bottom: 18px;}.clientsays_widget img {	float: left;	margin-right: 13px;	margin-top: 7px;}/* portfolio widget */.portfolio_widget {	float: left;	width: 100%;	padding: 0px 0px 0px 0px;	text-align: center;}.portfolio_widget .box {	float: left;	width: 100%;}.portfolio_widget .box strong {	font-size: 16px;	color: #181818;	font-weight: 600;	display: block;	margin-bottom: 5px;	margin-top: 25px;}.portfolio_widget .box strong a {	color: #181818;}.portfolio_widget .box strong a:hover {	color: #2191ed;}.portfolio_widget .box i {	font-size: 22px;	color: #fff;	border: 1px solid #fff;	border-radius: 100%;	width: 58px;	height: 58px;	text-align: center;	vertical-align: middle;	line-height: 58px;	margin-top: 26%;}/* 404 Error Page */.error_pagenotfound {	padding: 50px 30px 58px 30px;	margin: 0 auto;	width: 59%;	background-color: #fff;	border: 1px solid #eee;	border-bottom: 5px solid #eee;	text-align: center;	font-family: 'Open Sans', sans-serif;}.error_pagenotfound strong {	display: block;	font-size: 145px;	line-height: 100px;	color: #e3e3e3;	font-weight: normal;	margin-bottom: 10px;	text-shadow: 5px 5px 1px #fafafa;}.error_pagenotfound b {	display: block;	font-size: 40px;	line-height: 50px;	color: #999;	margin: 0;	font-weight: 300;}.error_pagenotfound em {	display: block;	font-size: 18px;	line-height: 59px;	color: #073768;	margin: 0;	font-style: normal;}/* portfolio single image */.portfolio_area {	padding: 0px;	margin: 0px;	width: 100%;	float: left;}.portfolio_area_left {	padding: 0px;	margin: 0px;	width: 74%;	float: left;}.portfolio_area_left img {	padding: 0px;	margin: 0px;	width: 100%;	float: left;	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);}.portfolio_area_right {	padding: 0px;	margin: 0px 0px 0px 4%;	width: 22%;	float: left;}.project_details {	padding: 0px;	margin: 80px 0px 0px 0px;}.project_details span {	padding: 10px 0px;	margin: 0px 0px 0px 0px;	font-size: 14px;	font-weight: bold;	color: #454545;	float: left;	width: 100%;	border-bottom: 1px solid #e3e3e3;}.project_details strong {	padding: 0px 0px;	margin: 0px 0px 0px 0px;	font-size: 13px;	font-weight: bold;	color: #727272;	float: left;	width: 40%;}.project_details em {	padding: 0px 0px;	margin: 0px 0px 0px 0px;	font-size: 13px;	font-weight: normal;	font-style: normal;	color: #727272;	float: left;	width: 60%;}.project_details span a {	padding: 3px 10px;	margin: 0px 0px 0px 3px;	font-size: 11px;	line-height: 30px;	font-weight: normal;	font-style: normal;	color: #727272;	background-color: #e3e3e3;	border-radius: 3px;}.project_details span a:hover {	background-color: #ddd;}.addto_favorites {	padding: 3px 10px 5px 10px;	margin: 27px 0px 0px 0px;	width: 142px;	display: block;	border-radius: 3px;	font-size: 13px;	color: #999;	background: #eee;}.addto_favorites:hover {	background: #e3e3e3;}.addto_favorites i {	color: #c3c3c3;}ul.small_social_links {	padding: 0px;	margin: 18px 0 25px 0px;}.small_social_links li {	padding: 0px;	margin: 0px 5px 0px 0px;	float: left;}.small_social_links li i {	font-size: 11px;	color: #073768;	border: 1px solid #eee;	width: 25px;	height: 25px;	border-radius: 100%;	text-align: center;	vertical-align: middle;	line-height: 23px;}.small_social_links li a {	opacity: 1;}.small_social_links li a:hover {	opacity: 0.7;}ul.list_5 {	float: left;	padding: 0px;	margin: 0px;}.list_5 li {	float: left;	padding: 0px;	margin: 0px 0px 5px 0px;}.list_5 li.last {	margin: 0px 0px 0px 0px;}.list_5 li img {	float: left;	margin-right: 18px;}.list_5 li em {	float: left;	font-style: normal;	margin: 9px 0px 0px 0px;}.list_5 li a {	color: #999;}/* scroll up */.scrollup {	width: 40px;	height: 40px;	opacity: 1;	position: fixed;	bottom: 22px;	right: 20px;	display: none;	text-indent: -9999px;	background: url(../images/scroll-top-arrow.png) no-repeat left top;	z-index: 999;}/*------------------------ UPDATED VERSION 1.2 ------------------------*//* Static header */.stheader {	float: left;	width: 100%;	height: 750px;	margin-top: 100px;	background: #999 url(../images/sliders/master/slider-bg16.jpg) no-repeat center top;}/* Static header 2 */.stheader2 {	float: left;	width: 100%;	background: #999 url(../images/sliders/master/slider-bg20.jpg) repeat-y center top;}/* Static header 3 */.stheader3 {	float: left;	width: 100%;	height: 700px;	margin-top: 100px;	background: #999 url(../images/sliders/master/slider-bg21.jpg) no-repeat center top;}/* slider header form */.slidercform {	float: left;	width: 470px;	padding: 47px 50px 50px 50px;	text-align: center;	margin-top: 100px;	background: rgba(0,0,0,0.72);	border-radius: 3px;}.slidercform .sky-form {	color: #999;}.slidercform .sky-form footer {	padding: 5px 0px 0px 0px;}.slidercform .sky-form .subbutton, .contactform2 .subbutton {	float: left;	width: 86.5%;	height: 50px;	background: #073768;	font-family: 'Raleway', sans-serif;	font-size: 14px;	font-weight: 600;	text-transform: uppercase;	color: #fff;	opacity: 1;}.slidercform .sky-form .subbutton:hover {	opacity: 0.75;}.contactform2 .subbutton {	background: #073768!important;}.contactform2 .subbutton:hover {	opacity: 0.75!important;}.slidercform .sky-form section {	margin-bottom: 9px;}.slidercform strong {	color: #fff;	font-family: 'Raleway', sans-serif;	font-size: 27px;	font-weight: bold;	display: block;}.slidercform strong em {	color: #fff;	font-size: 14px;	font-weight: 300;	font-style: normal;	display: block;	margin-top: 8px;}.slidercform span {	width: 50%;	height: 1px;	background: #595959;	float: left;	margin-top: 14px;	margin-left: 25%;}/* slider header form 2 */.slidercform2 {	float: right;	width: 470px;	padding: 47px 45px 50px 45px;	background: rgba(18,18,18,0.9);	border-radius: 3px;	position: relative;	z-index: 300;	margin-top: -565px;	text-align: center;}.slidercform2 strong {	color: #fff;	font-family: 'Raleway', sans-serif;	font-size: 27px;	font-weight: bold;	display: block;}.slidercform2 strong em {	color: #fff;	font-size: 14px;	font-weight: 300;	font-style: normal;	display: block;	margin-top: 8px;}.slidercform2 span {	width: 50%;	height: 1px;	background: #454545;	float: left;	margin-top: 14px;	margin-left: 25%;}.slidercform2 .sky-form .input input, .slidercform2 .sky-form .select select {	display: block;	box-sizing: border-box;	-moz-box-sizing: border-box;	width: 101.5%;	padding: 10px 14px;	outline: none;	border-width: 0px;	border-style: solid;	background: rgba(255, 255, 255, 0.9);	font: 14px/18px 'Open Sans', Helvetica, Arial, sans-serif;	color: #454545;	appearance: normal;	-moz-appearance: none;	-webkit-appearance: none;}.slidercform2 .sky-form .textarea textarea {	display: block;	box-sizing: border-box;	-moz-box-sizing: border-box;	width: 100%;	padding: 10px 14px;	outline: none;	border-width: 0px;	border-style: solid;	background: rgba(255, 255, 255, 0.9);	font: 14px/18px 'Open Sans', Helvetica, Arial, sans-serif;	color: #454545;	appearance: normal;	-moz-appearance: none;	-webkit-appearance: none;}/* header portfolio style */.headerport {	float: left;	width: 100%;	text-align: center;	margin-top: 210px;	margin-bottom: 130px;}.headerport .left {	float: left;	width: 33%;}.headerport .center {	float: left;	width: 34%;}.headerport .right {	float: left;	width: 33%;}.headerport .boxsize1 {	float: left;	width: 100%;	height: 300px;	text-align: center;	background: #525252;}.headerport .boxsize2 {	float: left;	width: 50%;	height: 150px;	text-align: center;	background: #525252;}.headerport .boxsize3 {	float: left;	width: 100%;	height: 150px;	text-align: center;	background: #525252;}.headerport .boxsize4 {	float: left;	width: 100%;	height: 450px;	text-align: center;	background: #525252;}.headerport .boxsize1 img {	width: 100%;	height: 300px;	display: block;}.headerport .boxsize2 img {	width: 100%;	height: 150px;	display: block;}.headerport .boxsize3 img {	width: 100%;	height: 150px;	display: block;}.headerport .boxsize4 img {	width: 100.2%;	height: 450px;	display: block;}.headerport .boxsize2 .onlycolor {	float: left;	width: 100%;	height: 150px;	background: #073768;	transition: all 0.3s ease;}.headerport .boxsize2 .onlycolor:hover {	background: #525252;}.headerport .boxsize2 .onlycolor.white {	background: #fff;}.headerport .boxsize2:hover .onlycolor.white {	background: #e3e3e3;}.headerport .boxsize3 .onlycolor {	float: left;	width: 100%;	height: 150px;	background: #073768;	transition: all 0.3s ease;}.headerport .boxsize3 .onlycolor:hover {	background: #525252;}.headerport .boxsize3 .onlycolor.white {	background: #fff;}.headerport .boxsize3:hover .onlycolor.white {	background: #e3e3e3;}.headerport .boxsize1 h3 {	color: #fff;	text-align: center;	font-size: 21px;	font-weight: 300;	margin-top: 32.5%;}.headerport .boxsize2 h3 {	color: #fff;	text-align: center;	font-size: 18px;	font-weight: 300;	margin-top: 29%;}.headerport .boxsize3 h3 {	color: #fff;	text-align: center;	font-size: 18px;	font-weight: 300;	margin-top: 14.5%;}.headerport .boxsize1 h3.darkc, .headerport .boxsize2 h3.darkc, .headerport .boxsize3 h3.darkc, .headerport .boxsize4 h3.darkc {	color: #333;}.headerport .boxsize4 h3 {	color: #fff;	text-align: center;	font-size: 21px;	font-weight: 300;	margin-top: 50%;}.hp-item.square {	position: relative;	width: 100%;}.hp-item.square .info {	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;	text-align: center;	-webkit-backface-visibility: hidden;	backface-visibility: hidden;}.hp-item.square.effect10 {	overflow: hidden;}.hp-item.square.effect10 .img {	-webkit-transition: all 0.35s ease-in-out;	-moz-transition: all 0.35s ease-in-out;	transition: all 0.35s ease-in-out;}.hp-item.square.effect10 .info {	background: #525252;	visibility: hidden;	opacity: 0;	-webkit-transition: all 0.35s ease-in-out;	-moz-transition: all 0.35s ease-in-out;	transition: all 0.35s ease-in-out;}.hp-item.square.effect10 .info p {	font-style: italic;	font-size: 12px;	position: relative;	color: #bbb;	padding: 20px 20px 20px;	text-align: center;}.hp-item.square.effect10 a:hover .info {	visibility: visible;	opacity: 1;}.hp-item.square.effect10.bottom_to_top .img {	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transform: translateY(0);}.hp-item.square.effect10.bottom_to_top .info {	-webkit-transform: translateY(100%);	-moz-transform: translateY(100%);	-ms-transform: translateY(100%);	-o-transform: translateY(100%);	transform: translateY(100%);}.hp-item.square.effect10.bottom_to_top a:hover .img {	-webkit-transform: translateY(-100%);	-moz-transform: translateY(-100%);	-ms-transform: translateY(-100%);	-o-transform: translateY(-100%);	transform: translateY(-100%);}.hp-item.square.effect10.bottom_to_top a:hover .info {	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transform: translateY(0);}.menu_shape_shadow {	float: left;	position: absolute;	width: 100%;	height: 10px;	background: url(../images/menu-shadow2.png) no-repeat center top;	z-index: 8000;	top: 100px;}/* text slider */.textyslider {	background: none;	text-align: center;	padding-top: 90px;	margin-bottom: 59px;}.textyslider span.text {	display: block;	padding-top: 20px;	margin-bottom: 40px;}.textyslider em {	color: #073768;	font-family: 'Dancing Script', cursive;	font-size: 45px;	font-weight: bold;	padding-bottom: 8px;	border-bottom: 1px dashed #073768;}.textyslider strong {	color: #333;	font-family: 'Raleway', sans-serif;	font-size: 45px;	font-weight: 600;	padding-left: 20px;	text-transform: uppercase;}.textyslider p {	font-family: 'Raleway', sans-serif;	color: #727272;	font-size: 16px;	line-height: 27px;	padding-bottom: 5px;	width: 70%;	margin: 0 auto;}/* New css */.iceMenuLiLevel_2, .iceMenuLiLevel_3 {	position: relative!important;}.dropdown {	display: block!important;}.pagination {	float: left;	width: 100%;	display: inline-block;	margin: 20px 0;	padding-left: 0;}.pagination .previous {	float: left;}.pagination .next {	float: right;}.sky-form label {	font-weight: 400;}.hasTooltip {	display: block !important;}/* registration */.reg_form footer a, .aaika_form footer a {	border: 0 none;	color: #FFFFFF;	cursor: pointer;	float: left;	font: 300 15px/39px 'Open Sans', Helvetica, Arial, sans-serif;	height: 39px;	margin: 0;	outline: medium none;	overflow: hidden;	padding: 0 25px;	text-decoration: none;	background-color: #272727;	opacity: 0.8;	transition: opacity 0.2s ease 0s;	margin-left: 10px;}.reg_form footer a:hover, .aaika_form footer a:hover {	opacity: 1;}.list_divlines {	font-weight: normal;}#contactform label {	color: #999;}#result > em {	color: #073768;}#style-selector a.close {	background-color: #073768!important;}.bgimage {	padding: 55px 0;	background: url(../images/breadcrumb.jpg) repeat left top;}.left_sidebar, .content_right, .content_left, .right_sidebar {	padding: 75px 0 0;}.ms-slide-bgcont > img {	height: auto;	visibility: visible !important;	width: 100%;}.tooltip-inner {	display: none!important;}.alert-error, .alert-info, .alert-notice, .alert-success {	float: left;	margin: 10px;	padding: 20px;	width: 100%;}.jmodedit .fa-edit {	background-color: #e86165;	padding: 5px;	color: #fff!important;}.feature_sec61 .ms-lightbox-btn {    display: none;}.alert {	padding: 8px 35px 8px 14px;	margin-bottom: 20px;	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);	background-color: #fcf8e3;	border: 1px solid #fbeed5;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}.alert, .alert h4 {	color: #c09853;}.alert h4 {	margin: 0;}.alert .close {	position: relative;	top: -2px;	right: -21px;	line-height: 20px;}.alert-success {	background-color: #dff0d8;	border-color: #d6e9c6;	color: #468847;}.alert-success h4 {	color: #468847;}.alert-danger, .alert-error {	background-color: #f2dede;	border-color: #eed3d7;	color: #b94a48;}.alert-danger h4, .alert-error h4 {	color: #b94a48;}.alert-info {	background-color: #d9edf7;	border-color: #bce8f1;	color: #3a87ad;}.alert-info h4 {	color: #3a87ad;}.alert-block {	padding-top: 14px;	padding-bottom: 14px;}.alert-block>p, .alert-block>ul {	margin-bottom: 0;}.alert-block p+p {	margin-top: 5px;}.close {	float: right;	font-size: 20px;	font-weight: bold;	line-height: 20px;	color: #000000;	text-shadow: 0 1px 0 #ffffff;	opacity: 0.2;	filter: alpha(opacity=20);}.close:hover, .close:focus {	color: #000000;	text-decoration: none;	cursor: pointer;	opacity: 0.4;	filter: alpha(opacity=40);}.item-page .pull-right{	display:block!important;}.row-fluid .btn-toolbar{	margin-top:120px;}.page-header{	margin-top:10px;}.item-page{	display: block;    padding: 20px 0px 20px 0px;    border-radius: 3px;    position: relative;    z-index: 8;    float: left;    clear: both;	margin-bottom: 50px;}.item-image{	margin-bottom:20px;}.hits{	padding:7px 0px 30px 0px;}.speasyimagegallery-modal-wrapper{	position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 10033;background: rgba(0,0,0,0.8);overflow: hidden;text-align: center;cursor: zoom-out;}