﻿.pace-running-ie .pace_bg{background-image:url(Thumbnails/loader1.gif);background-position:center center;background-repeat:no-repeat;}
.pace_bg,
.pace-running .pace_bg{background-color:#FFFFFF;}
.pace .pace-progress:after{color:#759138;}
.pace .pace-progress{background-color:#759138;border-color:#759138;}
.pace{border-color:#759138;}
.pace .pace-activity{background-color:#759138;border-color:#759138;}
.pace .pace-activity:after,
.pace .pace-activity:before{border-color:#759138;}
.pace .pace-progress:before{background-color:#759138;}LoginIntranet
.pace .pace-progress-inner{box-shadow:0 0 10px #759138, 0 0 5px #759138;}
.pace .pace-activity{box-shadow:inset 0 0 0 2px #759138, inset 0 0 0 7px #FFF;}
#Body,
html,
body,
.Head,
.SubHead,
.SubSubHead,
.Normal{color:#242424;font-size:13px;font-family:'Open Sans';line-height:1.5;height:101%;}
html, button, input, select, textarea{font-family:'Open Sans';}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
img{image-rendering:-webkit-optimize-contrast;}
#dnn_wrapper{width:auto;}
.Page_box_bg{display:none;}
h1{color:#242424;font-family:'Open Sans';font-size:24px;line-height:28px;font-weight:bold;}
h2{color:#242424;font-family:'Open Sans';font-size:22px;line-height:26px;font-weight:bold;}
h3{color:#242424;font-family:'Open Sans';font-size:20px;line-height:24px;font-weight:normal !important;}
h4{color:#242424;font-family:'Open Sans';font-size:18px;line-height:22px;font-weight:bold;}
h5{color:#242424;font-family:'Open Sans';font-size:16px;line-height:20px;font-weight:bold;}
h6{color:#242424;font-family:'Open Sans';font-size:14px;line-height:18px;font-weight:bold;}
h7{font-family:'Open Sans';font-size:14px;font-weight:normal;}
h9{color:#242424;font-family:'Open Sans';font-size:12px;line-height:12px;font-weight:normal;}
h8{color:#242424;font-family:'Open Sans';font-size:18px;line-height:9px;font-weight:bold;}
a,
a:link{color:#759138;}
a:active,
a:visited{color:#759138;font-weight:normal;}
a:hover{color:#759138;font-weight:normal;}
.text_sytle1,
.text_sytle2,
.text_sytle3,
.Sidebar_layouts_categories li a,
.Sidebar_layouts_recent_news,
.Sidebar_layouts_links li a,
.Single_Layouts,
.con_b .east ul li{color:#242424;}
.photo_box.icon_tag_push .ico:before{border-right-color:#759138;border-top-color:#759138;}
.photo_box .ico span,
.photo_box.ico_push_in .ico,
.photo_box.content_top_increment .content h3,
.content_sytle_2 .shade,
.photo_box.content_push_in .content,
.photo_box:hover.entirety_bevel .shade,
.top_b li a.fa:hover,
.con_c,
.con_f,
.con_i ul li span,
.con_j .title .box:before,
.con_j .title .box:after,
.con_j .title .box .line:before,
.con_j .title .box .line:after,
.con_k,
.anchorTag.iconimg span,
#to_top:hover,
.sync_carousel_1 .owl-buttons .owl-prev:hover,
.sync_carousel_1 .owl-buttons .owl-next:hover,
.Testimonials_5 .dot a.actived,
.Testimonials_5 blockquote p,
.Testimonials_6 .dot a.actived,
.isotope_1 .isotope_group a.active,
.isotope_1 .isotope_item .photo_box .shade,
.isotope_2 .photo_box .shade,
.isotope_3 .isotope_group a.active,
.isotope_3 .faqbox span,
.isotope_3 .faqbox span:before,
.Grid_layouts .photo_box .shade,
.Text_layouts .photo_box .shade,
.con_e ul li a span.fa,
.Sidebar_layouts_next a:hover,
.text_sytle_6 .aandinfo a,
.accordion_2 .panel-title a .accordion_icon,
.quotes_4 blockquote p,
.quotes_5 blockquote span.icon,
.dropcaps_1,
.dropcaps_3,
.horizontalTab_Top_1 ul.resp-tabs-list li.resp-tab-active span,
.horizontalTab_Top_3 ul.resp-tabs-list li:hover,
.horizontalTab_Top_3 ul.resp-tabs-list li.resp-tab-active,
.carousel_2 .owl-page.active,
.carousel_5 .owl-buttons .owl-prev:hover,
.carousel_5 .owl-buttons .owl-next:hover,
.carousel_6 .photo_box .shade,
.carousel_6 .owl-buttons .owl-prev:hover,
.carousel_6 .owl-buttons .owl-next:hover,
.carousel_7 .owl-page.active,
.carousel_10 .photo_box .shade,
.SectionStyles2 .title .box:before,
.SectionStyles2 .title .box:after,
.SectionStyles2 .title .box .line:before,
.SectionStyles2 .title .box .line:after,
.SectionStyles3,
.SectionStyles9,
.percentage1 .percentage_inner,
.ourteam_c .color4,
.boxes .but a.buttoncolor4,
.boxes_style_7 .but a.buttoncolor5,
.boxes_style_8 .boxes,
.flip_box_1 .back a.but,
.flip_box_2 .front .fa,
.flip_box_2 .back a.but,
.flip_box_4 .back,
.Time_Line .Time_Line_content .photo_box .shade,
.Time_Line .Time_Line_content .Time_Line_left .dot,
.Time_Line .Time_Line_content .Time_Line_right .dot,
.price-table1 .color_4 .price_title,
.price-table1 .color_4 .price_box,
.price-table1 .color_4 .price_holder a.btn,
.price-table2 .price_icon_box.color5 .price_box,
.price-table2 .price_icon_box.color5 .btn,
.price-table3 .price_holder:hover,
.price-table3 .btn,
#anchorNav li:hover i,
#anchorNav li.active i,
.services_a .color4 span.fa,
.ourteam_b .icon,
.teamdetail_a .list1 li span.fa,
.er_b li:before,
.Container-1 .dnntitle .box:before,
.Container-1 .dnntitle .box:after,
.Container-1 .dnntitle .line:before,
.Container-1 .dnntitle .line:after,
.con_b .east h1.title:before,
.con_b .east h1.title:after,
.con_ba .east h1.title::before,
.con_ba .east h1.title::after,
.title3:before,
.title3:after,
.contactus_a.color4 .icon,
.home4con_e_bottom .home4con_e_bottom4 li.heb4four span.fa,
.boxes_style_9 .but a.buttoncolor5,
a.buttoncolor,
.Theme_Responsive_20068_home .btn,
.loaded_list .progress .bar,
.loaded_list2 .progress .bar,
.Grid_layouts .isotope_group a.active,
.Classic_layouts .isotope_group a.active,
.Text_layouts .isotope_group a.active,
.List_layouts .isotope_group a.active,
.fontawesome-icon-list .fa-hover:hover,
.home6app_banner:before,
.home6con_b .line,
.home6con_c a.buttoncolor4,
.home6con_d .line,
.SectionStyles16_bg:before,
.Theme_Responsive_20068_home6 .btn{background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#84A541),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#84A541 0%,#759138 100%);background:-o-linear-gradient(30deg,#84A541 0%,#759138 100%);background:-ms-linear-gradient(30deg,#84A541 0%,#759138 100%);background:linear-gradient(30deg,#84A541 0%,#759138 100%);}
.con_a .left .box .icon,
.con_a .right .box .icon{background-image:url("/images/Graduates/DNA_Element.png");}
.accordion_2 .panel-title a .accordion_icon,
.Theme_Responsive_20068_home6 .btn{background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#878586 0%,#878586 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#878586),color-stop(100%,#878586));background:-webkit-linear-gradient(30deg,#878586 0%,#878586 100%);background:-o-linear-gradient(30deg,#878586 0%,#878586 100%);background:-ms-linear-gradient(30deg,#878586 0%,#878586 100%);background:linear-gradient(30deg,#878586 0%,#878586 100%);}
.accordion_icon{background-color:#C0C0C0;background:#C0C0C0;background:-moz-linear-gradient(30deg,#C0C0C0 0%,#C0C0C0 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#C0C0C0),color-stop(100%,#C0C0C0));background:-webkit-linear-gradient(30deg,#C0C0C0 0%,#C0C0C0 100%);background:-o-linear-gradient(30deg,#C0C0C0 0%,#C0C0C0 100%);background:-ms-linear-gradient(30deg,#C0C0C0 0%,#C0C0C0 100%);background:linear-gradient(30deg,#C0C0C0 0%,#C0C0C0 100%);}
.home3con_a .col-sm-6.col-md-3:nth-child(4) .flip_box_1 .front,
.verticalTab_Left_1 ul.resp-tabs-list li:nth-child(4) span,
.verticalTab_Right_1 ul.resp-tabs-list li:nth-child(4) span,
.home3con_g ul li:nth-child(2) .bottom{background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
.accordion_3 .panel-default:nth-child(4) .panel-title a,
.horizontalTab_Top_4 ul.resp-tabs-list li:nth-child(4) span{background-color:#759138;}
.SectionStyles7,
.Container-9 .dnntitle,
.Container-11{background-color:#759138;}
.price-table2 .btn:hover{background-color:#759138!important;background:#759138!important;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%)!important;background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138))!important;background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%)!important;background:-o-linear-gradient(30deg,#759138 0%,#759138 100%)!important;background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%)!important;background:linear-gradient(30deg,#759138 0%,#759138 100%)!important;}
.con_e ul li a,
.con_m ul li span.fa,
.con_p_right li span,
.home3con_d_left ul li span.link,
.home3con_etop a.buttoncolor2:hover,
.home3con_g ul li .top a.link,
.home3con_g a.buttoncolor2:hover,
a.button_SectionStyles,
.Testimonials_5 small span,
.Testimonials_6 small span,
.isotope_1 .isotope_item .photo_box .ico a:hover span,
.isotope_2 .photo_box .ico a:hover span,
.isotope_3 .faqbox span:after,
.Text_layouts .photo_box a:hover span,
.Sidebar_layouts_categories .fa,
.Sidebar_layouts_links .fa,
.accordion_1 .panel-title a,
.accordion_1 .panel-title a:hover,
.accordion_1 .panel-title a.collapsed:hover,
.accordion_4 .panel-title a,
.accordion_4 .panel-title a.collapsed:hover,
.accordion_4 .panel-title a:hover,
.quotes_1 blockquote small span,
.quotes_2 blockquote small span,
.quotes_3 blockquote small span,
.quotes_4 blockquote small span,
.quotes_5 blockquote small span,
.dropcaps_2,
.dropcaps_4,
.horizontalTab_Top_1 ul.list_style li .fa,
.horizontalTab_Top_1 ul.list_style li .fa,
.horizontalTab_Top_3 ul.list_style li .fa,
.horizontalTab_Top_3 ul.list_style li .fa,
.horizontalTab_Top_4 ul.list_style li .fa,
.horizontalTab_Top_4 ul.list_style li .fa,
.horizontalTab_Top_5 ul.resp-tabs-list li.resp-tab-active span,
.horizontalTab_Top_5 ul.resp-tabs-list li:hover span,
.verticalTab_Left_1 ul.list_style li .fa,
.verticalTab_Left_1 ul.list_style li .fa,
.verticalTab_Right_1 ul.list_style li .fa,
.verticalTab_Right_1 ul.list_style li .fa,
.list_style li .fa,
.list_style li .fa,
.carousel_1 a.buttoncolor2:hover,
.carousel_10 .photo_box .ico span,
.percentage1,
.boxes .but a.buttoncolor2:hover,
.Time_Line .Time_Line_content .Time_Line_left span,
.Time_Line .Time_Line_content .Time_Line_right span,
.about_a .ico,
.services_b ul li span.fa,
.services_c small span,
.ourteam_a .team_list .team_content .team_social a:hover span.fa,
.ourteam_b a,
.teamdetail_a .teamdetail_a_social a:hover span.fa,
ul.faq_b li span,
.er_c ul li span.fa,
.Container-5 .dnntitle span.fa,
.Testimonials_4 small,
.player_boxes .player_title,
.Testimonials_7 blockquote small span,
.Testimonials_7 blockquote small span:before,
.home5con_b h4 span.fa,
.isotope_4 .isotope_group a:hover,
.isotope_4 .isotope_group a.active,
.isotope_4 .isotope_item .photo_box .ico a:hover span,
.Grid_layouts .isotope_group a:hover,
.Classic_layouts .isotope_group a:hover,
.Text_layouts .isotope_group a:hover,
.List_layouts .isotope_group a:hover,
.isotope_1 .isotope_group a:hover,
.isotope_3 .isotope_group a:hover,
.home6con_a li .icon em.fa,
.home6con_d ul li em.fa{color:#759138;}
.Container-10{border:1px solid #d9d9d9;border-top:3px solid #759138;}
.dropcaps_2,
.dropcaps_4,
.carousel_4 .owl-buttons .owl-prev:hover,
.carousel_4 .owl-buttons .owl-next:hover,
.price-table1 .color_4 .price_border,
.about_a .ico,
.home6con_d ul li em.fa{border:1px solid #759138;}
.horizontalTab_Top_4 ul.resp-tabs-list li:nth-child(4) div{border:1px solid #759138;}
.loaded_list .bar span:after,
.Container-5 .dnntitle span.fa,
.carousel_9 .owl-page:hover,
.carousel_9 .owl-page.active{border:2px solid #759138;}
.Testimonials_5 small:after{border-top:7px solid #759138;}
.boxes_style_3 .boxes{border-top:3px solid #759138;}
.horizontalTab_Top_5 ul.resp-tabs-list li.resp-tab-active div{border-top:2px solid #759138;}
.boxes_style_4 .boxes,
.boxes_style_5 .boxes{border-left:3px solid #759138;}
.boxes_style_6 .boxes{border-bottom:3px solid #759138;}
.teamdetail_b,
.con_e ul li a:after{border-bottom:2px solid #759138;}
.text_sytle_4 h3 span,
.services_c blockquote p{border-bottom:1px solid #759138;}
.con_e ul li a:after,
.con_e ul li a:after{border-right:2px solid #759138;}
.carousel_4 .owl-buttons .owl-prev:hover:before,
.carousel_4 .owl-buttons .owl-next:hover:before{border-left:2px solid #759138;border-bottom:2px solid #759138;}
.carousel_4 .owl-buttons .owl-next:hover:before{border-left:none;border-right:2px solid #759138;}
.List_layouts_text hr,
.contactus_a.color4{border-color:#759138;}
.accordion_3 .panel-default:nth-child(4){border-color:#759138;}
.accordion_4 .panel-title a .accordion_icon:before,
.accordion_4 .panel-title a:hover .accordion_icon:before,
.horizontalTab_Top_1 ul.resp-tabs-list li.resp-tab-active span:before,
.horizontalTab_Top_2 ul.resp-tabs-list li.resp-tab-active:before,
.services_c small:after{border-color:#759138 transparent transparent transparent;}
.Time_Line .Time_Line_content .Time_Line_left .dot:before,
.Time_Line .Time_Line_content .Time_Line_right .dot:before{border-color:transparent #759138 transparent transparent;}
.verticalTab_Right_1 ul.resp-tabs-list li.resp-tab-active:nth-child(4) span:before{border-color:transparent #759138 transparent transparent;}
.accordion_4 .panel-title a.collapsed:hover .accordion_icon:before,
.Time_Line .Time_Line_content .Time_Line_right .dot:before,
ul.faq_a li:before{border-color:transparent transparent transparent #759138;}
.verticalTab_Left_1 ul.resp-tabs-list li.resp-tab-active:nth-child(4) span:before{border-color:transparent transparent transparent #759138;}
.quotes_2 blockquote p span:before,
.quotes_3 blockquote p span:before,
.teamdetail_b span:before{border-color:#759138 #759138 transparent transparent;}
.quotes_3 blockquote p:before{border-color:#759138 transparent transparent #759138;}
.quotes_3 blockquote p:after{border-color:transparent transparent #759138 #759138;}
.quotes_3 blockquote p span:after{border-color:transparent #759138 #759138 transparent;}
a.buttoncolor3,
.con_b .east ul li span.fa,
a.Button_lightbox,
a.Button_blue{color:#fff;background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
.accordion_2 .panel-title a.collapsed{color:#333;}
.accordion_2 .panel-title a,
.accordion_2 .panel-title a:hover,
.accordion_2 .panel-title a.collapsed:hover{color:#759138;}
.full_screen_pic_main a.Button_style2:hover{color:#759138;}
.a_bg_c{background-color:#9D9D9D;background:#9D9D9D;background:-moz-linear-gradient(30deg,#E2E2E2 0%,#9D9D9D 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#E2E2E2),color-stop(100%,#9D9D9D));background:-webkit-linear-gradient(30deg,#E2E2E2 0%,#9D9D9D 100%);background:-o-linear-gradient(30deg,#E2E2E2 0%,#9D9D9D 100%);background:-ms-linear-gradient(30deg,#E2E2E2 0%,#9D9D9D 100%);background:linear-gradient(30deg,#E2E2E2 0%,#9D9D9D 100%);}
.a_bg_c_h:hover{background-color:#9D9D9D;background:#9D9D9D;background:-moz-linear-gradient(30deg,#E2E2E2 0%,#9D9D9D 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#E2E2E2),color-stop(100%,#9D9D9D));background:-webkit-linear-gradient(30deg,#E2E2E2 0%,#9D9D9D 100%);background:-o-linear-gradient(30deg,#E2E2E2 0%,#9D9D9D 100%);background:-ms-linear-gradient(30deg,#E2E2E2 0%,#9D9D9D 100%);background:linear-gradient(30deg,#E2E2E2 0%,#9D9D9D 100%);}
.a_t_c,
a.a_t_c{color:#759138;}
.a_t_c_h:hover,
a.a_t_c_h:hover{color:#759138;}
.a_b_c{border-color:#759138;}
.a_b_c_h:hover{border-color:#759138;}
.filter_Box.Skin_03_Default #filters li.selected a,
.filter_Box.Skin_03_Default #filters li.selected a:hover,
.filter_Box.Skin_03_Default #filters li a:hover,
.filter_Box.Skin_03_Default .sort_box li a:hover,
.galler_datail.Skin_03_Default .single_meta a:hover,
.filter_Box.Skin_02_Default #filters li a:hover,
.filter_Box.Skin_02_Default .sort_box li a:hover,
.gallery_list.Skin_01_Default .gallery_info h3 a,
.gallery_list.Skin_01_Default .item_category a,
.news_list.Skin_04_Box h2.news_title a:hover,
.news_list.Skin_04_Box .post_date a:hover,
.news_detail.Skin_04_Box .post_date a:hover,
.news_list.Skin_05_timeline .news_post_box .post_box h2.news_title a:hover,
.news_list.Skin_05_timeline .news_post_box .post_box .post_date a:hover,
.news_detail.Skin_05_timeline .news_detail_top h2.news_title,
.news_list.Skin_05_timeline .news_detail_top .tab_right .news_detail_username a:hover,
.news_detail.Skin_05_timeline .post_date a:hover,
.news_list.Skin_05_timeline .comment_content .comment_date a,
.news_list.Skin_05_timeline .comment_content .comment_date a:link,
.news_list.Skin_05_timeline .comment_content .comment_date a:active,
.news_list.Skin_05_timeline .comment_content .comment_date a:visited,
.news_list.Skin_05_timeline .comment_content .comment_date a:hover,
.news_list.Skin_05_timeline .post_author_info .author_desc{color:#759138;}
.filter_Box.Skin_02_Default #filters li.selected a:hover{color:#fff;}
.galler_datail.Skin_03_Default .comment_form .submit_button .CommandButton,
.galler_datail.Skin_02_Default .comment_form .submit_button .CommandButton{border:1px solid #759138;color:#759138;}
.galler_datail.Skin_03_Default .comment_form .submit_button .CommandButton:hover,
.galler_datail.Skin_02_Default .comment_form .submit_button .CommandButton:hover{border:1px solid #000;color:#000;}
.news_list.Skin_04_Box .news_post,
.news_detail.Skin_04_Box,
.news_list.Skin_05_timeline .post_author_info h4,
.news_list.Skin_05_timeline .comments_box h4,
.news_list.Skin_05_timeline .comments_form_title h4,
.news_detail.Skin_05_timeline{color:#242424;}
.filter_Box.Skin_03_Default .filter-switch,
.filter_Box.Skin_03_Default .view-tenth:hover .portfolio_descr,
.galler_datail.Skin_03_Default .gallery_tags a:hover,
.filter_Box.Skin_02_Default #filters li.selected a,
.filter_Box.Skin_02_Default #filters li.selected a:hover,
.filter_Box.Skin_02_Default .filter-switch,
.galler_datail.Skin_02_Default .gallery_tags a:hover,
.news_detail.Skin_04_Box .post_categories a:hover,
.news_list.Skin_05_timeline .news_post_box .post_more a:hover,
.news_list.Skin_05_timeline .news_date_box span,
.news_list.Skin_05_timeline .news_date_box span i,
.news_list.Skin_05_timeline .news_more_box .line span,
.news_list.Skin_05_timeline .news_post_box .news_post .dot,
.news_list.Skin_05_timeline .news_date_box span,
.news_list.Skin_05_timeline .news_date_box span i,
.news_list.Skin_05_timeline .xblog_page .pager,
.news_list.Skin_05_timeline .comment_form .Post_button .CommandButton{background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
@media only screen and (max-width:768px){.horizontalTab_Top_1 .resp-tab-active,
.horizontalTab_Top_1 .resp-tab-active:hover,
.horizontalTab_Top_2 .resp-tab-content,
.horizontalTab_Top_3 .resp-tab-active,
.horizontalTab_Top_3 .resp-tab-active:hover,
.horizontalTab_Top_4 .resp-tab-active,
.horizontalTab_Top_4 .resp-tab-active:hover,
.horizontalTab_Top_5 .resp-tab-active,
.horizontalTab_Top_5 .resp-tab-active:hover,
.verticalTab_Left_1 .resp-tab-active,
.verticalTab_Left_1 .resp-tab-active:hover,
.verticalTab_Right_1 .resp-tab-active,
.verticalTab_Right_1 .resp-tab-active:hover{background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
}
@media only screen and (max-width:767px){.Sidebar_layouts_next a:hover{background-color:transparent;background:transparent;color:#759138;border:none;}
.multi_menu ul li a:hover,
.multi_menu ul ul li.current > a{color:#759138;}
.multi_menu > ul > li > a:hover,
.multi_menu > ul > li.current > a,
.multi_menu > ul > li.current > a:hover,
.multi_menu > ul > li.active > a,
.multi_menu > ul > li.active > a:hover{background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
.multi_menu > ul > li > a > span > i{color:#444444;font-size:16px;transition:color ease-in 200ms;-moz-transition:color ease-in 200ms;-webkit-transition:color ease-in 200ms;-o-transition:color ease-in 200ms;-ms-transition:color ease-in 200ms;}
.multi_menu ul ul li a span i{color:#444444;font-size:14px;transition:color ease-in 200ms;-moz-transition:color ease-in 200ms;-webkit-transition:color ease-in 200ms;-o-transition:color ease-in 200ms;-ms-transition:color ease-in 200ms;}
.multi_menu ul li a:hover span i,
.multi_menu ul ul li.current > a span i{color:#759138;}
.multi_menu > ul > li > a:hover span i,
.multi_menu > ul > li.current > a span i,
.multi_menu > ul > li.current > a:hover span i,
.multi_menu > ul > li.active > a span i,
.multi_menu > ul > li.active > a:hover span i{color:#fff;}
}
#left_menu > .menu_main > .multi_menu > ul > li > a:hover,
#left_menu > .menu_main > .multi_menu > ul > li.current > a:hover,
#left_menu > .menu_main > .multi_menu > ul > li.current > a{background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
#left_menu ul li li a:hover,
#left_menu ul li li.current > a{color:#759138;}
.pulldownlanguage{position:relative;border-right:1px solid #E1E1E1;}
.languagebut{height:50px;width:50px;font-size:18px;display:block;cursor:pointer;line-height:50px;padding:0;color:#242424;text-align:center;}
.languagebut:hover,
.languagebut.active{color:#fff;background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
.languagebut.active .fa:before{content:"\f00d";}
.languageBox{display:none;position:absolute;top:100%;right:0;background-color:#EBEBEB;overflow:inherit;height:42px;z-index:905;white-space:nowrap;line-height:42px;padding:0 3px 0 10px;margin:1px 0 0 0;}
.languageBox .Language{display:inline-block;}
.languageBox img{width:18px;height:12px;}
.languageBox span img{margin-right:7px;filter:alpha(opacity=50);opacity:0.5;vertical-align:middlea;}
* + html .languageBox span{font-size:30px;}
.languageBox span.selected img{filter:alpha(opacity=100);opacity:1;}
.pulldownsearch{position:relative;border-right:1px solid #E1E1E1;}
.visible-xs .pulldownsearch{}
.searchbut{height:50px;width:50px;font-size:18px;display:block;cursor:pointer;line-height:50px;padding:0;color:#242424;text-align:center;}
.searchbut:hover,
.searchbut.active{color:#fff;background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
.searchbut.active .fa:before{content:"\f00d";}
.searchBox{display:none;position:absolute;top:100%;right:0;background-color:#E2E2E2;padding:5px;box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);overflow:inherit !important;height:42px !important;z-index:905;margin:1px 2px 0 0;}
.searchBox:before{}
.searchBox #dnn_dnnSEARCH_ClassicSearch,
.searchBox #dnn_dnnSEARCH1_ClassicSearch,
.searchBox #dnn_dnnSEARCH2_ClassicSearch,
.searchBox #dnn_dnnSEARCH3_ClassicSearch{background:none;border:none;float:none;height:30px;margin-top:3px;position:relative;white-space:nowrap;width:235px;display:block;text-align:left;color:#FFF;}
.SearchIcon{display:none;}
.search,
a.search:link,
a.search:active,
a.search:visited{text-decoration:none;display:block;position:absolute;right:0px;top:0px;margin:-8px -8px 0 0;width:42px;height:42px;line-height:42px;overflow:hidden;padding:0px;color:#FFF;text-align:center;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;font-size:13px;background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
a.search:before{content:"GO";}
.searchBox input.NormalTextBox{width:165px;text-align:left;height:18px;padding:0px 3px 0px 3px;background:none;border:none;display:block;position:absolute;left:4px;top:6px;outline:0;border-radius:0px 0px 0px 0px;-webkit-appearance:none;color:#333;}
.searchBox .searchInputContainer{position:static !important;}
.searchBox .searchInputContainer a.dnnSearchBoxClearText.dnnShow{top:1px !important;left:auto;right:35px !important;}
.searchBox.searchSkinObjectPreview{right:inherit;left:auto;right:0px;}
.dnnSearchBoxPanel,
.dnnSearchResultPanel{width:100%;max-width:none;padding:10px 0px !important;}
.dnnSearchResultPanel{padding:10px 0px 7px 0px !important;}
.pulldownlogin{position:relative;}
.visible-xs .pulldownlogin{}
.loginbut{height:50px;width:50px;font-size:18px;display:block;cursor:pointer;line-height:50px;padding:0;color:#242424;text-align:center;float:right;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
.loginbut:hover,
.loginbut.active{color:#fff;background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);border-left:none;}
.loginbut.active .fa:before{content:"\f00d";}
.loginmove{overflow:hidden;display:inline-block;float:left;}
.Login{display:none;position:relative;padding:5px;overflow:inherit !important;height:50px !important;z-index:905;}
.Login:before{}
.Login{float:left;}
div#loginBox.active{transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);opacity:1!important;}
div#loginBox{display:block !important;transition:all 200ms;transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);opacity:1!important;margin:0 -1px 0 0;border-left:1px solid #E1E1E1;}
.pulldownlogin{border-left:1px solid #E1E1E1\0;}
.loginmove > div#loginBox.Login{display:none\0!important;border-left:none\0;filter:alpha(opacity=100)\0;}
.loginmove > div#loginBox.Login.active{display:block\0!important;}
.Login .loginGroup,
.Login .registerGroup{display:inline-block;vertical-align:middle;padding:0px 5px 0px 3px;margin:0px;height:40px;line-height:40px;}
.Login .sep{vertical-align:middle;}
.Login img{vertical-align:middle;margin-top:-2px;}
.Login .fa{display:inline-block;vertical-align:middle;}
.Login .registerGroup .userProfileImg img{max-width:26px!important;}
.Login,
.Login a,
.Login a:link,
.Login a:active,
.Login a:visited{color:#949494;}
.Login a:hover{color:#759138;text-decoration:none;}
.Login .registerGroup li.userMessages,
.Login .registerGroup li.userNotifications{font-size:0;overflow:hidden;vertical-align:middle;font-family:'FontAwesome';font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;position:relative;padding:0px 10px 0 5px;height:34px;line-height:34px;text-align:right;margin:0;}
.Login .registerGroup li.userDisplayName{padding:0 5px;}
.Login .registerGroup li.userMessages{padding-left:4px;}
.Login .registerGroup li.userMessages:empty,
.Login .registerGroup li.userNotifications:empty{width:1em;}
.Login .registerGroup li.userMessages:before{content:"\f0e0";font-size:14px;z-index:0;transition:color ease-in 200ms;-moz-transition:color ease-in 200ms;-webkit-transition:color ease-in 200ms;-o-transition:color ease-in 200ms;-ms-transition:color ease-in 200ms;}
.Login .registerGroup li.userNotifications:before{content:"\f06a";font-size:14px;transition:color ease-in 200ms;-moz-transition:color ease-in 200ms;-webkit-transition:color ease-in 200ms;-o-transition:color ease-in 200ms;-ms-transition:color ease-in 200ms;}
.Login .registerGroup li.userMessages:hover:before,
.Login .registerGroup li.userNotifications:hover:before{color:#759138;}
.Login .registerGroup li.userMessages:after,
.Login .registerGroup li.userNotifications:after{content:"|";font-size:18px;color:#666;line-height:13px!important;height:13px!important;font-weight:normal!important;overflow:hidden;position:absolute;top:9px;right:0px;z-index:10;}
.Login .registerGroup li.userMessages a,
.Login .registerGroup li.userNotifications a{display:block!important;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:11;}
* + html .Login .loginGroup,
* + html .Login .registerGroup,
* + html .Login .fa,
* + html .Login .registerGroup ul,
* + html .Login .registerGroup li{display:inline;}
.Login .registerGroup li.userMessages a strong,
.Login .registerGroup li.userNotifications a strong{display:none;}
.Login .registerGroup li.userMessages a span,
.Login .registerGroup li.userNotifications a span{position:absolute;top:0px;right:0px;font-size:12px;display:block;padding:0px 3px;height:14px;line-height:1;color:#FFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:normal;background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
.header1 .head_top{border-bottom:1px solid #E1E1E1;position:relative;}
.header1 .head_top:before{content:"";background-color:#ffffff;filter:alpha(opacity= 100);opacity:1;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}
.header1 .HeadPane,
.header1 .HeadPane .Normal,
.header1 .top_a li span.fa,
.header1 .top_a li a{color:#242424;}
.header1 .top_a li a:hover{color:#759138;}
.header1 .HeadPane{float:left;padding:15px 0 0 0;}
.header1 .HeadIconPane,
.header1 .pulldownsearch,
.header1 .pulldownlogin,
.header1 .pulldownlanguage{float:right;}
.header1 .HeadIconPane,
.header1 .HeadIconPane .Normal,
.header1 .top_b li a.fa{color:#242424;}
.header1 .top_b li a.fa{}
.header1 .top_b li a.fa:hover{color:#fff;background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
.top_b li a.fa{border-right:1px solid #E1E1E1;}
.header1 .HeadIconPane{padding:0;}
.header1 .head_nav{position:relative;}
.header1 .head_nav:before{content:"";background-color:#ffffff;filter:alpha(opacity= 100);opacity:1;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}
.header1 .dnn_logo{}
.header1 .dnn_logo img{height:35px;}
.header1 .roll_menu.roll_activated .dnn_logo{display:block;margin:5px 0px !important;height:50px !important;line-height:50px !important;float:left;padding:0;}
.header1 #dnngo_megamenu{float:right;clear:inherit;}
#dnngo_megamenu .primary_structure > li > a{padding:0 25px;padding-left:50px !important;padding-right:0px !important;}
#dnngo_megamenu > div > ul > li > a > span{margin:30px 0;font-family:'Open Sans';color:#242424;font-size:13px;text-transform:uppercase;line-height:36px;height:36px;padding:0;}
#dnngo_megamenu > div > ul > li > a > span > i{font-size:16px;color:#242424;}
#dnngo_megamenu > div > ul > li.current > a > span{background-color:transparent;color:#242424;}
#dnngo_megamenu > div > ul > li.current > a:hover > span{background-color:transparent;color:#759138;}
#dnngo_megamenu > div > ul > li.current > a > span > i,
#dnngo_megamenu > div > ul > li.current > a:hover > span > i{color:#759138;}
#dnngo_megamenu > div > ul > li > a:hover > span,
#dnngo_megamenu > div > ul > li.menu_hover > a > span{background-color:transparent;color:#759138;}
#dnngo_megamenu > div > ul > li > a:hover > span > i,
#dnngo_megamenu > div > ul > li.menu_hover > a > span > i{color:#759138;}
#dnngo_megamenu > div > ul > li > a > span:before{content:"";border:none;position:absolute;display:block;left:1px;bottom:-1px;overflow:hidden;width:0;height:2px!important;max-height:2px!important;pointer-events:none;opacity:.85;-webkit-transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275);-moz-transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275);-ms-transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275);-o-transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275);background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
#dnngo_megamenu > div > ul > li.current > a > span:before,
#dnngo_megamenu > div > ul > li > a:hover > span:before,
#dnngo_megamenu > div > ul > li.menu_hover > a > span:before{width:100%;}
#dnngo_megamenu ul ul li a span i{font-size:14px;color:#242424;transition:color ease-in 200ms;-moz-transition:color ease-in 200ms;-webkit-transition:color ease-in 200ms;-o-transition:color ease-in 200ms;-ms-transition:color ease-in 200ms;}
#dnngo_megamenu .dnngo_slide_menu li a:hover span i,
#dnngo_megamenu .dnngo_slide_menu li.menu_hover > a span i{color:#759138;}
#dnngo_megamenu .dnngo_slide_menu,
#dnngo_megamenu .dnngo_slide_menu .dnngo_submenu,
#dnngo_megamenu .dnngo_boxslide{background-color:#EBEBEB;}
#dnngo_megamenu .dnngo_slide_menu li a,
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a,
.menu_rightbox p,
.menu_rightbox ul.top_c{color:#242424;}
#dnngo_megamenu .dnngo_slide_menu li a:hover,
#dnngo_megamenu .dnngo_slide_menu li.menu_hover > a{background-color:transparent;color:#759138;}
#dnngo_megamenu .dnngo_slide_menu li.dir > a:hover:before,
#dnngo_megamenu .dnngo_slide_menu li.dir.menu_hover > a:before{border-right:1px solid #759138;border-bottom:1px solid #759138;}
.top_c li span{background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
.menu_rightbox a.buttoncolor3{color:#fff;background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox > ul > li > a,
#dnngo_megamenu .mega_title,
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover{color:#759138;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a span:before{border-color:transparent transparent transparent #242424;}
#dnngo_megamenu .dnngo_boxslide .menu_centerbox ul li li a:hover span:before{border-left-color:#759138;}
.header1 .roll_menu.roll_activated #dnngo_megamenu > div > ul > li > a > span{margin:12px 0;}
@media only screen and (min-width:768px) and (max-width:991px){.header1 .dnn_logo{float:none;text-align:center;}
.header1 .roll_menu.roll_activated .dnn_logo{display:none;}
.pulldownlogin{position:relative;}
.loginmove > div#loginBox.Login{display:none!important;border-left:none;}
.loginmove > div#loginBox.Login.info.active,
.loginmove > div#loginBox.Login.active{width:124px;display:block!important;position:absolute;top:100%;right:0px;background-color:#EBEBEB;padding:1px;height:42px !important;margin:1px 0 0 0;}
.loginmove > div#loginBox.Login.info.active{width:280px;}
.Login,
.Login a,
.Login a:link,
.Login a:active,
.Login a:visited{color:#666;}
.header1 #dnngo_megamenu{float:none;text-align:center;}
.header1 #dnngo_megamenu .dnngo_gomenu{display:inline-block;}
.header1 .roll_menu.roll_activated #dnngo_megamenu{float:left;}
.header1 .roll_menu.roll_activated #dnngo_megamenu .dnngo_gomenu{display:block;}
.header1 #dnngo_megamenu > div > ul > li > a > span{margin:20px 0;}
}
@media only screen and (max-width:767px){.header1 .HeadPane,
.header1 .HeadIconPane{display:none;}
.header1 .head_top{position:relative;z-index:906;}
.header1 .dnn_logo{float:none;text-align:center;margin-top:15px;}
.top_a,
.top_b{text-align:center;}
.top_a li{margin:0 5px;}
.top_b li{float:none;display:inline-block;}
.top_b li a.fa{border-right:none;width:30px;height:30px;line-height:30px;}
.header1 .top_b li a.fa:hover{color:#fff;}
.header1 .top_a li a:hover{}
.mobilebut{}
.mobilebut:hover,
.mobilebut.active{color:#fff;}
.pulldownlogin{position:inherit;}
.loginmove > div#loginBox.Login{display:none!important;border-left:none;}
.loginmove > div#loginBox.Login.active{display:block!important;position:absolute;top:100%;right:15px;left:15px;width:auto;background-color:#EBEBEB;padding:1px;height:42px !important;margin:1px 0 0 0;text-align:center;}
.multi_menu ul li span{font-family:'Open Sans';}
.header1 .head_top:before{background-color:#ffffff;filter:alpha(opacity=100);opacity:1;}
.search,
a.search:link,
a.search:active,
a.search:visited,
.loginbut:hover,
.loginbut.active,
.mobilebut:hover,
.mobilebut.active,
.searchbut:hover,
.searchbut.active,
.languagebut:hover,
.languagebut.active,
.Login .registerGroup li.userMessages a span,
.Login .registerGroup li.userNotifications a span{background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
.header1 .head_top{border-bottom:1px solid #E1E1E1;}
.mobilebut{color:#949494;border-right:1px solid #E1E1E1;border-left:1px solid #E1E1E1;}
.loginbut{color:#949494;border-left:1px solid #E1E1E1;}
.loginbut:hover,
.loginbut.active{border-left:1px solid #E1E1E1;}
.searchbut,
.languagebut{color:#949494;}
.pulldownsearch{border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
.pulldownlanguage{border-right:1px solid #E1E1E1;}
.languageBox,
.loginmove > div#loginBox.Login.active{background-color:#ebebeb;}
.Login,
.Login a,
.Login a:link,
.Login a:active,
.Login a:visited,
.Login .registerGroup li.userMessages:after,
.Login .registerGroup li.userNotifications:after{color:#242424;}
.Login a:hover,
.Login .registerGroup li.userMessages:hover:before,
.Login .registerGroup li.userNotifications:hover:before{color:#759138;}
.header1 .head_nav:before{background-color:#ffffff;filter:alpha(opacity= 100);opacity:1;}
.header1 .HeadIconPane_mobile,
.header1 .HeadIconPane_mobile .Normal,
.header1 .HeadPane_mobile,
.header1 .HeadPane_mobile .Normal,
.header1 .top_b li a.fa,
.header1 .top_a li span.fa,
.header1 .top_a li a{color:#242424;}
.header1 .top_b li a.fa:hover{color:#fff;background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
.header1 .top_a li a:hover{color:#759138;}
#mobile_menu{background-color:#ebebeb;}
.multi_menu ul li a{color:#444444;}
.multi_menu ul li a:hover,
.multi_menu ul ul li.current > a{color:#759138;}
.multi_menu > ul > li > a:hover,
.multi_menu > ul > li.current > a,
.multi_menu > ul > li.current > a:hover,
.multi_menu > ul > li.active > a,
.multi_menu > ul > li.active > a:hover{color:#fff;background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
}
@media only screen and (max-width:767px){input{-moz-border-radius:5px;border-radius:5px;border:solid 1px #C0C0C0;padding:5px;;}
select{-moz-border-radius:5px;border-radius:5px;border:solid 1px #C0C0C0;padding:5px;width:100%;}
textarea{-moz-border-radius:5px;border-radius:5px;border:solid 1px #C0C0C0;padding:5px;width:100%;}
}
@media only screen and (min-width:768px) and (max-width:991px){.roll-sm.roll_menu.roll_activated{position:inherit;}
input{-moz-border-radius:5px;border-radius:5px;border:solid 1px #C0C0C0;padding:5px;}
select{-moz-border-radius:5px;border-radius:5px;border:solid 1px #C0C0C0;padding:5px;width:100%;}
textarea{-moz-border-radius:5px;border-radius:5px;border:solid 1px #C0C0C0;padding:5px;width:100%;}
}
@media only screen and (min-width:992px) and (max-width:1199px){.roll-md.roll_menu.roll_activated{position:inherit;}
.header1 .roll_menu.roll_activated .roll-md.dnn_logo{display:none;}
input{-moz-border-radius:5px;border-radius:5px;border:solid 1px #C0C0C0;}
select{-moz-border-radius:5px;border-radius:5px;border:solid 1px #C0C0C0;padding:5px;width:50%;}
textarea{-moz-border-radius:5px;border-radius:5px;border:solid 1px #C0C0C0;padding:5px;width:50%;}
}
@media only screen and (min-width:1200px){.roll-lg.roll_menu.roll_activated{position:inherit;}
.header1 .roll_menu.roll_activated .roll-lg.dnn_logo{display:none;}
input{-moz-border-radius:5px;border-radius:5px;border:solid 1px #C0C0C0;padding:5px;}
select{-moz-border-radius:5px;border-radius:5px;border:solid 1px #C0C0C0;padding:5px;width:50%;}
textarea{-moz-border-radius:5px;border-radius:5px;border:solid 1px #C0C0C0;padding:5px;width:50%;}
}
#dnn_content{position:relative;background-repeat:no-repeat;}
#dnn_content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;filter:alpha(opacity= 100);opacity:1;background-color:#ffffff;}
#dnn_bottom{position:relative;}
#dnn_bottom:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:#1A1A1A;filter:alpha(opacity= 100);opacity:1;}
.bottom_colors,
.bottom_colors .Normal,
ul.bottom_c li p.time,
ul.bottom_d li a,
.title4,
.bottom_f ul li h6.title,
.bottom_h li a,
.bottom_i,
.bottom_i li .title,
.bottom_i li .time{color:#aaaaaa;}
.bottom_b a{color:#aaaaaa;box-shadow:inset 0px 0px 0px 1px rgba(119,119,119,1);}
.bottom_b a:hover{color:#fff;border:none;box-shadow:none;background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
.title6,
.title7{border-left:5px solid #759138;}
ul.bottom_c li p.title,
.bottom_g li span.date,
.bottom_h li a:hover{color:#759138;}
ul.bottom_c li a.link:hover,
.Theme_Responsive_20068_home2 .btn:hover,
.Theme_Responsive_20068_home3 .btn,
.bottom_j .bottom_jtext a{color:#fff;background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
ul.bottom_d li:before{border-right:2px solid #759138;border-bottom:2px solid #759138;}
.bottom_h li span.fa{background-color:#759138;background:#759138;background:-moz-linear-gradient(30deg,#759138 0%,#759138 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#759138),color-stop(100%,#759138));background:-webkit-linear-gradient(30deg,#759138 0%,#759138 100%);background:-o-linear-gradient(30deg,#759138 0%,#759138 100%);background:-ms-linear-gradient(30deg,#759138 0%,#759138 100%);background:linear-gradient(30deg,#759138 0%,#759138 100%);}
.bottom_l li a span.fa{color:#759138;}
.bottom_m a:hover{border:1px solid #759138;color:#759138;}
footer{position:relative;}
footer:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:#2B2B2B;filter:alpha(opacity= 100);opacity:1;}
.copyright_style,
.footer,
a.footer:link,
a.footer:active,
a.footer:visited,
.terms,
a.terms:link,
a.terms:active,
a.terms:visited,
.BottomPaneI,
.BottomPaneI .Normal{color:#aaaaaa;}
a.terms:hover,
.BottomPaneI a{color:#759138;}
.breadcrumb_box{position:relative;background-image:url(/images/graduates/Getstarted-01.jpg);}
.breadcrumb_box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;filter:alpha(opacity= 100);opacity:1;}
.breadcrumb_out{margin:55px 0;}
h1.breadcrumb_left{float:left;position:relative;margin:0;padding:4px 0;margin-left:-40px !important;}
h1.breadcrumb_left span.icon{display:inline-block;width:30px;height:30px;border:1px solid #ffffff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:absolute;left:0;top:50%;margin:-15px 0 0 0;}
h1.breadcrumb_left span.icon:before{content:"";border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;width:8px;height:8px;left:50%;top:50%;position:absolute;margin:-4px 0 0 -4px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
h1.breadcrumb_left a{display:inline-block;line-height:1.1;padding:0 0 0 40px;float:left;Font-Family:Open Sans;Font-Size:30px;Font-weight:normal;text-transform:capitalize;color:#242424;}
.breadcrumb_right{position:relative;z-index:1;float:right;line-height:20px;padding:10px 20px;color:#ffffff;}
.breadcrumb_right:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;filter:alpha(opacity= 30);opacity:0.3;background-color:#000000;}
.breadcrumb_right a.fa{margin:0 10px 0 0;color:#ffffff;text-decoration:none;}
.breadcrumb,
a.breadcrumb:link,
a.breadcrumb:active,
a.breadcrumb:visited{padding:0 5px;Font-Family:Open Sans;Font-Size:13px;Font-weight:normal;text-transform:inherit;color:#ffffff;}
a.breadcrumb:hover{}
.breadcrumb_box.hiddenTitle h1.breadcrumb_left{display:none;}
.breadcrumb_box.hiddenBreadcrumb .breadcrumb_right{display:none;}
@media only screen and (max-width:979px) and (min-width:768px){.breadcrumb_out{margin:20px 0;}
}
@media only screen and (max-width:767px){.breadcrumb_box{background-position:center center;text-align:center;}
.breadcrumb_out{margin:20px 0;}
h1.breadcrumb_left{float:none;margin:0;padding:0;display:inline-block;}
h1.breadcrumb_left a{font-size:25px;line-height:normal;}
.breadcrumb_right{float:none;margin:10px 0 0 0;}
Full_Screen_PaneB{padding-top:25px !important;}
}
.btn-responsive:hover{font-weight:normal !important;}
.featured.col-sm-8{padding-left:25px;text-align:left;}
.CategorieTab_Top_1 ul.resp-tabs-list li.resp-tab-active{float:left;border-top-color:#759138 !important;-webkit-border-radius:0px 0px 0 0;-moz-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;background:#fff !important;border:1px solid #ddd;border-bottom:0;color:#000 !important;text-decoration:none;}
@media only screen and (max-width:767px){.DnnModule-PHfirms_ArtPHFirms_ArtContactUs.DnnModule-5667{padding-top:15px;}
.DnnModule-PHfirms_ArtPHFirms_ArtContactUsOliewenhuis{margin-top:-65px;}
}
#dnngo_megamenu > div > ul > li > a > span{font-size:14px;}
.AA{height:5px !important;}
.A{height:15px !important;}
.B{height:30px !important;}
.BLeft{padding-left:20px !important;}
.BRight{padding-right:20px;}
.BLeftRight{padding-left:20px;padding-right:20px;}
.BAnnerNewsProfesionals{content:"";position:absolute;bottom:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=50);opacity:0.85;z-index:200;height:85px;margin-top:-80px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.BAnnerNewsProfesionals:hover{color:#fff !important;content:"";position:absolute;bottom:0;width:100%;height:100%;background-color:#759138;filter:alpha(opacity=50);opacity:0.85;z-index:200;height:85px;margin-top:-80px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.BAnnerNewsProfesionals:hover h6{color:#fff;}
.BAnnerNewsProfesionals:hover h9{color:#fff;}
.BAnnerNewsProfesionals h6{color:#759138;font-size:18px;padding-left:15px;font-weight:bold;}
.BAnnerNewsProfesionals h9{color:#242424;font-size:14px;padding-left:15px;}
.BAnnerNewsProfesionals .item{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;}
.OurTeam{content:"";position:absolute;bottom:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=50);opacity:0.85;z-index:200;height:85px;margin-top:-80px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.OurTeam:hover{color:#fff !important;content:"";position:absolute;bottom:0;width:100%;height:100%;background-color:#759138;filter:alpha(opacity=50);opacity:0.85;z-index:200;height:85px;margin-top:-80px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.OurTeam:hover h6{color:#fff;}
.OurTeam:hover h9{color:#fff;}
.OurTeam h6{color:#759138;font-size:18px;padding-left:15px;font-weight:bold;line-height:18px !important;}
.OurTeam h9{color:#242424;font-size:14px;padding-left:15px;}
.OurTeam .item{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;}
.BAnnerNewsAbout{content:"";position:relative;bottom:0;left:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=50);opacity:0.85;z-index:200;height:75px;margin-top:225px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.BAnnerNewsAbout h6{color:#759138;font-size:30px !important;padding-left:15px;font-weight:normal !important;line-height:30px !important;}
.BAnnerNewsAbout h9{color:#242424;font-size:14px;padding-left:15px;}
.BAnnerNewsAbout .item{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;}
.BAnnerNewsTeam{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=50);opacity:0.85;z-index:200;height:75px;margin-top:225px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding-left:30px;padding-right:30px;}
.BAnnerNewsTeam h6{color:#759138;font-size:30px !important;padding-left:15px;font-weight:normal !important;line-height:30px !important;}
.BAnnerNewsTeam h9{color:#242424;font-size:14px;padding-left:15px;}
.BAnnerNewsTeam .item{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;}
.BAnnerNews{content:"";top:0;left:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=50);opacity:0.85;z-index:200;height:80px;margin-top:-80px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;position: relative;}
.BAnnerNews h6{color:#759138;font-size:18px;font-weight:normal;line-height:18px !important;}
.BAnnerNews .item{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.BodyTextBold{font-size:14px;color:#242424;text-align:left;border:0px solid #000000;display:inline-block;font-weight:bold !important;}
.BodyText{font-size:14px;color:#242424;text-align:left;border:0px solid #000000;display:inline-block;font-weight:normal !important;}
button{padding:0px;border:solid 0px #C0C0C0;background-color:#759138;}
button:focus{outline:0 !important;}
button:focus{outline:none !important;}
.btnSend{background-image:url("https://www.phfirms.co.za/Portals/63/images/SendBtn1.png");background-repeat:no-repeat;padding-bottom:15px;background-position-x:10px;background-position-y:2px;}
.btnEmail{background-image:url("https://www.phfirms.co.za/Portals/63/images/SendEmail1.png");background-repeat:no-repeat;background-position-x:5px;background-position-y:8px;width:120px;border:solid 1px #C0C0C0;border-radius:0px;height:45px;}
.btPdf{background-image:url("https://www.phfirms.co.za/Portals/63/images/SendPdf1.png");background-repeat:no-repeat;background-position-x:5px;background-position-y:8px;width:120px;border:solid 1px #C0C0C0;border-radius:0px;height:45px;}
.btn-success{color:#759138;background-color:#fff;border-color:#C0C0C0 !important;border-radius:0px;font-size:12px;}
.btn-success:hover{color:#fff !important;font-weight:normal;font-size:12px;}
.btn-success:hover .submitText{color:#fff !important;font-weight:normal;font-size:12px;}
.btn-success1:hover .ClearText{color:#242424 !important;font-weight:normal;font-size:12px;}
button.btn.btn-success:hover{color:#fff !important;font-weight:normal;font-size:12px;}
button.btn.btn-success:hover .submitText{color:#fff !important;font-weight:normal;font-size:12px;}
button.btn.btn-success1:hover .ClearText{color:#242424 !important;font-weight:normal;font-size:12px;}
.submitText{color:#242424;}
.ClearText{color:#242424 !important;}
.ClearText:hover{color:#242424 !important;}
#dnn_ctr5935_PHFirms_FirmProfile_Team_lnkbtnClear:hover{color:#242424 !important;}
#dnn_ctr5935_PHFirms_FirmProfile_Team_lnkbtnClear2:hover{color:#242424 !important;}
button.btn.btn-success1.ClearText:hover{color:#242424 !important;font-weight:normal;font-size:12px;}
.btn-success1.ClearText:hover{color:#242424 !important;font-weight:normal;font-size:12px;}
.RadButton.rbRounded{border-radius:0px !important;}
.RadComboBox_Default .rcbReadOnly .rcbFocused{border-radius:0px !important;}
.RadComboBox .rcbActionButton .rcbIcon{margin-top:-6px;}
.RadComboBoxDropDown .rcbItem{font-size:14px;}
.RadComboBoxDropDown .rcbItem:hover{font-size:14px;}
.RadComboBox .rcbReadOnly .rcbInput{font-family:'Open Sans' !important;}
.RadListBox .rlbText{font-size:14px;color:#242424;}
span.rcbInner.rcbReadOnly.rcbFocused{border-radius:0px !important;}
.caption{width:100%;bottom:0px;position:absolute;background-color:rgba(117, 145, 56, 0.7);height:80px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.caption h4{color:#000;-webkit-font-smoothing:antialiased;}
.carousel{margin-bottom:0px !important;}
.carousel .owl-pagination{display:none;}
.carousel_7 .owl-pagination{display:none;}
.carousel_9 .owl-item .carousel_content{padding:20px 20px 20px 20px;}
.carousel_9 .owl-item .carousel_content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=50);opacity:0.85;z-index:-1;}
.col-sm-4{position:relative;padding-right:25px;padding-left:25px;}
.col-sm-8{position:relative;padding-right:25px;padding-left:25px;}
.col-sm-10 input{border:solid 1px #C0C0C0;padding-left:50px;padding-top:12px;padding-right:15px;border-radius:0px;}
.con_bPHI2017 .east h1.title{font-size:32px;color:#759138;font-weight:normal;position:relative;display:inline-block;margin:0 0 0px 0;display:inline-block;}
.con_bPHI2017 .east h1.title:before{position:absolute;content:"";width:40px;height:1px;background-color:#fff;right:0px;top:50%;margin:0 -70px 0 0;display:none;}
.con_bPHI2017 .east h1.title:after{position:absolute;content:"";width:8px;height:8px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin:-3px -78px 0 0;background-color:#fff;right:0px;top:50%;display:none;}
.Container-1 .dnntitle .box::before{display:none;}
.Container-1 .dnntitle .box::after{display:none;}
.Container-1 .dnntitle .line::before{display:none;}
.Container-1 .dnntitle .line::after{display:none;}
.con_bPHI2017{position:relative;}
.copyright_style{font-size:10px !important;}
.col-sm-3.Bannerfooter.FooterBannerH2Line{border-left-color:#fff;border-left-width:2px;border-left-style:solid;}
.col-sm-4.EmailPdf.Team{padding-left:30px;}
.col-sm-4.Team{padding-left:30px;}
.col-sm-4.EmailPdf.Service{padding-left:30px;}
.col-sm-4.Service{padding-left:30px;}
.C{height:45px !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center !important;}
.C2{height:45px !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center !important;}
.D{height:80px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.DLeft{height:80px;padding-left:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.dnntitle{margin-top:-8px !important;margin-bottom:-8px !important;}
.D_Banner{height:80px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:left !important;}
.E{height:60px !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center !important;}
.F{height:20px !important;}
.FirmlatestNews .carousel_9 .owl-item .carousel_content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=50);opacity:0.85;z-index:-1;}
.FeaturedBottomTextLeft1{color:#000;}
.FindOut{color:#759138;font-size:14px;text-decoration:none;}
.FooterBannerH1{font-size:26px;}
.FooterBannerH2{font-size:18px;padding-left:10px;font-family:'Open Sans';font-weight:600;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-webkit-transform:translate3d(0px, 0px, 0px);text-shadow:1px 1px 1px rgba(0,0,0,0.004);}
.FindOut:hover{color:#759138;font-size:14px;text-decoration:underline;font-weight:normal;}
.Heading1Blackbold{color:#242424;font-size:26px;font-weight:bold;}
.Heading2Blackbold{color:#242424;font-size:22px;font-weight:bold;}
.Heading3Blackbold{color:#242424;font-size:18px;font-weight:bold;}
.Heading4Blackbold{color:#242424;font-size:16px;font-weight:bold;}
.Heading1Greenbold{color:#759138;font-size:26px;font-weight:bold;}
.Heading2Greenbold{color:#759138;font-size:22px;font-weight:bold;}
.Heading3Greenbold{color:#759138;font-size:18px;font-weight:bold;}
.Heading4Greenbold{color:#759138;font-size:16px;font-weight:bold;}
.Heading5Greenbold{color:#759138;font-size:14px;font-weight:bold;}
a.Heading5Greenbold:hover{color:#759138 !important;font-size:14px !important;font-weight:bold !important;}
.Heading1Green{color:#759138;font-size:26px;font-weight:normal;}
.Heading2Green{color:#759138;font-size:22px;font-weight:normal !important;}
a.Heading2Green{color:#759138;font-size:22px;font-weight:normal;}
.Heading3Green{color:#759138;font-size:18px;font-weight:normal;}
.Heading4Green{color:#759138;font-size:16px;font-weight:normal;}
.Heading5Green{color:#759138;font-size:14px;font-weight:normal;}
.Heading1Black{color:#242424;font-size:26px;font-weight:normal;}
.Heading38Black{color:#242424;font-size:38px;font-weight:normal;}
.Heading2Black{color:#242424;font-size:22px;font-weight:normal;}
.Heading3Black{color:#242424;font-size:18px;font-weight:normal;}
.Heading4Black{color:#242424;font-size:16px;font-weight:normal;}
a.Heading4Black{color:#242424;font-size:16px;font-weight:normal;text-decoration:none;}
a.Heading4Black:hover{color:#759138;font-size:16px;font-weight:normal;text-decoration:none;}
a.Heading5Black{color:#242424;font-size:14px;font-weight:normal;text-decoration:none;}
.Heading6Black{color:#242424;font-size:12px;font-weight:normal;text-decoration:none;}
a.Heading5Black:hover{color:#759138;font-size:14px;font-weight:normal;text-decoration:none;}
.Heading1{color:#fff;font-size:26px;}
.Heading1_BLeft{color:#000;font-size:26px;padding-left:20px;}
.Heading2{color:#759138;font-size:22px;}
.Heading2_BLeft{color:#759138;font-size:22px;padding-left:20px;}
html, body{margin:0px;height:100%;padding:0px;font:normal 14px 'Open Sans', Arial, sans-serif !important;color:#242424;}
html body .RadInput_Default .riTextBox{font:normal 14px 'Open Sans', Arial, sans-serif !important;}
.home2banner2_6{border-radius:0px !important;font-size:18px !important;color:#fff;padding:15px 48px;letter-spacing:2px;border:2px solid #fff !important;text-transform:uppercase;-moz-border-radius:100px;-webkit-border-radius:100px;font-weight:bold !important;}
.innerBodyTexth1{margin-top:-5px;margin-bottom:-2px;}
.innerBodyText{margin-top:-5px;margin-bottom:-5px;}
input{padding:0px;border:solid 0px #C0C0C0;}
.Login .registerGroup ul,
.Login .registerGroup li{list-style:none;margin:0;padding:0;display:none;}
.LatestNewsBottomTextLeft1{padding-left:5px;text-align:left;padding-bottom:5px;line-height:2px;}
.LatestNewsBottomTextLeft1 h6{color:#759138;font-size:18px;}
.MyProfileTextbox{font-size:14px !important;}
html body .RadInput_Default{color:#242424;}
html body .RadInput_Default .riEmpty{color:#242424 !important;}
html body .RadInput_Default .riTextBox{color:#242424 !important;font-size:14px !important;}
.RadTreeView .rtSelected .rtIn{border-bottom:solid 2px #759138 !important;cursor:pointer;padding:0px 0px 0px !important;}
.RadTreeView .rtIn:hover{border-bottom:solid 2px #759138 !important;cursor:pointer;}
.RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot{padding:1px 0 1px 0px !important;}
.RadTreeView .rtLI{padding-bottom:30px;}
.RadTreeView .rtSp, .RadTreeView .rtImg, .RadTreeView .rtIn, .RadTreeView .rtChk{display:inline-block;vertical-align:middle;padding-right:5px;}
.RadTreeView .rtLI{}
.row{margin-right:-30px;margin-left:-30px;}
.Testimonials_4 .last_page, .Testimonials_4 .next_page{display:none;}
.title1{font-size:32px !important;font-weight:normal !important;color:#759138 !important;display:inline-block !important;position:relative !important;}
.tp-bullets{display:none;}
.teamresponsive{display:none !important;}
.ResponsiveAboutCombo{display:none !important;}
.ResponsiveAboutList{display:block !important;}
.TeamSearch{display:none;}
.TeamSearchGrid{display:block !important;}
.NewsResourcesFilter{display:block !important;}
.panel-group.accordion_2{display:none !important;}
.btn-groupNews{display:none !important;}
.col-sm-12.TeamDetailHeaderWidth{display:none !important;}
.col-sm-12.TeamDetailHeaderWidth1{display:none !important;}
.RadListView2{display:none;}
.ProfessionalImage{height:800px;}
.col-sm-2.ServiceDetailRelated{padding-top:0px;padding-left:0px;}
.col-sm-10.ServiceDetailRelated{padding-right:0px;padding-left:0px;margin-left:-15px;}
.col-sm-12.ServiceDetailRelatedNews{padding-left:0px;padding-right:0px;}
.btn-success1{color:#759138;background-color:#fff;border-color:#C0C0C0 !important;border-radius:0px;font-size:12px;}
.btn-success1:hover{color:#fff !important;font-weight:normal;background-color:#759138;font-size:12px;}
.btn-success1:hover .submitText{color:#fff !important;font-weight:normal;font-size:12px;}
.btn-success1:hover .ClearText{color:#242424 !important;font-weight:normal;font-size:12px;}
button.btn.btn-success1:hover{color:#fff !important;font-weight:normal;background-color:#759138;font-size:12px;}
button.btn.btn-success1:hover .submitText{color:#fff !important;font-weight:normal;font-size:12px;}
button.btn.btn-success1:hover .ClearText{color:#242424 !important;font-weight:normal;font-size:12px;}
.con_bArtCompetition{padding-top:0px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.module > header{position:absolute;bottom:0;left:0;width:100%;padding:10px 10px;background:inherit;background-attachment:fixed;overflow:hidden;}
.module > header::before{content:"";position:absolute;top:-20px;left:0;width:200%;height:200%;background:inherit;background-attachment:fixed;-webkit-filter:blur(1px);filter:blur(1px);}
.module > header::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);}
.module > header > h1{margin:0;color:white;position:relative;z-index:1;margin-left:8px;}
.module > header > h5{margin:0;color:white;position:absolute;z-index:1;margin-left:8px;}
*{box-sizing:border-box;}
.circle{width:10px;height:10px;background:#759138;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}
.con_b_Application{background-color:#fff;position:relative;background-image:url("");padding-top:0px;padding-bottom:0px;margin-top:0px;}
.isotope_4 .isotope_item > div{margin:30px 30px 0 3px;}
a:hover{font-weight:normal;}
.CategorieTab_Top{clear:both;}
.CategorieTab_Top:after{clear:both;content:".";height:0px;font-size:0px;visibility:hidden;display:block;}
.CategorieTab_Top ul.resp-tabs-list{margin:0;padding:1px 0;}
.CategorieTab_Top .resp-tabs-container{padding:0;margin:0;clear:both;border:1px solid #e8e8e8;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;background:#fff !important;}
.CategorieTab_Top .resp-tabs-container:after{clear:both;content:".";height:0px;font-size:0px;visibility:hidden;display:block;}
* + html .CategorieTab_Top .resp-tabs-container{display:inline-block;}
.CategorieTab_Top .resp-tab-content .resp_margin{margin:0px;margin-left:-1px;}
.CategorieTab_Top ul.resp-tabs-list li{font-size:13px;margin-right:5px;list-style:none;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top-left-radius:0px;border-top-right-radius:0px;border-top-color:#e8e8e8;margin-bottom:-1px;float:left;position:relative;z-index:1;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;color:#FFF;}
.CategorieTab_Top ul.resp-tabs-list li:first-child{border-left:1px solid #e8e8e8;}
.CategorieTab_Top ul.resp-tabs-list li span{border:none;padding:8px 15px;display:block;white-space:nowrap;cursor:pointer;}
.CategorieTab_Top ul.resp-tabs-list li:hover{background:#eeeeee;color:#000;}
.CategorieTab_Top ul.resp-tabs-list li:hover span{color:#FFF;}
.CategorieTab_Top ul.resp-tabs-list li.resp-tab-active{position:relative;z-index:1;color:#FFF;}
.CategorieTab_Top .resp-tab-active,
.CategorieTab_Top .resp-tab-active:hover{background:none;color:#FFF !important;}
.CategorieTab_Top ul.resp-tabs-list li.resp-tab-active span{background-color:#FFF;color:#000;}
.CategorieTab_Top h2.resp-accordion,
.CategorieTab_Top .resp_container{display:none;}
@media only screen and (max-width:768px){.CategorieTab_Top ul.resp-tabs-list{display:none;}
.CategorieTab_Top h2.resp-accordion{display:block;border:1px solid #e1e1e1;border-left:2px solid #759138;border-bottom:none;font-size:15px;font-weight:normal;padding:15px 15px;cursor:pointer;margin:0;color:#919191;transition:background-color ease-in 200ms;-moz-transition:background-color ease-in 200ms;-webkit-transition:background-color ease-in 200ms;-o-transition:background-color ease-in 200ms;-ms-transition:background-color ease-in 200ms;}
.CategorieTab_Top .resp-arrow{float:right;position:relative;top:0px;display:inline-block;font-family:'Glyphicons Regular';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;margin-top:0px;text-align:center;}
.CategorieTab_Top .resp-arrow:empty{width:1em;}
.CategorieTab_Top .resp-arrow:before{content:"\002B";}
.CategorieTab_Top .resp-tab-active .resp-arrow:before{content:"\2212";}
.CategorieTab_Top .resp-accordion:hover{background:#eeeeee;color:#333333;}
.CategorieTab_Top .resp-tab-active,
.CategorieTab_Top .resp-tab-active:hover{background:#759138;color:#000;}
.CategorieTab_Top .resp-tab-active span{color:#FFF;}
.CategorieTab_Top .resp-tabs-container{width:100%;margin:0px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border:none;border-bottom:1px solid #e1e1e1;}
.CategorieTab_Top .resp-tabs-container .resp_margin{}
.CategorieTab_Top .resp-tab-content{border:1px solid #e1e1e1;border-bottom:none;width:auto !important;padding:0px;margin-bottom:0px;clear:both;display:none;}
.CategorieTab_Top .resp-tab-content:after{clear:both;content:".";height:0px;font-size:0px;visibility:hidden;display:block;}
}
.resp-tab-item{color:#FFF;}
.CategorieTab_Top ul.resp-tabs-list li em,
.CategorieTab_Top ul.resp-tabs-list li i,
.CategorieTab_Top h2.resp-accordion span em,
.CategorieTab_Top h2.resp-accordion span i,
.CategorieTab_Bottom ul.resp-tabs-list li em,
.CategorieTab_Bottom ul.resp-tabs-list li i,
.CategorieTab_Bottom h2.resp-accordion span em,
.CategorieTab_Bottom h2.resp-accordion span i,
.CategorieTab_Top ul.resp-tabs-list{margin:0;padding:1px 0;}
.CategorieTab_Top ul.resp-tabs-list li.resp-tab-active{position:relative;z-index:1;color:#FFF;}
.CategorieTab_Top_1 ul.resp-tabs-list li.resp-tab-active{float:left;border-top-color:#759138 !important;-webkit-border-radius:0px 0px 0 0;-moz-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;background:#fff !important;border:1px solid #ddd;border-bottom:0;color:#000 !important;text-decoration:none;}
.CategorieTab_Top ul.resp-tabs-list li.resp-tab-active span:hover{color:#000 !important;}
.CategorieTab_Top_1 ul.resp-tabs-list li span, .CategorieTab_Top_1 ul.resp-tabs-list li:hover span{padding:12px 12px;font-size:14px;color:#fff;}
#tabposition_5238 .resp-tabs-list li{background-color:#759138;color:#fff;}
#tabposition_5238 .resp-tab-active,
#tabposition_5238 .resp-tab-active:hover{background-color:#fff !important;color:#000 !important;}
.con_bArtCompetition .east h1.title{margin:0 0 32px 0;}
.con_bArtCompetition .east h1.title::before{height:1px;margin-top:1px;}
a:hover{color:#000;font-weight:normal !important;}
div.col-sm-8.main{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.col-sm-8.main.NewsResourcesRightDetails{display:inline-block !important;}
.col-sm-8 .Filter{padding-right:0px;padding-left:0px;text-align:left;color:#242424;font-size:14px;}
div.col-sm-4.Filter{padding-right:0px;padding-left:0px;text-align:right;}
.riSingle{white-space:nowrap;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;display:inline !important;}
.White{margin-bottom:0px !important;}
.AboutLeftColumnNav1{color:#242424 !important;font-weight:normal !important;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#759138 !important;text-decoration:none;font-size:16px;padding-bottom:5px;}
a.AboutLeftColumnNav1:hover{color:#759138 !important;font-weight:normal !important;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#759138 !important;text-decoration:none;padding-bottom:5px;}
.AboutLeftColumnNav2{color:#242424 !important;font-weight:normal;font-size:16px;}
a.AboutLeftColumnNav2:hover{color:#759138 !important;font-weight:normal !important;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#759138 !important;text-decoration:none;padding-bottom:5px;}
.alignment{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
input{border-radius:0px !important;}
.RadComboBox .rcbActionButton .rcbIcon{margin-top:-10px;}
.RadEditor .reEmptyMessage{font:italic 14px "Segoe UI",Arial,Sans-serif;padding-left:15px;padding-top:15px;}
.Default .reEmptyMessage{color:#242424;font-size:14px !important;}
.reContentCell iframe{display:block;padding:15px;}
.RadComboBox_Silk{height:45px;}
.RadComboBox_Default{height:34px;}
span.rcbInner.rcbReadOnly.rcbFocused{border-radius:0px !important;height:45px;}
.RadComboBox_Silk .rcbReadOnly.rcbFocused{border-color:#C0C0C0;color:#242424 !important;background-color:#fff;background-image:none;}
.RadComboBox_Default .rcbReadOnly.rcbFocused{border-color:#C0C0C0;color:#242424 !important;background-color:#fff;background-image:none;}
.RadComboBox_Silk .rcbInner{padding-top:.25em;padding-bottom:.25em;border-color:#d7d7d7;color:#555;background-color:#fff;height:45px;}
.RadComboBox_Default .rcbInner{padding-top:.25em;padding-bottom:.25em;border-color:#d7d7d7;color:#555;background-color:#fff;height:34px !important;border-radius:0px;}
.RadComboBox_Silk:hover{border-color:#C0C0C0;color:#242424 !important;background-color:#fff;background-image:none;}
.RadComboBox_Default:hover{border-color:#C0C0C0;color:#242424 !important;background-color:#fff;background-image:none;}
.RadComboBox_Silk .rcbFocused .rcbActionButton{border-color:#C0C0C0;color:#242424;background-color:#fff;background-image:none;width:1.84615em !important;}
.RadComboBox_Default .rcbFocused .rcbActionButton{border-color:#C0C0C0;color:#242424;background-color:#fff;background-image:none;}
.RadComboBox_Silk .rcbReadOnly.rcbHovered{border-color:#C0C0C0;color:#242424;background-color:#fff;background-image:none;}
.RadComboBox_Default .rcbReadOnly.rcbHovered{border-color:#C0C0C0;color:#242424;background-color:#fff;background-image:none;}
.RadComboBox_Silk .rcbHovered .rcbActionButton{border-color:#C0C0C0;color:#242424;background-color:#fff;background-image:none;}
.RadComboBox_Default .rcbHovered .rcbActionButton{border-color:#C0C0C0;color:#242424;background-color:#fff;background-image:none;}
.RadComboBox_Silk .rcbActionButton{width:1.84615em;border-color:#C0C0C0;color:#242424;background-color:#fff;background-image:none;}
.RadComboBox_Default .rcbActionButton{width:1.84615em;border-color:#C0C0C0;color:#242424;background-color:#fff;background-image:none;}
.RadComboBox_Silk .rcbReadOnly{border-color:#C0C0C0;color:#242424;background-color:#fff;background-image:none;}
.RadComboBox_Default .rcbReadOnly{border-color:#C0C0C0;color:#242424;background-color:#fff;background-image:none;}
.RadComboBox .rcbEmptyMessage{font-style:italic;padding-top:2px;height:35px;padding-left:10px;}
.RadComboBoxDropDown_Silk .rcbHovered{color:#242424;background-color:#C0C0C0;}
.RadComboBoxDropDown .rcbScroll{position:relative;overflow:auto;background-color:#fff;border-color:rgb(215, 215, 215) !important;border-width:1px !important;border-style:solid;z-index:5000;}
.RadComboBox_Silk .rcbInput{margin:0;padding:0;width:100%;height:30px;border:0;box-shadow:none;outline:0;color:inherit;background:0;font-size:1em;font-family:inherit;display:inline-block;-webkit-appearance:none;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;height:20px !important;}
.RadComboBox .rcbInner{padding:12px 5px 5px 10px !important;}
.RadComboBox_Default .rcbInner{padding-top:0px !important;}
.RadComboBox .rcbActionButton .rcbIconDown::before{content:"\f078 ";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:12px;}
.ProfessionalSearch{padding:10px;width:30px;float:left;font-size:16px;color:#C0C0C0;}
.ProfessionalSearchAll{padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;font-size:16px;}
.LatestNewsClass:hover{color:#759138 !important;}
.carousel_6 .photo_box1{border-left:2px solid #fff !important;border-right:2px solid #fff !important;}
.carousel_6 .owl-wrapper{margin:0px;}
.carousel_6 .item{padding:0px;}
.owl-prev{margin:20px 40px 0 0 !important;}
.owl-next{margin:20px 30px 0 0 !important;}
.RadDataPager_Default{background:#fff;color:#242424;border:1px solid #fff;font-family:'Open Sans';float:right;}
.RadDataPager_Default .rdpActionButton{display:inline-block;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;color:#759138;background-color:#fff;border-color:#C0C0C0 !important;border-radius:0px;font-size:22px;padding:0;}
.RadDataPager_Default .rdpActionButton:hover{display:inline-block;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;color:#fff;background-color:#759138;border-color:#C0C0C0 !important;border-radius:0px;background-image:none;text-decoration:none;font-size:22px;padding:0;}
.RadDataPager_Default .rdpNumPart a.rdpCurrentPage:hover{font-weight:normal !important;}
.RadDataPager_Default .rdpNumPart a.rdpCurrentPage{font-size:14px;text-decoration:underline;background:#fff;border:0px solid #898989;}
.RadDataPager .rdpNumPart a:hover{font-weight:normal !important;text-decoration:underline;background-color:#fff;border-color:#fff !important;background-image:none;}
.BannerSingleWordColor{color:#759138;font-size:inherit !important;}
.BannerSingleBoldWordColor{color:#759138;font-size:inherit !important;font-weight:600 !important;}
.BAnnerNewsTeamPDF{padding-left:15px;padding-right:30px;padding-top:20px;margin-bottom:-10px;}
.BAnnerNewsTeamPDF h6{color:#759138;font-size:40px !important;}
@media only screen and (max-width:414px){#dnn_ctr6541_PHFirms_FirmProfile_NewsResources_txtKeyWord2_wrapper{width:83% !important;}
#Request1{height:5px !important;}
#Request2{height:0px !important;}
#Request3{height:0px !important;}
#Request4{height:5px !important;}
#RS1{height:0px !important;}
#RS2{height:0px !important;}
#RS3{height:0px !important;}
#RS4{height:5px !important;}
.col-sm-2.blogsprofileimage{display: none;}
.col-sm-10.blogsprofileimage{width:100% !important;}
.col-sm-3.NewsResourcesLeftDetails.BlogDetail{display: none;}
.col-sm-9.NewsResourcesRightDetails.BlogDetail{width:100% !important;}
.col-sm-1.Bannerfooter{width:20% !important;text-align:center;vertical-align:middle !important;border-left-color:#fff;border-left-width:2px;border-left-style:solid;padding-top:15px !important;padding-bottom:15px !important;height:100% !important;float:left;}
.ServiceDetailImage{width:100%;height:300px;background-size:contain;overflow:hidden;}
.ServiceDetailImage img{width:auto !important;height:auto !important;margin-right:150px;}
.B.TeamDetailResponsive{display:none;}
[class*="Pane"], .row [class*="Pane"]{padding:0px 0px 0px 0px;}
#ServicePage_TopSpace2{height:0px!important;}
.ModPHFirmsFirmProfilePHFirmsFirmProfileLatestNewsBannerC{display:none;}
#wowslider-container1 .ws-title{top:50% !important;}
#wowslider-container1 a.ws_next{background-position:100% 0;right:-0.3em !important;font-size:16px !important;top:51% !important;}
#wowslider-container1 a.ws_prev{left:0.7em;background-position:0 0;font-size:16px !important;top:51% !important;}
.TeamPage_lblFilter{display:none;}
.ServicePage_lblFilter{display:none;}
#NewsResourcesPage_TopSpace2_E{height:30px !important;}
#NewsArticle_TopSpaceE{height:30px !important;}
#NewsArticle_MidSpaceE{height:30px !important;}
.NewsResourcesPage_btnGrid{display:none !important;}
.NewsResourcesPage_btnList{display:none;}
.btn-groupNews{display:block !important;padding-left:0px;padding-right:0px;padding-bottom:0px;margin-top:0px;}
.NewsResourcesSearch{display:none !important;}
#HomePage_TopSpace_1{height:0px !important;}
#HomePage_TopSpace2{height:25px !important;}
#HomePage_Space_MeetOurTeam{padding-bottom:0px !important;}
#DnnModule-PHFirms_FirmProfilePHFirms_FirmProfile_Home.DnnModule-5815.White{margin-bottom:-20px !important;}
#FooterPage_Space8{height:0px !important;}
#FooterPage_Space9{height:0px !important;}
#FooterPage_Space10{height:0px !important;}
#FooterPage_Space12{height:0px !important;}
#FooterPage_Space11{height:0px !important;}
.AboutPage_RadAjaxPanel1{padding-bottom:0px !important;}
.RadAjaxPanel{padding-bottom:0px !important;}
.TeamHome{position:relative;}
.RadListViewTeamSearchResults{float:right;width:100%;text-align:right;padding-right:8px !important;}
.RadListViewNewsRoomSearchResults{float:right;width:100%;text-align:right;padding-right:15px !important;}
#TeamDetailPage_SpaveBottom2{display:none;}
.NewsResources_txtKeyword{float:left;width:82%;}
.NewsResources_btnGo{float:right;}
.NewsResources_txtKeyword2{float:left;width:82%;}
.NewsResources_btnGo2{float:right;}
.AboutPageView1{position:relative;}
#NewsArticle_BottomSpaceE{height:30px !important;}
.CareersPageView1{position:relative;}
#wowslider-container1 .ws-title{font-size:6px !important;}
#TeamDetailPage_SpaceBottom1{height:30px !important;}
#ServicePage_TopSpace14{display:none;}
#ServicePage_MidSpace7{height:30px !important;}
#ServicePage_BottomSpace8{height:30px !important;}
#ServiceDetailPage_BottomSpace{height:30px !important;}
#CareersPage_BottomSpaceC2{height:30px !important;}
#ContactUsPage_BottomSpace_9{height:30px !important;}
#TeamPage_BottomSpace_E{height:30px !important;}
#AboutPage_BottomSpaceC2{height:30px !important;}
#NewsResourcesPage_BottomSpaceE{height:30px !important;}
#HomePage_BottomSpace_E{height:30px !important;}
.SubscribeContainer{padding-top:0px !important;}
.NewsPager{padding-left:0px !important;padding-right:0px !important;float:right;}
.ArtsiteFootercopyright{margin-left:0px !important;}
.ArtsiteFooter{margin-left:0px !important;margin-right:0px !important;}
.HeadPane_mobile{padding-bottom:20px;}
.BAnnerNewsTeam{padding-left:15px !important;}
.BAnnerNews{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=50);opacity:0.85;z-index:200;height:40px;margin-top:-15px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding-top:10px;}
.BAnnerNews h6{color:#759138;font-size:10px;font-weight:normal;}
.BAnnerNewsTeam{content:"";position:absolute;bottom:0;}
.BAnnerNewsTeam h6{color:#759138;font-size:26px !important;padding-left:0px !important;font-weight:normal !important;line-height:32px;}
.BAnnerTeamSearchResults h6{padding-left:15px;}
.BAnnerTeamSearchResults h9{padding-left:15px;}
.btnResponsiveSearchclass.col-sm-12{width:100%;background-color:#fff;color:rgb(255, 255, 255);border-color:#C0C0C0;border-width:1px;border-style:solid;color:#242424;height:45px;}
.carousel_6 .owl-buttons .owl-prev{margin:5px 65px 0 0 !important;}
.carousel_6 .owl-buttons .owl-next{margin:5px 35px 0 0 !important;}
.CategorieTab_Top .resp-tab-active span{color:#242424 !important;}
.col-sm-5.Filter{width:100%;float:right;}
.col-sm-6.MyPortfolioLeft{padding-left:3px;width:50%;float:left;}
.col-sm-3.MyPortfolioMid{width:25%;float:left;}
.col-sm-3.MyPortfolioRight{width:25%;float:right;}
.col-sm-12.MyPortfolioLeft{padding-left:3px;}
.col-sm-2.ServiceDetailRelated{padding-top:0px;padding-left:0px;width:10% !important;}
.col-sm-10.ServiceDetailRelated{padding-right:0px;padding-left:0px;margin-left:-15px !important;width:90% !important;float:right;}
.col-sm-12.ServiceDetailRelated{padding-left:30px;}
.col-sm-2.btnResponsiveSearchclass{padding-left:0px;padding-right:0px;width:10% !important;float:right;}
.col-sm-10.btnResponsiveSearchclass{width:90%;padding-left:0px;padding-right:0px;float:left;text-align:left;}
.col-sm-3.Subscribe{display:none;}
.col-sm-3.Subscribe2{display:none;}
.col-sm-3.Subscribe3{display:none;}
.col-sm-6.Subscribe.Subscribe4{padding-top:8px;float:left;width:100%;padding-bottom:5px;}
.col-sm-4.NewsResourcesLeft{padding-right:0px;padding-left:0px;}
.col-sm-8.NewsResourcesLeft{padding-right:0px;padding-left:0px;}
.col-sm-4.EmailPdf{padding-right:0px;padding-left:0px;width:70%;float:left;}
.col-sm-4.EmailPdf.Team{padding-left:0px !important;}
.col-sm-4.Team{padding-left:0px !important;padding-right:0px !important;}
.col-sm-8.Team{padding-left:0px !important;padding-right:0px !important;padding-top:30px;}
.col-sm-4.homePageWhat{padding-right:0px;padding-left:0px;}
.col-sm-4.homePageWho{padding-right:0px;padding-left:0px;padding-top:12px;}
.col-sm-4.homePageTeam{padding-right:0px;padding-left:0px;}
.col-sm-4.AboutCareersLeft{padding-right:0px;padding-left:0px;}
.col-sm-8.AboutCareersRight{padding-right:0px;padding-left:0px;padding-top:28px;}
.col-sm-2{width:0% !important;padding-top:0px !important;height:0px !important;}
.col-sm-3{text-align:center;vertical-align:middle !important;float:left;}
.col-sm-8.EmailPdf.main.Team{padding:0;}
.collapse .col-sm-4{position:relative;padding-right:25px !important;padding-left:25px !important;width:100%;padding-bottom:35px;}
.C{height:30px !important;}
.C2{height:30px !important;}
.col-sm-12.TeamPaging{padding-left:0px !important;float:right;}
.col-sm-4 .homePageWhat{padding-top:30px;}
.col-sm-4 .homePageTeam{}
.col-sm-7.Filter.NewsResourcesFilter{display:none !important;}
.col-sm-6.Subscribe1{padding-right:25px !important;padding-left:25px !important;padding-bottom:0px;}
.col-sm-6.Subscribe2{padding-right:25px !important;padding-left:25px !important;padding-bottom:0px;}
.col-sm-6.Subscribe3{padding-right:25px !important;padding-left:25px !important;padding-bottom:0px;}
.col-sm-6.Subscribe4{padding-right:25px !important;padding-left:25px !important;}
.col-sm-9.Subscribe5{padding-right:25px !important;padding-left:25px !important;}
.btn-group.col-sm-12{width:100%;padding-right:0px;padding-left:0px;}
.col-sm-3.Bannerfooter{padding-top:15px;color:#fff;padding-bottom:15px;border-bottom-color:#fff;border-bottom-width:2px;border-bottom-style:solid;}
.col-sm-6.ServiceDetailsLeft{padding-left:0px;padding-right:0px;display:none;}
.col-sm-4.main.NewsResourcesLeft{padding-right:0px;padding-left:0px;width:86%;float:left;}
.NewsResourcesLeftDetails{display:none;}
.col-sm-8.main.NewsResourcesRight{width:14%;}
.CategorieTab_Top .resp-tab-active span{color:#242424 !important;}
.NewsResourcesRightDetails{float:right;width:100% !important;padding-left:0px;padding-right:0px;}
.NewsResourcesRightContent{padding-right:0px;padding-left:0px;padding-top:30px;}
.NewsSearchTop{padding-top:30px;}
.col-sm-8.NewsResourcesRight{padding-right:0px;padding-left:0px;}
.copyright_style{text-align:center !important;width:100%;}
div.col-sm-4.Profile{height:100% !important;}
div.GetInTouch2.col-sm-4{position:relative;padding-right:25px !important;padding-left:25px !important;width:100%;padding-bottom:12px;padding-top:0px;}
div.GetInTouch3.col-sm-8{padding-right:25px !important;padding-left:25px !important;padding-bottom:12px;}
div.GetInTouch4.col-sm-10{padding-right:25px !important;padding-left:25px !important;}
.btn-groupNews.col-sm-12{width:100%;}
.col-sm-2.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:16.66666667% !important;float:left;}
.col-sm-3.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:25% !important;float:left;}
.col-sm-4.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:33.33333333% !important;float:left;}
.col-sm-5.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:50% !important;float:left;}
.col-sm-6.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:50% !important;float:left;}
.col-sm-12.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:100% !important;float:left;}
.E{height:45px !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center !important;}
.col-sm-6.col-md-6.col-md-push-6{padding-bottom:30px;padding-right:0px !important;padding-left:0px !important;}
.col-sm-6.col-md-6.col-md-pull-6{padding-right:0px !important;padding-left:0px !important;}
.col-sm-4.col-md-4.col-md-pull-4.ServiceDetails{padding-top:30px;}
.col-sm-8.EmailPdf{padding-right:0px !important;padding-left:0px !important;float:right;}
.C.ResponsiveAboutList{display:block !important;}
.col-sm-6.col-md-6.col-md-push-6{padding-bottom:30px;padding-right:0px !important;padding-left:0px !important;}
.col-sm-6.col-md-6.col-md-pull-6{padding-right:0px !important;padding-left:0px !important;}
.ResponsiveImageResize{height:250px !important;}
.row.ContactUsHide{display:none;}
.col-sm-4.ContactUsLeft{padding-left:0px;padding-right:0px;float:left;width:65%;}
.col-sm-5.ContactUsLeft{padding-left:0px !important;padding-right:0px !important;float:left;width:100%;padding-top:30px;}
.col-sm-7.ContactUsRight{padding-left:0px !important;padding-right:0px !important;float:right;width:100%;}
.col-sm-8.ContactUsRight{padding-right:0px;padding-left:0px;}
.col-sm-1.colorimg{width:8.33333333%;float:left;}
.col-sm-11.colortext{width:91.6666667%;float:right;padding-left:0px;}
.FooterBannerH2{display:none;}
.footerbody{padding-left:3px !important;padding-right:3px !important;}
.GetInTouch.col-sm-4{padding-bottom:15px !important;}
.homePageTeamB{padding-top:0px;height:0px !important;}
.innerBodyTexth1{margin-top:-10px;margin-bottom:-2px;}
.MyPortfolioBottomSpaceB{height:15px !important;}
.pb60{padding-bottom:5px !important;}
.pt60{padding-top:5px;}
.PageInteractionButtons{padding-right:0px !important;}
.SearchBannerH2{font-size:14px;padding-left:10px;font-family:'Open Sans';font-weight:normal;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-webkit-transform:translate3d(0px, 0px, 0px);text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-align:left;}
.row{margin-right:-15px;margin-left:-15px;}
.homePageTeamB{height:30px !important;}
.ProfessionalImage{height:auto !important;}
.ResponsiveAboutCombo{display:inline-block !important;}
.ResponsiveAboutList{display:none !important;}
.RadListView1{display:block !important;}
.RadListView2{display:none !important;}
.submitText{display:none;}
span.fa.fa-angle-double-right.fa-2x{font-size:10px;}
.RowSix_Grid4_Pane{padding-bottom:30px !important;}
.rdpPagerLabel{display:none;}
.CopyrightResponsive{padding-left:0px!important;padding-right:0px!important;}
.ServiceDetailsRight{padding-right:0px;}
.ProfessionalDetails.ServiceDetails h6{padding-left:12px !important;font-size:13px !important;}
.ServiceDetails{padding-left:0px;padding-right:0px;}
.ServiceDetailPeople{overflow-y:auto;max-height:500px;margin:0px !important;}
.ServiceDetailRelated{margin:0px !important;}
.ServiceSearch{display:none;}
.BAnnerNewsAbout.ServiceDetailsName h6{line-height:32px;font-size:26px !important;}
.col-sm-12.TeamLeft{display:none;}
.col-sm-12.TeamRight{display:none;}
.col-sm-12.TeamHide{display:none;}
.col-sm-12.TeamRightButton{display:none;}
.col-sm-4.TeamDetailHeaderLeft{display:none;}
.col-sm-12.TeamDetailHeaderWidth{padding-right:0px !important;padding-left:0px !important;width:100%;display:block !important;padding-bottom:15px;}
.TeamAlphbeticSearch{padding:12px !important;}
.TeamSearch{display:block !important;}
.TeamDetailTabs{height:100% !important;}
.TeamDetailHeaderLeft{padding-right:0px !important;padding-left:0px !important;width:100%;}
.TeamDetailHeaderRight{padding-right:0px !important;padding-left:0px !important;text-align:right !important;padding-top:0px;width:100%;line-height:30px;}
.TeamDetailInfo{padding-bottom:00px;}
.TeamTabNames{color:#759138 !important;}
#tabposition_5238{height:100% !important;}
.TeamDetailPadding{padding-left:0px;padding-right:0px;}
}
@media only screen and (min-width:415px) AND (max-width:767px){#dnn_ctr6541_PHFirms_FirmProfile_NewsResources_txtKeyWord2_wrapper{width:83% !important;}
#RS1{height:0px !important;}
#RS2{height:0px !important;}
#RS3{height:3px !important;}
#RS4{height:6px !important;}
#Request1{height:6px !important;}
#Request2{height:0px !important;}
#Request3{height:3px !important;}
#Request4{height:6px !important;}
.col-sm-2.blogsprofileimage{display: none;}
.col-sm-10.blogsprofileimage{width:100% !important;}
.col-sm-3.NewsResourcesLeftDetails.BlogDetail{display: none;}
.col-sm-9.NewsResourcesRightDetails.BlogDetail{width:100% !important;}
.col-sm-1.Bannerfooter{width:20% !important;text-align:center;vertical-align:middle !important;border-left-color:#fff;border-left-width:2px;border-left-style:solid;padding-top:15px !important;padding-bottom:15px !important;height:100% !important;float:left;}
.ServiceDetailImage{width:100%;height:300px;background-size:contain;overflow:hidden;}
.ServiceDetailImage img{width:auto !important;height:auto !important;margin-right:150px;}
.B.TeamDetailResponsive{display:none;}
#ContactUsPage_TopSpace_1{height:0px !important;}
.ModPHFirmsFirmProfilePHFirmsFirmProfileLatestNewsBannerC{display:none;}
#HomePage_TopSpace2{height:40px !important;}
#wowslider-container1 .ws-title{top:50% !important;}
#wowslider-container1 a.ws_next{background-position:100% 0;right:0.4em;font-size:28px !important;top:52% !important;}
#wowslider-container1 a.ws_prev{left:0.4em;background-position:0 0;font-size:28px !important;top:52% !important;}
#NewsSearch{display:none;}
#MyPortfolio.loginbut{border-right:0px solid #E1E1E1 !important;}
.NewsSearchPhoneVertical{display:none !important;}
.RadListViewServiveSearchResults{padding-top:25px;}
.RadListViewTeamSearchResults{float:right;width:100%;text-align:right;padding-right:15px !important;}
.RadListViewNewsRoomSearchResults{float:right;width:100%;text-align:right;padding-right:8px !important;}
#NewsArticle_MidSpaceE{height:30px !important;}
#NewsArticle_BottomSpaceE{height:0px !important;}
.NewsResourcesPage_btnGrid{display:none !important;}
.NewsResourcesPage_btnList{display:none;}
#HomePage_TopSpace_1{height:0px !important;}
#HomePage_Space_MeetOurTeam{padding-bottom:0px !important;}
#DnnModule-PHFirms_FirmProfilePHFirms_FirmProfile_Home.DnnModule-5815.White{margin-bottom:-20px !important;}
#FooterPage_Space8{height:0px !important;}
#FooterPage_Space9{height:0px !important;}
#FooterPage_Space10{height:0px !important;}
#FooterPage_Space12{height:0px !important;}
#FooterPage_Space11{height:0px !important;}
#dnn_ctr5819_PHFirms_FirmProfile_Footer_rcbPeople{}
#dnn_ctr5819_PHFirms_FirmProfile_Footer_rcbService{}
.AboutPage_RadAjaxPanel1{padding:0px !important;}
.RadAjaxPanel{padding:0px !important;}
.RadListViewTeamSearchResults{padding-top:15px;}
#TeamDetailPage_SpaveBottom2{display:none;}
.NewsResources_txtKeyword{width:86% !important;float:left;}
.NewsResources_btnGo{float:right;}
.NewsroomlblFilter2{padding-left:10px;}
.ServicePage_lblFilter{}
#wowslider-container1 .ws-title{font-size:12px !important;}
#TeamDetailPage_SpaceBottom1{height:10px !important;}
#ServicePage_MidSpace7{height:10px !important;}
#ServicePage_BottomSpace8{height:10px !important;}
#ServiceDetailPage_BottomSpace{height:10px !important;}
#CareersPage_BottomSpaceC2{height:10px !important;}
#ContactUsPage_BottomSpace_9{display:none;}
#AboutPage_BottomSpaceC2{height:10px !important;}
#TeamPage_BottomSpace_E{height:10px !important;}
#NewsResourcesPage_BottomSpaceE{height:10px !important;}
#HomePage_BottomSpace_E{height:10px !important;}
.col-sm-4.Profile.NewsResources{width:100% !important;}
.myDIVGrid.ItemTemplate{height:100%;width:50%;}
.myDIVGrid.AlternatingItemTemplate{float:right;height:100%;width:50%;}
div.col-sm-4.Profile.NewsResources{width:50%;height:100% !important;}
div.col-sm-4.Profile{width:50%;}
.carousel_6 .item{padding-right:0px !important;margin-left:0px !important;height:100px;width:99%;}
.carousel_6 .owl-buttons .owl-prev{margin:5px 65px 0 0 !important;}
.carousel_6 .owl-buttons .owl-next{margin:5px 25px 0 0 !important;}
.col-sm-12.NewsPager{padding-right:8px !important;float:right;}
.col-sm-6.MyPortfolioLeft{padding-left:3px;width:50%;float:left;}
.col-sm-3.MyPortfolioMid{width:25%;float:left;}
.col-sm-3.MyPortfolioRight{width:25%;float:right;}
.col-sm-12.MyPortfolioLeft{padding-left:3px;}
.col-sm-2.ServiceDetailRelated{padding-top:0px;padding-left:0px;width:10% !important;}
.col-sm-10.ServiceDetailRelated{padding-right:0px;padding-left:0px;margin-left:-15px;width:90% !important;float:right;}
.col-sm-12.ServiceDetailRelated{padding-left:30px;}
.col-sm-12.TeamDetailHeaderWidth{padding-right:0px !important;padding-left:0px !important;width:100%;display:block !important;padding-bottom:15px;}
.col-sm-4.main.NewsResourcesLeft{width:51% !important;float:left;padding-left:0px;padding-right:15px;}
.col-sm-5.Filter{width:30%;}
.col-sm-7.Filter.NewsResourcesFilter{width:70%;text-align:left;}
.NewsResourcesFilter{display:none;}
.AboutLeftColumnNav1{line-height:28px;}
a.AboutLeftColumnNav1:hover{line-height:28px;}
.AboutLeftColumnNav2{line-height:28px;}
a.AboutLeftColumnNav2:hover{line-height:28px;}
.ArtsiteFootercopyright{margin-left:0px !important;}
.ArtsiteFooter{margin-left:0px !important;margin-right:0px !important;}
.BAnnerTeamSearchResults h6{padding-left:15px !important;}
.BAnnerTeamSearchResults h9{padding-left:15px !important;}
.BAnnerNewsProfesionals{position:static;}
.BAnnerNewsProfesionals:hover{position:static;}
.BAnnerNewsTeam{padding-left:15px !important;}
.btn-group.col-sm-12{width:100%;padding-right:0px;padding-left:0px;}
.BAnnerNews{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=50);opacity:0.85;z-index:200;height:40px;margin-top:-15px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding-top:10px;}
.BAnnerNews h6{color:#759138;font-size:10px;font-weight:normal;}
.BAnnerNewsTeam h6{font-size:26px !important;padding-left:15px;line-height:32px;}
.BAnnerNewsAbout h6{font-size:26px !important;padding-left:15px;line-height:32px;}
.CategorieTab_Top .resp-tab-active span{color:#242424 !important;}
.carousel_8 .item{background-color:inherit !important;text-align:center;border-bottom:0px solid #fff !important;margin:0 2px 0 0;}
.col-sm-12.CopyrightResponsive{padding-right:0px;padding-left:0px;}
.Container-1{padding-top:0px !important;}
.col-sm-4.homePageWho{width:50%;float:left;padding-bottom:15px;padding-left:0px !important;}
.col-sm-4.homePageWhat{width:50%;float:right;padding-bottom:15px;padding-right:0px !important;}
.col-sm-4.homePageTeam{width:100%;padding-left:0px !important;padding-right:0px !important;}
.col-sm-3.Bannerfooter{padding-top:15px;color:#fff;padding-bottom:15px;border-bottom-color:#fff;border-bottom-width:2px;border-bottom-style:solid;}
.copyright_style{text-align:center !important;width:100%;}
.col-sm-2{width:0% !important;padding-top:0px !important;height:0px !important;}
.col-sm-3{text-align:center;vertical-align:middle !important;float:left;}
.collapse .col-sm-4{position:relative;padding-right:25px !important;padding-left:25px !important;width:100%;padding-bottom:50px;}
.GetInTouch.col-sm-4{padding-bottom:15px !important;}
div.GetInTouch2.col-sm-4{position:relative;padding-right:25px !important;padding-left:25px !important;width:100%;}
div.GetInTouch2.col-sm-4.combobox{padding-bottom:15px !important;}
div.GetInTouch3.col-sm-8{padding-right:25px !important;padding-left:25px !important;padding-bottom:10px;}
div.GetInTouch4.col-sm-10{padding-right:25px !important;padding-left:25px !important;}
.col-sm-4.EmailPdf{width:50%;float:left;padding-left:0px;padding-right:15px;}
.col-sm-8.EmailPdf{width:50%;float:right;padding-left:15px;padding-right:0px;}
.row.alignment.ResponsiveAboutList{padding-left:15px !important;padding-right:15px !important;}
.col-sm-4.AboutCareersLeft{width:33.333333%;float:left;padding-left:0px;padding-right:15px;}
.col-sm-8.AboutCareersRight{width:66.666667%;float:right;padding-left:15px;padding-right:0px;}
.col-sm-1.ResponsiveAboutList{width:15%;float:left;}
.col-sm-11.ResponsiveAboutList{width:85%;float:right;}
.col-sm-3.Subscribe{display:none;}
.col-sm-3.Subscribe2{display:none;}
.col-sm-3.Subscribe3{display:none;}
.col-sm-6.Subscribe1{padding-right:25px !important;padding-left:25px !important;padding-bottom:0px;}
.col-sm-6.Subscribe2{padding-right:25px !important;padding-left:25px !important;padding-bottom:0px;}
.col-sm-6.Subscribe3{padding-right:25px !important;padding-left:25px !important;padding-bottom:0px;}
.col-sm-6.Subscribe4{padding-right:25px !important;padding-left:25px !important;}
.col-sm-9.Subscribe5{padding-right:25px !important;padding-left:25px !important;}
.col-sm-4.ServiceDetails{width:33.333333%;padding-left:0px;float:left;}
.col-sm-8.ServiceDetails{width:66.666667%;padding-right:0px;float:right;}
.col-sm-6.ServiceDetailsLeft{padding-left:0px;width:77%;float:left;display:none;}
.col-sm-6.ServiceDetailsRight{padding-right:0px;width:100%;text-align:right;}
.row.ContactUsHide{display:none;}
.col-sm-4.ContactUsLeft{width:75%;padding-left:0px;float:left;padding-top:30px;}
.col-sm-5.ContactUsLeft{padding-left:0px !important;padding-right:0px !important;float:left;width:100%;padding-top:30px;}
.col-sm-8.ContactUsRight{width:25%;padding-right:0px;float:right;padding-top:30px;}
.col-sm-7.ContactUsRight{padding-left:0px !important;padding-right:0px !important;float:right;width:100%;}
.col-sm-1.colorimg{width:5%;float:left;}
.col-sm-11.colortext{width:95%;float:right;padding-left:0px;}
.col-sm-8.main.NewsResourcesRight{width:49% !important;padding-right:0px;padding-left:15px;float:right;}
.col-sm-8.NewsResourcesRight{width:66.666667% !important;float:right;padding-right:0px;padding-left:15px;}
col-sm-8.NewsResourcesRightDetails{width:100% !important;float:right;}
.col-sm-4.NewsResourcesLeft{width:33.333333% !important;padding-right:15px;padding-left:0px;float:left;}
.C{height:30px !important;}
.C2{height:30px !important;}
.col-sm-12.TeamLeft{width:100%;}
.col-sm-12.TeamHide{}
.col-sm-12.TeamRight{width:100%;}
.col-sm-12.TeamRightButton{width:100%;}
.col-sm-4.Team{padding-left:0px !important;padding-right:15px !important;width:33.333333%;float:left;}
.col-sm-8.Team{padding-left:15px !important;padding-right:0px !important;width:66.666667%;float:right;}
.col-sm-2.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:16.66666667% !important;float:left;}
.col-sm-3.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:25% !important;float:left;}
.col-sm-4.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:33.33333333% !important;float:left;}
.col-sm-5.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:50% !important;float:left;}
.col-sm-6.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:50% !important;float:left;}
.col-sm-12.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:100% !important;float:left;}
div.col-sm-4.Profile{width:50%;float:left;}
.FooterBannerH2{display:none;}
.TeamSearch{display:none !important;}
.col-sm-4.EmailPdf.Team{padding-left:0px !important;padding-right:0px !important;}
.col-sm-8.EmailPdf.Team{padding-left:0px !important;padding-right:0px !important;}
.col-sm-12.TeamPaging{padding-left:0px !important;padding-right:0px !important;float:right;margin-right:-.5em;}
.col-sm-8.Filter{padding-left:15px !important;width:60%;}
.col-sm-6.col-md-6.col-md-push-6{padding-bottom:30px;padding-right:0px !important;padding-left:0px !important;}
.col-sm-6.col-md-6.col-md-pull-6{padding-right:0px !important;padding-left:0px !important;}
div.col-sm-4.Filter{width:40%;}
.E{height:45px !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center !important;}
.HeadIconPane_mobile{padding:10px 0px 10px 0px !important;}
.footerbody{padding-left:0px !important;padding-right:0px !important;}
.MyPortfolioBottomSpaceB{height:15px !important;}
.NewsList2{width:16.66666667%;}
.NewsList10{width:83.33333333%;}
.NewsResourcesLeftDetails{display:none;}
.NewsResourcesRightDetails{float:right;width:100% !important;padding-right:0px;padding-left:0px;}
.ProfessionalImage{height:auto !important;}
.pb60{padding-bottom:5px !important;}
.pt60{padding-top:5px;}
.PageInteractionButtons{padding-right:0px !important;}
.ProfessionalDetails.ServiceDetails h6{padding-left:5px !important;}
.row{margin-right:-15px;margin-left:-15px;}
.RadListView1{display:block !important;}
.RadListView2{display:none !important;}
.ResponsiveImageResize{height:160px !important;}
.resp_margin.ServiceDetailPeople{overflow-y:auto !important;overflow-x:hidden !important;max-height:300px !important;}
.RadInput_Default, .RadInputMgr_Default{height:0px !important;}
.ResponsiveMainRow{margin-right:5px !important;margin-left:5px !important;}
.ResponsiveAboutList{display:block !important;}
.row{margin-right:-15px;margin-left:-15px;}
.rdpPagerLabel{display:none;}
.responsiveabouttextalign{vertical-align:text-bottom !important;}
.submitText{display:none;}
.ServiceDetailPeople{overflow-y:hidden !important;max-height:100% !important;margin:0px !important;}
.ServiceDetailRelated{margin:0px !important;}
span.fa.fa-angle-double-right.fa-2x{font-size:10px;}
.TeamDetailPadding{padding-left:0px;padding-right:0px;}
.teamresponsive{display:block !important;}
.Teamnonresponsive{display:none !important;}
.TeamDetailTabs{height:100% !important;}
.TeamDetailHeaderLeft{display:none;}
.TeamDetailHeaderRight{padding-right:0px !important;padding-left:0px !important;text-align:right !important;padding-top:0px;width:100%;}
.TeamDetailInfo{padding-bottom:00px;}
.TeamTabNames{color:#759138 !important;}
#tabposition_5238{height:100% !important;}
}
@media only screen and (min-width:768px) and (max-width:992px){#Request1{height:15px !important;}
#Request2{height:15px !important;}
#Request3{height:15px !important;}
#Request4{height:15px !important;}
.col-sm-2.blogsprofileimage{display: none;}
.col-sm-10.blogsprofileimage{width:100% !important;}
.FooterBannerH2{display:none;}
.B.TeamDetailResponsive{display:none;}
#wowslider-container1 .ws-title{top:50% !important;}
.col-sm-3.NewsResourcesLeftDetails.BlogDetail{display: none;}
.col-sm-9.NewsResourcesRightDetails.BlogDetail{width:100% !important;padding-left: 0px; padding-right: 0px} 
#wowslider-container1 a.ws_next{background-position:100% 0;right:0.2em;font-size:28px !important;top:52% !important;}
#wowslider-container1 a.ws_prev{left:0.4em;background-position:0 0;font-size:28px !important;top:52% !important;}
[class*="Pane"], .row [class*="Pane"]{padding:0px 0px 0px 0px;}
#HomePage_TopSpace_1{display:none;}
#HomePage_Space_MeetOurTeam{padding-top:30px !important;}
.AboutPage_RadAjaxPanel1{padding:0px !important;}
.RadAjaxPanel{padding:0px !important;}
#TeamDetailPage_SpaveBottom2{}
.NewsResources_txtKeyword{float:left;}
.NewsResources_btnGo{float:right;}
.NewsRoomPage_lblFilter{display:none;}
.NewsroomlblFilter2{display:block !important;padding-left:10px;}
.ReourcesSearchSpace{display:block !important;}
.NewsArticle_txtKeyword{width:79% !important;float:left;}
.NewsArticle_btnGo{float:right;}
#NewsArticle_BottomSpaceE{}
#TeamDetailPage_SpaceBottom1{display:none;}
#wowslider-container1 .ws-title{font-size:12px !important;}
.col-sm-4.Profile.NewsResources{width:100% !important;}
.myDIVGrid.ItemTemplate{height:100%;width:50%;}
.myDIVGrid.AlternatingItemTemplate{float:right;height:100%;width:50%;}
.AboutLeftColumnNav1{padding-bottom:5px !important;}
.ArtsiteFootercopyright{margin-left:0px !important;}
.BAnnerNewsAbout h6{line-height:32px;}
.BAnnerNewsTeam{padding-left:30px !important;}
.BAnnerNewsTeam h6{padding-left:0px !important;}
.BAnnerNewsProfesionals{position:static;}
.BAnnerNewsProfesionals:hover{position:static;}
.BAnnerNewsProfesionals h6{color:#759138;font-size:18px;padding-left:0px !important;font-weight:bold;}
.BAnnerNewsProfesionals h9{color:#242424;font-size:14px;padding-left:15px;}
.btn-group.col-sm-12{padding-left:0px;padding-right:0px;}
.B{height:0px !important;}
.B.MyPortfolioRight{height:15px !important;}
.B.NewsArticleB{height:30px !important;}
.carousel_6 .item{padding-right:0px !important;margin-left:0px !important;height:100px;width:99%;}
.col-sm-12.NewsPager{padding-left:0px !important;padding-right:10px !important;padding-bottom:0px;padding-top:10px;}
.col-sm-6.MyPortfolioLeft{padding-left:3px;width:50%;float:left;}
.col-sm-3.MyPortfolioMid{width:25%;float:left;}
.col-sm-3.MyPortfolioRight{width:25%;float:right;}
.col-sm-12.MyPortfolioLeft{padding-left:3px;}
.col-sm-4.main.NewsResourcesLeftDetails{display:none;}
.col-sm-8.main.NewsResourcesRightDetails{padding-right:0px;padding-left:0px;text-align:right;}
.col-sm-4.NewsResourcesLeftDetails{display:none;}
.col-sm-8.NewsResourcesRightDetails{padding-right:0px;padding-left:0px;}
.col-sm-4.main.NewsResourcesLeft{padding-left:0px;padding-right:0px;}
.col-sm-2.ServiceDetailRelated{padding-top:0px;padding-left:0px;width:10% !important;}
.col-sm-10.ServiceDetailRelated{padding-right:0px;padding-left:0px;margin-left:-15px;width:90% !important;float:right;}
.col-sm-12.ServiceDetailRelated{padding-left:30px;}
.col-sm-8.main.NewsResourcesRight{padding-left:15px;padding-right:0px;}
.col-sm-4.NewsResourcesLeft{padding-left:0px;padding-right:15px;}
.col-sm-8.NewsResourcesRight{padding-left:15px;padding-right:0px;}
col-sm-8.NewsResourcesRightDetails{padding-left:15px;padding-right:0px;}
.col-sm-12.BodyText.NewsArticle{padding-right:0px;padding-bottom:30px;}
.col-sm-2.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:16.66666667% !important;}
.col-sm-3.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:25% !important;}
.col-sm-4.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:33.33333333% !important;}
.col-sm-5.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:50% !important;}
.col-sm-6.Bannerfooter{width:50% !important;}
.col-sm-12.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:100% !important;float:left;}
.col-sm-4.AboutCareersLeft{padding-left:0px;}
.col-sm-8.AboutCareersRight{padding-left:15px;padding-right:0px;}
.col-sm-4.homePageWho{width:50%;padding-right:15px;padding-left:0px;}
.col-sm-4.homePageWhat{width:50%;padding-right:0px;padding-left:15px;}
.col-sm-4.homePageTeam{width:100%;padding-right:0px;padding-left:0px;}
.col-sm-8.EmailPdf{width:66.666667%;}
.col-sm-12.TeamLeft{width:100%;}
.col-sm-12.TeamHide{}
.col-sm-12.TeamRight{width:100%;}
.col-sm-12.TeamRightButton{width:100%;}
.col-sm-4.Team{padding-left:0px !important;padding-right:15px !important;width:33.333333%;}
.col-sm-8.Team{padding-left:15px !important;padding-right:0px !important;width:66.666667%;}
.CategorieTab_Top .resp-tab-active span{color:#242424 !important;}
div.col-sm-4.Profile.NewsResources{width:50%;height:100% !important;}
div.col-sm-4.Profile{width:50%;}
.col-sm-6.col-md-6.col-md-push-6{padding-bottom:45px;padding-right:0px !important;padding-left:15px !important;width:50%;left:50%;}
.col-sm-7.Filter.NewsResourcesFilter{width:0px;display:none;}
.col-sm-6.col-md-6.col-md-pull-6{padding-right:15px !important;padding-left:0px !important;width:50%;left:-50%;}
.col-sm-4.EmailPdf.Team{padding-left:0px !important;padding-right:0px !important;width:33.33333%;}
.col-sm-4.Filter{width:100%;float:right;}
.col-sm-8.Filter{padding-left:15px !important;}
.col-sm-8.EmailPdf.Team{padding-left:0px !important;padding-right:0px !important;}
.col-sm-4.ServiceDetails{width:33.333333%;padding-left:0px;left:-66.6666667%;padding-right:15px;}
.col-sm-8.ServiceDetails{width:66.666667%;padding-right:0px;left:33.3333333%;}
.col-sm-6.ServiceDetailsLeft{padding-left:0px;width:66.6666667%;display:none;}
.col-sm-6.ServiceDetailsRight{padding-right:0px;width:100%;text-align:right;}
.col-sm-4.ContactUsLeft{width:60%;padding-left:0px;float:left;}
.col-sm-5.ContactUsLeft{padding-left:0px !important;padding-right:15px !important;left:-58.33333333%;}
.col-sm-7.ContactUsRight{padding-left:15px !important;padding-right:0px !important;left:41.66666667%;}
.col-sm-8.ContactUsRight{width:40%;padding-right:0px;float:right;}
.col-sm-4.main.NewsResourcesLeft{width:42%;}
.col-sm-5.Filter{width:100%;}
.NewsResourcesFilter{display:none;}
.copyright_style{text-align:center !important;}
.carousel_8 .item{background-color:inherit !important;text-align:center;border-bottom:0px solid #fff !important;margin:0 2px 0 0;}
.col-sm-6.Subscribe1{}
.col-sm-9.Subscribe5{width:100%;}
.col-sm-3.Subscribe{margin-top:-30px;}
.col-sm-3.Subscribe2{margin-bottom:-25px;}
.col-sm-3.Subscribe3{display:none;}
.col-sm-6.Subscribe{margin-top:0px;}
.col-sm-12.CopyrightResponsive{padding-left:0px;padding-right:0px;}
.col-sm-8.AboutCareersRight{width:66.666667% !important;}
.col-sm-8.main.NewsResourcesRight{width:58% !important;}
.col-sm-8.NewsResourcesRight{width:66.666667% !important;}
.col-sm-12.TeamDetailHeaderWidth{display:none !important;}
.col-sm-12.TeamDetailHeaderWidth1{display:block !important;padding-left:0px;padding-bottom:25px;margin-left:-15px;margin-top:-15px;}
.GetInTouch3.col-sm-8{width:66.66667%;}
.C{height:45px !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center !important;}
.C2{height:45px !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center !important;}
.Container-1.SubscribeContainer{padding-bottom:30px !important;}
.E{height:45px !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center !important;}
.EmailPdf{padding:0px;}
.F{height:0px !important;}
.ResponsiveAboutListF{height:10px !important;}
.ServiceDetailRelatedNewsF{height:30px !important;}
.ServiceDetailRelatedPersonImage{height:170px;}
.ResponsiveImageResize{height:170px !important;}
.hidden-xs{display:none !important;}
.footerbody{padding-left:0px !important;padding-right:0px !important;}
.header1 .HeadPane{display:none !important;}
.header1 .HeadIconPane{display:none !important;}
.header1 .dnn_logo img{margin-top:20px;}
.HeadIconPane_mobile{padding:10px 0px 0px 0px !important;}
.HeadPane_mobile{padding:10px 0px 20px 0px !important;}
.homePageTeamB{height:30px !important;}
.carousel_6 .owl-buttons .owl-next{margin:5px 35px 0 0 !important;}
.LatestNewsBannerLeft{width:4% !important;}
.LatestNewsBannerRight{width:96% !important;}
.MyPortfolioBottomSpaceB{height:15px !important;}
.ProfessionalImage{height:auto !important;}
.ProfessionalDetails.ServiceDetails h6{padding-left:10px;}
.ProfessionalDetails h6{padding-right:20px;}
.pt60{padding-top:0px;}
.pb60{padding-bottom:0px;}
.ResponsiveRow{}
.ResponsiveAboutCombo{display:none !important;}
.ResponsiveAboutList{}
.ResponsiveMainRow{margin-right:5px !important;margin-left:5px !important;}
.row{margin-right:-15px;margin-left:-15px;}
.row.ContactUsHide{display:none;}
.row.alignment.ResponsiveAboutList{padding-left:20px !important;line-height:30px !important;}
.ResponsiveF{height:30px;}
.resp_margin.TeamDetailTabs{padding-top:15px !important;padding-bottom:15px !important;padding-left:6px !important;padding-right:6px !important;}
.Nodataresults{padding-left:15px;}
.ServiceDetailPeople{overflow-x:hidden;max-height:500px;margin:0px !important;}
.ServiceDetailRelated{margin:0px !important;}
.TeamDetailResponsive{height:20px !important;}
.TeamSearch{display:none !important;}
.TeamTabNames{color:#759138 !important;}
.TeamDetailTabs{max-height:270px !important;overflow-y:auto !important;padding:20px !important;min-height:115px !important;}
.TeamDetailHeaderLeft{padding-right:0px !important;padding-left:0px !important;}
.TeamDetailHeaderRight{padding-right:0px !important;padding-left:0px !important;}
.TeamDetailInfo{padding-bottom:30px;}
.TeamDetailPadding{padding-left:0px;padding-right:0px;}
#tabposition_5238{height:100% !important;}
.top_b li a.fa{border-right:0px solid #E1E1E1;}
.top_b li{float:none;display:inline-block;}
.top_a, .top_b{text-align:center;}
.TeamPaging{padding-right:0px !important;padding-left:0px !important;}
.teamresponsive{display:inline-block !important;}
.Teamnonresponsive{display:none !important;}
.visible-xs{display:block !important;text-align:center;}
.TeamDetailHeaderLeft{width:0px;display:none !important;}
.TeamDetailHeaderRight{width:100%;text-align:right !important;}
.Theme_Responsive_20068_home .form_row{width:100% !important;}
.SkinPlugin_icon{display:none;}
.pulldownmobile{float:left;}
.mobilebut{font-size:18px;color:#bbb;display:inline-block;padding:0 10px;border-right:1px solid #E1E1E1;border-left:1px solid #E1E1E1;line-height:50px;cursor:pointer;width:50px;text-align:center;}
.mobilebut.active .fa:before{content:"\f00d";}
.mobilehBox{display:none;}
#mobile_menu{position:absolute;top:100%;left:0px;width:100%;z-index:906;background:#EBEBEB;margin:1px 0 0 0;}
#mobile_menu .menu_main{padding:10px 15px;}
.multi_menu{margin:auto;}
.multi_menu ul{list-style:none;margin:0;padding:0;}
.multi_menu ul li{margin:0px;padding:0px;list-style:none;}
.multi_menu ul li img{vertical-align:middle;}
.multi_menu ul li a{font-size:13px;line-height:40px;padding:0px;margin:0px 0 3px 0;color:#444444;display:block;text-decoration:none;text-transform:uppercase;outline:none;text-align:left;transition:background-color ease-in 200ms,color ease-in 200ms;-moz-transition:background-color ease-in 200ms,color ease-in 200ms;-webkit-transition:background-color ease-in 200ms,color ease-in 200ms;-o-transition:background-color ease-in 200ms,color ease-in 200ms;-ms-transition:background-color ease-in 200ms,color ease-in 200ms;}
.multi_menu ul li a:hover,
.multi_menu ul ul li.current > a{color:#759138;}
.multi_menu > ul > li > a{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;background-color:#CCCCCC;}
.multi_menu > ul > li > a:hover,
.multi_menu > ul > li.current > a,
.multi_menu > ul > li.current > a:hover,
.multi_menu > ul > li.active > a,
.multi_menu > ul > li.active > a:hover{background-color:#759138;color:#fff;}
.multi_menu ul li span{display:block;}
.multi_menu > ul > li > a > span > i{font-size:16px;margin:0 6px 2px 0;vertical-align:middle;}
.multi_menu ul ul li a span i{font-size:14px;margin:0 6px 2px 0;vertical-align:middle;}
.multi_menu ul li .menu_arrow{display:block;width:40px;padding:0px 10px 0 0;height:40px;float:right;text-indent:0px;overflow:hidden;margin:0px;text-align:center;line-height:40px;font-size:0;position:relative;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.multi_menu ul li .menu_arrow:before{content:"";width:8px;height:8px;position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;border-top:1px solid transparent;border-left:1px solid transparent;border-bottom:1px solid #444;border-right:1px solid #444;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-webkit-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;-ms-transition:all ease-in 200ms;}
.multi_menu > ul > li:hover > a > .menu_arrow:before{border-bottom:1px solid #fff;border-right:1px solid #fff;}
.multi_menu ul li .menu_arrow.arrow_closed:before,
.multi_menu ul li:hover .menu_arrow.arrow_closed:before{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.multi_menu > ul > li > a > .menu_arrow.arrow_closed:before,
.multi_menu > ul > li:hover > a > .menu_arrow.arrow_closed:before{border-bottom:1px solid #fff;border-right:1px solid #fff;}
.multi_menu > ul > li.current > a > .menu_arrow:before{border-bottom:1px solid #fff;border-right:1px solid #fff;}
.multi_menu ul ul{display:none;background-color:#CCCCCC;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;padding:0px;margin:0px;}
.multi_menu ul li.current > ul{display:block;}
.multi_menu ul li a{padding:0 0 0 15px;}
.multi_menu ul li li a{padding:0 0 0 30px;}
.multi_menu ul li li li a{padding:0 0 0 45px;}
.multi_menu ul li li li li a{padding:0 0 0 60px;}
.IHide-xs .multi_menu ul li span > i{display:none;}
}
@media only screen and (min-width:992px) and (max-width:1199px){#Request1{height:15px !important;}
#Request2{height:15px !important;}
#Request3{height:15px !important;}
#Request4{height:15px !important;}
.B.TeamDetailResponsive{display:none;}
.BlogDetailFollow{display:none;}
#HomePage_TopSpace_1{height:0px !important;}
#wowslider-container1 .ws-title{top:49% !important;}
#wowslider-container1 a.ws_next{background-position:100% 0;right:0.5em;font-size:48px !important;top:52% !important;}
#wowslider-container1 a.ws_prev{left:0.4em;background-position:0 0;font-size:48px !important;top:52% !important;}
#dnngo_megamenu .primary_structure > li{margin-left:-6px;}
.NewsResources_txtKeyword{float:left;}
.NewsroomlblFilter2{padding-left:10px;}
.NewsArticle_txtKeyword{width:88%;}
.NewsArticle_btnGo{float:right;}
.NewsResources_btnGo{float:right;}
#TeamDetailPage_SpaveBottom2{display:none;}
.col-sm-4.Profile.NewsResources{width:100% !important;}
.myDIVGrid.ItemTemplate{height:100%;width:50%;}
.myDIVGrid.AlternatingItemTemplate{float:right;height:100%;width:50%;}
.responsiveabouttextalign{vertical-align:text-top !important;}
.carousel{padding-bottom:0px !important;}
.col-sm-12.NewsPager{padding-left:0px;padding-right:28px !important;padding-bottom:0px;padding-top:10px;}
.col-sm-6.MyPortfolioLeft{padding-left:33px;width:50%;float:left;}
.col-sm-3.MyPortfolioMid{width:25%;float:left;}
.col-sm-3.MyPortfolioRight{width:25%;float:right;}
.col-sm-12.MyPortfolioLeft{padding-left:32px;}
.col-sm-4.homePageWho{width:33.33333333%;}
.col-sm-2.ServiceDetailRelated{padding-top:0px;padding-left:0px;width:10% !important;}
.col-sm-10.ServiceDetailRelated{padding-right:0px;padding-left:0px;margin-left:-15px;width:90% !important;float:right;}
.col-sm-12.ServiceDetailRelated{padding-left:45px;}
.col-sm-4.homePageWhat{width:33.33333333%;}
.col-sm-4.homePageTeam{width:33.33333333%;}
.col-sm-4.EmailPdf{width:50%;}
.col-sm-8.EmailPdf{width:50%;}
.col-sm-4.AboutCareersLeft{width:33.333333%;}
.col-sm-8.AboutCareersRight{width:66.666667%;}
.C2{height:45px !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center !important;}
.col-sm-12.TeamLeft{width:100%;}
.col-sm-12.TeamHide{}
.col-sm-12.TeamRight{width:100%;}
.col-sm-12.TeamRightButton{width:100%;}
.col-sm-4.Team{padding-left:30px !important;padding-right:30px !important;width:33.333333%;}
.col-sm-8.Team{padding-left:30px !important;padding-right:30px !important;width:66.666667%;}
div.col-sm-4.Profile{width:50%;}
.col-sm-4.EmailPdf.Team{padding-left:30px !important;padding-right:30px !important;}
.col-sm-8.EmailPdf.Team{padding-left:30px !important;padding-right:30px !important;}
.col-sm-4.ServiceDetails{width:33.33333333%;float:left;padding-left:32px;left:-66.66666667%;}
.col-sm-8.ServiceDetails{width:66.6666667%;left:33.3333333%;}
.col-sm-4.ContactUsLeft{width:60%;}
.col-sm-8.ContactUsRight{width:40%;}
.col-sm-4.NewsResourcesLeft{width:33.3333333%;}
.col-sm-4.NewsResourcesLeftDetails{display:none;}
.col-sm-4.main.NewsResourcesLeftDetails{display:block !important;width:50%;}
.col-sm-8.NewsResourcesRightDetails{padding-right:30px;padding-left:30px;}
.col-sm-8.main.NewsResourcesRightDetails{display:block !important;width:50%;}
.col-sm-4.main.NewsResourcesLeft{width:33.333%;}
.col-sm-8.main.NewsResourcesRight{width:66.667%;}
.col-sm-8.NewsResourcesRight{width:66.6666667%;}
.col-sm-4.Profile.NewsResources{height:100% !important;}
.col-sm-5.ContactUsLeft{padding-left:25px !important;padding-right:25px !important;left:-58.33333333%;}
.col-sm-7.ContactUsRight{padding-left:25px !important;padding-right:25px !important;left:41.66666667%;}
div.col-sm-5.Filter{padding-right:0px;padding-left:0px;text-align:right;width:100%;}
.col-sm-6.ServiceDetailsLeft{padding-left:30px;width:60%;}
.col-sm-6.ServiceDetailsRight{padding-right:30px;width:40%;}
.col-sm-2.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:16.66666667% !important;float:left;}
.col-sm-3.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:25% !important;float:left;}
.col-sm-4.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:33.33333333% !important;float:left;}
.col-sm-5.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:50% !important;float:left;}
.col-sm-6.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:50% !important;float:left;}
.col-sm-12.Bannerfooter{border-left-color:#fff;border-left-width:0px;border-left-style:solid;width:100% !important;float:left;}
.col-sm-6.Profile{width:100%;}
.ServiceDetailRelatedPersonImage{height:170px !important;}
.ResponsiveImageResize{height:170px !important;}
.CategorieTab_Top.CategorieTab_Top_1.PopularTab_Default.resp-vtabs{}
.E{height:45px !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center !important;}
.GetInTouch.col-sm-4{width:33.333334%;}
.GetInTouch2.col-sm-4{width:33.333334%;}
.GetInTouch3.col-sm-8{width:66.6666667%;}
.header1 .dnn_logo{float:left;height:96px !important;line-height:normal !important;margin:0px 0 0px 0 !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center !important;}
.hideTradingHours{display:none !important;}
.header1 .dnn_logo{width:25%;}
.header1 #dnngo_megamenu{width:75%;}
.header1 .dnn_logo img{height:32px !important;margin-top:0px !important;}
.item.homePageTeam{height:400px !important;}
.LatestNewsBannerLeft{width:3% !important;}
.LatestNewsBannerRight{width:97% !important;}
.MyPortfolioBottomSpaceB{height:15px !important;}
.B.MyPortfolioRight{height:15px !important;}
.NewsResourcesFilter{text-align:left;padding-left:10px;}
.ProfessionalDetails h6{padding-right:20px !important;}
.ProfessionalImage{height:640px;}
.ResponsiveMainRow{margin-right:5px !important;margin-left:5px !important;}
.ResponsiveAboutList{display:block !important;}
.resp-tabs-container{height:auto !important;}
.TeamDetailTabs{max-height:470px !important;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.TeamTabNames{padding-right:15px !important;padding-left:15px !important;}
.TeamDetailHeaderLeft{width:45%;}
.TeamDetailHeaderRight{width:55%;}
}
@media only screen and (min-width:992px) and (min-height:600px)and (max-width:1024px) and (max-height:800px){#wowslider-container1 .ws-title{font-size:16px !important;}
.BlogDetailFollow{display:none;}
.col-sm-9.NewsResourcesRightDetails.BlogDetail{padding-left: 0px; padding-right: 0px}
}
@media only screen and (min-width:1200px){#wowslider-container1 a.ws_next{background-position:100% 0;right:0.5em !important;}
.B.TeamDetailResponsive{display:none;}
.BlogDetailFollow{display:none;}
.col-sm-10.ServiceDetailRelated{padding-right:0px;padding-left:0px;margin-left:-5px;width:90%;}
.col-sm-2.ServiceDetailRelated{padding-top:0px;padding-left:0px;width:10%;}
.RadBinaryImageLogo{}
#HomePage_TopSpace_1{display:none;}
.NewsResources_txtKeyword{float:left;}
.NewsResources_btnGo{float:right;}
#TeamDetailPage_SpaveBottom2{display:none;}
.NewsArticle_btnGo{float:right;}
.NewsArticle_txtKeyword{float:left;}
.header1 .dnn_logo{float:left;height:96px !important;line-height:normal !important;margin:0px 0 0px 0 !important;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center !important;}
.btn-group.col-sm-12{padding-left:10px;}
.col-sm-4.ServiceDetails{width:33.333333%;padding-right:30px;padding-left:30px;left:-66.6666667%;}
.col-sm-8.ServiceDetails{width:66.666667%;left:33.3333333%;padding-right:30px;padding-left:30px;}
.col-sm-6.ServiceDetailsLeft{width:66.6666667%;padding-right:30px;padding-left:30px;}
.col-sm-6.ServiceDetailsRight{width:33.3333333%;padding-right:30px;padding-left:30px;}
.MyPortfolioLeft{padding-left:30px;}
.col-sm-5.ContactUsLeft{left:-58.33333333%;}
.col-sm-7.ContactUsRight{left:41.66666667%;}
.col-sm-12.ServiceDetailRelated{padding-left:45px;}
.col-sm-12.ServiceDetailRelatedNews{}
.col-sm-4.TeamDetailHeaderLeft{width:50% !important;padding-left:27px !important;}
.col-sm-8.TeamDetailHeaderRight{width:50% !important;padding-right:30px !important;}
}
.TeamDetailServiceSectorSpace{display:block !important;height:15px !important;}
.LoginIntranet{font-size:24px;color:#242424 !important;}
.col-sm-3.NewsResourcesLeftDetails.BlogDetail{padding-left: 30px;}
@media only screen and (min-width: 1200px) {
    .col-sm-4.ContactUsLeft {
        width: 60%;
    }

    .col-sm-8.ContactUsRight {
        width: 40%;
    }
}
@media only screen and (min-width:992px) and (min-height: 600px)and (max-width:1024px) and (max-height: 800px) {
 .col-sm-4.ContactUsLeft {
        width: 60%;
    }

    .col-sm-8.ContactUsRight {
        width: 40%;
    }  
}