﻿/*=====================================
---------------------------------------
D E S K T O P - CSS  - S T A R T 
---------------------------------------
=======================================*/

/*
    FILE INFO
  ========================================
    WEBSITE NAME        - G-Kite
    WORK STARTED DATE   - 20.05.2015/01:47pm
    CSS TYPE            - Only Desktop
    HTML/CSS/RESPONSIVE CREATED BY:- S.SHAKIL AHMED
  ========================================
*/

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);
/*font-family: 'Open Sans', sans-serif;*/
@font-face {font-family: 'calibri_bold';src: url('../fonts/calibri/bold/calibri-bold.eot');src: url('../fonts/calibri/bold/calibri-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/calibri/bold/calibri-bold.woff') format('woff'),url('../fonts/calibri/bold/calibri-bold.ttf') format('truetype'),url('../fonts/calibri/bold/calibri-bold.svg') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'calibri_regular';src: url('../fonts/calibri/regular/calibri.eot');src: url('../fonts/calibri/regular/calibri.eot?#iefix') format('embedded-opentype'),url('../fonts/calibri/regular/calibri.woff') format('woff'),url('../fonts/calibri/regular/calibri.ttf') format('truetype'),url('../fonts/calibri/regular/calibri.svg') format('svg');font-weight: normal;font-style: normal;}




/*=====================================
---------------------------------------
F O N T F A C E  - END
---------------------------------------
=======================================*/



/*========================================
  ========================================
  Generic CSS           -            START
  ========================================
  ========================================
*/
.site2nd_bg {background: url('../images/KITS_bg.png') top center no-repeat;-webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover;background-size: cover;}
body{background: url('../images/site_main_bg.jpg') top center repeat-x fixed; background-size:cover; transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s;-o-transition:all 0.6s; -ms-transition:all 0.6s;}

/*animation: backdrop_roll linear 15s infinite;-webkit-animation: backdrop_roll linear 15s infinite; @-webkit-keyframes backdrop_roll {from {right:0px;}to {right:1005px;}}
@keyframes backdrop_roll {from {right:0px;}to {right:1005px;}}*/

