/*global*/
body{font-family: Arial, Helvetica, sans-serif;}
@media only screen and (min-width: 1250px){
	body .serviceboxes .owl-item{width: 147px!important}
}
.featured_thumb img{height: 100%;}
#thanks-voting{float: left;font-size: 13px;color: #FFFFFF;background-color: #B79A5D;width: 100%;padding: 3px 10px;box-sizing: border-box;-webkit-box-sizing: border-box; text-align: center;}
#datenum {display: inline;}
.vote-row{width: 100%;float: left;font-size: 13px;font-weight: bold;margin-bottom: 0px;color: #838383;}
#layout .sec_head .sf-menu li a{padding: 0 17px;font-weight: bold;font-size: 14px;}
.border-clear{border: none!important}
.min-height{min-height: 200px;}
.underline{text-decoration: underline;}
  /* added 26-5-2015*/
#banner-fade3 .bjqs li a img{width: 100%;height: 100%;}
.mm-subopen{width: 100%!important;}
  /* added 26-5-2015 END*/
 #tab-publications ul li{list-style: none;}
 .nonresponsive #custome_menubar{display: block!important;}
  .nonresponsive .btn_canvas.mymenuone{display: none!important;}
   .nonresponsive #custome_menubar li a{padding-right:13px!important;padding-left:13px!important;}
   .nonresponsive{min-width: 1300px!important;}
.box-icon{padding: 80px 20px 20px;text-align: center;color: #fff;font-size: 11px;font-weight: bold;line-height: 11px;}
.news-date{color: #B69B6F; margin-top: -7px; margin-bottom: 4px;font-size: 12px; }
.mm-list a.mm-subopen + a, .mm-list a.mm-subopen + span{margin-right: 0!important;}
.credits{margin-right: 13px;}
.display-none{display: none;}
.vote-result-container #svg{min-height:285px;width: 100%;}
@media only screen and (min-width: 1060px) and (max-width:1227px){
	.vote-result-container #svg{min-height:285px;width: 114%;font-size: 11px!important; width: 114%;margin-left: -30px;}
}
@media only screen and (min-width: 996px) and (max-width:1059px){
	.vote-result-container #svg{min-height:285px;width: 114%;font-size: 11px!important; width: 123%;margin-left: -50px;}
}
@media only screen and (min-width: 960px) and (max-width:995px){
	.vote-result-container #svg{display: none;}

}
@media only screen and (min-width: 496px) and (max-width:959px){
	.vote-result-container #svg{min-height:285px;width: 100%;max-width: 500px;}
	.vote-result-container{text-align: center;}
}
@media only screen and (min-width: 0px) and (max-width:495px){
	.vote-result-container #svg{display: none;}
}
.vote-always, .vote-frequently, .vote-never, .vote-mild{background-color: #E5E5E5;box-sizing: border-box;-webkit-box-sizing: border-box;float: left;font-size: 25px;font-weight: bold;margin-bottom: 4px;padding: 2px 10px;text-align: right;width: 100%;}
.vote-always>span, .vote-frequently>span, .vote-never>span, .vote-mild>span{font-size:17px;float: left;} 
.vote-always{ border-left: 65px solid #e31936;}
.vote-frequently{border-left: 65px solid #BC9E6D;}
.vote-never{border-left: 65px solid #F4B400;}
.vote-mild{border-left: solid 65px #DB562D;}
/* mobile*/
	@media only screen and (min-width: 0px) and (max-width:959px){
		body .grid_9.alpha ~ .grid_3.omega{display: none!important;}
		.breadcrumb-hold .grid_2.omega ~ div{height: auto!important;}
		.credits{margin-right: 0;}
		span.copyright{margin-bottom: 0!important;}
		body .credits{margin-right: auto;margin-bottom: 10px!important;}
		.newslide_wrapper, .mobile-mode{display: none;}
		.mobile-display{display:block!important;}
		.mobile-hide{display:none;}
		.resp-copyright .pull-right{float: none!important;}
		.footer_link_header{float: none!important;}
		.footdropmenu_wrapper{text-align: center!important;}
		.footer_dropdown_menu_wrapper{padding:10px 0 0 0!important;}
		.socio-hold{margin-top: 8px!important;margin-bottom: 8px!important;float: none!important;margin-left: auto!important;margin-right: auto!important;}
		.copyright{line-height: 18px!important;text-align: center;}
		.mobile-header-gutter{margin-bottom: 12px!important}
		#footer a{ width: 100%;text-align: center;}
		.popup_wrapper{width: 90%!important;}
		.popup_container img{width: 100%;}
		.search_icon i{padding-top: 13px!important;}
		.fa-bars:before{padding: 8px 8px 9px;}
		body .search_icon img {padding: 12px 10px;width: 18px;}
		body .search_icon {height: 42px!important;width: 37px!important;}
		@media screen and (-webkit-min-device-pixel-ratio:0) { 
			a.btn_canvas{ top: 1px!important;}
		}
		.inner-page-content.magazineArea .grid_6{width: 100%!important;border-right: none!important;  }
		.inner-page-content.magazineArea .grid_6:nth-child(1){border-bottom:1px #EFEAEA solid;}
		.inner-page-content.magazineArea .grid_6:nth-child(2){padding-top: 15px;}
		.inner-page-content.magazineArea .grid_6{padding: 0 15px!important;}
		span.copyright{margin-bottom: 5px!important;}
		.qr{width: 109px;margin-top: 9px;}
		.address-hold .qr.contact-qr{width: 79px;float:left!important;margin-right:0px!important;}
.button-link {padding: 9px 7px!important;}
        .publication-row{margin-bottom: 0!important;}
        /* added 26-5-2015*/
        .resp-copyright{text-align: center;}
        /* added arabic End*/
		
}
@media only screen and (min-width:0px) and (max-width:959px){
	.box-icon{padding: 80px 0 0!important;}
}
@media only screen and (min-width:960px) and (max-width:1111px){
	.box-icon{padding: 80px 0 0!important;}
}
.mobile-display{display:none;}
/*@media only screen and (min-width: 980px) and (max-width:1216px){
	body .e-services .owl-carousel .owl-item[style]{width: 22.442% !important}
}*/
@media only screen and (min-width: 960px) and (max-width:1017px){
.fa-bars:before{padding: 8px 8px 7px!important;}
}
@media only screen and (min-width: 0px) and (max-width:470px){
.search_icon.newalign{margin-top: 0!important;}
.address-hold .qr.contact-qr{width: 79px;float:none!important;margin:0 auto!important;display: list-item;}
}
@media only screen and (min-width: 0px) and (max-width:420px){
.T20-tabs-nav li a {font-size: 11px !important;margin-right: 1px;padding: 4px 0px 4px 1px;}
}
/* mobile END*/
.float-left{float: left;}
.float-right{float: right;}
.socio-hold{margin-top: 12px;}
.font-sizer{display: block!important;}
body .search_icon img {padding: 12px 10px;width: 18px;}
body .search_icon {height: 40px;width: 37px!important;}
#layout .sf-menu li li:first-child{margin-top: -2px!important;}
/* inner pages */
.breadcrumb {background: rgba(255, 255, 255, 1); border: 0px solid rgba(255, 255, 255, 1); border-radius: 0px; display: block;}
.breadcrumb li {
  display: inline!important;
  font-size: 12px;
  padding-right: 5px;
}
.breadcrumb a {color: #876938;}
.breadcrumb a:hover {color: #E31936;}
.breadcrumb>.active {color: #E31936;}
.breadcrumb>li+li:before {color: rgba(204, 204, 204, 1); content: "\00bb\00a0";}
.breadcrumb {
  list-style: outside none none!important;
}
.inner-page-content p{margin-bottom: 10px;}
.inner-banner{width: 100%;}
.side-bar-links li {
  border-bottom: 1px solid #ededed;
  padding: 4px 0;
}
.side-bar-links .categor-head h4 {
  background-color: #b69b6f;
  color: #fff;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 0;
  padding: 6px 10px;
}
.side-bar-links li a {
  color: #4c4c4c;
  font-size: 13px;
  padding: 8px 5px 9px 23px;
  -webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;
}
.side-bar-links li a:hover{color: #977948!important;padding-left: 29px;}
.categor-head:first-child{margin-top: 1px!important;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	.categor-head:first-child{margin-top: 2px!important;}
}
.categor-head {
  border: medium none !important;
  margin-top: 20px;
}
.side-bar-links li a:before {
  content: "\f105";
  font-family: FontAwesome;
  font-size: 16px;
  left: 11px;
  position: absolute;
  transition: all 0.2s ease-in-out 0s;
  color: #E31936;
}
.side-bar-links li a:hover:before{  left: 22px!important;}
.inner-page-content ul li:before {
  color: #E31936;
  content: "";
  font-family: FontAwesome;
  font-size: 16px;
  left: 24px;
  position: absolute;
}
.inner-page-content ul li {
  padding-left: 18px;
}
.inner-page-content ul{margin-bottom: 10px;}
.inner-page-content .service-box h4 {
  background-color: #eaeaea;
  font-size: 15px;
  margin-bottom: 0;
  padding: 1px 5px;
}
.b_title h4, .b_title h3{font-size: 16px;}
.side-bar-links{margin-bottom: 25px;}
.page-list li.category-head:before{content: none!important;}
.page-list li.category-head, .page-list li.category-head a {
  color: #886d41;
  font-size: 14px;
  margin-top: 5px;
  padding-left: 11px !important;
}
.page-list li.category-head a{padding-left: 0px!important;}
  .page-list li.category-head a:hover{color:#E31936!important;}
.page-list li{
  padding-left: 24px!important;
}
.page-list li:before{left: 32px!important;}
.ads_widget img{width: 100%;}
.no-shadow{box-shadow: none!important;-moz-box-shadow:none!important;}
.margin-right-clear{margin-right: 0!important;}
.inner-page-content p a{color: #E31936;}
.inner-page-content p a:hover{color: #a60101!important;}
.page-content.inner {
  margin: 0;
}
.wgr.gallery-item h3{font-size: 17px;bottom: 0!important;font-weight: normal!important;}
.action-link{color: #836534!important;text-decoration: underline; margin-right: 10px;}
.action-link:hover{color: #E31936!important;}
.action-link i:before{font-size: 15px;position: relative;top: 2px;color: #836534!important;}
.action-link img{position: relative; bottom: -3px;display: inline;}
.addthis-hold a {
  float: right;
  margin-right: 5px;
  width: 24px;
}
.addthis-hold{margin-top: 8px!important;}
.breadcrumb-hold{padding: 8px 0 4px;}
.side-bar-links li a.active{color: #E31936!important;}
.service-box ul.page-list{margin-top: 5px;}
@media only screen and (min-width: 0px) and (max-width:1034px){
	.footer_link_header{font-size: 12px!important;}
}
.margin-top15{margin-top: 15px!important;}
.contactForm .sendMessage{background-color: #E31936!important}
.float-right{float: right;}
.float-left{float: right;}
.clearfix{clear: both;}
.track_input, .contactForm .senderName,.contactForm .txtContactEmailAddress, .contactForm .senderEmail, .contactForm .txtContactMobileNumber,.contactForm .txtSubject,.contactForm .message{border: 1px solid #cccccc!important;font-family: Arial, Helvetica, sans-serif;}
textarea, input[type="text"], input[type="email"], input[type="url"], input[type="number"], input[type="password"]{color: #888;}
.contactForm .sendMessage:hover{background-color: #231F20!important;}
.contact-sidebar{border-top: 2px #b79a5d solid; border-bottom: solid 2px #b79a5d;border-left: #f0f0f0 2px solid;border-right: #f0f0f0 2px solid; background-color:#F9F9F9; padding: 21px 12px;margin-top: 6px; }
.contact-sidebar .title{color: rgb(150, 120, 71) !important;font-size: 17px;line-height: 18px;margin-bottom: 8px;margin-top: 0;}
.contact-sidebar li{line-height: 16px;padding: 4px 0;border: none;}
.contact-sidebar li a:before{content: none!important;}
.contact-sidebar li a, .contact-sidebar li a:hover{padding: 0;}
@media only screen and (min-width: 960px){
body .right-grid-50{width:50%!important;margin-right: 0!important}
}
.page-list.link li a:before {
  color: #E31936;
  content: "";
  font-family: FontAwesome;
  font-size: 16px;
  left: 36px;
  position: absolute;
  -webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out; 
}
.page-list.link.fit li a:before {left: 18px;}
.page-list.link li:before{content:none!important;}
.page-list.link li a{padding-left: 5px;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out; }
.page-list.link li a:hover{padding-left: 11px;}
.page-list.link li a:hover:before{ left: 47px;}
.page-list.link.fit li a:hover:before{ left: 28px;}
img.page-img{border: 1px solid #e5e5e5;float: left;margin: 0 10px 0px 0;max-width: 240px;padding: 4px;}
.track_input:focus, .contactForm .senderName:focus,.contactForm .txtContactEmailAddress:fsocus, .contactForm .senderEmail:focus,.contactForm .txtContactMobileNumber:focus,.contactForm .txtSubject:focus, .contactForm .message:focus{border: solid 1px #BC9E6D!important;}
.address-hold span:nth-child(2) {
  color: rgb(102, 102, 102);
  display: block;
  font-size: 13px;
  padding-top: 6px;
}
.ads_widget:first-child{top: 11px;}
.address-hold {
  line-height: 20px;
  margin-bottom: px;
  border-bottom: solid 2px #BC9E6D;
  padding-bottom: 11px;
  background-color: #F7F7F7;
  padding: 17px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.address-hold strong {
 font-weight:normal!important;
  margin-left: 8px;
  font-size: 12px;
}
.address-hold strong:first-child{margin-left: 0!important;margin-right: 8px;}
.axgmap{
	width: 99.95%;
	height: 300px;
	margin-bottom: 12px;
}
.gm-style img{margin: 0 auto!important;}
.gm-style-iw h4 {color: #846635;font-size: 17px;font-weight: normal;line-height: normal;border-bottom: 1px solid #ECECEC;padding-bottom: 3px;margin: 2px 0 5px;}

.gallery-album {
  border: solid #ccc 1px!important;
  padding: 36px 27px 20px;
  -webkit-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;
  z-index: 10;
}
.gallery-album:hover{border: solid 2px #bc9e6d!important;}
.gallery-album:hover img{opacity: 0.7;}

.gallery-album .wgr.gallery-item h3 {
  top: -30px!important;
  color: #595959;
  font-size: 15px;
  padding-left: 0!important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  padding-right: 0;
}
.row-hold{width: 100%;float: left;}
.inner{padding-bottom: 30px;}
.gallery-item .thumb-icon.small {
  background-image: url("../img/assets/zoom-icon.png");
  background-position: center center;
  background-repeat: no-repeat;
}
.gallery-item .thumb-icon.small.video{ background-image: url("../img/assets/play-icon.png")!important;}
@media only screen and (min-width: 960px) and (max-width: 1160px){
.gallery-item .thumb-icon.small, .gallery-item .thumb-icon.small.video{background-size: 46px;}
}
.news-cards {
  border-width: 1px!important;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  background-color: #F7F7F7;
}
.news-thumb{border: none!important;width: 128px;height: 115px;padding: 0;}
.news-cards a{float: right;color: #E31936;}
.news-cards:hover {
  background-color: #fff!important;
  box-shadow: none;
   -webkit-box-shadow: none;
   -moz-box-shadow: none;
}
.news-cards a.readmore:before{content: "\f105";
  font-family: FontAwesome;
  font-size: 16px;
  left: -3px!important;
  position: relative;
  top: 1px;
  color: #fff!important;
  -webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;
 }
 .news-cards a.readmore{color: #fff!important;padding: 2px 12px; }
 .news-cards a.readmore:hover{background-color:#D0112E; }
 .news-cards a.readmore:hover:before{left: -6px!important;}
 .news-details-img{max-width: 100%!important;margin-bottom: 0!important;}
 @media only screen and (min-width: 0px) and (max-width: 1160px){
.news-details-img{max-width: 100%!important; width: 100%!important;}
}
 .news-cards:hover a.readmore{margin-right: -5px;}
  @media only screen and (min-width: 0px) and (max-width: 470px){
.news-cards a{float: none;display: table;margin: 0 auto;}
 .news-cards:hover a.readmore{margin-right: auto;}
 .news-cards p{text-align: center;width: 100%;float: left;}
  .news-cards h3{width: 100%;text-align: center;font-size: 20px!important;margin-bottom: 10px!important;}
  .news-cards .news-thumb.page-img{float: none!important;margin: 0 auto;margin-bottom: 10px;}
}
  .news-cards h3{margin-bottom: 3px!important;font-size: 18px;}
.magazineArea li:before{ content: none!important;}
 .news-cards p{line-height: 20px;}
 .publication-list{float:left !important;padding-right:12px !important;color: rgb(231, 87, 87);}
 .inner-page-content.magazineArea h4{font-size: 18px!important;margin-bottom: 8px!important;}
 .inner-page-content.magazineArea .grid_6:nth-child(1){border-right:1px #EFEAEA solid;width: 48%;}
 .inner-page-content.magazineArea .grid_6{padding-left: 10px;box-sizing: border-box; -moz-box-sizing: border-box; -webkit-sizing: border-box;}

.address-hold.centers span:nth-child(1) {
  display: block;
  font-size: 13px;
  padding-top: 6px;
}
.address-hold.centers {
  margin-top: 15px;
  border-top: 1px solid rgba(182, 155, 111, 0.7);
  border-bottom: 1px solid rgba(182, 155, 111, 0.7);
  padding: 15px 20px 20px!important;
  margin-bottom: 16px!important;
}
.address-hold.centers span:nth-child(1){margin-bottom: 2px;}
/*body .address-hold.centers .address-title{  color:#B07A21!important;font-size: 18px!important;margin-bottom: 10px;}*/
body .address-hold.centers .address-title {
  color: #B07A21!important;
  font-size: 20px!important;
  margin-bottom: 8px;
  padding-left: 8px;
  /* letter-spacing: 1px; */
  padding-top: 0!important;
}
body .address-hold.centers .address-lines {
  color: #807A71!important;
  padding-top: 10px;
  float: left;
  width: 100%;
}
.address-lines [title~=icon] {
  float: left;
  width: 18px;
  margin-right: 4px;
}
.address-lines strong {
  color: #5D5D5D;
  font-size: 14px;
  margin-right: 4px;
}
.applynow {
  color: #fff!important;
  padding-top: 0px;
  padding-bottom: 0;
  margin: 0 5px;
  position: relative;
  top: -1px;
}
body .applynow.readmore:hover{color:#fff!important;background-color: #D23D54!important;}
.career-title{margin-bottom: 2px!important;font-weight: normal!important;font-size:15px!important;}
.font-16{font-size: 16px!important}
.select-control{color: #A6A6A6}
 table.picker__table tr:hover, .picker__table.table tr:hover,  table.picker__table tr.topic-sticky{background: #fff!important;}
  table.picker__table tr, .picker__table.table tr,  table.picker__table tr.topic-sticky{background: #fff!important;}
  table.picker__table th, .picker__table.table th{background: #fff;}
  .language-label span{margin: 0!important;}
.language-label input[type="checkbox"] {
  position: relative;
  top: 2px;
  left: 4px;
}
textarea.career {min-height: 112px!important;}
table.picker__table td, .picker__table.table td{padding: 0!important;}
.calendar {
  background: url("../img/assets/icons/calendar.png") no-repeat scroll 98% center / 24px auto rgba(0, 0, 0, 0) !important;
}
.sublevel-list a:before{left: 20px!important;}
.sublevel-list{position: relative;left: 30px;}
.sublevel-list a:hover:before{left: 27px!important;}
.h3-alter{font-size: 19px!important; margin-bottom: 5px!important;font-weight: normal!important;}
.red{color: rgb(227, 25, 54)!important;}
.page-list.page-split li:before{left: 12px!important}
.page-list.link.download li a:hover{padding-left: 0px;color: #E31936;}
.page-list.link.download li a:hover:before, .page-list.link.download li a:before{content: none!important;}
.page-list.link.download li a{padding-left: 0!important;color: #7A7A7A;}
.page-list.link.download li{ padding: 13px!important;display: table;border: solid 1px #ccc;margin-bottom: 10px;min-width:320px;background: #fff; line-height: normal;}
.page-list.link.download li img{width: 18px;float: left;margin-right: 8px;-webkit-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;left: 0;position: relative;}
.page-list.link.download li a:hover img{position: relative;left: -3px;}
@media only screen and (min-width: 0px) and (max-width:959px){
	.page-list.link.download li{width: 98%;padding: 13px 1%!important;}
}
.bwl_acc_container section{margin-bottom: 4px;}
ol.page-list li{padding-left: 0!important;}
.b_block.medium_thumb.inner-page-content.unique h4{margin-bottom: 2px!important;}
.publication-ul span{display: inline-block;float: left;margin-right: 13px;width: 168px; color: #343434;}
.publication-ul a{display: inline-block;margin-right: 8px;position: relative;top: 3px;-webkit-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;opacity: 1;}
.publication-ul a:hover{opacity: .7;}
.publication-ul .publication-list{padding-right: 2px!important;}
.publication-ul a img.arabic{width: 58px;}
.publication-ul a img.english{width: 65px;}
.publication-ul li{padding-bottom: 8px;}
@media only screen and (min-width: 1125px) and (max-width:1250px){
	.publication-label{width: 100%;float: left;}
	.button-link {font-size: 11px!important;}
}
@media only screen and (min-width: 960px) and (max-width:1124px){
	.button-link {padding: 9px 2%!important;}
	.button-link.download-form, .button-link.start-services{background-position: 121%  center!important;}
	.button-link {font-size: 11px!important;}
}
@media only screen and (min-width: 0px) and (max-width:969px){
	.publication-ul span{width: auto;}
	.inner-page-content.magazineArea .grid_6:nth-child(1){margin-bottom: 18px;}
}
@media only print{
	*{box-shadow: none!important;-webkit-box-shadow: none!important; -moz-box-shadow: none!important;}
	body .b_title h4, body .b_title h3{font-size: 30px!important;margin-top: 20px;}
	.timer, .new_nav, .sec_head, .breadcrumb-hold, .font-sizer, .sideLogo, #footer, .side-bar-links, .ads_widget, .addthis-hold, .showtt, .readmore{display: none;}
	.grid_9.alpha, .grid_9.omega{width: 100%!important;}
	.grid_9.alpha .b_title.introfx ~ img , .grid_9.omega .b_title.introfx ~ img{width: 100%!important;margin-bottom: 10px!important;}
	.inner-page-content{border: none!important;box-shadow: none!important;-moz-box-shadow: none!important;-webkit-box-shadow: none!important;padding: 0!important;}
	img{border: none!important;}
	.inner-page-content p{font-size: 18px!important;}
	.inner-banner{margin-bottom: 15px;}
	.service-box{border-top:1px solid #B07A21!important;}
	body{word-wrap: break-word;!important;}
	 p {page-break-inside: avoid;}
	 .inner-page-content ul li:before{left: 10px!important; content: none!important;}
	 .link li a{padding-left:50px!important;}
	 li{list-style: disc;list-style-position: inside;}
	 .service-v5 .gradient-service, .widget, .b_block{box-shadow: none!important;-webkit-box-shadow: none!important; -moz-box-shadow: none!important;}
	 .page-list.link li a:before{content: none!important;}
	.wgr a.first_A::after{background: none!important;}
	body .gallery-album{border: none!important; padding-left: 0!important;padding-right: 0!important;padding-bottom: 0!important;padding-top: 40px!important}
}
.grid_7.alpha.news-details{margin-right: 10px;}
body .publication-card{margin-right: 5.333%!important;}
body .publication-card .gallery-album{padding: 0!important;}
.publication-card{-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;top: 0;left: 0;}
.publication-card h3 {
  color: #A1680B;
  font-size: 14px;
  font-weight: normal;
  padding: 10px 5px 2px!important;
  margin-bottom: 0;
  line-height: normal;
  -webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;
}
.publication-card h4 {
  color: #595959;
  font-size: 11px;
  font-weight: normal;
  padding: 0px 5px 5px!important;
  margin-bottom: 6px;
  line-height: normal;
   -webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;
}
body .publication-card:last-child{margin-right: 0!important;}
.publication-row{margin-bottom: 28px;height: auto!important;}
.publication-card:hover .thumb-icon	{opacity: 1!important;}

.publication-card .gallery-item .thumb-icon.small {
  background: none!important;
}
.publication-card:hover h3{color: #E31837!important;padding-left: 10px!important;}
.publication-card:hover h4{padding-left: 10px!important;}
.publication-card:hover {top: 3px;left: 1px}
.display-hide{display: none;}
#Map {width:100%;height:300px;margin-top: 10px;margin-bottom: 10px;}

#GetDirections {
  background: #e31936!important;
  border: none;
  color: #fff;
  padding: 9px 16px;
  cursor: pointer;
}
#GetDirections:hover{background: #1D1E20!important;}
.adp-directions{margin: 10px 0;}
.adp-placemark{display: none;}
.adp-summary {padding: 20px 3px 0px;}

@media only screen and (min-width: 0px) and (max-width:500px){
.address-hold.centers strong {width: 100%;float: left;border-bottom: solid 1px rgba(188, 158, 109, 0.25);padding-bottom: 3px;margin-bottom: 4px;}
body .address-hold.centers .address-lines {padding-top: 10px;margin-bottom: 9px;}
.qr{margin-left: auto;margin-right: auto;}
}
.address-lines a{color: #835B19!important;}
.address-lines a:hover{color: #E31936!important;}
@media only screen and (min-width: 0px) and (max-width:625px){
	#GetDirections{margin-top: 8px;width: 100%;}
	#StartAddress, #EndAddress{width: 100%;}
	.pgwSlideshow .ps-current{min-height: auto!important;``}
	.address-lines a{word-wrap: break-word;}
}
.news-img-hold{  background-color: #F2F2F2;
  padding: 15px;
  border: solid 1px #E2E2E2;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  }
  
  .news-img-hold .news-details-img{
  border:none!important;
  margin: 0!important;
  padding: 0px!important;
}
.addthis-hold a.printadd{margin-right: 0!important;}
.contact-icons{float: left}
.contact-icons img {
  float: left;
  width: 20px;
  margin-right: 4px;
  position: relative;
  top: 0px;
}
body .address-hold span span.contact-line{float: left;margin: 0!important;padding-top: 0!important;}
.inbox-Title{
  border-bottom: 1px rgba(204, 204, 204, 0.78) solid;
  padding-bottom: 3px;
  color: #A66D0F;
  font-size: 17px;
}
.step{border: solid 4px #BC9E6D;width:40px;height:40px;-moz-border-radius:50%;-webkit-border-radius:50%; border-radius:50%;background-color: #E31936;line-height: 41px;text-align: center;color: #fff;font-size: 16px;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out; cursor: pointer; margin:0 auto 2px}
.step-hold {
  width: 24%;
  float: left;
  text-align: center;
  font-size: 11px;
  word-wrap: break-word;
  line-height: normal;
}
.step-box{margin: 5px 0 7px}
.step-box i{position: relative;top: 15px; left: -5px;float: left;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;font-size: 20px; width: 7px;}
.step:hover{background-color: #BC9E6D;font-size: 30px;}
 @media only screen and (min-width: 476px) and (max-width: 650px){
	.step-box i{font-size: 14px;width: 5px;}
	}
	 @media only screen and (min-width: 0px) and (max-width: 475px){
	.step-box i{font-size: 12px;}
	.step-hold{width: 23%;}
	.step-box i{left: 1px!important;width: 5px;}
	}
.step-hold:hover ~ i{left: -1px;}
.button-link {
  background-color: #e31936;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
  color: #fff;
  display: block;
  float: left;
  font-size: 15px;
  line-height: normal;
  margin: 5px 1.5% 5px 0.1%;
  padding: 9px 4%;
  width: 49%;
}
a.button-link:hover{color:#64440F;}  
.sidebar-box {background-color: #F9F9F9;margin-bottom: 5px;} 
.sidebar-box h3 {
  font-size: 16px;
  color: #FFFFFF;
  padding: 6px 10px;
  margin: 0;
  background-color: #B69B6F;
}
.sidebar-box p {
  color: #7A7A7A;
  font-size: 15px;
  padding: 4px 10px;
  border: 1px solid #E8E8E8;
  border-top: none;
}
.sidebar-box li {
  padding: 0px 0px 0 10px;
  list-style: none;
  line-height: 26px;
  border-bottom: 1px #E4E4E4 solid;
}
.sidebar-box li:last-child{border-bottom: none;}

.sidebar-box ul{margin: 0;padding: 0; color: #7A7A7A;
  font-size: 12px;
  padding: 4px 10px;
  border: 1px solid #E8E8E8;
  border-top: none;
  }
  .sidebar-box a{color:#A17429;max-width: 74%;display: inline-block;text-overflow: ellipsis;overflow: hidden;line-height: 17px;word-wrap: inherit;direction: ltr; margin-bottom:-4px; }
   @media only screen and (min-width: 1229px) and (max-width: 1251px){
	.sidebar-box a{max-width: 59%;}
	}
   @media only screen and (min-width: 1051px) and (max-width: 1228px){
	.sidebar-box a{max-width: 46%;}
	}
	 @media only screen and (min-width: 960px) and (max-width: 1050px){
	.sidebar-box a{max-width: 38%;}
	}
    .sidebar-box a:hover{color: #e31936;}
	.step.active{background-color: #BC9E6D!important;font-size: 37px!important;}
	span.step-box{padding-top: 14px;}
	span.pdf-download{width: 100%;float: left;}
	span.pdf-download img{width: 58px!important;height: 58px;margin: 10% auto;}

	.gallery-album:hover span.pdf-download img{opacity: 1!important;}
	.thumb-icon .pdf-download:first-child img{margin-top: 0%!important;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
     
    .thumb-icon .pdf-download img{-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
	.thumb-icon .pdf-download img{margin-top: 5%; opacity: 0!important;}
	.gallery-album:hover span.pdf-download:first-child img{margin-top: 33%!important;}
	.gallery-album:hover span.pdf-download img{opacity: 1;}
	 span.pdf-download img:hover{ -ms-transform: rotate(8deg); /* IE 9 */
    -webkit-transform: rotate(8deg); /* Safari */
    transform: rotate(8deg); 
    }
    .gallery-album{cursor: default;}
 
 /* news slider plugin*/
.mob ul{background:#222; position:absolute; top:40px; left:10px; box-shadow:0 4px 6px #777; z-index:1000}
.mob li{float:none; width:150px; margin-right:0}
.pgwSlideshow{width:100%; background:#333; display:none}
.pgwSlideshow a{color:#fff}
.pgwSlideshow .ps-current{text-align:center; position:relative; min-height:150px; overflow:hidden}
.pgwSlideshow .ps-current>ul>li{text-align:center; width:100%; z-index:1; opacity:0; display:block}
.pgwSlideshow .ps-current>ul>li img{display:block; max-width:100%; margin:auto}
.pgwSlideshow .ps-caption{background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000',endColorstr='#90000'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000',endColorstr='#90000')"; text-align:left; font-size:1rem; color:#fff; position:absolute; left:0; bottom:0; width:100%; padding:10px; display:none}
.pgwSlideshow .ps-caption span{padding:7px; display:inline-block}
.pgwSlideshow .ps-list{border-top:1px solid #555; box-shadow:0 10px 10px -5px #333 inset; background:#E4E4E4; overflow:hidden; position:relative}
.pgwSlideshow .ps-list ul{position:relative; list-style:none; margin:0; padding:0; left:0}
.pgwSlideshow .ps-list li{float:left}
.pgwSlideshow .ps-list li .ps-item{display:block; margin:15px 8px; opacity:.6; filter:alpha(opacity=60)}
.pgwSlideshow .ps-list li img{display:block; border:none; width:80px; height:80px}
.pgwSlideshow .ps-list li .ps-item.ps-selected{float:left; opacity:1; border:4px solid #B69B6F; overflow:hidden}
.pgwSlideshow .ps-list li .ps-item.ps-selected img{margin:0px}
.pgwSlideshow .ps-prevIcon{border-color:transparent #fff transparent; border-style:solid; border-width:10px 10px 10px 0; display:block}
.pgwSlideshow .ps-nextIcon{border-color:transparent #fff transparent; border-style:solid; border-width:10px 0 10px 10px; display:block}
.pgwSlideshow .ps-current .ps-prev{background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000',endColorstr='#90000'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000',endColorstr='#90000')"; border:1px solid #777; border-left:0; border-radius:0 4px 4px 0; position:absolute; padding:20px 20px 20px 15px; left:0; top:45%; cursor:pointer}
.pgwSlideshow .ps-current .ps-next{background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000',endColorstr='#90000'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000',endColorstr='#90000')"; border:1px solid #777; border-right:0; border-radius:4px 0 0 4px; position:absolute; padding:20px 15px 20px 20px; right:0; top:45%; cursor:pointer}
.pgwSlideshow .ps-list .ps-prev{background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b0000',endColorstr='#b0000'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b0000',endColorstr='#b0000')"; border:1px solid #777; border-left:0; border-radius:0 4px 4px 0; padding:20px 15px 20px 12px; cursor:pointer; position:absolute; left:0; top:25px; z-index:1000; display:none}
.pgwSlideshow .ps-list .ps-next{background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b0000',endColorstr='#b0000'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b0000',endColorstr='#b0000')"; border:1px solid #777; border-right:0; border-radius:4px 0 0 4px; padding:20px 12px 20px 15px; cursor:pointer; position:absolute; right:0; top:25px; z-index:1000; display:none}
.pgwSlideshow.narrow .ps-list li img{width:60px; height:60px}
.pgwSlideshow.narrow .ps-current .ps-prev{padding:15px 15px 15px 12px; top:40%}
.pgwSlideshow.narrow .ps-current .ps-next{padding:15px 12px 15px 15px; top:40%}
.pgwSlideshow.narrow .ps-list .ps-prev{padding:15px 12px 15px 10px; top:20px}
.pgwSlideshow.narrow .ps-list .ps-next{padding:15px 10px 15px 12px; top:20px}
.pgwSlideshow.narrow .ps-caption{font-size:.8rem; padding:8px}
.pgwSlideshowLight{width:100%; background:#ddd; display:none}
.pgwSlideshowLight a{color:#fff}
.pgwSlideshowLight .ps-current{text-align:center; position:relative; min-height:150px; overflow:hidden}
.pgwSlideshowLight .ps-current>ul>li{text-align:center; width:100%; z-index:1; opacity:0; display:block}
.pgwSlideshowLight .ps-current>ul>li img{display:block; max-width:100%; margin:auto}
.pgwSlideshowLight .ps-caption{background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000',endColorstr='#90000'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000',endColorstr='#90000')"; text-align:left; font-size:1rem; color:#fff; position:absolute; left:0; bottom:0; width:100%; padding:10px; display:none}
.pgwSlideshowLight .ps-caption span{padding:7px; display:inline-block}
.pgwSlideshowLight .ps-list{border-top:1px solid #aaa; box-shadow:0 10px 10px -5px #999 inset; background:#ddd; overflow:hidden; position:relative}
.pgwSlideshowLight .ps-list ul{position:relative; list-style:none; margin:0; padding:0; left:0}
.pgwSlideshowLight .ps-list li{float:left}
.pgwSlideshowLight .ps-list li .ps-item{display:block; margin:15px 8px; opacity:.6; filter:alpha(opacity=60)}
.pgwSlideshowLight .ps-list li img{display:block; border:1px solid #aaa; width:80px; height:80px}
.pgwSlideshowLight .ps-list li .ps-item.ps-selected{float:left; opacity:1; border:4px solid #fff; overflow:hidden}
.pgwSlideshowLight .ps-list li .ps-item.ps-selected img{margin:-4px}
.pgwSlideshowLight .ps-prevIcon{border-color:transparent #fff transparent; border-style:solid; border-width:10px 10px 10px 0; display:block}
.pgwSlideshowLight .ps-nextIcon{border-color:transparent #fff transparent; border-style:solid; border-width:10px 0 10px 10px; display:block}
.pgwSlideshowLight .ps-current .ps-prev{background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000',endColorstr='#90000'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000',endColorstr='#90000')"; border:1px solid #777; border-left:0; border-radius:0 4px 4px 0; position:absolute; padding:20px 20px 20px 15px; left:0; top:45%; cursor:pointer}
.pgwSlideshowLight .ps-current .ps-next{background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000',endColorstr='#90000'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000',endColorstr='#90000')"; border:1px solid #777; border-right:0; border-radius:4px 0 0 4px; position:absolute; padding:20px 15px 20px 20px; right:0; top:45%; cursor:pointer}
.pgwSlideshowLight .ps-list .ps-prev{background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b0000',endColorstr='#b0000'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b0000',endColorstr='#b0000')"; border:1px solid #777; border-left:0; border-radius:0 4px 4px 0; padding:20px 15px 20px 12px; cursor:pointer; position:absolute; left:0; top:25px; z-index:1000; display:none}
.pgwSlideshowLight .ps-list .ps-next{background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b0000',endColorstr='#b0000'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b0000',endColorstr='#b0000')"; border:1px solid #777; border-right:0; border-radius:4px 0 0 4px; padding:20px 12px 20px 15px; cursor:pointer; position:absolute; right:0; top:25px; z-index:1000; display:none}
.pgwSlideshowLight.narrow .ps-list li img{width:60px; height:60px}
.pgwSlideshowLight.narrow .ps-current .ps-prev{padding:15px 15px 15px 12px; top:40%}
.pgwSlideshowLight.narrow .ps-current .ps-next{padding:15px 12px 15px 15px; top:40%}
.pgwSlideshowLight.narrow .ps-list .ps-prev{padding:15px 12px 15px 10px; top:20px}
.pgwSlideshowLight.narrow .ps-list .ps-next{padding:15px 10px 15px 12px; top:20px}
.pgwSlideshowLight.narrow .ps-caption{font-size:.8rem; padding:8px}
.pgwSlideshow.narrow li{padding:0!important; list-style:none}
.pgwSlideshow.narrow li:before{content:none}
/* news slider plugin END*/
@media only screen and (max-width:750px){
	body .thumb-grid-3.grid_3{width: 100%!important;}
	.page-content.inner .T20-tabs-nav li a{margin: 0!important;}
	.page-content.inner .T20-tabs-nav.tab-count-4 li{width: 49.5%!important;}
	.page-content.inner .T20-tabs-nav li.active a:after{border: none!important;}
	.page-content.inner .T20-tabs-nav.tab-count-4 li:first-child{margin-bottom: 2px;margin-right:1%;}
	.page-content.inner .T20-tabs-nav.tab-count-4 li:last-child{margin-bottom: 8px;margin-left: 0!important;}
}
.page-row{width: 100%;float: left;}
.hold-line{float: left;margin: 3px 0px 3px 0;width: 100%;}
body .padding-clear{padding: 0!important;}
body .margin-clear{margin-left: 0!important;margin-right: 0!important;}
.contact-box-hold{margin-top: 5px;}
.address-hold .title{ color: #E31839!important;font-size: 20px;display: block;margin-bottom: 14px;}
.address-hold .qr.contact-qr{width: 116px;float: right;margin-right: -30px;}
.contact-line a{color: #835B19!important}
.contact-line a:hover{color:#E31936!important;}
.button-link.start-services{background-image: url(../img/assets/icons/sidebar-start-eng.png);background-repeat: no-repeat;background-position: right center;}
.button-link.download-form{background-image: url(../img/assets/icons/sidebar-download-eng.png);background-repeat: no-repeat;background-position: right center;margin-right: 0!important}
.button-link:hover{color:#C7B496!important;}
.inbox-subtitle{font-size: 16px!important;margin-bottom: 1px!important;}
.sidebar-icons {
  position: relative;
  top: 7px;
  float: left;
  width: 12px;
  margin-right: 3px;
}
.color-one{color: #A17429!important;}
.star-rating-box {
  color: #E41C39;
  font-size: 43px;
  padding: 13px 15px;
  border: 1px solid #E8E8E8;
  line-height: 50px;
    background-color: #FAFAFA;
}
.thumb-grid-3.grid_3{width: 21%!important;}


.box-sizing{box-sizing: border-box!important;-webkit-box-sizing: border-box!important;-moz-box-sizing: border-box!important;}
/*.rate-box{min-height: 110px;}*/
.service-box.service-mode2 .page-list.link li a:before,.inner-page-content ul.T20-tabs-nav li:before{content: none;}
.service-box.service-mode2 .page-list.link li {
  background-color: #fafafa;
  background-image: url("../img/assets/icons/icon-list.png");
  background-position: 11px 13px;
  background-repeat: no-repeat;
  background-size: 20px auto;
  border: 1px solid #dfdfdf;
  margin-bottom: 6px;
  padding: 11px 16px 11px 40px!important;
}
.service-box.service-mode2 .page-list.link li a{font-size: 16px!important;padding-left: 0!important;}
.sub-services-link {
  background-color: #F0EFED;
  border: solid 1px #E0E0E0;
  padding-left: 11px;
  line-height: 25px;
  margin: 8px 0 0 11px;
  font-size: 12px;
  font-weight: bold;
}
body .page-list.link .page-list.link.sub-services-link-level2 li {
  border: none!important;
  padding: 0 0 0 27px!important;
  background-size: 10px;
  background-position: 13px 4px;
  line-height: 18px;
  margin-left: 16px;
  margin-bottom: 5px;
}
body .page-list.link .page-list.link.sub-services-link-level2 li a {
  font-size: 13px!important;
  color: #746F6F!important;
}
body .page-list.link .page-list.link.sub-services-link-level2 li a:hover{color: #A56805!important;}
.page-list.page-split li {background-image: url(../img/assets/icons/left-arrow.png);background-repeat: no-repeat;background-position: 5px 7px;padding-left: 17px!important;}
.page-list.page-split li:before{content: none;}
.sub-services-link-level2 li{  background-image: url("../img/assets/icons/left-arrow.png")!important;background-position: 19px 5px!important;background-size: 7px!important;}

.popup-map-line{font-size: 11px!important;padding-top: 0!important;display: block;}
.popup-link {color: #E31936;display:block;line-height: normal;margin-top: 3px;}
.address-hold.centers .axgmap{border: solid 1px #D0CECE;top: 13px;}
.address-hold.centers .axgmap strong {
  color: #865C19!important;
  margin-right: 3px;
  font-size: 13px!important;
}
.popup-link:after {content: "\f105 \f105";font-size: 12px;font-family: FontAwesome;position: relative;left: 2px;}
.qr{margin-top: 5px;}
.popup-link img{width: 12px;float: left;position: relative;top: 2px;margin-right: 2px!important;}

/* service version5*/
.service-v5 .T20-tabs-nav.tab-count-4.vertical li{width: 100%;padding-left: 0;}
.service-v5 .sub-services-link{margin-left: 0;}
body .service-v5 .page-list.link .page-list.link.sub-services-link-level2 li {
  margin-left: 9px!important;
  padding-left: 12px!important;
}
.service-v5 .sub-services-link-level2 li{background-position: 3px 5px!important;}
body .service-v5 .page-list.link .page-list.link.sub-services-link-level2.sub-less li{margin-left:-2px!important;}
.service-v5 .eclearance{padding: 0 1%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.service-v5 .service-box .page-list li a{color: #484747;}
body .service-v5 .page-list.link .page-list.link.sub-services-link-level2 li a{color: #6B6B6B!important;}
.service-v5 .sub-services-link{color: #626262;}
.service-v5 .sub-services-link{background-color:#F0F0F0; margin-bottom: 10px;}
body .service-v5 .page-list.link .page-list.link.sub-services-link-level2 li a:hover{color: #856633!important;}
/* service version5 END*/
/* step-progress page*/
.step-view {
  width: 50px;
  height: 50px;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  background-color: #EAEAEA;
  color: #A0A0A0;
  text-align: center;
  font-size: 22px;
  line-height: 51px;
  position: relative;
  display: inline-block;
  margin-left: 29px;
  border: solid 1px #D5D2D2;
}
.step-view:after {
  content: '';
  width: 60%;
  background-color: #EAEAEA;
  height: 4px!important;
  position: absolute;
  top: 24px;
  left: 50px;
  border-top: 1px solid #CDCDCD;
  border-bottom: 1px solid #cdcdcd;
}
.step-view:before {
  content: '';
  width: 60%;
  background-color: #EAEAEA;
  height: 4px!important;
  position: absolute;
  top: 24px;
  left: -30px;
  border-top: 1px solid #CDCDCD;
  border-bottom: 1px solid #cdcdcd;
}
.step-view.active:after {
  background-color: #E31936!important;
  z-index: 80;
  left: 51px;
  width: 60%;
  border-top: solid 1px #fff;
  border-bottom: solid 1px #fff;
  top: 23px;
  height: 6px!important
}
.step-view.active:before {
  background-color: #E31936!important;
  left: -31px;
  z-index: 50;
  width: 60%;
  border-top: solid 1px #fff;
  border-bottom: solid 1px #fff;
  top: 23px;
  height: 6px!important
}
.step-view.active{background-color:#E31936;color: #fff; border: solid 1px #E31936;}
.step-view:first-child:before, .step-view:last-child:after{border: none;background: none;}{border: none;background: none;}
.step-view:first-child{margin-left: 0;}
.step-view-hold {
  width: 54px;
  float: left;
  text-align: center;
  position: relative;
  margin-left: 54px;
  font-size: 12px;
  line-height: 19px;
}
.step-view-hold:after {
  content: '';
  width: 60%;
  background-color:#EDEDED;
  height: 4px!important;
  position: absolute;
  top: 24px;
  left: 53px;
  border-top: 1px solid #E0DCDC;
  border-bottom: 1px solid #E0DCDC;
}
.step-view-hold:before {
  content: '';
  width: 60%;
  background-color: #EDEDED;
  height: 4px!important;
  position: absolute;
  top: 24px;
  left: -30px;
  border-top: 1px solid #E0DCDC;
  border-bottom: 1px solid #E0DCDC;
}
.step-view-hold.active:after {
  background-color: #E31936;
  z-index: 2000;
  left: 51px;
  width: 63%;
  border-top: solid 1px #fff;
  border-bottom: solid 1px #fff;
}
.step-view-hold.active:before {
  background-color: #E31936;
  left: -33px;
  z-index: 400000;
  width: 64%;
  border-top: solid 1px #fff;
  border-bottom: solid 1px #fff;
}
.step-view-hold:first-child:before, .step-view-hold:last-child:after{border: none;background: none;}
.step-view-hold:first-child{margin-left: 0;}
.step-box.mode3{margin-top: 11px;}
@media only screen and (min-width: 1106px) and (max-width:1250px){
	.step-view-hold{margin-left: 29px;}
}
@media only screen and (max-width:477px){
	.step-view-hold{margin-left: 29px;}
}

@media only screen and (min-width: 960px) and (max-width:1130px){
	.step-view-hold{margin-left: 10px;}
	.step-view-hold:before,.step-view-hold:after,.step-view.active:before, .step-view.active:after{display: none;}
}
@media only screen and (max-width:393px) and (max-width:394px){
	.step-view-hold{margin-left: 10px;}
	.step-view-hold:before,.step-view-hold:after,.step-view.active:before, .step-view.active:after{display: none;}
}
@media only screen and (max-width:392px){
	.step-view-hold{margin-left: 10px;}
	.step-view-hold:before,.step-view-hold:after,.step-view.active:before, .step-view.active:after{display: none;}
	.step-view{width: 40px;height: 40px;line-height: 41px;}
	.step-view-hold{width: 46px;}
}
@media only screen and (max-width:509px){
	.axgmap{height: 400px!important;}
	.address-hold.centers .axgmap strong{margin-bottom: 3px!important;padding-bottom: 1px!important;font-size: 11px!important;}
	.popup-map-line{margin-bottom: 6px!important;line-height: normal!important;font-size: 10px!important;}
	.address-hold.centers{padding-left: 5px!important;padding-right: 5px!important;}
	body .address-hold.centers .address-lines, body .address-hold.centers .address-title{padding: 0 5px;box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
	img.page-img{width: 100%;max-width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
}
/* step-progress page END*/

/* service version5*/
.service-v5 .gradient-service {
  border: solid 1px #DBDBDB;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 15px 10px;
  box-shadow: 1px 1px 3px #ECECEC;
  -webkit-box-shadow: 1px 1px 3px #ECECEC;
  -moz-box-shadow: 1px 1px 3px #ECECEC;
  background: background: #f9f9f9;
  background: -moz-linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EFEFEF), color-stop(100%,#FFFFFF)); */
  background: -webkit-linear-gradient(top, #EFEFEF 0%,#FFFFFF 100%); */
  background: -o-linear-gradient(top, #EFEFEF 0%,#FFFFFF 100%);
  background: -ms-linear-gradient(top, #EFEFEF 0%,#FFFFFF 100%);
  /* background: linear-gradient(to bottom, #f9f9f9 0%,#e5e5e5 100%); */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#FFFFFF',GradientType=0 );
  background: linear-gradient(to bottom, #EFEFEF 0%,#FFFFFF 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#FFFFFF',GradientType=0 );}

.grey-title-bg{background-color: #818181;padding: 0px 10px!important;box-shadow: 0px 1px 2px #E5E5E5;-moz-box-shadow: 0px 1px 2px #E5E5E5;-webkit-box-shadow: 0px 1px 2px #E5E5E5;line-height: 30px;  border: solid 1px #E0E0E0;color: #fff; background-color: #818181!important;}
.font15{font-size: 15px;}
.margin-bottom-7{margin-bottom: 7px;}
.service-v5 .page-list.link.gradient-service li{padding-left: 15px!important;}
.service-v5 .page-list.link.gradient-service li a{padding-left: 0;-webkit-transition: all 0.2s ease-in-out!important;
  transition: all 0.2s ease-in-out!important;}
  .service-v5 .page-list.link.gradient-service li a:hover{padding-left: 7px!important;}
.service-v5 .page-list.link.fit li {
  padding-left: 15px!important;
  margin-left: 0px;
  position: relative;
  left: 13px;
  padding-right: 4px;
}
.service-v5 .page-list.link.fit li a:before {
  left: 6px;
}
.service-v5 .page-list li.category-head{left: -3px!important;}
.service-v5 .page-list.link.fit li a{padding-left: 0;-webkit-transition: all 0.2s ease-in-out!important;
  transition: all 0.2s ease-in-out!important;}
  .service-v5 .page-list.link.fit li a:hover{padding-left: 8px!important;}
  .service-v5 .page-list.link.fit li a:hover:before{left: 17px;}
  .service-v5 .page-list.link.fit.subless li{left: 6px;}
@media only screen and (max-width:1250px){
	.service-v5 .page-list.link.fit li {padding-right: 10px!important;}
	.sea-port, .air-port-cargo{min-height: 300px;}
	
}
@media only screen and (max-width:768px){
	.service-v5 .gradient-service{margin-bottom: 8px;}
	.page-row.margin-bottom-7{margin-bottom: 0!important;}
	.service-v5 .page-list.link.fit li{padding-left: 5px!important;}
	.service-v5 .page-list.link.fit li a:before{left: -3px;}
	.service-v5 .page-list.link.fit li a:hover{padding-left: 0!important;}
	.service-v5 .page-list.link.fit li a:hover:before{left: -3px!important;}
}
/* service version5 END*/

/* brogress bar */
.meter { 
			height: 20px;  /* Can be anything */
			position: relative;
			margin: 0; /* Just for demo spacing */
			padding: 8px;
		}
		.meter > span {
			display: block;
			height: 100%;
			background-color: rgb(227, 25, 54);position: relative;
			overflow: hidden;
		}
		.meter > span:after, .animate > span > span {
			content: "";
			position: absolute;
			top: 0; left: 0; bottom: 0; right: 0;
			background-image: 
			   -webkit-gradient(linear, 0 0, 100% 100%, 
			      color-stop(.25, rgba(255, 255, 255, .2)), 
			      color-stop(.25, transparent), color-stop(.5, transparent), 
			      color-stop(.5, rgba(255, 255, 255, .2)), 
			      color-stop(.75, rgba(255, 255, 255, .2)), 
			      color-stop(.75, transparent), to(transparent)
			   );
			background-image: 
				-moz-linear-gradient(
				  -45deg, 
			      rgba(255, 255, 255, .2) 25%, 
			      transparent 25%, 
			      transparent 50%, 
			      rgba(255, 255, 255, .2) 50%, 
			      rgba(255, 255, 255, .2) 75%, 
			      transparent 75%, 
			      transparent
			   );
			z-index: 1;
			-webkit-background-size: 50px 50px;
			-moz-background-size: 50px 50px;
			-webkit-animation: move 2s linear infinite;
			   -webkit-border-top-right-radius: 8px;
			-webkit-border-bottom-right-radius: 8px;
			       -moz-border-radius-topright: 8px;
			    -moz-border-radius-bottomright: 8px;
			           border-top-right-radius: 8px;
			        border-bottom-right-radius: 8px;
			    -webkit-border-top-left-radius: 20px;
			 -webkit-border-bottom-left-radius: 20px;
			        -moz-border-radius-topleft: 20px;
			     -moz-border-radius-bottomleft: 20px;
			            border-top-left-radius: 20px;
			         border-bottom-left-radius: 20px;
			overflow: hidden;
		}
		
		.animate > span:after {
			display: none;
		}
		
		@-webkit-keyframes move {
		    0% {
		       background-position: 0 0;
		    }
		    100% {
		       background-position: 50px 50px;
		    }
		}
		
		.orange > span {
			background-color: #BC9E6D;
			
		}
		
		.red > span {
			background-color: #F4B400;
		}
		.mild-red > span {
			background-color:#DB562D;
		}
		.nostripes > span > span, .nostripes > span:after {
			-webkit-animation: none;
			background-image: none;
		}
		
		.meter-reading {
  float: left;
  position: absolute;
  left: 27px;
  margin-top: 7px;
  font-size: 13px;
  color: #fff;
}  
	/* progress bar END*/
/*events*/
.lable-to{margin: 0 0px 0 0px;font-size: 11px;color: #B6B6B6;}
.events-tabcontent .post_meta a{margin-right: 2px!important;}
.mi {margin-right: 3px !important;top: 1px;position: relative;}
.tab-font-icon-fit1:before{position: relative;top: -2px;}
.post_meta i{font-size: 11px!important}
.icon-file-fit{position: relative;top: 5px;}
#toTop i {padding: 9px 0 0 13px!important;}
/*events END*/
/*right bar*/
.add-slider .bjqs li a img{height: 277px!important;}
.events-display-ico{font-size: 12px;position: relative;top: 0px!important;margin-right: 2px!important;color: #9E9E9E;}
.news-date span {
  font-size: 11px;
  color: #A8A8A8;
  margin:0 1px 0 1px;
}
.add-slider .bjqs-controls{display: none;}
@media only screen and (min-width: 960px) and (max-width: 1200px){
	.add-slider .bjqs li a img {height: 216px!important;}
    body .add-slider ul{height: 220px!important;}
  body #banner-fade3{height: 230px!important;}
}
/*right bar*/
.pgwSlideshow ul li{padding-left: 0!important;}
.pgwSlideshow ul li::before{content: none!important;}

/* news slider (owl scroller)*/
#sync1 .item{
     
        margin: 0px;
        color: #FFF;
        text-align: center;
    }
    #sync2 .item{
     
        margin: 5px;
        color: #FFF;
        text-align: center;
        cursor: pointer;
    }
    #sync2 .item h1{
      font-size: 18px;
    }
    #sync2 .synced .item{
   border: 4px solid #B69B6F; 
    }
    
    .news-details .owl-prev{background: url(../img/assets/news-left.png)no-repeat!important;background-position: left top;	width: 21px;height: 56px;background-size: 43px!important;position: absolute;left: -1px}
    .news-details .owl-next{background: url(../img/assets/news-right.png)no-repeat!important;background-position: left top;	width: 21px;height: 56px;background-size: 43px!important;position: absolute;right: -1px;}
	.news-details .owl-theme .owl-controls .owl-buttons div{opacity: 1!important;}
    .news-details .owl-theme .owl-controls{width: 100%;right: auto!important;bottom: 58%!important;}
    .news-details  #sync2 .item h1 img{height: 100%!important;}
    .news-details  #sync2 .item h1{height: 60px!important;}
     .news-details  #sync2 h1, .news-details  #sync1 h1{margin-bottom: 0!important;}
     .news-details #sync1{background: url(../img/assets/news-shadow.png)repeat-x!important;background-position: left bottom!important;padding-bottom: 16px;}
/* news slider (owl scroller) END*/
/* 404 page*/
.error-template{padding:94px 15px 45px; text-align:center; line-height:48px}
.error-template h2{color:#FC0000 !important; margin-bottom:0; line-height:normal;font-family: 'Open Sans', sans-serif;font-size: 22px;}
.error-actions{margin-top:15px; margin-bottom:20px}
.error-actions .btn {
  margin-right: 10px;
  background: rgba(100, 96, 89, 1) !important;
  color: #fff!important;
  text-decoration: none!important;
  text-transform: none;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  text-shadow: none;
  font-weight: normal;
  width: 136px;
  display: inline-block;
  line-height: 23px;
}
.error-actions .btn:hover{background-color: rgba(145, 145, 145, 1)!important; color: #fff!important;text-decoration: none!important;}
.notfound-line {font-size: 146px;padding-bottom: 65px;color: rgba(188, 158, 109, 1);text-transform: none;font-weight: bold;-webkit-transform: rotate(-5deg); -o-transform: rotate(-5deg); -moz-transform: rotate(-5deg);-ms-transform: rotate(-5deg);  }
.coming_soon-line {font-size: 70px;padding-bottom: 65px;color: rgba(29,153,164,0.99);text-transform: none;font-weight: bold;}
.error-details{line-height:normal; color:#646464; font-size:18px}
.error-actions img {
  margin-right: -8px;
  width: 12px;
  margin-top: 5px;
  float: left;
  margin-left: 11px;
}
/* 404 page END*/	
/* error page*/
.mode-two.error-template h2{text-transform: none;font-size:22px!important; }
.mode-two.error-template .error-details{font-size: 14px;}
.header-separator {background-color: #D2D2D2;height: 1px;}
.mode-two.error-template{padding-top: 150px;}
@media only screen and (max-width: 600px) {
	.error-template{padding: 10px 15px ;}
	.mode-two.error-template{padding-top: 45px;}
	.notfound-line{font-size: 73px;padding-bottom: 30px;}
    .coming_soon-line{font-size: 65px;padding-bottom: 30px;}
}

/* overall fix */
@media only screen and (min-width: 0px) and (max-width:500px){
	.step-box i{left: -2px;}
	.step-hold{margin-right: 0px!important;}
	.step-hold:hover ~ i{left: -2px;}
	.page-list.link.download li{width: 100%!important;min-width: 100%!important;}
	
}
.full-site{margin-top: 6px;}
.full-site i{border: 1px solid #cfcfcf;color: #b2965b;padding: 3px 5px;font-size: 11px;}
.datetxt .fa-calendar{position: relative;right: -4px;}
@media only screen and (min-width: 1020px){
	body ul.language-switch{display:none!important;}
}
@media only screen and (min-width: 847px){
	body ul.language-switch{margin: 3px 34px 0 0 !important;}
}
@media only screen and (min-width: 655px) and (max-width: 846px){
	body ul.language-switch{margin: 3px 46px 0 0 !important;}
}
@media only screen and (min-width: 471px) and (max-width: 654px){
	body ul.language-switch{margin: 3px 56px 0 0 !important;}
}
@media only screen and (min-width: 0px) and (max-width: 470px){
	body ul.language-switch{margin: 17px 0px 0 0!important;position: absolute!important;top: 0!important;right:0!important;}
	.language-switch a{margin: 0!important;}
	
}
.language-switch{margin: 3px 30px 0 0!important;}
@media only screen and (min-width: 0px) and (max-width:1019px){
	.language-switch{display: block!important;}
}
.address-hold.centers .grid_10 .address-lines strong {
  font-weight: normal!important;
  margin-left: 0px!important;
  font-size: 14px;
}
.featured_thumb a{ color: #fff;}
.tabBg .item-details .linkIcons ~ a{position: relative;top: -4px;}
#changeLanguageEnglish, #changeLanguageArab{cursor: pointer;}
.breadcrumb-hold .grid_2.omega ~ div{height: 0;} 
/* calender custom*/
body .c-specific .specific-day{height: 100%!important;padding-top: 65px!important;background-color: #A8A8A8!important;}
body .c-specific .specific-day .specific-day-info:first-child{font-size: 35px!important;margin-bottom: 5px;}
body .c-specific .specific-day .specific-day-info{font-size: 20px!important;}
body .c-specific .specific-day:hover{background-color: #9D9D9D!important;}
body .s-scheme{background-color: #F5F5F5!important;}
body .c-specific .s-scheme .s-event{background-color: #F5F5F5!important;border-bottom: solid 1px #ccc;}
body .c-specific .s-scheme .s-event h5{font-size: 12px!important;}
body .c-specific .s-scheme .s-event p{font-size: 11px!important;}
.c-month-view{margin-bottom: 0!important;}
@media only screen and (min-width: 0px) and (max-width:1070px){
	body .c-specific .specific-day .specific-day-info:first-child{font-size: 25px!important;}
	body .c-specific .specific-day .specific-day-info{font-size: 15px!important;}
}
.c-day{color: #747474!important;}
.c-day.other-month{color:#bbbbbb!important; }
body .c-grid .c-row .c-day.have-events:hover{background-color: #A2A2A2!important;}
.c-day.this-day.have-events{color: #fff!important;}
body .c-grid .c-row .c-day.have-events .event-n-holder .event-n{background-color: rgba(237, 117, 134, 1)!important;}
 body .c-grid .c-row .c-day.this-day.have-events .event-n-holder .event-n{background-color: #A2A2A2!important;border: solid 1px #C5C5C5;}
.c-grid .c-row .c-day .event-n-holder{width: 2px!important;}
.c-specific{padding: 0!important;}
.kalendar{border: none!important;}
.kalendar .c-row{border-left:solid 1px rgba(204, 204, 204, 0.27); border-right: solid 1px rgba(204, 204, 204, 0.27);}
.kalendar .c-row:last-child{border-bottom:solid 1px rgba(204, 204, 204, 0.27) }

.c-grid .c-row .c-day .event-n-holder{margin-left: -3px;width: 82%!important; z-index: 0;position: absolute;}
body .c-grid .c-row .c-day.have-events .event-n-holder .event-n{background-color:rgb(162, 162, 162)!important}
.c-grid .c-row .c-day .event-n-holder .event-n{height: 100%!important; width: 100%!important;}
.have-events .date-holder{color: #fff!important;position: absolute;z-index: 10!important;}
.clander-inter-container {
    position: absolute;
    bottom: 4px;
    width: 100%;
}
.events-interp{background-color: rgb(162, 162, 162);height: 9px;width: 10px;float: left; position: relative;top: 1px;}
.day-interp{background-color: rgb(183, 154, 93);height: 9px;width: 10px;float: left; margin-left: 6px!important;position: relative;top: 2px;}
.events-interp ~ div, .day-interp ~ div {
    font-size: 10px;
    line-height: normal;
    margin-top: -1px;
    margin-left: 2px;
    float: left;
}
@media only screen and (min-width: 1080px) and (max-width:1200px){
	body .kalendar .c-grid .c-row .c-day .date-holder{font-size:10px!important;right: 31%!important;}
}
@media only screen and (min-width: 0px) and (max-width:1079px){
	body .kalendar .c-grid .c-row .c-day .date-holder{font-size:10px!important;right: 22%!important;}
}
@media only screen and (min-width: 1250px) and (max-width:1300px){
	
}



.event-n{display: none!important;}
.event-n:first-of-type{display: block!important;}
.date-holder{width: 100%!important;text-align: center!important;left: 0!important;}
/* calender custom END*/
.topTestimonials > .widget_T20_posts_slideshow > .b_block.b_6.clearfix{padding-bottom: 30px!important;}
@media only screen and (min-width: 0px) and (max-width:1200px){
	.topTestimonials > .widget_T20_posts_slideshow > .b_block.b_6.clearfix{padding-bottom: 72px!important;}
	#banner-fade3 .bjqs-next a, #banner-fade3 .bjqs-prev a{bottom: -68px!important;}
}
.cse .gsc-resultsHeader, .gsc-resultsHeader, .gcsc-branding{display: none!important;}
.gsc-above-wrapper-area{margin-bottom: 16px!important;padding-bottom: 0!important;}
.gallery-list img{height: 196px!important;}
.gallery-item-view img{height: 250px;}
.row-hold{height: 266px;}
@media only screen and (min-width: 1000px) and (max-width: 1200px){
	.gallery-list img{height: 168px!important;}
	.gallery-item-view img{height: 185px;}
	.row-hold{height: 236px;}
}
@media only screen and (min-width: 960px) and (max-width: 999px){
	.gallery-list img{height: 168px!important;}
	.gallery-item-view img{height: 194px;}
	.row-hold{height: 236px;}
}
@media only screen and (min-width: 0px) and (max-width: 959px){
	.gallery-list img, .gallery-item-view img{height: 100%!important;}
	.row-hold{height:auto!important;}	
}
.c-day.this-day {
    color: #fff!important;
}
body .grid_9.alpha ~ .grid_3.omega.service-cards-block{display: block!important;}
@media only screen and (min-width: 329px) and (max-width: 424px){
	.star-rating{margin-right: 5px;}
	.star-rating-box{padding: 13px 5px;}
}
@media only screen and (min-width: 0px) and (max-width: 328px){
	.star-rating{margin-right: 5px;width: 30px;height: 30px;background-position: center 8px;background-size: 13px auto;}
	.star-rating-box{padding: 13px 5px;}
	
}
.hold-add{float: right;}
body .addthis_20x20_style .at4-icon, body .addthis_20x20_white_style .at4-icon, body .at-20x20{width: 24px!important;height: 24px!important;background-size:24px!important;}
body .at-share-tbx-element.addthis_20x20_style .at-share-btn, body .at-share-tbx-element.addthis_20x20_white_style .at-share-btn{max-width: 24px!important;max-height: 24px!important;}

/*service card response issue fix*/
.sidebar-box > ul > li{
    position: relative;
    padding: 0px 0px 0 12px!important;
}
.sidebar-box > ul > li .sidebar-icons{
    position: absolute!important;
    left: -2px;
    top: 7px;
}
/* end service card response issue fix*/



/* overall fix END*/


.more_about a.readmore::before {
    color: #fff !important;
    content: "";
    font-family: FontAwesome;
    font-size: 16px;
    left: -3px !important;
    position: relative;
    top: 1px;
    transition: all 0.2s ease-in-out 0s;
}
.more_about a.readmore {
    color: #fff !important;
    padding: 2px 12px;
}
.more_about a {
    color: #e31936;
    float: right;
}

.full-block-btn {
    width: 100%!important;
    padding: 14px 4%;
    font-size: 17px;
}

@media only screen and (min-width:1200px) {
    body .c-grid .c-row .c-day.this-day.have-events .event-n-holder .event-n{position: relative;
    left: 1px;bottom: 5%;}
 
}


@media only screen and (max-width:959px) {
    .facebook_like > .b_title{float: left;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
}

/*star ratings*/
.rate-display{font-size: 16px;padding-top: 5px;}
.rating-disable {
    width: 218px;
    float: left;
    height: 53px;
    position: absolute;
    z-index: 99999;
    top: 4px;
}

.star-rating-box .caption{font-size: 12px;}
.star-rating-box .clear-rating{display: none;}
.star-rating{position: relative;top: -8px;}
.rating-container{
    background: url(../img/star.png) no-repeat -18px -2px;
    font-size: 50px !important;
    height: 60px;
    padding-right:1px;
}
.rating-container .rating-stars{
    color: #E31936!important;
}
.star-rating .caption{display: none!important;}
.rate-submit {
    background-color: #E31936;
    padding: 3px 10px;
    color: #fff;
    font-size: 13px;
    position: relative;
    top: -1px;
    text-decoration: none;
    white-space: nowrap;
}
.rate-submit:hover{color: #fff;}
.line-normal{line-height: normal;}
@media only screen and  (max-width: 959px){
	.star-rating-box .line-normal{line-height: 20px;}
}
@media only screen and  (max-width: 1200px){
	.star-rating-box .grid_4.alpha{width: 100%!important;}
}
.rating-area {

}

.star-rating-rtl .caption{display: none!important;}



.rating-container-rtl{font-size: 32px;}
.rating-container-rtl{letter-spacing: 10px;background:url(../img/star.png) no-repeat -18px center}


@media only screen and (max-width: 360px){
   .star-rating {
        top: -23px;
    }
    .rate-display{
        font-size: 12px;
    }
    
}

@media only screen and (max-width: 328px){
  .rate-display{
    position: relative;
    top: 9px;
  }
    
}
@media only screen and (min-width: 329px) and (max-width: 359px){
  .rate-display{
    position: relative;
    top: -5px;
  }
}
@media only screen and (max-width:1024px)
{
    .rating-container
{
    background:none;
}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .rating-container {
    font-size: 42px !important;
    background: url(../img/star.png) no-repeat -16px -8px;
} }
.rating-container {
    font-size: 42px\9 !important;
    background: url(../img/star.png) no-repeat -18px -9px\9 !important;
}

/*star ratings END*/

.linkIcons {
    position: absolute;
}

.tabBg .item-details .linkIcons ~ a {
    top: -5px;
    padding-left: 35px;
    float: left;
}











