#Body {
 background-image:url("/Portals/_default/Skins/Clear-WHFestival/images/img_StarCustBackgrd_ORANGEsolid_shadow.jpg"); 
}

a.User, .user-button {
 display: none; 
}

a.Login, .login-button {
 display: none; 
}

A:link {
  color: #f0592a;
}
A:visited {
  color: #000000;
}
A:active {
  color: #f0592a;
}
h1 {
  color: #f0592a !important;
}
h2 {
  color: #000000 
}
h3 {
  color: #f0592a;
}
h4 {
  color: #f0592a;
}
h5 {
  color: #f0592a;
}
h6 {
  color: #f0592a;
}
  
  /* Headers CSS for Mobile View */
  @media handheld, only screen and (max-width: 658px) {
	h1{  color: #f0592a !important; font-size: 25px; line-height: 22px;}
}
/* Design Style */
.banner_color {
  background-color: #4682b4;
}
.text_color {
  color: #4682b4;
}
.bg_color {
  color: #4682b4;
}
.color_text {
  background-color: #4682b4;
}
.color_bg {
  background-color: #4682b4;
}
#leftMenu .leftSub li.selected > a span,
#leftMenu .leftSub li a:hover span {
  color: #4682b4;
}
.page_name {
  background-color: #4682b4;
}
.pagename_style h1:hover {
  color: #4682b4;
}
A.Breadcrumb:hover {
  color: #4682b4;
}
/* Header1 Style */
#HeaderOne .icons_menu {
  background-color: #4682b4;
}
#HeaderOne #standardMenu .rootMenu > li.selected > a span,
#HeaderOne #standardMenu .rootMenu > li.breadcrumb > a span,
#HeaderOne #standardMenu .rootMenu > li:hover > a span,
#HeaderOne #standardMenu .rootMenu > li > a:hover span {
  color: #4682b4;
}
#HeaderOne #standardMenu .subMenu li.selected > a span,
#HeaderOne #standardMenu .subMenu li.breadcrumb > a span,
#HeaderOne #standardMenu .subMenu li.item a:hover span {
  color: #4682b4;
}
#HeaderOne #megaMenu .root > li.selected > a span,
#HeaderOne #megaMenu .root > li.breadcrumb > a span,
#HeaderOne #megaMenu .root > li:hover > a span {
  color: #4682b4;
}
#HeaderOne #megaMenu .category li.selected > a span,
#HeaderOne #megaMenu .category li.item a:hover span {
  color: #4682b4;
}
#megaMenu .leaf li.selected > a span {
  color: #4682b4;
}
/* Header2 Style */
/* #HeaderTwo #standardMenu .rootMenu > li.selected > a span,
#HeaderTwo #standardMenu .rootMenu > li.breadcrumb > a span,
#HeaderTwo #standardMenu .rootMenu > li:hover > a span { */
  background-color: #4682b4;
}
#HeaderTwo #standardMenu .subMenu li.selected > a span,
#HeaderTwo #standardMenu .subMenu li.breadcrumb > a span,
#HeaderTwo #standardMenu .subMenu li.item a:hover span {
  background-color: #4682b4;
}
#HeaderTwo #megaMenu .root > li.selected > a span,
#HeaderTwo #megaMenu .root > li.breadcrumb > a span,
#HeaderTwo #megaMenu .root > li:hover > a span {
  background-color: #4682b4;
}
#HeaderTwo #megaMenu .category li.selected > a span,
#HeaderTwo #megaMenu .category li.item a:hover span {
  color: #4682b4;
}
#HeaderTwo #Login .registerGroup a:hover,
#HeaderTwo #Login .loginGroup a:hover {
  color: #4682b4;
}
#HeaderTwo #Login .registerGroup a:active,
#HeaderTwo #Login .loginGroup a:active {
  color: #4682b4;
}
#HeaderTwo A.User:hover {
  color: #4682b4;
}
#HeaderTwo A.Login:hover {
  color: #4682b4;
}
/* Header3 Style */
#HeaderThree #standardMenu li.lampback {
  border-top-color: #4682b4;
}
#HeaderThree #standardMenu .rootMenu > li.selected > a span,
#HeaderThree #standardMenu .rootMenu > li.breadcrumb > a span,
#HeaderThree #standardMenu .rootMenu > li:hover > a span {
  color: #4682b4;
}
#HeaderThree #standardMenu .subMenu li.selected > a span,
#HeaderThree #standardMenu .subMenu li.breadcrumb > a span,
#HeaderThree #standardMenu .subMenu li.item a:hover span {
  background-color: #4682b4;
}
#HeaderThree #megaMenu li.lampback {
  border-top-color: #4682b4;
}
#HeaderThree #megaMenu .root > li.selected > a span,
#HeaderThree #megaMenu .root > li.breadcrumb > a span,
#HeaderThree #megaMenu .root > li:hover > a span {
  color: #4682b4;
}
#HeaderThree #megaMenu .category li.selected > a span,
#HeaderThree #megaMenu .category li.item a:hover span {
  color: #4682b4;
}
#HeaderThree #Login .registerGroup a:hover,
#HeaderThree #Login .loginGroup a:hover {
  color: #4682b4;
}
#HeaderThree #Login .registerGroup a:active,
#HeaderThree #Login .loginGroup a:active {
  color: #4682b4;
}
#HeaderThree A.User:hover {
  color: #4682b4;
}
#HeaderThree A.Login:hover {
  color: #4682b4;
}
#HeaderThree A.Breadcrumb:hover {
  color: #4682b4;
  text-decoration: none;
}
/* Header4 Style */
#HeaderFour .rootMenu > li.selected > a span,
#HeaderFour .rootMenu > li.breadcrumb > a span,
#HeaderFour .rootMenu > li:hover > a span {
  color: #000000 !important;
}

