* {
	margin: 0;
	padding: 0;
}
a, a:hover, a:active, a:focus {
	outline: 0;
	text-decoration: none;
}
a, #wrapper .logo.fixed, #header.fixed {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	outline:hidden;
}
body {
	line-height: 2;
	color: #343434;
	font-family: 'Open Sans', sans-serif;
}
.softhdie {
	display:none;
}
.clear {
	clear:both;
}
ul {
    line-height: 2;
    list-style-type: disc;
    padding: 0 0 23px 16px;
}
.fr {
	float:right !important;
}
.fl {
	float:left !important;
}
#wrapper {
	position: relative;
}
#wrapper p {
	line-height:21px;
}
#wrapper p:empty {
	height:0;
	line-height:0;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Open Sans', sans-serif;
	margin: 0;
}
.wrapper_contents h1:first-child, .wrapper_contents h2:first-child, .wrapper_contents h3:first-child {
	
}
.wrapper_contents h1, .wrapper_contents h2, .wrapper_contents h3, .wrapper_contents h4, .wrapper_contents h5, .wrapper_contents h6 {
	margin-bottom: 10px;
	margin-top: 20px;
}
.main-contents h1, .main-contents h2, .main-contents h3, .main-contents h4, .main-contents h5, .main-contents h6 {
	font-family:'Open Sans', sans-serif;
}
.wrapper_contents h1 {
	font-size: 30px;
}
.wrapper_contents h2 {
	font-size: 24px;
}
.wrapper_contents h3 {
	font-size: 22px;
}
.wrapper_contents h4 {
	font-size: 20px;
}
.wrapper_contents h5 {
	font-size: 18px;
}
.wrapper_contents h6 {
	font-size: 14px;
}
#wrapper .logo {
	left: 20px;
	top: 20px;
	position: fixed;
	z-index: 800;
}
#wrapper #header .logo {
	position:relative !important;
	float:left;
	left:0;
	top:-13px;
}
#wrapper .logo.fixed {
	top: 9px;
}
#wrapper .logo.fixed img {
	height:50px;
}
#wrapper #header .logo.fixed {
	top:-2px;
}
#wrapper .plus-icon-container {
	position: absolute;
	right: 20px;
	top: 25px;
	z-index: 800;
}
/*#wrapper .wrapper_contents {
	padding-top:50px;
	padding-bottom:50px;
}*/
#map_canvas {width:100%;height:300px;}
.button {
	border-radius: 0px !important;
	padding: 6px 25px;
}
.button:hover {
	color: #666;
	background-color: #f1f1f1;
}
.btn-new {
	background-image: url(../images/toogle-btn.png) !important;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	width: 30px;
	height: 30px;
	border: none;
	background-color: transparent !important;
}

/* top bar */
#top_bar {
    background-color: #232c35;
    font-size: 13px;
	color: #ffffff;
}
#top_bar .wrapper {
    display: table;
    overflow: visible;
    padding: 0;
    z-index: 1000;
}

#top_bar .top_bar_menu li {
	list-style:none;
    float: left;
    line-height: 35px;
    padding-right: 20px;
}
#top_bar .top_bar_menu li:last-child {
	padding-right: 15px;
}
#top_bar a, #top_bar a:active, #top_bar a:visited{
    color: #ffffff;
}
#top_bar a:hover {
    color: #99ccff;
}

#top_bar .top_text {
    float: left;
    font-size: 13px;
    margin: 0;
    padding:8px 0 1px 15px;
    width: auto;
}
/* Header */
#home.full-screen {
	background: #f6f6f6;
	height: 100%;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.navigation_header {
	height: 85px;
}
#header {
	position: relative;
	height: 85px;
	left: 0;
	right: 0;
	top: 0;
	color: #fff;
	z-index: 99;
}
#header .container {
	padding-right:0;
}
#header.home {
	margin-top: 0px;
}
#header.fixed {
	position: fixed;
	margin-top: 0 !important;
	left: 0;
	right: 0;
	top: 0;
	height:65px;
	-webkit-box-shadow: 0px 0px 6px -1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0px 0px 6px -1px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 0px 6px -1px rgba(0, 0, 0, 0.25);
}
#header.fixed .navbar, #header.fixed {
	height:65px;
}
#header.fixed .navbar {
	padding-top: 10px;
	background-color:rgba(255, 255, 255, 0.9);
}
#header .navbar {
	margin: 0;
	padding: 0;
	border: none;
	height: 85px;
	padding-top: 20px;
	background-color: rgba(255, 255, 255, 1);
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: 0px 2px 6px -1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0px 2px 6px -1px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 2px 6px -1px rgba(0, 0, 0, 0.25);
}
#header.home .navbar {
	background-color: rgba(255, 255, 255, 0.9);
}
#header .navbar-default .navbar-nav > li > a {
	color: #343434;
}
#header .navbar-default .navbar-nav > li > a:focus, #header .navbar-default .navbar-nav > li > a:hover {
	color: #0b52a4;
}
.navbar-nav .mobile {
	display:none;
}

.page_title {
	background: #f9fafb none repeat scroll 0 0;
	clear: both;
	margin: 0;
	overflow: visible;
	padding: 43px 0;
	position: relative;
	z-index: 2;
	border-bottom: 1px solid #ecf0f1;
}
.page_sub_title {
	background: #f9fafb none repeat scroll 0 0;
	clear: both;
	margin: 0 15px;;
	overflow: visible;
	padding: 25px 15px;
	position: relative;
	z-index: 2;
}
.full_container .page_sub_title {
	margin:0;
}
.row_title {
	margin:0 15px;
}
.row_title h3 {
	font-size:32px;
	margin-bottom:15px;
}
/*.page_title .container {
	padding-left:0;
	padding-right:0;
}*/
.page_title h1 {
	font-family: 'Open Sans', sans-serif;
	color: #2c3e50;
	float: left;
	font-size: 24px;
	line-height: 34px;
	margin-bottom: 0;
	max-width: 620px;
}
h3.sub_title {
	color: #2c3e50;
	float: left;
	font-size: 32px;
	font-weight: 400;
	line-height: 34px;
}
.table_wrapper {
	display: table !important;
	overflow: visible !important;
}
#breadcrumbs {
	float: right;
	margin-top: 9px;
	position: relative;
	right: 0;
	top: 50%;
	display:block;
}
#crumbs, #crumbs a, #crumbs span {
	font-size: 14px;
	padding: 2px 0 0;
}
#crumbs a, #crumbs span, #crumbs .delimiter {
	color: #a1b1bc;
}
#crumbs .delimiter {
	font-size: 16px;
	padding: 0 13px;
}

/** list area
 **************************************************************** **/
.listing_area, .listing_area a {
	color:#fff;
}

.top_legend {
    float: left;
    padding: 50px 10px;
	width:100%;
}
.legend {
    float: left;
    margin-top: 15px;
    text-align: left;
    width: 230px;
}
#lmr_legends .list {
    float: left;
    height: 24px;
    line-height: 24px;
    margin-bottom: 5px;
    padding-left: 56px;
    text-align: left;
}
#lmr_legends .mrfl {
    background: rgba(0, 0, 0, 0) url("../images/mrfl_inactive.jpg") no-repeat scroll left center;
}
#lmr_legends .mrfs {
    background: rgba(0, 0, 0, 0) url("../images/mrfs_inactive.jpg") no-repeat scroll left center;
}
#lmr_legends .rfs {
    background: rgba(0, 0, 0, 0) url("../images/rfs_inactive.jpg") no-repeat scroll left center;
}
#lmr_legends .mrfl_current {
    background: rgba(0, 0, 0, 0) url("../images/mrfl.jpg") no-repeat scroll left center;
}
#lmr_legends .mrfs_current {
    background: rgba(0, 0, 0, 0) url("../images/mrfs.jpg") no-repeat scroll left center;
}
#lmr_legends .rfs_current {
    background: rgba(0, 0, 0, 0) url("../images/rfs.jpg") no-repeat scroll left center;
}
.country {
    float: right;
    font-size: 13px;
    margin-top: 15px;
    text-align: right;
}
.country img {
	border-radius: 100%;
    float: right;
    height: 85px;
    margin-left: 15px;
	width:85px;
}
.country h3 {
    font-size: 29px;
    font-weight: 400;
    margin: 0;
    padding: 0;
}
.country span {
    font-weight:600;
}
.country a:hover {
    color: #fff;
    font-size: 13px;
    text-decoration: none;
}
/** Slider
 **************************************************************** **/
#home.full-screen {
	background: #f6f6f6;
	height: 100%;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
#slider .fullscreen-img {
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 100%;
	height: 100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#slider li {
	display: none;
}
#slider .image-caption {
	position: absolute;
	text-align: center;
	left: 50%;
	top: 50%;
	display: inline-block;
	max-width: 900px;
	width: 90%;
	z-index: 1;
	color: #fff;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
#slider .image-caption h2 {
	display: block;
	font-family: 'Open Sans', sans-serif;
	font-weight: 800;
	line-height: 1.2em;
	text-transform: uppercase;
	text-shadow: none;
	color: #fff;
	text-shadow: 2px 2px 1px rgba(0, 0, 0, 1);
}
#slider .image-caption p {
	font-size: 18px;
}
#slider .image-caption .inner {
	display: block;
	padding: 40px 0;
}
#slider .image-caption .inner a {
	display: inline-block;
}
#slider .image-caption .inner a:hover {
	-ms-transform: scale(1.1, 1.1); /* IE 9 */
	-webkit-transform: scale(1.1, 1.1); /* Chrome, Safari, Opera */
	transform: scale(1.1, 1.1);
}
#slider .image-caption .inner img {
}
#slider img.img-responsive {/* if images used on the slider */
	width: 100% !important;
	height: auto !important;
	position: relative !important;
	z-index: 10 !important;
	left: auto !important;
	top: auto !important;
	max-width: 210px !important;
}
/** controlls
 **************************************************************** **/
#slider a.next, #slider a.prev {
	top: 50%;
	color: #fff;
	font-size: 62px;
	filter: alpha(opacity=50);
	opacity: 0.5;
 -webkit-transition: all .2s ease-in-out;
 -moz-transition: all .2s ease-in-out;
 -ms-transition: all .2s ease-in-out;
 -o-transition: all .2s ease-in-out;
 transition: all .2s ease-in-out;
}
#slider a.next:hover, #slider a.prev:hover {
	color: #fff;
	font-size: 70px;
	filter: alpha(opacity=100);
	opacity: 1;
}
#slider a.prev {
	left: 10px
}
#slider a.prev:after {
	font-family: FontAwesome;
	content: '\f104';
}
#slider a.next {
	right: 10px
}
#slider a.next:after {
	font-family: FontAwesome;
	content: '\f105';
}
/* Marketing */
.marketing {
	padding-top: 50px;
	padding-bottom: 30px;
}
.marketing .col-lg-6 {
	text-align: center;
}
.marketing h2 {
	color: #000;
	font-size: 19px;
	font-weight: normal;
	margin: 29px 0 0;
}
.marketing p {
	line-height: 1.8em;
	margin: 29px 0;
}
.marketing .txt-cont {
	margin-bottom: 30px;
}
.marketing .txt-cont .img-cont {
	padding: 5px;
	background-color: #f5f5f5;
	border-radius: 50%;
	-webkit-box-shadow: 2px 2px 5px 0px rgba(46, 46, 46, 0.4);
	-moz-box-shadow: 2px 2px 5px 0px rgba(46, 46, 46, 0.4);
	box-shadow: 2px 2px 5px 0px rgba(46, 46, 46, 0.4);
}
/** Tracking
 **************************************************************** **/
.tracking {
	color: #FFFFFF;
	padding: 40px;
}
.tracking h2 {
	font-size: 36px;
}
.tracking p {
	color: #ccc;
	line-height: 1.8em;
	margin: 20px 0 29px;
}
.tracking .rimg {
	border: 3px solid #b3b3b3;
}
.tracking .btn {
	border-radius: 0px;
	background-color: transparent;
	color: #fff;
	padding: 6px 25px;
}
.tracking .btn:hover {
	color: #ccc;
	background-color: rgba(255, 255, 255, 0.2);
}
/*.tracking.tracking_bg {
	background-color:rgba(0, 0, 0, 0.65);
}*/
.tracking.tracking_bg{
	position: relative;
	background-attachment: fixed;
}
.tracking.tracking_bg:before {
	background-color:rgba(0, 0, 0, 0.65);
	position: absolute;
	content:" ";
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:0;
}
/** Feature Listing
 **************************************************************** **/
