.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:5px;height:100%;background:#838383;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:#838383;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#838383;position:relative;}
.jspDrag{background:#c1bdb8;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
* html .jspCorner{margin:0 -3px 0 0;}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}
.bx-wrapper img{max-width:100%;display:block;}
.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}
.bx-wrapper .bx-loading{min-height:50px;background:#fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}
.bx-wrapper .bx-prev{left:10px;}
.bx-wrapper .bx-next{right:10px;}
.bx-wrapper .bx-prev:hover{background-position:0 0;}
.bx-wrapper .bx-next:hover{background-position:-43px 0;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}.view {
width: 340px;
height: 215px;
margin:0 20px 40px 20px;   
float: left;
border:6px solid #fff;
overflow: hidden;
position: relative;
text-align: center;
cursor: default; text-align:center;
}
.view .mask,.view .content {
width: 328px;
height: 203px;
position: absolute;
overflow: hidden;
top: 0;
left: 0;
}
.view img {
display: block;
position: relative;
}
.view h2 {
text-transform: uppercase;
color: #fff;
text-align: center;
position: relative;
font-size: 17px;
padding: 10px;
background: rgba(0, 0, 0, 0.8);
margin: 20px 0 0 0;
}
.view p {
font-family: Georgia, serif;
font-style: italic;
font-size: 12px;
position: relative;
color: #fff;
padding: 10px 20px 20px;
text-align: center !important;
}
.view a.info {
display: inline-block;
text-decoration: none;
padding: 7px 14px;
background: #000;
color: #fff;
text-transform: uppercase;
-webkit-box-shadow: 0 0 1px #000;
-moz-box-shadow: 0 0 1px #000;
box-shadow: 0 0 1px #000;
}
.view a.info: hover {
-webkit-box-shadow: 0 0 5px #000;
-moz-box-shadow: 0 0 5px #000;
box-shadow: 0 0 5px #000;
}.view-first img{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;width:100%;}
.view-first h2 img{width:auto;display:inline-block;}
.view-first .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background-color:rgba(16,68,116, 0.9);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.view-first h2{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:17px;margin-top:40px;font-weight:400;background:none;padding:2px 5px;text-transform:none;}
.view-first p{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}
.view-first:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.view-first:hover h2 img{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;margin-bottom:0;}
.view-first a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.view-first:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.view-first:hover h2,
.view-first:hover p,
.view-first:hover a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
.view-first:hover p{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s;padding:10px;}
.view-first:hover a.info{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.post-id-528 .mask{background-color:rgba(220,92,92, 0.9);}
.post-id-524 .mask{background-color:rgba(223,188,153, 0.9);}
.post-id-520 .mask{background-color:rgba(90, 44, 0, 0.9);}
.post-id-509 .mask{background-color:rgba(218,162,80, 0.9);}
.post-id-512 .mask{background-color:rgba(35, 32, 33, 0.83);}
.view-first.post-id-528 h2, .view-first.post-id-520 h2, .view-first.post-id-509 h2{margin-top:12px;}
.view-first.post-id-528 p, .view-first.post-id-520 p, .view-first.post-id-509 p{margin-bottom:0 !important;}body{ background:#fff;font-family: 'Open Sans', sans-serif; font-weight:400;font-size:14px;color: #333;}
*::-moz-placeholder{font-family: 'Open Sans', sans-serif; font-weight:400;}
*::-webkit-input-placeholder {font-family: 'Open Sans', sans-serif; font-weight:400;}  
:focus{ border-color:inherit; outline:0;}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="number"]:focus, textarea:focus{ border-color:inherit;}
.clr{ clear:both;}
body:not(.search-results) article:not(.type-page) .entry-content{ width:100%;}
a:focus{ outline:none;}
.block h3{ font-size:30px;font-family: 'Open Sans', sans-serif; font-weight:400; color:#fe971c; text-align:center; margin-bottom:25px; line-height:24px; position:relative;} button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus{ outline:none;}
.dropdown-toggle:focus, .menu-toggle.toggled-on:focus{ outline:none;}
.site{ margin:0; background:none;}
.site-main{ margin-bottom:0}
body:not(.custom-background-image):before, body:not(.custom-background-image):after{ display:none;}
.social_icon{ float:left; display:flex;}
.social_icon a{padding-right:11px !important}
.top_section{ clear:both; float:left; padding:3px 0; width:100%; border-bottom:#eeeded solid 1px; background:#fff; position:relative; z-index:99;}
.site-header{border-radius: 0; margin: 0; padding:0;box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;-webkit-box-shadow:0 1px 1px #ccc; background:#fff; position:relative; z-index:9;}
.site-inner{ max-width: 1140px; width:100%;}
.site-branding{ margin-top:18px; margin-bottom:18px;}
.widget{ padding:0; border:none; margin:0;}
.metaslider .slides .slide-86 img{ margin-top:-90px !important; }
.metaslider .slides .slide-85 img{ margin-top:-150px !important; }
.metaslider .slides .slide-87 img{ margin-top:-180px !important; }
.flexslider:hover .flex-next{ right:50px !important;}
.flexslider:hover .flex-prev{ left:50px !important;}
.flexslider .flex-next{ right:50px !important;}
.flexslider .flex-prev{ left:50px !important;}
.metaslider .flexslider{ margin-bottom:0 !important;}
.flex-control-nav{ bottom:8px !important; z-index:999;}
.main-navigation{ margin:0;font-family: "calibriregular";}
.phone_number{ text-align:right; width:100%;}
.phone_number span.call{ background: #fff; vertical-align:middle;display:inline-block;height: 28px;width: 28px;}
.phone_number span.txt { color: #666666; font-size: 13px;  padding: 0px 6px; display:inline-block; vertical-align:middle;}
.phone_number span.call.skyp { background-position: 0 -62px; margin-left:20px;}
.topcontainer .contn {background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/icon-mobile.png) no-repeat scroll 0 center; color: #555555; float: right; font-size: 12px; margin: 0px 0 0 30px; padding: 3px 0px 3px 26px; font-family: 'Open Sans', sans-serif; font-weight:400;}
.topcontainer .skype_top {background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/skpye1.png) no-repeat scroll 0 center; color: #555555; float: right; font-size: 12px; margin: 0px 0 0 30px; padding: 3px 0px 3px 26px; font-family: 'Open Sans', sans-serif; font-weight:400; margin-right:20px;}
.topcontainer .skype_top a{box-shadow: none; color: #555; font-size: 13px; text-decoration: none;}
.topcontainer .bkmeml a:hover{ color:#cb7b29;}
.topcontainer .bkmeml {float: right; padding:0;}
.bkmeml a.bkm {background: url(//www.inficaretech.com/wp-content/themes/inficaretech/images/bookmark.png) no-repeat scroll 0 4px;color: #555555; float: left;font-size: 12px;padding: 3px 0 3px 20px;text-decoration: none;box-shadow: none !important;font-family: 'Open Sans', sans-serif; font-weight:400;}
.bkmeml a.emlfrnd {background: url(//www.inficaretech.com/wp-content/themes/inficaretech/images/email.png) no-repeat scroll 0 7px;color: #555555;float: left;font-size: 12px;padding: 3px 0 3px 30px; box-shadow: none !important; text-decoration:none;font-family: 'Open Sans', sans-serif; font-weight:400; margin-left:30px;}
.topcontainer{ float:right;}
.social-icons-widget ul li{ margin-bottom:5px;}
.top_right_section{ float:right; margin:31px 0;}
.navbar-left { position: absolute;top: 93px; z-index: 2000; left:0;}
.navbar-nav > li { float: left;}
.main-navigation{  padding-left:50px;}
.main-navigation ul{ text-align:right;}
.main-navigation .primary-menu > li{ margin-left:16px;border-left:none; float:none; display:inline-block;}
.main-navigation .primary-menu > li:first-child{ margin-left:0px; border:none;}
.main-navigation a{ background:none;color: #555; line-height: normal; padding:0 !important; text-decoration: none; text-transform:uppercase; font-size:14px; font-family: 'Open Sans', sans-serif; font-weight:400; cursor:pointer;}
.site-header-menu{ margin-bottom:0; margin-top:0; float:right; width:100%;}
.main-navigation .menu-item-has-children > a::after{ top:1.2em;}
.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a{ font-weight:400; color:#cb7b29; border-bottom:#000 solid 2px; background:none;}
.main-navigation li:hover > a, .main-navigation li.focus > a{ background:none !important; color:#cb7b29 !important;}
.main-navigation li:hover > a, .main-navigation li.focus > a{ color:#004275; background:#f4f4f4;}
.main-navigation ul ul{ height:auto;background:#fff; border: 1px solid rgba(0, 0, 0, 0.15); z-index:999; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); width:228px;}
.main-navigation ul ul li{ border:none; border-bottom: 1px solid #ececec; text-align:left;}
.main-navigation ul ul::before, .main-navigation ul ul::before, .main-navigation ul ul::after{display:none;}
.main-navigation ul ul li a{clear: both; color: #333;display: block;font-weight: 400; text-transform:none; line-height: 1.42857;padding: 4px 10px !important; width:100%; font-size:13px;}
.main-navigation ul ul li a:hover{  background-color: #e1e1e1; color: #262626;}
.main-navigation li:hover > ul, .main-navigation li.focus > ul{ left:0px;}
.animated.jello{ z-index:999;}
.home .page_heading{ display:none;}
.page_heading{ width:100%; color:#777;}
.page_heading h1.entry-title { color: #fff;font-family: 'Oswald', sans-serif; font-weight:400;font-size: 36px; margin: 0; padding:15px 15px 10px 0px;}
.breadcrumbs{ padding-bottom:7px; line-height:44px; font-size:15px;}
.breadcrumbs a{ color:#428bca;}
.breadcrumbs span{ padding:0 3px;}
.breadcrumbs span:first-child{ padding-left:0;}
.copright{ width:100%;}
.copright .widget_text{ float:left; font-size:12px;font-family: 'calibriregular'; color:#333333;}
.copright .widget_nav_menu{ float:right;} #menu-bottom-menu{ list-style:none; margin:0; padding:0; text-align:right;}
#menu-bottom-menu li{ float:left; width:100%; list-style:none; text-align:left; color:#fff; padding-top:0; padding-bottom:0;}
#menu-bottom-menu li a{ color:#fff; font-size:14px; padding-right:2px; font-family:"Open Sans",sans-serif; font-weight:400;}
#menu-bottom-menu li a:hover{ color:#e48743;}
#menu-bottom-menu li:first-child a{ background:none;}
.content-area{ width:100%; margin:0; padding-bottom:0;}
.site-content{ padding:0; float:left; width:100%;}
.home .content-area{ border:none; padding-bottom:0;}
.main-navigation .menu-item-has-children > a::after{ display:none;}
.hmSection { bottom: 28px; min-height: 36px; position: fixed; width: 100%; left:0;}
.hmSection .colhm {float: left; margin: 0 4px; position: relative; width: 32.4786%;}
.hmSection .hmbx { height: 35px;position: relative; width: 100%;}
.blue {background: url(//www.inficaretech.com/wp-content/themes/inficaretech/images/blue.png) repeat scroll 0 0;bottom: -211px;height:260px;left: 0; padding-bottom: 10px;position: absolute;width: 100%; z-index: 800;}
.black {background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/black.png) repeat scroll 0 0;bottom: -211px; height: 260px;left: 0;padding-bottom: 10px;position: absolute;width: 100%;z-index: 900;}
.red { background: url(//www.inficaretech.com/wp-content/themes/inficaretech/images/red.png) repeat scroll 0 0; height:350px;left: 0;padding-bottom: 10px; position: absolute;width: 100%;
z-index: 1000;}
.blue h2, .black h2, .red h2 { border-bottom: 2px solid #e48e1a; color: #fff;font-family: "calibriregular"; font-size: 18px;padding:4px 10px 4px 70px; text-transform: uppercase; font-weight:normal;}
.blue h2.spk {background: url(//www.inficaretech.com/wp-content/themes/inficaretech/images/speak.png) no-repeat scroll 0 -5px;}
.black h2.wnew {background: url(//www.inficaretech.com/wp-content/themes/inficaretech/images/wtnew.png) no-repeat scroll 0 -5px;}
.red h2.git {background: url(//www.inficaretech.com/wp-content/themes/inficaretech/images/edit.png) no-repeat scroll 0 -5px;}
li.newitem { border-bottom: 1px solid #7b7b7b; line-height:18px; padding:30px;}
li.newitem h4 {color:#fe971c;font-size: 16px;font-weight:400; text-align:left; margin-bottom:10px;}
li.newitem h4 span {color: #fff;font-size: 16px;font-weight: bold;padding: 0 0 10px;}
li.newitem p {color: #fff;font-size: 15px;margin: 0;padding: 0;}
li.newitem a {color: #404040; text-decoration: none;}
li.newitem a:hover {color: #2d9ef5;}
.testi_box {min-height: 190px; overflow: hidden;padding-bottom: 7px;position: relative;}
.testi_box .speak_list {border-bottom: 1px dashed #5c809c; color:#d6d5d4;font-size:18px;font-style: italic;margin: 10px 10px 20px 20px;padding: 0 0 5px;}
.boxgIt{ padding:10px 20px;}
.testi_box .speak_list p{ line-height:normal; margin-bottom:0; padding-bottom:0;}
.testi_box .speak_list h4 {color: #fff;font-size: 14px;font-style: normal;font-weight: bold;padding: 10px 0 0;}
.testi_box .speak_list span {color: #fff;display: block;font-style: normal;font-weight: normal; font-size:14px; line-height:normal;}
.scroll-pane {width: 100%;height: 210px;overflow: auto;}
.boxgIt input.name {background: white url(//www.inficaretech.com/wp-content/themes/inficaretech/images/icon-name.png) no-repeat scroll 3px center;}
.boxgIt input.mail {background: white url(//www.inficaretech.com/wp-content/themes/inficaretech/images/icon-msz.png) no-repeat scroll 3px center;}
.boxgIt input.phone {background: white url(//www.inficaretech.com/wp-content/themes/inficaretech/images/icon-phone.png) no-repeat scroll 3px center;}
.boxgIt input[type="text"], .boxgIt input[type="email"], .boxgIt input[type="tel"] {border: 1px solid #dcdcdc;color: #666;height: 30px;margin-bottom: 5px;padding-left: 39px;font-family: "calibriregular"; font-weight:normal;font-size:14px; padding-top:0; padding-bottom:0; width: 100%;}
.boxgIt textarea {border: 1px solid #dcdcdc;height: 60px;margin: 0;font-family: "calibriregular"; font-weight:normal;padding: 0 11px 5px 11px;width: 100%; margin-bottom:5px; font-size:14px;}
.mathcaptcha-628, .mathcaptcha-679{ text-align:left; float:left; width:165px; line-height:20px; color:#fff;}
.mathcaptcha-88{color:#fff;}
.mathcaptcha-628 input, .mathcaptcha-679 input{ margin-bottom:0; text-align:left; padding:5px 10px !important; padding:0 10px;font-family: "calibriregular"; font-weight:400;}
.mathcaptcha-679 input{ margin-top:0 !important;}
.boxgIt input[type="submit"] {background-color: #4e4a49;border: 1px solid #f46546; color: #fff; cursor: pointer; float: right;font-size: 14px;    margin: 0 0px 0px 5px; padding: 10px 20px;}
.boxgIt input[type="submit"]:hover { background-color: #787878;}
.boxgIt span.wpcf7-not-valid-tip {color: #f9c700 !important;display: block;font-size: 12px;line-height: 10px; margin-bottom: 4px; margin-top: -3px;}
div.wpcf7-validation-errors{ display:none !important;}
div.wpcf7-mail-sent-ok{ clear:both; color:#398f14;}
.header_menu{ position: absolute; top: 94px; z-index: 9999; left:0; background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/header_menu_bg.png) right 0 no-repeat; padding-right:48px;}
.header_menu ul{margin:0; padding:0;}
.header_menu ul li{ float:left; list-style:none;}
.header_menu ul li a{ text-transform:uppercase; display:block;font-family: 'calibribold'; font-weight:normal;}
ul#menu-header-menu li#menu-item-105 a{background-color: #e48743;color: #fff !important;font-size: 12px; line-height: 14px;padding: 11px 23px;width: 135px;}
ul#menu-header-menu li#menu-item-105 a:hover { background-color: #f09856 !important; color: #fff !important;}
ul#menu-header-menu li#menu-item-104 a{background-color: #56aac8;color: #fff !important;font-size: 12px;line-height: 14px;padding: 11px 23px;width: 110px;}
ul#menu-header-menu li#menu-item-104 a:hover { background-color: #6dbdd8 !important; color: #fff !important;}
ul#menu-header-menu li#menu-item-103 a{background-color: #dcaa42;color: #fff !important;font-size: 12px;line-height: 14px;padding: 11px 23px;width: 120px;}
ul#menu-header-menu li#menu-item-103 a:hover { background-color: #e3b34f !important; color: #fff !important;}
.inner_content {float: left; padding-right: 15px; padding-top: 15px; width: 73%;}
.right_sidebar {float: right; margin-top: 15px; width: 290px; padding:0 15px; margin-bottom:15px !important;}
.page_banner{ overflow: hidden; text-align:center; background:#fff; margin-top:3px; border-bottom:#eee solid 1px;}
div.infi {float: left;width: 47%;}
div.apps { float: right; margin-left: 20px; width: 47%;}
.site-content a.btn {background-color: #e48743;color: #fff;display: block;font-size: 12px;padding: 10px;text-decoration: none;text-transform: uppercase; width: 166px;}
.site-content p.fst {text-align: justify;font-family: 'Open Sans', sans-serif; font-weight:400;font-size:14px; font-style:normal; line-height:20px;}
div.infi p, div.apps p {text-align: justify;}
.site-content p {margin: 0; padding: 0 0 12px; text-align: justify;font-family: 'Open Sans', sans-serif; font-weight:400;font-size:14px; font-style:normal; line-height:20px;}
.lg img{ margin:0 auto; margin-bottom:20px;}
.quick_link h2{font-size: 24px !important;font-family: 'Open Sans', sans-serif !important; font-weight:600;letter-spacing: 0 !important; text-transform:uppercase !important; margin-bottom: 10px !important;color: #00acee; line-height:24px !important;}
.widget_nav_menu h2{ color:#d87c30;}
.quick_link ul{ padding:10px 0 30px 10px; margin:0; list-style:none;}
.quick_link ul li {background: rgba(0, 0, 0, 0) url(//www.inficaretech.com/wp-content/themes/inficaretech/images/sidenav.png) no-repeat scroll 0 center; color: #868686; font-size: 14px;list-style: outside none none; margin-bottom: 5px; padding: 0px 5px 0px 20px;}
#text-4{ margin-top:20px;}
.quick_link ul{ padding:5px 0 0;}
.quick_link ul li{ background-position:0 6px; line-height:18px;}
.quick_link ul ul li{background: rgba(0, 0, 0, 0) url(//www.inficaretech.com/wp-content/themes/inficaretech/images/bullet_point2.png) no-repeat scroll 0 6px; padding-left:12px;}
.quick_link ul ul li a{ font-size:12px !important;}
.quick_link ul li a {color: #0d5f9e; text-transform: none;}
.quick_link ul li a:hover {color: #f56626; text-decoration:underline;}
.quick_link ul li.current_page_item a, .quick_link ul li.current-menu-item a{ color:#868686;}
ul.alleances {list-style: outside none none; margin: 0;padding: 0;}
ul.alleances li { background:none; border: 1px solid #e6e6e6;float: left; list-style: outside none none;padding: 2px;margin:2px; width: 254px;}
ul.alleances li img{ margin:0;}
.site-content{ padding-bottom:0;}
ul.bullet{margin:0;}
ul.bullet li { background: url(//www.inficaretech.com/wp-content/themes/inficaretech/images/pagebullet.gif) no-repeat scroll 0 10px; font-size: 14px; margin: 0 0 2px;padding: 0 0 0 25px; list-style:none; }
.page_heading .titlebx {background: transparent url(//www.inficaretech.com/wp-content/themes/inficaretech/images/titlebg.png) no-repeat scroll right 0; float: left; padding: 10px 60px 10px 20px;}
.page_heading .titlebx h1 {font-family: 'Open Sans', sans-serif;line-height:26px; color: #fff;font-size:24px;text-transform: uppercase;font-weight:normal;}
.page_heading .titlebx h1 span{color: #d87c30; font-size: 15px; margin-left: 11px; text-transform:none;}
.static_content{ width:100%; padding-right:0;}
.office {float: left;width: 40%;}
.office .box {background-color: #eeeeee; margin-bottom: 20px; padding: 20px;}
.office .box h2 { color: #004275; font-size: 18px; margin-bottom: 10px;}
.office .box h2 span { color: #e48e1a;}
.office .box .flag {font-size: 14px; padding: 5px 5px 10px;}
.office .box .flag img {float: left;height: 21px; margin-right: 10px; width: 32px;}
.office .box p { margin: 0; padding: 0 0 0 5px;}
.copj a {background-color: #4c95c8;color: #fff;display: block;font-size: 15px;margin: 5px 0;padding: 5px 10px;text-align: center;text-decoration: none;}
.copj a:hover { background-color: #e48743;}
.query{float: right; width: 50%;}
.query .box {padding: 0 20px;}
.query .box .blubar { background-color: #004275; color: #fff; font-size: 16px; line-height: 22px; margin-bottom: 10px; padding: 10px;}
.query .box p {color: #404040;font-size: 14px;line-height: 22px; padding-bottom:0;}
.contactform {float: left;width: 100%;}
.contactform input.name {background: white url(//www.inficaretech.com/wp-content/themes/inficaretech/images/icon-name.png) no-repeat scroll 3px center;}
.contactform input.mail {background: white url(//www.inficaretech.com/wp-content/themes/inficaretech/images/icon-msz.png) no-repeat scroll 3px center;}
.contactform input.phone {background: white url(//www.inficaretech.com/wp-content/themes/inficaretech/images/icon-phone.png) no-repeat scroll 3px center;}
.contactform input[type="text"], .contactform input[type="email"], .contactform input[type="tel"] {border: 1px solid #dcdcdc; color: #666; height: 39px; margin-top: 10px;padding-left: 39px;width: 100%;font-family: "calibriregular"; font-size:14px;}
.contactform textarea {border: 1px solid #dcdcdc;height: 70px;font-family: "calibriregular"; font-size:14px; margin: 0; padding: 11px;width: 100%; margin-top:10px; padding-top:0;}
.contactform input[type="submit"] { background-color: #4e4a49;border: 1px solid #dfdcdc;color: #fff; cursor: pointer; float: right;font-size: 14px;
margin-top:10px; padding: 10px 18px; border:none; font-family: "calibriregular"; font-size:14px; font-weight:normal; text-transform:none; border-radius:0;}
.contactform input[type="submit"]:hover { background-color: #787878;}
.popup_main {background: #fff; border: none; display: none;height: 552px;left: 50%;margin-left: -200px;position: fixed;top: 5%;width: 400px;   z-index: 99999;}
.popup_main .thumbnil {background: #000;text-align: center;}
.popup_main h3 {background-color: #ececec; border-bottom: 1px solid #d2d2d2; color: #004275;font-family: "calibribold";font-size: 20px;   font-weight: 400; line-height: 20px; margin: 0;padding: 10px 15px;text-transform: uppercase;}
.popup_main h3 ul { list-style:none; margin: 0; padding: 0;}
.popup_main h3 ul li { color: #808080; font-family: "calibriregular";font-size: 13px; margin: 0; padding: 0; text-transform: none;}
.popup_main h3 ul li span {display: none;}
.popup_main .team_content .des { color: #404040; display: block !important;font-size: 15px;height: 320px;line-height: 24px;overflow: auto;padding: 20px; width: 100%;}
.popup_main .team_content .readbio_div, .popup_main .team_content .view_link {display: none;}
.overlay {background: #000; display: none;height: 100%; left: 0; opacity: 0.5;position: fixed;top: 0; width: 100%;z-index: 999999;}
.popup_main .close {border: 1px solid #fff;border-radius: 15px;color: #fff; cursor: pointer; padding:0px;position: absolute;right: 10px;top:10px;}
.poplinkd {background-color: #fff;border-top: 1px solid #d6d6d6; padding: 10px;}
.linkd {background: url(//www.inficaretech.com/wp-content/themes/inficaretech/images/icon-linkedin.png) no-repeat scroll 0 center; color: #388ac8; display: inline-block; font-size: 13px;min-height: 24px; padding: 2px 0 0 35px; margin-top:10px; box-shadow:none !important;}
.team{ float:left; width:100%;}
.team .team_list{background-color: #ececec; margin-bottom: 25px; min-height: 140px; width:48%; float:left; padding: 10px; margin-right:15px;}
.team .team_list .picbx {border: 1px solid #fff;float: left; margin-right: 15px;}
.team .team_list .txtbx { float: left; min-height: 121px; padding: 10px; padding-left:0; position: relative;width: 60%;}
.team .team_list .txtbx h3{color: #004275; line-height:15px; font-size: 20px; margin: 0; text-transform: uppercase;font-family: "calibribold"; font-weight:normal;}
.team_list ul li span {display: none;}
.team_list ul{ margin:0; list-style:none;}
.team_list ul li{color: #808080;font-family: "calibriregular";font-size: 14px;font-weight: normal;}
.readbio1, .readbio2{bottom: 30px; color: #388ac8; font-size: 13px; text-decoration: none; cursor:pointer; }
.releases { border-bottom: 1px solid #dcdcdc; padding: 8px 0;}
.releases a {text-decoration: none;}
.releases p {color: #666; font-size: 14px;line-height: 18px; margin: 0; padding: 0 0 5px; text-decoration: none;}
.releases p.date {color: #848484;font-size: 12px;margin: 0; padding: 0 0 10px; text-decoration: none;}
.releases h4 { color: #333; font-size: 15px; margin: 0; padding: 6px 0 0 0;font-family: 'Open Sans', sans-serif; font-weight:600;}
.releases h4 a{color: #333;}
.releases h4 a:hover{ text-decoration:underline; color: #333;}
.careerbx {background-color: #004275;border: 1px solid #cacaca;border-radius: 10px;font-family: Georgia,"Times New Roman",Times,serif; margin: 0 0 40px; padding: 10px;}
p.fst {font-size: 20px;line-height: 34px;text-align: center;}
.usa3{ margin-left:auto !important; margin-right:auto !important; clear:both; float:none !important;}
.careerbx a.button.usa.pad {padding-top: 28px;}
.careerbx a.button.usa {background: #fff url(//www.inficaretech.com/wp-content/themes/inficaretech/images/usaflag.png) no-repeat scroll 0 0; border: 3px solid #56aac8; color: #000;min-height: 150px;
padding: 20px 10px 10px;cursor:pointer;}
.careerbx a.button {background-color: #004275;border-radius: 10px; color: #fff; display: block; float: left; font-size: 19px; line-height: 28px;    margin: 7px 7px 15px; text-align: center; width: 48%;}
.careerbx a.button.india { background: #fff url(//www.inficaretech.com/wp-content/themes/inficaretech/images/indiaflag.png) no-repeat scroll 0 center; border: 3px solid #e48743; color: #000;    min-height: 150px; padding: 20px 10px 10px; cursor:pointer;}
.life{ float:right;}
.recruit{ float:left;}
.inner_content .speak_list{border-bottom: 1px dashed #ccc;padding: 10px 0; line-height:18px;}
.inner_content .speak_list p{ padding-bottom:10px; line-height: normal; margin: 0;}
.inner_content .speak_list h4{ line-height:20px;}
.inner_content .speak_list span {font-size: 13px; margin: 0;padding: 0;}
.career_form_india{ display:none; position:fixed; width:600px; left:50%; margin-left:-300px; top:10%; background:#fff; border-radius:8px; z-index:9999999; padding:15px;}
.career_form_usa{ display:none; position:absolute; width:600px; left:50%; margin-left:-300px; top:25%; padding:15px;background:#fff; border-radius:8px; z-index:9999999;}
.career_form_india h4, .career_form_usa h4{ font-size:20px; font-weight:normal;font-family: "calibribold";}
.career_form_india p, .career_form_usa p{ padding-bottom:15px; line-height:16px;}
.close{ border: 1px solid #000;border-radius: 15px;color: #000;cursor: pointer;font-size: 14px;height: 22px;line-height: 19px;padding: 0;position: absolute;right: 10px;text-align: center;top: 10px;width: 23px;}
.career_form_india input, .career_form_usa input{border-radius: 5px; padding: 5px 10px;font-family:"Open Sans",sans-serif; font-size:14px; color:#333; margin-top:5px;}
.career_form_india textarea, .career_form_usa textarea{border-radius: 5px; padding: 3px 10px; height:60px;font-family: "Open Sans",sans-serif; font-size:14px; color:#333; margin-top:5px;}
.career_form_india span, .career_form_usa span{color: #404040; font-size:12px;}
.career_form_india input[type="submit"], .career_form_usa input[type="submit"]{background-color: #e45d1a;border: medium none;border-radius: 4px; color: #fff;cursor: pointer; float: left;
font-size: 14px; font-weight: normal;margin: 10px 4px 0 0; outline: medium none; padding: 10px 25px;  text-align: center;}
span.wpcf7-not-valid-tip{ color:#FF0004 !important; line-height:20px;}
.animate_img{ position: fixed;left: 50%; margin-left: -254px; z-index: 999; top:5px;}
.blog_list{ border-bottom: 1px solid #d8d8d8;margin: 0 0 20px;padding: 10px 0; float:left; width:100%;}
.blog_list h2 {color: #333;font-family: 'Open Sans', sans-serif; font-weight:600;font-size:15px;line-height:normal;margin:0;padding-bottom: 20px;}
.blog_list h2 a {color: #666;text-decoration: none;}
.blog_list h2 span { color: #666; display: block;font-size: 12px; font-weight:400; text-align:left;}
.blog_list h2 a:hover{ text-decoration:underline;}
.thumnil{ float:left; margin-right:15px; margin-bottom:15px; width:20%;}
.thumnil img{border-radius: 3px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);}
.blog_list p{ font-size:14px; line-height:20px; color:#404040; padding-bottom:10px;}
.addtoany_share_save_container{ float:right; clear:none;  color:#3BA7FF; font-size:14px;}
.single .category-blog h2 {color: #404040;font-family: Georgia,"Times New Roman",Times,serif;font-size:18px;line-height:normal;margin:0;padding-bottom: 0; font-weight:normal;}
.single .category-blog h2 a {color: #666;text-decoration: none;}
.single .category-blog span { color: #666; display: block;font-size: 14px; text-align:left; margin-bottom:15px;font-family: Georgia,"Times New Roman",Times,serif;}
.single .category-blog h2 a:hover{ text-decoration:underline;}
.single .category-blog .post-thumbnail{ float:left; width:30%;}
.single .category-blog .attachment-post-thumbnail{ float:left; margin-right:15px; margin-bottom:15px; box-shadow:0 1px 4px rgba(0, 0, 0, 0.2); clear:none;}
.single .category-blog .entry-content{ float:none !important; width:100% !important;}
.single .category-blog .addtoany_share_save_container{ clear:both;}
.single .category-blog h4{ font-weight:normal; letter-spacing:normal; line-height:normal; text-transform:none;font-family: "calibribold"; margin:0;}
.page-template-tpl-team-page .addtoany_share_save_container{ display:none;}
.product_list{ float:left; width:100%; clear:both; margin-bottom:0;}
.product_list h4{border-bottom: 1px solid #ccc; color: #004275; padding: 10px 0 5px; width: 100%; font-size:20px; margin-bottom:5px;}
.inner_content .proItem{ float:left; width:58.3333%; padding-right:15px;}
.inner_content .proItem2{ width:41.6667%; float:right; padding-left:15px;}
.inner_content .proItem2 a{background-color: #e48743; color: #fff; display: block; font-size: 13px; margin-top: 6px;outline: medium none; padding: 5px 10px; text-align: center; text-decoration: none; text-transform: uppercase; width: 98%;font-weight: 400; line-height: 1.42857; border-radius:4px; margin-bottom: 0;}
.proItem img{ border:#ccc solid 1px; padding:3px;}
.price_bt { float: right; font-size: 16px !important; padding: 5px !important; width: 120px !important; border-radius:4px; text-align:center !important;}
.proItem a.video { border-bottom: 1px solid #e2e2e2; color:#428bca; display: block; margin: 10px auto 0; padding-bottom: 10px; text-decoration: none; width: auto;}
.proItem a.flyer { color:#428bca; border-bottom: 1px solid #e2e2e2; display: block; margin: 8px auto 0; padding-bottom: 10px; text-decoration: none; width: auto;}
.proItem a.video span.vid { background: rgba(0, 0, 0, 0) url(//www.inficaretech.com/wp-content/themes/inficaretech/images/icon-projector.png) no-repeat scroll 0 0;float: left;height: 26px;margin-right: 10px; width: 36px;}
.proItem a.flyer span.flyr {background: rgba(0, 0, 0, 0) url(//www.inficaretech.com/wp-content/themes/inficaretech/images/icon-pdf.png) no-repeat scroll 0 0;float:left; height: 26px;margin-right: 10px;
width: 36px;}
.home_slider{ border-bottom: none; float: left; margin-top: 3px; padding-bottom: 0; padding-top: 0; width: 100%;}
.home_right_content{ position:fixed; right:0; top:92px; width:35%; background:#fff; height:80%; padding:15px; overflow:auto;}
.home_right_content p.fst{ font-size:18px; line-height:30px;}
.home_right_content p{ font-size:15px;line-height:24px;}
.metaslider .caption-wrap {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
bottom: inherit !important;
left: 90px !important;
opacity: 1 !important;
text-align: center;
top: 8% !important;
width: 560px !important;
}
.metaslider .caption{ text-align:left;}
.metaslider .caption h2 {
color: #004489;
font-size: 54px;
font-weight: 700;
line-height: 56px;
margin-bottom: 7px;
text-align: left;
}
.metaslider .caption h3 {
color: #004489;
font-family: "Open Sans",sans-serif;
font-size:40px;
font-weight: 600;
line-height:44px;
margin-bottom: 10px;
text-align: left;
}
.m-slider h3 {
color: #e56b01 !important;
font-weight: 600 !important;
font-size: 48px !important;
line-height: 52px !important;
margin-bottom: 25px !important;
}
.m-slider p {
color: #000;
font-size: 17px;
line-height: 22px;
margin-bottom: 20px !important;
font-weight: 500;
}
.m-slider a.readmore {
display: inline;
}
.metaslider .flexslider .slides p span {
color: #004275;
font-weight: 500;
}
.m-slider p.inblue {
margin-bottom: 2px !important;
padding-bottom: 0px;
} .metaslider a{ display:inline-block;}
.metaslider .caption a img:hover{ opacity:.7;}
.metaslider .caption h3 span {
font-weight: 600;
}
.metaslider .caption h3 span {
color: #e56b01 !important;
}
.header_logo {
margin-top:25px; padding-top:35px;
text-align: center;
background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/banner_shadow.png) no-repeat scroll center 0;
}
.header_logo a {
display: inline-block;
margin: 0 20px;
}
.header_logo em{ font-size:14px; padding-bottom:32px; color:#000; font-style:normal; text-align:center; display:block;}
.metaslider .slide-433 .caption-wrap{right: 4% !important; width: 40% !important;} .overview_section{ float:left; width:100%; padding:50px 0; text-align:center;background-color:rgba(0, 0, 0, 0.7);background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/back1.jpg) no-repeat; background-attachment:fixed; background-size:cover; position:relative;}
.overview_section p{ text-align:center; font-size:17px; color:#fff; line-height:normal; font-weight:300;}
.readmore{ background:#c77a2b url(//www.inficaretech.com/wp-content/themes/inficaretech/images/arrow.png) 99% 1px no-repeat; font-size:14px; color:#fff;font-family: 'Open Sans', sans-serif; font-weight:400; padding:6px 38px 5px 17px; border-radius:20px; text-shadow:0 4px 5px #646464 !important;}
.readmore:hover{ background-color:#104474; color:#fff;} .services_section{ float:left; background-color:rgba(0, 0, 0, 0.7); background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/back1.jpg) no-repeat; background-attachment:fixed; background-size:cover; width:100%; padding:50px 0; text-align:center;position:relative;}  
.services_section ul li{ background: #fff; display: inline-block; margin: 20px; font-size:14px; color:#555;font-family: 'Open Sans', sans-serif; font-weight:400; text-align:center; padding: 20px; vertical-align: top; width: 22.2%; min-height:340px;}
.services_section .block ul li:first-child{ margin-left:0;}
.services_section .block ul li:last-child{ margin-right:0;}
.services_section .block ul li h4{ margin:10px 0px; font-size:17px; color:#c97c29;font-family: 'Open Sans', sans-serif; font-weight:400; text-align:center;} 
.services_section .block ul li p{color: #555; font-family: "Open Sans",sans-serif;font-size: 14px;font-weight: 400; height: 63px;margin-bottom: 14px;
overflow: hidden; text-align: center;}
.services_section .block ul li a{ font-size:14px; color:#fff;background:#104474;padding:5px 14px; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;font-family: 'Open Sans', sans-serif;font-weight:400;}
.services_section .block ul li a:hover{ background:#fff; color:#104474;}
.services_section .block ul li:hover{ background:#333;  box-shadow: 0 0 15px #333;-moz-box-shadow: 0 0 15px #333;-webkit-box-shadow: 0 0 15px #333;}
.services_section .block ul li:hover p{ color:#fff;}
.services_section .block ul li:hover a{ background:#fff; color:#104474;}
.thum_img.post-id-425{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/webcloud_icon.png) 0 0 no-repeat; width:145px; height:145px; margin:0 auto; font-size:0;-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;}
.thum_img.post-id-426{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/staff_icon.png) 0 0 no-repeat; width:145px; height:145px; margin:0 auto; font-size:0;-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;}
.thum_img.post-id-427{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/icon_img2.png) 0 0 no-repeat; width:145px; height:145px; margin:0 auto; font-size:0;-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;}
.thum_img.post-id-973{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/med_staffing_1.png) 0 0 no-repeat; width:145px; height:145px; margin:0 auto; font-size:0;-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;}
.thum_img.post-id-428{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/government_icon.png) 0 0 no-repeat; width:145px; height:145px; margin:0 auto; font-size:0;-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;}
.thum_img.post-id-424{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/ibeacon.png) 0 0 no-repeat; width:145px; height:145px; margin:0 auto; font-size:0;-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;}
.thum_img.post-id-423{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/tranning_icon.png) 0 0 no-repeat; width:145px; height:145px; margin:0 auto; font-size:0;-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;}
.thum_img.post-id-420{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/revenue_icon.png) 0 0 no-repeat; width:145px; height:145px; margin:0 auto; font-size:0;-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;}
.thum_img.post-id-664{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/Digital_Marketing.png) 0 0 no-repeat; width:145px; height:145px; margin:0 auto; font-size:0;-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;}
.services_section .block ul li:hover .thum_img.post-id-664{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/Digital_Marketing_hover.png) 0 0 no-repeat;-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg); }
.services_section .block ul li:hover .thum_img.post-id-428{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/government_icon_hover.png) 0 0 no-repeat;-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg); }
.services_section .block ul li:hover .thum_img.post-id-973{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/med_staffing.png) 0 0 no-repeat;-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg); }
.services_section .block ul li:hover .thum_img.post-id-427{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/icon_img2_hover.png) 0 0 no-repeat;-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg); }
.services_section .block ul li:hover .thum_img.post-id-426{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/staff_icon_hover.png) 0 0 no-repeat;-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg); }
.services_section .block ul li:hover .thum_img.post-id-425{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/webcloud_icon_hover.png) 0 0 no-repeat;-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg); }
.services_section .block ul li:hover .thum_img.post-id-424{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/ibeacon_hover.png) 0 0 no-repeat;-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg); }
.services_section .block ul li:hover .thum_img.post-id-423{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/tranning_icon_hover.png) 0 0 no-repeat;-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg); }
.services_section .block ul li:hover .thum_img.post-id-420{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/revenue_icon_hover.png) 0 0 no-repeat;-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg); }
.services_section ul.service_listing{ margin-left:-20px;}
.services_section ul.service_listing li{ width:29.2%;margin:0 !important; margin-left:20px !important; margin-top:20px !important;}
.services_section_in{ padding:0 !important; background:#eee;} .products_section{ float:left; width:100%; background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/product_bg.jpg) no-repeat; background-attachment:fixed; background-size:cover;padding:50px 0; text-align:center;position:relative;}
.products_section .block h3{ margin-bottom:40px;}
.inner_content .view{ border-color:#DFDFDF;} .team_section{ float:left; width:100%; background:#f4f4f4; padding:50px 0; text-align:center;position:relative;} 
.team_section .bx-wrapper{ max-width:820px !important; margin-top:40px !important;}
.team_section .bx-wrapper .bx-viewport ul{ margin:0;}
.team_section .bx-wrapper .bx-viewport ul li{ border:#c77a2b solid 5px; border-radius:50%; height:220px; margin:0 30px 0 15px; overflow:hidden;}
.team_section .bx-wrapper .bx-viewport ul li img{ width:100%;}
.team_section .bx-wrapper .bx-viewport ul li .mask{ width:100%; height:220px; background-color:rgba(0, 0, 0, 0.7);} 
.team_section .bx-wrapper .bx-viewport ul li h2{ background:none; color:#c97c29; font-size:17px; text-transform:uppercase; margin-top:70px; line-height:16px;}
.team_section .bx-wrapper .bx-viewport ul li span{ color:#c1c1c1; font-size:12px; display:block; text-align:center; margin-bottom:10px;}
.team_section .bx-wrapper .bx-viewport ul li a{ background:#104474; color:#fff; font-size:12px; padding:3px 15px; border-radius:15px;}
.team_section .bx-wrapper .bx-viewport ul li a:hover{ background:#fff; color:#104474;}
.team_section .bx-wrapper .bx-viewport{ border:none; box-shadow:none; background:none; left:0;}
.team_section .bx-wrapper .bx-controls-direction a{ width:40px; height:39px;}
.team_section .bx-wrapper .bx-next{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/next_bt.png) 0 0 no-repeat; right:-70px;}
.team_section .bx-wrapper .bx-prev{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/prev_bt.png) 0 0 no-repeat; left:-70px;}
.ch-item {width: 98.5%;	height: 98%;border-radius: 50%;	position: relative;	cursor: default;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.ch-info {position: absolute;background: rgba(0,0,0, 0.7);width: inherit;height: inherit;border-radius: 50%;opacity: 0;	
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
-webkit-backface-visibility: hidden; left:0;  top:0; width:100%; height:100%;
}
.ch-info p {color: #fff;padding: 10px 5px;margin: 0 30px;font-size: 18px;font-family: Tahoma,arial;	opacity: 0;
-webkit-transition: all 1s ease-in-out 0.4s;
-moz-transition: all 1s ease-in-out 0.4s;
-o-transition: all 1s ease-in-out 0.4s;
-ms-transition: all 1s ease-in-out 0.4s;
transition: all 1s ease-in-out 0.4s; line-height:normal;
}
.ch-item:hover .ch-info {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.ch-item:hover .ch-info p {opacity: 1;}
.team_detail img{ border:#ccc solid 1px; padding:3px; float:left; margin-right:15px; margin-bottom:15px;} .testimonials_section{ float:left; width:100%;  background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/testimonial_bg.jpg) no-repeat; background-attachment:fixed; background-size:cover; padding:0; text-align:center;position:relative;}
.testimonials_section .bx-wrapper .bx-viewport ul{ margin:0;}
.testimonials_section .bx-wrapper .bx-viewport{ border:none; box-shadow:none; background:none; left:0;}
.testimonials_section .testi_content{ margin-top:25px; position:relative; text-align:left; color:#fff; padding-left:26px;}
.testimonials_section .testi_content span{ line-height:normal;}
.testimonials_section .testi_content p{ padding-bottom:5px; font-size:20px; font-weight:300; line-height:normal;}
.testimonials_section .testi_content::before{ content: ''; display: block;width: 22px; height: 18px; background: url(//www.inficaretech.com/wp-content/themes/inficaretech/images/quote-top.png) no-repeat left top; position: absolute; left: 0;top: 0;}
.testimonials_section .testi_content::after{content: ''; width: 22px;height: 18px; background: url(//www.inficaretech.com/wp-content/themes/inficaretech/images/quote-bottom.png) no-repeat left top;    position: absolute; bottom:4px; margin-left:6px;}
.testimonials_section .thumbnill{ position:relative;}
.testimonials_section .thumbnill img{background: #fff; border: 4px solid #fff; border-radius: 50%; height: 82px; width: 82px;}
.testimonials_section .thumbnill h4{ position:absolute; background:#fff; font-size:18px;font-family: 'Open Sans', sans-serif; font-weight:400; color:#c77a2b; left: 72px; padding:3px 30px; position: absolute; top: 25px; border-radius:0 25px 25px 0; z-index: -1;}
.testi_section{ width:50%; padding-right:75px; float:left; border-right:#7f7e7e solid 1px; padding-top:35px; padding-bottom:35px;}
.what_new1{ width:50%; padding-left:75px; float:right; padding-top:35px; padding-bottom:15px;}
.testimonials_section .what_new1 .bx-wrapper{}
.testimonials_section .what_new1 .bx-wrapper .bx-viewport ul li{ width:100% !important; padding:25px 0; color:#fff;}
.bx-wrapper .bx-pager.bx-default-pager a{ background:#fff;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{ background:#c77a2b;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{ bottom:-50px;}
.testimonials_section .bx-wrapper{ margin-top:50px;}
.view-first p{ margin-bottom:10px !important;}
.flex-direction-nav a{ width:26px !important; height:39px !important;} .site-footer{ float:left; width:100%;  background:url(https://www.inficaretech.com/wp-content/themes/inficaretech/images/footer_bg_new.jpg) 0 0 no-repeat; background-attachment:fixed; background-size:cover; padding:30px 0 0 0; text-align:center; border:none;}
.blog-footer{ float:left; width:100%;  background:url(http://blog.inficaretech.com/wp-content/uploads/2018/11/footer_bg_new.jpg) 0 0 no-repeat; background-attachment:fixed; background-size:cover; padding:30px 0 0 0; text-align:center; border:none;}
.bottom_section{ float:left; width:100%; background:#cccccc; text-align:center; padding:5px 10px; margin-top:15px;}
.bottom_section span{ color:#104474;}
.bottom_section em{ color:#c77a2b; font-style:normal;}
.contact_area{ width:24%; text-align:left; float:left;}
.quick_link2{ width:24%; text-align:left; float:left; margin-left:20px;}
.site-footer h3{ font-size:25px;font-family: 'Open Sans', sans-serif; font-weight:400; color:#fff; text-align:left; margin-bottom:25px; line-height:24px; position:relative;} .contact_area .flag img{ margin-right:14px; vertical-align:text-bottom;}
.contact_area .flag strong{ font-size:18px; color:#fff; font-weight:400;}
.contact_area ul{ margin:10px 0 0; padding:0; list-style:none;}
.contact_area ul li{ display:block; color:#fff; font-size:12px; line-height:16px; margin-bottom:8px; padding-left:52px;}
.usa_address{ padding-bottom:10px; margin-bottom:10px;}
.contact_area ul li.address{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/address_icon.png) 18px center no-repeat;}
.contact_area ul li.phone_no{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/phone_icon.png) 17px center no-repeat;}
.contact_area ul li.telephone{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/telephone_icon.png) 14px center no-repeat;}
.contact_area ul li.skype{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/skpye.png) 17px center no-repeat;}
.contact_area ul li.skype a{ color:#ff9f3d; font-size:13px; box-shadow:none; }
.contact_area ul li.skype a:hover{ color:rgba(239,203,172,1.00);}
.getin_touch{ float:right; width:24%; text-align:left;}
.getin_touch label{display:block; color:#fff;}
.tweets_feed{ float:left; width:24%; text-align:left; margin-left:20px;}
.tweets_feed ul{ margin:0;}
.tweets_feed .pi_tweet_scroll{min-height: 170px; padding:0 10px 10px 0;}
.tweets_feed .tweet-list li{ padding-bottom:10px; color:#fff;}
.tweets_feed .tweet-list li small{ display:block; font-size:100%;}
.apply_job{box-shadow: none !important;float: left; margin: 0 auto 0 16px; text-decoration: none; background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/Pen_icon.png) 90% center no-repeat #c77a2b;; border-radius:5px; color:#fff; font-size:16px; padding:5px 40px 5px 18px;}
.apply_job:hover{background-color:#104474; color:#fff;}
.getin_touch input, input[type="file"]{ margin-bottom:7px; padding:8px 10px;font-family: 'Open Sans', sans-serif; font-weight:400; border:none; border-radius:3px; font-size:12px; background-color:#f7f7f7; width:100%;}
.getin_touch textarea{ margin-bottom:5px; padding:5px 10px;font-family: 'Open Sans', sans-serif; font-weight:400; border:none; border-radius:3px; font-size:12px; height:70px;}
.getin_touch input[type="submit"]{ float:right; background:#c77a2b; padding:10px; width:auto;}
.getin_touch input[type="submit"]:hover{ background:#104474;}
.fixed {background: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);left: 0; min-height: 50px; position: fixed; top: 0; width: 100%;z-index: 99999;}
.wpcf7-form-control-wrap.file-95 {line-height: 38px;}
.padding-top {padding-top: 70px;}
.fixed .logo{ width:55%;}
.fixed .site-branding{ margin-top:15px; margin-bottom:15px;}
.fixed .main-navigation a{ font-size:12px;}
.fixed .top_right_section{ margin-top:15px; margin-bottom:15px;}
#headerbackground{ float:left; width:100%;}	
#headerbackground video{position: fixed; top:-230px; left: 0px; bottom: 0px; margin-bottom:0; right: 0px; z-index: 0; width: 100%; height:auto;}
.overlay_video{ background:#000; opacity:.6;position: fixed; left:0; top:0; width:100%; height:100%;} .top_slider .bx-wrapper .bx-viewport ul{ margin:0;}
.top_slider .bx-wrapper .bx-viewport{ background:none; box-shadow:none; border:none; left:0;}
.top_slider .bx-wrapper .bx-viewport ul li{ text-align:center; color:#fff;}
.top_slider .bx-wrapper .bx-viewport ul li h2{color: #fe971c; font-size: 40px; padding:0 100px;}
.top_slider .bx-wrapper .bx-viewport ul li p{ text-align:center; font-size:30px; line-height:normal; padding:0 100px;}
.ask_quote{background: #fff; border: 3px solid #333; border-radius: 10px; padding: 15px; width: 400px; position:fixed; left:50%; margin-left:-200px; top:10%; z-index:9999999; display:none;}	
.ask_quote h4{ font-size:16px; margin-bottom:15px; line-height:14px;}
.ask_quote input, .ask_quote select, .ask_quote textarea{ width:100%; border:#d5d5d5 solid 1px; padding:5px 8px; border-radius:3px; margin-top:5px;font-family: 'Open Sans', sans-serif; font-weight:400;font-size:12px;color: #333;}
.ask_quote textarea{ height:80px;}
.ask_quote p{ margin-bottom:0;}
.ask_quote input[type="submit"]{ background: #c77a2b; float: right;padding: 10px; color:#fff; border:none; width:auto;}
.ask_quote input[type="submit"]:hover{ background:#104474;}
.ask_quote span.wpcf7-not-valid-tip{ font-size:11px;}
.close_bt{background: #333;border-radius: 12px; color: #fff; float: right; height: 20px; line-height: 17px; text-align: center;font-family: 'Open Sans', sans-serif; font-weight:400; cursor:pointer; width: 21px}
.quote_bt, .submit_bt{background: #cb7b29;border-radius: 5px;color: #fff; cursor: pointer; float: right; margin-left: 10px; padding:1px 8px 2px; font-size:15px;}
.quote_bt:hover, .submit_bt:hover{background: #333;}
.infi_profile{ float:left; width:100%; padding:30px 0 15px; text-align:center;background-color:rgba(0, 0, 0, 0.7);background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/rated_bg.png) no-repeat;  background-size:cover; position:relative;}
.infi_profile h3{ margin-bottom:35px;}
.infi_profile img{ opacity:1; margin:0 30px;}
.infi_profile p{ text-align:center; color:#ccc; margin-bottom:2px; font-size:16px;}
.budget{ display:block; line-height:12px; margin-top:10px;}
.text-544{ width:49% !important; float:left;}
.text-442{ width:49% !important; float:right;}
.wpcf7-captcha-captcha-1{border-radius: 3px;float: left; height:33px; margin-right: 6px;}
.captcha-1{float: left; width:195px;} .inficarepopup {
text-align: center;
overflow: hidden;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0; -webkit-overflow-scrolling: touch;
outline: 0;
opacity: 0;
-webkit-transition: opacity 0.15s linear, z-index 0.15;
-o-transition: opacity 0.15s linear, z-index 0.15;
transition: opacity 0.15s linear, z-index 0.15;
z-index: -1;
overflow-x: hidden;
overflow-y: auto;
}
.model-open {
z-index: 99999;
opacity: 1;
overflow: hidden;
}
.inficare-model-inner {
-webkit-transform: translate(0, -25%);
-ms-transform: translate(0, -25%);
transform: translate(0, -25%);
-webkit-transition: -webkit-transform 0.3s ease-out;
-o-transition: -o-transform 0.3s ease-out;
transition: -webkit-transform 0.3s ease-out;
-o-transition: transform 0.3s ease-out;
transition: transform 0.3s ease-out;
transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
display: inline-block;
vertical-align: middle;
width: 700px;
margin: 30px auto;
max-width: 97%;
}
.custom-model-wrap {
display: block;
width: 100%;
position: relative;
background-color: #fff;
border: 1px solid #999;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 6px;
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
background-clip: padding-box;
outline: 0;
text-align: left;
padding: 20px 20px 0px 36px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
max-height: calc(100vh - 70px);
overflow-y: auto;
}
.model-open .inficare-model-inner {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
position: relative;
z-index: 999;
}
.model-open .bg-overlay {
background: rgba(0, 0, 0, 0.6);
z-index: 99;
}
.bg-overlay {
background: rgba(0, 0, 0, 0);
height: 100vh;
width: 100%;
position: fixed;
left: 0;
top: 0;
right: 0;
bottom: 0;
z-index: 0;
-webkit-transition: background 0.15s linear;
-o-transition: background 0.15s linear;
transition: background 0.15s linear;
}
.close-btn {
position: absolute;
right: -10px;
top: -21px;
cursor: pointer;
z-index: 99;
font-size: 30px;
color: #fff;
}
.submit-resume .form-group {
width: calc(50% - 2px);
display: inline-block;
margin-bottom: 20px;
padding-right:20px;
}
.conmright{
padding-right:0px !important;
}
.fileupload {
width: 97% !important;
border: #d5d5d5 solid 1px !important;
padding: 5px 9px; margin-right: 20px;
border-radius:3px;
}
.submit-resume input[type='text'], .submit-resume input[type='search'], .submit-resume input[type='email'], .submit-resume input[type='tel'] {
width: 100%;
border: #d5d5d5 solid 1px;
padding: 5px 8px;
border-radius: 3px;
margin-top: 5px;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 12px;
color: #333;
height: 35px;
}
.form-group.form-group-container {
margin-bottom: 0px;
}
.submit-resume-heading{
font-size: 16px;
border-bottom: 1px solid #ccc;
margin-bottom: 12px;
padding-bottom: 14px;
}	
.submit-resume span.wpcf7-not-valid-tip{
position:absolute !important;
}
.captcha {
margin-top: 0px;
float: right;
margin-left: 4px;
}
.subbtn input.wpcf7-form-control.wpcf7-submit{
border-radius: 2px;
margin-top: 12px;
padding: 12px 11px;
background-color: #c77a2b;
font-size: 12px;
font-weight: 400;
float:right;	
}
.subbtn input.wpcf7-form-control.wpcf7-submit:hover{ background:#104474;}
div.wpcf7 input[type="file"]{font-size: 12px; font-family: 'Open Sans', sans-serif;}  .portfolio_section {
float: left;
width: 100%;
background: #f4f4f4 url(//www.inficaretech.com/wp-content/themes/inficaretech/images/portfolio_bg.jpg) repeat scroll 0 79px;
padding: 0px 0 98px 0;
text-align: center;
position: relative;
}  .portfolio_section .block h3 {background: #f4f4f4; margin-bottom: 10px; padding-bottom: 25px; padding-top: 30px;}
.portfolio_section h3 {background: #f4f4f4; margin-bottom: 10px; padding-bottom: 25px; padding-top: 30px;    font-size: 30px;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
color: #fe971c;
text-align: center;
line-height: 24px;
position: relative;}
.portfolio_section .block{ max-width: 1349px; width: 100%; margin:0 auto;position:relative;}
.portfolio_section .view{ width:32.33%; height:auto; margin:0; margin-left:10px; margin-bottom:10px; border:none;}        .post-id-520
{
top:0px !important;
}
.page-template-tpl-home-page .post-id-512
{
top:227px !important;
} .portfolio_section .view .mask, .portfolio_section .view .content{height: 88%; margin: 5%; width: 90%;}
.portfolio_section .view.post-id-486 .mask, .portfolio_section .view.post-id-486 .content{ height: 89%; margin: 20px; width: 94.5%; background-color: rgba(43, 39, 76, 0.8);}
.page-id-346 .header_menu{ display:none;}
.page-id-346 .page_banner{ display:none;}
.page-id-346 .page_heading{ margin-top:-5px;}
.job_portal{ height:662px; border-bottom:#eee solid 1px !important;}
.usa2{ text-decoration:underline;}
.usa2:hover{ text-decoration:none;}
.postid-476 .page_heading .titlebx h1{text-transform: none;}
.tps-section {
width: 100%;
height: 586px;
-webkit-perspective: 10em;
-moz-perspective: 10em;
-ms-perspective: 10em;
-o-perspective: 10em;
perspective: 10em;
-webkit-perspective-origin: center bottom;
-moz-perspective-origin: center bottom;
-ms-perspective-origin: center bottom;
-o-perspective-origin: center bottom;
perspective-origin: center bottom;
-webkit-perspective-origin: 50% 50%;
-moz-perspective-origin: 50% 50%;
-ms-perspective-origin: 50% 50%;
-o-perspective-origin: 50% 50%;
perspective-origin: 50% 50%;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.tps-wrapper {
float: left;
width: 100%;
height: 100%;
}
.main{overflow: hidden;}
.main h1 {
padding:20px 50px 10px;
float: left;
width: 100%;
font-size: 60px;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
font-weight: 100;
margin: 0;
padding-top: 55px;
font-family: 'Open Sans';
letter-spacing: -1px;
text-transform: capitalize;
}
.page1 .tps-wrapper {
background: url(//www.inficaretech.com/wp-content/themes/inficaretech/images/01.png) center center;
background-size: cover;
}
.page2 .tps-wrapper {
background:  url(//www.inficaretech.com/wp-content/themes/inficaretech/images/02.png) center center;
background-size: cover;
}
.page3 .tps-wrapper {
background:  url(//www.inficaretech.com/wp-content/themes/inficaretech/images/03.png) center center;
background-size: cover;
}
.page4 .tps-wrapper {
background:  url(//www.inficaretech.com/wp-content/themes/inficaretech/images/04.png) center center;
background-size: cover;
}
.page5 .tps-wrapper {
background:  url(//www.inficaretech.com/wp-content/themes/inficaretech/images/05.png) center center;
background-size: cover;
}
.page6 .tps-wrapper {
background:  url(//www.inficaretech.com/wp-content/themes/inficaretech/images/06.png) center center;
background-size: cover;
}
.page7 .tps-wrapper {
background:  url(//www.inficaretech.com/wp-content/themes/inficaretech/images/07.png) center center;
background-size: cover;
}
.page8 .tps-wrapper {
background:  url(//www.inficaretech.com/wp-content/themes/inficaretech/images/08.png) center center;
background-size: cover;
}
.page9 .tps-wrapper {
background:  url(//www.inficaretech.com/wp-content/themes/inficaretech/images/09.png) center center;
background-size: cover;
}
.page10 .tps-wrapper {
background:  url(//www.inficaretech.com/wp-content/themes/inficaretech/images/10.png) center center;
background-size: cover;
} .page11 .tps-wrapper {
background:  url(https://www.inficaretech.com/wp-content/uploads/2019/10/demo.jpg) center center;
background-size: cover;
}
.page101 .tps-wrapper {
background:  url(https://www.inficaretech.com/wp-content/uploads/2019/10/korevv_portfolio_banner-1.jpg) center center;
background-size: cover;
}
.page12 .tps-wrapper {
background:  url(//www.inficaretech.com/wp-content/themes/inficaretech/images/12.png) center center;
background-size: cover;
}
.page13 .tps-wrapper {
background:  url(//www.inficaretech.com/wp-content/themes/inficaretech/images/13.png) center center;
background-size: cover;
}
.page14 .tps-wrapper {
background:  url(//www.inficaretech.com/wp-content/themes/inficaretech/images/14.png) center center;
background-size: cover;
}
.page22 .tps-wrapper {
background:  url(https://www.inficaretech.com/wp-content/uploads/2018/11/scriptLinx_portfolio_banner_01.png) center center;
background-size: cover;
}
.page23 .tps-wrapper {
background:  url(https://www.inficaretech.com/wp-content/uploads/2018/11/grt_portfolio_banner_01.png) center center;
background-size: cover;
}
.tps-wrapper { display:table;}
.right_container{ display:table-cell; vertical-align:middle; height:100%; margin-right: 0; margin-top: 0; }	
.middle_container{ display:table-cell; vertical-align:middle; height:100%; margin:0 auto; margin-top: 0; }
.left_container{ display:table-cell; vertical-align:middle; height:100%; margin-left:50px; margin-top: 0; }
.right_container .port_block{width: 46%; float:right; margin-right:40px;}
.left_container .port_block{ width:432px; float:left; margin-left:50px;}
.middle_container .port_block{ width:620px;margin:0 auto;}
.port_block h2{ text-align:center; margin-bottom:20px;}
.page1 p{font-family: 'Conv_TrajanPro-Regular'; font-size:18px; color:#fff; line-height:22px; padding-bottom:5px;}
.page1 p em{ font-size:16px; color:#febe53;font-family: 'Open Sans', sans-serif; font-weight:400; padding-left:15px;}
.page1 ul{ margin:0; padding:0; list-style:none; margin-left:15px; margin-bottom:15px;}
.page1 ul li{line-height: 24px;padding-left: 16px;font-family: 'Open Sans', sans-serif; font-weight:400; font-size:17px; color:#fff;}
.palystore_bt{ text-align:center; margin-top:20px; display:inline-block; width:100%;}
.page2 h2{ margin-bottom:0;}
.page2 h3{font-family: "Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif; color:#fff; font-size:50px; font-weight:bold; text-align:center; line-height: 35px;text-shadow: 0 0 37px #000; margin-bottom:30px;}
.page2 p{font-family: 'Raleway', sans-serif; font-weight:500; font-size:34px; color:#000; text-align:center; line-height:34px; }
.page3 p{font-size:18px; color:#fff;font-family: 'Open Sans', sans-serif; font-weight:400; text-align:left; line-height:24px; }
.page4 .port_block{ width:814px; text-align:left;}
.page4 .port_block h2{ text-align:left;}
.page4 p{ font-family: "Open Sans",sans-serif; font-size: 18px; font-style: normal;  font-weight: 600; line-height: 24px; text-align:left; color:#000; }
.page5 .port_block { float: left; margin-left: 50px; text-align: center;  width: 670px;}
.page5 .port_block h3{font-family: 'Raleway', sans-serif; font-weight:500; font-size:24px; color:#ff0000; text-align:center;}
.page5 .port_block h2{ margin-bottom:8px;}
.page5 p{ font-family: "Open Sans",sans-serif; font-size: 16px; font-style: normal;  font-weight: 600; line-height: 24px; text-align:center; color:#000; }
.page5 ul{margin:0 auto 20px;text-align: left; width: 472px; padding:0; list-style:nonel}
.page5 ul li{line-height: 24px; list-style:none; padding-left: 18px;font-family: 'Open Sans', sans-serif; font-weight:400; font-size:16px; color:#000; margin-bottom:10px;}
.page6 p{ font-family: "Open Sans",sans-serif; font-size: 16px; font-style: normal;  font-weight: 400; line-height: 24px; text-align:left; color:#000;}
.page6 p strong{ color:#143c67;}
.page6 p strong em{ color:#a31b1f; font-style:normal;}
.page7 .port_block{ width:680px;}
.page7 p{font-size:16px; line-height:30px; text-align:left; font-family: "Open Sans",sans-serif; font-weight:400; color:#fff;text-shadow:none;}
.page8 p{font-family: 'Oswald', sans-serif; font-weight:400; font-size:20px; color:#000; line-height:30px;}
.page9 p{ font-size:16px; color:#fff;}
.portfolio_section .view.post-id-486{width:53%;}  .all_work {
height: 18%;
background: #004073;
bottom: 10px;
position: absolute;
width: 98.5%;
margin-left: 0.8%;
margin-right: 14%;
display: none;
top: 98%;
} .all_work a, .all_work a:hover{ background:none; padding:0;}
.svg-wrapper {
position: relative;
top: 55%;
transform: translateY(-50%);
margin: 0 auto;
width: 320px;  
}
.shape {
stroke-dasharray: 140 540;
stroke-dashoffset: -474;
stroke-width: 8px;
fill: transparent;
stroke: #cc6000;
border-bottom: 5px solid black;
transition: stroke-width 1s, stroke-dashoffset 1s, stroke-dasharray 1s;
}
.text {
font-family: 'Raleway', sans-serif; font-weight:400; font-size:40px;
line-height:20px;
color: #fff;
top: -48px;
position: relative;
}
.svg-wrapper:hover .shape {
stroke-width: 2px;
stroke-dashoffset: 0;
stroke-dasharray: 760;
}
.svg-wrapper:hover .text{ color:#cc6000;}
.page10 .port_block{ width:450px;}
.page10 p{font-family: 'Oswald', sans-serif; font-weight:400; font-size:30px; color:#bf9e7b; line-height:30px; text-align:center;}
.page11 .port_block{ width:570px;}
.page11 p{ font-family: "Open Sans",sans-serif; font-size: 18px; font-style: normal;  font-weight: 400; line-height: 24px; text-align:left; color:#fff;}
.page12 p{ font-size:24px; color:#000; text-align:center; line-height:normal;}
.page12 p span, .page11 p span, .page2 p span{color: #fff; text-shadow: 0 0 5px #000; font-size:24px;}
.page13 p{ font-size:15px; color:#000; text-align:center; line-height:normal;}
.page-id-480 .page_banner{ border:none;}
.page-id-480 .page_banner img{ width:100% !important; height:auto !important;}
.view_portfolio{ display:none;}
.view-first h2{ background:rgba(247, 150, 50, 0.81);}
.portfolioContainer .view-first h2{ background:none;}
.postid-544 .page_heading .titlebx h1{ text-transform:none !important;}
.postid-544 .proItem img{ padding:0; border:none;}
#post-571 .attachment-post-thumbnail{display:none;}
#post-571 .alignleft{ margin-bottom:1em;} .page_heading .titlebx h1{ text-transform:none;}
.page_heading{ background:#EEEEEE;}
.page_banner{ border-bottom:0;}
.breadcrumbs{ padding-bottom:3px;}
.ios_section{ padding:30px 0; text-align:center; float:left; width:100%; clear:both;}
.ios_section1 h3{ text-transform:none !important;}
.ios_section h3{ font-size:30px; color:#d87c30; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase;}
.ios_section p{ padding-bottom:0; text-align:center; line-height:23px;}
.ios_section1 p{text-align: justify;-moz-text-align-last: center;text-align-last: center;}
.ios_section2{ background:#e5e3e3; display:inline-block; width:100%;}
.ios_section2 .left_block{ float:left; width:50%; text-align:left;}
.ios_section2 .right_block{ float:right; width:50%; text-align:left;}
.ios_section2 .right_block{ display: table-cell;float: none; height:400px; text-align: left; vertical-align: middle;}
.ios_section2 .right_block h4{ font-size:30px; color:#d87c30; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase;}
.ios_section2 .right_block p{ text-align:justify; font-size:14px; color:#333333;}
.ios_section3{ text-align:left; background:#fff;}
.ios_section3 em{ float:left; width:60%; font-style:normal;}
.ios_section3 h3{ text-align:left;}
.ios_section3 p{ text-align:left; margin-bottom:10px;}
.ios_section3 ul{ margin:0; padding:0; list-style:none;}
.ios_section3 ul li{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/bullet_point.png) 0 8px no-repeat; padding-left:16px;}
.ios_section4{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/ios_section_bg.png) 0 0 no-repeat; background-size:cover; display:inline-block; width:100%;}
.ios_section4 h3{ text-align:left; margin-top:0;}
.ios_section4 p{ text-align:left; margin-bottom:10px; color:#fff;}
.ios_section4 ul{ margin:0; padding:0; list-style:none;}
.ios_section4 ul li{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/bullet_point.png) 0 8px no-repeat; padding-left:16px; color:#fff; font-size:14px; }
.ios_section4 .left_block{ float:left; width:65%; text-align:left;}
.ios_section4 .right_block{ float:right; width:35%; text-align:right;}
.free_quote{background:none;color:#d87c30; display: inline-block; float: right; font-size: 14px; margin-left: 0; padding: 0; margin-top:-28px;}
.free_quote img:hover{ background:none; color:#d87c30; text-decoration:underline; opacity:.7;}
.free_quote:hover{ background:none;}
.ios_section7{ text-align:left; background:#eee;}
.ios_section7 em{ float:left; width:60%; font-style:normal;}
.ios_section7 h3{ text-align:left;}
.ios_section7 p{ text-align:left; margin-bottom:10px;}
.mobile_app_section{ background:#eef2f5; float:left; width:100%; padding-bottom:0;}
.mobile_app_section .left_block{ float:left; width:50%; text-align:left;}
.mobile_app_section .left_block h4{ font-size:30px; color:#d87c30; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase;}
.mobile_app_section .left_block p{ text-align:justify; font-size:14px; color:#333333; margin-bottom:15px;}
.mobile_app_section .right_block{ float:right; width:42%; text-align:right; margin-top:24px; text-align:center;}
.mobile_app_section ul{ margin:0; padding:0; list-style:none;}
.mobile_app_section ul li{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/bullet_point.png) 0 8px no-repeat; padding-left:16px;}
.mobile_app_section2{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/app_service_bg.png) 0 0 no-repeat; background-size:cover; float:left; width:100%; padding:0;}
.mobile_app_section2 h3{ text-align:left; margin-top:30px !important; line-height:34px; color:#fff;}
.mobile_app_section2 p{ text-align:justify; margin-bottom:10px; color:#fff;}
.mobile_app_section2 .left_block{ float:left; width:50%; text-align:left;}
.mobile_app_section2 .right_block{ float:right; width:50%; text-align:left; padding-bottom:20px;}
.foot_blog .bx-wrapper .bx-viewport{ background:none; box-shadow:none; border:none; padding:15px 0;}
.foot_blog .bx-wrapper .bx-viewport ul{ margin:0; padding:0; list-style:none;}
.foot_blog .bx-wrapper .bx-viewport ul li{ margin:0 15px !important; width:336px !important; min-height:214px; text-align:justify; box-shadow:0 0 5px #ccc; padding:15px 20px;}
.foot_blog .bx-wrapper .bx-viewport ul li a{clear: both; display: inline-block;}
.foot_blog{background: #fff;float: left; width: 100%; padding:30px 0; padding-top:0;box-shadow:0 0 2px #ccc;}
.footer_blog{ padding:15px;}
.footer_blog .thumnil{ width:32%; margin-bottom:0;}
.footer_blog h3{ font-size:30px; text-align:center; color:#d87c30; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase; margin-top:0; margin-bottom:10px;}
.foot_blog .bx-wrapper .bx-viewport ul li h2{font-size: 16px;font-weight: 600; line-height: 24px; height:28px; overflow:hidden; margin-bottom:10px; text-align:left;}
.foot_blog .bx-wrapper .bx-viewport ul li h2 a{ color:#000;}
.foot_blog .bx-wrapper .bx-viewport ul li span{ margin-left:0; display:block; font-size:12px;}
.main-navigation ul ul li:hover ul{ left:212px !important;}
.ios_section6 .bx-wrapper .bx-viewport{ background:none; box-shadow:none; border:none;}
.ios_section6 .bx-wrapper .bx-viewport ul{ margin:0; padding:0; list-style:none;}
.ios_section6 .bx-wrapper .bx-viewport ul li{text-align:center !important; cursor:pointer; padding-top:150px; }
.ios_section6 .bx-wrapper .bx-viewport ul li.first_img{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/care2.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.first_img:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/care.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.second_img{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/social2.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.second_img:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/social.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.third_img{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/culture2.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.third_img:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/culture.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.fourth_img{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/finance2.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.fourth_img:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/finance.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.five_img{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/travel2.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.five_img:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/travel.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.six_img{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/ecommers2.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.six_img:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/ecommers.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.seven_img{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/education2.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.seven_img:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/education.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.eight_img{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/Hospitality2.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.eight_img:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/Hospitality.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.nine_img{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/Non-Profit2.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.nine_img:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/Non-Profit.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.ten_img{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/real_estate2.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.ten_img:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/real_estate.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.eleven_img{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/sport2.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.eleven_img:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/sport.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.first_img{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/care2.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li.first_img:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/care.png) center 0 no-repeat;}
.ios_section6 .bx-wrapper .bx-viewport ul li span{ display:block; font-size:20px;}
.ios_section6 .bx-wrapper img{ display:inline-block;}
.ios_section6 .bx-wrapper{ max-width:inherit !important; width:100%; margin-top:40px !important;}
.ios_section6 .bx-wrapper .bx-viewport ul li:hover{color:#d87c30;}
.ios_section6 .bx-wrapper .bx-pager.bx-default-pager a{ background:#333;}
.ios_section6 .bx-wrapper .bx-pager.bx-default-pager a:hover, .ios_section6 .bx-wrapper .bx-pager.bx-default-pager a.active { background: #c77a2b;}
.cross_platform{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/cross_plateform_bg.jpg) 0 0 no-repeat; background-size:cover;}
.cross_platform .right_block { width:64%; float:right; padding:50px 0; text-align:left;}
.cross_platform .right_block h4{ font-size:30px; color:#fff; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase;}
.cross_platform .right_block p{ text-align:justify; font-size:14px; color:#fff; line-height:20px; margin-bottom:25px;}
.cross_platform .right_block ul{ margin:0; padding:0; list-style:none;}
.cross_platform .right_block ul li{ background:rgba(255,255,255,0.2); color:#fff; width:526px; padding:8px 15px; margin-bottom:8px;}
.page_banner img{ width:100%;}
.android_section1 p{ padding:0 30px;}
.android_section2 ul{ margin:0; padding:0; list-style:none; margin-top:20px;}
.android_section2 ul li{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/bullet_point.png) 0 8px no-repeat; padding-left:16px; color:#333; font-size:14px; }
.android_section3{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/android_slider_bg.jpg) 0 0 no-repeat; background-size:cover;}
.android_section3 h3{ text-align:center; margin-top:0; margin-bottom:10px; line-height:34px; color:#fff;}
.android_section3 p{ text-align:center; margin-bottom:10px; color:#fff;}
.wordpress-carousel-free-section{ margin-top:30px; height: 396px; margin-right:0px !important;padding-top: 37px !important;}
div.wordpress-carousel-free-section .single_wcf_item{ margin-left:0 !important;}
div.wordpress-carousel-free-section .slick-prev, div.wordpress-carousel-free-section .slick-next{ color:#fff;}
.mobile_frame{position: absolute;top: 97px; width: 100%;}
.app_icon{ text-align:center; margin-top:30px;}
.app_icon a{ display: inline-block;height: 105px; margin: 0 12px; vertical-align: top; width: 160px;text-indent: -99999px; box-shadow:none;}
.ios_icon{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/ios_icon.png) center 0 no-repeat;}
.ios_icon:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/ios_icon_hover.png) center 0 no-repeat;}
.android_icon{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/android_icon.png) center 5px no-repeat;}
.android_icon:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/android_icon_hover.png) center 5px no-repeat;}
.cross_plateform_icon{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/cross_plateform_icon.png) center 5px no-repeat;}
.cross_plateform_icon:hover{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/cross_plateform_icon_hover.png) center 5px no-repeat;}
.web_development{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/web_development_bg.jpg) 0 0 no-repeat; background-size:cover;}
.web_development .right_block { width:40%; float:right; padding:50px 0; text-align:left;}
.web_development .right_block h4{ font-size:30px; color:#fff; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase;}
.web_development .right_block p{ text-align:justify; font-size:14px; color:#fff; line-height:20px; margin-bottom:25px;}
.web_development .right_block ul{ margin:0; padding:0; list-style:none;}
.web_development .right_block ul li{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/bullet_point.png) 0 8px no-repeat; padding-left:16px; color:#FFFFFF;}
.main-navigation ul ul ul li.current_page_item a{ color:#cb7b29 !important;}
.app_develop  .left_block{ float:left; width:50%; text-align:left;}
.app_develop .right_block{ float:right; width:50%; text-align:left;}
.app_develop .left_block img{ width:74%;}
.app_develop .right_block{ display: table-cell;float: none; height: 300px; text-align: left; vertical-align: middle;}
.app_develop .right_block h3{ font-size:30px; text-align:left; color:#d87c30; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase;}
.app_develop .right_block p{ text-align:justify; font-size:14px; color:#333333;}
.app_develop .right_block ul{ margin:0; padding:0; list-style:none; margin-top:20px;}
.app_develop .right_block ul li{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/bullet_point.png) 0 8px no-repeat; padding-left:16px;}
.web_development2{ background:#e5e3e3;}
.dvelopmet_service1, .dvelopmet_service2, .dvelopmet_service3, .dvelopmet_service4{ float:left; width:50%; padding:20px;text-align: justify;-moz-text-align-last: center;text-align-last: center; min-height:318px;}
.dvelopmet_service1 p, .dvelopmet_service2 p, .dvelopmet_service3 p, .dvelopmet_service4 p{text-align: justify;-moz-text-align-last: center;text-align-last: center;}
.dvelopmet_service1{ border-right: 1px solid #b8b7b7; }
.dvelopmet_service2{border-bottom: 1px solid #b8b7b7; margin-top:30px;}
.dvelopmet_service3{border-right: 1px solid #b8b7b7;border-bottom: 1px solid #b8b7b7;margin-top:30px;}
.title_thumb{ height:92px; vertical-align:middle; display:table-cell; width:529px;}
.dvelopmet_service1 h5, .dvelopmet_service2 h5, .dvelopmet_service3 h5, .dvelopmet_service4 h5{font-weight:600; font-size:20px; color:#004275; margin-bottom:10px;}
.php_development span{ color:#004275; font-size:30px; font-weight:600; margin-top:20px; display:inline-block; line-height:35px;}
.php_development2{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/php_bg.jpg) 0 0 no-repeat #004275; min-height:414px;}
.php_development2 .right_block { width:40%; float:right; padding:70px 0; text-align:left;}
.php_development2 .right_block h4{ font-size:30px; color:#ff9a4b; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase;}
.php_development2 .right_block p{ text-align:justify; font-size:14px; color:#fff; line-height:20px; margin-bottom:25px;}
.php_development3{ box-shadow:0 0 2px #ccc;}
.php_development3 .block_list{border-right: 1px solid #ddd; float: left; padding: 0 14px; width: 25%; text-align:center;} 
.php_development3 .block_list h6{ color:#ce6800; font-size:16px; line-height:18px; font-weight:500; margin-bottom:8px; margin-top:10px;}
.php_development3 .block_list p{text-align: justify;-moz-text-align-last: center;text-align-last: center;}
.php_development3 .block_list:first-child{ padding-left:0;}
.php_development3 .block_list:last-child{ border:none; padding-right:0;}
.php_free_quote h3{ margin-bottom:12px; margin-top:10px;}
.php_free_quote .free_quote{ margin-top:-44px;}
.java_development{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/java_bg.jpg) right 0 no-repeat #004275; min-height:414px;}
.java_development .right_block { width:40%; float:left; padding:70px 0; text-align:left;}
.java_development .right_block h4{ font-size:30px; color:#ff9a4b; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase;}
.java_development .right_block p{ text-align:justify; font-size:14px; color:#fff; line-height:20px; margin-bottom:25px;}
.android_section2 .left_block{ float:left; width:38%; text-align:left;}
.android_section2 .right_block{ width:62%; text-align:left; height:324px;}
.android_section2 .right_block h4{ font-size:30px; color:#d87c30; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase;}
.android_section2 .right_block p{ text-align:justify; font-size:14px; color:#333333;}
.dotnet_development{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/dotnet_bg.jpg) right 0 no-repeat #004275; min-height:414px;}
.dotnet_development .right_block { width:48%; float:left; padding:78px 0; text-align:left;}
.dotnet_development .right_block h4{ font-size:30px; color:#ff9a4b; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase;}
.dotnet_development .right_block p{ text-align:justify; font-size:14px; color:#fff; line-height:20px; margin-bottom:25px;}
.wordpress_development{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/wordpress_bg.jpg) right 0 no-repeat #004275; min-height:414px;}
.wordpress_development .right_block { width:48%; float:left; padding:78px 0; text-align:left;}
.wordpress_development .right_block h4{ font-size:30px; color:#ff9a4b; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase;}
.wordpress_development .right_block p{ text-align:justify; font-size:14px; color:#fff; line-height:20px; margin-bottom:25px;}
.seo_development{background:#e5e3e3;}
.seo_development .left_block { width:34%; float:left; text-align:left;}
.seo_development .right_block { width:66%; float:left; text-align:left;}
.seo_development .right_block h4{ font-size:30px; color:#ff9a4b; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase; margin-top:10px;}
.seo_development .right_block p{ text-align:justify; font-size:14px; color:#333333; line-height:20px; margin-bottom:25px;}
.seo_development2{background:#fff;}
.seo_development2 .left_block { width:50%; float:left; text-align:left;}
.seo_development2 .right_block { width:47%; float:right; text-align:right;}
.seo_development2 .left_block h4{ font-size:30px; color:#ff9a4b; font-weight:600;font-family: 'Open Sans'; text-transform:uppercase; margin-top:0;}
.seo_development2 .left_block p{ text-align:justify; font-size:14px; color:#333333; line-height:20px; margin-bottom:25px;}
.seo_development2 .left_block ul{ margin:0; padding:0; list-style:none;}
.seo_development2 .left_block ul li{background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/bullet_point.png) 0 8px no-repeat; padding-left:16px; color:#d87c30;}
.ios_section9 h3{ text-transform:none !important;}
.cloud_section h3{ text-align:left !important;}
.cloud_section{ padding-bottom:30px;}
.mtop{margin-top:0;} .review_section{ width:82%; margin:0 auto; border:#cae0e7 solid 1px; margin-top:30px; background:#e2e2e2;}
.review_section .bx-wrapper{ max-width:100% !important; margin:0;border-top:#cae0e7 solid 1px; clear:both;}
.review_section .bx-wrapper .bx-viewport{ box-shadow:none; border:none; left:0; margin:0; text-align:center; margin-top:0; padding-bottom:50px;}
.review_section .bx-wrapper .bx-viewport ul{ margin:0 !important;}
.review_section .bx-wrapper .bx-viewport ul li{ text-align:center;}
.review_section .bx-wrapper img{ display:inline-block;}
.review_section  .bx-wrapper .bx-controls-direction a{ width:10px; height:13px;}
.review_section .bx-wrapper .bx-next{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/nextpro.png) 0 0 no-repeat;right:12px; }
.review_section .bx-wrapper .bx-prev{ background:url(//www.inficaretech.com/wp-content/themes/inficaretech/images/backpro.png) 0 0 no-repeat; left:12px;}
.review_section .bx-wrapper .bx-pager.bx-default-pager a{ background:#000; opacity:.3}
.review_section .bx-wrapper .bx-pager.bx-default-pager a:hover, .review_section .bx-wrapper .bx-pager.bx-default-pager a.active{background:#c77a2b; opacity:.5;}
.review_section .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{ bottom:15px;}
.infi_review{ float:left; margin-left:-12px;}
.clutch_img{ float:right; margin-right:-12px;}
.not-found{padding: 10% 0; text-align: center;}
.not-found p{ text-align:center;}
.medi_staff {
background: #cb7b29;
border-radius: 5px;
color: #fff;
cursor: pointer;
float: right;
margin-left: 10px;
padding: 1px 8px 2px;
font-size: 15px;
}
.medi_staff a{color: #fff; box-shadow: none}
.medi_staff a:hover{color: #fff !important;}
.medi_staff:hover{ background:#333 !important;}
.postid-426 .foot_blog, .home .foot_blog{ display:none;} .staff-banner {
display: flex;
justify-content: space-between;
align-items: center;
margin: 40px 0 40px;
}
.st-banner-inn {
flex: 1;
}
.st-banner-inn h2 {
color: #004275;
font-family: Open Sans;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 36px;
}
.st-banner-inn p {
margin: 15px 0 20px;
padding: 0px 30px 10px 0px;
color: #6A6A6A;
font-size: 18px;
line-height: 24px;
}
.s-banner-buttons a {
background-color: #C97B29;
color: #fff;
font-size: 18px;
font-weight: 600;
padding: 4px 20px;
border-radius: 12px;
position: relative;
display: inline-block;
transition: all ease 0.5s;
}
.s-banner-buttons a::after {
content: "";
display: inline-block;
background-color: #fff;
width: 102%;
height: 100%;
position: absolute;
top: 6px;
left: -3px;
z-index: -1;
border-radius: 12px;
border-bottom: 1px solid #C97B29;
transition: all ease 0.5s;
}
.s-banner-buttons a:hover::after{
height: 104%;
top: -1px;
background: #c97b29;
transition: all ease 0.5s;
}
.s-commbutton{
background-color: #C97B29;
color: #fff;
font-size: 18px;
font-weight: 600;
padding: 10px 20px;
border-radius: 12px;
position: relative;
transition: all ease 0.5s;
}
.s-commbutton::after {
content: "";
display: inline-block;
background-color: #fff;
width: 102%;
height: 100%;
position: absolute;
top: 6px;
left: -3px;
z-index: -1;
border-radius: 12px;
border-bottom: 1px solid #C97B29;
transition: all ease 0.5s;
}
.s-commbutton:hover::after{
height: 104%;
top: -1px;
background: #c97b29;
transition: all ease 0.5s;
}
.s-banner-buttons a:first-child {
margin-right: 30px;
}
div#staffing-indSupport {
padding-top: 80px;
margin-top: -60px;
}
.st-banner-text {
position: relative;
}
.st-heading{
color: #004275;
text-align: center;
font-family: Open Sans;
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: normal;
margin-bottom: 40px;
}
.s-partner-main {
display: flex;
flex-wrap: wrap; justify-content: space-between; gap: 15px; }
.s-partner-box {
flex: 0 0 calc(25% - 15px); max-width: calc(25% - 15px); background-color: #FFF; padding: 35px 15px 15px; box-sizing: border-box; text-align: center; border: 1px solid #0042754a;
border-radius: 15PX;
box-shadow: 9px 9px 25px -10px rgba(0, 66, 117, 0.50);
position: relative;
min-height: 270px;
max-height: 270px;
transition: all ease 0.5s;
overflow: hidden;
}
.s-partner-box.hide {
display: none;
}
.s-partner-box:hover {
box-shadow: 9px 9px 25px -10px #C97B29;
border-color: #C97B29;
transition: all ease 0.5s;
}
.s-partner-box:hover .s-partner-overlay{
z-index: 1;
transition: all ease 0.5s;
}
.s-partner-overlay {
position: absolute;
top: 0;
left: 0;
background-color: #fff;
width: 100%;
height: 100%;
padding: 5px 15px 15px;
border-radius: 15px;
transition: all ease 0.5s;
z-index: -1;
overflow: auto;
}
.s-partner-overlay::-webkit-scrollbar {
width: 5px;
}
.s-partner-overlay::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px grey; 
border-radius: 10px;
}
.s-partner-overlay::-webkit-scrollbar-thumb {
background: #C97B29; 
border-radius: 10px;
}
.s-partner-overlay::-webkit-scrollbar-thumb:hover {
background: #b30000; 
}
.dreadmore {
min-height: 8px;
overflow: hidden;
}
.s-partner-overlay button {
background-color: #fff;
color: #C97B29;
font-size: 12px;
border-bottom: 1px solid #C97B29;
padding: 5px;
}
.s-partner-overlay a {
background-color: #fff;
color: #C97B29;
font-size: 13px;
border-bottom: 1px solid #C97B29;
padding: 2px 5px;
font-weight: 600;
text-transform: uppercase;
font-family: Montserrat, "Helvetica Neue", sans-serif;
}
.dreadmore--disabled {
display: none;
}
.s-partner-overlay p {
text-align: center !important;
font-size: 14px;
display: -webkit-box;
-webkit-line-clamp: 7;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
padding-bottom: 0;
}
.s-partner-overlay h4 {
color: #C97B29;
font-size: 16px;
line-height: 18px;
margin-bottom: 10px;
}
.s-partner-hoverbox {
position: absolute;
top: 0;
left: 0;
background-color: #fff;
border-radius: 15px;
padding: 15px;
}
.s-partner-hoverbox h4 {
color: #C97B29;
font-size: 20px;
line-height: 22px;
margin-bottom: 10px;
}
.s-partner-box-img img {
width: 135px;
}
.s-partner-box-head h4 {
color: #004275;
text-align: center;
font-family: Open Sans;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: normal;
margin: 20px 0 10px;
}
.staff-partner {
margin: 100px 0;
padding-top: 80px;
margin-top: -60px;
}
.view-all-partner {
text-align: center;
margin-top: 30px;
}
.s-commbutton:hover, .s-commbutton:active, 
.s-commbutton:focus {
color: #fff;
}
.s-apply-main {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
gap: 15px;
}
.s-apply-box {
flex: 0 0 calc(33% - 15px);
max-width: calc(33% - 15px);
background-color: #FFF;
padding: 50px 15px 15px;
box-sizing: border-box;
text-align: center;
border: 1px solid #0042754a;
border-radius: 15PX;
box-shadow: 9px 9px 25px -10px rgba(0, 66, 117, 0.50);
position: relative;
min-height: 360px;
max-height: 360px;
}
.s-apply-box:nth-child(2){
box-shadow: 11px 11px 29px -12px rgba(201, 123, 41, 0.50);
border: 1px solid rgba(201, 123, 41, 0.50);
}
.staff-apply {
margin-bottom: 80px;
}
.s-apply-box-img img {
width: 135px;
}
.s-apply-box-head h4 {
color: #004275;
text-align: center;
font-family: Open Sans;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: normal;
margin: 20px 0 20px;
}
.s-apply-box-head p {
color: #6A6A6A;
text-align: center;
font-size: 15px;
}
.why-istaffing {
margin-bottom: 80px;
padding-top: 80px;
margin-top: -60px;
}
.why-istaffing-box{
display: flex;
justify-content: space-between;
}
.why-istaffing-text {
width: 50%;
padding: 0px 15px 30px 15px;
}
.why-istaffing-img {
width: 50%;
padding: 0px 30px 0px 30px;
}
.istaffing-head{
color: #004275;
font-family: Open Sans;
font-size: 34px;
font-style: normal;
font-weight: 700;
line-height: normal;
margin-bottom: 15px;
}
.infi-specf {
color: #6A6A6A;
text-align: left !important;
font-size: 16px !important;
padding-bottom: 5px !important;
}
.infi-specf span {
color: #004275;
font-weight: 700;
}
.infi-specf-full {
color: #6A6A6A;
text-align: left !important;
font-size: 16px !important;
margin-top: 24px !important;
}
.staff-footer {
background-color: #004275;
padding: 40px 0;
}
.s-footer-inn {
display: flex;
justify-content: space-between;
align-items: flex-start;
}
.s-f-contact {
flex: 1;
}
.s-f-quicklinks {
flex: 1;
}
.s-f-about {
flex: 2;
}
.sf-heading {
color: #FFF;
font-size: 24px;
margin-bottom: 15px;
}
.staff-footer ul {
list-style-type: none;
}
.sf-inform {
margin-left: 0;
}
.sf-inform img {
width: 20px;
margin-right: 10px;
margin-top: 5px;
}
.sf-inform li {
display: flex;
align-items: flex-start;
margin-bottom: 15px;
}
.sf-inform a {
color: #fff;
font-size: 15px;
}
.sf-inform p {
color: #fff;
font-size: 15px;
}
.sf-socialH {
color: #fff;
font-size: 28px;
}
.s-social {
margin-left: 0;
}
.sf-socialH {
color: #FFF;
font-size: 28px;
margin-bottom: 15px;
}
.s-social {
margin: 0;
display: flex;
align-items: center;
}
.s-f-quicklinks ul {
margin: 0;
}
.s-f-quicklinks ul li a {
color: #fff;
font-size: 16px;
margin-bottom: 6px;
display: inline-block;
}
.s-f-about p {
color: #fff;
}
.staff-copyright {
background-color: #C97B29;
}
.staff-copyright p {
text-align: center;
font-size: 18px;
font-weight: 600;
color: #fff;
padding: 15px 20px;
}
.s-social li {
margin-right: 20px;
}
.s-social li:nth-child(2) {
margin-right: 8px;
}
.s-social li img{
transition: all ease 0.5s;
}
.s-social li img:hover{
filter: brightness(0) invert(1);
transition: all ease 0.5s;
}
.s-clientsection {
background-color: #ECEFF2;
padding: 40px 0;
position: relative;
}
.s-clientsection svg {
position: absolute;
width: 100%;
top: 25%;
height: auto;
}
.s-client-slideText {
background-color: #fff;
padding: 40px;
border-radius: 24px;
margin-bottom: 40px;
}
.s-slideText-para {
color: #6A6A6A;
text-align: center !important;
font-size: 16px !important;
position: relative;
padding-top: 80px !important;
}
.s-slideText-role {
color: #C97B29;
font-size: 16px !important;
font-weight: 600 !important;
text-align: center !important;
padding-bottom: 0px !important;
}
.s-slideText-para::before {
content: "";
background-image: url(https://www.inficaretech.com/wp-content/uploads/2023/10/s-semi-colon.png);
background-size: cover;
background-position: center;
width: 70px;
height: 55px;
display: inline-block;
position: absolute;
top: 2px;
left: 50%;
transform: translateX(-50%);
}
.s-client-slideImg {
text-align: center;
position: relative;
}
.s-client-slideImg img {
border-radius: 50%;
width: 150px;
position: relative;
z-index: 1;
}
.s-client-slideImg::before {
content: "";
position: absolute;
top: -6px;
left: 50%;
transform: translateX(-50%);
width: 160px;
height: 160px;
border-radius: 50%;
background: linear-gradient(180deg, #004275 50%, #C97B29 50%);
transition: all ease 0.8s;
z-index: 0;
}
.s-client-slidebox {
display: flex;
align-items: start;
gap: 30px;
}
.s-client-slide:nth-child(2) .s-client-slideImg {
margin-bottom: 40px;
}
.s-client-slideImg:hover::before {
transform: rotate(180deg) translate(50%);
transition: all ease 0.8s;
} .popup-container {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.5);
z-index: 99999;
}
.popup-container.active {
display: block;
} .popup-content {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: #fff;
padding: 20px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
width: 50%;
text-align: center;
border-radius: 12px;
}
.popup-content h2 {
color: #d87c30;
text-align: center;
font-family: Open Sans;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: normal;
margin-bottom: 15px;
}
.popup-content p{
color: #6A6A6A;
text-align: center !important;
font-size: 16px !important;
} .close-icon {
position: absolute;
top: -14px;
right: -15px;
cursor: pointer;
background: #d87c30;
border-radius: 30px;
color: #fff;
padding: 3px 12px;
font-weight: 700;
}
.tjc-press-heading {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 60px;
}
.tjc-press-head {
flex: 1;
}
.tjc-press-headimg {
flex: 1;
display: flex;
}
.tjc-press-headimg img {
width: 160px;
}
.tjc-press-headimg .nmsdc-logo {
width: 230px;
margin-left: 30px;
}
.tjc-press-head h3 {
text-align: left;
font-size: 28px;
line-height: 37px;
} @media screen and (max-width: 1200px){
.s-clientsection svg {
top: 30%;
}
.s-client-slideText{
padding: 20px;
}
}
@media screen and (max-width: 1050px){
.st-banner-inn h2{
font-size: 28px;
line-height: 32px;
}
.s-banner-buttons a:first-child {
margin-right: 10px;
}
.s-banner-buttons a{
padding: 4px 12px;
}
.st-heading{
font-size: 36px;
}
.s-partner-box-head h4{
font-size: 18px;
margin: 16px 0 10px;
}
.istaffing-head{
font-size: 28px;
margin-bottom: 10px;
}
.infi-specf-full{
margin-top: 15px !important;
}
}
@media screen and (max-width: 1030px){
.s-clientsection svg {
top: 33%;
}
}
@media screen and (max-width: 991px){
.s-clientsection svg {
display: none;
}
.staff-banner{
flex-direction: column-reverse;
}
.st-banner-text{
text-align: center;
}
.st-banner-inn p{
text-align: center;
}
.s-banner-buttons a:first-child {
margin-right: 20px;
}
.s-partner-box{
flex: 0 0 calc(32% - 15px);
max-width: calc(32% - 15px);
}
.s-client-slideText{
margin-bottom: 15px;
}
}
@media screen and (max-width: 768px){
.why-istaffing-box{
flex-direction: column;
}
.why-istaffing-text{
width: 100%;
}
.why-istaffing-img{
width: 100%;
text-align: center;
}
.why-istaffing-img img {
width: 50%;
}
.sf-heading{
font-size: 20px;
}
.sf-inform a {
font-size: 14px;
}
.sf-inform p {
font-size: 14px;
text-align: left;
}
.s-footer-inn {
flex-wrap: wrap;
}
.s-f-contact {
flex: auto;
width: 50%;
}
.s-f-quicklinks {
flex: auto;
width: 50%;
}
.s-f-about {
flex: auto;
width: 100%;
}
}
@media screen and (max-width: 650px){
.st-heading {
font-size: 24px;
}
.s-partner-main {
gap: 10px;
}
.s-partner-box {
flex: 0 0 calc(49% - 5px);
max-width: calc(49% - 5px);
}
.s-apply-box {
flex: auto;
max-width: 100%;
}
.s-client-slideImg img {
width: 100px;
}
.s-client-slideImg::before {
width: 110px;
height: 110px;
}
.s-banner-buttons a:first-child {
margin-right: 20px;
margin-bottom: 20px;
}
.s-client-slidebox{
flex-direction: column;
}
.s-client-slidebox .s-client-slide:nth-child(2) {
display: flex;
flex-direction: column-reverse;
}
}
@media screen and (max-width: 480px){
}   @media screen and (min-width: 768px) and (max-width: 1160px) {
.main-navigation a{ padding:15px 8px !important;}
.main-navigation .primary-menu > li{ margin-left:0px;}
.main-navigation a{ font-size:12px;}
.services_section ul li{ width:21%;}
.site-header{ padding:0px;}
.menu-toggle{ margin:0.5em 0; border:none; background:#002f5d; color:#fff; float:right;}
.menu-toggle:hover, .menu-toggle:focus{ background:#d68810; color:#fff;}
.site-main{ padding:0px;}
.header_menu{ display:none;}
.top_right_section{ width:76%; }
.hmSection .colhm{ width: 31.479%;}
.page_banner{ margin-top:0;}
.page_heading .site-inner{ padding:0;}
.team .team_list{ width:46%; text-align:center;}
.team .team_list .picbx{ width:100%;}
.team .team_list .txtbx{ width:100%; padding:10px 0;}
.popup_main{ top:20%;}
ul.alleances li{ width:48%;}
.careerbx a.button{ width:97%;}
.content-area{ display: inline-block; padding-right:0;}
.page_heading .titlebx h1{ font-size:25px;}
.site-footer{ padding:7px;}
a.fbside, a.twtside, a.gpside, a.pinside, a.liside{ display:none;}
.site-inner{ padding:0 15px;}
.site-content p.fst { font-size: 14px; line-height: normal;  text-align: justify;}
.inner_content{ width:68%;}
.right_sidebar{ width:31%;}
.quick_link h2{ font-size:24px !important; line-height:normal !important;}
.page_banner{ padding-right:0;}
.page-template-tpl-static-page .inner_content{ width:100%;}
.main-navigation{ padding-left:0;}
.captcha-1{ width:66%;}
.metaslider .caption-wrap {left:10px !important;top: 4% !important; width:442px !important;}
.metaslider .caption h3{ font-size:30px; line-height:50px;}
.m-slider h3 { font-size: 22px !important; line-height: 38px !important; margin: 10px 0 !important;}
.m-slider p{font-size: 14px; margin-bottom: 0px !important;}
.header_logo{ margin-top:0; background:#fff;}
.metaslider .caption h2{ line-height:47px; font-size:38px;}
.header_logo a{ float:left !important; width:190px; margin-left:0;}
.header_logo a img{ width:100% !important; display:inline-block !important;} .page-template-tpl-home-page .post-id-512 
{
top: 176px !important;
}
.post-id-520 
{
top: 0px !important;
}
.portfolio_section 
{
padding: 0px 0 82px 0;  
}
.portfolio_section .view .mask, .portfolio_section .view .content 
{
height: 100%;
margin: 0%;
width: 100%;
}
.view-first.post-id-528 h2, .view-first.post-id-520 h2, .view-first.post-id-509 h2 {
margin-top: 3px;
} }
@media screen and (max-width: 909px) {
.site-header-menu{ background: #fff; height:194px; overflow: auto; position: absolute; right: 0; top: 68px;width: 234px;overflow-x: hidden;}
.fixed .site-header-menu{ top:60px;}
.captcha-1{ width:76%;}
.main-navigation ul ul{ border:none; width:90%;}
.main-navigation{ background:none; padding:0;}
.main-navigation .primary-menu > li{ width:100%; margin:0; text-align:left;}
.main-navigation a{ padding:7px !important; font-size:12px;}
.dropdown-toggle{ height:33px;}
.site-footer{ z-index:999;}
.site-header-main.site-inner{ padding-right:15px;}
.top_slider{ top:30%;}
.top_slider .bx-wrapper .bx-viewport ul li h2{ font-size:24px;}
.top_slider .bx-wrapper .bx-viewport ul li p{ font-size:18px;}
#headerbackground{ height:431px !important;}
.block h3{ font-size:22px;}
.android_section2 .right_block h4, .cross_platform .right_block h4{ font-size:22px; line-height:26px;}
.cross_platform .right_block{ padding:0; width:77%;}
.cross_platform .right_block ul li{ padding-top:5px; padding-bottom:5px;}
.breadcrumbs{ line-height:22px; padding:12px 0;}
.overview_section p{ font-size:16px; font-weight:400;}
.services_section ul{ margin:0;}
.services_section ul li{ width:40%; margin:15px !important; min-height:280px; }
.services_section ul li .thum_img{ width:80px; height:80px; background-size:100%;}
.services_section .block ul li:hover .thum_img{ background-size:100% !important;}
.view{ width:27%; height:138px;}
.view .mask, .view .content{ width:100%; height:126px;}
.view-first h2{ font-size:12px; margin-top:0; line-height:12px;}
.view-first:hover p { font-size: 11px;line-height: normal;padding: 5px 10px;}
.site-footer h3{ font-size:22px;}
.site-footer{ margin-top:-7px;}
.services_section ul.service_listing li{ width:44.2%;}
.site-branding{ margin:20px 0;}
.top_right_section{ margin:14px 0;}
.quote_bt{ font-size:12px;}
.bkmeml a.emlfrnd{ margin-left:10px;}
.topcontainer .contn{ margin-left:10px;}
.portfolio_section .view-first p{ display:none;}
.portfolio_section .view{ width:30% !important;}
.all_work{ width:auto; height: 127px;}
.text{ font-size:20px;}
.top_right_section{ width:72%;}
.view_portfolio{ display:inline-block;background:#c77a2b url(//www.inficaretech.com/wp-content/themes/inficaretech/images/arrow.png) 99% 1px no-repeat; font-size:14px; color:#fff;font-family: 'Open Sans', sans-serif; font-weight:400; padding:6px 38px 5px 17px; border-radius:20px; text-shadow:0 4px 5px #646464 !important;}
.view_portfolio:hover{ background-color:#104474; color:#fff;}
.all_work{ display:none !important;}
.metaslider .caption-wrap {left:10px !important;top: 2% !important; width:394px !important;}
.metaslider .caption h3{ font-size:22px !important; line-height: 20px; margin: 0 !important;}
.metaslider .slide-1042 .caption h3 {margin-top: 0;}	
.header_logo{ margin-top:0;}
.metaslider .caption h2{ line-height: 30px; font-size:20px;}
.header_logo a{ float:left !important; width:150px; margin-left:0;}
.header_logo a img{ width:100% !important; display:inline-block !important;}
.ios_section1 p{text-align: justify;-moz-text-align-last: center;text-align-last: center;} .mobile_frame { left: 0;top: 119px;}
.seo_development2 .left_block h4{ line-height:36px;}
.topcontainer .skype_top{ margin:0 20px;}
.contact_area, .quick_link2, .tweets_feed, .getin_touch{ width:46%;}
.app_icon a{ background-size:contain; width:98px;}
.app_icon a:hover{ background-size:contain;}
.ios_section2 .right_block h4{ line-height:36px;}
.dvelopmet_service1, .dvelopmet_service2, .dvelopmet_service3, .dvelopmet_service4{ min-height:362px;}
.review_section{ width:100%;}
.bkmeml a.bkm, .bkmeml a.emlfrnd{ display:none;}
.topcontainer .skype_top{ margin:0 5px 0 10px;}
.quote_bt, .medi_staff{ font-size:13px;}
.tjc-press-heading{display: block; text-align: center;}
.tjc-press-headimg{justify-content: center;}
.tjc-press-head h3{text-align: center; color: #fe971c; line-height: 24px;}
}
@media screen and (max-width:768px) {
.portfolio_section .view{ width:48% !important;}
.portfolio_section .view-first h2{ margin-bottom:15px;}
.portfolio_section .view.post-id-486 .mask, .portfolio_section .view.post-id-486 .content{ height:79%; width:89.5%;}
.portfolio_section .view-first.post-id-524 h2, .portfolio_section .view-first.post-id-512 h2, .portfolio_section .view-first.post-id-516 h2{ margin-top:50px;}
.view-first h2 img{ width:27%;}
.right_container .port_block{ width:62%;}
.page7 .port_block{ width:56%;}
.page6 .port_block{ background:rgba(205,205,205,.7); padding:10px;}
.page9 .port_block{ width:50%;}
.page5 .port_block{ width:58%;}
.page11 .port_block { width: 40%;}
.page13 .port_block { width: 40%;}
.page4 .port_block { width:74%;}
.review_section .bx-wrapper .bx-controls-direction a{ display:none;}
}
@media screen and (max-width:767px) {
.site-header{ padding:0px;}
.site-main{ padding:0px;}
.menu-toggle{ margin:0.5em 0; border:none; background:#002f5d; color:#fff; float:right;}
.menu-toggle:hover, .menu-toggle:focus{ background:#d68810; color:#fff;}
.header_menu{left: 50px;bottom: -54px;top:inherit;}
.hmSection .colhm{ width: 31.479%;}
a.fbside, a.twtside, a.gpside, a.pinside, a.liside{ display:none;}
.header_menu{ display:none;}
.page_banner{ margin-top:0;}
.page_heading .site-inner{ padding:0;}
.site-inner{ padding:0 10px;}
.site-content p.fst { font-size: 18px; line-height: normal;  text-align: justify;}
.inner_content{ width:68%;}
.right_sidebar{ width:31%;}
.quick_link h2{ font-size:24px !important; line-height:normal !important;}
.topcontainer .bkmeml{ display:none;}
.topcontainer .contn{ width:auto; padding-right:0;}
.hmSection{ display:none;}
.team .team_list{ width:46%; text-align:center;}
.team .team_list .picbx{ width:100%;}
.team .team_list .txtbx{ width:100%; padding:10px 0;}
.popup_main{ top:20%;}
.page_heading .titlebx h1{ font-size:16px;}
.page_heading .titlebx{ padding:5px 60px 5px 10px;}
.content-area{ display:inline-block;}
ul.alleances li{ width:48%;}
.careerbx a.button{ width:97%;}
.career_form_usa, .career_form_india{ width:280px; margin-left:-140px; z-index:99999;} .page_banner{ padding-right:0;}
.page-template-tpl-static-page .inner_content{ width:100%;}
.top_right_section{ margin:15px 0;}
.top_slider .bx-wrapper .bx-viewport ul li h2{ padding:0 10px; font-size:16px;}
.top_slider .bx-wrapper .bx-viewport ul li p{ padding:0 10px; font-size:14px;}
.block h3{ font-size:20px;}
.overview_section p{ font-size:14px; text-align:center;}
.contact_area, .tweets_feed, .getin_touch, .quick_link2{ width:100%; margin:0; margin-bottom:15px;}
.contact_area .flag strong{ font-size:16px;}
.site-footer h3{ font-size:18px;}
.testi_section{ width:100%; clear:both; border:none; padding:0; margin:0; margin-bottom:20px;}
.what_new1{ width:100%; clear:both; border:none; padding:0; margin:0; margin-bottom:20px;}
.testimonials_section{ padding:20px 0;}
.testimonials_section .bx-wrapper{ margin-top:15px;}
.site-footer{ margin-top:-7px;}
#headerbackground video{ position:inherit;}
.top_slider{ z-index:2;}
.home_slider{ position:relative;}
#headerbackground{ height:358px !important;}
.view{ width:42%; height:166px;}
.view .mask, .view .content{ height:176px;}
.view-first h2{ margin-top:30px;}
.entry-header, .entry-summary, .entry-content, .entry-footer, .page-content{ margin:0;}
.site-content p.fst{ font-size:14px;}
.page_banner{ padding:0;}
.breadcrumbs{font-size: 13px;line-height: 30px; padding-bottom: 0; padding-left: 10px;}
.top_right_section{ width:68%;}
.port_block{ width:100% !important; margin:0 !important; padding:20px;}
.left_container, .left_container{ display:block; width:100%; margin:0 !important;}
.portfolio_section_in section{ float:left;  width:100%;}
.page6 .port_block{ background:none;}
.page5 .port_block{ background:#eee;}
.page3{ background:#13324c;}
.page7{ background:#5e8197;}
.page6{ background:#f7aa8c;}
.page9{ background:#299985;}
.page5{ background:#eee;}
.page11{ background:#49565d;}
.page12{ background:#bb736d;}
.page1{ background:#424889;}
.page8{ background:#afbdc7;}
.page13{ background:#ced6d9;}
.page4{ background:#eee;}
.page2{ background:#97e6d7;}
.page10{ background:#131621;}
.page14{ background:#eee;}
.page-id-480 .page_banner{ padding:0 !important;}
.page3 p, .page7 p, .page6 p, .page9 p, .page5 p, .page12 p, .page1 p, .page8 p, .page13 p, .page4 p, .page2 p, .page11 p{ font-size:14px; text-align:center !important;}
.page5 ul{ width:auto;}
.page8 h2 img, .page10 h2 img{ width:100%;}
.page4 .port_block h2, .page2 h2{ text-align:center;}
.page2 h3{ font-size:30px;}
.page10 p{ font-size:20px; text-align:center;}
.metaslider a{ display:none;}
.header_logo{height: 29px;  background: #fff;  width: 116px;}
.header_logo em{ display:none;}
.ios_section1 p, .android_section1 p{text-align: justify;-moz-text-align-last: center;text-align-last: center;}
.ios_section2 .right_block h4{ line-height:26px; margin-bottom:10px; font-size:22px;}
.cross_platform .right_block{ width:100%;}
.seo_development .right_block h4, .seo_development2 .left_block h4{ line-height:30px; font-size:20px;}
.block h4, .mobile_app_section2 h3{ line-height:32px;}
.dvelopmet_service1, .dvelopmet_service2, .dvelopmet_service3, .dvelopmet_service4{ border:none;}
.web_development .right_block{ width:100%;}
.tjc-press-head h3{text-align: center; color: #fe971c; line-height: 24px;}
.tjc-press-headimg{display: block; text-align: center;}
p.mobilehidden {display: none;}
.m-slider p.inblue {margin-bottom: 10px !important;}
}
@media screen and (max-width:568px) {
.inner_content{ width:100%; padding-right:0;}
.right_sidebar{ width:100%; margin-top:20px;}
div.infi{ width:100%; margin:0; margin-bottom:15px;}
div.apps{ width:100%; margin:0; margin-bottom:15px;}
.team .team_list{ width:100%; text-align:center;}
.team .team_list .picbx{ width:100%;}
.team .team_list .txtbx{ width:100%; text-align:center; padding-right:0;}
.content-area{ display:inline-block;}
.popup_main{ width:300px; margin-left:-150px; height:385px;}
.popup_main{ top:8%;}
.copright{ text-align:center;}
.bottom_menu{ clear:both; text-align:center;}
#menu-bottom-menu{ text-align:center;}
.copright .widget_text{ width:100%;}
.popup_main .team_content .des{ height:147px;}
.breadcrumbs{ clear:both;}
.product_list h4{ font-size:16px;}
.product_list .proItem{ width:100%; padding-right:0; margin-bottom:15px;}
.product_list .proItem2{ width:100%; padding-left:0;}
.office, .query{ width:100%;}
.contactform{ padding-bottom:50px;}
.metaslider .slides img{  width: 100% !important; }
.flex-direction-nav a{ display:none !important;}
.career_form_india h4, .career_form_usa h4{ line-height:normal;}
#headerbackground { height: 172px !important;}
.view {height: 190px; margin: 0 0 15px; width: 100%;}
.view .mask, .view .content{ height:180px;}
.view-first h2{ font-size:16px; margin-top:20px; line-height:22px;}
.view-first:hover p{ font-size:14px;}
.social_icon { float: none; margin: 0 auto; width: 129px;}
.captcha-1{ width:74%;}
.infi_profile img { float: none; margin: 0 auto; opacity: 1; display:none;}
.infi_profile a img{ display:flex !important; margin-bottom:30px;} 
.top_right_section{ width:40%;}
.portfolio_section .view{ width:94% !important;}
.metaslider .caption-wrap{ width:220px !important; top:10% !important;}
.metaslider .caption h2 {line-height: 18px; font-size: 14px;}
.metaslider .caption h3{ font-size:14px !important;}
.m-slider h3 { font-size: 14px !important; line-height: 18px !important; margin-bottom: 5px !important;}
.m-slider p {font-size: 13px; text-align: left; line-height: 14px;}
.m-slider p.inblue{display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 3; padding: 0 0 0px;}
.metaslider .caption-wrap{top: 1% !important;}
.ios_section2 .left_block{ width:100%;}
.ios_section2 .right_block{ width:100%;}
.ios_section1 p{text-align: justify;-moz-text-align-last: center;text-align-last: center;}
.ios_section7 em{ width:100%;}
.free_quote{ margin-top:0;}
.free_quote{ width:160px;}
.footer_blog h3{ font-size:22px;}
.foot_blog .bx-wrapper .bx-viewport ul li{ width:320px !important; margin:0 !important; min-height:300px !important;}
.ios_section6 .bx-wrapper .bx-viewport ul li{ width:150px !important;}
.mobile_frame{ top:200px;}
.cross_platform .right_block ul li{ padding-top:5px; padding-bottom:5px; width:100%;}
.seo_development .right_block, .seo_development2 .right_block { width:100%;}
.seo_development .left_block, .seo_development2 .left_block{ width:100%;}
.php_free_quote .free_quote{ margin:0;}
.ask_quote{ width:300px; margin-left:-150px; top:2%;}
.ask_quote input, .ask_quote select, .ask_quote textarea{ padding-top:2px; padding-bottom:2px;}
.ask_quote textarea{ height:44px;}
.ask_quote h4{ margin-bottom:6px;}
.mylivechat_collapsed{ display:none;}
.mobile_app_section .left_block, .mobile_app_section .right_block, .app_develop .left_block, .app_develop .right_block, .mobile_app_section2 .left_block, .mobile_app_section2 .right_block{ width:100%;}
.app_develop .right_block{ float:right; height:auto;}
.mobile_app_section .left_block h4, .app_develop .right_block h3{ font-size:20px;}
.app_icon a{ background-size:auto; width:160px;}
.app_icon a:hover{ background-size:auto;}
.line_border{ display:none;}
.php_development span{ font-size:20px; line-height:22px;}
.dvelopmet_service1, .dvelopmet_service2, .dvelopmet_service3, .dvelopmet_service4{ border:none; min-height:inherit; width:100%;}
.dvelopmet_service1 h5, .dvelopmet_service2 h5, .dvelopmet_service3 h5, .dvelopmet_service4 h5{ line-height:22px;}
.web_development .right_block h4{ font-size:22px;}
.dvelopmet_service1 p, .dvelopmet_service2 p, .dvelopmet_service3 p, .dvelopmet_service4 p{text-align:justify;}
.dotnet_development .right_block h4, .java_development .right_block h4, .php_development2 .right_block h4, .wordpress_development .right_block h4{ font-size:22px;}
.dotnet_development .right_block{ width:100%;}
.php_development3 .block_list{ border:none !important; width:100%; margin-bottom:20px;}
.dotnet_development .right_block, .java_development .right_block, .php_development2 .right_block, .wordpress_development .right_block{ padding:0; width:100%;}
.php_development2, .wordpress_development, .java_development, .dotnet_development{ background:#004275; min-height:inherit; }
.review_section img{ text-align:center;}
.infi_review, .clutch_img{ float:none; margin:0;}
.review_section .bx-wrapper .bx-controls-direction a{ display:none;} }
@media screen and (min-width:800px){
.inficarepopup:before {
content: "";
display: inline-block;
height: auto;
vertical-align: middle;
margin-right: -0px;
height: 100%;
}
}
@media screen and (max-width:799px){
.inficare-model-inner{margin-top: 45px;}
}
@media screen and (max-width:484px) {
.site-branding{width: 55%;}
.services_section ul.service_listing{ margin:0;}
.services_section ul.service_listing li{ width:100%; margin:0 !important; margin-bottom:15px !important;}
.inner_content .proItem{ width:100%; padding-right:0;}
.inner_content .proItem2{ padding-left:0; width:100%; padding-top:20px;}
.services_section ul li{ width:100%; min-height:inherit; height:auto; margin:0 !important; margin-bottom:15px !important;}
.top_right_section{ width:40%;}
}
@media screen and (max-width:380px) {
.submit-resume .form-group{
padding-right:0px !important;
}
.captcha {
margin-top: 0px;
float: inherit;
}
.fileupload{
width:100% !important;
margin-right:0px !important;
}
.subbtn input.wpcf7-form-control.wpcf7-submit{
position: absolute;
right: 17px;
}
}
.page-id-346 .header_menu{ display:none;}
.page-id-346 .page_banner{ display:none;}
.page-id-346 .page_heading{ margin-top:-5px;}
.job_portal{ height:662px; border-bottom:#eee solid 1px !important;}
.usa2{ text-decoration:underline;}
.usa2:hover{ text-decoration:none;}
.postid-424 .page_heading .titlebx h1{text-transform: none;}
.page-id-1043 .foot_blog
{
display:none;
}
.page-id-16 .foot_blog
{
display:none;
}@font-face{font-family:flexslider-icon;src:url(//www.inficaretech.com/wp-content/plugins/ml-slider/assets/sliders/flexslider/fonts/flexslider-icon.eot);src:url(//www.inficaretech.com/wp-content/plugins/ml-slider/assets/sliders/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(//www.inficaretech.com/wp-content/plugins/ml-slider/assets/sliders/flexslider/fonts/flexslider-icon.woff) format('woff'),url(//www.inficaretech.com/wp-content/plugins/ml-slider/assets/sliders/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(//www.inficaretech.com/wp-content/plugins/ml-slider/assets/sliders/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}body .metaslider .coin-slider,
body .metaslider .nivoSlider,
body .metaslider .nivoSlider img,
body .metaslider .rslides,
body .metaslider .rslides li,
body .metaslider .flexslider ul.slides,
body .metaslider .flexslider .slides li,
body .metaslider .flexslider .slides ul,
body .metaslider .flexslider .slides ol,
body .metaslider .flexslider .slides img,
body .metaslider .flexslider .flex-direction-nav,
body .metaslider .flexslider .flex-direction-nav li {
border: 0;
margin: 0;
list-style-type: none;
list-style: none;
padding: 0;
line-height: normal;
max-width: none;
max-height: none;
}
.metaslider {
position: relative;
z-index: 0;
} .metaslider.fullwidth {
overflow: hidden;
}
.metaslider .caption {
padding: 5px 10px;
word-wrap: break-word;
}
.metaslider .caption-wrap {
position: absolute;
bottom: 0;
left: 0;
background: black;
color: white;
opacity: 0.7;
margin: 0;
display: block;
width: 100%;
line-height: 1.4em;
}
.metaslider img {
height: auto;
padding: 0;
margin: 0;
-moz-user-select: none;
}
.metaslider a {
outline: none;
}
.metaslider.ms-left {
float: left;
margin: 0 20px 20px 0;
}
.metaslider.ms-right {
float: right;
margin: 0 0 20px 20px;
}
.metaslider li:before,
.metaslider li:after {
content: "" !important;
display: none !important;
bottom: auto !important;
margin: 0 !important;
}
.metaslider .caption-wrap .caption img {
width: auto;
}
.metaslider .slides img {
width: 100%;
display: block;
} .metaslider .flexslider {
background: none;
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
border: 0;
margin: 0 0 40px;
max-width: none;
max-height: none;
}
.metaslider .flex-control-nav {
border: 0;
margin: auto;
list-style-type: none;
list-style: none;
padding: 0;
bottom: -27px;
line-height: 11px;
z-index: 2;
} .metaslider .flex-control-nav li {
margin: 0;
}
.metaslider .flex-control-nav li a {
margin: 0 6px;
padding: 0;
}
.metaslider .flexslider .slides li {
position: relative;
height: auto;
} .metaslider .flex-viewport {
direction: ltr;
} .metaslider .flex-direction-nav a {
-moz-transition: all .3s ease;
transition: all .3s ease;
}
.metaslider .flexslider .slides p {
margin: 0;
}
.metaslider .flexslider.filmstrip {
margin-top: 10px;
}
.metaslider .flexslider.filmstrip .slides li {
cursor: pointer;
opacity: 0.5;
}
.metaslider .flexslider.filmstrip .slides li.flex-active-slide,
.metaslider .flexslider.filmstrip .slides li:hover,
.metaslider .flexslider.filmstrip .slides li:focus {
opacity: 1.0 !important;
}
.metaslider .flex-control-thumbs li {
width: auto;
}
.metaslider ol.flex-control-thumbs img,
#content .metaslider ol.flex-control-thumbs img {
margin: 10px 5px 0;
width: auto;
}
.metaslider.nav-hidden .flexslider {
margin-bottom: 0;
}
.metaslider.nav-hidden.add-margin .flexslider {
margin-bottom: 40px;
}  .metaslider .flexslider .flex-direction-nav li a:before {
content:none!important;
}
.metaslider .flexslider .flex-direction-nav li a {
width: 30px;
height: 30px;
border: 0;
margin: -20px 0 0;
box-shadow: none!important;
display: block;
background-color: transparent;
background-image: url(//www.inficaretech.com/wp-content/plugins/ml-slider/assets/sliders/flexslider/bg_direction_nav.png);
background-repeat:  no-repeat;
position: absolute;
top: 50%;
z-index: 10;
cursor: pointer;
text-indent: -9999px;
opacity: 0;
-webkit-transition: all .3s ease;
-moz-transition: opacity .25s ease-in-out;
transition: all .3s ease;
}
.metaslider .flex-direction-nav .flex-next {
background-position: left 0;
}
.metaslider .flex-direction-nav .flex-next {
background-position: right 0;
text-align: left; text-indent: 9999px;
}
.metaslider .flexslider:focus-within .flex-next,
.metaslider .flexslider:hover .flex-next {
opacity: 0.8;
right: 5px;
}
.metaslider .flexslider:focus-within .flex-prev,
.metaslider .flexslider:hover .flex-prev {
opacity: 0.8;
left: 5px; text-indent: -9999px;
}
.metaslider .flexslider:focus-within .flex-next:focus,
.metaslider .flexslider:focus-within .flex-prev:focus,
.metaslider .flexslider:hover .flex-next:hover,
.metaslider .flexslider:hover .flex-prev:hover {
opacity: 1;
}
.metaslider .flexslider .flex-next:focus,
.metaslider .flexslider .flex-prev:focus {
outline: -webkit-focus-ring-color auto 5px;
}
.metaslider .flexslider .flex-direction-nav .flex-disabled {
cursor: default;
pointer-events: none;
}
.metaslider .flexslider .flex-control-nav a {
box-shadow: none !important;
}
.metaslider .flexslider .flex-control-nav a:focus {
outline: -webkit-focus-ring-color auto 5px;
}
.metaslider .flexslider .slides > li {
position: relative;
} .metaslider .rslides_nav,
.metaslider .rslides_tabs a {
box-shadow: none !important;
}
.metaslider .rslides_tabs {
margin: 0 0 40px;
}
.metaslider .rslides_nav:focus,
.metaslider .rslides_nav:hover {
color: #ffffff;
} div.metaslider .theme-default .nivoSlider {
-webkit-box-shadow: 0 0 0;
-moz-box-shadow: 0 0 0;
box-shadow: 0 0 0;
}
.metaslider .slider-wrapper .nivo-directionNav a,
.metaslider .slider-wrapper .nivo-controlNav a,
.metaslider .slider-wrapper img {
border: 0;
box-shadow: none; list-style-type: none;
list-style: none;
padding: 0;
line-height: normal;
max-width: none;
max-height: none;
}
div.metaslider .slider-wrapper .nivo-controlNav a {
transition: none;
} .metaslider .coin-slider { max-width: 100%;
overflow:hidden;
}
.metaslider .coin-slider .cs-buttons a,
.metaslider .coin-slider > a {
box-shadow: none !important;
}
.metaslider .coin-slider a[href="javascript:void(0)"] {
cursor: default !important;
}