/* Font Css Start */
@font-face {
	font-family: 'robotoregular';
	src: url('../fonts/roboto-regular-webfont.woff2') format('woff2'),  url('../fonts/roboto-regular-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'robotomedium';
	src: url('../fonts/roboto-medium-webfont.woff2') format('woff2'),  url('../fonts/roboto-medium-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'robotolight';
	src: url('../fonts/roboto-light-webfont.woff2') format('woff2'),  url('../fonts/roboto-light-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'robotothin';
	src: url('../fonts/roboto-thin-webfont.woff2') format('woff2'),  url('../fonts/roboto-thin-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_DIN Light';
	src: url('../fonts/DIN Light.eot');
	src: local('☺'), url('../fonts/DIN Light.woff') format('woff'), url('../fonts/DIN Light.ttf') format('truetype'), url('../fonts/DIN Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_DIN Medium';
	src: url('../fonts/DIN Medium.eot');
	src: local('☺'), url('../fonts/DIN Medium.woff') format('woff'), url('../fonts/DIN Medium.ttf') format('truetype'), url('../fonts/DIN Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'aldosemibold';
    src: url('../fonts/aldo_pc-webfont.woff2') format('woff2'),
         url('../fonts/aldo_pc-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'oswaldlight';
    src: url('../fonts/oswald-light-webfont.woff2') format('woff2'),
         url('../fonts/oswald-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'oswaldmedium';
    src: url('../fonts/oswald-medium-webfont.woff2') format('woff2'),
         url('../fonts/oswald-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'oswald_regularregular';
    src: url('../fonts/oswald-regular-webfont.woff2') format('woff2'),
         url('../fonts/oswald-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
/* Font Css End */
.font-oswald-1{font-family: 'oswaldlight'!important;}
.font-oswald-2{font-family: 'oswaldmedium'!important;}
.font-oswald-3{font-family: 'oswald_regularregular'!important;}


/*global Css start*/

/*Padding Start*/
.nil {
	padding: 0!important;
	margin: 0!important;
}
.padding-0 {
	padding: 0!important;
}
.p-tb-10 {
	padding-top: 10px!important;
	padding-bottom: 10px!important;
}
.p-tb-20 {
	padding-top: 20px!important;
	padding-bottom: 20px!important;
}
.p-tb-30 {
	padding-top: 30px!important;
	padding-bottom: 30px!important;
}
.p-tb-40 {
	padding-top: 40px!important;
	padding-bottom: 40px!important;
}
.p-tb-50 {
	padding-top: 50px!important;
	padding-bottom: 50px!important;
}
.p-tb-60 {
	padding-top: 60px!important;
	padding-bottom: 60px!important;
}
.p-tb-70 {
	padding-top: 70px!important;
	padding-bottom: 70px!important;
}
.p-tb-80 {
	padding-top: 80px!important;
	padding-bottom: 80px!important;
}
.p-tb-90 {
	padding-top: 90px!important;
	padding-bottom: 90px!important;
}
.p-tb-100 {
	padding-top: 100px!important;
	padding-bottom: 100px!important;
}
.p-t-10 {
	padding-top: 10px!important;
}
.p-t-20 {
	padding-top: 20px!important;
}
.p-t-30 {
	padding-top: 30px!important;
}
.p-t-40 {
	padding-top: 40px!important;
}
.p-t-50 {
	padding-top: 50px!important;
}
.p-t-60 {
	padding-top: 60px!important;
}
.p-t-70 {
	padding-top: 70px!important;
}
.p-t-80 {
	padding-top: 80px!important;
}
.p-t-90 {
	padding-top: 90px!important;
}
.p-t-100 {
	padding-top: 100px!important;
}
.p-t-100 {
	padding-top: 100px!important;
}
.p-t-110 {
	padding-top: 110px!important;
}
.p-t-120 {
	padding-top: 120px!important;
}
.p-t-130 {
	padding-top: 130px!important;
}
.p-t-140 {
	padding-top: 140px!important;
}
.p-t-150 {
	padding-top: 150px!important;
}
.p-t-200 {
	padding-top: 200px!important;
}
.p-t-250 {
	padding-top: 250px!important;
}
.p-b-10 {
	padding-bottom: 10px!important;
}
.p-b-20 {
	padding-bottom: 20px!important;
}
.p-b-30 {
	padding-bottom: 30px!important;
}
.p-b-40 {
	padding-bottom: 40px!important;
}
.p-b-20 {
	padding-bottom: 20px!important;
}
.p-b-50 {
	padding-bottom: 50px!important;
}
.p-b-60 {
	padding-bottom: 60px!important;
}
.p-b-70 {
	padding-bottom: 70px!important;
}
.p-b-80 {
	padding-bottom: 80px!important;
}
.p-b-90 {
	padding-bottom: 90px!important;
}
.p-b-100 {
	padding-bottom: 100px!important;
}
.p-l-30 {
	padding-left: 30px!important;
}
.p-l-10 {
	padding-left: 10px!important;
}
.p-l-20 {
	padding-left: 20px!important;
}
.p-lr-10 {
	padding-left: 10px!important;
	padding-right: 10px!important;
}
.p-lr-20 {
	padding-left: 20px!important;
	padding-right: 20px!important;
}
.p-lr-30 {
	padding-left: 30px!important;
	padding-right: 30px!important;
}
.p-r-10 {
	padding-right: 10px!important;
}
.p-r-20 {
	padding-right: 20px!important;
}
.p-r-30 {
	padding-right: 30px!important;
}
.p-r-35 {
	padding-right: 35px!important;
}
.p-r-40 {
	padding-right: 40px!important;
}
/*Padding End*/

/*Margin Start*/
.margin-0 {
	margin: 0 auto!important;
}
.m-tb-10 {
	margin-top: 10px!important;
	margin-bottom: 10px!important;
}
.m-tb-20 {
	margin-top: 20px!important;
	margin-bottom: 20px!important;
}
.m-tb-30 {
	margin-top: 30px!important;
	margin-bottom: 30px!important;
}
.m-tb-40 {
	margin-top: 40px!important;
	margin-bottom: 40px!important;
}
.m-tb-50 {
	margin-top: 50px!important;
	margin-bottom: 50px!important;
}
.m-tb-60 {
	margin-top: 60px!important;
	margin-bottom: 60px!important;
}
.m-tb-70 {
	margin-top: 70px!important;
	margin-bottom: 70px!important;
}
.m-tb-80 {
	margin-top: 80px!important;
	margin-bottom: 80px!important;
}
.m-tb-90 {
	margin-top: 90px!important;
	margin-bottom: 90px!important;
}
.m-tb-100 {
	margin-top: 100px!important;
	margin-bottom: 100px!important;
}
.m-t-10 {
	margin-top: 10px!important;
}
.m-t-20 {
	margin-top: 20px !important;
}
.m-t-30 {
	margin-top: 30px!important;
}
.m-t-40 {
	margin-top: 40px !important;
}
.m-t-50 {
	margin-top: 50px!important;
}
.m-t-60 {
	margin-top: 60px !important;
}
.m-t-70 {
	margin-top: 70px!important;
}
.m-t-90 {
	margin-top: 90px!important;
}
.m-t-80 {
	margin-top: 80px!important;
}
.m-t-100 {
	margin-top: 100px!important;
}
.m-b-10 {
	margin-bottom: 10px !important;
}
.m-b-20 {
	margin-bottom: 20px !important;
}
.m-b-30 {
	margin-bottom: 30px !important;
}
.m-b-40 {
	margin-bottom: 40px !important;
}
.m-b-50 {
	margin-bottom: 50px !important;
}
.m-b-60 {
	margin-bottom: 60px !important;
}
.m-b-70 {
	margin-bottom: 70px !important;
}
.m-b-80 {
	margin-bottom: 80px !important;
}
.m-b-90 {
	margin-bottom: 90px !important;
}
.m-b-100 {
	margin-bottom: 100px !important;
}
.m-r-5 {
	margin-right: 5% !important;
}
/*Margin End*/

/*Font color start*/
.black {
	color: #010101!important;
}
.grey {
	color: #787878!important;
}
.green {
	color: #22c3a2!important;
}
.white {
	color: #fff!important;
}
.white {
	color: #fff!important;
}
.white2 {
	color: #666!important;
}
.white3 {
	color: #fff!important;
}
.red {
	color: #ff0000!important;
}
.blue {
	color: #13579d !important;
}
.blue-dark {
	color: #2D3C4B !important;
}
.blue-light {
	color: #4c6a89 !important;
}
.f-grey{color:#939c9e;}
.font-normal{ font-style:normal;}

/*Font color End*/

/*Line height start*/
.lh-20 {
	line-height: 20px;
}
.lh-25 {
	line-height: 25px;
}
.lh-30 {
	line-height: 30px;
}
.lh-35 {
	line-height: 35px;
}
.lh-40 {
	line-height: 40px;
}
.lh-45 {
	line-height: 45px;
}
.lh-50 {
	line-height: 50px;
}
.lh-55 {
	line-height: 55px;
}
.lh-60 {
	line-height: 60px;
}
.lh-65 {
	line-height: 65px;
}
.lh-70 {
	line-height: 70px;
}
/*Line height start*/

/*Border start*/
.border-radius-0 {
	border-radius: 0 !important;
}
.border-radius-2 {
	border-radius: 2px !important;
}
.border-radius-4 {
	border-radius: 4px !important;
}
.border-radius-6 {
	border-radius: 6px !important;
}
.border-radius-8 {
	border-radius: 8px !important;
}
.border-radius-10 {
	border-radius: 10px !important;
}
.border-radius-12 {
	border-radius: 12px !important;
}
.border-radius-14 {
	border-radius: 14px !important;
}
.border-radius-16 {
	border-radius: 16px !important;
}
.border-radius-18 {
	border-radius: 18px !important;
}
.border-radius-20 {
	border-radius: 20px !important;
}
.border-radius-100 {
	border-radius: 100% !important;
}
.border-nil {
	border: 0 !important;
}
.border-all {
	border:1px solid #eee !important;
}
/*Border start*/

/*Font Size start*/
.font-12 {
	font-size: 12px!important;
}
.font-13 {
	font-size: 13px!important;
}
.font-14 {
	font-size: 14px!important;
}
.font-15 {
	font-size: 15px!important;
}
.font-16 {
	font-size: 16px!important;
}
.font-17 {
	font-size: 17px!important;
}
.font-18 {
	font-size: 18px!important;
}
.font-19 {
	font-size: 19px!important;
}
.font-20 {
	font-size: 20px!important;
}
.font-21 {
	font-size: 21px!important;
}
.font-22 {
	font-size: 22px!important;
}
.font-23 {
	font-size: 23px!important;
}
.font-24 {
	font-size: 24px!important;
}
.font-25 {
	font-size: 25px!important;
}
.font-26 {
	font-size: 26px!important;
}
.font-27 {
	font-size: 27px!important;
}
.font-28 {
	font-size: 28px!important;
}
.font-29 {
	font-size: 29px!important;
}
.font-30 {
	font-size: 30px!important;
}
.font-35 {
	font-size: 35px!important;
}
.font-40 {
	font-size: 40px!important;
}
.font-45 {
	font-size: 45px!important;
}
.font-50 {
	font-size: 50px!important;
}
.font-55 {
	font-size: 55px!important;
}
.font-60 {
	font-size: 60px!important;
}
.font-65 {
	font-size: 65px!important;
}
.font-70 {
	font-size: 70px!important;
}
.font-75 {
	font-size: 75px!important;
}
.font-80 {
	font-size: 80px!important;
}
.font-85 {
	font-size: 85px!important;
}
.font-90 {
	font-size: 90px!important;
}
.font-95 {
	font-size: 95px!important;
}
.font-100 {
	font-size: 100px!important;
}
.head-em{ font-size:16px; font-style:normal; text-transform:none; color:#888;}
.font-roboto-regular{font-family: 'robotoregular';}
.font-roboto-medium{font-family: 'robotomedium';}
.font-roboto-light{font-family: 'robotolight';}
.font-roboto-thin{font-family: 'robotothin';}
.font-aldo{font-family: 'aldosemibold';}
/*Font Size End*/

/*Button Start*/
.button-sky {
	background: #55BDE3;
	color: #fff;
}
.button-sky:hover {
	background: #109dd1;
	color: #fff;
}
.button-orange {
	background: #f69165;
	color: #fff;
}
.button-orange:hover {
	background: #d8552b;
	color: #fff;
}
.button-green {
	background: #22c3a2;
	color: #fff;
}
.button-green:hover {
	background: #0ba283;
	color: #fff;
}
.button-yellow {
	background: #eff85a;
	color: #010101;
	padding-top:9px!important;
}
.button-yellow:hover {
	background: #d2de13;
}
.button-ghost-white {
	background: none;
	border: 1px solid #fff;
	color: #fff;
	border-radius:4px;
}
.button-ghost-white:hover {
	background: #fff;
	color: #010101;
}
/*Button End*/


/*Mix Start*/
.about{}
.product-box{border:1px solid #eee !important; box-sizing:border-box; width:95%; float:left; margin-right:5%; padding-top:50px; padding-bottom:20px;}
.h-color{color:#010101!important;}
.box-100{ width:100%; float:left;}
.box-50{ width:50%; float:left;}

.br-box-green{ width:100%;min-height:190px; float:left; box-sizing:border-box; background:#F7F7F7; padding-top:20px; border-left:2px solid #1abc9c;}
.br-box-blue{ width:100%; min-height:190px; float:left; box-sizing:border-box; background:#F7F7F7; padding-top:20px; border-left:2px solid #13579d;}
.f{}
.f figure{ width:100%;}
.f figure img{ width:80%; transition: all .2s ease-in-out;}
.f figure img:hover{ width:80%;transform: scale(1.1);}
.min-height{ min-height:50px;}
.min-width{ min-width:150px;}
.min-width-200{ min-width:180px;}
.top {
	top: 0;
}
.uppercase {
	text-transform: uppercase;
}
.normalcase {
	text-transform:none!important;
}
.relative {
	position: relative!important;
}
.absolute {
	position: absolute!important;
}
.fixed {
	position: fixed!important;
}
.clear-10 {
	clear: both;
	height: 10px;
}
.clear-15 {
	clear: both;
	height: 15px;
}
.clear-20 {
	clear: both;
	height: 20px;
}
.clear-25 {
	clear: both;
	height: 25px;
}
.clear-30 {
	clear: both;
	height: 30px;
}
.clear-35 {
	clear: both;
	height: 35px;
}
.clear-40 {
	clear: both;
	height: 40px;
}
.clear-45 {
	clear: both;
	height: 45px;
}
.clear-50 {
	clear: both;
	height: 50px;
}
.right {
	text-align: right!important;
}
.left {
	text-align: left!important;
}
.center {
	text-align: center!important;
}
.float-right {
	float: right!important;
}
.float-left {
	float: left!important;
}
.side-margins {
	padding: 0 8.3%!important;
}
.font-din-light {
	font-family: 'Conv_DIN Light';
}
.font-din-bold {
	font-family: 'Conv_DIN Medium';
}
.bg-none {
	background: none!important;
}
.bg-light {
	background: #f1f1f1;
}
.bg-light-2 {
	background: #f2f8ff;
}
.bg-blue {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#012e71+0,416ba7+100 */
background: #012e71; /* Old browsers */
background: -moz-linear-gradient(45deg, #012e71 0%, #416ba7 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, #012e71 0%,#416ba7 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, #012e71 0%,#416ba7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012e71', endColorstr='#416ba7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.bg-sky {
	background: #034866;
}
.bg-sky-2 {
	background: #58ADE7;
}
.bg-dark {
	background: #2d3c4b;
}
.bg-grey {
	background: #E2E2E2;
}
.bg-contact {
	background:url(../images/contact-bg.jpg) no-repeat #0F0B0A;
	background-size:100%;
	overflow:auto;
	clear:both;
}
.bg-dark-2 {
	background: #16202b;
}
.border-bottom{border-bottom:1px solid #fff!important;}
.head-line{ height:2px; background:#31B0D5; position:absolute; bottom:0; left:0; width:25%;}
.head-line-right{ height:2px; background:#446a90; position:absolute; bottom:0; width:25%; right:0;}
.head-line-left{ height:2px; background:#446a90; position:absolute; bottom:0; width:30%; left:0;}
.head-line-left-white{ height:2px; background:#fff; position:absolute; bottom:0; width:25%; left:0;}
.head-line-center{ height:2px; background:#a6ce39; position:absolute; bottom:0; width:25%; right:0; left:0; margin:0 auto;}
.head-line-center-blue{ height:2px; background:#13579d; position:absolute; bottom:0; width:25%; right:0; left:0; margin:0 auto;}
.head-line-left-blue{ height:2px; background:#13579d; position:absolute; bottom:0; width:25%; left:0; margin:0 auto;}
.head-line-left-green{ height:2px; background:#1abc9c; position:absolute; bottom:0; width:25%; left:0; margin:0 auto;}
.head-line-center-white{ height:2px; background:#fff; position:absolute; bottom:0; width:25%; right:0; left:0; margin:0 auto;}
.head-line-left-grey{ background: #ccc none repeat scroll 0 0;
    bottom: 0;
    height: 1px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 40%;
    width: 76%;}
	.head-line-left-grey-2{ background: #ccc none repeat scroll 0 0;
    bottom: 0;
    height: 1px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 40%;
    width: 86%;}
	.head-line-left-grey-3{ background: #ccc none repeat scroll 0 0;
    bottom: 0;
    height: 1px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 40%;
    width: 88%;}
	.head-line-left-grey-4{ background: #ccc none repeat scroll 0 0;
    bottom: 0;
    height: 1px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 40%;
    width: 77%;}
.link-sky a { color:#5bc0de; text-decoration:underline;}
.link-sky a:hover { color:#5bc0de; text-decoration:none;}
.link-grey a { color:#787878; text-decoration:none;}
.link-grey a:hover { color:#787878; text-decoration:underline;}
.link-black a { color:#010101; text-decoration:none;}
.link-black a:hover { color:#010101; text-decoration:underline;}
.img-circle{  background: #f1f1f1 none repeat scroll 0 0;
    border-radius: 20px 0;
    float: left;
    height: 70px;
    padding: 14px;
    text-align: center;
    width: 70px;}
	
.con-left{ float:left; width:32%; padding:0 20px; box-sizing:border-box;}
.con-right{ float:left; width:68%; padding:0 20px; box-sizing:border-box;}
.min-h-head{ min-height:50px;}	
/*Mix End*/

/*global Css End */

/*Normal Css Start*/
.head {
	position: fixed;
	background:;
	clear: both;
	z-index: 17;
overflow:;
	padding: 10px 8.3% 2px;
	width: 100%;

}
.head2 {
	position: fixed;
	background:#fff;
	clear: both;
	z-index: 17;
overflow:;
	padding: 10px 8.3% 2px;
	width: 100%;
	-moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); 

}
header {
    width:100%;
    position:fixed;
    top:0px;
    z-index:3;
}
header.not-transparent {
    background: #fff;
	-moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);    
}
.head-left {
	width: 25%;
	float: left;
}
.head-right {
	width: 75%;
	float: left;
}
.fix-margin {
	padding-top: 150px;
	padding-bottom: 150px;
}
.fix-margin-sm {
	padding-top: 80px;
	padding-bottom: 80px;
}
.fix-margin-sm3 {
	padding-top: 30px;
	padding-bottom: 70px;
}
.fix-margin-sm2 {
	padding-top: 20px;
	padding-bottom: 100px;
}
.fix-margin-f {
	padding-top: 60px;
	padding-bottom: 80px;
}
.fix-margin-f h3{
	min-height:56px;
}
.fix-margin-f p{
	min-height:50px;
}
.fix-margin-f-2 {
	padding-top: 90px;
	padding-bottom: 90px;
}
.box-m{ float:left; width:88%; margin:0 3%; box-sizing:border-box; background:#b6d9fb; padding:30px 3%;}
.fix-margin-caption {
	padding:80px 2%;

}
.space{ width:50px; height:auto; float:left;}
.text-shadow { 
  text-shadow: 0px 5px 5px rgba(255, 255, 255, 0.5); 
}
.skew-box {
  background: #555;
  overflow: hidden;
  padding: 50px 0;
  position: relative;
  width: 100%;
  -moz-transform: skewX(-18deg);
  -ms-transform: skewX(-18deg);
  -webkit-transform: skewX(-18deg);
  transform: skewX(-18deg);
}
.skew-box .inner {
  -moz-transform: skewX(18deg);
  -ms-transform: skewX(18deg);
  -webkit-transform: skewX(18deg);
  transform: skewX(18deg);
}

.container-2 {
  display: table;
  margin: auto;
}
.box {
  width:100%;
  height:570px;
  padding:100px 10% 149.5px 10%;
  box-sizing:border-box;
  background: #3863A0;
  margin: 0;
  float:left;
}

.right-skew {
  position: relative;
}
.right-skew:before {
  z-index: -1;
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: -15px;
  display: block;
  width: 35px;
  background: #cc0000;
  -webkit-transform: skew(-10deg);
  -ms-transform: skew(-10deg);
  transform: skew(-10deg);
}

.left-skew {
  position: relative;
}
.left-skew:before {
  z-index: 1;
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: -60px;
  display: block;
  width: 110px;
  background: #3863A0;
  -webkit-transform: skew(10deg);
  -ms-transform: skew(10deg);
  transform: skew(10deg);
}
.skew-img{ height:570px;}

.blog{ float:left; width:100%;}
.blog ul{ display:inline-block; float:left;}
.blog ul li{ float:left; border-bottom:1px solid #e5e3e3; width:33.333%; box-sizing:border-box; background:#f9f9f9; text-align:left; list-style:none; padding:30px 3%; border-right:1px solid #e5e3e3; min-height:420px;}
.blog ul li:hover{ background:#fff;}
.green-light{ color:#22c3a2!important;}
.res-m-t{ margin-top:90px!important;}
.contact-box{ width:; position:absolute; background:#fff; left:16%; right:16%; top:-300px; box-sizing:border-box; z-index:10; -moz-box-shadow: 0px 5px 10px #999;
-webkit-box-shadow: 0px 5px 10px #999;
box-shadow-bottom: 5px #999;}
.contact-box-left{ width:65%; float:left; padding:30px 5%; box-sizing:border-box;}
.contact-box-right{ width:35%; float:left; padding:30px 5%; box-sizing:border-box; background:#103F6E; min-height:520px;}
/*Normal Css End*/






/*Responsive Css Start*/
@media only screen and (max-width:1280px) {
fix-margin {
	padding-top: 200px;
	padding-bottom: 50px;
	
}
.res-m-t{ margin-top:150px!important;}
}
@media only screen and (max-width:1024px) {
.fix-margin {
	padding-top: 200px;
	padding-bottom: 50px;
}
.res-m-t{ margin-top:150px!important;}
.blog ul li{ width:100%;}
}
 @media only screen and (max-width:768px) {
	 	
.fix-margin {
	padding-top: 200px;
	padding-bottom: 50px;
}
.about{ margin-top:60px;}
.cutomer{ margin-top:60px;}
.product{ margin-top:60px;}
.why-wellness{ margin-top:60px;}
.res-top-m{ margin-top:100px;}
.res-float-left{ float:left!important}
.res-float-right{ float:right!important}
.skew-img{ height:auto;}
.head-line-left-grey-3{ background: #ccc none repeat scroll 0 0;
    bottom: 0;
    height: 1px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 40%;
    width: 75%;}
	.head-line-left-grey-4{ background: #ccc none repeat scroll 0 0;
    bottom: 0;
    height: 1px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 40%;
    width: 60%;}
	.res-m-t{ margin-top:150px!important;}
	.contact-box-left{ width:100%;}
.contact-box-right{ width:100%;  min-height:0;}
.contact-box{  left:5%; right:5%; top:-300px;}
	.con-left{  width:100%;}
.con-right{  width:100%;}
}
 @media only screen and (max-width:620px) {
fix-margin {
	padding-top: 200px;
	padding-bottom: 50px;

}
.display{ display:!important; margin-top:150px;}
.font-res{ font-size:100%; line-height:25px;}
.p-t-250-res{ padding-top:00px!important;}
.slider-height{ height:300px!important; }
.skew-img{ height:auto;} 
}

/*28/12/2016*/
.not-transparent .white3 {
    color: gray !important;
}
 @media only screen and (max-width:620px) {
.imgHide #imgBLogo{display:block!important;}
.imgHide #imgWLogo{display:none!important;}
.white3 {color: #777 !important;}
.nav.navbar-nav.navbar-right {background: #fff none repeat scroll 0 0 !important;}
.left-skew:before  {
  display:none;
}
.box {
  width:100%;
  height:auto;
  padding:20px 5% 50px;
  box-sizing:border-box;
  background: #3863A0;
  border-bottom:2px solid #1e4884;
}
.head-line-left-grey-2{ background: #ccc none repeat scroll 0 0;
    width: 70%;}
	.p-lr-30 {
	padding-left: 0!important;
	padding-right: 10px!important;
}
.fa-2x {
  font-size: 1.5em!important;
}
.head-line-left-grey{ background: #ccc none repeat scroll 0 0;
    bottom: 0;
    height: 1px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 40%;
    width: 60%;}
		.head-line-left-grey-3{ background: #ccc none repeat scroll 0 0;
    bottom: 0;
    height: 1px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 40%;
    width: 55%;}
	.head-line-left-grey-4{ background: #ccc none repeat scroll 0 0;
    bottom: 0;
    height: 1px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 40%;
    width: 10%;}
}
