<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'daxcompact-regular';
    src: url('../fonts/daxcompr-webfont.eot');
    src: url('../fonts/daxcompr-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/daxcompr-webfont.woff') format('woff'),
         url('../fonts/daxcompr-webfont.ttf') format('truetype'),
         url('../fonts/daxcompr-webfont.svg#daxcompact-regularregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;}ol, ul {list-style:none;}blockquote, q {quotes:none;}table, table td {padding:0;border:none;border-collapse:collapse;}img {vertical-align:top;}embed {vertical-align:top;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}
input, textarea {border:0; padding:0; margin:0; outline: 0;}
iframe {border:0; margin:0; padding:0;}
input, textarea, select {margin:0; padding:0px;}
code{font-size: 12px;color: #5E5E5E;;}
input[type="text"],input[type="email"], input[type="password"]{}
a {
    transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -webkit-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    text-decoration:none;
}
/* Global properties ======================================================== */
body
{
	margin:0px;
	background-color:#fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight:400;
	overflow-x: hidden;
}
a, img{outline:none;border:none;}
p{padding: 0px 0px 10px; line-height: 20px;}
h1, h2, h3, ul, li
{
    margin:0px;
    padding:0px;
}
h1 a, h2 a, h3 a{
    color:#02789F;
}
/* HTML5 Boilerplate  */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }
html { }
html, button, input, select, textarea {  color: #222; }
body { margin: 0;}
::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }
::selection { background: #fe57a1; color: #fff; text-shadow: none; }
a {
    color: #D9193C;
}
a:visited {  }
a:hover {  }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 60px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp {  }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }
form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: 31px; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }
table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }
.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; }
/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {margin: 5px 20px 20px 0;}
.aligncenter,div.aligncenter {display: block;margin: 5px auto 5px auto;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float: left;margin: 5px 20px 20px 0;}
.aligncenter {display: block;margin: 5px auto 5px auto;}
a img.alignright {float: right;margin: 5px 0 20px 20px;}
a img.alignnone {margin: 5px 20px 20px 0;}
a img.alignleft {float: left;margin: 5px 20px 20px 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto}
.wp-caption {background: #fff;border: 1px solid #f0f0f0;max-width: 96%;padding: 5px 3px 10px;text-align: center;}
.wp-caption.alignnone {margin: 5px 20px 20px 0;}
.wp-caption.alignleft {margin: 5px 20px 20px 0;}
.wp-caption.alignright {margin: 5px 0 20px 20px;}
.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}
ul{ /* list-style: disc;*/ list-style-position: inside;}
li{color: #000000;}
ol{list-style: decimal;list-style-position: outside;}
/** END  **/
blockquote {
    background: url("blockquote.png") no-repeat scroll 10px 10px #D9F0F7;
    font-size: 20px;
    margin: 1em 20px;
    padding: 30px 20px 20px 30px;
    text-indent: 27px}
div.pagination {
    text-align: center;
    float: left;
    vertical-align: middle;
}
div.pagination a { 
    margin: 0 2px;
    line-height: 17px!important;
    border:1px solid #cecece; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
    font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block; color: #000;
    background-color: #f4f5f5; background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
    background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
    background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f4f5f5, endColorstr=#dfdddd);
}
div.pagination a:hover,
div.pagination a:active { 
    line-height: 17px!important;
    border:1px solid #cecece;
    background-color: #d9dddd; background-image: -webkit-gradient(linear, left top, left bottom, from(#d9dddd), to(#c6c3c3));
    background-image: -webkit-linear-gradient(top, #d9dddd, #c6c3c3);
    background-image: -moz-linear-gradient(top, #d9dddd, #c6c3c3);
    background-image: -ms-linear-gradient(top, #d9dddd, #c6c3c3);
    background-image: -o-linear-gradient(top, #d9dddd, #c6c3c3);
    background-image: linear-gradient(to bottom, #d9dddd, #c6c3c3);
    filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d9dddd, endColorstr=#c6c3c3);
    color: #000;
}
div.pagination span.current { 
    line-height: 17px!important;
    border:1px solid #cecece; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
    background-color: #d9dddd; background-image: -webkit-gradient(linear, left top, left bottom, from(#d9dddd), to(#c6c3c3));
    background-image: -webkit-linear-gradient(top, #d9dddd, #c6c3c3);
    background-image: -moz-linear-gradient(top, #d9dddd, #c6c3c3);
    background-image: -ms-linear-gradient(top, #d9dddd, #c6c3c3);
    background-image: -o-linear-gradient(top, #d9dddd, #c6c3c3);
    background-image: linear-gradient(to bottom, #d9dddd, #c6c3c3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d9dddd, endColorstr=#c6c3c3);
    color: #000;
    margin: 0 2px;
    padding: 10px;
}
div.pagination span.disabled { display:none; }
.b-br {
    border-bottom: 1px solid #E5E5E5;
}
.clear{clear:both;display: block;}
#comments{
    float: left;
    width: 100%;
    margin: 20px 0px;
}
li.comment{
    border: 1px solid #ccc;
    padding: 10px; 
    margin-top: 10px;
}
.comment.even{
    background: #fff;
}
.comment.odd{
    background: #ECF5FA;
}
time{font-size: 11px;
     color: #595959;}
cite a{
    color: #e05500;
}
.comment_responds{
    margin-top: 10px;
    color: #5E5E5E;
    padding-top: 20px;
}
#respond{}
#respond textarea{
    min-height: 235px;
    margin: 0px;
    resize: vertical;
    border: 1px solid #CCC;
}
#reply-title{
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    color: #023359;
    font-weight: normal;
    padding-bottom: 10px;
}
#respond label{width:100%; display:block;}
.comment-reply-link{
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    background: #00AAE0;
    padding: 3px;
    border-radius: 7px;
    letter-spacing: 1px;
}
.comments-title {
    background: #ECF5FA;
    margin: 0px!important;
    padding: 10px;
    padding-right: 0px;
    width: 98.3%!important;
    margin-bottom: 10px!important;
    border: 1px solid #D6CECE;
    text-align: center;
    height: auto!important;
}
li.comment header.comment-author img.photo{border: 1px solid #CCC;padding: 3px;margin-right: 10px;}
li.comment header.comment-author{line-height: 50px;margin-bottom: 15px;}
input#s{
    border: 1px solid #CCC;
    height: 35px;
    width: 185px;
    padding: 0px 30px 0px 5px;
    color: rgb(139, 135, 135);
}
.form-submit input{
    padding: 5px;
    color: #757373;
    cursor: pointer;
    border: 1px solid #D3D1D1;
}
.form-submit input:hover{
    background: #DAD4D4;;
}
input#searchsubmit{
    margin-left: -30px;
    font-size: 0px;
    height: 37px;
    width: 29px;
    line-height: 28px;
    background: url(images/search.png) no-repeat -4px 6px #5EA2D8;
    padding-top: 9px;
}
a img:hover {
    opacity: 0.65;
    transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s;
}
.search .post{
    margin-bottom: 20px;
}
.noresults{
    margin: 0 auto;
    width: 500px;
    margin-top: 50px;
    line-height: 40px;
    text-align: center;
}
body.error404 .noresults{
    margin-top: 50px;
    text-align: center;
}
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
/**header section**/
.textcenter{text-align:center;}
header{width:100%; height:500px; z-index:
3; float:left; background:#060815; overflow:hidden;position: relative;}   
header.inner_page_header{height: 367px;}
header .top{width:100%; max-width:1024px; margin:40px auto; position:relative; color:#FFF; height:100px;}
header .top section{width:100%; height:auto; float:left;}
/**
header .top section nav{width:550px; height:auto; float:right; font-size:14px; line-height:13px; text-transform:uppercase; margin-top:10px;}
header .top section nav ul{width:100%; height:auto; float:left;}
header .top section nav ul li{width:auto; height:auto; float:left; text-align:right; margin-left:20px; }
header .top section nav ul .lst{margin-right:0px;}
header .top section nav ul li a{text-decoration:none; display:block; border:none; color:#FFF; transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
header .top section nav ul li a:hover{color:#e5183d;}
header .top .main-menu{width:100%; height:auto; float:left; margin-top:20px; max-width:980px;}**/
.jaaslogo{ float:left; margin-left:10px;}
header .main-banner{width:100%; height:auto;}
.clearfix{clear:both;} 
.topbanner{bottom: 0;left: 0;position: absolute;right: 0;top: 0;z-index: 0;}
#camera_wrap {top:0px!important;}
/**#selectnav2{display:none;}**/
/**header section**/
/*******home slider************/
/********home slider***********/
/********Home Content*******************/
.home-cnt{
	width:100%;
	max-width:1080px;
	margin:auto;
	padding-bottom:60px;
	clear:both;
	position:relative;
	
	padding-top: 0px;
}
.home-cnt .top{
	width:100%;
	height:auto;
	float:left;
	color:#636363;
	text-transform:uppercase;
	font-size:15px;
	line-height:15px;
	font-weight:400;
	padding-top: 60px;
	padding-right: 0;
	padding-bottom: 40px;
	padding-left: 0;
}
.home-cnt .top span{text-transform:lowercase;}
.home-cnt .top h1{
	font-size:25px;
	line-height:15px;
	font-family:'daxcompact-regular',Helvetica, Arial, sans-serif; font-weight:normal;
	
	text-align:center;
	text-transform:uppercase;
	color:#484848;
	
	margin-right:5px;
}
.home-cnt .top .tag1{width:auto; height:auto; float:left;}
.home-cnt .top .tag2{width:auto; height:auto; float:right;}
.home-cnt .top .tag3{width:auto; height:auto; float:right; margin-right:5%;}
.home-cnt section{width:100%; height:auto; float:left; clear:both}
.home-cnt section a{text-decoration:none; border:none; outline:none;}
.home-cnt section a.section_a{
    text-decoration: none;
    border: none;
    outline: none;
}
.lft_child {
    float: left;
    margin-right: 19px;
    width: 31.5%;
}
.last_lft_child{margin-right:0px;}
#section_a7{height:346px;}
#section_a7 .tag1{height:346px;}
.home-cnt section a.section_a.lastdiv{margin:0 0 20px 0;}
.home-cnt section .lft{width:100%; height:auto;float:left;}
.home-cnt section .lft .tag1{    margin: 0px 0px 20px 0px;width:100%; max-width:314px; float:left; background:#066;height:163px; overflow:hidden; position:relative;}
.home-cnt section .lft .tag1 img{height:100%;}
.home-cnt section .lft .mr{margin-right:0px !important}
.home-cnt section aside{width:100%; height:auto; max-width:314px; float:right; }
.home-cnt section aside .tag1{
    width: 100%;
    max-width: 313px;
    float: left;
    background: #066;
    min-height: 100px;
    overflow: hidden;
    position: relative;
}
.home-cnt section aside .tag1 img{width:100%;}
.home-cnt section aside .lst{width:100%; max-width:314px; margin-bottom:20px; float:left; background:#069;min-height:100px; overflow:hidden; position:relative;}
img.grayscale{
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%); /* For Webkit browsers */
    filter: gray; /* For IE 6 - 9 */
    -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
    filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");
    transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;
    -webkit-transition: all 900ms ease-out 0s; -moz-transition: all 900ms ease-out 0s; -o-transition: all 900ms ease-out 0s; transition: all 900ms ease-out 0s;
    /* Firefox 10+, Firefox on Android */
}
.home-cnt section .lft .tag1:hover .grayscale
{
    filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");
    -webkit-transform: scale(1.4); -moz-transform: scale(1.4); -o-transform: scale(1.4); transform: scale(1.4);
}
.p-lft{ width: 0; position:absolute; z-index:100; bottom:0; left:0; height: 0; border-bottom: 200px solid #000000; border-right: 230px solid transparent; opacity:0.8;
        filter:alpha(opacity=40); transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s; /* For IE8 and earlier */}
.home-cnt section .lft .tag1:hover .p-lft{ width: 0; position:absolute; z-index:100; bottom:0; left:0; height: 0; border-bottom: 230px solid #000000; border-right: 280px solid transparent;  /* For IE8 and earlier */}
.home-cnt section aside .tag1:hover .p-lft{ width: 0; position:absolute; z-index:100; bottom:0; left:0; height: 0; border-bottom: 230px solid #000000; border-right: 280px solid transparent;  /* For IE8 and earlier */}
.p-rht{width: 0; height: 0; border-bottom: 80px solid #e5183d; border-left: 80px solid transparent; position:absolute; z-index:100; bottom:0; right:0;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.home-cnt section .lft .tag1:hover .p-rht{width: 0; height: 0; border-bottom: 100px solid #e5183d; border-left: 120px solid transparent; position:absolute; z-index:100; bottom:0; right:0;}
.home-cnt section aside .tag1:hover .p-rht{width: 0; height: 0; border-bottom: 100px solid #e5183d; border-left: 120px solid transparent; position:absolute; z-index:100; bottom:0; right:0;}
.plus{font-size:38px; width:auto; height:auto;  line-height:38px; color:#FFF; text-transform:uppercase;  position:absolute; z-index:1000; bottom:10px; right:10px; font-weight:300; transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.home-cnt section .lft .tag1:hover  .plus{font-size:60px; line-height:60px; font-weight:600;}
.home-cnt section aside .tag1:hover .plus{font-size:60px; line-height:60px; font-weight:600;} 
.p-name{width:167px; height:auto; position:absolute; color:#FFF; z-index:1000; left:20px; bottom:20px; text-transform:uppercase; font-weight:600; font-size:25px; line-height:30px;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.home-cnt section .lft .tag1:hover .p-name   {font-size:30px; line-height:35px; bottom:30px; width:200px;}
.home-cnt section aside .tag1:hover .p-name  {font-size:30px; line-height:35px; bottom:30px;}
.p-lft2{ width: 0; position:absolute; z-index:100; bottom:0; left:0; height: 0; border-bottom: 290px solid #000000; border-right: 250px solid transparent; opacity:0.8;
         filter:alpha(opacity=40); transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s; /* For IE8 and earlier */}
.home-cnt section aside .tag1:hover .p-lft2{ width: 0; position:absolute; z-index:100; bottom:0; left:0; height: 0; border-bottom: 350px solid #000000; border-right: 320px solid transparent;  /* For IE8 and earlier */}
.p-rht2{width: 0; height: 0; border-bottom: 100px solid #e5183d; border-left: 120px solid transparent; position:absolute; z-index:100; bottom:0; right:0;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.home-cnt section aside .tag1:hover .p-rht2{width: 0; height: 0; border-bottom: 130px solid #e5183d; border-left: 150px solid transparent; position:absolute; z-index:100; bottom:0; right:0;}
.plus2{font-size:38px; width:auto; height:auto;  line-height:38px; color:#FFF; text-transform:uppercase;  position:absolute; z-index:1000; bottom:10px; right:10px; font-weight:300; transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.home-cnt section aside .tag1:hover .plus2{font-size:60px; line-height:60px; font-weight:600;} 
.p-name2{width:auto; height:auto; position:absolute; color:#FFF; z-index:1000; left:20px; bottom:20px; text-transform:uppercase; font-weight:600; font-size:50px; line-height:50px;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.home-cnt section aside .tag1:hover .p-name2  {font-size:55px; line-height:55px; bottom:40px; }
.home-cnt section .lft #section_a4 .tag1:hover .p-name{width:163px;} 
/********Home Content*******************/
/********innerpage Content*******************/
/**-------------inner page--**/
/*==============inner content=======================*/
header .inner-banner{width:100%; height:367px; position:absolute; z-index:100px; top:3px; background:url(images/inner-banner.jpg)}
header .inner-banner .txt{width:100%; max-width:980px; text-align:left; color:#FFF; font-size:52px; line-height:56px; font-weight:300; position:absolute; top:150px; left:0 }
header .inner-banner .cnt{width:100%; max-width:980px; height:367px; margin:auto;  position:relative;}
header .inner-banner .cnt .tag1{width:100%; max-width:950px; height:32px; background:url(images/sort-tag.png) repeat-x;  position:absolute; bottom:0; left:0;  border-bottom:solid 1px #dedede; padding:15px 15px;}
.in-hdr{height:367px !important}
header .inner-banner .cnt .tag1 .lft{width:320px; height:32px; float:left;color:#E5183D; }
header .inner-banner .cnt .tag1 .lft ul{width:100%; height:auto; float:left;}
header .inner-banner .cnt .tag1 .lft ul li{width:auto; height:auto; float:left; margin-right:5px; color:#636363; text-transform:uppercase; font-size:12px; line-height:30px; list-style-type:none; font-weight:400;}
header .inner-banner .cnt .tag1 .lft ul li a{color:#636363; text-decoration:none;}
header .inner-banner .cnt .tag1 .lft ul li a:hover{color:#e5183d;}
header .inner-banner .cnt .tag1 .lft ul li .active{color:#e5183d;}
.breadcrumbs li{color:#E5183D!important;}
header .inner-banner .cnt .tag1 .cntr{width:320px; height:32px; float:left; color:#636363; font-weight:400}
header .inner-banner .cnt .tag1 .cntr span{font-size:12px; line-height:30px; text-transform:uppercase; margin-right:15px; float:left}
header .inner-banner .cnt .tag1 .cntr .tag{width:auto; height:auto; float:left}
header .inner-banner .cnt .tag1 .cntr .tag ul{width:auto; height:auto; float:left;}
header .inner-banner .cnt .tag1 .cntr .tag ul li{list-style-type:none; width:82px; height:32px; background:#ffffff; border:solid 1px #c1c2c6; float:left; text-align:center; font-weight:400; font-size:12px; line-height:30px; color:#636363}
header .inner-banner .cnt .tag1 .cntr .tag ul li a{color:#636363; text-decoration:none}
header .inner-banner .cnt .tag1 .cntr .tag ul li:hover{background:#ebecee}
header .inner-banner .cnt .tag1 .cntr .tag ul .active{background:#ebecee}
header .inner-banner .cnt .tag1 .cntr .tag ul .t2{border-right:0px !important; border-left:0px !important}
header .inner-banner .cnt .tag1 .cntr .tag ul .t1{border-left:0px!important;}
header .inner-banner .cnt .tag1 .rht{width:64px; height:32px;  float:right;}
header .inner-banner .cnt .tag1 .rht ul{width:auto; height:auto; float:left;}
header .inner-banner .cnt .tag1 .rht ul li{list-style-type:none; width:30px; height:30px; background:#ffffff; float:left; border:solid 1px #c1c2c6}
header .inner-banner .cnt .tag1 .rht ul li .icon1{width:14px; height:12px; float:left; background:url(images/s-2.png) 0 0; margin:9px 0 0 8px}
header .inner-banner .cnt .tag1 .rht ul li .icon2{width:14px; height:12px; float:left; background:url(images/s-2.png) 14px 0;  margin:9px 0 0 8px}
header .inner-banner .cnt .tag1 .rht ul .active{background:#ebecee}
header .inner-banner .cnt .tag1 .rht ul li:hover{background:#ebecee}
.inner-cnt{width:100%; max-width:980px; margin:auto;  clear:both; position:relative; z-index:9999999;}
.inner-cnt .top{width:100%; height:auto; padding:15px 0; float:left; color:#636363; text-transform:uppercase; font-size:15px; line-height:15px; font-weight:400}
.inner-cnt .top .tag{width:230px; height:20px; float:right; background:#e5183d; font-size:14px; line-height:20px; color:#000000; text-transform:capitalize; padding:10px 15px;}
.inner-cnt .top .tag .item{color:#FFF !important; float:left; margin-right:10px}
.inner-cnt .topbanner{position: relative;width:100%; max-width:980px; height:198px; background:url(images/inner-hd.jpg); float:left; margin-bottom:30px; text-align:center; font-size:17px; line-height:20px; color:#818181; padding:50px 0; font-weight:400}
.inner-cnt .topbanner h1{font-size:42px; line-height:42px; color:#d9193c; font-weight:400; letter-spacing:12px;text-transform: uppercase;}
.inner-cnt .topbanner .sup{width:484px; height:51px; margin:10px auto; background:url(images/sup.png); clear:both;}
.inner-cnt .topbanner h2{font-size:18px; line-height:18px; color:#d9193c; font-weight:400; margin-top:10px} 
.inner-products{width:100%; height:auto; float:left; clear:both}
.inner-products ul{width:100%; height:auto; float:left; margin-bottom:20px}
.inner-products ul li{width:313px; height:300px; float:left; list-style-type:none; background:#FFF; margin:0 20px 20px 0; position:relative; overflow:hidden;-moz-box-shadow: 0 0 5px 5px rgba(50, 50, 50, 0.19);
                      -webkit-box-shadow: 0 0 1px 5px rgba(50, 50, 50, 0.19);
                      box-shadow: 0 0 1px 1px rgba(50, 50, 50, 0.19);  color:#636363}
.inner-products ul li.li_last{margin-right:0px;}
.item.li_last{margin-right:0px;}
/*
 box-shadow: 0 0 5px 5px rgba(50, 50, 50, 0.19);
*/
.inner-products ul li .zoomin{width:100%; height:198px; position:absolute; top:0; left:0; z-index:10; opacity:0; transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s; background:#000 url(images/icon-zoom.png) no-repeat center center }
.inr-tag{width:100%; height:auto;  position:relative; }
.inr-tag:hover .zoomin{opacity:.7 ;   }
.inner-products ul li img{width:100%; display:block; /**max-width:313px;**/max-width:100%;}
.inner-products ul li:hover{color:#252525}
.inner-products ul li .btm{width:93%; height:92px; background:#FFF; position:absolute; left:0; bottom:-10px; padding:10px 3.6%; transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s; z-index:20}
.inner-products ul .lst{margin-right:0px !important;}
.inner-products ul li .btm section{width:100%; height:auto; margin-top:10px;  font-size:11px; line-height:11px; font-weight:400; clear:both}
.inner-products ul li .btm section .lft{width:100px; height:auto; float:left; font-size:15px; line-height:18px; color:#000000; font-weight:600; transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.inner-products ul li .btm section .rht{width:115px; height:50px; float:right;}
.inner-products ul li .btm section .rht .btn{width:115px; height:25px; background:#e5183d; float:left; text-align:center; font-size:12px; line-height:24px; color:#FFF; text-decoration:none}
.inner-products ul li .btm section .rht .btn:hover{background:#f81841}
.inner-products ul li .btm section .rht .order{width:115px; height:30px; font-size:12px; line-height:20px; clear:both; text-align:right; float:left}
.inr-tag img{ transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;
              -webkit-transition: all 900ms ease-out 0s; -moz-transition: all 900ms ease-out 0s; -o-transition: all 900ms ease-out 0s; transition: all 900ms ease-out 0s;
              /* Firefox 10+, Firefox on Android */
}
.inner-products ul li:hover .inr-tag img{-webkit-transform: scale(1.4); -moz-transform: scale(1.4); -o-transform: scale(1.4); transform: scale(1.4); }
.inner-products ul li:hover .lft{color:#F00 !important; } 
.inner-products ul li:hover .btm{bottom:0px; background:#f5f5f5; border-top:solid 2px #e5183d}
/*=================gridview=====================*/
.innergrid-products{width:100%; height:auto; float:left; clear:both}
.innergrid-products ul{width:100%; height:auto; float:left; margin-bottom:20px}
.innergrid-products ul li{width:480px; height:105px; float:left; list-style-type:none; background:#f3f3f3; margin:0 20px 20px 0; position:relative; overflow:hidden;-moz-box-shadow: 0 0 5px 5px rgba(50, 50, 50, 0.19);
                          -webkit-box-shadow: 0 0 1px 5px rgba(50, 50, 50, 0.19);
                          box-shadow: 0 0 1px 1px rgba(50, 50, 50, 0.19);  color:#636363}
.innergrid-products ul .last{margin-right:0px !important}
.innergrid-products ul li .zoomin{width:100%; height:105px; position:absolute; top:0; left:0; z-index:10; opacity:0; transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s; background:#000 url(images/icon-zoom.png) no-repeat center center }
.inrgrid-tag{width:168px; height:105px;  position:relative; float:left; margin-right:20px; overflow:hidden; transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s; }
.inrgrid-tag:hover .zoomin{opacity:.7 ;   }
.innergrid-products ul li img{width:100%; height:105px; display:block; max-width:313px;}
.innergrid-products ul li:hover{color:#252525}
.innergrid-products ul li .rht{width:100%; height:105px;}
.innergrid-products ul li:hover .inrgrid-tag{margin-right:20px; border-right:solid 2px #e5183d}
.innergrid-products ul li .rht section .btn{width:120px; height:25px; background:#e5183d; float:left; text-align:center; font-size:12px; line-height:22px; color:#FFF; text-decoration:none}
.innergrid-products ul li .rht section .btn:hover{background:#f81841}
.innergrid-products ul li:hover .inr{-webkit-transform: scale(1.4); -moz-transform: scale(1.4); -o-transform: scale(1.4); transform: scale(1.4); }
.innergrid-products ul li .rht section{float:none;padding-bottom: 0px;margin-bottom: 0px; border-bottom: 0px; clear:none;width:100% !important; height:auto; color:#636363; height:15px; margin-top:12px; font-size:11px; line-height:14px; font-weight:400;}
.innergrid-products ul li .rht:hover section{color:#000000}
.innergrid-products ul li .rht:hover .order{color:#000000}
.innergrid-products ul li .rht:hover h1{color:#e5183d}
.innergrid-products ul li .rht section h1{font-size:15px; line-height:18px; color:#000000; font-weight:600; transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.innergrid-products ul li .rht section .order{width:auto; height:auto; margin-left:10px; text-decoration:none; color:#636363; line-height:25px}
.innergrid-products ul li .rht section .order:hover{color:#e5183d}
/**=======================gridview end=====================**/
/**-------------inner page--**/
.inner-container{width:100%; max-width:980px; margin:auto;  clear:both; font-weight:400;}
.inner-container .top{width:100%; height:auto; padding:30px 0; font-size:52px; line-height:52px; color:#d9193c; font-weight:300}
.inner-container section{width:100%; height:auto; float:left; padding-bottom:20px; margin-bottom:30px; border-bottom:solid 1px #ededed; clear:both}
.inner-container section .lft{width:49%; height:auto; float:left;}
.inner-container section .lft p{width:100%; height:auto; font-size:13px; line-height:18px; color:#655b59; padding-bottom:20px;}
.inner-container section .lft .hd{font-size:14px; line-height:19px; color:#de3856;}
.inner-container section .lft h1{font-size:36px; line-height:36px; color:#d9193c; font-weight:300; margin-bottom:30px;}
.inner-container section .lft img{width:100%}
.inner-container section .mr{float:right !important}
.inner-container section .lft .product{width:100%; height:auto; float:left}
.inner-container section .lft .product ul{width:100%; height:auto; float:left;}
.inner-container section .lft .product ul li{width:45%; height:auto; float:left; background:url(images/tic.jpg) no-repeat 0 4px; font-size:15px; line-height:15px; text-transform:uppercase; color:#d9193c; margin-right:0px !important; box-shadow:none !important; margin-bottom:25px; text-align: left; padding-left:5%}
.inner-container section .lft .product ul li a {text-decoration:none; color:#d9193c; border:none; outline:none}
.inner-container section .lft .product ul li a:hover{color:#850f25}
.inner-container .bdr{border:none !important}
body.page .inner-container{width:98%;}
.btn.quotation.add-quote {background: #649C00!important;}
.black_a{color:#000;}
.black_a:hover{color:#fff;}
.order:hover{text-decoration: underline;}
.order,.order a{color:#000;}
table#edd_purchase_receipt_products, table#edd_purchase_receipt{margin:20px 0px;}
#edd_purchase_receipt td,table#edd_purchase_receipt_products td,#edd_purchase_receipt th,table#edd_purchase_receipt_products th{border: 1px solid #E6DBDB;padding: 5px 20px;}
.requestform{width:100%; height:auto; float:left; margin-top:20px;}
.requestform li{ position:relative; list-style:none; float:left; width:100%; font:12px; margin-bottom:15px;}
.requestform form label  { position:absolute; top:10px; left:10px; z-index:9992; color:#000000; font-size:13px;}
.requestform li.error input {border:1px solid red; /**background:#FFF url(images/required-text.png)right center no-repeat;**/ transition: 0s;-moz-transition: 0s;-webkit-transition: 0s;-o-transition:  0s;}
.requestform .submit-btn{width:132px; height:41px; float:right; margin:10px 20px 0px 0px;}
.inner-cnt .top .tag a{color:#000; text-decoration:none}
.status{text-align: center;margin: 10px;}
.green{color:#006505;}
.red{color:#ff0000;}
.quoted_list li,.quoted_list p{margin-bottom:0px;padding: 0px 0 5px 0!important;}
.productlists h3{margin:0px 0px 10px 0px;}
.quoted_list p{line-height: 21px!important;}
.quoted_list li{padding-left: 25px!important;background: url(images/tick2.png) no-repeat 8px 0px;}
#edd_checkout_cart .edd_cart_header_row th {
    background: #F3F3F3;
    padding: 7px;
    border: 1px solid #E5E5E5;
    border-bottom: 1px solid #CECECE;
    font-weight: normal;
    color: #D9193C;
    font-size: 14px;
}
#edd_checkout_cart th, #edd_checkout_cart td {
    text-align: left;
    border: 1px solid #EEE;
    color: #666;
    padding: .5em 1.387em;
    font-size: 14px;
}
#edd_checkout_cart td img {
    float: left!important;
    margin: 0 8px 0 0!important;
    background: 0!important;
    padding: 1px!important;
    border: 0!important;
    border: 1px solid #D9193C!important;
    width: 37px;
    height: 37px;
} 
.edd_checkout_cart_item_title{float: left;display: block;line-height: 37px;}
.edd_cart_actions a{padding-left:20px; background: url('images/remove-btn.jpg') no-repeat center left;}
th.edd_cart_actions,td.edd_cart_actions{text-align: left!important;}
#edd_checkout_cart .edd_cart_header_row th {background: #F3F3F3!important;padding: 10px 20px!important;}
#edd_final_total_wrap{background: #F3F3F3!important;color: #D9193C!important;font-weight: bold!important;font-size: 15px!important;padding: 15px!important;}
.post-edit-link{display:block;clear:both;}
/********innerpage Content*******************/
/***********contact Page******************/
.inner-contact{width:100%; height:auto; float:left; clear:both; margin-bottom:30px; font-weight:400}
.inner-contact .cnt{width:48%; height:auto; min-height:100px; float:left; }
.inner-contact .cnt h1{font-size:24px; line-height:24px; color:#000000; font-weight:300; float:left; margin:20px 0}
.inner-contact .mr{float:right !important}
.inner-contact .cnt .map{width:48%; height:auto; min-height:100px; float:left;}
.inner-contact .cnt .map .view{width:100%; height:auto; float:left; clear:both}
.inner-contact .cnt .map .view iframe{width:100%!important; height:190px!important;}
.g-map{width:100%; height:190px;}
.inner-contact .cnt .address{width:48%; height:auto; min-height:100px; float:right; }
.inner-contact .cnt .address ul{width:100%; height:auto; float:left; margin:0; padding:0;}
.inner-contact .cnt .address ul li{width:100%; height:auto; float:left; font-size:13px; line-height:13px; color:#797878; padding-bottom:10px; list-style-type:none}
.inner-contact .cnt .address .mr{margin-top:20px;}
.inner-contact .cnt .address .mr li{color:#e5183d !important}
.inner-contact .tag{width:100%; height:40px; float:left; background:#f3f3f3; border:solid 1px #e0dfdf; margin-bottom:20px; font-size:13px; line-height:40px; color:#797878; clear:both}
.inner-contact .tag span{width:auto; height:40px; float:left; background:#dadada; padding:0 20px 0 30px; font-size:18px; line-height:35px; color:#d9193c}
.inner-contact .tag .sup{ width:15px; height:37px; float:left; background:url(../images/icon-rht.jpg); margin:2px 10px 0 0}
.contactform{width:100%; height:auto; float:left; margin-top:20px; font-weight:400;}
.contactform li{ position:relative; list-style:none; float:left; width:48%; font:12px; margin-bottom:7%;}
.contactform .mr{float:right !important;}
.contactform form label  { position:absolute; top:-55%; left:0; z-index:9992; color:#797878; font-size:13px;}
.contactform li.error input {border:1px solid red; background:#FFF url(../images/required-text.png) right center no-repeat; transition: 0s;-moz-transition: 0s;-webkit-transition: 0s;-o-transition:  0s;}
.contactform .lst{width:100% !important; margin-top:3%; margin-bottom:0;}
.contactform .lst label{top:-22px}
.contactform .submit-btn{width:132px; height:41px; float:right; margin:10px 20px 0px 0px;}
.thanks{text-align:center; margin-top:15%; font-weight:400; background:#eeeeee; padding:20px 0; border-top:solid 2px #e6183d}
.thanks h1{color:#e5183d;}
.thanks .logo{width:271px; height:36px; margin:auto; background: #333333 url(../images/logo.png) no-repeat;}
#contactForm1 label.error{position: absolute;top: 10px;left: 10px;display: block;} 
/***********contact Page******************/
/*************content section********************/
/**********comments*****************/
#comments{
    float: left;
    width: 100%;
    margin: 20px 0px;
}
li.comment{
    border: 1px solid #ccc;
    padding: 10px; 
    margin-top: 10px;
}
.comment.even{
    background: #fff;
}
.comment.odd{
    background: #ECF5FA;
}
time{font-size: 11px;
     color: #595959;}
cite a{
    color: #e05500;
}
.comment_responds{
    margin-top: 10px;
    color: #5E5E5E;
    padding-top: 20px;
}
#respond{}
#respond textarea{
    min-height: 235px;
    margin: 0px;
    resize: vertical;
    width:100%;
}
#reply-title{
    font-size: 18px;
    color: #023359;
    font-weight: normal;
    padding-bottom: 10px;
}
#respond label{width:100%; display:block;}
.comment-reply-link{
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    background: #00AAE0;
    padding: 3px;
    border-radius: 7px;
    letter-spacing: 1px;
}
.comments-title {
    background: #ECF5FA;
    margin: 0px!important;
    padding: 10px;
    padding-right: 0px;
    width: 98.3%!important;
    margin-bottom: 10px!important;
    border: 1px solid #D6CECE;
    text-align: center;
    height: auto!important;
}
li.comment header.comment-author img.photo{border: 1px solid #CCC;padding: 3px;margin-right: 10px;}
li.comment header.comment-author, .li.comment header.comment-author a,li.comment header.comment-author time{line-height: 50px;margin-bottom: 15px; color:#fff;}
ol.commentlist li{list-style: none;}
#commentform input[type="text"],#commentform input[type="email"],#commentform textarea{width:50%; padding:10px; border:1px solid #ccc;}
/***********comments****************/
/*************content section*****************/
/***Footer Sections***/
footer{width:100%; height:auto; background:#fafafa; padding:60px 0; clear:both; margin-top:20px;}
footer .container{width:100%; max-width:1024px; margin:auto;}
/**footer .container ul{width:100%; height:auto; float:left;}
footer .container ul .tp{margin-top:20px}
footer .container ul li{
	width:100%;
	height:auto;
	float:left;
	list-style-type:none;
	font-size:14px;
	line-height:27px;
	font-weight:400;
	text-transform:uppercase
}
footer .container ul li a{
	color:#333333;
	text-decoration:none;
}
footer .container ul li a:hover{
}
footer .container ul li h1{font-size:20px; line-height:30px; color:#000000; font-weight:700; margin-bottom:15px;}**/
footer .container .tag1{width:150px; height:auto; float:left;}
footer .container .tag2{width:225px; height:auto; float:left; margin-left:25%}
footer .container .tag3{width:181px; height:auto; float:right;}
footer .container .social{width:135px; height:32px; float:left;}
footer .container .social a{outline:none; text-decoration:none; display:block; }
footer .container .social .fb{width:32px; height:32px; background:url(images/social.png) 0 0; float:left;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
footer .container .social .fb:hover{background:url(images/social.png) 0 -33px;}
footer .container .social .tw{width:32px; height:32px; background:url(images/social.png) -51px 0; float:left; margin-left:20px;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
footer .container .social .tw:hover{background:url(images/social.png) -51px -33px}
footer .container .social .yt{width:32px; height:32px; background:url(images/social.png) -103px 0; float:right;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
footer .container .social .yt:hover{background:url(images/social.png) -103px -33px}
.bottom-tag{
	width:100%;
	height:auto;
	float:left;
	background:#1c1c1c;
	clear:both;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}
.bottom-tag .cnt{width:100%; max-width:1024px; margin:auto; position:relative;}
.bottom-tag .cnt img{width:100%;}
.bottom-tag .cnt .txt{width:100%; height:auto; font-size:12px; line-height:12px; color:#8d8d8d; font-weight:400; text-align:right; position:absolute; bottom:45%; text-transform:uppercase; z-index:100;}
.bottom-tag .cnt .txt a{color:#e5183d; text-decoration:none}
.bottom-tag .cnt .txt a:hover{color:#000}
.top-call-box{
	width:100%;
	background-color:#0384ce;
	z-index:999999;
	color:#242424;
	height:auto;
}
.top-call-box section{width:100%; max-width:1024px; height:auto; margin:0px auto; }
.top-email-box{width:40%; float:left; font-family:"Open Sans", Arial, sans-serif; font-size:12px;}
.tp-mail{
	float: left;
	background-image: url(../images/top-email.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: 'daxcompact-regular',sans-serif;
	font-size:14px;
	font-weight:normal; margin-left:10px;
}
.top-flag-box{width:60%; float:right;}
.uae{background-image:url(../images/flag01.png); background-position:-85px top; background-repeat:no-repeat; width:22px; height:16px; display:block; float:left;}
.usa{background-image:url(../images/flag01.png); background-position:-57px top; background-repeat:no-repeat; width:22px; height:16px; display:block; float:left;}
.ind{background-image:url(../images/flag01.png); background-position:-1px top; background-repeat:no-repeat; width:22px; height:16px; display:block; float:left;}
.flag-border{
	border-left:#dbdada solid 1px;
	padding:5px 10px;
	float: right;
}
.flag-txt{font-family: 'daxcompact-regular',sans-serif;font-size:14px;font-weight:normal; display:block; float:left; padding-left:10px;}

.about-box{width:38%; float:left;}
.about-box-inner{width:80%; max-width:100%; margin:0px auto;}
.about-box-inner h2{float:left; width:100%;}
.gro-img{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; width:100%;}
.about-box-inner p{float:left; width:100%;}
.companies-box{width:31%; float:left;}
.companies-box-inner{width:90%; height:auto; margin:0px auto;}
.news-box{width:33.333333%; float:left;}
.news-box-inner{width:90%; margin:0px auto;}

.ser-icon-box{width:12.5%; height:auto; float:left;}
.ser-icon{width:100%; float:left; text-align:center;}
.ser-icon-txt{
	width:100%;
	float:left;
	text-align:center;
	margin-top:10px; color:#656565;line-height:26px;  font-family: 'daxcompact-regular',sans-serif;font-size:15px;font-weight:100;
}
.gro-link {
	margin: 0px;
	padding: 0px;
}
.gro-link ul li {

}
.gro-link ul li a {
	background-image: url(../images/grop-arrow.png);
	background-repeat: no-repeat;
	background-position: left 11px;
	padding-left: 15px;
	font-family: 'daxcompact-regular', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #3164b0;
	text-align: left;
	line-height: 20px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
}

.btm-abt-box{width:30.73828125%; height:auto; float:left; margin-left:1%; margin-right:2.44140625%;}
.btm-abt-head{
	font-family: 'daxcompact-regular',sans-serif;
	width:100%;
	height:auto;
	float:left;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	color:#FFFFFF;
	border-bottom:#777777 1px dotted;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.btm-abt-txt{width:100%; height:auto; float:left; margin-top:10px; font-family: 'Open Sans Condensed', sans-serif;font-size:14px; color:#fff; line-height:20px;}
.btm-abt-txt .btn{
	width:auto;
	height:auto;
	float:left;
	padding:5px 10px;
	color:#FFF;
	font-weight:normal;
	clear:both;
	margin-top:20px;
	text-transform:uppercase;
	text-decoration:none;
	font-size:14px;
	line-height:20px;
	transition: all 0.3s ease-out 0s;
	-moz-transition: all 0.3s ease-out 0s;
	-webkit-transition: all 0.3s ease-out 0s;
	-o-transition: all 0.3s ease-out 0s;
	background:#3164b0; border: 2px solid #3164b0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px; border-radius:5px;
}
.btm-abt-txt .btn:hover{border: 2px solid #3164b0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px; border-radius:5px; background-color:transparent; color:#c7d8f1;}
.btm-contact-box{width:64.8203125%; height:auto; float:left; margin-right:1%;}
.btm-contact-head{
	font-family: 'daxcompact-regular',sans-serif;
	width:100%;
	height:auto;
	float:left;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	color:#FFFFFF;
	border-bottom:#777777 1px dotted;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.btm-addressbox{width:100%; height:auto; float:left; margin-top:10px;}
.btm-addresstxt{
	width:33.333333%;
	height:auto;
	float:left;
	font-size:14px;
	line-height:20px;
	color:#DFDFDF;
}
.btm-addresstxt strong{ font-family: 'daxcompact-regular',sans-serif; text-transform:uppercase; font-size:12px; font-weight:normal; color:#FFF;}

.copyright-full{
	width:100%;
	height:auto;
	float:left;
	background:#202020;
	clear:both;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.copyright-full .box{width:100%; max-width:1024px; margin:auto; position:relative;}
.reserved{
	width:48%;
	height:auto;
	float:left;
	font-size:14px;
	color:#fff;
	padding-left:2%;
}
.design{
	width:48%;
	height:auto;
	float:right;
	font-size:14px;
	color:#fff;
	text-align:right;
	padding-right:2%;
}

/***Footer Sections****/
@media only screen and (min-width: 35em) {
}
@media only screen and (max-width:1450px){	
}
@media print {



#set-2 {
	background: #eea303;
}

	.hi-icon {
		margin: 15px !important;
	}
    * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } 
    a, a:visited { text-decoration: underline; }
    a[href]:after { content: " (" attr(href) ")"; }
    abbr[title]:after { content: " (" attr(title) ")"; }
    .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } 
    pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
    thead { display: table-header-group; } 
    tr, img { page-break-inside: avoid; }
    img { max-width: 100% !important; }
    @page { margin: 0.5cm; }
    p, h2, h3 { orphans: 3; widows: 3; }
    h2, h3 { page-break-after: avoid; }
}


/*****************************/
/*************Inner Page********************/
/***************************/

.innerheader{
	width:100%;
	height:300px;
	background-image:url(../html/images/01.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
.innermainheadfull{width:100%; height:auto; float:left; background-color:#f6f6f6; padding:10px 0;}
.inner-mainhead{width:100%; height:auto; max-width:1024px; margin:0 auto;}
.inner-mainhead h2{ float:left; font-size:22px; text-transform:uppercase; padding-left:15px;}
.inner-servicesfull{
	width:100%;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}
.inner-services{width:100%; height:auto; max-width:1024px; margin:0 auto;}
.services-imgboxmain{width:100%; height:auto; float:left;}
.servicesboxfirst{width:33%; height:auto; float:left; border-left:solid 1px #e8e8e8;  border-right:solid 1px #e8e8e8; border-bottom:solid 1px #e8e8e8; padding:20px 0;}
.servicesboxsecond{width:33%; height:auto; float:left; border-right:solid 1px #e8e8e8; border-bottom:solid 1px #e8e8e8; padding:20px 0;}
.servicesboxlast{width:33%; height:auto; float:left; border-bottom:solid 1px #e8e8e8; padding:20px 0;}
.service-img{width:20%; height:auto; float:left; padding-left:5%; text-align:center;}
.service-txtbox{width:65%; height:auto; float:left; padding-left:5%; padding-right:5%;}
.service-txtbox h2{ padding-bottom:5px;}
a.read-more
{
	font-family: calibri, Arial, sans-serif;
	font-size:14px;
	color:#f7260f;
	
	line-height:normal;
	background-image: url(../html/images/bg-read-more.png);
	background-repeat: no-repeat;
	background-position: right 3px;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 0;
}
a.read-more:hover
{
	text-decoration:none;
	color:#4c4c4c;
}
.service-txtbox  a.read-more
{
	float:right;
	margin:25px 0 0 0;
}
</pre></body></html>