@charset "utf-8";
/* CSS Document */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);
/*font-family: 'Open Sans', sans-serif ;*/
@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,300i,400,400i,500,500i,700,700i');
/*font-family: 'Ubuntu', sans-serif;*/
*, ::after, ::before {-webkit-box-sizing: border-box;	-moz-box-sizing: border-box; box-sizing: border-box;}
.clear { clear: both; line-height: 0 !important; font-size: 0 !important; height: 0px !important; margin-bottom:0 !important; }
a{ text-decoration:none !important;}
*{ padding:0; margin:0;}
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin:0; padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-family: 'Ubuntu', sans-serif;}
body {margin:0; padding:0; border:0; font-family: 'Ubuntu', sans-serif; background:#e1e1e1;font-size: 11px;color: #000;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height:1;}
body { text-rendering: optimizeLegibility; }
html { -webkit-font-smoothing: antialiased; } 
::selection {background: #0073bd;color: #fff;}
::-moz-selection {background: #0073bd;color: #fff;}
::-webkit-selection {background: #0073bd;color: #fff;}
ul { list-style:none;}
.clear{ clear:both;}
.clr{ clear:both;}
.Fleft{ float:left;}
.Fright{ float:right;}
.inline{ display: inline;}
.transition{-webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease;  -o-transition:all 0.3s ease; transition:all 0.3s ease;}
.top-box{ width:100%; height:auto; background:#ececec; padding:10px 0;}
.wrapper{ max-width:1202px; width:96%; position:relative;  margin:0 auto; }
.logo{ width:100%; max-width:342px; height:auto; float:left; }
.desktop-logo{ display:block;}
.mob-logo{ display: none;}
.top-right-box{ width:auto; height:auto; float:right; padding-top:35px;}
.top-right-box .home{ width:auto; height:auto; float: left; position:relative; padding:0 25px 0 26px; font-size:12px; color:#000; font-weight:400; line-height:18px; }
.top-right-box .home:hover{ color:#67b9e2;}
.top-right-box .home:after{ content:''; position:absolute; left:0; top:0; width:20px; height:18px; background:url(../images/home-icon.png) left top no-repeat;}
.top-right-box .home:hover:after{ background:url(../images/home-icon.png) left -56px no-repeat;}
.top-right-box .Sitemap{ width:auto; height:auto; float: left; position:relative; padding:0 0px 0 30px; font-size:12px; color:#000; font-weight:400; line-height:18px; }
.top-right-box .Sitemap:hover{ color:#67b9e2;}
.top-right-box .Sitemap:after{ content:''; position:absolute; left:0; top:0; width:23px; height:18px; background:url(../images/home-icon.png)-108px top no-repeat;}
.top-right-box .Sitemap:hover:after{ background:url(../images/home-icon.png) -108px -56px no-repeat;}
.center{ max-width:1202px; width:96%; position:relative;  margin:0 auto; }
.center:after{ content:''; display:block; clear:both;}
/*Footer Start */
 footer{ width:100%; height:auto; display:block;  background:#2c2a2a; padding:35px 0 35px 0;}
.footer_wrapper{ max-width:1202px; width:96%; position:relative;  margin:0 auto; }
.footer-menu{ width:100%; height:auto; float:left;}
.box25per{ width: auto; height:auto; float:left; padding-right:10px; box-sizing:border-box;}
.box25per h2{ font-size:14px; font-weight:700; line-height:18px; color:#FFF; text-decoration:none;  padding-bottom:10px; text-align:left;}
.box25per h2 a{ font-size:14px; font-weight:700; line-height:18px; color:#FFF; text-decoration:none;   display:block;}
.box25per h2 a:hover{ color:#72bce2}
.box25per ul{ width:100%; height:auto; list-style-type:none;}
.box25per ul li{width:100%; height:auto; list-style-type:none; font-size:11px; padding-bottom:5px;  position:relative; box-sizing:border-box; }
.box25per ul li:last-child{padding-bottom:15px;}
.box25per ul li a{ font-size:12px; font-weight:400; line-height:16px; color:#bfbfbf; text-decoration:none;   transition: all 0.5s ease; }
.box25per ul li a:hover{ padding-left:6px; color:#72bce2; }
.box25per ul ul{ padding-left:25px;}
.box25per ul ul li{ padding-bottom:5px;}
.box25per ul ul li:last-child{padding-bottom:0px;}
.box25per ul ul li a{width:100%; height:auto; list-style-type:none; font-size:11px !important;   box-sizing:border-box; }
.box25per ul li a.active{}
.width230{ max-width:230px; width:100%;}
.width310{ max-width:310px; width:100%;}
.width210{ max-width:210px; width:100%;}
.width160{ max-width:160px; width:100%;}
.width120{ max-width:132px; width:100%;}
.Copyright{ width:100%;  float:left;  border-top:1px solid #545252; padding:25px 0; margin-top:25px;  }
.Copyright samp{ width:auto; height:auto; float:left;font-size:13px; font-weight:400;  color:#969595; }
.Copyright big{width:auto; height:auto; float: right; display:block;font-size:13px; font-weight:400;  color:#969595;}
.Copyright big a{ font-size:13px; font-weight:400;  color:#969595; padding-right:10px;  outline:none;  padding-left:10px; text-decoration:none; text-transform: none;}
.Copyright big a:last-child{ padding-right:0;}
.Copyright a:hover{color:#72bce2;}
.Copyright span{ float:right; width:auto; height:auto; padding-top:15px;}
.cle{ clear:both;}
/*Footer END */

@media (max-width: 1024px) {
.top-right-box{ display:none}
	}

@media (max-width: 1023px) {
	
.footer-menu{ display:none;}
.Copyright{ width:100%;  float:left;  border-top:0px solid #545252; padding:0px 0; margin-top:0px;  }
	
	}

@media (max-width: 800px) {
	
	}
@media (max-width: 768px) {
	
@media (max-width: 640px) {
	
	}
@media (max-width: 600px) {
	
	}
	
	
@media (max-width: 480px) {
	footer { padding: 0px 0 0px 0;}
.Copyright{ padding:10px 0; margin-top:10px;  }
.Copyright big {float: left; padding-bottom:15px;}
.Copyright span {padding-top:0px;}
.cle{ display:none;}
	}

@media (max-width: 360px) {
.desktop-logo{ display:none;}
.mob-logo{ display:block ;}
.logo {width: 70%;max-width: 342px;}
.logo img {width: 100%;}
	.mobitrigger {margin: 10px 0 0 20px !important;}
	
	}
	
@media (max-width: 320px) {
	}