.featurette-heading {
	line-height: 1;
	letter-spacing: -1px;
}
.listings {
	margin: 60px auto 70px;
}
.wrapper_contents .listings {
	margin:0 auto 70px;
}
.listings.topmargin {
	margin-top:0;
}
.listings h2 {
	font-size: 36px;
	margin-bottom: 33px;
}
.listings.topmargin h2 {
	margin-top:0;
}
.listings a img {
	width: 100%;
}
.listings a .caption {
	color: #343434;
}
.listings a .caption h3 {
	color: #146dd1;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	margin: 17px 0 10px;
}

/** Grid Listing
 **************************************************************** **/
.grid {
   list-style: outside none none;
    max-width: 100%;
    padding: 0;
}

.grid li.shown, .no-js .grid li, .no-cssanimations .grid li {
    opacity: 1;
}
.grid li {
	padding:15px;
    display: block;
    float: left;
    opacity: 0;
    width: 33.33%;
}
.grid li .listing {
	-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
}
.grid .caption h3 {
	color: #146dd1;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	margin:0 0 10px;
}
.grid li .caption {
	padding:15px;
	color: #343434;
}
.grid li .caption p {
	margin-bottom:5px;
}
.grid li .caption p:last-child {
	margin:0;
}
.grid .listing-image {
	position:relative;
	overflow:hidden;
}
.grid .style-1 .listing-image .thumb {
  -webkit-filter: grayscale(100);
  filter: grayscale(100);
  -webkit-transition: filter 0.5s ease-out;
  -moz-transition: filter 0.5s ease-out;
  -o-transition: filter 0.5s ease-out;
  transition: filter 0.5s ease-out;
}
.grid .style-1 .listing-image .thumb:hover {
	-webkit-transition: filter 0.2s ease-in;
	-moz-transition: filter 0.2s ease-in;
	-o-transition: filter 0.2s ease-in;
	transition: filter 0.2s ease-in;
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}
.grid .style-2 .listing-image .thumb {
	transition: transform 0.5s ease-in-out;
}
.grid .style-2 .listing-image .thumb:hover {
	transform: scale(1.1); 
}
.grid .style-3 .listing-image .thumb {
	-webkit-filter: grayscale(100);
	filter: grayscale(100);
	-webkit-transition: filter 0.5s ease-out;
	-moz-transition: filter 0.5s ease-out;
	-o-transition: filter 0.5s ease-out;
	transition: filter 0.5s ease-out;
	transition: transform 0.5s ease-in-out;
}
.grid .style-3 .listing-image .thumb:hover {
	-webkit-transition: filter 0.5s ease-in;
	-moz-transition: filter 0.5s ease-in;
	-o-transition: filter 0.5s ease-in;
	transition: filter 0.5s ease-in;
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
	transition: transform 0.2s ease-in-out;
	transform: scale(1.1); 
}
.grid .listing-image a {
	position:absolute;
	-webkit-box-shadow: 1px 0px 3px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:1px 0px 3px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 0px 3px 1px rgba(0, 0, 0, 0.1);
}
.grid .listing-image a.bookmark {
	right: 0;
    top: -3px;
	box-shadow:none;
}
.grid .listing-image a.bookmark img {
	height:38px;
}
.grid .listing-image a.listing_id {
	left:0;
	top:10px;
	padding:5px 12px;
	background-color:rgba(14, 111, 218, 0.75);
	color:#fff;
	font-family:'Oswald', sans-serif
}
.grid .listing-image a.type {
	bottom:10px;
	right:10px;
}
.grid li a, .grid li a:active, .grid li a:visited {
    border: medium none;
    display: block;
    outline: medium none;
	text-decoration:none;
}
/* Effect 1: opacity */
.grid.effect-1 li.animate {
	-webkit-animation: fadeIn 0.65s ease forwards;
	animation: fadeIn 0.65s ease forwards;
}

@-webkit-keyframes fadeIn {
	0% { }
	100% { opacity: 1; }
}

@keyframes fadeIn {
	0% { }
	100% { opacity: 1; }
}

/* Effect 2: Move Up */
.grid.effect-2 li.animate {
	-webkit-transform: translateY(200px);
	transform: translateY(200px);
	-webkit-animation: moveUp 0.65s ease forwards;
	animation: moveUp 0.65s ease forwards;
}

@-webkit-keyframes moveUp {
	0% { }
	100% { -webkit-transform: translateY(0); opacity: 1; }
}

@keyframes moveUp {
	0% { }
	100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; }
}

/* Effect 3: Scale up */
.grid.effect-3 li.animate {
	-webkit-transform: scale(0.6);
	transform: scale(0.6);
	-webkit-animation: scaleUp 0.65s ease-in-out forwards;
	animation: scaleUp 0.65s ease-in-out forwards;
}

@-webkit-keyframes scaleUp {
	0% { }
	100% { -webkit-transform: scale(1); opacity: 1; }
}

@keyframes scaleUp {
	0% { }
	100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; }
}

/* Effect 4: fall perspective */
.grid.effect-4 {
	-webkit-perspective: 1300px;
	perspective: 1300px;
}

.grid.effect-4 li.animate {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateZ(400px) translateY(300px) rotateX(-90deg);
	transform: translateZ(400px) translateY(300px) rotateX(-90deg);
	-webkit-animation: fallPerspective .8s ease-in-out forwards;
	animation: fallPerspective .8s ease-in-out forwards;
}

@-webkit-keyframes fallPerspective {
	0% { }
	100% { -webkit-transform: translateZ(0px) translateY(0px) rotateX(0deg); opacity: 1; }
}

@keyframes fallPerspective {
	0% { }
	100% { -webkit-transform: translateZ(0px) translateY(0px) rotateX(0deg); transform: translateZ(0px) translateY(0px) rotateX(0deg); opacity: 1; }
}

/* Effect 5: fly (based on http://lab.hakim.se/scroll-effects/ by @hakimel) */
.grid.effect-5 {
	-webkit-perspective: 1300px;
	perspective: 1300px;
}

.grid.effect-5 li.animate {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform-origin: 50% 50% -300px;
	transform-origin: 50% 50% -300px;
	-webkit-transform: rotateX(-180deg);
	transform: rotateX(-180deg);
	-webkit-animation: fly .8s ease-in-out forwards;
	animation: fly .8s ease-in-out forwards;
}

@-webkit-keyframes fly {
	0% { }
	100% { -webkit-transform: rotateX(0deg); opacity: 1; }
}

@keyframes fly {
	0% { }
	100% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; }
}

/* Effect 6: flip (based on http://lab.hakim.se/scroll-effects/ by @hakimel) */
.grid.effect-6 {
	-webkit-perspective: 1300px;
	perspective: 1300px;
}

.grid.effect-6 li.animate {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	-webkit-transform: rotateX(-80deg);
	transform: rotateX(-80deg);
	-webkit-animation: flip .8s ease-in-out forwards;
	animation: flip .8s ease-in-out forwards;
}

@-webkit-keyframes flip {
	0% { }
	100% { -webkit-transform: rotateX(0deg); opacity: 1; }
}

@keyframes flip {
	0% { }
	100% { -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; }
}

/* Effect 7: helix (based on http://lab.hakim.se/scroll-effects/ by @hakimel) */
.grid.effect-7 {
	-webkit-perspective: 1300px;
	perspective: 1300px;
}

.grid.effect-7 li.animate {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
	-webkit-animation: helix .8s ease-in-out forwards;
	animation: helix .8s ease-in-out forwards;
}

@-webkit-keyframes helix {
	0% { }
	100% { -webkit-transform: rotateY(0deg); opacity: 1; }
}

@keyframes helix {
	0% { }
	100% { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); opacity: 1; }
}

/* Effect 8:  */
.grid.effect-8 {
	-webkit-perspective: 1300px;
	perspective: 1300px;
}

.grid.effect-8 li.animate {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: scale(0.4);
	transform: scale(0.4);
	-webkit-animation: popUp .8s ease-in forwards;
	animation: popUp .8s ease-in forwards;
}

@-webkit-keyframes popUp {
	0% { }
	70% { -webkit-transform: scale(1.1); opacity: .8; -webkit-animation-timing-function: ease-out; }
	100% { -webkit-transform: scale(1); opacity: 1; }
}

@keyframes popUp {
	0% { }
	70% { -webkit-transform: scale(1.1); transform: scale(1.1); opacity: .8; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }
	100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; }
}
@media screen and (max-width: 992px) {
.grid li {
    width: 50%;
}
}
@media screen and (max-width: 480px) {
.grid li {
    width: 100%;
}
}
/** Blockquote
 **************************************************************** **/
blockquote {
	background-color: rgba(245, 245, 245, 0.5);
	position: relative;
	padding: 20px 30px;
	border: none;
	margin: 0 auto;
	margin-bottom: 15px;
	color: #999b9e;
	font-size: 14px;
	line-height: 20px;
	font-style: italic;
}
blockquote:before {
	content: '';
	display: block;
	width: 5px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	background-color: #0e6fda;
	z-index: 10;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	-khtml-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;
}
blockquote p {
	color: #4a454b;
	font-style: italic;
}
blockquote p:after, blockquote p:before {
	content: '"';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	line-height: initial;
	font-size: 20px;
	display: inline-block;
	margin: 0 5px;
}
/** Footer
 **************************************************************** **/
.footer {
	background-color: #232c35;
	color: #fff;
	padding: 30px 0 20px;
}
.footer-widget {
	background-color:#3d4b57;
	padding:20px 0;
	color:#fff;
}
.footer-widget h4.title {
	font-size:18px;
	padding-bottom:10px;
}
.footer-widget strong {
	margin-bottom:5px;
}
.footer a, .footer-widget a {
	color: #fff;
}
.footer a:hover, .footer-widget a:hover {
	color: #99ccff;
	text-decoration: underline;
}
.footer-widget .contact {
	padding-top:30px;
}
.footer h2 {
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
}
.footer .footer-social-icon a {
	margin: 18px 5px;
	width: auto;
	display: inline-block;
}
.footer a.icon:hover {
	opacity: 0.5;
}
.padt-20 {
	padding-top:20px;
}
/** Navbar
 **************************************************************** **/
.navbar-toggle {
	background-color: rgba(255, 255, 255, 0.8);
}
/** Pricing Table
 **************************************************************** **/
