/*=.=.=.=.=---STYLE FOR---=.=.=.=.=*/

/* Getting the new tags to behave */
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;
}


*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

/* Global properties */
*{ padding:0px; margin:0px; outline:none; border:none; list-style:none; text-decoration:none; }
.noBdr{ border:none !important; }
.clr{ line-height:0px; font-size:0px; clear:both; }

body{ font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000;}

@font-face {
    font-family: 'GothamBold_21010';
    src: url('../fonts/GothamBold_21010.eot');
    src: url('../fonts/GothamBold_21010.eot') format('embedded-opentype'),
         url('../fonts/GothamBold_21010.woff2') format('woff2'),
         url('../fonts/GothamBold_21010.woff') format('woff'),
         url('../fonts/GothamBold_21010.ttf') format('truetype'),
         url('../fonts/GothamBold_21010.svg#GothamBold_21010') format('svg');
}

@font-face {
    font-family: 'ufonts_com_gothamlight';
    src: url('../fonts/ufonts_com_gothamlight.eot');
    src: url('../fonts/ufonts_com_gothamlight.eot') format('embedded-opentype'),
         url('../fonts/ufonts_com_gothamlight.woff2') format('woff2'),
         url('../fonts/ufonts_com_gothamlight.woff') format('woff'),
         url('../fonts/ufonts_com_gothamlight.ttf') format('truetype'),
         url('../fonts/ufonts_com_gothamlight.svg#ufonts_com_gothamlight') format('svg');
}

@font-face {
    font-family: 'CenturyGothicBold';
    src: url('../fonts/gothicb.eot');
    src: url('../fonts/gothicb.eot') format('embedded-opentype'),
         url('../fonts/gothicb.woff') format('woff'),
         url('../fonts/gothicb.ttf') format('truetype'),
         url('../fonts/gothicb.svg#CenturyGothicBold') format('svg');
}