#HeaderFour #standardMenu .subMenu li.selected > a span,
#HeaderFour #standardMenu .subMenu li.breadcrumb > a span,
#HeaderFour #standardMenu .subMenu li.item > a:hover span {
  color: #4682b4;
}
#HeaderFour #megaMenu .root > li.selected > a span,
#HeaderFour #megaMenu .root > li.breadcrumb > a span,
#HeaderFour #megaMenu .root > li:hover > a span {
  color: #4682b4;
}
#HeaderFour #megaMenu .category li.selected > a span,
#HeaderFour #megaMenu .category li.item a:hover span {
  color: #4682b4;
}
#HeaderFour A.Login:hover {
  color: #4682b4;
}
#HeaderFour A.User:hover {
  color: #4682b4;
}
#HeaderFour #Login .registerGroup a:hover,
#HeaderFour #Login .loginGroup a:hover {
  color: #4682b4;
}
#HeaderFour #Login .registerGroup a:active,
#HeaderFour #Login .loginGroup a:active {
  color: #4682b4;
}
/* Demo Contents Style */
.main_top_icon .col-sm-3:hover h3 {
  color: #4682b4;
}
.icon-effect-1 .fa {
  border-color: #4682b4;
}
.icon-effect-1 .fa:after {
  background-color: #4682b4;
}
.icon_hover:hover .icon-effect-1 .fa {
  color: #4682b4;
}
.nav-tabs2 > li > a .Icon_one:hover,
.nav-tabs2 > .active > a .Icon_one {
  color: #4682b4;
}
.nav-tabs2 > li > a .Icon_two:hover,
.nav-tabs2 > .active > a .Icon_two {
  color: #4682b4;
}
.nav-tabs2 > li > a .Icon_three:hover,
.nav-tabs2 > .active > a .Icon_three {
  color: #4682b4;
}
.nav-tabs2 > li > a .Icon_four:hover,
.nav-tabs2 > .active > a .Icon_four {
  color: #4682b4;
}
.nav-tabs2 > .active {
  border-left-color: #4682b4;
}
.nav-tabs2 > .active > a {
  color: #4682b4;
}
.nav-tabs2 > .active > a:hover {
  color: #4682b4;
}
.carousel_prev:hover .fa {
  background-color: #4682b4;
}
.carousel_next:hover .fa {
  background-color: #4682b4;
}
.demo_content_title h3:hover {
  color: #4682b4;
}
.project-pagination a {
  color: #4682b4;
}
.tab_left .nav-tabs2 > .active > a,
.tab_left .nav-tabs > .active > a:hover {
  background-color: #4682b4;
}
.tab_left .nav-tabs2 > li > a:hover {
  background-color: #4682b4;
}
.tab_left .nav-tabs2 > .active > a,
.tab_left .nav-tabs2 > .active > a:hover,
.tab_left .nav-tabs2 > .active > a:focus {
  background-color: #4682b4;
}
.tab_left .tab-content2:hover .tab_left_text h3 {
  color: #4682b4;
}
.project-pagination a:hover {
  background-color: #4682b4;
  border-color: #4682b4;
}
.project-pagination li.selected a {
  background-color: #4682b4;
  border-color: #4682b4;
}
.input_button a {
  background-color: #4682b4;
}
.button1_style span {
  background-color: #4682b4;
}
.button1_style span:hover {
  background-color: #4682b4;
}
.button2_style span {
  background-color: #4682b4;
}
.button2_style span:hover {
  background-color: #4682b4;
}
.Info_one {
  background-color: #4682b4;
}
.price_table:hover h3 {
  color: #4682b4;
}
.price_button a {
  background-color: #4682b4;
}
.carousel_up ul li .fa {
  color: #4682b4;
}
.table_border {
  border-top-color: #4682b4;
}
.error_page .sitemap_button a {
  background-color: #4682b4;
}
.error_categories ul li a:hover {
  color: #4682b4;
}
.about_orange {
  color: #4682b4;
}
.categories_design a:hover {
  color: #4682b4 !important;
}
.categories_design a:hover .categories_right {
  background-color: #4682b4;
}
.categories_style li a:hover {
  color: #4682b4;
}
.defult_text {
  border-left-color: #4682b4;
}
.choose_list .fa {
  color: #4682b4;
}
/* .pg-info {
  background-color: #4682b4; */
}
.pg-info4 {
  background-color: #4682b4;
}
.pg-categories2 {
  background-color: #4682b4;
}
.choose_list a:hover {
  color: #4682b4 !important;
}
.perfect_right input {
  background-color: #4682b4;
}
.testimonials_list span {
  color: #4682b4;
}
#options ul li .selected {
  background-color: #4682b4;
}
.unoslider_indicator a.unoslider_indicator_active {
  background-color: #4682b4;
}
.services_arround {
  background-color: #4682b4;
}
.quovolve-box ul li .quovolve-box_text h5 {
  color: #4682b4;
}
.price_dark_button span a:hover {
  background-color: #4682b4;
}
.prices_table_page:hover p.top_price_style,
.prices_table_page.active p.top_price_style {
  background: #3389D7;
}
.prices_table_page .bottom_button a {
  background: #3389D7;
}
.price_color_button span a {
  background-color: #4682b4;
}
.page_number span a:hover {
  background-color: #4682b4;
}
.page_number .active {
  background-color: #4682b4;
}
.project_page h3:hover {
  color: #4682b4;
}
.project_list a.read-more:hover {
  background-color: #4682b4;
}
.latest_tweets a,
.latest_tweets a:visited {
  color: #4682b4;
}
ul.footerblog_post a,
ul.footerblog_post a:hover,
ul.footerblog_post a:visited {
  color: #4682b4;
}
.icon_around {
  background-color: #4682b4;
}
ul.footerblog_post a:hover.post_more {
  color: #4682b4;
}
.icon_around {
  background-color: #4682b4;
}
/* Containers Style */
.c_title_color {
  color: #4682b4;
}
.banner_container {
  background-color: #4682b4;
}
.ct2_bg {
  border-bottom-color: #4682b4;
}
.ch1_top {
  background-color: #4682b4;
}
.ch2_top {
  background-color: #4682b4;
}
.hb1_top_bg {
  background-color: #4682b4;
}
.cb_bg {
  background-color: #4682b4;
}
.hb2_top_bg {
  background-color: #4682b4;
}
.hb2_style {
  border-color: #4682b4;
}
.Footer01_style:hover .c_title_footer {
  color: #4682b4;
}
.Footer02_style:hover .c_title_footer {
  color: #4682b4;
}
.banner_button {
  background-color: #4682b4;
}
.banner_button2 {
  background-color: #4682b4;
}
.ls-h2 {
  color: #4682b4;
}
.ls-h3 span {
  background-color: #4682b4;
}
.banner_button {
  background-color: #4682b4;
}
/* Social Pages Style */
.threeColSocial .console-mouseon {
  background-color: #4682b4;
}
.threeColSocial a.dnnPrimaryAction {
  background-color: #4682b4;
}
.threeColSocial .selectDrop.active > a {
  background-color: #4682b4;
}
.threeColSocial .dnnButtonGroup > li > a.active {
  border-right-color: #4682b4;
  background-color: #4682b4;
}
.threeColSocial .dnnButtonGroup > li > a.disabled:hover {
  border-left-color: #4682b4;
  background-color: #4682b4;
}
.threeColSocial .alpha > a:hover {
  background-color: #4682b4;
  border-right-color: #4682b4;
}
.threeColSocial .alpha > a,
.threeColSocial .alpha > a:hover,
.threeColSocial .alpha > a.active {
  border-left-color: #4682b4;
}
.threeColSocial a.dnnSecondaryAction.ArchiveItems:hover {
  background-color: #4682b4;
}
.threeColSocial .dnnTertiaryAction:hover,
a.dnnTertiaryAction:hover {
  background-color: #4682b4;
}
/* CSS For Mobile View */
@media handheld, only screen and (max-width: 991px) {
  #standardMenu .rootMenu > li.selected > a,
  #standardMenu .rootMenu > li.breadcrumb > a,
  #standardMenu .rootMenu > li:hover > a,
  #standardMenu .rootMenu > li > a:hover {
    background-color: #3a3a3a;
  }
  
 #standardMenu .rootMenu > li.selected > a span,
 #standardMenu .rootMenu > li.breadcrumb > a span,
 #standardMenu .rootMenu > li:hover > a span {
  color: #ffffff !important;
}
 
  #megaMenu .root > li.selected > a,
  #megaMenu .root > li.breadcrumb > a,
  #megaMenu .root > li:hover > a,
  #megaMenu .root > li > a:hover {
    background-color: #efefef;
  }
  .menuclick {
    background-color: #4682b4;
  }
}
/*--------- CarouFredSel Style ----------*/
/*.Slider_banner{padding:0 20px;}
.Slider_banner_nav{background:#fff;width:50px;height:21px;position:absolute;top:-40px;right:-5px;z-index:8;padding:0 22px 0 5px;}
.carouFredSel { position:relative; height:auto;}
h3.carousel_title{ padding:5px 0 10px 0; color:#444;height:20px; font-size:18px; text-transform:uppercase; }
.carouFredSel ul { list-style:none; margin:0;  width:auto;}
.carouFredSel ul li { float:left; list-style:none; height:auto;  position:relative; padding:0 15px;}
.carouFredSel ul li div {display:table; }
.carouFredSel ul li div p {display: table-cell; vertical-align: middle; text-align: center; z-index:900; position: relative; font-size: 18px; color }
.carouFredSel ul li:hover img {filter:Alpha(Opacity=100);opacity:1.0;}
.carouFredSel_Slider {padding:5px 5px 0!important; border:solid 0px #bdbdbd;margin:0 1px;}
.carouFredSel_nav{position:absolute; right:-4px; top:-40px;padding:5px 25px 0 5px;background:#FFFFFF;}
a.caroul_prev{display:inline-block;width:21px;height:21px;background:#f6f6f6 url(images/widget_nav.png) no-repeat left top;-webkit-transition:background-color 0.3s ease-in-out 0s;-moz-transition:background-color 0.3s ease-in-out 0s;-ms-transition:background-color 0.3s ease-in-out 0s;-o-transition:background-color 0.3s ease-in-out 0s;transition:background-color 0.3s ease-in-out 0s;border:solid 1px #d2d2d2;}
a.caroul_next{display:inline-block;width:21px;height:21px;background:#f6f6f6 url(images/widget_nav.png) no-repeat bottom right;-webkit-transition:background-color 0.3s ease-in-out 0s;-moz-transition:background-color 0.3s ease-in-out 0s;-ms-transition:background-color 0.3s ease-in-out 0s;-o-transition:background-color 0.3s ease-in-out 0s;transition:background-color 0.3s ease-in-out 0s;border:solid 1px #d2d2d2;}
a.caroul_prev:hover {background:#7ec6d5 url(images/widget_nav.png) no-repeat left top;}
a.caroul_next:hover {background:#7ec6d5 url(images/widget_nav.png) no-repeat bottom right;}
.pg-img-wrapper p{padding:10px 5px 0; }
.carouFredSel .carou_text { font-size:14px;color:#8d8d8d;padding:10px 0;line-height:24px}*/