.blue-section {
	background: #358cce none repeat scroll 0 0;
	overflow: auto;
	padding: 20px;
}
.blue-section h1 {
	font-size: 32px;
	font-weight: 300;
	margin: 0 auto;
	max-width: 400px;
	text-align: center;
}
.plans {
	list-style: outside none none;
	margin: 0;
}
.plans .plan {
	background: #f9fafb none repeat scroll 0 0;
	border-radius: 6px;
	margin: 10px 0;
	padding: 10px 25px;
	border:solid 1px #f9fafb;
	float:left;
	width:100%;
	-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05);
	box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05);
}
.plans .plan.highlight, .plans .plan.highlight_hover {
	-webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.15);
	box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.15);
}
.plans .plan .price {
	float: left;
	font-size: 28px;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 8px;
	max-width: 130px;
}
.plans .plan .price span {
	font-size:16px;
}
.plans .plan .price sup {
	font-size:14px;
	top: -1.1em;
}
.plans .plan .price.price-green span {
	color: #52b327;
}
.plans .plan .price.price-red span {
	color: #b35227;
}
.plans .plan .details {
	color: #222;
	display: block;
	float: left;
	padding: 0 10px;
	max-width:475px;
}
.plans .plan .details .plan-title {
	font-size: 17px;
	font-weight: normal;
	margin: 2px 0 0;
	padding: 0;
	text-transform: uppercase;
}
.plans .plan .details .plan-description {
	color: #666;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
.plans .plan .select {
	background: #358cce none repeat scroll 0 0;
	border: medium none;
	border-radius: 4px;
	color: white;
	display: inline-block;
	float: right;
	font-size: 14px;
	margin: 15px 0;
	padding: 7px 16px;
}
.plans .plan .select:hover {
	background-color: #459cde;
}
/*===============================
 ========  3.2 Section  =========
*===============================*/

.section {
    padding-top: 30px;
    padding-bottom: 100px;
}
.e_section {
    padding-top: 30px;
    padding-bottom: 100px;
}
.section-2 {
    padding-top: 50px;
    padding-bottom: 50px
}

.section-3 {
    padding-top: 75px;
    padding-bottom: 75px
}

.section-4 {
    padding-top: 40px;
    padding-bottom: 40px
}
.section-no-btm {
    padding-top: 160px
}
.section-5 {
	padding:50px;
	background:#fafafa;
}
section {
    border-bottom: 1px solid #ececec;
	position:relative;
}

/*===============================
 =======  3.3 Background  =======
*===============================*/

.bg-light-gray {
	background-color: #FAFBFC
}
.bg-gray {
	background-color: #f8f8f8;
}
.bg-white {
	background-color: #fff;
}
.bg-transparent {
	background-color: transparent
}
.bg-transparent-light {
	background-color: rgba(255, 255, 255, 0.75)
}
.bg-transparent-dark {
	background-color: rgba(0, 0, 0, 0.7)
}
.bg-dark {
	background-color: #212121;
}
.bg-dark-gray {
	background-color: #2e3036;
}
.bg-dark h1, .bg-dark h2, .bg-dark h3, .bg-dark h4, .bg-dark h5, .bg-dark h6, .bg-transparent-dark h1, .bg-transparent-dark h2, .bg-transparent-dark h3, .bg-transparent-dark h4, .bg-transparent-dark h5, .bg-transparent-dark h6, .bg-transparent-dark p, .bg-transparent-dark span {
	color: #ececec
}
.bg-dark p, .bg-dark span, .bg-dark a, .bg-transparent-dark p, .bg-transparent-dark span, .bg-transparent-dark a {
	color: #fff;
}
.bg {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat
}
/*===============================
 ========  3.4 Parallax  ========
*===============================*/
.row_bottom_arrow {
    background: #fafbfc none repeat scroll 0 0;
    top: -20px;
    height: 40px;
    left: 50%;
    margin-left: -10px;
    position: absolute !important;
    transform: rotate(45deg);
    width: 40px;
}
section .row_bottom_arrow {
	border-bottom: 1px solid #ececec;
    border-right: 1px solid #ececec;
}
/*.parallax {
	background-attachment: fixed;
	background-size: cover;
}*/
.parallax-overlay-dark, .parallax-overlay-light, .parallax-overlay-dark>div, .parallax-overlay-light>div {
	position: relative
}
.parallax-overlay-dark:before {
	content: " ";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	right: 0;
	background: rgba(0, 0, 0, 0.5);
}
.parallax-overlay-gradient-dark:before {
	content: " ";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(255, 255, 255, 0);
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(153, 153, 153, 0.51) 26%, rgba(62, 62, 62, 0.66) 49%, rgba(33, 33, 33, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(26%, rgba(153, 153, 153, 0.51)), color-stop(49%, rgba(62, 62, 62, 0.66)), color-stop(100%, rgba(33, 33, 33, 1)));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(153, 153, 153, 0.51) 26%, rgba(62, 62, 62, 0.66) 49%, rgba(33, 33, 33, 1) 100%);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(153, 153, 153, 0.51) 26%, rgba(62, 62, 62, 0.66) 49%, rgba(33, 33, 33, 1) 100%);
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(153, 153, 153, 0.51) 26%, rgba(62, 62, 62, 0.66) 49%, rgba(33, 33, 33, 1) 100%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(153, 153, 153, 0.51) 26%, rgba(62, 62, 62, 0.66) 49%, rgba(33, 33, 33, 1) 100%);
 filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#212121', GradientType=0);
}
.parallax-overlay-light:before {
	content: " ";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(255, 255, 255, 0.75);
	;
}
.parallax-overlay-gradient-light:before {
	content: " ";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(255, 255, 255, 0);
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 26%, rgba(255, 255, 255, 0.66) 49%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(26%, rgba(255, 255, 255, 0.51)), color-stop(49%, rgba(255, 255, 255, 0.66)), color-stop(100%, rgba(255, 255, 255, 1)));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 26%, rgba(255, 255, 255, 0.66) 49%, rgba(255, 255, 255, 1) 100%);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 26%, rgba(255, 255, 255, 0.66) 49%, rgba(255, 255, 255, 1) 100%);
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 26%, rgba(255, 255, 255, 0.66) 49%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 26%, rgba(255, 255, 255, 0.66) 49%, rgba(255, 255, 255, 1) 100%);
 filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.parallax-overlay-dark, .parallax-overlay-dark h1, .parallax-overlay-dark h2, .parallax-overlay-dark h3, .parallax-overlay-dark h4, .parallax-overlay-dark h5, .parallax-overlay-dark h6 {
	color: #ececec;
}
.video-parallax {
	position: relative;
	overflow: hidden;
	min-height: 500px
}
.fl-right {
	float:right;
}
.fl-left {
	float:left;
}
/*****************************************************
*****************  Style boxes *******************
*****************************************************/

