@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');

* {margin:0; padding:0; outline:0; box-sizing:border-box;}
body {margin:0; padding:0; font-family: 'Open Sans', sans-serif; font-size:18px; line-height:normal; background:#fff; font-weight: 400;}
html,body{}
p {display:block; padding-bottom:15px; margin:0; font-size:14px; line-height:22px; color:#636363;font-weight: 400;}
ul{list-style-type: none;}
img{display: block;width: auto;max-width: 100%;height: auto;}
a{display: block;}
a , button{cursor: pointer;}
a , input, button , select, textrea{outline:none; text-decoration:none;color: #2f2f2f; transition:all 0.3s ease; -ms-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; -moz-transition:all 0.3s ease;}
.transition{transition:all 0.5s ease; -ms-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -moz-transition:all 0.5s ease;}
input[type="button"], input[type="submit"]{transition:all 0.3s ease; -ms-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; -moz-transition:all 0.3s ease;cursor: pointer;}
.appraence{appearance:none; -moz-appearance:none; -webkit-appearance:none; -ms-appearance:none; -o-appearance:none;}
input,  select, textarea {font-size:14px; color:#3f464b; vertical-align:middle; outline:none; }
form {margin:0 !important;}
h1, h2, h3, h4, h5, h6{font-family: 'Open Sans', sans-serif;}
.textCenter{text-align:center;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;
  opacity: 1;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #000;
  opacity: 1;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #000;
  opacity: 1;
}
:-moz-placeholder { /* Firefox 18- */
  color: #000;
  opacity: 1;
}


.container{max-width: 1200px; margin:0 auto; width:100%;padding: 0px 15px;}
.containerFluid{margin: 0 auto; width: 100%; padding: 0px 15px;}
.containerFluidAll{margin: 0 auto; width: 100%;}
section{padding: 60px 0px;}
.dashboardContainer{max-width: 1100px; width: 100%;}
.icnWrapper{margin-right: 10px;}
.srOnly{display: none;}
.mainColor{color: #f9d50d;}

.bckBtn{position: absolute;top: 0px;right: 0px;background: #838383;border: 2px solid #7c7b7b;padding: 7px 30px;border-radius: 4px;color: #FFF;text-transform: uppercase;font-size: 12px;cursor: pointer;letter-spacing: 1px;margin-top: -4px;}
.not-active {pointer-events: none; cursor: default;background: #e6e6e6 !important;border: 1px solid #dedede !important;color: #d0d0d0 !important;}
.white{color: #FFF !important;}
.blue{color: #247fc3 !important;}
.frgtPsswd:hover{text-decoration: underline;}
.mainBtn{font-size: 14px;line-height: 28px;background: #367ad1;color: #FFF;padding: 7px 40px;display: table;font-weight: 600;text-transform: uppercase;border: 1px solid #367ad1;}
.mainBtn:hover{background: #f0850c;}
.mainHedin{font-size: 30px;line-height: 43px;text-transform: uppercase;font-weight: 700;position: relative;display: table;margin: 0 auto 35px;}

.mainPara{text-align: center;font-size: 18px;line-height: 27px;font-weight: 300;padding: 0px;color: #666666;}
.fullWdth{width: 100% !important;}
.bgf5f5f5{ background: #f5f5f5;}

.testimonialSliderWrap .item p{text-align: center;font-size: 18px;line-height: 27px;font-weight: 300;padding: 0px;color: #666666;}
.testimonialSliderWrap .item span{font-size: 16px;line-height: 25px;font-weight: 600;color: #272727;padding: 0px;display: table;margin: 10px auto 0px;}
.testimonialSliderWrap .item strong{font-size: 20px;line-height: 27px;}
.aboutUsWrap p{text-align: center;font-size: 16px;line-height: 33px;font-weight: 300;padding: 0px;color: #666666;}
.aboutUs p{font-size:18px!important;}


/* Header Starts */
	.fix{width:100%; float:left; position:fixed; top:0; left:0; z-index:99;
	}
	header{position: relative;}
	.sTopHeader{background: #e5e5e5;padding: 8px 0px;}
	.sTopHeaderWrap{display: flex;flex-flow: row wrap;justify-content: space-between;align-items: center;}
	.sTopHeaderLeft p{display: flex; align-items: center; padding: 0px;font-size: 16px;line-height: 31px;color: rgba(0,0,0,0.7);}
	.sTopHeaderLeft p img{opacity: 0.25;}
	.growTxt{border: 1px solid #cccccc;padding: 0px 10px; margin-right: 5px;}
	.growTxt > ul{display: flex;align-items: center;}
	.growTxt > ul > li{display: flex;align-items: center;}
	.growTxt > ul > li:first-child{margin-right: 10px;}
	.growTxt > ul > li .smlTxt{font-size: 14px;color: rgba(0,0,0,0.5);font-weight: 700;line-height: 30px;}
	.growTxt > ul > li .bigTxt{font-size: 20px;line-height: 30px;color: #000;font-weight: 700;}
	.growTxt ul li .txtPMBtn{width: 20px;height: 21px;display: inline-flex;background: #367ad1;color: #FFF;font-weight: 600;margin-left: 8px;}
	.growTxt ul li .txtPMBtn a:hover{background: #f0850c}
	.growTxt ul li .txtPMBtn a{line-height: 21px; color: #FFF; font-size: 18px; font-weight: 600;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
	.selectLanguage select{    -webkit-appearance: none;    -moz-appearance: none;font-size: 12px;color: #000;line-height: 30px;display: block;padding: 7px 20px 7px 10px;border: 1px solid #ccc;background: transparent; background: url("../images/select_arow.png");background-position: calc(100% - 10px);background-repeat: no-repeat;width: 150px;}
	.sTopHeaderRght{display: flex;align-items: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
	.topHeader{padding: 16px 0px; border-bottom: 1px solid #ededed;position: relative;}
	header .topHeaderWrap{display: flex;flex-flow: row wrap;justify-content: space-between;align-items: center;}
	.topHeaderRght{width: 28%;}
	.topHeaderRght .form-group{position: relative;}
	.topHeaderRght .form-fields{font-size: 14px;line-height: 20px;width: 100%;border-radius: 0px;border: 1px solid #ededed;padding: 10px;}
	.topHeaderRght .form-group .srchBtn{background: #f0850c;border: 1px solid #f0850c;position: absolute;top: 0px;right: 0px;height: 100%;padding: 10px 15px;}
	.topHeaderRght .form-group .srchBtn:hover, .topHeaderRght .form-group .srchBtn:focus{background: #367AD1; border: 1px solid #367AD1;}
	.menuToggle{display: none;}
	.closeBtn{display: none;}
	.bottomHeader{ background: #eaeaea;}
	.bottomHedareMenu{display: flex;flex-flow: row wrap;align-items: center;}
	.bottomHedareMenu > ul{display: flex;flex-flow: row wrap;align-items: center;}
	.bottomHedareMenu > ul > li{margin-right: 20px;}
	.bottomHedareMenu > ul > li:last-child{margin-right: 0px;}
	.bottomHedareMenu > ul > li > a{font-size: 15px;line-height: 30px;color: #367ad1;padding: 10px 15px; position: relative;transition:all 0.2s ease; -ms-transition:all 0.2s ease; -webkit-transition:all 0.2s ease; -o-transition:all 0.2s ease; -moz-transition:all 0.2s ease; font-weight: 600;}
	
	.bottomHedareMenu > ul > li > a:hover, .bottomHedareMenu > ul > li > a:focus, .bottomHedareMenu > ul > li.active > a{color: #FFF; background: #f0850c;}
	
	.bottomHedareMenu .dropdwn .dropdwnMenu{width: 200px;border-top: 5px solid #367ad1;top: calc(100% - 5px); padding: 0px;}
	.bottomHedareMenu .dropdwn .dropdwnMenu:after{content:""; position:absolute; ;left: 15px; bottom:100%; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #367ad1;}
	/*.bottomHedareMenu .dropdwn > .dropdownClick::after {content: "";position: absolute;right: 5px;top: 52%;transform: translate(0,-50%);border-left: 6px solid transparent;	border-right: 6px solid transparent;border-top: 6px solid #367AD1;width: 0px;height: 0px;}*/
	.bottomHedareMenu .dropdwn .dropdwnMenu > li{padding: 0px;border-bottom: 1px dotted #e5e5e5;}
	.bottomHedareMenu .dropdwn .dropdwnMenu > li a{padding: 10px 15px;font-size: 15px;line-height: 31px;color: #367ad1;}
	
	.topHeaderRght form > .searchToggle{display: none;}
	
	.bottomHedareMenu .cntctWrap{margin-left: 45px;}
	.bottomHedareMenu .cntctWrap a{padding: 0px;font-size: 16px;line-height: 30px;display: flex;align-items: center;font-weight: 700;color: #367ad1;} 

/* Header Ends */


/* DropDown CSS Starts */
	.activeDropdwn{display: block;}
	.dropdwn{position: relative;z-index: 99}
	.dropdwn .dropdwnMenu{position: absolute;top: 100%;background: #FFF;padding: 0px 15px;min-width: 100%;width: auto;left: 0px; display: none;}
	.dropdwn .dropdwnMenu > li{padding: 5px 0px; border-bottom: 1px solid #eaeaea;}
	.dropdwn .dropdwnMenu > li:last-child{border: 0px;}
	.dropdwn > .dropdownClick{position: relative;}
	.dropdwn > .dropdownClick:after{content:""; background-image: url("../images/lan_dropdwn_arow.png"); background-repeat: no-repeat; background-position: right center; position: absolute; width: 10px; height: 6px;right: 0px;top: 50%;transform: translate(0,-50%);background-size: 10px;}
	.headerRight .dropdwn > .dropdownClick{padding: 0px 15px;}
/* DropDown CSS Ends */

/* Form Starts */

	.form-group{width: 100%;}
	.form-control{position: relative;height: 42px;}
	.form-fields{width: 100%;height: 100%;color: #3f464b;font-size: 15px;line-height: 31px;border-radius: 0px;background: #FFF;border: 1px solid #e5e5e5;padding: 4px 12px;-webkit-appearance: none;-moz-appearance: none;white-space: nowrap;overflow: hidden !important;text-overflow: ellipsis;font-family: 'Source Sans Pro', sans-serif;}
	.form-control .frmIcnWrap{position: absolute;width: 40px;top: 4px;right: 4px;bottom: 4px;display: flex;flex-flow: row wrap;justify-content: center;align-items: center; }
	.form-control .frmIcnWrap img{max-width: 22px;}

/* Form Ends */

/* Top Banner Starts */
	.topBanner{background: url("../images/banner_img.jpg");padding: 200px 0px 0px;background-repeat: no-repeat;background-size: cover;background-position: center center;height: 540px;}
	.topBanner img{max-width: 800px; margin: 57px auto 0px; }
	
	.description{}
	.descWrapper p{font-size: 20px;line-height: 30px;color: #000; text-align: center;}
	.descWrapper span{font-size: 16px;line-height: 30px;text-align: center;padding: 0px;color:#adadad;margin-top:15px;display:block;}
	.description .descList{list-style: initial;list-style-position: inside;display: flex;flex-flow: row wrap;justify-content: space-evenly;}
	.description .descList li{font-size: 18px;line-height: 30px; color: rgba(0,0,0,0.6);width: 33%;}
	.description .descBrand{margin-top: 50px;}
	.description .descBrand > ul{display: flex;justify-content: center;flex-flow: row wrap;}
	.description .descBrand > ul > li{width: 24%; margin-right: 30px; position: relative;}
	.description .descBrand > ul > li:after{content:""; position: absolute; width: 1px; height: 100%; top: 0px; right: -15px; background: #e5e5e5;}
	.description .descBrand > ul > li:last-child:after{content: none;}
	.description .descBrand > ul > li .descImgWrap{height: 93px;display: flex;align-items: center;justify-content: center;}
	.description .descBrand > ul > li .descBrandName{margin-top: 20px;}
	.description .descBrand > ul > li .descBrandName a{font-size: 17px;line-height: 23px;font-family: 'Roboto', sans-serif;color: #367ad1;text-align: center;display: block;width: 68%;margin: 0 auto;}
	.description .descBrand > ul > li .descBrandName a:hover{color: #f0850c;}
/* Top Banner Ends */

/* About Us Starts */
	.aboutUs .mainHedin{text-align: center;margin: 0 auto 15px;}
	.aboutUs .mainPara{font-size: 16px;line-height: 25px;}
	.aboutUs .mainBtn{margin: 20px auto 0px;}
/* About Us Ends */

/* Book Our Services Starts */
	.bookServices{background: #f5f5f5;}
	.bookServicesWrap{display: flex;flex-flow: row wrap;justify-content: center; margin-top: 10px;align-items: flex-start;}
	.bookServicesWrap .bookServicesItm{width: 23.5%;margin-right: 2%;margin-bottom: 20px;box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.05); background: #FFF;}
	.bookServicesWrap .bookServicesItm > img{width: 100%;}
	.bookServicesWrap .bookServicesItm:nth-child(4n){margin-right: 0%;}
	.bookServicesWrap .bookServicesItm:nth-last-child(-4+n){margin-bottom: 0px;}
	.bookServicesCaption > a{padding: 0px 10px 26px; position: relative;z-index: 2;}
	.bookServicesCaption > .abContnt{position: relative;z-index: 1;transition:all 0.5s ease; -ms-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; -moz-transition:all 0.5s ease;}
	.bookServicesCaption > .abContnt:after{content: "";position: absolute;width: 75px;height: 75px;left: 50%;top: -12px;transform: translate(-50%,0);background: #FFF;border-radius: 50%;z-index: 1;}
	.bookServicesCaption > .abContnt:before{content: "";position: absolute;width: 82px;height: 82px;left: 50%;top: -16px;transform: translate(-50%,0);background: rgba(255,255,255,0.5);border-radius: 50%;z-index: 1;}
	.bookServicesCaption .bookServicesIcnWrap{display: flex;flex-flow: row wrap;justify-content: center;align-items: center;position: relative;z-index: 2;}
	.bookServicesCaption .bookServicesIcnHovr{display: none;}
	.bookServicesCaption .bookServicesName{font-size: 18px;line-height: 21px;display: block;text-align: center;font-family: 'Roboto', sans-serif;font-weight: 500;margin-top: 6px;text-transform: uppercase;position: relative;}
	.bookServicesCaption .bookServicesIcn{width: 35px; height: 30px;}
	.bookServicesCaption .bookServicesIcn img{margin: auto;}
	
	.bookServicesWrap .bookServicesItm:hover{}
	.bookServicesWrap .bookServicesItm:hover .bookServicesCaption > a{padding: 13px 10px; background: #367ad1;}
	.bookServicesWrap .bookServicesItm:hover .bookServicesCaption > .abContnt:after{content: none;}
	.bookServicesWrap .bookServicesItm:hover .bookServicesCaption > .abContnt:before{content: none;}
	.bookServicesWrap .bookServicesItm:hover .bookServicesCaption .bookServicesIcn{display: none;}
	.bookServicesWrap .bookServicesItm:hover .bookServicesCaption .bookServicesIcnHovr{display: block !important;}
	.bookServicesWrap .bookServicesItm:hover .bookServicesCaption .bookServicesName{color: #FFF;}
/* Book Our Services Ends */

/* Coustomer Saying Starts */
	.testimonial .mainHedin{margin-bottom: 30px;}
	
	.cstmrSliderWrap{padding: 0px 60px;}
	
	.testimonialSliderWrap  .owl-carousel .owl-nav .owl-prev {position: absolute;top: 33%;left: -55px;transform: translate(0,-50%);opacity: 0.4;background: rgba(0,0,0,0.3);width: 35px;height: 35px;display: flex;justify-content: center;align-items: center;border-radius: 50%;}
	.testimonialSliderWrap  .owl-carousel .owl-nav img{opacity: 0.4;}
	.testimonialSliderWrap  .owl-carousel .owl-nav .owl-next {position: absolute;top: 33%;right: -55px;transform: translate(0,-50%);opacity: 0.4;background: rgba(0,0,0,0.3);width: 35px;height: 35px;display: flex;justify-content: center;align-items: center;border-radius: 50%;}
	.testimonialSliderWrap  .owl-carousel .owl-nav > div{transition:all 0.3s ease; -ms-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; -moz-transition:all 0.3s ease;}
	.testimonialSliderWrap  .owl-carousel .owl-nav > div:hover{opacity: 0.6;}
	.testimonialSliderWrap  .owl-carousel .owl-nav > div:hover > img{opacity: 0.6;}
	.testimonialSliderWrap .testimonialSign{display: flex;justify-content: center;align-items: flex-end;}
	.testimonialSliderWrap  .owl-carousel .owl-dots{display: flex;justify-content: center;align-items: center; margin-top: 35px;}
	.testimonial .owl-carousel .owl-dot{width: 10px;height: 10px;border-radius: 50%;border: 1px solid #b8b8b8; margin-right: 5px;}
	.testimonial .owl-carousel .owl-dot.active{ background: #b8b8b8;}
	.testimonial .owl-carousel .owl-dot:last-child{margin-right: 0px;}
/* Coustomer Saying Ends */

/* Latest News Starts */
	
	.latestNews{ background: #f5f5f5;}
	.latestNews .latestNewsWrap{display: flex;flex-flow: row wrap;justify-content: space-between;position: relative;}
	.latestNews .latestNewsWrap .latestNewsLft{width: 23%;}
	.latestNews .latestNewsWrap .latestNewsLft .mainHedin{font-size: 28px;line-height: 43px;display: block;margin-bottom: 10px;}
	.newsSliderWrap{width: 74%;}
	.newsSliderWrap .newsSlider{position: initial}
	.latestNews .owl-carousel .owl-item{box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.05);background: #FFF;transition: all 0.3s ease;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;}
	.latestNews .owl-carousel .owl-item:hover{background: #367ad1;}
	.latestNews .owl-carousel .owl-item:hover img{opacity: 0.5;}
	.latestNews .owl-carousel .owl-item:hover .newsCaption{ }
	.latestNews .owl-carousel .owl-item:hover .newsCaption .newsHedin{color: #FFF;}
	.latestNews .owl-carousel .owl-item:hover .newsCaption p{color: #FFF;}
	.newsSliderWrap  .owl-carousel .owl-nav{display: block !important;}
	.newsSliderWrap  .owl-carousel .owl-nav .owl-prev {position: absolute;left: 0px;width: 20px;height: 20px;display: flex;justify-content: center;align-items: center;border: 1px solid #646464;border-radius: 2px;bottom: 60px;}
	.newsSliderWrap  .owl-carousel .owl-nav img{opacity: 0.4;max-width: 6px;}
	.newsSliderWrap  .owl-carousel .owl-nav .owl-next {position: absolute;left: 30px;width: 20px;height: 20px;display: flex;justify-content: center;align-items: center;border: 1px solid #646464;border-radius: 2px;bottom: 60px;}
	.newsSliderWrap  .owl-carousel .owl-nav > div{transition:all 0.3s ease; -ms-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; -moz-transition:all 0.3s ease;}
	.newsSliderWrap  .owl-carousel .owl-nav > div:hover{opacity: 0.6; background: #f0850c; border: 1px solid #f0850c;}
	.newsSliderWrap  .owl-carousel .owl-nav > div:hover > img{opacity: 0.6;}
	.newsSliderWrap .owl-carousel .owl-stage-outer{padding: 10px;}
	.newsHedinWrap{margin-top: 15px;}
	
	.latestNewsWrap .newsCaption{padding: 20px;}
	.latestNewsWrap .newsCaption p{font-size: 13px;line-height: 15px;font-style: italic;color: #000;padding: 0px;margin-top: 4px;}
	.latestNewsWrap .newsHedin{font-size: 18px;line-height: 21px;text-transform: capitalize;font-family: 'Roboto', sans-serif;color: #000;font-weight: 500; transition: none;}
	.latestNewsWrap .newsDate{font-size: 13px;line-height: 21px;color: #434343;}
	.rdMore{display: inline-block;color: #f5b707;font-weight: 600;font-style: italic;text-decoration: underline;}
	.rdMore:hover{color: #383838;}
/* Latest News Ends */

/* partners Starts */
	.aboutUs{background: #f5f5f5;}
	.partners .partnerImgs{display: flex;justify-content: center;align-items: center;flex-flow: row wrap;}
	.language{}
	.langSt p{font-size: 14px;text-align: center;color: #666666;}
	.language .languageItmWrap{display: flex;flex-flow: row wrap;align-items: center;justify-content: center;margin-top: 15px;}
	.languageItm{width: 31%;font-size: 16px;line-height: 25px;color: #666666;position: relative;}
	.language .languageItmWrap .languageItm:first-child{margin-right: 80px;}
	.language .languageItmWrap .languageItm:first-child:after{content:""; position: absolute; width: 1px; height: 100%; right: -40px; top: 0px; background: #cccccc;}
	.languageItm p{font-size: 25px;display: flex;align-items: center;padding: 0px;line-height: 30px;font-weight: 600;color: #666666;}
	.languageItm i{font-size: 14px; line-height: 21px; color: #666666; display: block;}
/* partners Ends */

/* Footer Starts */
	footer{background: #f5f5f5; padding: 25px 0px;}
	footer .topFooterWrapper{display: flex;flex-flow: row wrap;justify-content: space-between;}
	footer .footerLnk{font-size: 13px; line-height: 21px; color: #838383;margin-top: 20px;}	
	footer .footerLnk:hover, footer .footerLnk:focus{color: #f0850c;}
	footer .logoWrapper img{max-width: 236px;}
	footer .topFooterItms > ul > li{margin-bottom: 10px;}
	footer .topFooterItms > ul > li > span{display: block; font-size: 14px; line-height: 21px; color: #838383; font-weight: 600;}
	.mapClick > a{display: inline-block;font-size: 14px; line-height: 21px; color: #838383;}
	.mapClick a:hover, .mapClick a:focus{color: #f0850c;}
	footer .topFooterOne{display: flex;flex-flow: column wrap;justify-content: center;}
	footer .topFooterThree{display: flex; flex-flow: row wrap; justify-content: space-between;}
	footer .topFooterThree .footerLinks > li{list-style-type: initial; list-style-position:inside; font-size: 12px;color: #808080;}
	footer .topFooterThree .footerLinks > li > a{font-size: 15px; line-height: 25px; color: #808080;display: inline-flex;}
	footer .topFooterThree .footerLinks > li > a:hover, footer .topFooterThree .footerLinks > li:hover{color: #f0850c;}
	footer .topFooterThree .footerLinks:first-child{margin-right: 40px;}
	
	footer .topFooterFour p{ font-size: 14px; line-height: 23px; color: #838383; padding: 0px;}
	footer .topFooterFour a{ font-size: 14px; line-height: 23px; color: #838383;}
	footer .topFooterFour a:hover{color: #f0850c;}
	footer .topFooterItms{margin-right: 60px; position: relative;} 
	footer .topFooterItms:last-child{margin-right: 0px;}
	footer .topFooterItms:after{content: "";position: absolute; width: 1px; height: 100%; right: -30px; top: 0px; background: #dcdcdc;}
	footer .topFooterItms:last-child:after{content: none;}
/* Footer Ends */

/* About Us Starts */

	.innerBanner{background: url("../images/about_us_banner.jpg") no-repeat center center;background-size: cover !important;padding: 167px 0px;min-height: 370px;}
	.innerBanner .bannerHedin h1{font-size: 41px;color: #FFF;text-align: center;font-weight: 700;}
	
	.aboutUsInner .mainHedin{margin: 0 auto 15px;}
	.aboutUsInner .mainPara {font-size: 16px;line-height: 29px;}
	.aboutUsInner .aboutUsList{list-style-type: initial;font-size: 16px;list-style-position: inside;}
	.aboutUsInner .aboutUsList li{color: #666666;line-height: 31px;font-size: 16px;text-align: center;}
/* About Us Ends */

/* Contact Us Starts */

	.contactusBanner{background: url("../images/contact_us_banner.jpg") no-repeat center center;}
	.contactUsFrmWrap .form-fields::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	  color: #cccccc;
	  opacity: 1;
	}
	.contactUsFrmWrap .form-fields::-moz-placeholder { /* Firefox 19+ */
	  color: #cccccc;
	  opacity: 1;
	}
	.contactUsFrmWrap .form-fields:-ms-input-placeholder { /* IE 10+ */
	  color: #cccccc;
	  opacity: 1;
	}
	.contactUsFrmWrap .form-fields:-moz-placeholder { /* Firefox 18- */
	  color: #cccccc;
	  opacity: 1;
	}
	.contactUsFrmWrap .form-fields{color: #cccccc;}
	.contactUsFrmWrap .form-fields:hover, .contactUsFrmWrap .form-fields:focus{border: 1px solid #fbb25e;}
	.contactUsFrmWrap .form-group{margin-bottom: 20px;}
	.contactUsHedin{font-size: 30px;color: #444444;font-weight: 700;margin-bottom: 25px;}
	.contactUsHedinW{color: #FFF;}
	.contactUsWrap{display: flex;flex-flow: row wrap;border: 1px solid #314861;}
	.contactUsWrap .contactUsFrm{width: 45%;padding: 50px 40px 60px;}
	.contactUsWrap .contactUsInfo{width: 55%; background: #314861;padding: 50px 40px 60px;}
	.contactUsWrap .contactUsInfoWrap{margin-bottom: 50px;}
	.contactUsWrap .contactUsInfoWrap .contactUsSubHedin{font-size: 20px;line-height: 22px;color: #FFF;font-weight: 700;margin-bottom: 12px;}
	.contactUsWrap .contactUsInfoWrap ul > li{font-size: 14px;line-height: 28px;color: #FFF;display: flex;align-items: center;}
	.contactUsWrap .contactUsInfoWrap ul > li .icnWrapper{width: 16px;}
	.conTextarea{width:100%;border: 1px solid #e5e5e5;padding:10px;color:#ccc;}
	.conTextarea:hover{border: 1px solid #fbb25e;}
	.conTextarea:focus{border: 1px solid #fbb25e;}
	
/* Contact Us Ends */

	.phGallery{display:flex;-webkit-flex-flow: row wrap;  justify-content: space-around;flex-flow: row wrap;}
	.phGalleryLeft{border: 1px solid #a6a6a6;width: 536px;height: auto;box-shadow: 0px 0px 5px 1px #a6a6a6;margin-bottom: 30px;}
	.phCaption{padding: 10px 0px;  text-transform: uppercase;}
	.phPad{padding-top:60px!important;padding-bottom:30px!important}
	.wcHeading{font-weight:700;text-transform:uppercase;text-align:center;font-size:30px;margin-bottom:60px;}
	.wcsec1{border:1px solid #wcsec1;background:#f5f5f5;padding:30px 0px;}
	.wcIconInfo{position:relative;padding-left:140px;}
	.wcIconInfo h3{font-size:19px;font-weight:400;margin-bottom:10px;}
	.wcIconInfo p{font-size:16px;line-height:25px;font-weight:400;}
	.wcIcon{position: absolute;left: 0px;top: 0;}
	.bgRemove{background:#fff!important;}

	/* News Starts */
	.newsListing{margin: 40px 0; padding:0;}	
	.newsListing h2{font-size:30px; line-height:40px; color: #000; margin:0 0 40px 0; display:inline-block; width:100%;}
	.newsListing ul{width:100%; display: inline-block;}
	.newsListing ul li{width:100%; float:left; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; padding: 20px 0;}
	.newsListing ul li:nth-child(odd){background: #f5f5f5;}
	.newsListing ul li:last-child{border-bottom:0; padding-bottom:0;}
	.newsListing ul li .left{width:16%; float:left;}
	.newsListing ul li .right{width:82%; float:right;}
	.newsListing ul li .left img{border:1px solid #d9d9d9;}
	.newsListing ul li .right h3{font-size:18px; line-height:22px; color: #000; font-weight:600; margin-bottom:12px;}
	.newsListing ul li .right h3 span{display: block; font-size:15px; color: #898888; font-weight:400;}
	.newsListing ul li .right p{font-size:16px; line-height:25px; color: #585757; font-weight:400;}
	.newsListing ul li .right p a{display: inline; color: #f0850c; font-style:italic; text-decoration:underline;}
/* News Ends */

/* News Details Start */
	.newsDetail{padding:0 0 30px; margin:0;}
	.newsDetail .imageWrapper{margin:20px 0; width:100%; display:inline-block;}
	.newsDetail .imageWrapper img{width:100%; float:left;}
	.newsDetail .contentWrapper h1{font-size:24px; line-height:26px; color: #444; font-weight:600;}
	.newsDetail .contentWrapper h1 span{display: block; color: #414141; font-size:14px; font-weight:400; margin-bottom:20px;}
	.newsDetail .contentWrapper p{color: #7a7a7a;}
/* News Details Ends */

.float-panel{width:100%;background:#eaeaea;z-index:300; transform: translateZ(0);transition:all 0.5s;}

.fixed { box-shadow:0 2px 6px rgba(0,0,0,0.2);animation:slide-down 0.7s;    opacity:1; }

@keyframes slide-down {

    0% {

        opacity: 0;

        transform: translateY(-100%);

    }

    100% {

        opacity: 1;

        transform: translateY(0);

    }

}

.selectLanguage {
    padding:0 10px 0 10px;
}

	


