.container .project_inr_rec_det .hugeitmicro .hugeitmicro-item {min-width: 363px;}
#huge_it_portfolio_content_10 #huge_it_portfolio_container_10 {
    height: auto !important;
}
.page-template-static-wordpress-page .project_inr_rec_det .portelement_cmn .img_block_cmn img{max-height:280px;}
.ubermenu .ubermenu-target-with-image > .ubermenu-target-text small{ font-size: 12px;line-height: 15px;text-transform: none;color: #444444;display: block;font-weight:bold}
.social-media .gplus-icon{background:url(http://www.andolasoft.com/wp-content/uploads/2016/02/gicon.png) no-repeat 0px 0px;width:24px;height:32px;}
.social-media .gplus-icon:hover{background-position:0px -34px}
.blog_details .testimonials-home{line-height:50px;}
.main_portfolio_page .responsive-tabs-wrapper .responsive-tabs ul li a{color:#fff;}
.main_portfolio_page .responsive-tabs .responsive-tabs__list__item--active a, .main_portfolio_page .responsive-tabs .responsive-tabs__list__item a:hover{color: #126CA1 !important;}
.main_portfolio_page .responsive-tabs-wrapper .responsive-tabs ul li:hover a {color:#126ca1 !important;}
.main_portfolio_page .responsive-tabs .responsive-tabs__panel{padding-left:0px;margin-top:25px;}
.main_portfolio_page .responsive-tabs .responsive-tabs__list__item{float:none !important;margin:0 !important}
.main_portfolio_page .responsive-tabs-wrapper .responsive-tabs ul.responsive-tabs__list{width:70%}
.main_portfolio_page .responsive-tabs .responsive-tabs__list__item--active{background:#0E6DA3 !important}
.main_portfolio_page .responsive-tabs .responsive-tabs__list__item{border-right:1px solid #fff;border-top:0px;border-bottom:0px;border-left:0px;}
.main_portfolio_page .responsive-tabs__panel.responsive-tabs__panel--active p{margin:0px;}
.main_portfolio_page .responsive-tabs .responsive-tabs__list__item#tablist1-tab6{border-right:0px;}
.main_portfolio_page .responsive-tabs ul li{border-radius:0px !important;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab1 {border-top-left-radius:5px !important; border-bottom-left-radius:5px !important;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab6 {border-top-right-radius:5px !important; border-bottom-right-radius:5px !important;}
#huge_it_portfolio_container_12 .portfolio_page {display:block !important;}
.portfolio_page .blk-div .activeBlock{border:none;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab1 span{background:url("/wp-content/uploads/2016/01/sprite.png") no-repeat 0px 0px !important;width:50px;height: 40px;display:inline-block;position:relative;left:0;top:0;z-index:999;vertical-align:middle;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab2 span{background: url(/wp-content/uploads/2016/01/sprite.png) no-repeat -54px 0px !important;width: 40px;height: 40px;display: inline-block;position: relative;left: 0;top: 0;z-index: 999;vertical-align: middle;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab3 span{background:url(/wp-content/uploads/2016/01/sprite.png)no-repeat -92px 0px !important;width: 40px;height: 40px;display: inline-block;position: relative;left: 0;top: 0;z-index: 999;vertical-align: middle;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab4 span{background:url(/wp-content/uploads/2016/01/sprite.png)no-repeat -136px 0px !important;width: 40px;height: 40px;display: inline-block;position: relative;left: 0;top: 0;z-index: 999;vertical-align: middle;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab5 span{background:url(/wp-content/uploads/2016/01/sprite.png)no-repeat -180px 0px !important;width: 40px;height: 40px;display: inline-block;position: relative;left: 0;top: 0;z-index: 999;vertical-align: middle;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab6 span{background:url(/wp-content/uploads/2016/01/sprite.png)no-repeat -220px 0px !important;width: 40px;height: 40px;display: inline-block;position: relative;left: 0;top: 0;z-index: 999;vertical-align: middle;}

.main_portfolio_page .responsive-tabs ul li#tablist1-tab1:hover span, .main_portfolio_page .responsive-tabs ul li#tablist1-tab1.responsive-tabs__list__item--active span{background:url(/wp-content/uploads/2016/01/sprite.png) no-repeat 0 -40px !important;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab2:hover span, .main_portfolio_page .responsive-tabs ul li#tablist1-tab2.responsive-tabs__list__item--active span{background:url(/wp-content/uploads/2016/01/sprite.png) no-repeat -54px -40px !important;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab3:hover span, .main_portfolio_page .responsive-tabs ul li#tablist1-tab3.responsive-tabs__list__item--active span{background:url(/wp-content/uploads/2016/01/sprite.png) no-repeat -92px -40px !important;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab4:hover span, .main_portfolio_page .responsive-tabs ul li#tablist1-tab4.responsive-tabs__list__item--active span{background:url(/wp-content/uploads/2016/01/sprite.png) no-repeat -136px -40px !important;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab5:hover span, .main_portfolio_page .responsive-tabs ul li#tablist1-tab5.responsive-tabs__list__item--active span{background:url(/wp-content/uploads/2016/01/sprite.png) no-repeat -180px -40px !important;}
.main_portfolio_page .responsive-tabs ul li#tablist1-tab6:hover span, .main_portfolio_page .responsive-tabs ul li#tablist1-tab6.responsive-tabs__list__item--active span{background:url(/wp-content/uploads/2016/01/sprite.png) no-repeat -220px -40px !important;}
.main_portfolio_page .responsive-tabs .responsive-tabs__list__item:hover {
    color: #126CA1;
    background: #fff !important;
}
.main_portfolio_page i.arrow-down {
    border-bottom: 10px solid #bf202f;
    bottom: -1px !important;
    border-top: 0px;
}
.main_portfolio_page .circlehover.style3 .text {
   right: -24px;
   min-width: 84px;
}

.main_portfolio_page .cmn_cta_foot .fr {
   margin-right: 20px;
}

.main_portfolio_page .cmn_cta_foot .fl {
   margin-left: 20px;
}

.ios_u_page .footer_cta_cmn .cmn_cta_foot h5, .main_portfolio_page #tablist1-panel1 .footer_cta_cmn .cmn_cta_foot h5, .main_portfolio_page #tablist1-panel2 .footer_cta_cmn .cmn_cta_foot h5{color:#fff !important;}
.ios_u_page .footer_cta_cmn .cmn_cta_foot, .main_portfolio_page #tablist1-panel1 .footer_cta_cmn .cmn_cta_foot, .main_portfolio_page #tablist1-panel2 .footer_cta_cmn .cmn_cta_foot{background:#5d5e5f !important;}
.ios_u_page .footer_cta_cmn .cmn_cta_foot h6, .main_portfolio_page #tablist1-panel1 .footer_cta_cmn .cmn_cta_foot h6, .main_portfolio_page #tablist1-panel2 .footer_cta_cmn .cmn_cta_foot h6{color:#fff !important;}
.ios_u_page .circlehover, .main_portfolio_page #tablist1-panel1 .circlehover, .main_portfolio_page #tablist1-panel2 .circlehover{background:#fff !important;}
.ios_u_page .circlehover:before, .main_portfolio_page #tablist1-panel1 .circlehover:before, .main_portfolio_page #tablist1-panel2 .circlehover:before{background:#fff !important;}
.ios_u_page .circlehover.style3 .play-icon, .main_portfolio_page #tablist1-panel1 .circlehover.style3 .play-icon, .main_portfolio_page #tablist1-panel2 .circlehover.style3 .play-icon{background:#5d5e5f !important;}

.main_portfolio_page #tablist1-panel3 .footer_cta_cmn .cmn_cta_foot h5{color:#fff;}
.main_portfolio_page #tablist1-panel3 .footer_cta_cmn .cmn_cta_foot{background:#77c159;}
.main_portfolio_page #tablist1-panel3 .footer_cta_cmn .cmn_cta_foot h6{color:#fff;}
.main_portfolio_page #tablist1-panel3 .circlehover{background:#fff;}
.main_portfolio_page #tablist1-panel3 .circlehover:before{background:#fff;}
.main_portfolio_page #tablist1-panel3 .circlehover.style3 .play-icon{background:#77c159 !important;}

.and_u_page .footer_cta_cmn .cmn_cta_foot h5{color:#fff !important;}
.and_u_page .footer_cta_cmn .cmn_cta_foot{background:#77c159 !important;}
.and_u_page .footer_cta_cmn .cmn_cta_foot h6{color:#fff !important;}
.and_u_page .circlehover{background:#fff !important;}
.and_u_page .circlehover:before{background:#fff !important;}
.and_u_page .circlehover.style3 .play-icon{background:#77c159 !important;}

.main_portfolio_page #tablist1-panel4 .footer_cta_cmn .cmn_cta_foot h5{color:#fff;}
.main_portfolio_page #tablist1-panel4 .footer_cta_cmn .cmn_cta_foot{background:#981a21;}
.main_portfolio_page #tablist1-panel4 .footer_cta_cmn .cmn_cta_foot h6{color:#fff;}
.main_portfolio_page #tablist1-panel4 .circlehover{background:#fff;}
.main_portfolio_page #tablist1-panel4 .circlehover:before{background:#fff;}
.main_portfolio_page #tablist1-panel4 .circlehover.style3 .play-icon{background:#981a21 !important;}

.ror_u_page .footer_cta_cmn .cmn_cta_foot h5{color:#fff !important;}
.ror_u_page .footer_cta_cmn .cmn_cta_foot{background:#981a21 !important;}
.ror_u_page .footer_cta_cmn .cmn_cta_foot h6{color:#fff !important;}
.ror_u_page .circlehover{background:#fff !important;}
.ror_u_page .circlehover:before{background:#fff !important;}
.ror_u_page .circlehover.style3 .play-icon{background:#981a21 !important;}

.main_portfolio_page #tablist1-panel5 .footer_cta_cmn .cmn_cta_foot h5{color:#fff;}
.main_portfolio_page #tablist1-panel5 .footer_cta_cmn .cmn_cta_foot{background:#D4BB46;}
.main_portfolio_page #tablist1-panel5 .footer_cta_cmn .cmn_cta_foot h6{color:#fff;}
.main_portfolio_page #tablist1-panel5 .circlehover{background:#fff;}
.main_portfolio_page #tablist1-panel5 .circlehover:before{background:#fff;}
.main_portfolio_page #tablist1-panel5 .circlehover.style3 .play-icon{background:#D4BB46 !important;}

.main_portfolio_page #tablist1-panel6 .footer_cta_cmn .cmn_cta_foot h5{color:#fff;}
.main_portfolio_page #tablist1-panel6 .footer_cta_cmn .cmn_cta_foot{background:#21759a;}
.main_portfolio_page #tablist1-panel6 .footer_cta_cmn .cmn_cta_foot h6{color:#fff;}
.main_portfolio_page #tablist1-panel6 .circlehover{background:#fff;}
.main_portfolio_page #tablist1-panel6 .circlehover:before{background:#fff;}
.main_portfolio_page #tablist1-panel6 .circlehover.style3 .play-icon{background:#21759a !important;}


.main_portfolio_page .responsive-tabs-wrapper .responsive-tabs ul li {
  padding: 22px 33px !important;
  background: #bf202f;
  color: #fff;
}
.main_portfolio_page .responsive-tabs-wrapper .responsive-tabs ul li#tablist1-tab1{padding: 22px 61px !important;
}
.main_portfolio_page .responsive-tabs .responsive-tabs__list__item--active, .main_portfolio_page .responsive-tabs .responsive-tabs__list__item:hover {
    color: #126CA1 !important;
    background: #fff !important;
}
.main_portfolio_page .responsive-tabs .responsive-tabs__list__item--active, .responsive-tabs .responsive-tabs__list__item--active:hover{top:0px !important;}
.project_inr_rec_det .descdiv{font-size:16px !important;}
/* portfolio end */

.main_product_page .cmn-top-banner .title-1{margin-top:20px;}
.mashable_img{left:0% !important;top:0px;margin-left:0px !important;}
.font17{font-size:17px;}
/* wordpress page start */
.about_us_sec p{font-size:17px;}
.page-template-static-wordpress-page .service_row1 h3 {font-size: 18px;}
.page-template-static-wordpress-page .service_row1 p {font-size: 16px !important;}
.service_icon .fa.fa-align-justify {height:30px !important;}
.q_progress_bar .progress_title{text-transform:uppercase;font-size:16px;}
.page-template-static-wordpress-page h2.fnt_bold.wht_get, .page-template-static-wordpress-page h3.part_wrk {
    color: #1abc9c;
    font-size: 25px;
    margin-bottom: 10px;
}
.page-template-static-wordpress-page h3.part_wrk{margin-left: 50px;}
.page-template-static-wordpress-page ul.btm_lft_ul_cnt{list-style-position: inside;}
.page-template-static-wordpress-page ul.btm_lft_ul_cnt li {
    background: url("/wp-content/uploads/2016/01/style-arrow.png") no-repeat scroll 0 5px;
    color: #383838;
    font-size: 16px;
    line-height: 30px;
    list-style: outside none none;
    padding-left: 30px;
    padding-bottom: 10px;
}
.page-template-static-wordpress-page .satis_guarnti {
    margin: 65px 0px 10px 50px;
  width:157px;
}
.page-template-static-wordpress-page .amazon_service{width:154px;margin-left:50px;}
.gap30{height:30px;}
.gap40{height:40px;}
/* wordpress page end */
/* cake php start */
.php-cakephp-wrapper a {color:#005FBD;}
/* cake php end */
/* product page */
.main_product_page .services-section h2::after {background:#273553;}
.main_product_page .footer_cta_cmn .cmn_cta_foot h5{color:#273553;}
.main_product_page .footer_cta_cmn .cmn_cta_foot{background:#cfdff8;}
.main_product_page .footer_cta_cmn .cmn_cta_foot h6{color:#474747;}
.main_product_page .circlehover{background:#273553;}
.main_product_page .circlehover:before{background:#273553;}
/* product page */
/* portfolio page */
.main_portfolio_page .services-section h2::after {background:#358ee0;}
.main_portfolio_page .rec_project_cmn{margin-bottom:-40px;}
.main_portfolio_page .footer_cta_cmn{margin-bottom:20px;margin-top:25px;}
.main_portfolio_page .top_bnr_cnt ul li{background: url(/wp-content/uploads/2016/01/bullet.png) no-repeat left center;}
.main_portfolio_page .cmn-top-banner .title-1{margin-top:20px;}
.bottom_20{margin-bottom:20px;}
/* portfolio page */
.page-template-static-domain-technology-page .proj_numb{font-weight:bold;}
.header-logo {position: absolute;top: 25px;}
.header-text {margin-bottom: 10px;margin-top: 40px !important;}
.page-template-static-service-page .header-text {margin-top: 80px !important;}
.banner-img{text-align:center;}

.ongoing_support_page .cmn-top-banner .title-1{margin-top: 10px;font-size: 20px;}
.ongoing_support_page .cmn-top-banner h2 {
    font-size: 32px;
    font-weight: normal;
    margin: 5px 0;
    color: #fff;
}
.ongoing_support_page .cmn-top-banner .contact-btn {
    text-align: center;
    width: 200px;
    margin: 10px 0;
    border-radius: 6px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33a845', endColorstr='#268f3a');
    background: -webkit-gradient(linear,left top,left bottom,from(#33a845),to(#268f3a));
    background: -moz-linear-gradient(top,#33a845,#268f3a);
}
.ongoing_support_page .cmn-top-banner .contact-btn a{color:#fff;text-decoration:none;font-size:22px;display:block;padding:13px;}
.ongoing_support_page .cmn-top-banner .contact-btn:hover{background:#258c39}
.ongoing_support_page .idea-on {
    font-size: 19px;
    line-height: 30px;
    text-align: center;
}

.ongoing_support_page .contact-btn{
	text-align:center;
	width:200px;margin:38px auto 0;border-radius:6px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33a845', endColorstr='#268f3a');
	background:-webkit-gradient(linear,left top,left bottom,from(#33a845),to(#268f3a));
	background:-moz-linear-gradient(top,#33a845,#268f3a);
}
.ongoing_support_page .contact-btn a{color:#fff;text-decoration:none;font-size:22px;display:block;padding:13px;}
.ongoing_support_page .contact-btn:hover{background:#258c39}
.ongoing_support_page .contact-btn.w-480{width:540px;}
.ongoing_support_page .contact-btn.w-480 a{font-size: 30px;padding:17px 20px;}
.consult_span{position:absolute;margin-left:-9px;}
.ongoing_support_page .rails_hd {
    font-size: 35px;
font-family: 'Source Sans Pro Semibold','MyriadPro-Semibold', calibri;
  color: #000;
    margin: 0 auto;
    text-align: center;
  line-height: 55px;
  margin-top: 20px;
}
.wd_950{width:950px; margin:0 auto}
.w-ov-820{width:820px;margin-top:40px}
.hel_lt{font-size:17px; color:#333333; margin-top:10px;}
.txt_fnt{font-size:20px; color:#333;margin-left: 12px;margin-top: -5px;font-weight:bold;}
.rails_app{margin-right:12px;width:100%;margin-top:50px;height: 110px;padding-right:10px;}
.mlf120{/*margin-left:120px*/}
.rails_app .hel_lt{/*width:100%;*/padding-left:53px;line-height:26px;}
.rails_sep{margin-bottom:55px; margin-top:55px; border-bottom:1px solid #e5e5e5}
.rails_2nd_txt{margin:40px 0 0;}
.how_div{width:260px; margin-right:20px; text-align:center}

.let_left{background:url(http://www.andolasoft.com/wp-content/uploads/2015/12/let_lt.png) no-repeat;float:left;height:100px;width:34px;}
.let_right{background:url(http://www.andolasoft.com/wp-content/uploads/2015/12/let_rt.png) no-repeat;float:left;height:100px;width:25px;}
.let_md{background:url(http://www.andolasoft.com/wp-content/uploads/2015/12/let_md.png) repeat-x;float:left;width:528px;height:100px;font-size:30px;color:#fff;line-height:97px;}
.let_md a{color:#fff;}
.let_md_img{background:url(http://www.andolasoft.com/wp-content/uploads/2015/12/let_md_img.png) no-repeat;float:left;height:100px;width:39px;}
.let2.let_md{width:277px;padding-right: 10px;}
 .let_md:hover{
  -moz-text-shadow: -1px -4px 4px #505050;
  -webkit-text-shadow: -1px -4px 4px #505050;
  text-shadow: -1px -4px 4px #505050;
}
.wd_915{width:915px;margin:0 auto; margin-top:20px;min-height:130px;}

.t-stack {
    text-align: center;
    border-bottom: 1px solid #ddd;
    margin: 20px 0;
    padding-bottom: 40px;
}

/* why us start */
.ten_bg {
    background: #ff6600;
    color: #FFFFFF;
    padding: 0 7px 0 5px;
}
.why_txt {margin-left:0px !important;}
.size_36 {font-size:36px;}
/* why us end */

/* for eSignature SDK Page */
.features-con{width:100%;margin:40px 0 20px;}
.each-f{width:30%;margin:1.5%;text-align:center;line-height:26px;}
.each-f h4{font-size:22px;margin:15px;}
.each-f img{width:60px;}
.d-counter{font-size:26px;background:none;margin-top:-20px; margin-bottom: 30px;}
.counter-block{display:block;padding:10px;background:#333;width:166px;margin:15px auto;}

.esign_page{position:relative}
.esign_page .cmn-top-banner .d-btn{position:absolute; top:90px; left:50%; margin-left:-150px;}
.esign_page .title-1{margin-top:10px;font-size:25px}

/* testimonial list page */
#testimonial_list .testimonial_slideri{width:50% !important; min-height:205px;}
#testimonial_list .testimonial_slideri .testimonial_avatar img{border: 1px solid #ccc !important; max-height: 140px !important; width: 140px !important; border-radius: 0px 120px 120px 120px; transition: all 0.1s linear 0s;-moz-transition: all 0.1s linear 0s;-webkit-transition: all 0.1s linear 0s;}
#testimonial_list .testimonial_slideri:nth-child(2) .testimonial_avatar img, #testimonial_list .testimonial_slideri:nth-child(6) .testimonial_avatar img{border-radius: 120px 0 120px 120px ;left:30px;position:relative}
#testimonial_list .testimonial_slideri:nth-child(3) .testimonial_avatar img, #testimonial_list .testimonial_slideri:nth-child(7) .testimonial_avatar img{border-radius: 120px 120px 120px 0 ;}
#testimonial_list .testimonial_slideri:nth-child(4) .testimonial_avatar img, #testimonial_list .testimonial_slideri:nth-child(8) .testimonial_avatar img{border-radius: 120px 120px 0 120px ;left:30px;position:relative}
#testimonial_list .testimonial_slideri:nth-child(2) .testimonial_by, #testimonial_list .testimonial_slideri:nth-child(4) .testimonial_by, #testimonial_list .testimonial_slideri:nth-child(6) .testimonial_by, #testimonial_list .testimonial_slideri:nth-child(8) .testimonial_by{text-align:right !important;}

/* services page */
.wd_320 {
    /*width: 300px;*/
  width: 400px;
    text-align: left;
}
.service_ror{background:url(../images/services_sprite.png?v=1) no-repeat scroll 0 0 transparent;width:67px;height:80px;margin:26px;float:left;}.service_php{background:url(../images/services_sprite.png?v=1) no-repeat scroll -4px -80px transparent;width:70px;height:65px;margin:34px 26px;float:left;}.service_iphon{background:url(../images/services_sprite.png?v=1) no-repeat scroll -72px -93px transparent;width:69px;height:72px;margin:34px 26px;float:left;}.service_android{background:url(../images/services_sprite.png?v=1) no-repeat scroll -68px -4px transparent;width:70px;height:75px;margin:34px 26px;float:left;}.service_magento{background:url(../images/services_sprite.png?v=1) no-repeat scroll -242px -97px transparent;width:70px;height:88px;margin:34px 26px;float:left;}.service_cloud{background:url(../images/services_sprite.png?v=1) no-repeat scroll -143px -1px transparent;width:81px;height:88px;margin:24px 21px;float:left;}.service_java{background:url(../images/services_sprite.png?v=1) no-repeat scroll -242px -1px transparent;width:70px;height:88px;margin:19px 26px;float:left;}.service_dotnet{background:url(../images/services_sprite.png?v=1) no-repeat scroll -141px -97px transparent;width:87px;height:48px;margin:45px 19px;float:left;}.service_pentaho{background:url(../images/pentaho-logo.png?v=1) no-repeat scroll 0 0 transparent;width:70px;height:88px;margin:19px 26px;float:left;}
.ser_qa_big {
    height: 80px;
    margin: 31px 26px;
    width: 70px;
  float:left;
}
.ser_java {
    height: 60px;
    margin: 34px 26px;
    width: 70px;
  float:left;
}

.portfolio_left a {
    color: #005FBD !important;;
}

.portfolio_head h2 a {
    color: #494949;
    font-size: 20px;
    font-weight: 700;
    text-transform: inherit;
    margin: 0px;
}

.gray_bg.for_ror{width:100%;height:160px;
/*background:url("../images/ror_bnr.png?v=1") no-repeat scroll center top #8F0435;*/
background:#77002a;

margin:0 auto;padding:0px;border-top:1px solid #e8e8e9}

.gray_bg.for_iph{width:100%;height:160px;
/*background:url("../images/header-images/iphone_banner_new.png?v=1") no-repeat scroll center top #520265;*/margin:0 auto;padding:0px;border-top:1px solid #e8e8e9;background:#520265;
}
.gray_bg.for_and{width:100%;height:160px;background:/*url("../images/header-images/android.png?v=1") no-repeat center top */#546D0A;margin:0 auto;padding:0px;border-top:1px solid #e8e8e9}

.gray_bg.for_pentaho{width:100%;height:160px;
background:#F6F7F9 /*url("../images/header-images/pentaho.png?v=1") no-repeat scroll center top*/;
margin:0 auto;padding:0px;border-top:1px solid #e8e8e9}

.gray_bg.for_php{width:100%;height:160px;
/*background:url("../images/php_banner.png?v=1") no-repeat scroll center top #00b5dc;*/
background:#00b5dc;
margin:0 auto;padding:0px;border-top:1px solid #e8e8e9}

.partition ul li {min-height:auto !important;}
.outer_container.even .container, .outer_container.odd .container{padding:10px 0px;}

/*service page */
.service_bottom_gap{text-align: right !important; font-size: 28px !important; padding-top:20px}

/*java page */
.sub-contents{color:#494949}
/* live chat */
#lo_avail_for_chat_btn {right:80px !important;}
/* testimonial details page */
.page-id-1729 .right_test{border: 1px solid #CCCCCC;margin:39px 0 15px;padding:0px 8px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:0 1px 1px #CCCCCC;-moz-box-shadow:0 1px 1px #CCCCCC;-webkit-box-shadow:0 1px 1px #CCCCCC;/*width:440px;*/ width:95%;}
.page-id-1729 .hapy_cust{margin:8px 0;}
.page-id-1729 .h1, .h2{margin-left: 13px;width:80%; float:right; font-size:16px; line-height:23px;font-style:italic; color:#666;}
.page-id-1729 .h1 h5, .h2 h5 {color:#777777; margin-top:10px;}
.page-id-1729 h5{font-style: normal;margin-top:20px!important;}
.page-id-1729 .happy_usr img{width:85px; height:85px;}
.page-id-1729 .happy_usr{width:15% !important; height:90px;} 
.page-id-1729 .ht_173{height:228px;}
.page-id-1729 .ht_219{height:274px;}
.page-id-1729 .hapy_cust h5.mgt45{margin-top:5px !important; line-height:15px !important;}
.page-id-1729 .quote-top{vertical-align:super; top: -2px;}
.page-id-1729 .ht_320{height:320px;}
.page-id-1729 .ht_200{height:200px}
/* end of testimonial details page */
/* more project section of service page */
.and_u_page .rec_project_cmn {margin-bottom:10px;}
.ios_u_page .rec_project_cmn {margin-bottom:10px;}
.ror_u_page .rec_project_cmn {margin-bottom:10px;}
.asp_u_page .rec_project_cmn {margin-bottom:10px;}
.more-prjcts{font-size: 28px !important; margin-right: 50px; padding-top: 10px; text-align: right !important;padding-bottom:10px}
/*.page-id-792 .more_lnk.port-more {display:none;} */
/* get started image*/
#teaser-right .download-btn {
  background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/01/CTA.png") no-repeat scroll 0 0 !important;
}
/*.two_fifth .opn-download-free-btn{background: #E3750D url("/wp-content/themes/petrichor/images/start_arrow.png") no-repeat scroll 190px center;border-radius: 0;color: #ffffff !important;display: block;font-family: "Source Sans Pro Semibold","MyriadPro-Semibold",calibri;font-size: 26px;padding: 11px 28px 11px 10px;text-align: left;
text-decoration: none;transition: all 0.7s ease 0s;width: 191px;float:right;}
.two_fifth .opn-download-free-btn:hover{text-decoration:none; transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06);}*/
.two_fifth .black-btn{float:left !important;}
/* search page */
.search-results .bsearchform{display:none;}
.search-results h2 a {color:#474747;}
.search-results h2 a:hover {color:#00ADEE;}
ul.search_results {top:122px !important;}
/* end of search page */

/* free app page */
.free_app_page .services-section h2::after {background:#358ee0;}
.free_app_page .rec_project_cmn{background: #88c1f8 ;margin-bottom:-40px;}
.free_app_page .footer_cta_cmn{margin-bottom:20px;margin-top:25px;}
.free_app_page .top_bnr_cnt ul li{background: url(/wp-content/uploads/2016/01/bullet.png) no-repeat left center;}
.free_app_page .cmn-top-banner .title-1{margin-top:20px;}
.free_app_page .responsive-tabs .responsive-tabs__panel{padding-left:0px;margin-top:25px;}
.free_app_page .responsive-tabs .responsive-tabs__list__item{float:none !important;margin:0 !important}
.free_app_page .responsive-tabs-wrapper .responsive-tabs ul.responsive-tabs__list{width:100%}
.free_app_page .responsive-tabs .responsive-tabs__list__item--active{background:#0E6DA3 !important}
.free_app_page .responsive-tabs .responsive-tabs__list__item{border-right:1px solid #1b7ab0;border-top:0px;border-bottom:0px;border-left:0px;}
.free_app_page .responsive-tabs__panel.responsive-tabs__panel--active p{margin:0px;}
.free_app_page .responsive-tabs .responsive-tabs__list__item#tablist1-tab6{border-right:0px;}
.free_app_page .responsive-tabs ul li{border-radius:0px !important;}
.free_app_page .responsive-tabs ul li#tablist1-tab1 {border-top-left-radius:5px !important; border-bottom-left-radius:5px !important;}
.free_app_page .responsive-tabs ul li#tablist1-tab4 {border-top-right-radius:5px !important; border-bottom-right-radius:5px !important;}
#huge_it_portfolio_container_12 .portfolio_page {display:block !important;}
.portfolio_page .blk-div .activeBlock{border:none;}
.free_app_page .responsive-tabs ul li#tablist1-tab1 span{background:url("/wp-content/uploads/2016/01/sprite-1.png") no-repeat -5px 0px !important;width:50px;height: 40px;display:inline-block;position:relative;left:0;top:0;z-index:999;vertical-align:middle;}
.free_app_page .responsive-tabs ul li#tablist1-tab2 span{background: url(/wp-content/uploads/2016/01/sprite-1.png) no-repeat -60px 0px !important;width: 40px;height: 40px;display: inline-block;position: relative;left: 0;top: 0;z-index: 999;vertical-align: middle;}
.free_app_page .responsive-tabs ul li#tablist1-tab3 span{background:url(/wp-content/uploads/2016/01/sprite-1.png)no-repeat -98px 0px !important;width: 40px;height: 40px;display: inline-block;position: relative;left: 0;top: 0;z-index: 999;vertical-align: middle;}
.free_app_page .responsive-tabs ul li#tablist1-tab4 span{background:url(/wp-content/uploads/2016/01/sprite-1.png)no-repeat -141px 0px !important;width: 40px;height: 40px;display: inline-block;position: relative;left: 0;top: 0;z-index: 999;vertical-align: middle;}

.free_app_page .responsive-tabs ul li#tablist1-tab1:hover span, .free_app_page .responsive-tabs ul li#tablist1-tab1.responsive-tabs__list__item--active span{background:url(/wp-content/uploads/2016/01/sprite-1.png) no-repeat -4px -43px !important;}
.free_app_page .responsive-tabs ul li#tablist1-tab2:hover span, .free_app_page .responsive-tabs ul li#tablist1-tab2.responsive-tabs__list__item--active span{background:url(/wp-content/uploads/2016/01/sprite-1.png) no-repeat -60px -40px !important;}
.free_app_page .responsive-tabs ul li#tablist1-tab3:hover span, .free_app_page .responsive-tabs ul li#tablist1-tab3.responsive-tabs__list__item--active span{background:url(/wp-content/uploads/2016/01/sprite-1.png) no-repeat -95px -40px !important;}
.free_app_page .responsive-tabs ul li#tablist1-tab4:hover span, .free_app_page .responsive-tabs ul li#tablist1-tab4.responsive-tabs__list__item--active span{background:url(/wp-content/uploads/2016/01/sprite-1.png) no-repeat -141px -40px !important;}

.free_app_page .responsive-tabs .responsive-tabs__list__item:hover {
    color: #126CA1;
    background: #fff !important;
}
.free_app_page i.arrow-down {
    border-bottom: 10px solid #88C1F8;
    bottom: -1px !important;
    border-top: 0px;
}
.free_app_page .circlehover.style3 .text {
   right: -24px;
   min-width: 84px;
}

.free_app_page .cmn_cta_foot .fr {
   margin-right: 20px;
}

.free_app_page .cmn_cta_foot .fl {
   margin-left: 20px;
}
.free_app_page .responsive-tabs-wrapper .responsive-tabs ul li {
  padding: 22px 105px !important;
  background: #126CA1;
  color: #80ADC2;
}
.free_app_page .responsive-tabs-wrapper .responsive-tabs ul li#tablist1-tab1{padding: 22px 61px !important;
}
.free_app_page .responsive-tabs .responsive-tabs__list__item--active, .free_app_page .responsive-tabs .responsive-tabs__list__item:hover {
    color: #126CA1 !important;
    background: #fff !important;
}
.free_app_page .responsive-tabs .responsive-tabs__list__item--active, .responsive-tabs .responsive-tabs__list__item--active:hover{top:0px !important;}
.project_inr_rec_det .descdiv{font-size:16px !important;}
#huge_it_portfolio_content_13 .portfolio_page{display:block !important;}
/* end of free app page */

/* service page */
.service_support {
  background: rgba(0, 0, 0, 0) url("http://www.andolasoft.com/wp-content/uploads/2015/11/351.png") no-repeat scroll 0 0;
  float: left;
  height: 88px;
  margin: 19px 26px;
  width: 70px;
}
.two_fifth .black-btn{background:url("http://www.andolasoft.com/wp-content/uploads/2016/02/signup-google.jpg") no-repeat 0px 0px !important; padding:0px !important;
width:219px !important; height:60px !important; border-radius:0px !important;}
.two_fifth .black-btn:hover{}
.home #front-section-320 p{font-size:18px; padding:0px 0 14px;}
.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-item-header.ubermenu-item-419 > .ubermenu-target{border-bottom:1px solid #e8e8e9 !important;}
.search-no-results .bsearchform{display:none;}