/*****************************************************
*****************  Icon boxes *******************
*****************************************************/
.icon_sc i{font-size:70px;padding:15px;display:block!important}.single_icon_ctn{width:70px;height:70px;text-align:center;font-size:32px;line-height:70px;clear:both}.single_icon_ctn.dr,.single_icon_ctn.sr{border-radius:200px}.icn_centered{margin:0 auto}.icon_box{display:block;position:relative;margin-bottom:20px;overflow:hidden;cursor:pointer}.icon_box i{font-size:40px;color:#333;text-align:left;position:absolute;top:0;left:0;line-height:40px;transition:all .2s linear}.icon_box h3,.icon_box i{-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.icon_box h3{text-align:left;letter-spacing:1px;text-transform:uppercase;font-size:14px;font-weight:900;padding:10px 0 0 55px;transition:all .2s linear}.icon_box h3,.icon_box p{-ms-transition:all .2s linear;-o-transition:all .2s linear}h3.mi_heading{text-transform:none;letter-spacing:normal}.icon_box p{padding:10px 0 0;text-align:left;transition:all .2s linear}.icon_box p,.icon_box_si i{-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.icon_box_si{display:block;position:relative;margin-bottom:20px;overflow:hidden;cursor:pointer}.icon_box_si i{font-size:35px;color:#333;text-align:left;position:absolute;top:9px;left:0;line-height:35px;transition:all .2s linear}.icon_box_si h3,.icon_box_si i{-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box_si h3{text-align:left;font-size:16px;font-weight:700;padding:10px 0 0 55px;transition:all .2s linear}.icon_box_si h3,.icon_box_si p{-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.icon_box_si p{padding:4px 0 0 55px;text-align:left;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box_rounded{display:block;position:relative;margin-bottom:20px;overflow:hidden;cursor:pointer}.icon_box_rounded i{font-size:17px;color:#fff;position:absolute;top:0;left:0;padding:11px 0 0;width:40px;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;height:40px;background:#0E0B29;text-align:center;border-radius:100px}.icon_box_rounded h3,.icon_box_rounded p{-ms-transition:all .2s linear;text-align:left}.icon_box_rounded h3{font-size:18px;font-weight:700;padding:10px 0 0 55px;-moz-transition:all .2s linear;transition:all .2s linear}.icon_box_rounded h3,.icon_box_rounded p{-webkit-transition:all .2s linear;-o-transition:all .2s linear}.icon_box_rounded p{padding:9px 0 0;margin-bottom:9px;-moz-transition:all .2s linear;transition:all .2s linear}.icon_box_rounded .icon_box_button{font-weight:400}.icon_box_rounded_stroke{display:block;position:relative;margin-bottom:20px;overflow:hidden;cursor:pointer}.icon_box_rounded_stroke i{font-size:25px;position:absolute;top:0;left:0;line-height:46px;width:50px;-moz-transition:all .2s linear;transition:all .2s linear;height:50px;text-align:center;border-radius:100px}.icon_box_rounded_stroke h3,.icon_box_rounded_stroke i{-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box_rounded_stroke h3{text-align:left;font-size:18px;font-weight:900;letter-spacing:.5px;text-transform:uppercase;padding:17px 0 0 70px;transition:all .2s linear}.icon_box_rounded_stroke h3,.icon_box_rounded_stroke p{-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box_rounded_stroke p{padding:17px 0 0;text-align:left;margin-bottom:9px;transition:all .2s linear}.icon_box_big_rounded_stroke i,.icon_box_rounded_stroke p{-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box_rounded_stroke .icon_box_button{font-weight:400}.icon_box_big_rounded_stroke{display:block;position:relative;margin-bottom:20px;overflow:hidden;cursor:pointer}.icon_box_big_rounded_stroke i{font-size:25px;position:absolute;top:2px;left:0;line-height:68px;width:70px;-moz-transition:all .2s linear;transition:all .2s linear;height:70px;text-align:center;border-radius:100px}.icon_box_big_rounded_stroke h3{text-align:left;font-size:16px;font-weight:700;padding:0 0 0 100px;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box_big_rounded_stroke h3,.icon_box_big_rounded_stroke p{-webkit-transition:all .2s linear;-o-transition:all .2s linear}.icon_box_big_rounded_stroke p{padding:1px 0 0 100px;text-align:left;margin-bottom:9px;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box_big_rounded_stroke .icon_box_button{padding:0 0 0 100px;font-size:15px;font-weight:700}.icon_box_hex{display:block;position:relative;margin-bottom:20px;overflow:hidden;cursor:pointer}.ib_hexagon{position:absolute;width:35px;height:20.21px;background-color:#64C7CC;margin:10.1px 0;-moz-transition:all .2s linear;transition:all .2s linear}.ib_hexagon,.ib_hexagon:after,.ib_hexagon:before{-o-transition:all .2s linear;-ms-transition:all .2s linear}.ib_hexagon:after,.ib_hexagon:before{content:"";position:absolute;width:0;left:0;border-left:18px solid transparent;border-right:17.5px solid transparent;-moz-transition:all .2s linear;transition:all .2s linear}.ib_hexagon:before{bottom:100%;border-bottom:10.1px solid #64C7CC}.ib_hexagon:after{top:100%;width:0;border-top:10.1px solid #64C7CC}.icon_box_hex i{font-size:15px;color:#fff;background:0 0!important;padding:0;-moz-transition:all .2s linear;transition:all .2s linear;line-height:20px;text-align:center;width:35px;display:inline-block}.icon_box_hex h3,.icon_box_hex i{-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box_hex h3{text-align:left;font-size:18px;font-weight:700;padding:10px 0 0 45px;-moz-transition:all .2s linear;transition:all .2s linear}.icon_box_hex h3,.icon_box_hex p{-webkit-transition:all .2s linear}.icon_box_hex p{padding:9px 0 0;margin-bottom:8px;text-align:left;-moz-transition:all .2s linear;transition:all .2s linear}.ib_square,.icon_box_hex p{-ms-transition:all .2s linear;-o-transition:all .2s linear}.icon_box_hex .icon_box_button{font-weight:700;font-size:15px}.icon_box_square{display:block;position:relative;margin-bottom:20px;overflow:hidden;cursor:pointer}.ib_square{width:37px;height:37px;left:26px;top:14px;margin-top:3px;position:absolute;border-radius:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform:rotate(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:all .2s linear}.ib_square,.icon_box_square i{-moz-transition:all .2s linear}.icon_box_square i{font-size:17px;color:#fff;position:absolute;top:-9px;left:-4px;background:0 0!important;padding:0;transition:all .2s linear;text-align:center;width:44px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.icon_box_square h3,.icon_box_square i{-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box_square h3{text-align:left;font-size:18px;font-weight:700;padding:0 0 0 70px;transition:all .2s linear}.icon_box_square h3,.icon_box_square p{-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box_square p{padding:1px 0 4px 70px;text-align:left;transition:all .2s linear}.ib_medsquare,.icon_box_square p{-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box_square .icon_box_button{font-weight:400;margin-left:70px;padding:8px 10px!important;display:inline-block;min-width:100px;text-align:center}.icon_box_medsquare{display:block;position:relative;margin-bottom:20px;overflow:hidden;cursor:pointer}.ib_medsquare,.icon_box_medsquare i{-moz-transition:all .2s linear;position:absolute}.ib_medsquare{width:61px;height:61px;left:0;top:0;margin-top:3px;transition:all .2s linear}.icon_box_medsquare i{font-size:25px;color:#fff;top:0;left:0;background:0 0!important;line-height:61px;transition:all .2s linear;text-align:center;width:61px}.icon_box_medsquare h3,.icon_box_medsquare i{-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box_medsquare h3{text-align:left;font-size:18px;font-weight:700;padding:1px 0 0 81px;transition:all .2s linear}.icon_box_medsquare h3,.icon_box_medsquare p{-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box_medsquare p{padding:1px 0 3px 81px;text-align:left;transition:all .2s linear}.ib_squareptn,.icon_box_medsquare p{-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box_medsquare .icon_box_button{font-weight:400;margin-left:81px;padding:7px 0 0;display:inline-block;text-align:left}.icon_box_squareptn{display:block;position:relative;margin-bottom:20px;overflow:hidden;cursor:pointer}.ib_squareptn,.icon_box_squareptn i{-moz-transition:all .2s linear;position:absolute}.ib_squareptn{width:54px;height:54px;left:0;top:5px;background-image:url(images/ib_sc.png);background-size:165px;background-position:-28px -53px;transition:all .2s linear}.icon_box_squareptn i{font-size:27px;color:#fff;top:0;left:0;background:0 0!important;line-height:54px;transition:all .2s linear;text-align:center;width:54px}.icon_box_squareptn h3,.icon_box_squareptn i{-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box_squareptn h3{text-align:left;font-size:18px;font-weight:700;padding:0 0 0 67px;transition:all .2s linear}.icon_box_squareptn h3,.icon_box_squareptn p{-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box_squareptn p{padding:0 0 3px 67px;text-align:left;transition:all .2s linear}.ib_bigsquare,.icon_box_squareptn p{-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box_squareptn .icon_box_button{font-weight:400;margin-left:67px;padding:7px 0 0;display:inline-block;text-align:left}.icon_box_bigsquare{display:block;position:relative;margin-bottom:20px;overflow:hidden;cursor:pointer}.ib_bigsquare,.icon_box_bigsquare i{-moz-transition:all .2s linear;position:absolute}.ib_bigsquare{width:70px;height:70px;left:0;top:0;border-radius:12px;margin-top:3px;transition:all .2s linear}.icon_box_bigsquare i{font-size:30px;color:#fff;top:0;left:0;background:0 0!important;line-height:70px;transition:all .2s linear;text-align:center;width:70px}.icon_box_bigsquare h3,.icon_box_bigsquare i{-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box_bigsquare h3{text-align:left;font-size:18px;font-weight:700;padding:0 0 0 90px;transition:all .2s linear}.icon_box_bigsquare h3,.icon_box_bigsquare p{-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box_bigsquare p{padding:1px 0 3px 90px;text-align:left;transition:all .2s linear}.icon_box_bigrounded i,.icon_box_bigsquare p{-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box_bigsquare .icon_box_button{font-weight:400;margin-left:90px;padding:8px 10px!important;display:inline-block;min-width:100px;text-align:center}.icon_box_bigrounded{display:block;position:relative;margin-bottom:20px;overflow:hidden;cursor:pointer}.icon_box_bigrounded i{font-size:23px;color:#fff;position:absolute;top:0;left:0;line-height:50px;width:50px;-moz-transition:all .2s linear;transition:all .2s linear;height:50px;background:#0E0B29;text-align:center;border-radius:100px}.icon_box_bigrounded h3{text-align:left;font-size:18px;font-weight:700;padding:16px 0 0 68px;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box_bigrounded h3,.icon_box_bigrounded p{-webkit-transition:all .2s linear;-o-transition:all .2s linear}.icon_box_bigrounded p{padding:21px 0 0;text-align:left;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box_bigrounded .icon_box_button{font-weight:700}.icon_box2{text-align:center;padding:43px 30px 27px;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;cursor:pointer}.icon_box2,.icon_box2 .icon_circle{-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.vc_span12 .icon_box2{min-width:25%;margin-left:-4px;max-width:25%;display:inline-block}.icon_box2 .icon_circle{text-align:center;width:59px;height:59px;margin:0 auto;background:0 0!important;border-radius:100px;text-shadow:none;color:#444;line-height:58px;position:relative;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.sub_circle{position:absolute;top:0;left:0;width:57px;height:57px;border-radius:100px;border:1px solid #222;opacity:0;-moz-transition:all .2s linear;transition:all .2s linear}.icon_box2 i,.sub_circle{-ms-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear}.icon_box2:hover .sub_circle{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);opacity:1!important}.icon_box2 i{font-size:25px;color:#444;width:57px;padding:0;display:inline-block;text-align:center;transition:all .2s linear}.icon_box2 h3,.icon_box2 i{-moz-transition:all .2s linear}.icon_box2 h3{text-align:center;font-size:18px;padding:28px 0 0;transition:all .2s linear}.icon_box2 h3,.icon_box2 p{-ms-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear}.icon_box2 p{padding:2px 0 0;margin-bottom:9px;text-align:center;-moz-transition:all .2s linear;transition:all .2s linear}.icon_box2 .box_btn{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:none;font-weight:400;font-size:15px;display:inline-block;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2 .box_btn,.icon_box2_alt{-webkit-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_alt{margin-top:60px;padding:65px 30px 35px;background-color:#fff;text-align:center;text-shadow:none;position:relative;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;cursor:pointer}.icon_box2_alt .icon_circle{text-align:center;width:106px;height:106px;margin:0 auto 0 -53px;background-color:#fff;border:4px solid #fff;border-radius:100px;position:absolute;top:-53px;left:50%;display:block;text-shadow:none;color:#444;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_alt .icon_circle,.icon_box2_alt i{-webkit-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_alt i{color:#fff;font-size:36px;display:block!important;line-height:98px;text-align:center;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_alt h3{text-align:center;font-size:18px;padding:22px 0 0;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_alt h3,.icon_box2_alt p{-webkit-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_alt p{padding:1px 0 0;text-align:center;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_alt .box_btn{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:none;padding:10px 16px 9px;font-weight:700;font-size:15px;display:inline-block;min-width:135px;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_alt .box_btn,.icon_box2_simple{-webkit-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_simple{margin-top:60px;padding:45px 30px 20px;background-color:#fff;text-align:center;text-shadow:none;position:relative;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;cursor:pointer}.icon_box2_simple .icon_circle{text-align:center;width:75px;height:75px;margin:0 auto 0 -37.5px;background-color:rgb(255,255,255,1);border:1px solid #fff;border-radius:100px;position:absolute;top:-39.5px;left:50%;text-shadow:none;color:#444;-moz-transition:all .2s linear;transition:all .2s linear}.icon_box2_simple .icon_circle,.icon_box2_simple .simple_sub_circle{-webkit-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box2_simple .simple_sub_circle{width:59px;height:59px;border-radius:300px;position:absolute;top:7px;left:7px;-moz-transition:all .2s linear;transition:all .2s linear}.icon_box2_simple i{color:#fff;font-size:25px;line-height:75px;display:block!important;text-align:center;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;position:relative}.icon_box2_simple h3,.icon_box2_simple i{-webkit-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_simple h3{text-align:center;font-size:18px;padding:20px 0 0;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_simple p{padding:5px 0 0;text-align:center;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_simple .box_btn,.icon_box2_simple p{-webkit-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_simple .box_btn{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:none;padding:11px 16px 12px;font-weight:400;font-size:16px;display:inline-block;min-width:135px;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_bc{margin-top:60px;padding:0 30px;text-align:center;text-shadow:none;position:relative;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;cursor:pointer}.icon_box2_bc,.icon_box2_bc .icon_circle{-webkit-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box2_bc .icon_circle{text-align:center;width:150px;height:150px;margin:0 auto;border:3px solid;border-radius:100px;display:block;position:relative;text-shadow:none;transition:all .2s linear}.icon_box2_bc .icon_circle,.icon_box2_bc i{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_bc:hover .icon_circle{border:5px solid rgba(255,255,255,.3)!important}.icon_box2_bc i{font-size:40px;display:block!important;line-height:150px;text-align:center;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_bc h3,.icon_box2_bc i{-webkit-transition:all .2s linear}.icon_box2_bc i:before{width:110px!important;height:110px!important;border-radius:100px;display:block;line-height:110px;position:absolute;top:50%;left:50%;margin-top:-58px;margin-left:-58px;border:3px solid transparent}.icon_box2_bc:hover i:before{border:3px solid rgba(0,0,0,.3)!important}.icon_box2_bc h3{text-align:center;font-size:18px;padding:27px 0 0;margin-bottom:9px;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_bc h3,.icon_box2_bc p{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_bc p{padding:1px 0 0;text-align:center;transition:all .2s linear}.icon_box2_bc .box_btn,.icon_box2_bc p{-webkit-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box2_bc .box_btn{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:none;padding:10px 16px 9px;font-weight:700;font-size:15px;display:inline-block;min-width:135px;transition:all .2s linear}.icon_box2_bc .box_btn,.icon_box2_hex{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_hex{margin-top:60px;padding:0 30px;text-align:center;text-shadow:none;position:relative;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;cursor:pointer}.icon_box2_hex .icon_circle{width:130px;margin:35px auto 38px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#18e2ba 0,#47d1ff 100%);height:70px;line-height:60px;text-align:center;display:block;position:relative;text-shadow:none;transition:all .2s linear}.icon_box2_hex .icon_circle,.icon_box2_hex i{-o-transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box2_hex .icon_circle:after,.icon_box2_hex .icon_circle:before{z-index:0;top:-25px;content:"";position:absolute;width:68px;height:68px;transform:scalex(1.7)rotate(45deg);-webkit-transform:scalex(1.7)rotate(45deg);-moz-transform:scalex(1.7)rotate(45deg);-ms-transform:scalex(1.7)rotate(45deg);-o-transform:scalex(1.7)rotate(45deg);background:linear-gradient(45deg,#18e2ba 0,#47d1ff 100%);left:31px;border-radius:10px 24px}.icon_box2_hex .icon_circle:before{top:29px}.icon_box2_hex .icon_sub_ctn{font-size:40px;display:block;text-align:center;position:relative;z-index:3;height:65px;line-height:70px;margin:0 auto;width:120px;border-radius:10px}.icon_box2_hex .icon_sub_ctn:after,.icon_box2_hex .icon_sub_ctn:before{z-index:0;top:-19px;content:"";position:absolute;width:64px;height:64px;transform:scalex(1.7)rotate(45deg);-webkit-transform:scalex(1.7)rotate(45deg);-moz-transform:scalex(1.7)rotate(45deg);-ms-transform:scalex(1.7)rotate(45deg);-o-transform:scalex(1.7)rotate(45deg);left:28px;border-radius:10px 24px}.icon_box2_hex .icon_sub_ctn:before{top:27px}.icon_box2_hex i{font-size:40px;display:inline-block!important;text-align:center;position:relative;z-index:3;transition:all .2s linear}.icon_box2_hex h3{text-align:center;font-size:18px;padding:27px 0 0;margin-bottom:29px;text-transform:uppercase;font-weight:900;letter-spacing:1.5px;position:relative;transition:all .2s linear}.icon_box2_hex h3,.icon_box2_hex p{-o-transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box2_hex h3:after{content:"";width:70px;height:1px;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.icon_box2_hex p{padding:1px 0 0;text-align:center;transition:all .2s linear}.icon_box2_hex .box_btn{text-shadow:none;padding:4px 15px 3px;font-weight:900;margin-top:12px;font-size:13px;display:inline-block;border:2px solid;text-transform:uppercase;min-width:100px;transition:all .2s linear}.icon_box2_hex .box_btn,.icon_box2_hexbox{-o-transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box2_hexbox{margin-top:60px;padding:21px 20px 41px;text-align:center;text-shadow:none;transition:all .2s linear;cursor:pointer;border:1px solid;position:relative;border-radius:3px}.icon_box2_hexbox .icon_circle{width:100px;margin:35px auto 38px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#18e2ba 0,#47d1ff 100%);height:60px;line-height:60px;text-align:center;display:block;position:relative;text-shadow:none;transition:all .2s linear}.icon_box2_hexbox .icon_circle,.icon_box2_hexbox .icon_circle:after,.icon_box2_hexbox .icon_circle:before{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box2_hexbox .icon_circle:after,.icon_box2_hexbox .icon_circle:before{z-index:0;top:-15px;content:"";position:absolute;width:55px;height:55px;transform:scalex(1.7)rotate(45deg);-webkit-transform:scalex(1.7)rotate(45deg);-moz-transform:scalex(1.7)rotate(45deg);-ms-transform:scalex(1.7)rotate(45deg);-o-transform:scalex(1.7)rotate(45deg);background:linear-gradient(45deg,#18e2ba 0,#47d1ff 100%);left:23px;border-radius:10px 24px;transition:all .2s linear}.icon_box2_hexbox .icon_circle:before{top:24px}.icon_box2_hexbox .icon_sub_ctn{font-size:35px;display:block;text-align:center;position:absolute;left:5px;top:5px;z-index:3;height:55px;line-height:60px;margin:0 auto;width:90px;border-radius:10px;transition:all .2s linear}.icon_box2_hexbox .icon_sub_ctn,.icon_box2_hexbox .icon_sub_ctn:after,.icon_box2_hexbox .icon_sub_ctn:before{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear}.icon_box2_hexbox .icon_sub_ctn:after,.icon_box2_hexbox .icon_sub_ctn:before{z-index:0;top:-15px;content:"";position:absolute;width:51px;height:51px;transform:scalex(1.7)rotate(45deg);-webkit-transform:scalex(1.7)rotate(45deg);-moz-transform:scalex(1.7)rotate(45deg);-ms-transform:scalex(1.7)rotate(45deg);-o-transform:scalex(1.7)rotate(45deg);left:20px;border-radius:10px 24px;transition:all .2s linear}.icon_box2_hexbox .icon_sub_ctn:before{top:19px}.icon_box2_hexbox i{font-size:35px;display:inline-block!important;text-align:center;position:relative;z-index:3;transition:all .2s linear}.icon_box2_hexbox h3,.icon_box2_hexbox i{-o-transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box2_hexbox h3{text-align:center;font-size:16px;padding:10px 0 0;margin-bottom:20px;text-transform:uppercase;font-weight:900;letter-spacing:1px;position:relative;transition:all .2s linear}.icon_box2_hexbox h3:after{content:"";width:70px;height:1px;position:absolute;left:50%;margin-left:-35px;bottom:-12px}.icon_box2_hexbox p{padding:1px 0 0;text-align:center;transition:all .2s linear}.icon_box2_hexbox .box_btn,.icon_box2_hexbox p{-o-transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box2_hexbox .box_btn{text-shadow:none;padding:9px 15px 11px;font-weight:700;margin-top:20px;font-size:14px;position:absolute;display:inline-block;text-transform:uppercase;left:50%;margin-left:-65px;transition:all .2s linear}.icon_box2_br{margin-top:0;padding:18px 20px 41px;text-align:center;text-shadow:none;transition:all .2s linear;cursor:pointer;border:1px solid;position:relative;border-radius:12px}.icon_box2_br,.icon_box2_br .icon_circle{-o-transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box2_br .icon_circle{width:150px;height:150px;margin:35px auto 28px;border-radius:300px;line-height:146px;text-align:center;display:block;position:relative;text-shadow:none;transition:all .2s linear}.icon_box2_br i{font-size:42px;display:block!important;width:100px;left:50%;top:50%;margin-top:-50px;line-height:100px;margin-left:-50px;height:100px;text-align:center;position:relative;z-index:3;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_br h3,.icon_box2_br i{-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear}.icon_box2_br h3{text-align:center;font-size:18px;padding:0;margin-bottom:31px;font-weight:700;position:relative;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_br h3:after{content:"";width:70px;height:2px;position:absolute;left:50%;margin-left:-35px;bottom:-19px}.icon_box2_br p{padding:1px 0 0;text-align:center;transition:all .2s linear}.icon_box2_br .box_btn,.icon_box2_br p{-o-transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box2_br .box_btn{text-shadow:none;padding:11px 15px 10px;font-weight:900;margin-top:13px;font-size:14px;display:inline-block;text-transform:uppercase;transition:all .2s linear}.icon_box2_left_b{padding:26px 30px 25px 119px;text-shadow:none;transition:all .2s linear;cursor:pointer;border:1px solid;position:relative;border-radius:5px}.icon_box2_left_b,.icon_box2_left_b .icon_circle{-o-transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear}.icon_box2_left_b .icon_circle{text-align:center;width:69px;height:69px;margin:0 auto;background-color:#fff;border:2px solid #fff;border-radius:100px;position:absolute;top:39px;left:24px;display:block;text-shadow:none;color:#fff;box-shadow:0 0 0 5px #ecf0f1;transition:all .2s linear}.icon_box2_big_cg .icon_circle,.icon_box2_st .icon_circle{background:linear-gradient(135deg,#18e2ba 0,#47d1ff 100%)}.icon_box2_left_b i{color:#fff;font-size:25px;display:block!important;line-height:69px;text-align:center;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_left_b h3,.icon_box2_left_b i{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_left_b h3{font-size:18px;padding:10px 0 0;margin-bottom:20px;font-weight:700;position:relative;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_left_b p{padding:1px 0 0;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_left_b .box_btn,.icon_box2_left_b p{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_left_b .box_btn{text-shadow:none;display:inline-block;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;border-radius:3px}.icon_box2_big_cg{margin-top:60px;padding:0 30px;text-align:center;text-shadow:none;position:relative;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;cursor:pointer}.icon_box2_big_cg,.icon_box2_big_cg .icon_circle{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_big_cg .icon_circle{width:170px;margin:35px auto;border-radius:100px;color:#fff;height:170px;line-height:160px;text-align:center;display:block;position:relative;text-shadow:none;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_big_cg .icon_sub_ctn{font-size:40px;display:block;text-align:center;position:relative;z-index:3;height:150px;line-height:150px;margin:0 auto;width:150px;top:10px;border-radius:100px;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_big_cg .icon_sub_ctn,.icon_box2_big_cg i{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_big_cg i{font-size:40px;display:inline-block!important;text-align:center;position:relative;z-index:3;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_big_cg h3{text-align:center;font-size:16px;padding:0;margin-bottom:9px;text-transform:uppercase;font-weight:700;position:relative;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_big_cg h3,.icon_box2_big_cg p{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_big_cg p{padding:1px 0 0;text-align:center;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_big_cg .box_btn{text-shadow:none;padding:4px 15px 3px;font-weight:900;margin-top:12px;font-size:13px;display:inline-block;border:2px solid;text-transform:uppercase;min-width:100px;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_big_cg .box_btn,.icon_box2_st{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_st h3,.icon_box2_st i{-ms-transition:all .2s linear;font-size:18px}.icon_box2_st{margin-top:60px;padding:0 30px 21px;text-align:center;text-shadow:none;position:relative;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;cursor:pointer}.icon_box2_st .icon_circle{width:60px;margin:-31px auto 23px;border-radius:100px;color:#fff;height:60px;line-height:60px;text-align:center;display:block;position:relative;text-shadow:none;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_st .icon_circle,.icon_box2_st .icon_sub_ctn{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_st .icon_sub_ctn{font-size:18px;display:block;text-align:center;position:relative;z-index:3;height:50px;line-height:50px;margin:0 auto;width:50px;top:4px;border-radius:100px;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_st i{display:inline-block!important;text-align:center;position:relative;z-index:3;-webkit-transition:all .2s linear;transition:all .2s linear}.icon_box2_st h3,.icon_box2_st i{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_st h3{text-align:center;padding:0;margin-bottom:9px;font-weight:700;position:relative;transition:all .2s linear}.icon_box2_st h3,.icon_box2_st p{-webkit-transition:all .2s linear}.icon_box2_st p{padding:1px 0 0;text-align:center;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_st .box_btn,.icon_box2_st p{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_st .box_btn{text-shadow:none;padding:4px 15px 3px;font-weight:900;margin-top:12px;font-size:14px;display:inline-block;text-transform:uppercase;min-width:100px;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_sc{margin-top:60px;padding:0;text-align:center;text-shadow:none;position:relative;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;cursor:pointer}.icon_box2_sc,.icon_box2_sc .icon_circle{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_sc .icon_circle{width:80px;margin:0 auto 27px;border-radius:100px;color:#fff;height:80px;line-height:80px;text-align:center;background-image:url(images/ib_sc.png);background-size:165px;background-position:-28px -41px;display:block;position:relative;text-shadow:none;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_sc i{font-size:28px;display:inline-block!important;text-align:center;position:relative;z-index:3;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_sc h3,.icon_box2_sc i{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_sc h3{text-align:center;font-size:18px;padding:0;margin-bottom:8px;font-weight:700;position:relative;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_sc h3,.icon_box2_sc p{-webkit-transition:all .2s linear}.icon_box2_sc p{padding:1px 0 0;text-align:center;-ms-transition:all .2s linear;transition:all .2s linear}.icon_box2_sc .box_btn,.icon_box2_sc p{-moz-transition:all .2s linear;-o-transition:all .2s linear}.icon_box2_sc .box_btn{text-shadow:none;padding:0;font-weight:400;margin-top:9px;font-size:12px;display:inline-block;text-transform:uppercase;min-width:100px;text-decoration:underline;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
/*===============================
 =====  contact  =====
*===============================*/
.contact h1{
	font-weight:700;
	color:#006495;
	text-transform:none;
	font-size:25px;
}
.contact h2{
	font-weight:700;
	color:#006495;
}
.contact h3{
	font-size: 14px;
    font-style: normal;
    font-weight: 700;
	color:#006495;
}
/** Tables
 **************************************************************** **/
.table > thead > tr > th {
	background-color:#0e6fda;
	color:#fff;
}

/** Responsive
 **************************************************************** **/
@media (max-width: 992px) {
	.nav > li > a {
		padding:15px 8px;
	}
	#listing_footer .pagination {
		margin-top:20px !important;
	}
	#listing_footer .fl, #listing_footer .fr {
		float:none !important;	
	}
	.form-control {
		background-color: #fff;
		background-image: none;
		border: 1px solid #ccc;
		border-radius: 4px;
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
		color: #555;
		display: block;
		font-size: 14px;
		height: 34px;
		line-height: 1.42857;
		padding: 6px 12px;
		transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
		width: 100% !important;
	}
}
@media only screen and (max-width: 960px) {
	#header .nav {
		margin: 0;
	}
	.tracking {
		padding-top:40px;
		padding-bottom:40px;
	}
	.tracking .rimg {
		width:100%;
	}
	#breadcrumbs {
		display:none;
	}
	
}
@media (max-width: 768px) {
	#breadcrumbs {
		display:none;
	}
}
@media only screen and (max-width: 767px) {
	#top_bar {
		display: none;
	}
	#wrapper .logo {
		left: 20px;
		top: 9px;
		position: fixed;
		z-index: 800;
	}
	#header {
		/*position: fixed !important;*/
		left: 0;
		top: 0;
		right: 0;
		margin-top: 0 !important;
	}
	#header .nav {
		margin: 0;
	}
	#header .navbar-collapse {
		background-color:#fff;
	}
	#breadcrumbs {
		display:none;
	}
	#header .navbar-collapse {
		/*background-color: rgba(255, 255, 255, 0.9);
		margin-top: 15px;*/
		text-align: right;
	}
	#header .navbar-collapse li {
		border-bottom: 1px dotted #ccc;
	}
	#header.home .nav {
		margin-right: 0;
	}
	.navbar-nav .mobile {
		display:block !important;
	}
	.plus-icon-container {
		right: 9px !important;
		top: 28px !important;
	}
	#listing_footer .pagination {
		margin-top:20px !important;
	}
	#listing_footer .fl, #listing_footer .fr {
		float:none !important;	
	}
	.form-action {
		margin-top:auto;
	}
	.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {
		margin:0;
	}
}
@media (max-device-width: 480px) and (orientation: landscape) {
	.navbar-default .navbar-collapse {
		max-height: 250px;
	}
}
@media only screen and (max-width: 480px) {
	#header {
		/*position: fixed !important;*/
		left: 0;
		top: 0;
		right: 0;
		margin-top: 0 !important;
	}
	#header .nav {
		margin: 0;
	}
	#breadcrumbs {
		display:none;
	}
	#header.home .nav {
		margin-right: 0;
	}
	#header .navbar-collapse {
		background-color:#fff;
	}
	.navbar-nav .mobile {
		display:block !important;
	}
	#slider .image-caption {
		margin-top: 40px;
	}
	#slider .slides-navigation a {
		top: auto;
	}
	#slider .slides-pagination {
		bottom: 10px;
	}
	#slider .image-caption h2 {
		font-size: 18px;
	}
	#slider .image-caption p {
		font-size: 14px;
	}
	#slider .image-caption .inner {
		padding: 10px 0;
	}
	#slider .image-caption .inner a {
		width: 35%;
	}
	#listing_footer .pagination {
		margin-top:20px !important;
	}
	#listing_footer .fl, #listing_footer .fr {
		float:none !important;	
	}
	.form-action {
		margin-top:auto;
	}
	/*.container, .row {
		padding:0
	}
	.row {
		margin:0;
	}*/
}
.form-action {
	margin-top:23px;
}
#listing_footer .pagination {
	margin:0;
}


