@charset "utf-8";
/* CSS Document */

/**********************************************************

       Design by Pooran Pawar

***********************************************************/
/*::-webkit-scrollbar { width: 12px; }
::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-border-radius: 10px; border-radius: 10px; }
::-webkit-scrollbar-thumb { -webkit-border-radius: 10px; border-radius: 10px; background: linear-gradient(#0563ab, #31a0f1); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5); }
::-webkit-scrollbar-thumb:window-inactive { background: linear-gradient(#0563ab, #31a0f1);}*/
body{font-family: calibri-Regular; !important; color:#333; font-size:13px;}
.top-border{ border-top:4px solid #0562a7; background-image: url(../images/menu-top-bg.jpg); background-repeat: repeat-x; background-color: #FFF; }
.find-usbg{float:left; width:auto;margin-top:3px; margin-right:15px; font-family:inherit; size:12px; }
.client-banner-right{ float:right; width:130px; overflow: hidden; height:50px; border:1px solid #e4e4e4;margin-bottom: 3px; margin-left:10px;-moz-box-shadow: 0px 6px 0px #E6E6E6;-webkit-box-shadow: 0px 6px 0px #E6E6E6;box-shadow: 0px 6px 0px #E6E6E6; border-radius:5px;}
.social-media{float:left; width:26px; height:26px; margin-right:4px;}
.login-btn{margin-top: 5px; float:left; width:auto; padding-right:10px; margin-right:7px;font-size:12px; background-image: url(../images/seprator.png); background-repeat: no-repeat; background-position: right top; height:20px;}
.sign-btn{margin-top: 5px; float:left; width:auto; font-size:12px; }
.box-shadow{box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.33) !important;}
.text-center{text-align:center !important;}
.paragraph-home{ float:left; width:100%; font-size:14px; font-family:inherit; margin-bottom:5px; color:#818080; cursor:pointer;}
.paragraph-home-job{ float:right; width:auto; font-size:12px; font-family:inherit; color:#818080;} 
.paragraph-home-job-1{ float:right; width:auto; font-size:12px; font-family:inherit; color:#818080; margin-top:0px;} 


.paragraph-home a { color: #1f4d78 !important; text-decoration: none; }
.paragraph-home a:visited { text-decoration: none; color: #555; }
.paragraph-home a:hover { text-decoration: none; color: #818080; }
.paragraph-home a:active { text-decoration: none; color: #818080; }

.more-home{position:absolute; bottom:0px; right:72px;}
.more-home a:link {
    color: #354978;
    text-decoration: none;
}
.servey-check-text > button{
	background: #f3525a;
    border: 1px solid #f3525a;
}
.more-home a:visited { text-decoration: none; color: #354978; }
.more-home a:hover { text-decoration: none; color: #f3525a; }
.more-home a:active { text-decoration: none; color: #fb8902; }
.box-min{min-height:110px;}
.box-min73{min-height:238px;}
.panel-left{ width:42%; margin-right:5%; float:left; margin-top:6px;}
.panel-right{ width:53%;  float:left;margin-top:6px;}
.poll-question{ float:left; width:100%; font-size:12px; font-weight:bold; margin-bottom:12px;}
.poll-questionbg{ float:left; width:100%;}
.poll-question + .poll-questionbg{font-size: 14px;line-height:20px;padding-bottom: 10px;}

.poll-radio{ float:left; width:20x; height:20px; margin:0 5px 0 10px;}
.poll-radio-text{ float:left; width:auto; font-size:12px;}
.footer-bg{ float:left !important; width:100% !important; text-align:center !important;padding:5px 0 !important;background-image: url(../images/footer-btn-bg.jpg); background-repeat:repeat-x; background-color:#1d83ce;}
.footer-link{display:inline-block; padding:1px 5px; font-size:12px; color:#fff;}
.footer-link a:link { color: #FFF; }
.footer-link a:visited { color: #FFF; }
.footer-link a:hover { color: #FFF; }
.footer-link a:active { color: #FFF; }
.copyright-bg{float:left; width:100%; padding:4px 10px; background:#dfddde;}
.copyright-top{float:left; width:100%; text-align:center; font-size:12px;}
.copyright-bottom{float:left; width:100%; text-align:center; font-size:12px;}


/*****************RFP Listing*******************/
.rfp-panel-left{float:left; width:15%; margin-right:1%; height: 52px; border:1px solid #ccc;}
.rfp-panel-left img{width:100%; height:50px;}
.rfp-panel-right{float:left; width:67%; }
.rfp-panel-right-last{float:right; width:16%; }
.rfp-heading{float:left; width:100%; font-size:15px; font-weight:bold; color:#0967ae;}
.rfp-span{color: #A8A8A8; font-size:12px; width: 16%; float:right;font-weight: bold}
.rfp-panel-right-user{float:left; width:100%; font-size:12px;}
.rfp-panel-right-user-r{float:left; width:100%; font-size:12px;color: #A8A8A8; font-weight:bold;}
.rfp-today{ background:#fb8902; padding:0 2px; font-size:12px; color:#fff;}
.rfp-panel-right-light{float:left; width:100%; font-size:12px; color:#00b083;}
.rfp-panel-right-dis{float:left; width:75%; font-size:13px; text-align:justify; margin-top:5px;}
/*.rfp-panel-right-bg{float:left; width:100%; border-bottom:1px solid #F1F0F0; padding:8px 1%; margin-bottom: 5px;}*/
.rfp-panel-right-bg{float:left; width:100%; border-bottom:0px solid #F1F0F0; padding:8px 1%; margin-bottom: 5px;}
.rfp-panel-right-bg h1{float:left; width:100%; font-size:14px; margin:0 0 5px; font-weight:bold;}
.rfp-panel-right-bg h2{float:left; width:100%; font-size:14px; margin:0 0 5px; font-weight:bold; border-bottom:1px solid #ccc;}

.rfp-panel-right-bg:hover{ background:#f8f8f8; }
.advance-search{ position:absolute; min-width:150px; height:36px; color:#fff; top:-35px; left:25px; font-size:16px;
 padding:8px 10px 0px; border-radius:5px 5px 0 0; /*background-image: url(../images/advance-search.jpg); background-repeat: repeat-x;*/
 border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid;
 border-left-style: solid; border-top-color: #A8A8A8; border-right-color: #CCC; border-left-color: #CCC; 
background: #df6904; /* Old browsers */
background: -moz-linear-gradient(top, #df6904 0%, #f59604 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #df6904 0%,#f59604 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #df6904 0%,#f59604 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#df6904', endColorstr='#f59604',GradientType=0 );
}

/******************* Job Listing***************************/
/*.job-list-bg{float:left; width:100%; background:#F8F8F8; padding:5px 1%;}*/
.job-list-bg{float:left; width:100%; background:#fbfbfb; padding:5px 1%;}
.job-title{float: left;
    width: 100%;
    border-bottom: 1px solid #eee;
    margin-bottom: 5px;
    color: #333;
    font-size: 15px;
    font-family: calibri-bold;
    font-weight: 600;}
.job-text{float:left; width:100%; margin-bottom:5px;  font-size:12px;}
.job-apply{float:left; width:100%; background:rgba(137, 209, 233, 0.18); padding:5px 1%; }
.job-img{ clear:both; height:50px; border:1px solid #ccc; background:#fff; margin-bottom:5px;}
.job-img img{ width:100%;}

.job-img-text{ clear:both; font-size:12px;}
.job-description{float: left;
    width: 100%;
    border-bottom: 1px solid #eee;
    margin-bottom: 5px;
    color: #333;
    font-size: 15px;
    font-family: calibri-bold;
    font-weight: 600;} 
.job-description-bg{float:left; width:100%;font-size:13px;margin-bottom:5px;text-align: justify;word-wrap: break-word;font-family: calibri-bold;} 
/*.job-id{float:left; width:18%; font-size:13px;}
.job-id-text{float:left; width:82%; font-size:13px;}*/
.job-id{float:left;width: 131px;font-size:13px;color:#a94442;}
.job-id-text{font-size:13px;overflow: hidden;}
/*.job-id-bg{float:left; width:100%;  padding:5px 1%; margin-top:10px; }*/
.job-id-bg{float:left; width:100%;  padding:10px; margin-top:10px; background-color:#fbfbfb;}
.job-id-bg-prt{float:left; width:100%;  padding:5px 1%; margin-top:10px; background-color:#fbfbfb; margin-bottom:10px;}


/****************margin***************/
.mt0{margin:0 !important;/*padding-left:22px;*/}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt5{ margin-top:5px;}
.mt40{margin:40px 0 0 0;}
.mb10{ margin-bottom:10px !important;}
.mb20{ margin-bottom:20px !important;}
.ml113{ margin-left:113px !important;}

.mrml{margin-left:5%; margin-right:5%;}
/****************padding**************/
.pl0{padding-left:0 !important;}
.p0{padding:0 !important;}
.pr0{padding-right:0px !important}
.pl0{padding-left:0px !important}
.ptl0{padding-top:10px !important}
.ptpb5{padding-top:5px; padding-bottom:5px;}
.pt5{padding-top:5px !important;}


.pb0{ padding-bottom:0px !important;}
.pb10{ padding-bottom:10px !important;}
.pl10{ padding-left:10px !important;}
.ptb2{padding-top:2px; padding-bottom:2px;}




/*****************************************/
.votebtn {background-color: #fba105;border-radius: 5px;color: #ffffff;font-size: 16px;font-weight: bold;height: 28px;margin-left: 8px;margin-top: 5px;text-align: center;width: 60px;}

.sharebtn{margin:25px 0px 0px 8px; float:left; width:45%;}

.createdtxt {font-family:Arial, Helvetica, sans-serif;color: #828282;float: right;font-weight: bold;margin-top: 25px;text-align: right;width: 50%;}
.createdtxt a{font-family:Arial, Helvetica, sans-serif;color: #828282;font-weight: bold;margin-top: 25px;text-align: right;width: 50%;}
.createdtxt a:hover{font-family:Arial, Helvetica, sans-serif;color: #828282;font-weight: bold;margin-top: 25px;text-align: right;width: 50%;}


.rfp-today-large {background: #f3525a;padding: 2px 3px;font-size: 18px;color: #fff;border-radius:4px;margin-left:10px;border:1px solid #f3525a;}
.rfp-panel-right-user-l {float: left;width: 100%;margin-bottom: 5px;color: #636363;font-size: 16px;font-weight: bold;}
.registermain{width:100%;height:auto;background: #fff;float:left;padding:2% 2% 1% 2%; margin-top:10px;}
.loginformleft {width:100%;height:auto;margin:2% 0% 1% 0%;background: #F8F8F8;float:left;padding:2% 3% 3%;}
.loginformright{height:auto;width:90%;margin:6px 0 15px 5%;padding:13px 15px;background-color:#fff;float:left;}
.loginbtn{width:30% !important; margin-left:35%;}

.form-title {width: 100%;margin-top:4px;color: #636363;font-size: 16px;font-weight: bold; text-align: left !important;text-indent: 16px; margin-bottom:5px;}
.login-with-facebookbtn img{ width:90%; margin:1% 5%;}


/*************Sort by css ***************/
.sort-bg{position:absolute; right:22px; top:7px; width:25%;}
.sort-name{float:left; width:25%; font-size:12px;margin-top: 4px;}
.sort-field{float:left; width:75%;}
.user-type{padding: 3px 10px 3px 10px;}
.email-address{padding: 3px 11px 3px 10px;}
.re-passwors{padding: 3px 13px;}
.center{text-align:center;}
.articles-hr{color:#0967ae; margin-left:5px;}

/******************Partners***********************/
.partners-multiple{ float:left; width:48%;margin: 10px 1% 0px;}
.partners-multiple:hover{ background:#f8f8f8;}
.partners-multiple-border{ border:1px solid #eee; padding:5px; float:left; width:100%;}
.partners-multiple-left{ width:30%; float:left;}
.partners-multiple-right{ width:60%; float:right;margin-top: 13px; font-weight:bolder; font-size:12px;}
.partners-multiple-right a:link { color: #818080; text-decoration: none; }
.partners-multiple-right a:visited { text-decoration: none; color: #818080; }
.partners-multiple-right a:hover { text-decoration: none; color: #818080; }
.partners-multiple-right a:active { text-decoration: none; color: #818080; }
.product-services-left{ float:left; width:14%; margin-right:1%;margin-top:3px;}
.product-services-left img{ float:left; width:100%;height:60px;}

.product-services-left img{width:100%;}
.product-services-right{ float:left; width:85%;}
.product-services-right-active{float:left; width:100% !important;}
.product-justify-text{float:left; width:100%; font-size:12px; text-align:justify; margin-top:0px;}
.product-more{float:right;}

/******************Tab css***********************/
.left_cmpleft {width: 100%; float: left;  padding:3px 10px;}
.left_cmp_name {width: 25%; float: left; text-transform: capitalize; color:#999; font-size:13px;}
.left_cmp_text {width: 75%; float:left; color:#555; font-size:13px;}

.left_cmp_text2 {width: 75%; float:left;}
.upload_right_wrapper { margin: 0px;width: 270px; height:100px; overflow: hidden; float: left;  border: 1px solid #CCCCCC; }
.user_listing_img{ float:left; width:15%; margin-right:1%;}
.user_listing_textbg{ float:left; width:84%;}
.user-h1{float:left; width:100%; font-weight:bold; font-size:14px;}
.tap-user-profile{ float:left; background:#fff; width:100%; text-align:center; height:150px; margin:10px 0; border-radius:5px;-moz-box-shadow: 0px 0px 4px #EEEEEE;-webkit-box-shadow: 0px 0px 4px #EEEEEE;box-shadow: 0px 0px 4px #EEEEEE; }
.tap-user-profile img{ border-radius:5px; text-align:center; width:100%;}
.tab-rating{background:#eee;  width:100%; text-indent:15px; float:left; padding:2px 0; text-align:center;color: #333; font-size:12px;}
.tab-user{ float:left;text-indent:5px; width:26px; margin-right:10px;}
.tab-star{ float:left;text-indent: 0px; width:14px; margin:3px 0 0 8px; padding-top:5px;}
.tab-star-bg{ float:left; width:30%; font-size:12px; color:#166AD5; }
.tab-star-t { float:right; width:45px; font-size: 12px; color: #166AD5; text-align:left; }
.tab-star-vote { float: left; width: 95%; font-size: 10px; color: #5A5858; text-align: right; padding:1px 2% 0 0; }
.tab-star-vote-bg{ float:left; width:70%; }
.row-all{float:left; width:100%;}
.tab-list-bg { float: left; width:100%; background: #F8F8F8; padding: 5px 5% 12px; }
.width100{width:100%;}
.tab-review{width:100%;  float:left; padding:2px 0px 10px; text-align:center;color: #333; font-size:16px;}
.product-detail-left{ width:144px; float:left; margin-right:2%}
.product-detail-left img{ width:100%; height:137px;}
.product-detail-right{ width:69%; float:left;}
.detail-right-left-bg{ width:100%; margin-bottom:5px; float:left; font-size:12px}
.detail-right-left{ width:25%; font-weight:bold; float:left;}
.detail-right-add{ width:100%; font-weight:bold; float:left;}
.detail-right-right{ width:70%; float:left;}
.detail-left-img{ width:100%; height:137px;}
.detail-right-left1{ width:40%; display:inline; font-weight:bold; float:left;}
.detail-right-right2{ width:auto; float:left;}


/**************** Rfp Blog *******************************/
.rfp-Blog-left{float:left; width:80%; }
.rfp-Blog-right{float:right; width:20%; }
.rfp-blog{color: #428bca; font-size:12px; width: 20%; float:right;font-weight: bold}
.rfp-blog-left{color: #428bca; font-size:14px; width: 79%; float:left;font-weight: bold}
.rfp-blog-add{color: #428bca; font-size:12px; width:13%; float:right;font-weight: bold; text-align: right;}
.rfp-blog-left-add{width:87%; float:left;}
.row-all p{text-align: justify;}
.rfp-location{color: #E48F34; font-size:11px; margin-left:5px; font-weight:normal;}
.rfp-today-blog{  background-image: url("../images/menu_hoverbg.jpg"); padding:0 2px; font-size:12px; color:#fff;margin-left: 11px;}
.rfp-blog-durations{ font-size:11px; color:#A8A8A8; font-weight:bold; width:58px; float:left;}
.rfp-spa{ margin-left:5px;}
.rfp-spa-blog{ padding:0 2px 0 5px; }
.rfp-panel-right-blog{float:left; width:75%; font-size:12px; text-align:justify;}
.detail-right-left-psp{ width:100%; font-weight:bold; float:left; word-wrap: break-word;}

/******************Client Info*******************************/

.client-info-multiple{ float:left; width:50%;}
.client-info-bg{ float:left; width:100%; margin-bottom:5px;}
.client-info-left{ float:left; width:30%; font-size:12px;}
.client-info-right{ float:left; width:70%; font-size:12px;}
.client-info-base{float:left; width:100%; background:#F8F8F8; padding:5px 3%; }
.client-radio{float:left; margin-right:8px;}
.client-radio-radio{float:left; margin-top:-1px ; margin-right:2px;}
.client-bottombg { float: left; background: #FFFFFF; width: 100%; margin: 20px 0 10px; border: 1px solid #EEE; padding: 10px; }
.client-description-bg { float: left; width: 100%; font-size: 12px; margin-bottom: 5px; text-align: justify; border-top: 1px solid #F5F5F5; margin-top: 8px; padding-top: 9px; }
.client-days{color: #428bca; font-size:16px; width:15%; float:right;font-weight: bold}
.row-all{float:left; width:100%;font-size:12px}
.proposal-bg{float:left; width:100%; background:#F3F3F3; padding:5px 10px; margin:5px 0;}



/****************** Servey Css *******************************/
.servey{ float: left;
    width: 41%;
    margin: 10px 0.6% 0;
    height: 100px;
    border: 1px solid #F3F2F2;
    padding: 2px 5px 5px;}
.servey h1{width:100%; font-size:12px !important; margin:5px 0 5px 0; font-weight:bold;text-indent: 3px;border-bottom: none !important;}
.servey ul {list-style-type: none; padding: 0px; margin: 0px; }
.servey ul li {background-image: url(../images/check-img.jpg); background-repeat: no-repeat; background-position: 0px 1px; padding-left:20px; }
.servey-add{ float:left; width:100%; margin-bottom:8px;}
.servey-add img{ float:left; width:100%; height:116px;}

.servey-add img{width:100% !important;}
.slimScrollBar{cursor:pointer;}
.servey-display{float:left; width:100%;}
.servey-textarea{float:left; width:45%;}

.servey-faq-left{float:left; width:2%;}
.servey-faq-right{float:left; width:98%;}
.servey-icon{float:left; width:auto; margin-right:5px;}
.servey-checkbox{float:left; width:3%; margin-right:0.5%;}
.servey-check-text{float:left; width:94%; margin-top:2px;}
.servey-check-text-full{float:left; width:100%; margin-top:2px;text-align: justify;}
.row h1{width:100%; font-size:14px; font-weight:bold; border-bottom:1px solid #dedede; padding-bottom:5px;}
.row h2{width:100%; font-size:14px; font-weight:bold; border-bottom:0px solid #F1F0F0; padding-bottom:5px;}
.row h3{width:100%; font-size:14px; font-weight:bold; border-bottom:0px solid #F1F0F0; padding-bottom:0px; margin:0; font-family: calibri-Regular;}

.poll-vote{float:right; font-size:12px;}
.poll-pr{font-size:12px; font-weight:bold; margin-left:3px;}
.poll-display{float:left; width:100%; margin-bottom:5px}
.faq-ans{ width:98%;margin:5px 0 0  0; font-size:12px; float:left; margin-left:2%; text-align:justify;}
.poll-panel{float:left; width:100%; padding:8px 1%; margin-bottom: 5px;}
.poll-panel:hover{ background:#f8f8f8; }
.poll-panel-text{float:left; width:100%; padding:8px 1%; }
.download-link{ float:right; font-size:12px; font-weight:normal;}


/************************ About *****************************/
.about-hentry { float: left; width: 100%; margin:0; padding-bottom: 0px; position: relative; }
.about-hentry h1{ float:left; width:100%; font-size:16px; margin: 5px 0 0px 0; border:none;}
.about-text{float:left; width:100%; font-size:13px;  text-align:justify;padding-left:5px;}
em{font-size:12px; margin-left:2px}
.contact-bg{ background:#f3f3f3; padding:2px 10px 15px; float:left; }
.contact_text { float: left; font-size: 12px; margin-bottom:5px; width:100%; }
.contact_text_bold { float: left; font-size: 14px; margin-bottom: 5px; width:100%; font-weight:bold; }
.contact_text_mid { float: left; font-size: 12px; margin-bottom:5px; width:100%; text-indent:20px; }
.contact_text_mid_bold { float: left; font-size: 12px; margin-bottom:5px; width:100%; text-indent:20px;font-weight:bold; }
.contact_heading{float:left; width:100%; font-size:20px; margin-bottom:5px; border-bottom:1px solid #DFDFDF;}
.register-btn-bg { text-align: center;  padding: 4px 0px; clear: both; margin-top:0px; }
.user-padding{padding: 3px 12px;}

/********************** Survey Listing*********************************/

.servey_listing{ float:left; width:100%; /*margin:10px 0.6% 0; height:160px;border: 1px solid #F3F2F2;*/ padding:2px 5px 5px;}
.servey_listing h1{width:100%; font-size:12px !important; margin:5px 0 5px 0; font-weight:bold;text-indent: 3px;border-bottom: none !important;}
.servey_listing ul {list-style-type: none; padding: 0px; margin: 0px; }
.servey_listing ul li {background-image: url(../images/check-img.jpg); background-repeat: no-repeat; background-position: 0px 1px; padding-left:20px; }

/********************** Testimonial Css*********************************/
.testimonial-bg{float:left; width:100%; margin-bottom:10px;}
.testimonial-left{ float:left; width:9%; height:100px; margin-right:1%;border-radius:50px;}
.testimonial-left img { float: left; width: 72px; height: 72px; border-radius: 100px; margin-top: 10px; border:2px solid #ccc; }
.testimonial-right{ float:left; width:90%; }
.testimonial-text{ float:left; width:100%; font-size:12px;}
.testimonial-text{ float:left; width:100%; font-size:12px;}
.testimonial-name{ float:right; width:100%; font-size:13px; color:#A5A5A5; font-weight:bold; margin-top:5px; text-align:right;}
.testimonial-designation{ float:right; width:100%; font-size:11px; color:#333;text-align:right;}
.testimonial-symbol{color:#09c; font-size:24px;}
.testimonial { color:#666; margin-left:0px; }
.testimonial h1 { margin:0 10px; color:#437924; text-shadow:0 1px 0px rgba(255, 255, 255, 0.4); position:relative; -webkit-animation:slow 2s; -moz-animation:slow 2s; -ms-animation:slow 2s; animation:slow 2s; font-size:14px; }
.testimonial .deskripsi { padding:10px; width:100%; float:left; background:#FAFAFA; background:-webkit-linear-gradient(top, #FDFDFD, #FAFAFA); background:-moz-linear-gradient(top, #FDFDFD, #FAFAFA); background:-ms-linear-gradient(top, #FDFDFD, #FAFAFA); background:-o-linear-gradient(top, #FDFDFD, #FAFAFA); background:linear-gradient(top, #FDFDFD, #FAFAFA); border:1px solid #ECECEC; -webkit-box-shadow:0 1px 2px rgba(213, 211, 211, 0.4); -moz-box-shadow:0 1px 2px rgba(213, 211, 211, 0.4); box-shadow:0 1px 2px rgba(213, 211, 211, 0.4); -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; position:relative; z-index:4; -webkit-animation:slow 1s; -moz-animation:slow 1s; -ms-animation:slow 1s; animation:slow 1s; }
.testimonial .deskripsi:before { content:""; width:0px; height:0px; border-width:12px; border-style:solid; border-color:#DFDFDF transparent transparent transparent; position:absolute; top:30px; left:-24px; z-index:-1; -ms-transform: rotate(90deg); /* IE 9 */ -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */ transform: rotate(90deg); }
.testimonial .deskripsi:after { content:""; width:0px; height:0px; border-width:10px; border-style:solid; border-color:#FCFCFC transparent transparent transparent; position:absolute; top:32px; left:-20px; -ms-transform: rotate(90deg); /* IE 9 */ -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */ transform: rotate(90deg); }

/*********************** Careers ***********************/
.careers_listing{ float:left; width:100%; /*margin:10px 0.6% 0; height:160px;border: 1px solid #F3F2F2;*/ padding:2px 5px 5px;}
.careers_listing h1{width:100%; font-size:13px !important; margin:5px 0 5px 0; font-weight:bold;text-indent: 3px;border-bottom: none !important;}
.careers_listing ul {list-style-type: none; padding: 0px; margin: 0px; }
.careers_listing ul li {background-image: url(../images/right-img.jpg); background-repeat: no-repeat; background-position: 0px 1px; padding-left:20px;margin-bottom: 2px; }
.careers_listing-top{ float:left; width:100%; font-size:12px; }
.careers_listing-top h1{width:100%; font-size:13px !important; margin:5px 0 5px 0; font-weight:bold;text-indent: 3px;border-bottom: none !important;}
.careers_listing-top p{width:100%; font-size:12px ; text-indent: 3px;margin-bottom: 2px;}
.careers_opening{float:right; font-size:12px; color:#F90;}
.careers_listing-top-h{ float:left; width:100%; font-size:16px; }

/*********************** My Proposal ***********************/
.my-proposal-bg{float:left; width:100%;}
.my-proposal-left{float:left; width:8%; margin-right:2%;margin-top: 3px;}
.my-proposal-left img{width:100%; height:41px;}
.my-proposal-right{float:left; width:90%;}
.my-pro-left{float:left; width:auto; font-size:12px; }
.my-pro-line{margin:0 3px; float:left;}
.my-contact-h{ float:left; width:100%; font-size:14px; margin: 5px 0 0 0;}
.my-info-left{ float:left; width:50%; font-size:12px;font-weight:bold;}
.my-info-right{ float:left; width:100%; font-size:12px; text-align:justify;margin-top: 3px;}
.my-info-right-f{ float:left; width:50%; font-size:12px;}
.my-info-bg { float: left; width: 100%; margin-bottom: 4px; border-bottom: 1px solid #FFF; padding-bottom: 3px; }
.my-info-bg:last-child {border-bottom: 0px solid #FFF;}
.my-yes{ width:auto; margin-left: 10px; font-weight:normal;}
.my-contact-textbg{ float:left; width:100%;}
.send-on{ margin-left:10px; color:#ccc; font-size:13px; float:right;}
.experience-left{ float:left; width:100%; font-size:12px;font-weight:bold;margin-bottom: 4px;}
.status-rfp{ float:right; font-size:12px; text-align:left;width: 15%;}

/*******************Quiz*****************************/
.quiz-thead{background: rgba(238, 238, 238, 0.85);}
.mr5{margin-right:5px;}
.front-heading{float:left; width:100%; font-size:14px;text-indent: 10px; background:#E7E7E7; padding:3px 0; font-weight: bold;} 
.front-heading-text{float:left; width:auto; } 

.about-text ul{ margin:0;padding-left:25px;list-style-type: circle;}
.about-text ul li{list-style-type:circle;
}


/**********Front Gallery*******************/
.left-padding{padding-left:7px;}
.col-main{width:20%; height:auto; float:left;  padding-left:9px; 
}
.col-main img{text-align:center; border :2px solid #cccccc;
}
.object {
    border-bottom: 1px solid #ddd;
    color: #797979;
    float: left;
    font-size: 14px !important;
    font-weight: bold !important;
    margin-bottom: 5px;
    padding: 5px;
    width: 100%;
}
/**********Front Gallery*******************/
.gallery-multiple{ float:left; width:18.2%; height:140px; margin:10px 0.9% 0px; border:1px solid #eee; background:#eee;text-align:center; overflow:hidden;}
.gallery-multiple img{ width:100%; }
.advance-search-more{float:right; margin: 0 30px 8px 0;}
.jab-detail-bg{ width:100%; float:left; font-size:14px; color:#636363;padding-left:5px;}
.jab-detail-bg-text{ width:100%; float:left; font-size:12px; color:#818080; padding-left:5px;}
.header-social-media-bg{ float:right; margin-top:12px;}
.header-user-top-bg{ float:right; margin: 10px 0 0 10px;}
#login_Div{ margin-top:10px;}
#forget_pass_Div{ margin-top:10px;}
.chart-relative{position: relative; width: 100%; height: 100%;}
.chart-absolute{width: 100%; height: 100%; position: absolute; bottom:-175px; left:15px; z-index: 9999;}
.body300{min-height:451px;}


/************Sky Banner*************/
.sky-left-right-bg{ float: left; width:100%;}
.sky-left{ float: left; width:43px; margin:0 3% 0 1% !important; height:44px; border:1px solid #ccc; border-radius:5px; overflow:hidden;}
.sky-left img{width:100% !important; height:44px !important; border-radius:5px;}
.sky-right{ float: left; width:168px; height: 20px;}
.sky-heading{ float: left; width: 100%; font-size: 12px; font-weight: bold; text-align: left; }
.sky-text{ float: left; width: 100%; font-size: 11px;text-align: left; line-height:14px;}
.sky-text-blue{ float: left; width: 100%; font-size: 11px;text-align: left; line-height:14px; color:#09c}
.sky-text-bottom{ float: left; width: 100%; font-size: 11px;text-align: left; line-height:14px; height: 25px; overflow: hidden;}
.share-shadow {
box-shadow: 0 7px 0px #027A99;
color: #fff;
background-color: #2fade7;
border-color: #2fade7;
padding: 5px 10px;
border-radius: 5px;
width: 100%;
float: left;
font-size: 13px;
}
.share-shadow a:link { color: #fff !important; text-decoration: none !important; }
.share-shadow a:visited { text-decoration: none !important; color: #fff !important; }
.share-shadow a:hover { text-decoration: none !important; color: #fff !important; }
.share-shadow a:active { text-decoration: none !important; color: #fff !important; }

/**********************************************/
.registration-message-row{ text-align:center; width:100%; margin:50px 0 50px;}
.registration-message-bg{ width:688px; display:inline-block;padding-top: 50px;}
.registration-message{float:left; width:100%; padding:10px; background:#2db776; color:#fff; font-size:20px; border-radius:10px 10px 0 0 }
.registration-message-1{float:left; width:100%; padding:10px; background:#f69705; color:#fff; font-size:20px; border-radius:10px; margin-top:100px; margin-bottom:100px;}
.registration-message-mid{float:left; width:100%; padding:20px 30px; background:#f8f8f8; color:#555; font-size:12px; }
.registration-message-footer{ float:left; width:100%; padding:10px; background:#f8f8f8; color:#555; font-size:12px; border-radius:0 0 10px 10px }
.registration-message-h{ width:100%; font-size:20px; text-align:left; margin-bottom:10px;}
.registration-message-p-bg{ width:100%; float:left;}
.registration-message-p{ width:100%; font-size:12px; text-align:left; float:left;}
.icon-s-m{ margin-right:10px; font-size:16px;}
.i9-icon-s-m{ width:25px;font-size:16px;float:left;}
.i9-icon-s-right{width:603px;font-size:12px; text-align:left;float:left;}

.like-button-count { display: inline-block; position: relative; color: #fff; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); text-decoration: none; text-align: center; padding:2px 6px 2px 3px; font-size: 11px; font-family: helvetica, arial, sans-serif; border-radius: 4px; border: 1px solid #2690DF; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12); background-color: #2793E2; }
.like-button-count:hover {color: #fff;}

/* Back impressed-btn */
.like-button-count.back {
	border-left: none;
	margin:0 0 0 6px;
}

.like-button-count.back:after {
	content: '';
	position: absolute;
	height:41%;
	width:7px;
	border-left: 1px solid #2690DF;
	left: -2px;
	top: 1px;
	-webkit-transform: skew(-35deg, 0);
	-moz-transform: skew(-35deg, 0);
	-o-transform: skew(-35deg, 0);
	-ms-transform: skew(-35deg, 0);
	transform: skew(-35deg, 0);
	background:#2793E2;
}

.like-button-count.back:before {
	content: '';
	position: absolute;
	height:46%;
	width:7px;
	/*border-left: 1px solid #da790b;*/
	bottom: 1px;
	left: -2px;
	border-left: 1px solid #2690DF;
	-webkit-transform: skew(35deg, 0);
	-moz-transform: skew(35deg, 0);
	-o-transform: skew(35deg, 0);
	-ms-transform: skew(35deg, 0);
	transform: skew(35deg, 0);
	background:#2793E2;
	-webkit-box-shadow: -2px 1px 2px rgba(100,100,100,0.1);
	box-shadow: -2px 1px 2px rgba(100,100,100,0.1);
}

/*  i am impressed   */


.like-button-impressed { display: inline-block; position: relative; color: #fff; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); text-decoration: none; text-align: center; padding:2px 6px 2px 3px; font-size: 11px; font-family: helvetica, arial, sans-serif; border-radius: 4px; border: 1px solid #DF6C02; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12); background-color: #EF8A04; }

.like-button-count:hover {color: #fff;}



/* Back impressed-btn */
.like-button-impressed.back {
	border-left: none;
	margin:0 0 0 6px;
}

.like-button-impressed.back:after {
	content: '';
	position: absolute;
	height:41%;
	width:7px;
	border-left: 1px solid #DF6C02;
	left: -2px;
	top: 1px;
	-webkit-transform: skew(-35deg, 0);
	-moz-transform: skew(-35deg, 0);
	-o-transform: skew(-35deg, 0);
	-ms-transform: skew(-35deg, 0);
	transform: skew(-35deg, 0);
	background:#EF8A04;
}

.like-button-impressed.back:before {
	content: '';
	position: absolute;
	height:46%;
	width:7px;
	/*border-left: 1px solid #da790b;*/
	bottom: 1px;
	left: -2px;
	border-left: 1px solid #DF6C02;
	-webkit-transform: skew(35deg, 0);
	-moz-transform: skew(35deg, 0);
	-o-transform: skew(35deg, 0);
	-ms-transform: skew(35deg, 0);
	transform: skew(35deg, 0);
	background:#EF8A04;
	-webkit-box-shadow: -2px 1px 2px rgba(100,100,100,0.1);
	box-shadow: -2px 1px 2px rgba(100,100,100,0.1);
}




/*.white-close{ color:#ffffff !important; opacity:1 !important;}*/

/*-------------------------------------Picture Gallery---------------------------------*/
.pic-gallery { width:139px; height:auto;position:relative; margin:10px auto 5px; }
.pic-gallery img { width:100%; height:137px; border-radius:5px;}
.pic-gallery-multiple{ float:left; width:20%;  height:200px; background-image: url(../images/vertical-line.png); background-repeat: repeat-y; background-position: right; }
.pic-gallery-multiple:last-child{ float:left; width:20%; margin-right:0; height:200px;background-image: url(../images/transparent.png);}
.pic-gallery-caption{ margin:0px auto; width:139px; font-size:12px; text-align:justify;  color: #555; padding:1px 5px 3px; background: #F5F5F5; Border-radius: 4px;}
/*-------------------------------------Picture Gallery---------------------------------*/

/*---------------Modal Box------------------*/

.modal-mobile{width:40%;}

.profile-pic{float:left; padding-right:12px;padding-top: 3px;}
.profile-detail1{text-align:justify}
.mid-box{width:5%; height:auto; text-align:center; float:left;}


 .authers{text-align:center; font-style:italic;font-size:11px;}

.other-info-heading{ float:left; margin-left: 9px; font-weight: bold;}

.beta-version{ position:absolute; width:98px; height:98px;background-image: url(../images/beta.png); background-repeat:no-repeat;left: -62px;}
.beta-relative{ position:relative; width:100%; height:100%;}
.enter-btn-add{float:left; width:100%; font-size:10px;margin-top: 3px;}
.loading {height:240px;background-color:#ccc;background-image:url(../images/loading-img.gif) !important; background-repeat:no-repeat !important; background-position:center center !important; opacity:0.6;}

.press-news-multiple-bg { background:#f4f4f2; }
.press-news-multiple { float:left; width:545px;margin:12px 7px 0px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:10px 15px 15px 15px; background:#fff; }
.press-news-multiple-left { float:left; width:22%; margin-top:5px;}
.press-news-multiple-right { float:right; width:75%; }
.press-news-multiple-left img { float:left; width:100%; height:81px;}
.press-news-multiple-right-top { float:left; width:100%; font-size:16px; color:#000; }
.press-news-multiple-right-mid { float:right; width:auto; font-size:11px; color:#818080; }
.press-news-multiple-right-bottom { float:left; width:100%; font-size:12px; text-align:justify;}
.press-news-multiple-readmore{ float:right; color:#e07313; font-size:11px; font-weight:bold;}

.press-news-multiple-readmore a:link { color: #e07313; text-decoration: none;}
.press-news-multiple-readmore a:visited { text-decoration: none; color: #e07313;}
.press-news-multiple-readmore a:hover { text-decoration: none; color: #e07313;}
.press-news-multiple-readmore a:active { text-decoration: none; color: #e07313;}
.press-news-detail-bg { background:#ffffff; margin:10px 5px  0;}
.press-news-detail-bg p{text-align:justify; margin-bottom:10px;}
.date-news{ font-size:10px;}
.news-detail-img{margin:4px 12px 5px 0; float:left;}



/*  I9 Details Page Css */

.i9-detail-left{ width:120px; float:left; margin-right:15px;}
.i9-detail-left img { width: 100%; height: 74px; }
.i9-detail-right{ width:307px; float:left; }
.i9-detail-right-left { width: 32%; font-weight: bold; float: left; }
.i9-detail-right-right { width: 68%; float: left; }


/*      quiz css        */
.ready-quiz-left{float:left; width:50%;}
.ready-quiz-left-left{float:left; width:50%;font-size:12px;font-weight: bold;}
.ready-quiz-left-right{float:left; width:50%;font-size:12px;word-wrap: break-word;}
.ready-quiz-left-bg{float:left; width:100%; margin-bottom: 5px;}
.ready-quiz-display{width:100%; text-align: center; margin-top:20px;float: left;}
.ready-background{float:left; width:100%; padding:8px 1%; margin-bottom: 5px;}













/*-------------------Saurav css-------------------------*/


.pad_l_r_none {padding-left: 7px; padding-right: 0px; }
.pad_r_l_none {padding-left: 0px; padding-right: 8px;}
.more-home2{position: relative; float: right; top:12px; text-align: left;}


.client-right-bg {}
.client-right-bg  ul {margin-top: 0px; margin-bottom: 10px; padding: 0px; list-style: none;}
.client-right-bg ul  img{width:100%;}
.sky-heading {float: left; width: 100%; font-size: 12px; font-weight: bold; text-align: left;   margin-top: 0px !important;  padding: 0px; line-height: 11px;}
.sky-left-right-bg{ margin-top:10px; margin-bottom:30px;}
.label{
	font-family: calibri-Regular !important;
}


.form-controlaration {
    width: 47%;
    height: 34px;
    padding: 3px 5px;
    font-size: 12px;
    line-height: 1.428571429;
    color: #818080;
    vertical-align: middle;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	margin-right:5px;
}

.intrw-topic-line{border-bottom: 1px solid #dadada; padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px;}
.box-shadow .panel-body{/*margin-left:-40px;*/ margin-left:0;}


@media (max-width: 479px) {
.partners-multiple{width:100%;}	
	
	
}


