
@font-face {
  font-family: 'MyriadHebrew-It';
  src: url('../fonts/MyriadHebrew-It.eot?#iefix') format('embedded-opentype'),  
  	    url('../fonts/MyriadHebrew-It.otf')  format('opentype'),
	    url('../fonts/MyriadHebrew-It.woff') format('woff'), 
		url('../fonts/MyriadHebrew-It.ttf')  format('truetype'), 
		url('../fonts/MyriadHebrew-It.svg#MyriadHebrew-It') format('svg');
  font-weight: normal;
  font-style: normal;
}

.inner img{max-width:100%;}

body{margin:0; padding:0; font-family: 'Roboto', sans-serif; background:rgba(0,0,0,0.00);}
home{background: #eeeded;}
p{font-size: 15px; }

/*HEADER CSS START*/

.logo{margin-bottom:21px;}
.header { margin: 0; padding: 0px 0; width: 100%; position: absolute; z-index: 99;}
.header-cnt{background:#FFFFFF; padding: 17px 17px 0 17px;}

.soc-icon {margin: 0 -6px 0px 0px;}
.soc-icon ul{float:right;}
.soc-icon li{ display: inline-block; font-size: 24px; margin: 0 5px 0 5px; padding: 0;}
.soc-icon p{ display: inline-block; background: #2449a2; color: #fff; padding:10px 25px 8px 59px; position:relative;   font-size: 15px; font-family: 'Roboto Slab', serif;}
	
.soc-icon p:after{background:url(../images/call-us-new.png) no-repeat left center; content:""; position:absolute; top:4px; left:20px; height:30px; width:30px;}

.soc-icon .fa-facebook-square{color:#475993;}
.soc-icon .fa-linkedin-square{color:#0077b7;}
.soc-icon .fa-youtube-play{color:#f61c0d;}
.soc-icon .fa-twitter{color:#76a9ea;}

/*HEADER CSS END*/

/*BANNER CSS START*/
.title-one{font-size:44px; font-family: 'MyriadHebrew-It'; font-weight:400; border-bottom:3px solid #de4038; line-height:49px;}
.title-tow{ font-size:22px; font-family: 'MyriadHebrew-It';}
.title-tow a.plus{background: url(../images/plus.png) no-repeat left center; height: 30px; width: 30px; display: inline-block; margin-bottom: -8px; margin-left: 10px;}
/*BANNER CSS END*/	
	
	
p.pbg{background-color: rgba(218, 37, 29, 0.8); padding: 18px; color: #fff; position: absolute;  z-index: 999; text-align: center;  top: -56px;  left: 110px;  right: 110px;}	

h2.heading{font-size:30px; font-family: 'Roboto Slab', serif; color:#2449a2; text-align:center; margin-top:25px; position:relative;}
h2.heading:after{content: ""; border-bottom: 6px solid #da251d; width: 55px; position: absolute; margin: 0 auto; left: 0;
    right: 0; bottom: -28px;}
span{color:#da251d;} 
span.management{margin-top: -6px; display: block; font-size: 17px; margin-bottom: 13px;}
hr.management-hr{    border-top: 1px solid #e6e6e6;}
.who-we-are{background:/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeded+0,c9d9fe+100 */
background: #eeeded; /* Old browsers */
background: -moz-linear-gradient(top, #eeeded 0%, #c9d9fe 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #eeeded 0%,#c9d9fe 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #eeeded 0%,#c9d9fe 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeded', endColorstr='#c9d9fe',GradientType=0 ); /* IE6-9 */ padding-bottom:175px;}


/*HOME PAGE GNERAL CSS START*/
.who-weare-cnt{ width: 83%; margin: 0 auto; padding: 10px 10px 10px 10px; background:#fff;}
.who-weare-cnt p{font-size:16px; margin:50px 0;}
.who-weare-cnt p strong{color:#1b3b88;}	

.our-services{ width: 83%; margin: 0 auto; padding: 10px 10px 10px 10px; color:#2a2929;}
.our-services p{ margin:50px 0; color:#2a2929;}

.services{text-align:center; position:relative; top:0; margin: -175px 0 0; }
.service-box{background:#2449a2; padding: 10px 10px; margin-bottom:20px;}
.service-box h3{color:#fff; font-size:27px;}
.service-box p{color:#fff; margin: 25px 0px;}


.test-box{width:100%; float:left;}
.test-img {width:38%; float:left; position:relative;}
img.redius{border-radius: 50%; height: 85px; width: 85px;}
.test-img a{position:absolute; right:11px; bottom:0;}

.test-cnt{width:62%; float:right; border-right: 1px solid #da251d; padding: 0 6px;}
.test-cnt p{text-align:left;}
 p.blue{font-size:18px; color:#1b3b88;  text-align:left; margin:0;}
 p.blue-italic{font-size:14px; color:#1b3b88; text-align:left;}


.owl-carousel{margin-top:80px; padding-left: 1px;}

.membership { background: #fff; padding:10px 0 40px; /*box-shadow: 1px 9px 20px #b9b9b9;*/ position:relative; z-index:1;}

/*HOME PAGE GNERAL CSS END*/


/*PLUS IMG ROTEC CSS START*/
a.roted img{transition: 0.70s;
  -webkit-transition: 0.70s;
  -moz-transition: 0.70s;
  -ms-transition: 0.70s;
  -o-transition: 0.70s;
  
  display: block;
  margin-right: auto;
  margin-left: auto;}
a.roted img:hover{  transition: 0.70s;
  -webkit-transition: 0.70s;
  -moz-transition: 0.70s;
  -ms-transition: 0.70s;
  -o-transition: 0.70s;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);}
/*PLUS IMG ROTEC CSS START*/
  
  
  
 /*HOVER ENIMATIONS CSS START*/ 
 
/* Sweep To Bottom */
.hvr-sweep-to-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.7s;
  transition-duration: 0.7s;
  padding-top:20px;
}
.hvr-sweep-to-bottom:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #da251d;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.7s;
  transition-duration: 0.7s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active {
  color: white;
}
.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}




/* Pop */
@-webkit-keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
}
@keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
}
.hvr-pop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
}
.hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active {
  -webkit-animation-name: hvr-pop;
  animation-name: hvr-pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/*HOVER ENIMATIONS CSS END*/

 
/*MAP CSS START*/
.map{width:100%; display:block;}
.map-cnt{ width: 100%; float: left; position:relative;}
.detail-box{background:#fff; border:1px solid #183884; width:45%;  float:right; padding:10px 30px; position:absolute; 				z-index:1; right:0; margin-top: 14px;}
 p.right-text{float:right; width:60%;}
 p.left-text{float:left; width:40%;}
 hr {border: 0; border-top: 1px solid #737373; margin:10px 0;}
.detail-box p a{margin-left: 12px; color:#000; transition:all 0.7s;}
.detail-box p a:hover{text-decoration:none; color:#da251d;}
/*MAP CSS END*/


/*FOOTER CSS END*/
footer{background:#183884; padding:20px 0px;}
footer ul{margin:0px; padding:0px;}
footer ul li{list-style:none; margin-top:10px;}
footer ul li a{color:#fff; list-style:none; transition:all 0.7s; font-size:15px;}
footer ul li a:hover{color:#da251d; text-decoration:none;}
.foot-menu img{max-width:100%; position:relative; z-index:9;}

.copyright {border-top: 1px solid #ccc; padding-top: 15px; margin-top: 27px; width: 100%;}
.copyright p {color: #fff; font-size: 14px; width: 55%; display: inline-block;}
.copyright p a{color:#fff; transition:all 0.7s;}
.copyright p a:hover{color:#ccc; text-decoration:none;}

.copyright ul.soc-icon {margin: 0 -6px 0px 0px; width: 45%; float: right;  }
.copyright ul.soc-icon li a{font-size:25px;}
.copyright ul.soc-icon .fa-facebook-square:hover{color:#fff;}
.copyright ul.soc-icon .fa-linkedin-square:hover{color:#fff;}
.copyright ul.soc-icon .fa-youtube-play:hover{color:#fff;}
.copyright ul.soc-icon .fa-twitter:hover{color:#fff;}
/*FOOTER CSS END*/

/*INNER PAGE CSS START*/
.banner{width:100%; overflow:hidden;}
.banner img{min-width:100%; padding-top:20px;}
.page-tlt{position: absolute;  z-index: 9; text-align: center;  top: -160px;  left: 0;  right: 0;}
.page-tlt h2{ color: #fff;  font-size:49px;}	

.breadcrumb{background:none; text-align:center;}
.breadcrumb>.active  { color:#000;}
.breadcrumb li a{ color:#fff;}
.breadcrumb li a:hover{ color:#da251d; text-decoration:none;}
.breadcrumb>li+li:before { padding: 0 5px; color: #ccc; content: "\f178"; font-family: FontAwesome;}

.inner{ padding: 40px 0px; background:#fff;}
.inner p{ line-height:27px;}

ul.inner-list{padding:0;}
ul.inner-list li{background: url(../images/list-ul.png) left top no-repeat; padding-left: 28px; list-style:none; line-height:30px; background-size:20px; font-size:15px; background-position: 2px 4px;}

ul.inner-list li ul li{ background: url(../images/list.png) left top no-repeat; padding-left: 28px; list-style:none; line-height:26px; background-size:14px; font-size:15px; background-position: 2px 4px;}

.margine{margin-top:33px;}

h2.title {font-size: 21px; font-family: 'Roboto Slab', serif; color: #2449a2; text-align: left; margin-top: 25px;  			position: relative; margin-bottom: 23px;}
h2.title:after { content: ""; border-bottom: 3px solid #da251d; width: 105px; position: absolute; top:30px;	left:0;}

/*CONTACT US START*/
.enqury-form{margin-top:29px;  margin-bottom: 25px;}
.enqury-form textarea { width: 100%; padding: 6px 12px; height:30px;}
.contact-left ul li {color: #000; font-size: 17px; line-height: 29px; margin-bottom: 10px; position: relative;padding-left: 29px; list-style:none;}
.contact-left ul li span.fa { color: #ff000e; left: 0; line-height: 27px; position: absolute;}
.contact-left ul { padding: 0px;}
.contact-left p{color:#000;}
.link h4 { padding-left: 32px;}

.contact-left {margin-bottom:40px; margin-top: 40px;}
.contact-left ul li span.fa.fa-mobile {font-size: 30px;}
.contact-left p a {margin-left: 12px; color: #000; transition: all 0.7s;}
.contact-left p a:hover {text-decoration: none; color: #da251d;}

.readbtn{background:#da251d; color:#fff; border:0px; padding:10px 40px; transition:all 0.7s; font-size: 19px; float:left;}
.readbtn:hover{background:#2449a2;}

.contact{background:url(../images/contact-bg.jpg) no-repeat top center fixed; }
.contact-bg{background:rgba(255, 255, 255, 0.8); color:#ccc; padding:60px 0; margin-bottom:-40px; margin-top: -41px;}

/*CONTACT US END*/

/*ABOUT US PAGE CSS START*/
.values{background:url(../images/values-bg.jpg) no-repeat top center fixed; }
.values-bg{background:rgba(0, 0, 0, 0.95); color:#ccc; padding:60px 0; margin-bottom:-40px; margin-top: 40px;}
.values-bg h2{color:#fff;}
/*ABOUT US PAGE CSS END*/

/*CAREER PAGE CSS START*/
.enquiry{background:url(../images/enquiry-bg.jpg) no-repeat top center fixed; }
.enquiry-bg{background:rgba(255, 255, 255, 0.8); color:#ccc; padding:60px 0; margin-bottom:-40px; margin-top: -41px;}
label{color:#333; display:block; text-align:left;}
select{height:40px !important;}

.form-control{display: block;
    width: 100%;
    height: 25px;
    padding: 6px 6px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: transparent;
    background-image: none;
    border: 1px solid #979797;
    border-top: none;
    border-right: none;
    border-left: none;
   border-radius: 0px; 
    box-shadow: none !important; 
    /* box-shadow: inset 0 1px 1px rgba(0,0,0,.075); */
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
input[type=file] {
    display: block;
    padding-bottom:30px;
}
.form-group {
    margin-bottom: 30px;
}

.enquiry-bg iframe {width:100%; height:730px;}
/*CAREER PAGE CSS END*/


/*Medical Scribing CSS START*/

.augmedix{padding:0px 0px 64px;}
.augmedix a{color:#005794; font-size: 21px; margin-left: 0px;  padding: -10px 0px 0px 1px; text-decoration: none; transition:all 0.7s; display:block; text-align:right;}
.augmedix a:hover{color:#65c4eb;}
.augmedix .fa-link{margin-right: 15px;}

.scribing{background:url(../images/scribing.jpg) no-repeat top center fixed; }
.scribing-bg{background:rgba(224, 224, 224, 0.9); color:#ccc; padding:40px 0; }
.scribing p{text-align:center; color:#000; margin-top: 50px;}
.scribing-box {margin :40px 0 0px;}
.arow{font-size: 45px; position: absolute; color: #2449a2; left: 300px; right: 0px; top: 80px;}

.scribe{ background:#fff; padding:0px 0;}

.scribe-life{background:#f3f3f3; padding:0px 0 0;}
p.mrg-top{margin:20px 0;}
.scribe-life.p-panding { margin-bottom: -40px;  padding: 40px; margin-top:20px;}
/*Medical Scribing CSS END*/

.fullwidthbanner-container ul{padding:0 !important;}
.fullwidthbanner-container ul li{list-style:none !important;}