.back-to-top, .back-to-top:visited {
	position: fixed;
	z-index: 100;
	display: inline-block;
	width: 40px;
	height: 40px;
	padding: 10px 5px;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	background-color: #0e6fda;
	color: #ffffff;
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-o-border-radius: 2px 2px 2px 2px;
	-ms-border-radius: 2px 2px 2px 2px;
	-khtml-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	bottom: -40px;
	right: 20px;
	opacity: 0;
	visibility: hidden;
}
.back-to-top:hover, .back-to-top:active {
	margin-bottom: 0px;
	color: #ffffff;
	background-color: #4a454b;
}
.back-to-top.fadeInup {
	opacity: 1;
	bottom: 20px;
}
.list-group-item span {
	font-weight:700;
}
/* Contact Info */
#et-info {
	float: left;
}

#et-info-phone,
#et-info-email,
#et-customer-login {
	position: relative;
	margin-right: 13px;
}

#et-customer-login:before {
	font-family: FontAwesome;
	position: relative;
	top: 2px;
	margin-right: 2px;
	content: "\f007";
}

#et-info-phone:before {
	font-family: FontAwesome;
	position: relative;
	top: 2px;
	margin-right: 2px;
	content: "\f095";
}


#et-info-email:before {
	font-family: FontAwesome;
	margin-right: 4px;
	content: "\f0e0";
}