/*--------- CarouFredSel Style ----------*/
.Slider_banner{padding:0 5px;}
.Slider_banner_nav{background:#fff;width:50px;height:0px;position:initial;top:-40px;right:-5px;z-index:8;padding:0 22px 0 5px;}
.carouFredSel { position:relative; height:auto;}
h3.carousel_title{ padding:5px 0 10px 0; color:#444;height:20px; font-size:18px; text-transform:uppercase; }
.carouFredSel ul { list-style:none; margin:0;  width:auto;}
.carouFredSel ul li { float:left; list-style:none; height:auto;  position:relative; padding:0 15px;}
.carouFredSel ul li:hover img {filter:Alpha(Opacity=80);opacity:0.8;}
.carouFredSel_Slider {padding:0px 0px 0!important; border:solid 0px #fff;margin:0 1px;}
.carouFredSel_nav{position:absolute; right:-4px; top:-40px;padding:5px 25px 0 5px;background:#FFFFFF;}
a.caroul_prev{display:inline-block;width:21px;height:21px;background:#f6f6f6 url(images/widget_nav.png) no-repeat left top;-webkit-transition:background-color 0.3s ease-in-out 0s;-moz-transition:background-color 0.3s ease-in-out 0s;-ms-transition:background-color 0.3s ease-in-out 0s;-o-transition:background-color 0.3s ease-in-out 0s;transition:background-color 0.3s ease-in-out 0s;border:solid 1px #d2d2d2;}
a.caroul_next{display:inline-block;width:21px;height:21px;background:#f6f6f6 url(images/widget_nav.png) no-repeat bottom right;-webkit-transition:background-color 0.3s ease-in-out 0s;-moz-transition:background-color 0.3s ease-in-out 0s;-ms-transition:background-color 0.3s ease-in-out 0s;-o-transition:background-color 0.3s ease-in-out 0s;transition:background-color 0.3s ease-in-out 0s;border:solid 1px #d2d2d2;}
a.caroul_prev:hover {background:#7ec6d5 url(images/widget_nav.png) no-repeat left top;}
a.caroul_next:hover {background:#7ec6d5 url(images/widget_nav.png) no-repeat bottom right;}
.pg-img-wrapper p{padding:10px 5px 0;font-size:13px;}
/* .carouFredSel .carou_text { font-size:14px;color:#8d8d8d;padding:10px 0;line-height:24px} */

@media handheld, only screen and (max-width: 700px) {
	a.caroul_prev {visibility: hidden}
	a.caroul_next {display: none}
}


/*--------- CarouFredSel2 Style ----------*/
.carouFredSel2 { position:relative;padding:0 40px;margin:40px 0 20px; }
.carouFredSel2 ul { list-style:none; margin:0; padding:0; width:auto;}
.carouFredSel2 ul li { float:left; list-style:none; height:auto;min-height:70px; margin:0 15px; margin-bottom:0; position:relative;}
.carouFredSel2 ul li img {filter:Alpha(Opacity=100);opacity:1; }
.carouFredSel2 ul li:hover img {filter:Alpha(Opacity=80);opacity:0.8;}
.carouFredSel2_Slider {padding:5px!important;;margin:10px 5px 0;}
.Slider_banner_nav2 { position:absolute; right:0; top:-25px; background:#FFFFFF; padding:5px 25px 0 5px;font-size:12px;}
a.caroul_prev2{display:inline-block;width:20px;height:26px;background: url(images/carouFredSel_prev05.jpg) no-repeat ;position:absolute; top:12px;left:0;opacity:0.5;filter:Alpha(Opacity=50);}
a.caroul_next2{display:inline-block;width:20px;height:26px;background:#f6f6f6 url(images/carouFredSel_prev06.jpg) no-repeat ;position:absolute; top:12px;right:0;opacity:0.5;filter:Alpha(Opacity=50);}
a.caroul_prev2:hover {background: url(images/carouFredSel_prev05.jpg) no-repeat left top;opacity:1;filter:Alpha(Opacity=100);}
a.caroul_next2:hover{background: url(images/carouFredSel_prev06.jpg) no-repeat bottom right;opacity:1;filter:Alpha(Opacity=100);}


/*--------- CarouFredSel3 Style ----------*/
.carouFredSel3 { position:relative;padding:0 40px;margin:40px 0 20px; }
.carouFredSel3 ul { list-style:none; margin:0; padding:0; width:auto;}
.carouFredSel3 ul li { float:left; list-style:none; height:auto;min-height:70px; margin:0 15px; margin-bottom:0; position:relative; color:#000;}
.carouFredSel3 ul li img {filter:Alpha(Opacity=100);opacity:1; }
.carouFredSel3 ul li:hover img {filter:Alpha(Opacity=80);opacity:0.8;}
.carouFredSel3_Slider {padding:5px!important;margin:10px 5px 0;}
.Slider_banner_nav3 { position:absolute; right:0; top:-25px; background:#FFFFFF; padding:5px 25px 0 5px;font-size:12px;}
a.caroul_prev3{display:inline-block;width:20px;height:26px;background: url(images/carouFredSel_prev05.jpg) no-repeat ;position:absolute; top:12px;left:0;opacity:0.5;filter:Alpha(Opacity=50);}
a.caroul_next3{display:inline-block;width:20px;height:26px;background:#f6f6f6 url(images/carouFredSel_prev06.jpg) no-repeat ;position:absolute; top:12px;right:0;opacity:0.5;filter:Alpha(Opacity=50);}
a.caroul_prev3:hover {background: url(images/carouFredSel_prev05.jpg) no-repeat left top;opacity:1;filter:Alpha(Opacity=100);}
a.caroul_next3:hover{background: url(images/carouFredSel_prev06.jpg) no-repeat bottom right;opacity:1;filter:Alpha(Opacity=100);}


/*--------- CarouFredSel6 Style ----------*/
.carouFredSel6 { position:relative;padding:0 40px;margin:0px 0 0px; }
.carouFredSel6 ul { list-style:none; margin:0; padding:0; width:auto;}
.carouFredSel6 ul li { float:left; list-style:none; height:auto;min-height:70px;  margin:0 15px; margin-bottom:0; position:relative;}
.carouFredSel6 ul li img {filter:Alpha(Opacity=100);opacity:1; }
.carouFredSel6 ul li:hover img {filter:Alpha(Opacity=80);opacity:0.8;}
.carouFredSel6_Slider {padding:5px!important;margin:10px 5px 0;}
.Slider_banner_nav6 { position:absolute; right:0; top:-25px; background:#FFFFFF; padding:5px 25px 0 5px;font-size:12px;}
a.caroul_prev6{display:inline-block;width:20px;height:26px;background: url(images/carouFredSel_prev05.jpg) no-repeat ;position:absolute; top:12px;left:0;opacity:0.5;filter:Alpha(Opacity=50);}
a.caroul_next6{display:inline-block;width:20px;height:26px;background:#f6f6f6 url(images/carouFredSel_prev06.jpg) no-repeat ;position:absolute; top:12px;right:0;opacity:0.5;filter:Alpha(Opacity=50);}
a.caroul_prev6:hover {background: url(images/carouFredSel_prev05.jpg) no-repeat left top;opacity:1;filter:Alpha(Opacity=100);}
a.caroul_next6:hover{background: url(images/carouFredSel_prev06.jpg) no-repeat bottom right;opacity:1;filter:Alpha(Opacity=100);}

/*--------- CarouFredSel8 Style ----------*/
.carouFredSel8 { position:relative;padding:0 20px;margin:0px 0 5px; }
.carouFredSel8 ul { list-style:none; margin:0; padding:0; width:auto;}
.carouFredSel8 ul li { float:left; list-style:none; height:auto;min-height:70px; margin:0 3px; margin-bottom:0; position:relative;}
.carouFredSel8 ul li img {filter:Alpha(Opacity=100);opacity:1; height:auto; width:auto;}
.carouFredSel8 ul li:hover img {filter:Alpha(Opacity=80);opacity:0.8;}
.carouFredSel8_Slider {padding:5px!important;margin:10px 5px 0;}
.Slider_banner_nav8 { position:absolute; right:0; top:-25px; background:#FFFFFF; padding:5px 25px 0 5px;font-size:12px;}
a.caroul_prev8{display:inline-block;width:20px;height:26px;background: url(images/carouFredSel_prev05.jpg) no-repeat ;position:absolute; top:12px;left:0;opacity:0.5;filter:Alpha(Opacity=50);}
a.caroul_next8{display:inline-block;width:20px;height:26px;background:#f6f6f6 url(images/carouFredSel_prev06.jpg) no-repeat ;position:absolute; top:12px;right:0;opacity:0.5;filter:Alpha(Opacity=50);}
a.caroul_prev8:hover {background: url(images/carouFredSel_prev05.jpg) no-repeat left top;opacity:1;filter:Alpha(Opacity=100);}
a.caroul_next8:hover{background: url(images/carouFredSel_prev06.jpg) no-repeat bottom right;opacity:1;filter:Alpha(Opacity=100);}


/*---------- Latest Works  Style -------------- */
.pg-img-wrapper{position:relative;overflow:hidden;}
.pg-info{width:100%; height: 100%;text-align: left; padding:0; min-height: 35px; position: absolute; bottom: 0; left: 0; z-index: 10; background: rgba(92, 165, 218, 0.5) !important; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; }
.pg-info:hover{-moz-opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1;}
.pg-info:hover .pg-details{bottom: 25%; bottom: calc(33% - 10px);}
.pg-details{text-align: center; padding: 0; width: 100%; position: absolute; bottom: 10%; color: #ffffff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.pg-details h2{color:#fff!important;font-size:16px;font-weight: bold;text-align:center;}
.pg-categories{width: 100%; display: block; font-size: 10px; text-transform: uppercase; margin:0; color: rgba(255, 255, 255, 0.77); letter-spacing: 1px;margin-top:-10px;}
.icon-circle{width:50px;height:50px;background:#000;position: absolute; top: 10%; left: 40%;  -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -moz-opacity: 0.7; -khtml-opacity: 0.7; -webkit-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); opacity: 0.7; ;   z-index: 100; background: rgba(0, 0, 0, 0.7);padding: 0; -webkit-transition: all 00.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.pg-info:hover .icon-circle{-moz-opacity: 0.8; -khtml-opacity: 0.8; -webkit-opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity: 0.8; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); top: 37%; top: calc(30% - 10px);}
.icon-one{width: 22px; height: 20px; background:url(images/px_sprites_w.png) no-repeat -40px 0;display:inline-block; position:relative;top:15px;left:14px; }
.icon-two{width: 22px; height: 20px; background:url(images/px_sprites_w.png) no-repeat -285px 0;display:inline-block; position:relative;top:15px;left:14px; }
.icon-three{width: 22px; height: 20px; background:url(images/px_sprites_w.png) no-repeat -80px 0;display:inline-block; position:relative;top:15px;left:14px; }
.icon-four{width: 22px; height: 20px; background:url(images/px_sprites_w.png) no-repeat -368px 0;display:inline-block; position:relative;top:15px;left:14px; }
.icon-five{width: 22px; height: 20px; background:url(images/px_sprites_w.png) no-repeat -408px 0;display:inline-block; position:relative;top:15px;left:14px; }

.icon-circle2{width:50px;height:50px;background:#000;position: absolute; top: 30%; left: 45%;  -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -moz-opacity: 0.7; -khtml-opacity: 0.7; -webkit-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); opacity: 0.7; ;   z-index: 100; background: rgba(0, 0, 0, 0.7);padding: 0; -webkit-transition: all 00.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.pg-details2{text-align: center; padding: 0; width: 100%; position: absolute; bottom: 40%; color: #ffffff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.pg-details2 h2{color:#fff!important;font-size:25px;font-weight: bold;text-align:center;}
.pg-categories2{width: 100%; display: block; font-size: 18px; text-transform: uppercase; margin:0; color: rgba(255, 255, 255, 0.77); letter-spacing: 1px;margin-top:-10px;}
.project_skills{width:100%;}

.icon-circle3{width:50px;height:50px;background:#000;position: absolute; top:30%; left: 42%;  -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -moz-opacity: 0.7; -khtml-opacity: 0.7; -webkit-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); opacity: 0.7; ;   z-index: 100; background: rgba(0, 0, 0, 0.7);padding: 0; -webkit-transition: all 00.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.pg-details3{text-align: center; padding: 0; width: 100%; position: absolute; bottom: 30%; color: #ffffff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.pg-details3 h2{color:#fff!important;font-size:20px;font-weight: bold;text-align:center;}
.pg-categories2{width: 100%; display: block; font-size: 15px; text-transform: uppercase; margin:0; color: rgba(255, 255, 255, 0.77); letter-spacing: 1px;margin-top:-10px;}

.pg-info4{width:100%; height: 100%;text-align: left; padding:0; min-height: 35px; position: absolute; bottom: 0; left: 0; z-index: 10; background: rgba(126, 198, 213, 0.82); -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; }
.pg-info4:hover{-moz-opacity: 1; -khtml-opacity: 1; -webkit-opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1;}
.pg-info4:hover .pg-details4{bottom: 25%; bottom: calc(33% - 10px);}
.pg-info4:hover .icon-circle4{-moz-opacity: 0.8; -khtml-opacity: 0.8; -webkit-opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity: 0.8; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); top: 37%; top: calc(30% - 10px);}
.icon-circle4{width:50px;height:50px;background:#000;position: absolute; top:25%; left: 40%;  -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -moz-opacity: 0.7; -khtml-opacity: 0.7; -webkit-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); opacity: 0.7; ;   z-index: 100; background: rgba(0, 0, 0, 0.7);padding: 0; -webkit-transition: all 00.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.pg-details4{text-align: center; padding: 0; width: 100%; position: absolute; bottom: 28%; color: #ffffff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.pg-details4 h2{color:#fff!important;font-size:16px;font-weight: bold;text-align:center;}
.pg-categories4{width: 100%; display: block; font-size: 14px; text-transform: uppercase; margin:0; color: rgba(255, 255, 255, 0.77); letter-spacing: 1px;margin-top:-10px;}

.icon-circle5{width:50px;height:50px;background:#000;position: absolute; top:30%; left: 42%;  -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -moz-opacity: 0.7; -khtml-opacity: 0.7; -webkit-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); opacity: 0.7; ;   z-index: 100; background: rgba(0, 0, 0, 0.7);padding: 0; -webkit-transition: all 00.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.pg-details5{text-align: center; padding: 0; width: 100%; position: absolute; bottom: 30%; color: #ffffff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.pg-details5 h2{color:#fff!important;font-size:17px;font-weight: bold;text-align:center;}
.pg-categories5{width: 100%; display: block; font-size: 13px; text-transform: uppercase; margin:0; color: rgba(255, 255, 255, 0.77); letter-spacing: 1px;margin-top:-10px;}

.icon-circle6{width:50px;height:50px;background:#000;position: absolute; top: 30%; left: 45%;  -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -moz-opacity: 0.7; -khtml-opacity: 0.7; -webkit-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); opacity: 0.7; ;   z-index: 100; background: rgba(0, 0, 0, 0.7);padding: 0; -webkit-transition: all 00.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.pg-details6{text-align: center; padding: 0; width: 100%; position: absolute; bottom: 40%; color: #ffffff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.pg-details6 h3{color:#fff!important;font-size:25px;font-weight: 700;text-align:center;}
.pg-categories6{width: 100%; display: block; font-size: 18px; text-transform: uppercase; margin:0; color: rgba(255, 255, 255, 0.77); letter-spacing: 1px;margin-top:-10px;}

.footer_content_center {
    color: #fff;
    display: block;
  /*   float: left; */
    /* margin-left: 85%; */
    margin-top: 1.5em;
    padding: 10px;
    position: relative;
    text-align: center;
	 left: 15%; 
	height: 95px;
	width: 120%;
}

.footer_left {float:left; position:relative; display:block;}
.footer_left .footer_Left_Logo {float:left; position:relative; display:block; height:75px; width:75px; padding:10px 10px;}
.footer_left .footer_Left_Logo a {position:relative; display:block; height:75px; width:75px;}
.footer_left .footer_Left_Logo a img {position:relative; display:block; height:75px; width:75px;}
.footer_left .footer_left_content {line-height:25px; color:#fff!important; padding:20px 0px 10px 300px; float:left; position:relative; display:block;}
.footer_right {float:right; position:relative; display:block; }
.footer_right .footer_right_Logo {float:right; position:relative; display:block; padding:10px 10px;}
.footer_right .footer_right_Logo a {position:relative; display:block; height:75px; width:75px;}
.footer_right .footer_right_Logo a img {position:relative; display:block; height:75px; width:75px;}
.footer_right .footer_right_content {float:left; color:#fff!important; padding:38px 10px 10px 0px; position:relative; display:block;}

@media handheld, only screen and (max-width: 995px){

.footerpane_style {padding:0 1.5%;}
.footer_right{float:none;}

.footer_left {float:none; position:relative; display:block; text-align:center;width:100%; padding-bottom: 0; padding-left: 0px;}
.footer_left .footer_Left_Logo {float:none; position:relative; display:block; height:75px; width:75px; padding:10px 10px; text-align:center;width:100%;}
.footer_left .footer_Left_Logo a {position:relative; display:block; height:75px; width:75px; text-align:center; margin-left:auto; margin-right:auto;}
.footer_left .footer_Left_Logo a img {position:relative; display:block; height:75px; width:75px;text-align:center;}
.footer_left .footer_left_content {line-height:25px; color:#fff!important; padding:5px 0px 10px 0px; float:left; position:relative; display:block; text-align:center;width:100%;}
.footer_right {float:right; position:relative; display:block;text-align:center;width:100%; }
.footer_right .footer_right_Logo {float:none; position:relative; display:block; height:75px; width:75px; padding:10px 10px; text-align:center;width:100%;}
.footer_right .footer_right_Logo a {position:relative; display:block; height:75px; width:75px;text-align:center;margin-right: auto; margin-left: auto;}
.footer_right .footer_right_Logo a img {position:relative; display:block; height:75px; width:75px;text-align:center;}
.footer_right .footer_right_content {float:none; color:#fff!important; padding:5px 0px 10px 0px; position:relative; display:block; text-align:center;width:100%;}

.footer_content_center {color: #fff; display: block; margin-left: auto; margin-top: 1.5em; padding: 0px; position: relative; text-align: center; left: auto; height: auto; width: auto;}


}