@import url(//fonts.googleapis.com/css?family=Ubuntu:400,500,700,700italic);/*------ template stylization ------*/body {	background: #ededed;	font: 12px "Ubuntu", Arial, Helvetica, sans-serif;	line-height: 21px;	color: #656565;}p {	margin-bottom: 0;}a[href^="tel:"] { color: inherit; text-decoration: none;}a {	outline: none;}a:hover {	text-decoration: none;}h1.brand {	font-size: 36px !important;	/*line-height: 72px !important;*/	margin: 0 !important;	float: left;	padding: 51px 0 0 0 !important;}h1.brand a {	display: inline-block;}h1.brand a > img {	width: 100%;}h2 {	color: #212121;	font: 30px/30px 'Ubuntu', "Ubuntu", Arial, Helvetica, sans-serif;	margin: 0;	margin-bottom: 8px;	letter-spacing: -1px;}h3 {	font: 24px 'Ubuntu', "Ubuntu", Arial, Helvetica, sans-serif;	color: #292929;	text-transform: uppercase;	margin-bottom: 12px;}h4 {	font: bold 14px/20px 'Ubuntu', "Ubuntu", Arial, Helvetica, sans-serif;	color: #212121;	text-transform: uppercase;	margin: 0;}h4 > span {	color: #63a9cd;	font-size: 13px;}h5 {	color: #3a3a3a;	font: bold 18px/18px 'Ubuntu', "Ubuntu", Arial, Helvetica, sans-serif;	margin: 0;	margin-bottom: 25px;	text-transform: uppercase;}hr {	border-bottom: none;	border-color: #e1e1e1;	margin: 20px 0 20px 0;}#content ul {	list-style: none;}.extra-wrap {	overflow: hidden;}.global {	background: #ffffff;}.center {	text-align: center;}.left-align {	text-align: left;}.fSize {	font-size: 15px;}/*-----btn-----*/.btn.btn-primary {	border-style: none;    border-color: inherit;    border-width: medium;    background-position: 0% 0%;    box-shadow: none;	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;	position: relative;	text-transform: uppercase;	display: inline-block;	padding: 16px 14px 16px 14px;	font: bold 14px 'Ubuntu', "Ubuntu", Arial, Helvetica, sans-serif;	color: #ffffff;	text-align: center;	letter-spacing: 0;	background-color: #4d4d4d;	background-repeat: repeat-x;    text-shadow: none;    text-decoration: none !important;    background-image: linear-gradient(to bottom, #535353, #434343);    background-attachment: scroll;}.btn.btn-primary:hover {	color: #ffffff;	background-color: #494949;	background-repeat: repeat-x;    background-image: linear-gradient(to bottom, #434343, #535353);}.btn.btn-info {	background-position: 0% 0%;    box-shadow: none;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	position: relative;	text-transform: none;	display: inline-block;	padding: 18px 31px 18px 32px;	font: bold 14px 'Ubuntu', "Ubuntu", Arial, Helvetica, sans-serif;	color: #494949;	text-align: center;	letter-spacing: 0;	border-right: 1px solid #ffffff;	border-bottom: 1px solid #ffffff;	border-left: 1px solid #ffffff;	background-color: #f3f3f3;	background-repeat: repeat-x;    text-shadow: none;    text-decoration: none !important;    background-image: linear-gradient(to bottom, #ffffff, #e1e1e1);    border-top-style: none;    border-top-color: inherit;    border-top-width: medium;    background-attachment: scroll;}.btn.btn-info:hover {	background-color: #ededed;	background-repeat: repeat-x;    background-image: linear-gradient(to bottom, #e1e1e1, #ffffff);}.btn.btn-link {	box-shadow: none;	position: relative;	text-decoration: underline;	padding: 0;	font: bold 12px 'Ubuntu', Arial, Helvetica, sans-serif;	color: #63a9cd;	text-transform: uppercase;	text-decoration: none;	border: none;	letter-spacing: 0;	text-shadow: none;	padding-left: 17px;	display: inline-block;	background: url(../img/more_arrow.png) left center no-repeat;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.btn.btn-link:hover {	color: #3a3a3a;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.btn.btn-info.btn2 {	border-style: none;    border-color: inherit;    border-width: medium;    background-position: 0% 0%;    box-shadow: none;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	position: relative;	text-transform: none;	display: inline-block;	padding: 3px 24px 3px 25px;	font: 24px 'Ubuntu', "Ubuntu", Arial, Helvetica, sans-serif;	color: #ffffff;	text-align: center;	letter-spacing: 0;	background-color: #5aa1c7;	background-repeat: repeat-x;    text-shadow: none;    text-decoration: none !important;    background-image: linear-gradient(to bottom, #63a9cd, #4c94be);    background-attachment: scroll;}.btn.btn-info.btn2:hover {	background-color: #559cc4;	background-repeat: repeat-x;    background-image: linear-gradient(to bottom, #4c94be, #63a9cd);}/*-----list-----*/.list1 {	margin: 0;	list-style: none;	text-align: left;}.list1 li {	font-size: 12px;	line-height: 21px;	padding-left: 11px;	margin-bottom: 10px;	background: url(../img/list_arrow.png) left 9px no-repeat;}.list1 li a {	font: bold 10px 'Arial';	text-transform: uppercase;	color: #797979;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.list1 li a:hover {	color: #63a9cd;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.list1.color {	margin-top: 47px;	margin-bottom: 65px;}.list1.color li a {	color: #63a9cd;}.list1.color li a:hover {	color: #242424;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.list2 {	margin: 0;	list-style: none;	margin-top: 51px;	margin-bottom: 65px;	text-align: left;}.list2 li {	font-size: 12px;	line-height: 21px;	margin-bottom: 4px;}.list2 li a {	color: #212121;	font: 24px 'Ubuntu', "Ubuntu", Arial, Helvetica, sans-serif;	background: #f1f1f1;	padding: 14px 0 14px 20px;	display: block;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.list2 li a:hover {	color: #ffffff;	background: #63a9cd;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.list3 {	margin: 0;	list-style: none;	margin-top: 0;	margin-bottom: 42px;}.list3 li {	font-size: 12px;	line-height: 21px;	margin-bottom: 26px;}.list3 li p {	color: #656565 !important;	text-transform: none !important;	font: 12px 'Arial';	color: #797979;}.list3 li:first-child + li {	margin-bottom: 0;}.list3 li > img {	float: left;	margin-right: 12px;	margin-top: 4px;}.list3 li p > span {	display: inline-block;	width: 67px;}.list4 {	margin: 0;	list-style: none;	text-align: left;}.list4 li {	font-size: 12px;	line-height: 21px;	margin-bottom: 19px;}.list4 li h4 {	margin-bottom: 3px;}.list5 {	margin: 0;	list-style: none;	margin-bottom: 87px;	margin-top: 51px;	text-align: left;}.list5 li {	font-size: 12px;	line-height: 21px;	margin-bottom: 18px;	overflow: hidden;}.list5 .badge {	padding: 0;	margin: 0;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	width: 51px;	height: 48px;	text-align: center;	padding-top: 3px;	text-shadow: none;	background-color: #63a9cd;	font: 36px 'Ubuntu';	color: #ffffff;	float: left;	margin-right: 19px;}.list5 li p {	color: #656565;	font-size: 12px;}.list5 li a {	line-height: 21px;	color: #212121;	display: inline-block;	font: 12px "Ubuntu", Arial, Helvetica, sans-serif;	margin-bottom: 2px;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.list5 li a:hover {	color: #63a9cd;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.list6-box {	position: relative;	padding-bottom: 94px;}.list6-box:after {	width: 2px;	height: 100%;	background: none;	background: url(../img/border.png) right top repeat-y;	position: absolute;	z-index: 1;	display: inline-block;	top: 0;	right: -67px;	content: ' ';	z-index: 10;}.list6 {	margin: 0;	list-style: none;	display: block;	margin-top: 28px;}.list6 li {	font-size: 12px;	line-height: 21px;	margin-bottom: 30px;}.list6 .badge {	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;	width: 54px;	height: 55px;	text-align: center;	padding-top: 10px;	text-shadow: none;	font: 30px/30px 'Fjalla One';	color: #ffffff;	float: left;	margin-right: 15px;	text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);	text-transform: uppercase;	background-color: #4d4c4c;	background-repeat: repeat-x;    border-top: 1px solid #6d6d6d;    border-right: 1px solid #535353;    border-bottom: 1px solid #3b3b3b;    border-left: 1px solid #555454;    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.75);    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.75);    box-shadow: 0 0 5px rgba(0, 0, 0, 0.75);    background-image: linear-gradient(to bottom, #626262, #2d2c2c);    margin-left: 0;    margin-top: 0;    margin-bottom: 0;    padding-left: 0;    padding-right: 0;    padding-bottom: 0;}.list6 .badge .numb {	font: 12px/12px 'Fjalla One';	margin-top: 5px;}.list6 li .extra-wrap p {	font: 12px "Ubuntu", Arial, Helvetica, sans-serif;	color: #656565;	width: 100%;	float: left;}.list6 li .extra-wrap p br {	display: none;}.list6 li .extra-wrap a {	font: 12px "Ubuntu", Arial, Helvetica, sans-serif;	color: #ffffff;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.list6 li .extra-wrap a:hover {	color: #bfcd01;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.list6 li > div {	margin-bottom: 13px;}.list6 li > div .extra-wrap h3 {	margin-bottom: 10px;}/*-----thumbs-----*/.thumb-pad0 {	margin-top: 31px;}.thumb-pad0 .thumbnail {	position: relative;	padding: 0;	margin-right: 0;	margin-bottom: 0;	margin-top: 0;	border: none;	border-radius: 0;	box-shadow: none;}.thumb-pad0 .thumbnail .caption {	padding: 0;	color: #656565;}.thumb-pad0 .thumbnail .caption p {	font-size: 12px;	color: #656565;	margin-top: 19px;	margin-bottom: 8px;}.thumb-pad0 figure {	margin: 0;	float: left;	margin-right: 23px;}.thumb-pad0 figure img {	width: 100%;}.thumb-pad1 {	margin: 0;	list-style: none;	overflow: hidden;	text-align: left;	margin-top: 30px;}.thumb-pad1 .thumbnail {	position: relative;	padding: 0;	margin-top: 0;	margin-bottom: 30px;	margin-right: 0;	border: none;	border-radius: 0;	box-shadow: none;	float: left;	background: #f1f1f1;}.thumb-pad1 .thumbnail > div {	padding: 15px 15px 8px 15px;}.thumb-pad1 .thumbnail .caption {	padding: 0;	color: #656565;}.thumb-pad1 .thumbnail .caption a {	font: 12px "Ubuntu", Arial, Helvetica, sans-serif;	color: #212121;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.thumb-pad1 .thumbnail .caption a:hover {	color: #63a9cd;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.thumb-pad1 figure {	margin: 0;	margin-bottom: 8px;}.thumb-pad1 figure img {	width: 100%;}.box-thumb1 {	width: 184px;	float: left;	margin-left: 29px;	margin-bottom: 30px;}.box-thumb1.box-pad2 {	margin-bottom: 26px;}.thumb-pad2 {	margin: 0;	text-align: left;}.thumb-pad2 .thumbnail {	margin: 0;	padding: 0;	border: none;	border-radius: 0;	box-shadow: none;	background-color: transparent;	overflow: hidden;	padding: 15px 15px 14px 15px;	background: #f1f1f1;}.box-thumb1.box-pad2 .thumbnail {	padding: 0;	background: none;}.thumb-pad2 .thumbnail .caption {	padding: 0;	color: #656565;}.thumb-pad2 figure {	margin: 0;	margin-bottom: 9px;}.thumb-pad2 figure img {	width: 100%;}.box-thumb1.box-pad2 .thumb-pad2 figure {	margin-bottom: 18px;}.thumb-pad2 .thumbnail .caption p {	color: #656565;}.thumb-pad2 .thumbnail .caption p > em {	font-style: normal;	color: #212121;}.thumb-pad2 .thumbnail .caption a {	font-size: 12px;	color: #212121;	display: inline-block;	margin-bottom: 0;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.thumb-pad2 .thumbnail .caption a:hover {	color: #63a9cd;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.thumb-pad3 {	width: 100%;}.thumb-pad3 .thumbnail {	padding: 0;	margin: 0;	border: none;	border-radius: 0;	box-shadow: none;}.thumb-pad3 figure {	margin: 0;	display: inline-block;	width: 100%;}.thumb-pad3 figure img {	width: 100%;	max-width: 100%;}.thumb-pad4 {	padding: 20px 20px 15px 20px;	margin-bottom: 30px;	background-color: #e7e7e7;}.thumb-pad4 .thumbnail {	padding: 0;	margin: 0;	border: none;	border-radius: 0;	box-shadow: none;}.thumb-pad4 figure {	margin: 0;	width: 100%;	margin-bottom: 16px;}.thumb-pad4 figure img {	width: 100%;	max-width: 100%;}.thumb-pad4 .thumbnail .caption {	padding: 0;}.thumb-pad4 .thumbnail .caption p {	color: #7b7b7b;	margin-top: 11px;}.thumb-pad4 .thumbnail .caption a {	color: #378673;	font: 16px/20px "Ubuntu", Arial, Helvetica, sans-serif;	margin: 0;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.thumb-pad4 .thumbnail .caption a:hover {	color: #9bd156;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.thumb-pad5 {	margin: 0;	display: inline-block;	margin-bottom: 10px !important;}.thumb-pad5 .thumbnail {	padding: 0;	margin: 0;	border: none;	border-radius: 0;	box-shadow: none;}.thumb-pad5 .thumbnail .caption {	padding: 0;	color: #656565;}.thumb-pad5 .thumbnail .caption p {	margin-bottom: 20px;}.thumb-pad5 figure {	margin: 0;	overflow: hidden;	display: inline-block;	float: left;	margin-right: 19px;}.thumb-pad5 figure img {	width: 100%;}.box4-box {	margin-top: 0;	padding-bottom: 30px;}.thumb-pad8 {	position: relative;	padding: 20px 20px 26px 20px;	margin-bottom: 23px;	margin-top: -6px;}.thumb-pad8 span {	background-color: #d9155c;	width: 100%;	height: 0;	position: absolute;	z-index: 2;	bottom: 0;	left: 0;	right: 0;	-webkit-transition: all 0.4s ease;	-moz-transition: all 0.4s ease;	-o-transition: all 0.4s ease;	transition: all 0.4s ease;}.thumb-pad8 strong {	background-color: #f2f6f9;	width: 100%;	height: 100%;	position: absolute;	z-index: 1;	bottom: 0;	left: 0;	right: 0;	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}.thumb-pad8 .thumbnail {	position: relative;	z-index: 3;	padding: 0;	margin: 0;	border: none;	border-radius: 0;	box-shadow: none;}.thumb-pad8 figure {	margin: 0;	width: 100%;	margin-bottom: 16px;	padding-bottom: 22px;	border-bottom: 1px dashed #cdd0d2;}.thumb-pad8 figure img {	width: 100%;	max-width: 100%;}.thumb-pad8 .thumbnail .caption {	padding: 0;	color: #656565;}.thumb-pad8 .thumbnail .caption p {	text-transform: uppercase;	color: #afafaf;	margin-bottom: 8px;	font: bold 10px "Ubuntu", Arial, Helvetica, sans-serif;	line-height: 21px;	-webkit-transition: all 0.25s ease;	-moz-transition: all 0.25s ease;	-o-transition: all 0.25s ease;	transition: all 0.25s ease;}.thumb-pad8 .thumbnail .caption h4 {	margin-bottom: 7px;	font-size: 24px;	line-height: 28px;	font-weight: bold;	-webkit-transition: all 0.25s ease;	-moz-transition: all 0.25s ease;	-o-transition: all 0.25s ease;	transition: all 0.25s ease;}.projects-box .thumb-pad8 .thumbnail .caption h4 {	font-size: 17px;}.projects-box .thumb-pad8 .thumbnail .caption p {	margin-bottom: 5px;}/*-----tabs-----*/.nav-tabs {	border-style: none;    border-color: inherit;    border-width: medium;    margin-bottom: 0;	background-color: #eeeeee;	background-repeat: repeat-x;    background-image: linear-gradient(to bottom, #e3e3e3, #ffffff);}.nav-tabs li a {	background-color: #eeeeee;	background-repeat: repeat-x;    font: 600 20px "Ubuntu", Arial, Helvetica, sans-serif;    color: #333333;    text-transform: uppercase;    margin-right: 0;    padding: 13px 17px 10px 18px;    text-align: center;    border-radius: 0;    border-top: 5px solid #333333;    position: relative;    background-image: linear-gradient(to bottom, #e3e3e3, #ffffff);    border-left-style: none;    border-left-color: inherit;    border-left-width: medium;    border-right-style: none;    border-right-color: inherit;    border-right-width: medium;    border-bottom-style: none;    border-bottom-color: inherit;    border-bottom-width: medium;}.nav-tabs li a:hover {	border-style: none;    border-color: inherit;    border-width: medium;    background-color: #fafafa;	background-repeat: repeat-x;    color: #333333;    background-image: linear-gradient(to bottom, #f7f7f7, #ffffff);}.nav-tabs li a:focus {	outline: none;}.nav-tabs > .active > a, .nav-tabs > .active > a:hover {	border-style: none;    border-color: inherit;    border-width: medium;    background-color: #fafafa;	background-repeat: repeat-x;    color: #333333;    box-shadow: none !important;    background-image: linear-gradient(to bottom, #f7f7f7, #ffffff);}.nav-tabs > li {	border-right: 1px solid #ffffff;}.tab-content {	background: none;	min-height: 157px;	padding: 35px 20px 20px 19px;	background: #ffffff;	margin-bottom: 31px;}.tab-pane span {	color: #2c2c2c;	position: relative;	display: block;}.tab-pane .overflow {	position: relative;	top: -5px;}.tab-pane .overflow p {	position: relative;	line-height: 18px;	padding-bottom: 20px;}.tab-pane .overflow .txt-1 {	position: relative;	line-height: 18px;	padding-bottom: 13px;}.privBox hr {	margin-bottom: 48px;}/*-----header-----*/header {	padding: 0 0 20px 0;	background: #0e4764;}header.bg {}header br {	display: block;}header .follow-box {	float: right;	margin-top: -2px;	text-align: right;}header p {	font: 11px "Ubuntu", Arial, Helvetica, sans-serif;	color: #abaaa7;	float: left;}/*-----menu-----*/.follow {	margin: 0;	list-style: none;	float: left;	margin-top: 53px;	margin-left: 15px;}.follow li {	float: left;	line-height: 10px;	margin-left: 7px;}.follow li:first-child {	border-right: 1px solid #63a9cd;	padding-right: 7px;}.follow li a {	font: 10px 'Ubuntu';	color: #63a9cd;	text-transform: uppercase;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.follow li a:hover {	color: #000000;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}#menu {	padding-bottom: 69px;}.navbar_ {	margin-bottom: 0 !important;	float: right;}.nav-collapse .nav {	float: left;}.navbar_ .collapse {	overflow: visible;	line-height: 0 !important;	font-size: 0; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}.navbar_ .nav-collapse_ .nav li li {	font-size: 24px;	line-height: 24px;	display: block;}.navbar_ .navbar-inner { filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;	margin: 0;	padding: 0;	min-height: inherit;	border: none;	background: none;	-webkit-border-radius: none;	-moz-border-radius: none;	border-radius: none;	float: left;}.navbar_ .nav-collapse_ {	padding: 0;	height: auto;	overflow: visible !important;}.nav-collapse_ {	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;	float: none;	margin: 0;	padding: 0;	background: none;	text-align: center;}.nav-collapse_ .nav {	margin: 0;}.nav-collapse_ .nav li {	position: relative;	display: inline-block;	margin: 0;	padding: 0;	float: left;	text-transform: uppercase;	zoom: 1;}.nav-collapse_ .nav > li > a {	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;	margin: 0;	color: #9b9b9b;	box-shadow: none !important;	text-shadow: none !important;	font: bold italic 14px 'Ubuntu', "Ubuntu", Arial, Helvetica, sans-serif;	text-transform: uppercase;	padding: 0;	text-align: center;	background: transparent;	padding: 50px 21px 15px 22px;	float: left;	display: inline-block;	letter-spacing: -1px;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.nav-collapse_ .nav > li > em {	width: 10px;	height: 7px;	background: url(../img/slash.png) no-repeat;	display: inline-block;	margin-top: 57px;}.nav-collapse_ .nav > li.active > a {	color: #ffffff !important;	background: #0e4764 !important;	box-shadow: none;}.nav-collapse_ .nav > li a:hover {	color: #ffffff !important;	background: #0e4764 !important;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.nav-collapse_ .nav > .sfHover > a {	color: #ffffff !important;	background: #0e4764 !important;	-webkit-transition: all 0.2s ease;	-moz-transition: all 0.2s ease;	-o-transition: all 0.2s ease;	transition: all 0.2s ease;}.nav-collapse_ .nav > li > a span {	display: inline-block;	background: url(../img/menu-marker.png) no-repeat;	width: 7px;	height: 6px;	left: 52px;	top: 71px;	position: absolute;}/*-----subMenu1-----*/.nav-collapse .sub-menu > ul {	position: absolute;	display: none;	width: 83px;	left: 0px;	top: 81px;	list-style: none !important;	zoom: 1;	z-index: 11;	background: #0e4764;	padding: 25px 0 21px 21px;	margin: 0;	text-align: left;}.nav-collapse .sub-menu > ul li {	background: none;	float: none;	margin: 0;	padding: 0;	border-right: none;	margin-bottom: 10px;}.nav-collapse .sub-menu li:last-child {	border-bottom: none;}.nav-collapse .sub-menu > ul li a {	display: block;	background: none;	padding: 0;	margin: 0;	font: 12px "Ubuntu", Arial, Helvetica, sans-serif;	color: #8e8e8e;	text-transform: uppercase;	display: inline-block;	letter-spacing: -1px;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.nav-collapse .sub-menu > ul li a span {	margin-left: 10px;	display: inline-block;	background: url(../img/menu-marker2.png) no-repeat;	width: 6px;	height: 5px;	position: relative;	top: -3px;}.nav-collapse .sub-menu > ul li a:hover {	text-decoration: none;	background: none !important;	color: #ffffff !important;	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}.nav-collapse .sub-menu > ul li.sfHover > a {	text-decoration: none;	background: none !important;	color: #ffffff !important;}/*-----subMenu2-----*/.nav-collapse .sub-menu ul ul {	position: absolute;	display: none;	width: 83px;	left: 84px;	top: -25px;	list-style: none !important;	zoom: 1;	z-index: 11;	background: #63a9cd;	padding: 25px 0 21px 21px;	margin: 0;	text-align: left;}.nav-collapse .sub-menu ul ul li a {	display: block;	background: none;	padding: 0;	margin: 0;	font: 12px "Ubuntu", Arial, Helvetica, sans-serif;	color: #000000;	text-transform: uppercase;	display: inline-block;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.nav-collapse .sub-menu ul ul li a:hover {	text-decoration: none;	color: #ffffff !important;	background: none !important;	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}/*----content-----*/#content {	position: relative;	padding: 0 0 0 0;}.img-polaroid {	position: relative;	background: none;	padding: 0;	box-shadow: none;	border: none;	-webkit-box-shadow: 0;	-moz-box-shadow: 0;	box-shadow: 0;	max-width: inherit;	border: 1px solid #e5e5e5;	padding: 3px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}#toTop {	display: none;	width: 42px;	height: 42px;	overflow: hidden;	background: url(../img/top.png) 0 top no-repeat;	position: fixed;	margin-right: -690px !important;	right: 50%;	bottom: 40px;	z-index: 999;}#toTop:hover {	background: url(../img/top.png) 0 bottom no-repeat;}.mail {	font: 12px "Ubuntu", Arial, Helvetica, sans-serif;	line-height: 21px;	color: #212121;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.mail:hover {	color: #63a9cd;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.content-box {	background: #f2f2f2 url(../img/contBox_bg.png) 0 top repeat-x;	padding-top: 4px;	margin-bottom: 22px;}.fw_video {	position: relative;	padding: 0;	height: 323px;	width: 100%;	overflow: hidden;	margin-top: 55px;	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.75);	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.75);	box-shadow: 0 0 4px rgba(0, 0, 0, 0.75);}.fw_video iframe {	border: none !important;	width: 460px;}.video-box {	margin-top: 30px;}.video-box figure {	margin: 0;	width: 100%;}.video-box figure img {	width: 100%;}.video-box figure a {	display: inline-block;}.video-box figure a em {	width: 100%;	height: 100%;	display: block;	position: absolute;	top: 0;	background: url(../img/play.png) center center no-repeat;}.error-search > div {	padding: 0 !important;}.error-search hr {	margin-bottom: 45px;}.error-search p {	margin-bottom: 19px;}.testimonials-box > div {	padding-left: 0;	padding-right: 0;}.team-box h2 {	padding-left: 18px;}.slogan {	background: #f5f5f5 url(../img/slogan_bg.png) 0 bottom repeat-x;	padding-top: 28px;	padding-bottom: 24px;	text-align: center;	margin-bottom: 35px;}.slogan p {	font: 30px/30px 'Ubuntu';	color: #222222;}.slogan p > span {	color: #858585;}.slogan .btn.btn-info {	margin-top: 16px;}.banner-box {	margin-top: 41px;}.banner-box ul {	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	list-style: none;}.banner-box ul li img {	float: left;	margin-right: 15px;}.banner-box ul li p {	font-size: 13px;	line-height: 21px;	margin-bottom: 17px;}.offer-box p {	color: #676767;}.color-box {	background: url(../img/pattern.png) repeat;	padding: 56px 0 62px 0;	margin-top: 55px;	margin-bottom: 43px;}.color-box h2 {	color: #ffffff;	text-shadow: 1px 1px 0px #578fad;	font-weight: normal;	margin-bottom: 13px;}.color-box h3 {	font-size: 48px;	line-height: 48px;	font-weight: bold;	color: #ffffff;	margin-bottom: -2px;	text-shadow: 1px 1px 0px #578fad;}.color-box p {	color: #ffffff;	font-size: 14px;	line-height: 25px;	margin-bottom: 26px;}.about-box {	margin-bottom: 96px;}.about-box .left-align {	margin-top: 48px;}.about-box .left-align p {	margin-bottom: 8px;}.about-box h4 {	margin-bottom: 16px;}/*-----subscribeForm-----*/#subscribe-form {	margin: 0;	position: relative;	margin-top: 11px;}#subscribe-form .error {	display: block;	overflow: hidden;	height: 0px;	position: absolute;	top: 45px;	text-align: left;	left: 0;	font: 11px "Ubuntu", Arial, Helvetica, sans-serif;	color: #656565;	-webkit-transition: all 0.3s ease;	-moz-transition: all 0.3s ease;	-o-transition: all 0.3s ease;	transition: all 0.3s ease;}#subscribe-form input {	width: 100%;	outline: 0;	box-shadow: none;	color: #787878;	font-family: "Ubuntu", Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 19px;	border-radius: 0;	padding: 3px 10px 4px 29px;	margin-right: 0;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	background-color: #e0e0e0;	border-top: 1px solid #a9a9a9;	border-bottom: 1px solid #ffffff;	border-left: 1px solid #c5c5c5;	margin-bottom: 6px;	height: 43px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;}#subscribe-form label.invalid .error {	height: 19px;}#subscribe-form .success {	display: none;	border: 1px solid #fff;	border-radius: 0;	padding: 10px 0 10px 0;	background-color: #4c544a;	text-align: center;	color: #fff;	position: absolute;	z-index: 10;	left: 0;	right: 0;	top: 0;	width: 268px;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;}/*-----search-----*/#search-404 {	position: relative;	margin: 0;	margin-top: 23px;}#search-404 input {	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	float: left;	margin: 0;	padding: 11px 15px 11px 13px;	width: 100%;	outline: none;	border: none;	background: #f3f3f3;	font: 12px "Ubuntu", Arial, Helvetica, sans-serif;	line-height: 18px;	color: #656565;	height: 42px;	margin-bottom: 10px;}.search_link {	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}#search-404 .btn.btn-link {	margin-top: 5px;}#search-404 .btn.btn-search {	/*box-shadow: none;    .border-radius(0);    background:none;	position:relative;    text-transform:uppercase;	display:inline-block;	padding:13px 19px 13px 19px;	font:bold 12px 'Ubuntu', @baseFontFamily;    color:@white;    border: none;    text-align:center;    letter-spacing:0;    background:#63a9cd;    text-shadow:none;    text-decoration:none !important;    margin-left:1px;*/  display: inline-block;	background: #63a9cd;	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;	margin: 0;	font-size: 12px;	line-height: 1em;	color: #ffffff;	font-weight: bold;	text-shadow: none;	text-transform: uppercase;	border: none;	text-decoration: none;	padding: 15px 19px 15px 19px;	text-align: center;	margin-left: 1px;	font-family: 'Ubuntu';	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}#search-404 .btn.btn-search:hover {	background: #f3f3f3;	color: #63a9cd;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}#search {	margin: 0;	position: relative;	display: inline-block;	margin-top: 17px;	float: right;}#search input {	width: 264px;	outline: none;	box-shadow: none;	border: none;	color: #656565;	font: 12px "Ubuntu", Arial, Helvetica, sans-serif;	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;	padding: 11px 10px 11px 13px;	margin-right: 0;	float: left;	background: #ffffff;	border: 1px solid #cecece;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	margin-right: -1px;	height: 45px;}/*-----map-----*/.map {	margin: 31px 0 96px 0;	display: inline-block;	width: 100%;	line-height: 0;}.map iframe {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	width: 100%;	/*height: 565px;*/	border: none;	line-height: 0;}.info {	margin-top: 43px;	line-height: 20px;}.info.marg {	margin-top: 17px;}.info p > em {	color: #212121;	font-style: normal;}.info p > span {	display: inline-block;	width: 78px;}.info p > a {	color: #212121;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}.info p > a:hover {	color: #63a9cd;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}/*-----form-----*/#contact-form {	position: relative;	z-index: 1;	margin: 48px 0 0 0;	padding: 0 0 0 0;	vertical-align: top;	font-family: "Ubuntu", Arial, Helvetica, sans-serif;	text-align: left;}.txt-form {	display: block;	padding-bottom: 6px;	color: #ffffff;}.txt-form span {	color: #ffffff;}.form-div-1, .form-div-2, .form-div-3 {	float: left;	width: 180px;	margin-bottom: 29px;}.form-div-1 p, .form-div-2 p, .form-div-3 p {	margin-bottom: 3px;}.form-div-1, .form-div-2 {	margin-right: 40px;}#contact-form fieldset {	position: relative;	z-index: 10;	overflow: hidden;	padding: 0;	width: 100%;	border: none;}#contact-form label {	position: relative;	display: block;	float: left;	margin: 0;	padding: 0;	min-height: 42px;	width: 100%;}#contact-form .message {	display: block !important;	min-height: 129px;	width: 100%;	margin-bottom: 30px;}#contact-form input, #contact-form textarea {	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;	-webkit-border-radius: 0;	-moz-border-radius: 0;	border-radius: 0;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	float: left;	margin: 0;	padding: 11px 15px 11px 13px;	width: 100%;	outline: none;	border: none;	background: #f3f3f3;	font: 12px "Ubuntu", Arial, Helvetica, sans-serif;	line-height: 18px;	color: #656565;	height: 42px;}#contact-form input:focus, #contact-form textarea:focus {	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;}#contact-form .area .error {	float: none;}#contact-form textarea {	overflow: auto;	width: 100%;	height: 277px;	resize: none;}#contact-form .success {	position: absolute;	top: 0;	left: 0;	z-index: 20;	display: none;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	padding: 10px 10px;	width: 100%;	background: #cecece;	border: none;	color: #ffffff;	text-align: center;	text-transform: none;	font-size: 16px;	font-family: "Ubuntu", Arial, Helvetica, sans-serif;	line-height: 22px;}#contact-form .error, #contact-form .empty {	position: absolute;	bottom: -18px;	text-align: left;	right: 2px;	display: none;	overflow: hidden;	padding: 1px 4px 0px 0;	width: 100%;	color: #333;	text-transform: none;	font-size: 11px;	line-height: 1.27em;	font-family: "Ubuntu", Arial, Helvetica, sans-serif;}#contact-form .message .error, #contact-form .message .empty {	bottom: -15px;	text-align: right;}.btns .btn.btn-link {	float: left;}.btns p {	margin-top: -4px;	float: left;	margin-left: 15px;	color: #212121;}/*-----footer-----*/footer {	border-top: 1px solid #dadada;	background: #ededed;	padding: 43px 0 71px 0;}footer .span8 {	overflow: hidden;}footer .privacy-box p {	text-transform: uppercase;	font: 12px 'Arial';	color: #000000;}footer .privacy-box > p {	text-transform: uppercase;	font: 11px 'Arial';	color: #000000;}footer .privacy-box a {	color: #63a9cd;	font: 11px 'Arial';	text-transform: uppercase;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}footer .privacy-box a:hover {	color: #000000;	-webkit-transition: all 0.35s ease;	-moz-transition: all 0.35s ease;	-o-transition: all 0.35s ease;	transition: all 0.35s ease;}footer .privacy-box > img {	float: left;	margin-top: -1px;	margin-right: 11px;}footer h4 {	font-weight: bold;	color: #3d3d3d;	margin: 43px 0 28px 0;}footer .list1 {	margin: 0;	list-style: none;}.follow_icon {	margin: 0;	list-style: none;	margin-top: 28px;}.follow_icon li {	margin-right: 4px;	float: left;}.follow_icon li a {	-webkit-transition: 0 !important;	-moz-transition: 0 !important;	-o-transition: 0 !important;	transition: 0 !important;}.select-menu {	display: none !important;}/*-------------------------------------------------------media queries----------------------------------------------------------*/@media (min-width: 1200px) { #contact-form label { display: inline-block;} .fw_video iframe { width: 570px;} .form-div-1,  .form-div-2,  .form-div-3 { width: 230px;} .caroufredsel_wrapper { height: 72px !important;} #search-404 input { width: 283px;} .box-thumb1 { width: 237px;}}/*---------------------------------------------------------------------------------------------------------------------------*/@media (min-width: 980px) and (max-width: 1199px) { .fw_video iframe { width: 460px;} .caroufredsel_wrapper { height: 72px !important;} #subscribe-form .success { width: 218px;} .form-div-1,  .form-div-2,  .form-div-3 { width: 180px;} #search-404 input { width: 100%;} .box-thumb1 { width: 184px;}}/*---------------------------------------------------------------------------------------------------------------------------*/@media (max-width: 979px) {}/*---------------------------------------------------------------------------------------------------------------------------*/@media (min-width: 768px) and (max-width: 979px) { h1.brand { width: 100%; padding: 51px 0 50px 0 !important; background: url(../img/logo_bg.png) 0 bottom repeat-x;} .navbar_ { float: none; display: inline-block;} .navbar_ .navbar-inner { float: none; margin-bottom: 20px;} header article { text-align: center;} .follow { float: none; display: inline-block; margin-top: 0; margin-bottom: 20px;} .list5 li figure { width: 100%; margin-bottom: 20px; float: none;} .list4 li .extra-wrap { overflow: visible;} .box-thumb1 { width: 219px;} .list6-box:after { right: -45px;} .form-div-1,  .form-div-2,  .form-div-3 { width: 100%;} .form-div-1,  .form-div-2 { margin-right: 20px;} .form-box:after { content: none;} .supportBanner .title1 { font-size: 55px;} .supportBanner .title2 { font-size: 25px; line-height: 23px; margin-top: 0px;} .thumb-pad8 .thumbnail .caption h4 { font-size: 19px; line-height: 21px;} #search-404 input { margin-right: 0; width: 100%;} header { padding-bottom: 32px;} .banner-box .title { font-size: 15px;} header { padding-bottom: 0;} header .container { text-align: center;} header .user_link { float: none; display: inline-block; margin-top: 0px; margin-bottom: 20px;} #subscribe-form .success { width: 164px;} .list3 li p > span { display: block; width: auto;} .follow_icon li { margin-bottom: 5px;} .nav-tabs li a { font-weight: normal; font-size: 14px;} .tab-content { padding: 30px 20px 20px 30px;} footer .privacy-box > img { float: none; margin-right: 0; margin-bottom: 10px;} footer .privacy-box p { margin-bottom: 7px;} h5 { font-size: 15px; line-height: 15px;} .thumb-pad0 figure { width: 100%; margin-right: 0; float: none; margin-bottom: 10px;}}/*---------------------------------------------------------------------------------------------------------------------------*/@media (max-width: 767px) { .navbar_ { float: none;} .navbar_ .navbar-inner { float: none; width: 100%; display: block;} h1.brand { width: 100%; padding: 51px 0 50px 0 !important; background: url(../img/logo_bg.png) 0 bottom repeat-x;} .slogan p { font-size: 25px; line-height: 25px;} .follow { display: inline-block; float: none; margin-top: 30px;} header br { display: block;} header .follow-box { float: none; width: 100%; display: block; text-align: center;} header { padding-bottom: 30px;} header .container { text-align: center;} .list1 { width: 100%;} footer .span8 .span2 { width: 20%; margin-right: 20px; float: left;} #contact-form label { margin-bottom: 15px;} #search { width: 100%; float: none;} #search input { width: 100%; padding: 11px 120px 11px 13px;} #search .btn.btn-primary { position: absolute; top: 0; right: 0;} .banners ul { margin-left: -20px;} .banners ul li { float: left; width: 30%; margin-left: 20px;} .banner-box .span4 { margin-bottom: 50px;} .list4-box { padding-bottom: 20px; margin-bottom: 50px;} .list3 { margin-top: 50px;} .list6-box:after { content: none;} .thumb-pad0 figure { width: 100%; margin-right: 0; float: none;} .thumb-pad2 { margin-bottom: 20px;} .hr-box:after { content: none;} .navbar_ .nav-collapse_ { width: 100%; padding: 0;} .box4 { width: 29%; float: left; margin-right: 20px;} .thumb-pad8 .thumbnail .caption h4 { font-size: 16px; line-height: 18px;} .navbar_ .nav-collapse_ { padding: 0; margin: 0; border: none;} .navbar_ .nav-collapse_ .nav { display: none;} .navbar_ .nav-collapse_ { height: auto !important; padding-bottom: 5px; background: none;} .select-menu { display: block !important; width: 100%; border: 1px solid #000; background: #d9d9d9; color: #000000; cursor: pointer; margin-top: 10px; margin-bottom: 14px; font-size: 14px; float: none;} .top { display: none;} .form-div-1,  .form-div-2,  .form-div-3 { float: none; width: 100%; margin: 0 0 0 0;} #search-404 input { width: 100%; float: none; margin-right: 0;} .error { text-align: center; margin-bottom: 50px;} .box-pad1 { width: 45%; float: left; margin-right: 20px;} #subscribe-form .success { width: 100%;} .error-search > div { padding-left: 18px !important; padding-right: 20px !important;} .color-box { padding-left: 20px; padding-right: 20px;} .color-box br { display: none;} .thumb-pad0 { overflow: hidden;} .thumb-pad0 figure { width: auto; margin-right: 15px; float: left;} .video-box figure { margin: 0;} .video-box figure img { width: 100%;} .video-box figure a { display: block;} .box-thumb1 { width: 28%; margin-left: 0; margin-right: 30px;} .thumb-pad1 .thumbnail { width: 28%; margin-right: 30px;} .info.marg { margin-bottom: 80px;}}/*---------------------------------------------------------------------------------------------------------------------------*/@media (min-width: 626px) and (max-width: 767px) {}/*---------------------------------------------------------------------------------------------------------------------------*/@media (max-width: 626px) { .banners ul li { width: 29%;} .box4 { width: 28%; float: left; margin-right: 20px;} .thumb-pad8 .thumbnail .caption h4 { font-size: 16px; line-height: 18px;} .thumb-pad8 .btn.btn-link { font-weight: normal; font-size: 11px; padding-bottom: 1px;} .foo-btn { position: relative; top: 0; float: none; left: 0; text-align: center; margin-bottom: 20px;} .list5 li figure { width: 100%; float: none; margin-bottom: 10px;} .projects-box.box4 { width: 45%; float: left; margin-right: 20px;} footer .span8 .span2 { width: 20%; margin-right: 20px; float: left;} .box-thumb1 { width: 44%;} .thumb-pad1 .thumbnail { width: 42%; margin-right: 30px;}}/*---------------------------------------------------------------------------------------------------------------------------*/@media (max-width: 560px) { .banners ul { margin-left: 0;} .banners ul li { width: 100%; margin-left: 0;} .banners ul li figure img { width: 100%;} #search-404 input { margin-right: 0; width: 100%;} .thumb-pad5 figure { width: 100%; margin-right: 0; float: none; margin-bottom: 20px;} footer .span8 .span2 { width: 20%; margin-right: 20px; float: left;} .box-thumb1 { width: 42%;}}/*---------------------------------------------------------------------------------------------------------------------------*/@media (min-width: 482px) and (max-width: 625px) {}@media (max-width: 480px) { .box4 { width: 100%; float: none; margin-right: 0;} .list4 li .extra-wrap a { display: block; float: none; margin-bottom: 5px;} .map iframe { height: 200px;} .thumb-pad0 figure { float: none; margin-right: 0; width: 100%; margin-bottom: 10px;} .box-pad1 { width: 100%; float: none; margin-right: 0;} footer p { float: none; margin-bottom: 10px;} footer ul { float: none; display: block;} #subscribe-form { margin-bottom: 30px;} footer .span8 .span2 { width: 50%; margin-right: 0; float: left;} .color-box h3 { font-size: 38px; line-height: 38px;} .color-box h2 { font-size: 20px; line-height: 20px;} .color-box p { font-size: 13px; line-height: 21px;} h2 { font-size: 26px; line-height: 26px;} .list5 li .date p > .pull-right { float: none;} .list5 li br { display: block;} .box-thumb1 { width: 100%; float: none; margin-left: 0;} .thumb-pad1 .thumbnail { width: 100%; margin-right: 0; float: none;}}/*---------------------------------------------------------------------------------------------------------------------------*/@media (min-width: 320px) and (max-width: 481px) {}@media (max-width: 320px) { h2 { font-size: 28px; line-height: 28px;} h3 { font-size: 16px; line-height: 20px;} .slogan p { font-size: 20px; line-height: 20px;} .banners { margin-top: 60px;} .list2 li a { font-size: 14px; font-weight: normal;} .nav-tabs li a { font-weight: normal; font-size: 14px;} .tab-content { padding: 30px 20px 20px 30px;} .list3 li p > span { display: block;} h2 { font-size: 20px; line-height: 20px;} footer .span8 .span2 { width: 100%; margin-right: 0; float: none;} .color-box h3 { font-size: 28px; line-height: 28px; font-weight: normal; margin-bottom: 7px;} .box-thumb1 { width: 100%; margin-right: 0; float: none;} .thumb-pad1 .thumbnail { width: 100%; margin-right: 0; float: none;} .banner-box ul li img { float: none; margin-right: 0;} .banner-box ul li .extra-wrap { overflow: visible;}}/*---------------------------------------------------------------------------------------------------------------------------*/.error img {	max-width: 100% !important;}.margBot {	margin-bottom: 42px;}.margTop {	margin-top: 50px;}.padBot {	padding-bottom: 100px;}.padBot1 {	padding-bottom: 93px;}/*---------------------------------------------------------------------------------------------------------------------------*//*Core variables and mixins*/.clearfix { *zoom: 1;}.clearfix:before, .clearfix:after {	display: table;	content: "";	line-height: 0;}.clearfix:after {	clear: both;}.hide-text {	font: 0/0 a;	color: transparent;	text-shadow: none;	background-color: transparent;	border: 0;}.input-block-level {	display: block;	width: 100%;	min-height: 31px;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}

input[type=text], select, textarea {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  margin-top: 6px;
  margin-bottom: 16px;
  resize: vertical;
  height: auto;
}

input[type=submit] {
  background-color: #29abe2;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

input[type=submit]:hover {
  background-color: #168ab2;
}

.containerContact {
  border-radius: 0px;
  background-color: white;
  padding: 20px;
  text-align: left;
}
btn-whatsapp {
        display:block;
        width:20px;
        height:20px;
        color#fff;
        position: fixed;
        right:20px;
        bottom:20px;
        border-radius:50%;
        line-height:30px;
        text-align:center;
        z-index:999;
}