#top_bar ul.et-social-icons {
	list-style:none;
	display:inline-block;
	padding:0;
}
#top_bar ul.et-social-icons li {
	display:inline-block;
	padding-right:10px;
}
#top_bar ul.et-social-icons li a span{
	display:none;
}

/*Margin*/

.no-margin {
	margin: 0 !important
}
.no-margin-top {
	margin-top: 0 !important
}
.no-margin-btm {
	margin-bottom: 0 !important
}
.no-margin-right {
	margin-right: 0 !important
}
.no-margin-left {
	margin-left: 0 !important
}
.no-margin-vertical {
	margin-top: 0 !important;
	margin-bottom: 0 !important
}
.no-margin-horizon {
	margin-left: 0 !important;
	margin-right: 0 !important
}
.mrg-horizon-auto {
	margin-left: auto !important;
	margin-right: auto !important;
}
.mrg-top-5 {
	margin-top: 5px !important
}
.mrg-top-10 {
	margin-top: 10px !important
}
.mrg-top-15 {
	margin-top: 15px !important
}
.mrg-top-20 {
	margin-top: 20px !important
}
.mrg-top-25 {
	margin-top: 25px !important
}
.mrg-top-30 {
	margin-top: 30px !important
}
.mrg-top-35 {
	margin-top: 35px !important
}
.mrg-top-40 {
	margin-top: 40px !important
}
.mrg-top-45 {
	margin-top: 45px !important
}
.mrg-top-50 {
	margin-top: 50px !important
}
.mrg-top-55 {
	margin-top: 55px !important
}
.mrg-top-60 {
	margin-top: 60px !important
}
.mrg-top-65 {
	margin-top: 65px !important
}
.mrg-top-70 {
	margin-top: 70px !important
}
.mrg-top-75 {
	margin-top: 75px !important
}
.mrg-top-80 {
	margin-top: 80px !important
}
.mrg-top-85 {
	margin-top: 85px !important
}
.mrg-top-90 {
	margin-top: 90px !important
}
.mrg-top-95 {
	margin-top: 95px !important
}
.mrg-top-100 {
	margin-top: 100px !important
}
.mrg-top-105 {
	margin-top: 105px !important
}
.mrg-top-110 {
	margin-top: 110px !important
}
.mrg-top-115 {
	margin-top: 115px !important
}
.mrg-top-120 {
	margin-top: 120px !important
}
.mrg-top-125 {
	margin-top: 125px !important
}
.mrg-btm-5 {
	margin-bottom: 5px !important
}
.mrg-btm-10 {
	margin-bottom: 10px !important
}
.mrg-btm-15 {
	margin-bottom: 15px !important
}
.mrg-btm-20 {
	margin-bottom: 20px !important
}
.mrg-btm-25 {
	margin-bottom: 25px !important
}
.mrg-btm-30 {
	margin-bottom: 30px !important
}
.mrg-btm-35 {
	margin-bottom: 35px !important
}
.mrg-btm-40 {
	margin-bottom: 40px !important
}
.mrg-btm-45 {
	margin-bottom: 45px !important
}
.mrg-btm-50 {
	margin-bottom: 50px !important
}
.mrg-btm-55 {
	margin-bottom: 55px !important
}
.mrg-btm-60 {
	margin-bottom: 60px !important
}
.mrg-btm-65 {
	margin-bottom: 65px !important
}
.mrg-btm-70 {
	margin-bottom: 70px !important
}
.mrg-btm-75 {
	margin-bottom: 75px !important
}
.mrg-btm-80 {
	margin-bottom: 80px !important
}
.mrg-btm-85 {
	margin-bottom: 85px !important
}
.mrg-btm-90 {
	margin-bottom: 90px !important
}
.mrg-btm-95 {
	margin-bottom: 95px !important
}
.mrg-btm-100 {
	margin-bottom: 100px !important
}
.mrg-btm-105 {
	margin-bottom: 105px !important
}
.mrg-btm-110 {
	margin-bottom: 110px !important
}
.mrg-btm-115 {
	margin-bottom: 115px !important
}
.mrg-btm-120 {
	margin-bottom: 120px !important
}
.mrg-btm-125 {
	margin-bottom: 125px !important
}
.mrg-left-5 {
	margin-left: 5px !important
}
.mrg-left-10 {
	margin-left: 10px !important
}
.mrg-left-15 {
	margin-left: 15px !important
}
.mrg-left-20 {
	margin-left: 20px !important
}
.mrg-left-25 {
	margin-left: 25px !important
}
.mrg-left-30 {
	margin-left: 30px !important
}
.mrg-left-35 {
	margin-left: 35px !important
}
.mrg-left-40 {
	margin-left: 40px !important
}
.mrg-left-45 {
	margin-left: 45px !important
}
.mrg-left-50 {
	margin-left: 50px !important
}
.mrg-left-55 {
	margin-left: 55px !important
}
.mrg-left-60 {
	margin-left: 60px !important
}
.mrg-left-65 {
	margin-left: 65px !important
}
.mrg-left-70 {
	margin-left: 70px !important
}
.mrg-left-75 {
	margin-left: 75px !important
}
.mrg-left-80 {
	margin-left: 80px !important
}
.mrg-left-85 {
	margin-left: 85px !important
}
.mrg-left-90 {
	margin-left: 90px !important
}
.mrg-left-95 {
	margin-left: 95px !important
}
.mrg-left-100 {
	margin-left: 100px !important
}
.mrg-left-105 {
	margin-left: 105px !important
}
.mrg-left-110 {
	margin-left: 110px !important
}
.mrg-left-115 {
	margin-left: 115px !important
}
.mrg-left-120 {
	margin-left: 120px !important
}
.mrg-left-125 {
	margin-left: 125px !important
}
.mrg-right-5 {
	margin-right: 5px !important
}
.mrg-right-10 {
	margin-right: 10px !important
}
.mrg-right-15 {
	margin-right: 15px !important
}
.mrg-right-20 {
	margin-right: 20px !important
}
.mrg-right-25 {
	margin-right: 25px !important
}
.mrg-right-30 {
	margin-right: 30px !important
}
.mrg-right-35 {
	margin-right: 35px !important
}
.mrg-right-40 {
	margin-right: 40px !important
}
.mrg-right-45 {
	margin-right: 45px !important
}
.mrg-right-50 {
	margin-right: 50px !important
}
.mrg-right-55 {
	margin-right: 55px !important
}
.mrg-right-60 {
	margin-right: 60px !important
}
.mrg-right-65 {
	margin-right: 65px !important
}
.mrg-right-70 {
	margin-right: 70px !important
}
.mrg-right-75 {
	margin-right: 75px !important
}
.mrg-right-80 {
	margin-right: 80px !important
}
.mrg-right-85 {
	margin-right: 85px !important
}
.mrg-right-90 {
	margin-right: 90px !important
}
.mrg-right-95 {
	margin-right: 95px !important
}
.mrg-right-100 {
	margin-right: 100px !important
}
.mrg-right-105 {
	margin-right: 105px !important
}
.mrg-right-110 {
	margin-right: 110px !important
}
.mrg-right-115 {
	margin-right: 115px !important
}
.mrg-right-120 {
	margin-right: 120px !important
}
.mrg-right-125 {
	margin-right: 125px !important
}
/*Padding*/

