
/** SEO Result Page Css Start **/
.col-md-6{ width:49%; float:left;}
.bg-F3F3F3{    background: #4bb0ff;
    
    display: inline-block;
    width: 100%;padding:40px 15px;}
.bg-fblue{ background:#deF;}
.kwrd table{ margin:0 0;
   }
.kwrd { margin-left:15px; margin-right:15px; width: initial; }
.kwrd table tbody tr td{ font-size:13px;}
.kwrd table thead tr th{ font-size:20px;}
.bg-fblue {
    /* background: #3a8ccc; */
    margin-top: 20px;
}
.kwrdtext{margin-left:15px; margin-right:15px; width: initial;
    margin-top: 22px;}
.kwrdtext p {
    color: #888888;
    background: #fff;
    border-radius: 6px;
    text-align: left;
    font-style: italic;
    text-align: left;
    padding: 10px 20px;
    line-height: 20pt;
	font-size:15px;
}
.name > img{ margin-left:26px;}
.name { font-size:15px; color:#060;}
.bgngn{ background:none;}
.bgngn .kwrdtext p {
    color: #fff;
    background: #4bb0ff;}
/** SEO Result Page Css End **/

/** Mobile app Development page css start **/

.realative{position:relative;}
.cle{clear:both;}
.orange-text{color:#F68C1D;}
.orange-bg{background:#F68C1D; color:#fff;}
.mar_t40{margin-top:40px;}
.mar_t75{margin-top:75px;}
.w_48per{width:48%;}
.mobi-app{text-align:center; line-height:22px; clear:both; padding:10px 0;font-size:16px;font-family:Arial, Helvetica, sans-serif;}
.mobi-app p, .request-consultation, .request-consultation p{font-size:16px;}
.heading1 h2{text-align:center; padding:10px 0; font-size:48px; line-height:50px; color:#333; font-weight:400; margin-bottom:5px;}
.heading1 h2 strong{font-weight:800;}
.mobi-app ul li{padding:10px; margin:0 5px; display:inline-block; width:12%;}
.mobi-app ul li i{color:#555;}
.mobi-app ul li h5{color:#01669b; text-transform:uppercase; font-weight:400; line-height:18px; margin:5px 0;}
.mobi-app ul li h5 a{color:#01669b; }
.line{border-bottom:solid 1px #d7d7d7; margin:8px 0;}
.request-consultation .lft{width:57%; float:left;}
.request-consultation .rgt{width:40%; float:right;}
.request-consultation h5{font-size:18px;}
.request-consultation p, .request-consultation h5{margin-bottom:15px; font-size:18px; line-height:20px;}
.request-consultation li{padding:9px 0; clear:both; display:block; background:url(https://outshinesolutions.com/wp-content/themes/antares/images/infographic/ic-b.png) no-repeat 0 9px; text-indent:25px; line-height:22px;}
.free-consul .heading{float:right; margin:4px 3% 0 0; font-family:Arial, Helvetica, sans-serif;}
.free-consul .heading h3{display:inline-block; padding:10px 25px; font-size:21px; color:#fff; background:#1e8bc5; border-bottom:solid 4px #01669b; font-weight:400;}
.free-consul, .testimonial-nbox, .mob-app-dev{clear:both;font-family:Arial, Helvetica, sans-serif;}
.testimonial-nbox-sec{background:url(https://outshinesolutions.com/wp-content/themes/antares/images/infographic/check-box.png); clear:both;}
.testimonial-nbox{padding:25px 8%; font-size:16px;}
.testimonial-nbox i.comm1{background:url(https://outshinesolutions.com/wp-content/themes/antares/images/infographic/comm.png) no-repeat 0 0; width:68px; height:48px; display:inline-block;}
.testimonial-nbox i.comm2{background:url(https://outshinesolutions.com/wp-content/themes/antares/images/infographic/comm.png) no-repeat right -5px; width:48px; height:38px; display:inline-block; margin-bottom:-15px;}
.testimonial-nbox-name{margin:10px 8%; float:right; text-align:right;}
.testimonial-nbox-name h6{margin-bottom:5px; font-size:20px;}
.shadow-in{background:url(https://outshinesolutions.com/wp-content/themes/antares/images/infographic/shadow-in1.png) repeat-x 0 0; width:100%; height:18px;}
.w_50{width:50%;}
.testimonial-nbox-sec:after{clear:both; line-height:0; font-size:0px; content:"."; display:block; overflow:hidden;}
.tabs-two li:first-child a{margin-top:-2px; background:#fff;}
.tab-container-two, .tab-container-two p, .mob-app-dev, .mob-app-dev p{font-size:15px; text-align:justify;}
.tab-container-two .txt-sec  p{padding-bottom:25px;}
.tab-container-two .txt-sec h4, .mob-app-dev h4{font-size:23px;line-height:25px; padding-bottom:10px; color:#111; margin:10px 0;}
.tab-container-two .txt-sec a.read{ color:#e42121; display:block;}
span.blackberry{background:url(https://outshinesolutions.com/wp-content/themes/antares/images/infographic/black-berry1.png) no-repeat 0 0; width:38px; height:26px; display:block;}
span.rgt-shadow{background:url(https://outshinesolutions.com/wp-content/themes/antares/images/infographic/tab-rgt-shadow.png) no-repeat right 0; width:17px; height:535px; position:absolute; left:-17px; top:10px; z-index:999;}
.tab-container-two .txt-sec{width:46%; float:left;}
.tab-sec h2{text-align:center; padding:20px 0; font-size:24px; line-height:26px; color:#333; font-weight:400; margin:15px 0;}
.tab-sec h2 strong{font-weight:800;}
.mob-app-dev h4{text-align:center;}
.mob-app-dev p{margin-bottom:20px; font-size:16px; line-height:24px; }
.mob-app-dev{font-family:Arial, Helvetica, sans-serif;}
.mob-app-dev ul{margin-left:30px;float:left; }
.mob-app-dev ul li{padding:3px 15px 3px 0; border-bottom:solid 1px #eee; box-shadow:0 1px 0 0 #fff; clear:both;}
.mob-app-dev ul li i{font-size:18px; color:#111; margin-right:7px; width:25px; margin-left:-30px; text-align:center; display:inline-block;}

 
ul.tabs-two {
    background: rgba(0, 0, 0, 0) url("images/infographic/tab-d-line.png") repeat-y scroll right bottom;
    border-right: 1px solid #f8f8f8;
    text-align: center;
}
ul.tabs-two li {
    border-left: medium none;
    margin: 0;
    overflow: hidden;
    padding: 1px 0;height: 92px;line-height: 0;
    position: relative;
}
ul.tabs-two li a {
    background: #fff url("../images/infographic/tab-d-line.png") no-repeat scroll right 0 / 100% 1px;
    color: #454545;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-style: normal;
    margin-bottom: -1px;
    margin-left: -9px;
    margin-top: -1px;
    outline: medium none;
    padding: 0 15px 1px;
    text-align: center;
    text-decoration: none;
    width: 90px;
}

#tabs-two ul.tabs-two li.active {
    height: auto;
}

ul.tabs-two li span.blackberry {
    margin: 0 auto;
}
ul.tabs-two li.active span.blackberry {
    background-position: 0 bottom;
}
html ul.tabs-two li.active, html ul.tabs-two li.active a, html ul.tabs-two li.active a:hover {
    background: #fff url("../images/infographic/tab-active.png") repeat-y scroll right 0 / 100% auto;
    border-right: 4px solid #f68c1d;
    color: #f68c1d;
}
#tabs-two.fullpage {
    clear: both;
    float: left;
    padding: 0;
    width: 100%;
}
ul.tabs-two.fullpage {
    background: #fff none repeat scroll 0 0;
    float: left;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    width: 10%;
}
.tab-container-two.fullpage {
    float: left;
    min-height: 545px;
    padding: 30px;
    width: 82.9%;
}
ul.tabs-two.fullpage li a {
    background-color: #fff;
    color: #727272;
    cursor: pointer;
    display: block;
    font-size: 12px;
    outline: medium none;
    padding: 25px 10px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 85px;
}
.image_right1 {
    float: right;
    padding: 0px;
    margin: 0 0 0 10px;
}


@media only screen and (min-width: 1000px) {
}
@media only screen and (min-width: 768px) and (max-width: 999px) {
#tabs-two.fullpage {
    clear: both;
    float: left;
    padding: 0;
    width: 100%;
}
ul.tabs-two.fullpage {
    background: #eee none repeat scroll 0 0;
    float: left;
    list-style: outside none none;
    margin: 0;
   min-height: 45px;
    padding: 0;
    width: 14%;
}
.tab-container-two.fullpage {
    background-color: #fff;
    border-bottom: 3px solid #eee;
    border-right: 1px solid #eee;
    border-top: 1px solid #eee;
    float: left;
    overflow: hidden;
    padding: 30px;
    width: 77%;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
#tabs-two.fullpage {
    clear: both;
    float: left;
    padding: 0;
    width: 100%;
}
ul.tabs-two.fullpage {
    background: #eee none repeat scroll 0 0;
    float: left;
    list-style: outside none none;
    margin: 0;
    min-height: 45px;
    padding: 0;
    width: 22%;
}
.tab-container-two.fullpage {
    background-color: #fff;
    border-bottom: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-top: 1px solid #eee;
    float: left;
    overflow: hidden;
    padding: 30px;
    width: 63%;
}
ul.tabs-two.fullpage li a {
    background-color: #eee;
    border-bottom: 1px solid #fff;
    color: #727272;
    cursor: pointer;
    display: block;
    font-size: 11px;
    outline: medium none;
    padding: 0 10px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    width: 85px;
}
}
@media only screen and (max-width: 479px) {
#tabs-two.fullpage {
    clear: both;
    float: left;
    padding: 0;
    width: 100%;
}
ul.tabs-two.fullpage {
    background: #eee none repeat scroll 0 0;
    float: left;
    list-style: outside none none;
    margin: 0;
    min-height: 45px;
    padding: 0;
    width: 25%;
}
.tab-container-two.fullpage {
    background-color: #fff;
    border-bottom: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-top: 1px solid #eee;
    float: left;
    overflow: hidden;
    padding: 10px 20px 10px 10px;
    width: 63%;
}
ul.tabs-two.fullpage li a {
    background-color: #eee;
    border-bottom: 1px solid #fff;
    color: #727272;
    cursor: pointer;
    display: block;
    font-size: 10px;
    outline: medium none;
    padding: 0 10px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    width: 85px;
}
}

ul.tabs-two {text-align:center; border-right:solid 1px #f8f8f8;background:url('../images/infographic/tab-d-line.png') repeat-y right bottom !important;}
ul.tabs-two li {padding:1px 0;	margin: 0 0 0 0px;border-left: none;	margin-bottom: 0px;	overflow: hidden;	position: relative; }
ul.tabs-two li a {text-decoration: none;color: #454545;	display: block;	font-size: 12px;outline: none;	cursor: pointer;	text-align: center;	padding: 0px 15px 1px 15px; margin-bottom:-1px;margin-left:-9px; margin-top:-1px;	width:90px;	font-style: normal;  display:inline-block;background:#fff url(../../images/infographic/tab-d-line.png) no-repeat right 0; background-size:100% 1px;}
ul.tabs-two li span.blackberry {margin:0 auto;}
ul.tabs-two li.active span.blackberry{background-position:0 bottom;}
html ul.tabs-two li.active, html ul.tabs-two li.active a,  html ul.tabs-two li.active a:hover{color:#f68c1d;background:#fff url(../images/infographic/tab-active.png) repeat-y right 0; background-size:100%; border-right:solid 4px #f68c1d;}


#tabs-two.fullpage {padding:0px;float:left;clear:both;width: 100%;}
ul.tabs-two.fullpage {margin: 0;padding: 0;float: left;list-style: none; width: 10%;background: #fff; }
.tab-container-two.fullpage {overflow: visible;float: left; padding: 30px;width: 82.9%;min-height:545px;}

ul.tabs-two.fullpage li a {text-decoration: none;color: #727272;display: block;font-size: 12px;text-transform: uppercase;outline: none;cursor: pointer;text-align:center;padding: 28px 10px 28px 10px;background-color: #fff;width:85px;}


span.rgt-shadow {
background: url(../images/infographic/tab-rgt-shadow.png) no-repeat right 0;
    background-size: auto auto;
width: 17px;
height: 599px;
position: absolute;
left: -17px;
top: -10px;
z-index: 999999999999999999;
background-size: cover;

}


@media only screen and (min-width: 1000px){}
@media only screen and (min-width: 768px) and (max-width: 999px){


#tabs-two.fullpage {padding:0px;float:left;clear:both;width: 100%;}
ul.tabs-two.fullpage {margin: 0;padding: 0;float: left;list-style: none;min-height: 45px;width: 14%;background: #eee;}
.tab-container-two.fullpage { float: left; padding: 30px;width: 77%;background-color: #fff;border-bottom: 3px solid #eee;border-right: 1px solid #eee;border-top: 1px solid #eee;}


}


@media only screen and (min-width: 480px) and (max-width: 767px){

#tabs-two.fullpage {padding:0px;float:left;clear:both;width: 100%;}
ul.tabs-two.fullpage {margin: 0;padding: 0;float: left;list-style: none;min-height: 45px;width: 22%;background: #eee;}
.tab-container-two.fullpage { float: left; padding: 30px;width: 63%;background-color: #fff;border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;border-top: 1px solid #eee;}

ul.tabs-two.fullpage li a {text-decoration: none;color: #727272;display: block;font-size: 11px;text-transform: uppercase;outline: none;cursor: pointer;text-align: left;padding: 0px 10px 0px 10px;background-color: #eee;width: 85px;border-bottom: 1px solid #fff;}

}





@media only screen and (max-width: 479px){
#tabs-two.fullpage {padding:0px;float:left;clear:both;width: 100%;}
ul.tabs-two.fullpage {margin: 0;padding: 0;float: left;list-style: none;min-height: 45px;width: 25%;background: #eee;}
.tab-container-two.fullpage { float: left; padding: 10px 20px 10px 10px;width:63%;background-color: #fff;border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;border-top: 1px solid #eee;}

ul.tabs-two.fullpage li a {text-decoration: none;color: #727272;display: block;font-size: 10px;text-transform: uppercase;outline: none;cursor: pointer;text-align: left;padding: 0px 10px 0px 10px;background-color: #eee;width: 85px;border-bottom: 1px solid #fff;}

}


/** Mobile app Development page css end**/