@font-face {
    font-family: 'ufonts_com_gothambook';
    src: url('../fonts/ufonts_com_gothambook.eot');
    src: url('../fonts/ufonts_com_gothambook.eot') format('embedded-opentype'),
         url('../fonts/ufonts_com_gothambook.woff2') format('woff2'),
         url('../fonts/ufonts_com_gothambook.woff') format('woff'),
         url('../fonts/ufonts_com_gothambook.ttf') format('truetype'),
         url('../fonts/ufonts_com_gothambook.svg#ufonts_com_gothambook') format('svg');
}
@font-face {
  font-family: 'CenturyGothic';
  src: url('../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),  
       url('../fonts/CenturyGothic.woff') format('woff'), 
       url('../fonts/CenturyGothic.ttf')  format('truetype'), 
       url('../fonts/CenturyGothic.svg#CenturyGothic') format('svg');
}


.wraper{width: 100%;}
.container{max-width: 1087px; margin: 0 auto;}
.top_sec{width: 100%; float: left; /*background: url(../images/bannerBg.jpg) no-repeat center top #202632; background-size: 100% 100%;*/}
.slide-main{max-width:1920px; margin:auto; text-align:center; width:100%;}
.slider{float:left; width:100%; overflow:hidden;position: relative;padding-bottom: 20%; z-index:-1;}
/*.home .slider{display:none;}*/
.slider img{position: absolute;left: 0;right: 0;z-index: 9999;top: 0;margin: auto;width: 100%;/*-webkit-filter: grayscale(100%);filter: gray;filter: grayscale(100%);filter: url(desaturate.svg#greyscale);*/}
.logo{width: auto; float: left; margin: 20px 0 0 0;}
.menu_prt{float: right;}
.menu_prt ul{padding: 0; margin: 0; float: left; width: 100%;}
.menu_prt ul li{float:left;}
.menu_prt ul li a{display: block; font-family:'ufonts_com_gothambook'; color: #f3a01e; text-transform: uppercase; white-space: nowrap; text-align: center; font-size: 16px;padding: 0px 10px; line-height: 97px;}
.menu_prt ul li a:hover , .menu_prt ul li.current-menu-item a , .menu_prt ul li.current-menu-parent a{ background:#fff4e7;}
.menu_prt ul li.current-menu-parent ul li a{background:inherit;}
.menu_prt ul li.menu-item-has-children a{position:relative;}
.menu_prt ul li.menu-item-has-children a:after{display: inline-block; content:'\25bc'; margin-left: 5px;font-size: 10px; height:10px;}
.menu_prt ul li.menu-item-has-children ul li a:after{display:none;}
.menu_prt ul li a.active{background: #fff;}
.menu_prt ul li ul{display:none;}
.menu_prt ul li:hover ul{display:block;}

.menu_prt ul li ul{position:absolute; width:16%; background:white; min-width:220px;}
.menu_prt ul li ul li{display:inline-block; float:left; width:100%;}
.menu_prt ul li ul li a{text-align:left; line-height:30px; text-transform:inherit; padding:3px 25px; color:#767c83;}
.menu_prt ul li ul li a:hover , .menu_prt ul li ul li.current-menu-item a{background:#fff4e7;}

.ban_mid{width: 100%; float: left; margin: 104px 0 0 0; display:none;}
.ban_mid h1{background: url(../images/pattern.png) no-repeat 50px 0; padding: 0 0 0 160px; font: normal 20px/23px 'ufonts_com_gothamlight'; color: #fff; min-height:60px;}
.ban_mid h1 span{font-family: 'GothamBold_21010';}

.in_tab_list{width: 100%; float: left; margin: 110px 0 0 0; display:none;}
.in_tab_list ul{padding: 0; margin: 0; float: left; width: 100%;}
.in_tab_list ul li{ margin: 0 3px; width: 222px; text-align: center; display: table-cell; width: 1%; padding: 0 5px;}
.in_tab_list ul li:first-child{padding-left: 0px;}
.in_tab_list ul li:last-child{padding-right: 0px;}
.in_tab_list ul li a{padding: 25px 0; display: block; font: normal 24px/24px 'CenturyGothicBold'; color: #f4a01f; float: left; width: 100%;border: 1px solid #f5a01d; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; }
.in_tab_list ul li a:hover{background: #fff;}
.in_tab_list ul li a span{padding: 10px 0 14px 0 !important; float: left; text-align: center; width: 100%; height: 100%;}
.in_tab_list ul li a span:hover{background: #fff;}
.in_tab_list ul li a.selected{background: #fff;}

.top_body{width: 100%; /*background: url(../images/top_bodyBg.jpg) no-repeat -200px 0px*/; padding: 3% 0 3% 0; float: left;}
.home .top_body{background:none; padding-bottom:0; padding-top:0;}
.top_body_mid{width: 100%; float: left;}
.top_bodyL{width: 454px; float: left; text-align: center; margin: 15px 0 0 0;}
.top_bodyL img{max-width: 175px;}
.top_bodyR{width: 780px; float: left;}
.top_bodyR h3{font: normal 28px/32px 'ufonts_com_gothamlight'; color: #6c6c6c;}
.top_bodyR p{font: normal 21px/25px 'ufonts_com_gothamlight'; color: #6c6c6c; padding: 25px 0 0 0;}
.top_bodyR p span{font-family: 'ufonts_com_gothambook'; color:#303a41;}
.home_content{display:none;}
.slide-main .home_content .image-text-widget-image{display:none !important;}
.slide-main .home_content h2{margin-top:0px; position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; z-index:99999;vertical-align: middle;display: table;width: 100%; color:#ffffff;text-shadow:1px 1px 5px #000; font-size:26px;}
.home .slide-main .home_content{ display:block;}

.mid_body{width: 100%; float: left; background: url(../images/bodyBg.jpg) no-repeat 0 0 #f6f5f5; background-size: auto 100%; padding: 75px 0 80px 0; border-top: 3px solid #fff; display:none;}
.ritPic{width: 485px; float: right; margin: 0 130px 0 0;}
.ritPic h3{font: normal 28px/32px 'ufonts_com_gothamlight'; color: #6d6e71; text-transform:uppercase;}
.ritPic p{font: normal 16px/20px 'ufonts_com_gothamlight'; color: #6d6e71; padding: 25px 0 0 0;}
.ritPic p span{font-family: 'ufonts_com_gothambook'}
.clickPrt{width: 100%; float: left; background: url(../images/sml_pattern.png) no-repeat 0 0; padding: 0 0 0 45px; margin: 3% 0 0;}
.clickPrt a{font: normal 20px/19px 'ufonts_com_gothambook'; color: #3a434b;}
.clickPrt a:hover{color: #f5a01d; text-decoration: underline;}
.servicespage .clickPrt{display:none;}

.last_body{width: 100%; float: left; background: #fff; padding:3% 0 3%;}
.home .last_body{padding-bottom:0; display:none;}
.bottom_section{background:#E9E9E9; float:left; width:100%;}
.last_body_inr{width: 100%; float: left;}
.last_body_inr .home_content{float:left; width:32%; font-size:16px;font:normal 16px/24px 'ufonts_com_gothamlight';position: relative;text-align:center; margin-left:2%; display:block;}
.last_body_inr .home_content:first-child{margin-left:0;}
.last_body_inr .home_content .lefttxt{float:left;width: 69%;text-align: left; margin: 4% 0;}
.last_body_inr .home_content img{float:right;position: absolute;right: 0;width: 32%;top: 0;bottom: 23%;margin: auto;}
.last_body_inr .home_content h5{font-size:21px; text-align:center; padding-bottom:6%;}
.last_body_inr .home_content h2{font-size:17px; text-align:left;margin-top: 3%;width: 100%;float: left;}
.last_body_inr .home_content .content-mid a{color:#ffffff; font-size:17px; line-height:40px;position: relative;padding-left:11%;font-family:'GothamBold_21010';}
.last_body_inr .home_content .content-mid a:before{background:url(../images/righttick.png) no-repeat; content:''; float:left;width: 17px;height: 18px;background-size: 100%;line-height: 29px;position: absolute;top: 0;bottom: 0;margin: auto;left: 1%;}
.last_body_inr .home_content .content-mid{float:left; width:100%;background:#555; text-align:left; padding:7.5% 16%;}
.last_body_inr .home_content .pop_box{background:none; padding:5% 0;}
.last_body_inr .home_content .pop_box h4{font: normal 17px/24px 'ufonts_com_gothambook'; text-align:right;padding-top:4px;}
.last_body_inr .home_content .pop_box h4 a , .last_body_inr .home_content h2 a{color:#3a434b;}
.last_body_inr .home_content .pop_box h4:before{content:'- '; font-style:italic;}
.last_body_inr .home_content .pop_box p{font: normal 16px/24px 'ufonts_com_gothambook';color: #3a434b;font-style: italic;text-align: left;width: 93%;}
.last_bodyL{width: 565px; float: left; padding: 0 0 0 80px;}
.last_bodyL h3{font: normal 20px/30px 'ufonts_com_gothamlight'; color: #3a434b;}
.last_bodyL p{font: normal 16px/22px 'ufonts_com_gothamlight'; color: #6c6c6c; padding: 5% 0 0 0;}
.otr_gap{margin: 30px 0 0 0 !important;}
.page-template-template-testimonial .otr_gap{display:none;}
.last_bodyR{width: 550px; float: left; margin: 0 0 0 110px;}
.batch{width: 100%; float: left; position: relative; z-index: 99;}
.batch img{float: right;}

.pop_box{width: 100%; float: left; background: #e9e8e7; padding: 40px 35px 35px 30px; margin: 0; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;}
.pop_box p{font: normal 16px/22px 'ufonts_com_gothamlight'; color: #3a434b;}
.pop_box h4{font: normal 16px/22px 'GothamBold_21010'; color: #3a434b; padding: 20px 0 0 0;}

.footer_prt{width: 100%; float: left;}
.foot_top{width: 100%; float: left; padding: 3% 0 2%; background: #f5a01d;}
.foot_mid{width: 100%; float: left;}
.foot_box1{width: 24%; float: left; margin: 0 0 0 0;}
.foot_box1 h5{font: normal 20px/20px 'GothamBold_21010'; color: #fff;}
.foot_box1 ul{padding: 0; margin: 0; float: left; width: 100%;}
.foot_box1 ul li{width: 100%; float: left;}
.foot_box1 ul li a{font: normal 16px/20px 'ufonts_com_gothambook'; color: #fff;}
.foot_box1 ul li a:hover{color: #303a41; text-decoration: underline;}

.foot_box2{width: 20%; float: left; margin: 0 0 0 0;}
.foot_box2 h5{font: normal 20px/20px 'GothamBold_21010'; color: #fff;}
.foot_box2 ul{padding: 0; margin: 0; float: left; width: 100%;}
.foot_box2 ul li{width: 100%; float: left;}
.foot_box2 ul li a{font: normal 16px/20px 'ufonts_com_gothambook'; color: #fff;}
.foot_box2 ul li a:hover{color: #303a41; text-decoration: underline;}

.foot_box3{width: 20%; float: left; margin: 0 0 0 0;}
.foot_box3 h5{font: normal 20px/20px 'GothamBold_21010'; color: #fff;}
.foot_box3 ul{padding: 0; margin: 0; float: left; width: 100%;}
.foot_box3 ul li{width: 100%; float: left;}
.foot_box3 ul li a{font: normal 16px/20px 'ufonts_com_gothambook'; color: #fff;}
.foot_box3 ul li a:hover{color: #303a41; text-decoration: underline;}

.foot_box4{width: 16%; float: left; margin: 0 0 0 0;}
.foot_box4 h5{font: normal 20px/20px 'GothamBold_21010'; color: #fff;}
.foot_box4 ul{padding: 0; margin: 0; float: left; width: 100%;}
.foot_box4 ul li{width: 100%; float: left;}
.foot_box4 ul li a{font: normal 16px/20px 'ufonts_com_gothambook'; color: #fff;}
.foot_box4 ul li a:hover{color: #303a41; text-decoration: underline;}

.foot_box5{width: 20%; float: right; margin: 0 0 0 0; text-align: right;}
.foot_box5 img{max-width: 100%;}

.foot_bot{width: 100%; float: left; padding: 52px 0 25px 0; background: #303a41; padding: 15px 0;}
.foot_bot_inr{width: 100%; float: left; font: normal 18px/30px 'CenturyGothic'; color: #fff; padding: 0 0px 0 0;}
.foot_bot_inr a{font: normal 16px/30px 'CenturyGothic'; color: #fff;}
.foot_bot_inr span{font: normal 16px/30px 'CenturyGothic'; color: #fff; float: right;}


.mnu{width: 100%; float: left; display: none; position: relative;}
.mnu img{float: right;}
.mnu_list{width: 35%; float: left; background: #fff; margin: 30px 0 0 0; display: none; position: absolute; top: 30px; right:0; min-width:320px; border:1px solid orange; z-index:99999;}
.mnu_list ul{width: 100%; padding: 0; margin: 0;}
.mnu_list ul li{float: left; width: 100%;}
.mnu_list ul li a{padding: 0 15px; display: block; font: bold 14px/30px 'GothamBold_21010'; color: #f3a01e; text-transform: uppercase;}
.mnu_list ul ul{margin-left:5%;}
.mnu_list ul li a:hover{background: #fff;}
.mnu_list ul li a.active{background: #fff;}

/*====================about======================*/

.abt_top{background: #fff;}
.top_bodyR h2{font: normal 32px/40px 'ufonts_com_gothambook'; color: #f4a01f;}
.abt_clint{background: url(../images/otrBodyBg.jpg) no-repeat 0 0; background-size: cover;}

/*====================testimonials======================*/

.testimonial_box{width: 100%; float: left; margin: 3% 0 0;}
.testimonial_iner{width: 100%; float: left; background: url(../images/botLineBg.jpg) repeat-x left bottom; padding: 16px 0;}
.testimonial_iner p{font: normal 16px/22px 'ufonts_com_gothamlight'; color: #3a434b; padding: 0 0 15px 0;}
.testimonial_iner h4{font: normal 16px/22px 'GothamBold_21010'; color: #3a434b;}
.testimonial_iner:last-child{background: none;}

/*====================career======================*/

.fool_career_sec{width: 100%; /*background: url(../images/careerBack.jpg) no-repeat 0 0*/; float: left; background-size: 100% 100%;}
.no_back{background: none !important; padding:3% 0 3%;}
.top_bodyR ul{padding: 22px 0; margin: 0; float: left; width: 100%;}
.top_bodyR ul li{width: 100%; float: left; margin: 3px 0 0 0; background: url(../images/dotBg.png) no-repeat 0 10px;}

.top_bodyR ul li a{padding: 0 0 0 14px; font: normal 16px/22px "ufonts_com_gothamlight"; color: #6c6c6c;}
.top_bodyR p a{color: #f5a01d; font-weight:bold;}

/*====================contact======================*/

.cont_top{width: 100%; float: left; padding: 0 0 0 80px;}
.cont_top .rit_add img{display:block;}
.cont_top h3{color: #f4a01f; font: normal 32px/40px "ufonts_com_gothambook";}
.cont_lft{width: 760px; float: left; margin: 30px 0 0 0;}
.cont_lft ul{padding: 0 0 0 0; margin: 0; float: left; width: 100%;}
.cont_lft ul li{width: 100%; float: left; font: normal 20px/24px 'ufonts_com_gothamlight'; color: #6c6c6c;}
.address_box{width: 100%; float: left; margin: 0 0 0 0;}
.address_box h4{font: normal 16px/22px 'GothamBold_21010'; color: #da8436; padding: 25px 0 0 0;}
.address_box p{font: normal 16px/22px 'ufonts_com_gothamlight'; color: #6c6c6c;}
.rit_add{width: 370px; float: left; margin: 110px 0 0 65px;width: 33% !important;margin-left: 2% !important;    background: #E9E9E9;}
.rit_add img{max-width: 100%; display: none;}
.rit_add h4{font: normal 16px/22px 'GothamBold_21010'; color: #da8436; padding: 0px 0 0 0;}
.rit_add p{font: normal 16px/22px 'ufonts_com_gothambook'; color: #6c6c6c; margin: 5px 0 0 0;}
.rit_add p a{color: #6c6c6c;}

/*====================account_payable======================*/

.tab_body{width: 100%; float: left; padding: 0 0 0 58px;}
.tab_body h3{font: normal 26px/30px 'ufonts_com_gothambook'; color: #f4a01f;}
.tab_top{width: 71%; float: left;}
.servicespage .tab_top{width:100%;}
.tab_top p{font: 16px/18px "ufonts_com_gothamlight"; color: #6c6c6c; margin: 15px 0 0;}
.tab_top p a{color:#6c6c6c;}
.tab_top p span{background: url(../images/dotBg.png) no-repeat 0 7px; padding: 0 0 0 15px;}
.tab_top ul{padding: 1.5% 0 0; margin: 0; float: left; width: 100%;}
.tab_top ul li{width: 100%; float: left; margin: 3px 0 0 0;}
.tab_top ul li a{font:normal 16px/22px "ufonts_com_gothamlight"; color: #6c6c6c;}
.back1{background: url(../images/backBg1.jpg) no-repeat 0 0; background-size: 100% 100%;}
.back2{background: url(../images/backBg2.jpg) no-repeat 0 0; background-size: 100% 100%;}
.back3{background: url(../images/backBg3.jpg) no-repeat 0 0; background-size: 100% 100%;}
.back4{background: url(../images/backBg4.jpg) no-repeat 0 0; background-size: 100% 100%;}
.back5{background: url(../images/backBg5.jpg) no-repeat 0 0; background-size: 100% 100%;}
.back6{background: url(../images/backBg6.jpg) no-repeat 0 0; background-size: 100% 100%;}
.bot_gap{padding-bottom: 25px !important;}
.tab_top h4{font: normal 21px/24px 'GothamBold_21010'; color: #4f504f; padding: 25px 0 0 0;}



.policybody {padding: 0;}
.policybody h3 {font-size: 32px;}
.policybody p { margin: 2% 0 0;}


/*----------------01/08/2015-----------------*/
.page-template-template-common .top_body{background:none !important;}
.page-template-template-common .tab_top{width:100%;}
.top_body {background-size: 130%;}