.no-padding {
	padding: 0 !important
}
.no-padding-top {
	padding-top: 0 !important;
}
.no-padding-btm {
	padding-bottom: 0 !important;
}
.no-padding-left {
	padding-left: 0 !important;
}
.no-padding-right {
	padding-right: 0 !important;
}
.no-padding-vertical {
	padding-top: 0 !important;
	padding-bottom: 0 !important
}
.pdd-top-5 {
	padding-top: 5px !important
}
.pdd-top-10 {
	padding-top: 10px !important
}
.pdd-top-15 {
	padding-top: 15px !important
}
.pdd-top-20 {
	padding-top: 20px !important
}
.pdd-top-25 {
	padding-top: 25px !important
}
.pdd-top-30 {
	padding-top: 30px !important
}
.pdd-top-35 {
	padding-top: 35px !important
}
.pdd-top-40 {
	padding-top: 40px !important
}
.pdd-top-45 {
	padding-top: 45px !important
}
.pdd-top-50 {
	padding-top: 50px !important
}
.pdd-top-55 {
	margin-top: 55px !important
}
.pdd-top-60 {
	padding-top: 60px !important
}
.pdd-top-65 {
	padding-top: 65px !important
}
.pdd-top-70 {
	padding-top: 70px !important
}
.pdd-top-75 {
	padding-top: 75px !important
}
.pdd-top-80 {
	padding-top: 80px !important
}
.pdd-top-85 {
	padding-top: 85px !important
}
.pdd-top-90 {
	padding-top: 90px !important
}
.pdd-top-95 {
	padding-top: 95px !important
}
.pdd-top-100 {
	padding-top: 100px !important
}
.pdd-top-105 {
	padding-top: 105px !important
}
.pdd-top-110 {
	padding-top: 110px !important
}
.pdd-top-115 {
	padding-top: 115px !important
}
.pdd-top-120 {
	padding-top: 120px !important
}
.pdd-top-125 {
	padding-top: 125px !important
}
.pdd-btm-5 {
	padding-bottom: 5px !important
}
.pdd-btm-10 {
	padding-bottom: 10px !important
}
.pdd-btm-15 {
	padding-bottom: 15px !important
}
.pdd-btm-20 {
	padding-bottom: 20px !important
}
.pdd-btm-25 {
	padding-bottom: 25px !important
}
.pdd-btm-30 {
	padding-bottom: 30px !important
}
.pdd-btm-35 {
	padding-bottom: 35px !important
}
.pdd-btm-40 {
	padding-bottom: 40px !important
}
.pdd-btm-45 {
	padding-bottom: 45px !important
}
.pdd-btm-50 {
	padding-bottom: 50px !important
}
.pdd-btm-55 {
	margin-bottom: 55px !important
}
.pdd-btm-60 {
	padding-bottom: 60px !important
}
.pdd-btm-65 {
	padding-bottom: 65px !important
}
.pdd-btm-70 {
	padding-bottom: 70px !important
}
.pdd-btm-75 {
	padding-bottom: 75px !important
}
.pdd-btm-80 {
	padding-bottom: 80px !important
}
.pdd-btm-85 {
	padding-bottom: 85px !important
}
.pdd-btm-90 {
	padding-bottom: 90px !important
}
.pdd-btm-95 {
	padding-bottom: 95px !important
}
.pdd-btm-100 {
	padding-bottom: 100px !important
}
.pdd-btm-105 {
	padding-bottom: 105px !important
}
.pdd-btm-110 {
	padding-bottom: 110px !important
}
.pdd-btm-115 {
	padding-bottom: 115px !important
}
.pdd-btm-120 {
	margin-bottom: 120px !important
}
.pdd-btm-125 {
	padding-bottom: 125px !important
}
.pdd-left-5 {
	padding-left: 5px !important
}
.pdd-left-10 {
	padding-left: 10px !important
}
.pdd-left-15 {
	padding-left: 15px !important
}
.pdd-left-20 {
	padding-left: 20px !important
}
.pdd-left-25 {
	padding-left: 25px !important
}
.pdd-left-30 {
	padding-left: 30px !important
}
.pdd-left-35 {
	padding-left: 35px !important
}
.pdd-left-40 {
	padding-left: 40px !important
}
.pdd-left-45 {
	padding-left: 45px !important
}
.pdd-left-50 {
	padding-left: 50px !important
}
.pdd-left-55 {
	margin-left: 55px !important
}
.pdd-left-60 {
	padding-left: 60px !important
}
.pdd-left-65 {
	padding-left: 65px !important
}
.pdd-left-70 {
	padding-left: 70px !important
}
.pdd-left-75 {
	padding-left: 75px !important
}
.pdd-left-80 {
	padding-left: 80px !important
}
.pdd-left-85 {
	padding-left: 85px !important
}
.pdd-left-90 {
	padding-left: 90px !important
}
.pdd-left-95 {
	padding-left: 95px !important
}
.pdd-left-100 {
	padding-left: 100px !important
}
.pdd-left-105 {
	padding-left: 105px !important
}
.pdd-left-110 {
	padding-left: 110px !important
}
.pdd-left-115 {
	padding-left: 115px !important
}
.pdd-left-120 {
	margin-left: 120px !important
}
.pdd-left-125 {
	padding-left: 125px !important
}
.pdd-right-5 {
	padding-right: 5px !important
}
.pdd-right-10 {
	padding-right: 10px !important
}
.pdd-right-15 {
	padding-right: 15px !important
}
.pdd-right-20 {
	padding-right: 20px !important
}
.pdd-right-25 {
	padding-right: 25px !important
}
.pdd-right-30 {
	padding-right: 30px !important
}
.pdd-right-35 {
	padding-right: 35px !important
}
.pdd-right-40 {
	padding-right: 40px !important
}
.pdd-right-45 {
	padding-right: 45px !important
}
.pdd-right-50 {
	padding-right: 50px !important
}
.pdd-right-55 {
	margin-right: 55px !important
}
.pdd-right-60 {
	padding-right: 60px !important
}
.pdd-right-65 {
	padding-right: 65px !important
}
.pdd-right-70 {
	padding-right: 70px !important
}
.pdd-right-75 {
	padding-right: 75px !important
}
.pdd-right-80 {
	padding-right: 80px !important
}
.pdd-right-85 {
	padding-right: 85px !important
}
.pdd-right-90 {
	padding-right: 90px !important
}
.pdd-right-95 {
	padding-right: 95px !important
}
.pdd-right-100 {
	padding-right: 100px !important
}
.pdd-right-105 {
	padding-right: 105px !important
}
.pdd-left-110 {
	padding-left: 110px !important
}
.pdd-right-115 {
	padding-right: 115px !important
}
.pdd-right-120 {
	margin-right: 120px !important
}
.pdd-right-125 {
	padding-right: 125px !important
}
/*Alignment*/