*{margin:0;padding:0;border:0;}
:focus{outline:0;}
ol, ul{list-style:none;}
a{text-decoration:none;color:#78797f;cursor:pointer;}
/*h3,h4,h5,h6*/
h2{font-family: 'calibri_regular'; font-size:20px; color:#0e579b; text-align:left; font-weight:100;text-transform:uppercase;}
h3{font-size:1.313em;color:#fff;text-transform:uppercase;font-weight:normal;font-family:'helvetica-neue-light',arial;padding:12px;}
h4{font-size:2.063em;font-family:'helvetica-neue-medium',arial;color:#fff;font-weight:normal;text-transform:uppercase;font-weight:normal;}
h5{font-size:1.500em;font-family:'helvetica-neue-medium',arial;color:#fff;font-weight:normal;text-transform:uppercase;font-weight:normal;padding:12px;}
h6{font-weight:normal;font-family:'helvetica-neue-medium',arial;color:#fff;font-weight:normal;text-transform:capitalize;font-weight:normal;font-size:1.375em;}
p{color:#fff;font-size:0.875em;font-family:'helvetica-neue-light',arial;}
input[type="text"]{border:1px solid #dbdcdd;padding:0px 0px 2px 8px;font-size:0.875em; color:#54534a; background:#dedede; border-radius: 50px;}
input[type="submit"]{background:#4EC287;border:none;color:#fff;font-family:'helvetica-neue-medium',arial;text-transform:capitalize;padding:10px;cursor:pointer;}
.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}
.clrBoth {clear:both;}
.clrLeft {clear:left;}
.clrRight {clear:right;}
.container {width:100%; max-width:1005px; margin:0 auto;}
.left{float:left;}
.right{float:right;}
.mb12{margin-bottom:12px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}
.mrT10{margin-top:10px;}
.mrT20{margin-top:20px;}
.mrT30{margin-top:30px;}
.mrT40{margin-top:40px;}
.mrT50{margin-top:50px;}
.mrT52{margin-top:52px;}
.mrT60{margin-top:60px;}
.mb6{margin-bottom:6px;}
.mrB20{margin-bottom:20px;}
.mrB24{margin-bottom:24px;}
.mrR6{margin-right:6px;}
.mt12{margin-top:12px;}
.pdF{  padding: 20px 0 14px 0;}
.wd400{width:400px;}
.wd200{width:200px;}
.black_color,.black_color p,.black_color span,.black_color h1,.black_color h2,.black_color h3,.black_color h4,.black_color h5,.black_color h6{color:#5b5b5d;}

/*wrappers setting start*/
.wrap30 {width:30%;float:left;}
.wrap40 {width:40%;float:left;}
.wrap50 {width:50%;float:left;}
.wrap60 {width:60%;float:left;}
.wrap70 {width:70%;float:left;}
/*wrappers setting end*/

/*========================================
  ========================================
  Generic CSS           -              END
  ========================================
  ========================================
*/

/*========================================
  ========================================
  Site Style           -           START
  ========================================
  ========================================
*/

/*scrollTop start*/
.scrollToTop {  width: 60px;height: 160px;text-align: center;font-weight: bold;color: #444;text-decoration: none;position: fixed;bottom: 40px;right: 60px;display: none;background: url('../images/GTP.png') no-repeat 0px 0px;z-index: 100;}
.scrollToTop:hover{text-decoration:none;}
/*scrollTop end*/

/*header start*/
header {padding: 26px 0 0 0;   overflow: hidden;}
header .logo_wrap {float:left;}
header .hdr_flag {float:left;margin: 0 0 0 40px;}
header .social_nav {float:right;margin-top: -20px;}
header .social_nav ul{}
header .social_nav ul li{float:left;}
header .social_nav ul li a{padding:10px;}
header .social_nav ul li a span { padding: 30px 32px 56px 32px;}
header .social_nav ul li a span.nav_fb {  background: url('../images/icons_spirit.png') -19px 0px; display: block;}
header .social_nav ul li a span.nav_gp {  background: url('../images/icons_spirit.png') -18px -99px; display: block; margin: 12px 0 0 -16px;}
header .social_nav ul li a span.nav_tw {  background: url('../images/icons_spirit.png') -19px -209px; display: block; margin: 0px 0 0 -16px;}
header .social_nav ul li a span.nav_yt {  background: url('../images/icons_spirit.png') -19px -304px; display: block; margin: 12px 0 0 -16px;}
header .social_nav ul li a span.nav_ig {  background: url('../images/icons_spirit.png') -15px -418px; display: block; margin: 0 0 0 -19px;}
header .social_nav ul li a span.nav_bl {  background: url('../images/icons_spirit.png') -20px -505px; display: block; margin: 12px 0 0 -11px;}
.fb_api_wrap {float:right;}
.pluginFontHelvetica, .pluginFontHelvetica button, .pluginFontHelvetica input, .pluginFontHelvetica label, .pluginFontHelvetica select, .pluginFontHelvetica td, .pluginFontHelvetica textarea { font-family: helvetica, arial, sans-serif; color: #fff !important;}
.buy-now { position: absolute; left: 530px; top: 158px;}
.buy {position: relative; }

/*header end*/

/*nav start*/
.main_nav {  width: 100%; display: inline-block;  margin-top: 14px;}
.main_nav ul{}
.main_nav ul li{float:left;  /*padding:20px 24px 10px 24px;*/ padding:10px 0;  width: 125px;}
.main_nav ul li:nth-child(6){width:130px;}
.main_nav ul li a{color:#fff; font-size:16px;font-family: 'calibri_regular';  text-transform: uppercase; text-align:center; display:block;}
.gk_active {background: url('../images/icn_chakri.png') -38px -1035px;}
.gk_active02 {background: url('../images/icn_chakri02.png') -4px -1040px;}
.flag_row_wrap {width:100%;  height: 12px;background: url('../images/flag_row.png') repeat-x;}
/*nav end*/

/*slider start*/
.main_slider_wrap {}
.main_slider_wrap .slider_ftr {background: url('../images/slider_ftr_img.png') center no-repeat;height: 30px;}
#owl-demo .item img { display: block; width: 100%; height: auto;}
/*slider end*/


.site_content {background:#fff;padding:20px;}
.site_content02 {background:#fff;padding:20px;}
.site_content03 {background:#fff;padding:20px;}
.site_c_row01 {line-height: 34px; padding:0px 0 20px 0;background: url('../images/content_ftr_line.png') center 5em no-repeat;}
.site_c_row01 h1{color:#0e579b; font-size:35px;font-family: 'calibri_regular';  text-transform: uppercase; text-align:center; font-weight:100;}
.site_c_row01 h2{color:#f55f02; font-size:37px;font-family: 'calibri_bold';  text-transform: uppercase; text-align:center;}
.site_c_row01 p{color:#585858; font-size:18px;font-family: 'calibri_regular'; text-align:center; font-weight:100;  line-height: 20px; padding: 24px 0px 0px 0px;}

.site_c_row02 {background:#0e579b url('../images/text-box_shadow.png') center 0em no-repeat;}
.site_c_row02 h1{color:#fff; font-size:30px;font-family: 'calibri_bold'; text-align:center; text-transform:uppercase; line-height: 30px; padding: 24px 200px; text-shadow:0 2px 0px #002B53;}

.site_c_row03 {line-height: 34px; padding:0px 0 20px 0;}
.site_c_row03 p{color:#585858; font-size:18px;font-family: 'calibri_regular'; text-align:center; font-weight:100;  line-height: 20px; padding: 24px 0px 0px 0px;}
.site_c_row04 {display:table; width:100%;}
.one_by_4 {display:table-cell;  width: 24%;}
.one_by_4 p{color:#171792; font-size:28px;font-family: 'calibri_regular'; text-align:center; font-weight:100;  line-height: 20px; padding: 100px 0px 32px 0px;}
.one_by_4 a{background:#1f7517; color:#fff; font-size:13px;font-family: 'calibri_regular'; text-align:center; font-weight:100;  line-height: 20px;  padding: 2px 10px; border-radius: 4px; margin: 0 auto; display: table;}
.kite01 {background:url('../images/kite01.png') center 0em no-repeat;height:275px;}
.kite02 {background:url('../images/kite02.png') center 0em no-repeat;height:275px;}
.kite03 {background:url('../images/kite03.png') center 0em no-repeat;height:275px;}
.kite04 {background:url('../images/kite04.png') center 0em no-repeat;height:275px;}
.site_c_row05 {line-height: 34px; padding:0px 0 10px 0;background: url('../images/content_ftr_line.png') center 2.5em no-repeat;  margin-top: 30px;}
.site_c_row05 .star_row {background: url('../images/star_row.png') center no-repeat;}
.site_c_row05 .star_row h1{color:#f55f02; font-size:37px;font-family: 'calibri_bold'; text-align:center; font-weight:100;  /*line-height: 20px;  padding: 2px 10px;*/ text-transform:uppercase;}
.site_list_c_wrap {width:100%;  margin-top: 40px;transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s;-o-transition:all 0.6s; -ms-transition:all 0.6s;}
.site_list_c_wrap ul{}
.site_list_c_wrap ul li:first-child, .site_list_c_wrap ul li:nth-child(2) { margin: 0;}
.site_list_c_wrap ul li{float:left;width:50%;  height: 110px; overflow: hidden;  margin: 30px 0px 0px 0;transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s;-o-transition:all 0.6s; -ms-transition:all 0.6s;}
.site_list_c_wrap ul li div.s_list_inner_wrap {width:100%;}
.site_list_c_wrap ul li div.s_list_inner_wrap span{float:left; display:block;  padding: 0 20px 0 0; width:20%;}
.site_list_c_wrap ul li div.s_list_inner_wrap span img { display: block; margin: 0 auto;}
.site_list_c_wrap ul li div.s_list_inner_wrap p{color:#000; font-size:16px;font-family: 'calibri_regular'; text-align:justify; font-weight:100;  line-height: 18px; /*padding: 100px 0px 32px 0px;*/  float: left; width: 74%;}
.site_list_c_wrap ul li div.s_list_inner_wrap em {font-style:normal; font-family: 'calibri_bold';}
footer {background:url('../images/ftr_bg.png') repeat-x top center; overflow:hidden; /*width:100%; height:388px;*/}
footer .ftr_main_wrap {width:100%;padding-top:10px;}
footer .ftr_l_wrap {width:70%;float:left;}
footer .ftr_r_wrap {width:30%;float:left;}
.ftr_menu_wrap {width:20%;float:left;padding-left: 20px;}
.ftr_menu_wrap h1{color:#fff; font-size:25px;font-family: 'calibri_regular'; text-align:left; font-weight:100;}
.ftr_menu_wrap ul{}
.ftr_menu_wrap ul li.ftr_active a {color:#f55f02;}
.ftr_menu_wrap ul li{padding:0 0 4px 18px;background:url('../images/icons_spirit.png') -2.9em -41.7em no-repeat;}
.ftr_menu_wrap ul li a{color:#fff; font-size:18px;font-family: 'calibri_regular'; text-align:left; font-weight:100;}
.ftr_adv_wrap {float:left;width:76%;  margin-top: 8px;}
.ftr_adv_wrap img {display:block; width:100%;}
.ftr_links_n_social_wrap {width:100%;  float: left; margin: 28px 0 7px 0;}
.ftr_right_link {float:left;}
.ftr_right_link ul{}
.ftr_right_link ul li{float:left;}
.ftr_right_link ul li:last-child p { border-right: 0;}
.ftr_right_link ul li p { color: #fff; font-size: 16px; font-family: 'calibri_regular'; text-align: left; font-weight: 100; padding: 0 20px; border-right: 1px solid #fff;}
/*.ftr_right_link ul li a { color: #fff; font-size: 16px; font-family: 'calibri_regular'; text-align: left; font-weight: 100; padding: 0 20px; border-right: 1px solid #fff;}*/
.ftr_fb_api_wrap {float:right;}
.contact_wrap {  padding: 0 0 0 30px;}
.contact_wrap h1{color: #fff; font-size: 25px; font-family: 'calibri_regular'; text-align: left; font-weight: 100; padding-bottom: 10px;}
/*.contact_wrap ul li:nth-child(2) p { font-size: 13px;}*/
.contact_wrap ul li{padding: 0 0 0 46px;}
.contact_wrap ul li.map_mark {background:url('../images/icons_spirit.png') -2.6em -44em no-repeat;}
.contact_wrap ul li.call_icn {background:url('../images/icons_spirit.png') -0.1em -48.6em no-repeat;}
.contact_wrap ul li.mail_icn {background:url('../images/icons_spirit.png') -2.4em -52.7em no-repeat;}
.contact_wrap ul li:last-child p{border-bottom:0;}
.contact_wrap ul li p{border-bottom: 1px solid #6596c4; padding: 10px 0 10px 0;  font-size: 13px;}
.contact_wrap ul li p a{color: #fff; font-size: 15px; font-family: 'calibri_regular'; text-align: left; font-weight: 100;}
.ftr_social_wrap {padding: 0 0 0 18px;}
.ftr_social_wrap h1{color: #fff; font-size: 25px; font-family: 'calibri_regular'; text-align: left; font-weight: 100; padding-bottom: 10px;  padding-top: 14px;}
.ftr_social_wrap ul{margin-top: -20px;}
.ftr_social_wrap ul li{float:left;}
.ftr_social_wrap ul li a{padding:10px;}
.ftr_social_wrap ul li a span { padding: 30px 30px 56px 30px;}
.ftr_social_wrap ul li a span.nav_fb {  background: url('../images/icons_spirit.png') -19px 0px; display: block;}
.ftr_social_wrap ul li a span.nav_gp {  background: url('../images/icons_spirit.png') -18px -96px; display: block; margin: 12px 0 0 -16px;}
.ftr_social_wrap ul li a span.nav_tw {  background: url('../images/icons_spirit.png') -19px -210px; display: block; margin: 0px 0 0 -16px;}
.ftr_social_wrap ul li a span.nav_yt {  background: url('../images/icons_spirit.png') -19px -301px; display: block; margin: 12px 0 0 -16px;}
.ftr_social_wrap ul li a span.nav_ig {  background: url('../images/icons_spirit.png') -15px -418px; display: block; margin: 0 0 0 -19px;}
.ftr_social_wrap ul li a span.nav_bl {  background: url('../images/icons_spirit.png') -20px -501px; display: block; margin: 12px 0 0 -11px;}

.con-soci {padding: 0 0 0 18px;}
.con-soci ul li{float:left;}
.con-soci ul li a{padding:10px;}
.con-soci ul li a span { padding: 30px 30px 56px 30px;}
.con-soci ul li a span.nav_fb {  background: url('../images/icons_spirit.png') -19px 0px; display: block;}
.con-soci ul li a span.nav_gp {  background: url('../images/icons_spirit.png') -18px -96px; display: block; margin: 12px 0 0 -16px;}
.con-soci ul li a span.nav_tw {  background: url('../images/icons_spirit.png') -19px -210px; display: block; margin: 0px 0 0 -16px;}
.con-soci ul li a span.nav_yt {  background: url('../images/icons_spirit.png') -19px -301px; display: block; margin: 12px 0 0 -16px;}
.con-soci ul li a span.nav_ig {  background: url('../images/icons_spirit.png') -15px -418px; display: block; margin: 0 0 0 -19px;}
.con-soci ul li a span.nav_bl {  background: url('../images/icons_spirit.png') -20px -501px; display: block; margin: 12px 0 0 -11px;}


.about_h_row {}
.about_h_row h1{font-family: 'calibri_regular'; font-size:24px; color:#e96615; text-align:left; font-weight:100;text-transform:uppercase;}
.about_h_row h2 {font-family: 'calibri_regular'; font-size:20px; color:#0e579b; text-align:left; font-weight:100;text-transform:uppercase;}
.about_h_txt {float:left; width:70%;}
.about_h_txt p {font-family: 'calibri_regular'; font-size:14px; color:#000; text-align:left; font-weight:100;  line-height: 24px; letter-spacing: 0.6px; padding-bottom: 30px;}
.about_h_txt em {font-family: 'calibri_bold'; font-size:14px; color:#000; text-align:left; font-weight:100; font-style:normal;}

.about_h_txt_full_width {float:left; width:100%;}
.about_h_txt_full_width p {font-family: 'calibri_regular'; font-size:14px; color:#000; text-align:justify; font-weight:100;  line-height: 24px; letter-spacing: 0.6px; padding-bottom: 30px;}
.about_h_txt_full_width em {font-family: 'calibri_bold'; font-size:14px; color:#000; text-align:justify; font-weight:100; font-style:normal;}

.abdul_about_h_txt {float:left; width:100%;}
.abdul_about_h_txt p {font-family: 'calibri_regular';  font-size:14px; color:#000; text-align:justify; font-weight:100;  line-height: 24px; letter-spacing: 0.6px; padding-bottom: 30px;}
.abdul_about_h_txt em {font-family: 'calibri_bold'; font-size:14px; color:#000; text-align:justify; font-weight:100; font-style:normal;}

.abdul_kite_h_txt {float:left; width:100%;}
.abdul_kite_h_txt p {font-family: 'calibri_regular'; font-size:14px; color:#000; text-align:justify; font-weight:100;  line-height: 22px; letter-spacing: 0.6px; padding-bottom: 16px;}
.abdul_kite_h_txt em {font-family: 'calibri_bold'; font-size:14px; color:#000; text-align:justify; font-weight:100; font-style:normal;}

.normal_txt_wrap{}
.normal_txt_wrap h1{font-family: 'calibri_regular'; font-size:24px; color:#000; text-align:left; font-weight:100;  padding: 30px 0 10px 0;}
.normal_txt_wrap em{font-family: 'calibri_bold'; font-size:14px; color:#000; text-align:justify; font-weight:100; font-style:normal;}
.normal_txt_wrap p{font-family: 'calibri_regular'; font-size:14px; color:#000; text-align:justify; font-weight:100;  line-height: 22px; letter-spacing: 0.6px; padding-bottom: 16px;}

.kite_normal_list {}
.kite_normal_list h1{font-family: 'calibri_regular'; font-size:24px; color:#000; text-align:left; font-weight:100;  padding: 30px 0 10px 0;}
.kite_normal_list > p{font-family: 'calibri_regular'; text-align: justify; font-size:14px; color:#000;  font-weight:100;  line-height: 20px; letter-spacing: 0.6px; }
.kite_normal_list ul{}
.kite_normal_list ul li{padding-left:26px; background: url('../images/icons_spirit.png') -2.6em -104.5em no-repeat;}
.kite_normal_list ul li p{font-family: 'calibri_regular'; font-size:14px; color:#000; text-align:left; font-weight:100;  line-height: 40px; letter-spacing: 0.6px; }
.kite_normal_list h2 {margin: 15px 0 15px 0;}
.abt_sideB {float:left; width:30%;}
.abt_sideB img{ display:block;   margin: 0 auto; width: 100%;}
.site_c_row03 em { font-weight: bold; font-style: normal;}

.about_h_row02 {}
.about_h_row02 h1{font-family: 'calibri_regular'; font-size:24px; color:#000; text-align:left; font-weight:100;}
.about_h_row02 p {font-family: 'calibri_regular'; font-size:14px; color:#000; text-align:left; font-weight:100;  line-height: 24px; letter-spacing: 0.6px; /*padding-bottom: 30px;*/}
.about_h_row02 em {font-family: 'calibri_bold'; font-size:14px; color:#000; text-align:left; font-weight:100; font-style:normal;}


span.hr_row {/*border-bottom:1px solid #0089cd;*/  margin: 15px 0; height: 1px; background: #0089cd; display:block; width:100%;}
span.hr_row02 {/*border-bottom:1px solid #0089cd;*/  margin: 15px 0 5px 0; height: 1px; background: #0089cd; display:block; width:100%;}
.profile_main_wrap {background:url('../images/profile_bg.png') repeat;   padding: 20px 20px 30px 20px; overflow: hidden;  margin-top: 20px;   margin-bottom: 50px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.18); border-top: 6px solid #FFB200; /*border-bottom: 4px solid #C0C0C0;*/}
.profile_main_wrap h1{font-family: 'calibri_regular'; font-size:24px; font-style: italic; color:#008EF0; text-align:left; font-weight:100;  margin-top: 5px; margin-bottom: 20px;}
.profile_main_wrap em{font-family: 'calibri_regular'; font-size:20px; color:#1b9007;  text-align:left; font-weight:100;  margin-top: 20px; margin-bottom: 4px;font-style: italic;}
.profile_ftr_wrap {  width: 100%; float: left; margin-top: 20px;}
.profile_ftr_wrap p{font-family: 'calibri_regular'; font-size:15px; color:#000; text-align:left; font-weight:100;  line-height: 22px; letter-spacing: 0.6px; padding: 0px 10px 0 10px;}
.profile_ftr_wrap em{ font-family: 'calibri_bold'; font-size: 15px; color: #000; text-align: left; font-weight: 100; font-style: normal;}

.profile_hist_wrap {width:35%; float:left;}
.profile_hist_wrap img{display:block;width:100%; height:283px;}
.profile_hist_wrap2 {width:35%; float:left; margin-bottom:15px;}
.profile_hist_wrap2 img{display:block;width:100%; height:283px;}

.profile_pic_wrap {width:32%;float:left;}
.profile_pic_wrap h1{font-family: 'calibri_regular'; font-size:20px; color:#000; text-align:center; font-weight:100;  margin-top: 20px; margin-bottom: 4px;}
.profile_pic_wrap p{font-family: 'calibri_regular'; font-size:15px; color:#000; text-align:center; font-weight:100;}
.profile_p_holder {  width: 100%; height: auto; overflow: hidden; margin: 0px auto 0 auto;}
.profile_p_holder img {  margin: 0 auto; width: 100%; display: block; height:283px;}

.profile_p_holder2 {  width: 100%; height: auto; overflow: hidden; margin: 0px auto 15px auto;}
.profile_p_holder2 img {  margin: 0 auto; width: 100%; display: block; height:283px;}
.profile_p_holder2 span {  width: 100%; height: auto; margin: 0px; text-align: center; float: left; font-family: "calibri_regular"; font-style: italic;}

.profile_text_c {width:33%;float:left;}
.profile_c_head {display:block; border-radius:0 4px 4px 0; background:#149fe4;  width: 40%;}
.profile_c_head h1 {font-family: 'calibri_regular'; font-size:14px; color:#fff; text-align:left; font-weight:100; text-indent:6px; padding:8px 0; text-transform:uppercase;}
.profile_text_c p {font-family: 'calibri_regular'; font-size:15px; color:#000; text-align:justify; font-weight:100;  line-height: 24px; letter-spacing: 0.6px; padding: 0px 10px 0 10px;  margin-top: -7px;}
.profile_text_c em {font-family: 'calibri_bold'; font-size:15px; color:#000; text-align:justify; font-weight:100; font-style:normal;}

.abdul-banner { float:left; width:100%; margin-bottom:30px; float: left;}
.abdul-banner span { float:left; width:100%; text-align: center; float: left; font-family: "calibri_regular"; font-size: 19px;}
.abdul-buttom a {padding: 9px; margin: 25px 0 0 25px; border: 1px solid #ccc; background: #0195f4; color: #fff; float: left; border-radius: 5px;}

.services_header_wrap {  margin: 10px 0 40px 0;}
.services_header_wrap h1{font-family: 'calibri_bold'; font-size:24px; color:#000; text-align:center; font-weight:100;text-transform:uppercase;}
.services_1by2 {float:left;width:45%;  padding: 0 20px;}
.s_1b2_l {width:100%;}
.s_1b2_l img {  width: 98%; display: block; height: 255px; border: 4px solid #fff; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.29);}
.s_1b2_l h1{font-family: 'calibri_bold'; font-size:18px; color:#0e579b; text-align:center; font-weight:100;text-transform:uppercase; font-style: italic;  margin: 10px 0 20px 0; padding:10px 0;}
.s_1b2_r {width:100%;}
.s_1b2_r ul{  margin-top: 30px;}
.s_1b2_r ul li{padding:0 0 18px 28px;background:url('../images/icons_spirit.png') -2.6em -105.1em no-repeat;}
.s_1b2_r ul li p{font-family: 'calibri_regular'; font-size:16px; color:#464646; text-align:justify; font-weight:100;  line-height: 22px;}
/*h1.icn_hdr_kite01{  background: url('../images/icons_spirit.png') -0.9em -86.4em no-repeat;}
h1.icn_hdr_kite02{  background: url('../images/icons_spirit.png') -0.9em -86.4em no-repeat}
h1.icn_hdr_kite03{  background: url('../images/icons_spirit.png') 1.6em -86.4em no-repeat;}
h1.icn_hdr_kite04{  background: url('../images/icons_spirit.png') 3.7em -86.4em no-repeat;}*/
.s_1b2_r h1{font-family: 'calibri_bold'; font-size:18px; color:#000; text-align:center; font-weight:100;text-transform:uppercase;  margin: 10px 0 20px 0; padding:10px 0;}
.s_1b2_r p{font-family: 'calibri_regular'; font-size:16px; color:#464646; text-align:center; font-weight:100;  line-height: 22px;}
span.s_ico01 {display:block; width:100%; height:90px; background:url('../images/S_ico01.png') no-repeat center;}
span.s_ico02 {display:block; width:100%; height:90px; background:url('../images/S_ico04.png') no-repeat center;}
span.s_ico03 {display:block; width:100%; height:90px; background:url('../images/S_ico02.png') no-repeat center;}
span.s_ico04 {display:block; width:100%; height:90px; background:url('../images/S_ico03.png') no-repeat center;}
.contact_us1by2 {float:left;width:100%;}
.contact_us1by2 h1{text-transform:uppercase; font-size:30px;font-family: 'calibri_regular';color:#000; text-align:left;font-weight:100; padding-left:40px;  margin-bottom: 30px;}
h1.c_bg_icn01{background: url('../images/icons_spirit.png') -1.1em -38.2em no-repeat;}
h1.c_bg_icn02{background: url('../images/icons_spirit.png') -1.1em -46.01em no-repeat;}
h1.c_bg_icn03{background: url('../images/social.jpg') no-repeat left 9px;}

.contact_us1by2 input[type="text"]{ font-family: 'calibri_regular';border: 0; padding: 14px 0px;font-size: 18px; color:#54534a;  background: #fff; border-radius: 6px; width: 100%; margin: 0 0 20px 0;  text-indent: 14px;  border: 1px solid #6C6C6C;}
.contact_us1by2 select{ font-size: 18px; color: #54534a; padding:14px 12px 15px 12px; background-color: #fafafa; border: 1px solid #6C6C6C; outline: 0; margin-bottom: 20px; width: 100%; min-width: 59%; line-height:23px; display:block; }

select {font-family: 'calibri_regular'; font-weight:100; background-color: #fff; border: 1px solid #e3e3e3; background: url('../images/selectbox-arrow.png') right center no-repeat; -webkit-appearance: none; -moz-appearance: none; appearance: none; padding: 12px 14px 12px 20px; font-size: 12px; line-height: 14px; color: #252525; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; font-weight: 700; min-width: 240px; max-width: 100%; display: block;}
.contact_us1by2 textarea{font-family: 'calibri_regular';border: 0; padding: 14px 0px; font-size: 0.875em; color:#54534a;  background: #fff; border-radius: 6px; width: 100%; margin: 0 0 20px 0;  text-indent: 14px;  border: 1px solid #6C6C6C; font-size:18px;}
.contact_us1by2 button {font-family: 'calibri_regular'; text-align:center; padding:10px 40px; background:#0084D0; color:#fff;  text-transform: uppercase; font-size: 16px;cursor:pointer;}
.contact_us1by2 ul li {}
.contact_us1by2 ul li p:first-child {padding-right: 270px;}
.contact_us1by2 ul li p{font-size:16px;font-family: 'calibri_regular';color:#000; text-align:left;font-weight:100;  padding: 8px 0px 8px 40px;}
.contact_us1by2 ul li a{font-size:16px;font-family: 'calibri_regular';color:#000; text-align:left;font-weight:100;}
.contact_us1by2 ul li p.c_list_icn01 {background: url('../images/icons_spirit.png') -2.6em -76.3em no-repeat;}
.contact_us1by2 ul li p.c_list_icn02 {background: url('../images/icons_spirit.png') -2.2em -81.2em no-repeat;}
.contact_us1by2 ul li p.c_list_icn03 {background: url('../images/icons_spirit.png') -2.5em -90.2em no-repeat;}
.gallery_outer_wrap {width:100%;}
.achievements_wrap {float:left;width:70%;}
.achievements_wrap h1{font-size:26px;font-family: 'calibri_regular';color:#000; text-align:left;font-weight:100;  padding: 0px 0px 0px 0px;}
.achievements_wrap p{font-size:16px;font-family: 'calibri_regular';color:#000; text-align:left;font-weight:100;  padding: 0px 0px 0px 0px;}

.gallery_wrap {float:left;width:70%;}
.gallery_cat_wrap {float:left;width:30%; margin:18px 0 0 0px;}
.gallery_wrap h1{font-size:26px;font-family: 'calibri_regular';color:#000; text-align:left;font-weight:100;  padding: 0px 0px 0px 0px;}
.gallery_wrap p{font-size:16px;font-family: 'calibri_regular';color:#000; text-align:left;font-weight:100;  padding: 0px 0px 0px 0px;}
.gallery_inner_wrap {border: 1px solid #028DF2; margin: 0 0 0px 18px; /*padding-bottom: 10.5em;*/}
.gallery_inner_wrap h1{background:#028df2;padding:10px 0px; text-align:left;text-transform:uppercase;font-family: 'calibri_regular';  color:#fff;font-size:18px;font-weight:100; text-indent:68px;}
.gallery_inner_wrap ul{}
.gallery_inner_wrap ul li{}
.gallery_inner_wrap ul li a{padding:10px 0px 10px 40px;background:#ebebeb url('../images/icons_spirit.png') -2.1em -97.7em no-repeat;  border-bottom: 1px solid #fff; font-family: 'calibri_regular';color:#000;font-size:16px;text-transform:uppercase;  display: block;}
.g_active {background:#FF8D47 url('../images/icons_spirit.png') -2.1em -97.7em no-repeat !important; color:#fff !important;}
.normal_thumb_wrap {}
.normal_thumb_wrap ul{}
.normal_thumb_wrap ul li{margin-right:36px; float:left;width:22%;}
.normal_thumb_wrap ul li:last-child { margin-right: 0;}
.normal_thumb_wrap ul li img{display:block; margin:0 auto; width:100%;  border: 4px solid #fff; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.21);}
.google_map_wrap {width:100%;  margin-top: 20px;}
.google_map_wrap iframe {width:100%; height:386px;}

.buy-kiyes {background: green !important; margin-top: 5px !important; text-align: center; width: 120px; margin-left: 75px !important;}

.table-data { border-left:1px solid #999; border-top:1px solid #999;}
.table-data td { border-right:1px solid #999; border-bottom:1px solid #999; padding:4px; text-align: center; font-size:14px; font-family: 'calibri_regular';}

.awards-winning { width: 100%; display: inline-block;}
.awards1 { border: 1px solid #ccc; display: inline-block; float: left; margin-right: 2.1%; margin-top: 25px; padding: 5px; width: 22%;}
.awards1:nth-child(4) { margin-right: 0px; float:right;}
.awards1 img { display: inline-block; float: left; margin: 0; padding: 0; width: 100%;}
.awards1:nth-child(5) { text-align: center;}

.award-win { width: 100%; display: inline-block; text-align: center;}
.awards2 { border: 1px solid #ccc; display: inline-block; text-align:center; margin-right: 2.1%; margin-top: 25px; padding: 5px; width: 22%;}
.awards2 img { display: inline-block; float: left; margin: 0; padding: 0; width: 100%;}

.awards3 { border: 1px solid #ccc; display: inline-block; text-align:center; margin-right: 2.1%; margin-top: 25px; padding: 5px; width: 39.5%;}
.awards3 img { display: inline-block; float: left; margin: 0; padding: 0; width: 100%;}



.sitemap_list2{  float: left; margin-right: 17px; width: 17%;}
.sitemap_list3{  float: left; margin:0px 30px; width:32%;}
.sitemap_list2 ul{float:left;width:100%;}
.sitemap_list2 ul li{line-height: 24px; margin:5px 0px;font-size: 13px;  border: 1px solid #eaeaea; padding: 5px 0 5px 28px; background:url(../images/icons_spirit%20-%20Copy.png) no-repeat  -38px -662px !important;}
.sitemap_list3 ul{float:left;width:100%; margin-bottom:10px;}
.sitemap_list3 li {  border: 1px solid #eaeaea;margin-bottom:5px;line-height: 24px;font-size: 13px;/*border-bottom: 1px dotted;*/padding: 5px 0 5px 20px; background:url(../images/icons_spirit%20-%20Copy.png) no-repeat  -38px -662px !important;}
.sitemap_list3 li:hover,.sitemap_list2 ul li:hover{border:1px solid #d6d4d4;}
.sitemap_list2 ul li a:hover,.sitemap_list3 li a:hover{color:#000;}
.sitemap_list2 ul li a { color: #484848; font-family: arial; display:block;width:100%;}
.sitemap_list3 ul li a {color: #484848; font-family: arial; display:block;width:100%; text-decoration: none;}
.sitemap_list2 h3{color:#446f19;margin-bottom: 10px;font-size: 18px;float: left;text-transform: capitalize;}
.sitemap_list3 h3{color:#446f19;margin-bottom: 10px;font-size: 18px;float: left;text-transform: capitalize;padding-bottom:10px;padding-bottom:10px;width:100%;}
/*========================================
  ========================================
  Site Style           -             END
  ========================================
  ========================================
*/