.pull-left {
	float: left !important
}
.pull-right {
	float: right !important
}
.vertical-align-center {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
/*Positioning*/

.relative {
	position: relative !important
}
.absolute {
	position: absolute
}
.fixed {
	position: fixed
}
/*View height*/

.vh-30 {
	height: 30vh
}
.vh-50 {
	height: 50vh
}
.vh-70 {
	height: 70vh
}
.vh-100 {
	height: 100vh
}
/*Width*/

.width-10 {
	width: 10%
}
.width-20 {
	width: 20%
}
.width-30 {
	width: 30%
}
.width-40 {
	width: 40%
}
.width-50 {
	width: 50%
}
.width-60 {
	width: 60%
}
.width-70 {
	width: 70%
}
.width-80 {
	width: 80%
}
.width-90 {
	width: 90%
}
.width-100 {
	width: 100%
}
/*Height*/

.max-height {
	height: 100%
}
/*
Buttons Styles
*/
.stroke{border:2px solid;background:0 0}.stroke:hover{background:#21c2f8;border-color:#21c2f8}.ta_left{display:inline-block;vertical-align:bottom}.ta_right{text-align:right;float:right;display:block}.alert,.large_rd_bt,.lt_sub_text,.lt_text,.medium_rd_bt,.mediumlarge_rd_bt,.rd_icon_line_c i,.rd_icon_line_r i,.rd_pb_3 .pb_percentage:before,.rd_pb_8 .pb_percentage:before,.small_rd_bt,.smallmedium_rd_bt,.ta_center,.xlarge_rd_bt{text-align:center}.ta_center{display:block;clear:both}.ta_center i,.ta_left i,.ta_right i{transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.rd_3dstroke_bt{border-bottom-width:5px!important}.rd_3dstroke_bt:hover{border-bottom:5px solid rgba(0,0,0,.5)!important}.mediumlarge_rd_bt.rd_3d_bt,.smallmedium_rd_bt.rd_3d_bt{border-bottom:3px solid rgba(0,0,0,.2)!important}.mediumlarge_rd_bt.rd_3dstroke_bt,.smallmedium_rd_bt.rd_3dstroke_bt{border-bottom-width:3px!important}.mediumlarge_rd_bt.rd_3dstroke_bt:hover,.smallmedium_rd_bt.rd_3dstroke_bt:hover{border-bottom:3px solid rgba(0,0,0,.5)!important}.medium_rd_bt.bt_icon_left i,.small_rd_bt.bt_icon_left i{margin-right:8px}.medium_rd_bt.bt_icon_right i,.small_rd_bt.bt_icon_right i{margin-left:8px}.smallmedium_rd_bt.bt_icon_left i{margin-right:20px}.smallmedium_rd_bt.bt_icon_right i{margin-left:10px}.mediumlarge_rd_bt.bt_icon_left i{margin-right:15px;font-size:25px;vertical-align:middle}.mediumlarge_rd_bt.bt_icon_right i{margin-left:15px;font-size:25px;vertical-align:middle}.large_rd_bt.bt_icon_left i{margin-right:20px}.xlarge_rd_bt.bt_icon_left i{margin-right:30px}.large_rd_bt.bt_icon_right i{margin-left:20px}.xlarge_rd_bt.bt_icon_right i{margin-left:30px}.bt_icon_border{padding:0!important}.bt_icon_border.bt_icon_left.small_rd_bt i{margin:0;padding:10px 12px 11px;float:left;border-right:1px solid rgba(0,0,0,.15);max-height:40px}.bt_icon_border.bt_icon_left.smallmedium_rd_bt i{margin:0;padding:15px 20px 16px;float:left;border-right:1px solid rgba(0,0,0,.15);max-height:50px}.bt_icon_border.bt_icon_left.medium_rd_bt i{margin:0;padding:16px 18px 15px;float:left;border-right:1px solid rgba(0,0,0,.15);max-height:50px}.bt_icon_border.bt_icon_left.mediumlarge_rd_bt i{margin:0;padding:23px 25px;font-size:20px;float:left;border-right:1px solid rgba(0,0,0,.15);max-height:65px}.bt_icon_border.bt_icon_left.large_rd_bt i{margin:0;padding:30px 30px 31px;float:left;border-right:1px solid rgba(0,0,0,.15);max-height:80px}.bt_icon_border.bt_icon_left.xlarge_rd_bt i{margin:0;padding:30px 35px;float:left;border-right:1px solid rgba(0,0,0,.15);max-height:100px}.bt_icon_border.bt_icon_right.small_rd_bt i{margin:0;padding:10px 12px 11px;float:right;border-left:1px solid rgba(0,0,0,.15);max-height:40px}.bt_icon_border.bt_icon_right.smallmedium_rd_bt i{margin:0;padding:15px 20px 16px;float:right;border-left:1px solid rgba(0,0,0,.15);max-height:50px}.bt_icon_border.bt_icon_right.medium_rd_bt i{margin:0;padding:16px 18px 15px;float:right;border-left:1px solid rgba(0,0,0,.15);max-height:50px}.bt_icon_border.bt_icon_right.mediumlarge_rd_bt i{margin:0;padding:23px 25px;font-size:20px;float:right;border-left:1px solid rgba(0,0,0,.15);max-height:65px}.bt_icon_border.bt_icon_right.large_rd_bt i{margin:0;padding:30px 30px 31px;float:right;border-left:1px solid rgba(0,0,0,.15);max-height:80px}.bt_icon_border.bt_icon_right.xlarge_rd_bt i{margin:0;padding:30px 35px;float:right;border-left:1px solid rgba(0,0,0,.15);max-height:100px;vertical-align:middle}.bt_icon_border.bt_icon_left.small_rd_bt span{margin:0;padding:10px 12px 11px;float:right;display:block;border-left:1px solid rgba(255,255,255,.15);max-height:40px}.bt_icon_border.bt_icon_left.smallmedium_rd_bt span{margin:0;padding:15px 20px 16px;float:right;display:block;border-left:1px solid rgba(255,255,255,.15);max-height:50px}.bt_icon_border.bt_icon_left.medium_rd_bt span{margin:0;padding:16px 18px 15px;float:right;display:block;border-left:1px solid rgba(255,255,255,.15);max-height:50px}.bt_icon_border.bt_icon_left.mediumlarge_rd_bt span{margin:0;padding:23px 25px;float:right;display:block;border-left:1px solid rgba(255,255,255,.15);max-height:65px}.bt_icon_border.bt_icon_left.large_rd_bt span{margin:0;padding:30px 30px 31px;float:right;display:block;border-left:1px solid rgba(255,255,255,.15);max-height:80px}.bt_icon_border.bt_icon_left.xlarge_rd_bt span{margin:0;padding:30px 35px;float:left;display:block;border-left:1px solid rgba(255,255,255,.15);max-height:100px}.bt_icon_border.bt_icon_right.small_rd_bt span{margin:0;padding:10px 12px 11px;float:right;display:block;border-right:1px solid rgba(255,255,255,.15);max-height:40px}.bt_icon_border.bt_icon_right.smallmedium_rd_bt span{margin:0;padding:15px 20px 16px;float:right;display:block;border-right:1px solid rgba(255,255,255,.15);max-height:50px}.bt_icon_border.bt_icon_right.medium_rd_bt span{margin:0;padding:16px 18px 15px;float:right;display:block;border-right:1px solid rgba(255,255,255,.15);max-height:50px}.bt_icon_border.bt_icon_right.mediumlarge_rd_bt span{margin:0;padding:23px 25px;float:right;display:block;border-right:1px solid rgba(255,255,255,.15);max-height:65px}.bt_icon_border.bt_icon_right.large_rd_bt span{margin:0;padding:30px 30px 31px;float:right;display:block;border-right:1px solid rgba(255,255,255,.15);max-height:80px}.bt_icon_border.bt_icon_right.xlarge_rd_bt span{margin:0;padding:30px 35px;float:left;display:block;border-right:1px solid rgba(255,255,255,.15);max-height:100px}.rd_pb_3 .pb_percentage:after,.rd_pb_8 .pb_percentage:after{border-top:10px solid rgba(103,105,106,0);border-right:10px solid #2c3e50}.large_rd_bt,.medium_rd_bt,.mediumlarge_rd_bt,.small_rd_bt,.smallmedium_rd_bt,.xlarge_rd_bt{display:inline-block;background: #2c3e50 none repeat scroll 0 0;border-radius: 3px;color: #ffffff;font-weight: 900;margin: 0;}.small_rd_bt{font-size:14px;min-width:120px;max-width:100%;padding:10px 15px 11px;vertical-align:middle;max-height:40px}.smallmedium_rd_bt{font-size:16px;min-width:160px;max-width:100%;padding:15px 20px 16px;vertical-align:middle;max-height:50px}.medium_rd_bt{font-size:16px;min-width:170px;max-width:100%;padding:16px 18px 15px;vertical-align:middle;max-height:50px}.mediumlarge_rd_bt{font-size:16px;min-width:225px;max-width:100%;padding:23px 18px;vertical-align:middle;max-height:65px}.large_rd_bt{font-size:24px;min-width:270px;max-width:100%;padding:30px 30px 31px;vertical-align:middle;max-height:80px}.xlarge_rd_bt{font-size:30px;min-width:350px;max-width:100%;padding:30px 45px;vertical-align:middle;max-height:100px;line-height:40px}.small_rd_bt.rd_3d_bt{padding:11px 15px;max-height:46px}.smallmedium_rd_bt.rd_3d_bt{padding:15px 20px 16px;max-height:53px}.medium_rd_bt.rd_3d_bt{padding:16px 18px;max-height:56px}.mediumlarge_rd_bt.rd_3d_bt{padding:23px 18px;max-height:71px}.large_rd_bt.rd_3d_bt{padding:30px 30px 32px;max-height:86px}.xlarge_rd_bt.rd_3d_bt{padding:30px 45px 31px;max-height:106px}.small_rd_bt.rd_3dstroke_bt{max-height:46px}.smallmedium_rd_bt.rd_3dstroke_bt{max-height:53px}.medium_rd_bt.rd_3dstroke_bt{max-height:56px}.mediumlarge_rd_bt.rd_3dstroke_bt{max-height:71px}.large_rd_bt.rd_3dstroke_bt{max-height:86px}.xlarge_rd_bt.rd_3dstroke_bt{max-height:106px}.border_1px{border-width:1px}.border_2px{border-width:2px}.border_3px{border-width:3px}.border_4px{border-width:4px}.border_5px{border-width:5px}.border_6px{border-width:6px}.small_rd_bt.border_1px{padding:9px 14px 10px}.bt_icon_border.small_rd_bt.border_1px i,.bt_icon_border.small_rd_bt.border_1px span{padding:9px 12px 10px}.small_rd_bt.border_2px{padding:8px 13px 9px}.bt_icon_border.small_rd_bt.border_2px i,.bt_icon_border.small_rd_bt.border_2px span{padding:8px 12px 9px}.bt_icon_border.small_rd_bt.border_3px i,.bt_icon_border.small_rd_bt.border_3px span,.small_rd_bt.border_3px{padding:7px 12px 8px}.small_rd_bt.border_4px{padding:6px 11px 7px}.bt_icon_border.small_rd_bt.border_4px i,.bt_icon_border.small_rd_bt.border_4px span{padding:6px 12px 7px}.small_rd_bt.border_5px{padding:5px 10px 6px}.bt_icon_border.small_rd_bt.border_5px i,.bt_icon_border.small_rd_bt.border_5px span{padding:5px 12px 6px}.small_rd_bt.border_6px{padding:4px 9px 5px}.bt_icon_border.small_rd_bt.border_6px i,.bt_icon_border.small_rd_bt.border_6px span{padding:4px 12px 5px}.bt_icon_border.smallmedium_rd_bt.border_1px i,.bt_icon_border.smallmedium_rd_bt.border_1px span,.smallmedium_rd_bt.border_1px{padding:14px 18px 15px}.smallmedium_rd_bt.border_2px{padding:13px 17px 14px}.bt_icon_border.smallmedium_rd_bt.border_2px i,.bt_icon_border.smallmedium_rd_bt.border_2px span{padding:13px 18px 14px}.smallmedium_rd_bt.border_3px{padding:12px 16px 13px}.bt_icon_border.smallmedium_rd_bt.border_3px i,.bt_icon_border.smallmedium_rd_bt.border_3px span{padding:12px 18px 13px}.smallmedium_rd_bt.border_4px{padding:11px 15px 12px}.bt_icon_border.smallmedium_rd_bt.border_4px i,.bt_icon_border.smallmedium_rd_bt.border_4px span{padding:11px 18px 12px}.smallmedium_rd_bt.border_5px{padding:10px 14px 11px}.bt_icon_border.smallmedium_rd_bt.border_5px i,.bt_icon_border.smallmedium_rd_bt.border_5px span{padding:10px 18px 11px}.smallmedium_rd_bt.border_6px{padding:9px 13px 10px}.bt_icon_border.smallmedium_rd_bt.border_6px i,.bt_icon_border.smallmedium_rd_bt.border_6px span{padding:9px 18px 10px}.bt_icon_border.medium_rd_bt.border_1px i,.bt_icon_border.medium_rd_bt.border_1px span,.medium_rd_bt.border_1px{padding:15px 18px 14px}.medium_rd_bt.border_2px{padding:14px 17px 13px}.bt_icon_border.medium_rd_bt.border_2px i,.bt_icon_border.medium_rd_bt.border_2px span{padding:14px 18px 13px}.medium_rd_bt.border_3px{padding:13px 16px 12px}.bt_icon_border.medium_rd_bt.border_3px i,.bt_icon_border.medium_rd_bt.border_3px span{padding:13px 18px 12px}.medium_rd_bt.border_4px{padding:12px 15px 11px}.bt_icon_border.medium_rd_bt.border_4px i,.bt_icon_border.medium_rd_bt.border_4px span{padding:12px 18px 11px}.medium_rd_bt.border_5px{padding:11px 14px 10px}.bt_icon_border.medium_rd_bt.border_5px i,.bt_icon_border.medium_rd_bt.border_5px span{padding:11px 18px 10px}.medium_rd_bt.border_6px{padding:10px 13px 9px}.bt_icon_border.medium_rd_bt.border_6px i,.bt_icon_border.medium_rd_bt.border_6px span{padding:10px 18px 9px}.bt_icon_border.mediumlarge_rd_bt.border_1px i,.bt_icon_border.mediumlarge_rd_bt.border_1px span,.mediumlarge_rd_bt.border_1px{padding:22px 18px}.mediumlarge_rd_bt.border_2px{padding:21px 17px}.bt_icon_border.mediumlarge_rd_bt.border_2px i,.bt_icon_border.mediumlarge_rd_bt.border_2px span{padding:21px 18px}.mediumlarge_rd_bt.border_3px{padding:20px 16px}.bt_icon_border.mediumlarge_rd_bt.border_3px i,.bt_icon_border.mediumlarge_rd_bt.border_3px span{padding:20px 18px}.mediumlarge_rd_bt.border_4px{padding:19px 15px}.bt_icon_border.mediumlarge_rd_bt.border_4px i,.bt_icon_border.mediumlarge_rd_bt.border_4px span{padding:19px 18px}.mediumlarge_rd_bt.border_5px{padding:18px 14px}.bt_icon_border.mediumlarge_rd_bt.border_5px i,.bt_icon_border.mediumlarge_rd_bt.border_5px span{padding:18px}.mediumlarge_rd_bt.border_6px{padding:17px 13px}.bt_icon_border.mediumlarge_rd_bt.border_6px i,.bt_icon_border.mediumlarge_rd_bt.border_6px span{padding:17px 18px}.large_rd_bt.border_1px{padding:29px 29px 30px}.bt_icon_border.large_rd_bt.border_1px i,.bt_icon_border.large_rd_bt.border_1px span{padding:29px 30px 14px}.large_rd_bt.border_2px{padding:28px 28px 29px}.bt_icon_border.large_rd_bt.border_2px i,.bt_icon_border.large_rd_bt.border_2px span{padding:28px 30px 29px}.large_rd_bt.border_3px{padding:27px 27px 28px}.bt_icon_border.large_rd_bt.border_3px i,.bt_icon_border.large_rd_bt.border_3px span{padding:27px 30px 28px}.large_rd_bt.border_4px{padding:26px 26px 27px}.bt_icon_border.large_rd_bt.border_4px i,.bt_icon_border.large_rd_bt.border_4px span{padding:26px 30px 27px}.large_rd_bt.border_5px{padding:25px 25px 26px}.bt_icon_border.large_rd_bt.border_5px i,.bt_icon_border.large_rd_bt.border_5px span{padding:25px 30px 26px}.large_rd_bt.border_6px{padding:24px 24px 25px}.bt_icon_border.large_rd_bt.border_6px i,.bt_icon_border.large_rd_bt.border_6px span{padding:24px 30px 25px}.xlarge_rd_bt.border_1px{padding:29px 44px}.bt_icon_border.xlarge_rd_bt.border_1px i,.bt_icon_border.xlarge_rd_bt.border_1px span{padding:29px 35px}.xlarge_rd_bt.border_2px{padding:28px 43px}.bt_icon_border.xlarge_rd_bt.border_2px i,.bt_icon_border.xlarge_rd_bt.border_2px span{padding:28px 35px}.xlarge_rd_bt.border_3px{padding:27px 42px}.bt_icon_border.xlarge_rd_bt.border_3px i,.bt_icon_border.xlarge_rd_bt.border_3px span{padding:27px 35px}.xlarge_rd_bt.border_4px{padding:26px 41px}.bt_icon_border.xlarge_rd_bt.border_4px i,.bt_icon_border.xlarge_rd_bt.border_4px span{padding:26px 35px}.xlarge_rd_bt.border_5px{padding:25px 40px}.bt_icon_border.xlarge_rd_bt.border_5px i,.bt_icon_border.xlarge_rd_bt.border_5px span{padding:25px 35px}.xlarge_rd_bt.border_6px{padding:24px 39px}.bt_icon_border.xlarge_rd_bt.border_6px i,.bt_icon_border.xlarge_rd_bt.border_6px span{padding:24px 35px}

.large_rd_bt:hover,.medium_rd_bt:hover,.mediumlarge_rd_bt:hover,.small_rd_bt:hover,.smallmedium_rd_bt:hover,.xlarge_rd_bt:hover{display:inline-block;background: #3d4b57 none repeat scroll 0 0;border-radius: 3px;color: #ffffff;font-weight: 900;margin: 0;}


#login-dp{
    min-width: 250px;
    padding: 14px 14px 0;
    overflow:hidden;
    background-color:rgba(255,255,255,.8);
}
#login-dp .help-block{
    font-size:12px    
}
#login-dp .bottom{
    background-color:rgba(255,255,255,.8);
    border-top:1px solid #ddd;
    clear:both;
    padding:14px;
	color:#333;
}
#login-dp .form-group {
    margin-bottom: 10px;
}
@media(max-width:768px){
    #login-dp{
        background-color: inherit;
        color: #fff;
    }
    #login-dp .bottom{
        background-color: inherit;
        border-top:0 none;
    }
}

.ittc-partners img {
  filter: gray;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
}
.ittc-partners img:hover {
  -webkit-filter: grayscale(0);
  filter: none;
}
.ittc-partners .owl-stage {
    display: flex;
}

.ittc-partners .owl-item img {
    width: auto;
    height: 110px;
}