﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans);



@import url( pacestyle/Loading-bar.css );

.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;
    }

    .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;
}

html, button, input, select, textarea {
    font-family: 'Open Sans';
}

#dnn_wrapper {
    width: auto;
}

.Page_box_bg {
    display: none;
}



h1 {
    color: #333333;
    font-family: 'Open Sans';
    font-size: 24px;
    line-height: 28px;
    font-weight: bold;
}

h2 {
    color: #333333;
    font-family: 'Open Sans';
    font-size: 22px;
    line-height: 26px;
    font-weight: bold;
}

h3 {
    /*color: #333333;
    font-family: 'Open Sans';
    font-size: 20px;
    line-height: 24px;
    font-weight: normal !important;*/
    color: #759138;
    font-size: 18px;
    padding-left: 0px;
    font-weight: bold;
    line-height: 18px !important;
}

h4 {
    color: #333333;
    font-family: 'Open Sans';
    font-size: 18px;
    line-height: 22px;
    font-weight: bold;
}



h5 {
    color: #333333;
    font-family: 'Open Sans';
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
}

h6 {
    color: #333333;
    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: #333333;
    font-family: 'Open Sans';
    font-size: 12px;
    line-height: 12px;
    font-weight: normal;
}
/*FAQ Font Size*/
h8 {
    color: #333333;
    font-family: 'Open Sans';
    font-size: 18px;
    line-height: 9px;
    font-weight: bold;
}
/*Content Style*/
a,
a:link {
    color: #759138;
}

    a:active,
    a:visited {
        color: #759138;
        font-weight: normal;
    }

    a:hover {
        color: #759138;
        /*font-weight: bold;*/
    }

.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: #666666;
}



.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_a .left .box .icon,
.con_a .right .box .icon,*/
.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%);
	}*/


.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;
}

/*Accent Background Color */
.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%);
}
/*Accent Color */
.a_t_c,
a.a_t_c {
    color: #759138;
}

.a_t_c_h:hover,
a.a_t_c_h:hover {
    color: #759138;
}
/*Accent Border Color */
.a_b_c {
    border-color: #759138;
}

.a_b_c_h:hover {
    border-color: #759138;
}

/* Modular */
.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: #666666;
}

    .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; /* Firefox 4 */
        -webkit-transition: color ease-in 200ms; /* Safari and Chrome */
        -o-transition: color ease-in 200ms; /* Opera */
        -ms-transition: color ease-in 200ms; /* IE9? */
    }

    .multi_menu ul ul li a span i {
        color: #444444;
        font-size: 14px;
        transition: color ease-in 200ms;
        -moz-transition: color ease-in 200ms; /* Firefox 4 */
        -webkit-transition: color ease-in 200ms; /* Safari and Chrome */
        -o-transition: color ease-in 200ms; /* Opera */
        -ms-transition: color ease-in 200ms; /* IE9? */
    }

    .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;
}



/*--------- Header1 begin ----------*/
/* ********** language Style ************** */
.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: #949494;
    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;
        }
/* ********** Search Style ************** */
.pulldownsearch {
    position: relative;
    border-left: 1px solid #E1E1E1;
    border-right: 1px solid #E1E1E1;
}

.visible-xs .pulldownsearch {
    /*position: absolute!important;*/
}

.searchbut {
    height: 50px;
    width: 50px;
    font-size: 18px;
    display: block;
    cursor: pointer;
    line-height: 50px;
    padding: 0;
    color: #949494;
    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:#333333;*/
    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: #FFF;*/
    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;
}






/* ********** Login Style ************** */
.pulldownlogin {
    position: relative;
}

.visible-xs .pulldownlogin {
    /*position: absolute!important;*/
}

.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 ul,
.Login .registerGroup li {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
}

.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; /* Firefox 4 */
            -webkit-transition: color ease-in 200ms; /* Safari and Chrome */
            -o-transition: color ease-in 200ms; /* Opera */
            -ms-transition: color ease-in 200ms; /* IE9? */
        }

    .Login .registerGroup li.userNotifications:before {
        content: "\f06a";
        font-size: 14px;
        transition: color ease-in 200ms;
        -moz-transition: color ease-in 200ms; /* Firefox 4 */
        -webkit-transition: color ease-in 200ms; /* Safari and Chrome */
        -o-transition: color ease-in 200ms; /* Opera */
        -ms-transition: color ease-in 200ms; /* IE9? */
    }

    .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: 0px 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 {
    float: left;
    height: 116px;
    line-height: 116px;
    margin: 0px 0 -30px 0;
}

    .header1 .dnn_logo img {
        /*max-height: 100%;*/
        height: 79px;
        /*padding-bottom: 20px;*/
    }

    .roll_menu.roll_activated #dnn_dnnLOGO_imgLogo {
    height: 40px;
}

.header1 .roll_menu.roll_activated .dnn_logo {
    display: block;
    margin: 5px 0px;
    height: 50px;
    line-height: 50px;
    float: left;
    padding: 0;
}

.header1 #dnngo_megamenu {
    float: right;
    clear: inherit;
}


/*--------- MENU ----------*/
#dnngo_megamenu .primary_structure > li > a {
    /*padding: 0 25px;*/
    padding-left: 30px;
    padding-right: 10px;
}

#dnngo_megamenu > div > ul > li > a > span {
    margin: 40px 0;
    font-family: 'Open Sans';
    color: #242424;
    font-size: 14px;
    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,
#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: #242424;
}

    #dnngo_megamenu > div > ul > li > a:hover > span > i,
    #dnngo_megamenu > div > ul > li.menu_hover > a > span > i {
        color: #242424;
    }

#dnngo_megamenu > div > ul > li > a > span:before {
    content: "";
    border: none;
    position: absolute;
    display: block;
    left: 1px;
    bottom: -5px;
    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; /* Firefox 4 */
    -webkit-transition: color ease-in 200ms; /* Safari and Chrome */
    -o-transition: color ease-in 200ms; /* Opera */
    -ms-transition: color ease-in 200ms; /* IE9? */
}

#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 #666666;
}

#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;
    }

    .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: #666666;
    }

        .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: #666666;
    }

        .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%);
    }
}

/*Element Hide*/
@media only screen and (max-width: 767px) {
       .header1 .dnn_logo img { 
        margin-bottom: 10px;
    }

     #dnn_ctr5682_PHFirms_ArtSite_Artists_dnn_ctr5682_PHFirms_ArtSite_Artists_rcbArtistsPanel {
        padding-bottom:5px !important;
    }

    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 (max-width:414px) {
    .header1 .dnn_logo img {
        height: 65px !important; 
        margin-bottom: 40px;
    } 
}

@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%;
    }
}

/*--------- Header1 end ----------*/














/* ********** Content ************** */
#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;
    }


/* ********** BOTTOM ************** */
#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 ************** */
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 begin ----------*/
/*--- Breadcrumb1 begin ---*/
.breadcrumb_box {
    position: relative;
    /*background-repeat: no-repeat;*/
    /*background-image: url(images/breadcrumb_bg1.jpg);
    background-color: #D7E4BD;*/
    /*height:90px !important;*/
    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: #333333;
    }

.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;
    }
}
/*--- Breadcrumb1 end ---*/



.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;
}


.con_bArtCompetition .east h1.title {
    font-size: 32px;
    color: #759138 !important;
    font-weight: normal !important;
    position: relative !important;
    display: inline-block !important;
    margin: 0 0 30px 0 !important;
    display: inline-block !important;
}

.con_bArtCompetition .east h1.title::before {
    display: none !important;
}
.con_bArtCompetition .east h1.title::after {
    display: none !important;
}

.Container-1 .dnntitle .line::before {
    display: none !important;
}
.Container-1 .dnntitle .box::before {
    display: none !important;
}
.title1 {
    font-size: 32px !important;
    font-weight: normal !important;
    color: #759138 !important;
    display: inline-block !important;
    position: relative !important;
}
.Container-1 .dnntitle .box::after {
    display: none !important;
}
.Container-1 .dnntitle .line::after {
    display: none !important;
}

h2.news_title {
    font-size: 20px;
    font-weight: normal;
    margin: 12px 0px 4px 0px;
    line-height: 22px;
    color: #759138 !important;
}

@media only screen and (max-width: 414px) {
    .homerow1 {
        padding-top: 4px;
        padding-bottom: 0px;
        /*margin-bottom: -20px !important;*/ /*2016_09_01*/
    }

    .Judge5 {
        padding-top: 15px;
        margin-bottom: -35px;
    }
      .Entry1.col-sm-6 {
    width: 100%; 
    padding-top: 15px;
    margin-left: 0% !important;
    padding-bottom: 15px !important;
} 
}

@media only screen and (max-width: 495px) {
         .Entry1.col-sm-6 {
    width: 100%; 
    padding-top: 15px;
    margin-left: 0% !important;
    padding-bottom: 15px !important;
}

    .ArtworkDetails.row .Entry1.col-sm-12 .col-sm-3 {
    display:none;
    }
}

@media only screen and (max-width:767px) {

    .HeadPane_mobile {
        padding-top: 20px;
    }

      #tabposition_5240 {
        margin-left: -1px;
        margin-right: -5px;
        padding-bottom: 35px;
        padding-top: 5px;
    }

  #tabposition_5241 {
        display: none !important;
    }

      .DnnModule-PHfirms_ArtPHFirms_ArtContactUs.DnnModule-5667 {
        padding-top: 15px;
    }

    .DnnModule-PHfirms_ArtPHFirms_ArtContactUsOliewenhuis {
        margin-top: -65px;
    }
}


@media only screen and (min-width: 496px) and (max-width: 767px) {
   #tabposition_5240 {
        margin-left: -1px;
        margin-right: -5px;
        padding-bottom: 35px;
        padding-top: 5px;
    }
  #tabposition_5241 {
        display: none !important;
    }
       .OliewenhuisLogoBottomAboutPage {
        height: 90px;
        margin-bottom: 0px;
        margin-top: 5px;
    }

    .LeviseurLogoBottomAboutPage {
        height: 80px !important;
        margin-bottom: 25px;
        margin-top: 5px;
    }
      .Entry1.col-sm-6 {
    width: 50%; 
    padding-top: 15px;
    margin-left: 0% !important;
    padding-bottom: 30px !important;
     float: left;
}

    .Entry2.col-sm-6 {
        width: 50%;
        padding-top: 15px;
        margin-left: 0% !important;
        padding-bottom: 30px !important;
        float: right;
    }

}


@media only screen and (max-width:767px) {
   #tabposition_5240 {
        margin-left: -1px;
        margin-right: -5px;
        padding-bottom: 35px;
        padding-top: 5px;
    }
  #tabposition_5241 {
        display: none !important;
    }
       .OliewenhuisLogoBottomAboutPage {
        height: 90px;
        margin-bottom: 0px;
        margin-top: 5px;
    }

    .LeviseurLogoBottomAboutPage {
        height: 80px !important;
        margin-bottom: 0px !important;
        margin-top: 5px;
        margin-bottom: -10px !important;
    }

    .homerow1 {
        padding-top: 4px;
        padding-bottom: 0px;
        margin-bottom: -40px !important;
    }

    .ArtAboutPage {
        padding-top: 35px;
        padding-bottom: 10px !important;
    }

    .ArtCompEntryTimelineTop {
        padding-top: 10px !important;
        padding-bottom: 20px;
    }

    .Container-1 {
        padding-top: 5px !important;
    }

    .Judge5 {
        padding-top: 15px;
        margin-bottom: -40px;
    }

    .RadListView.col-sm-6 {
        padding-left: 0px;
        padding-right: 0px;
    }
 
    .Artistdetails.col-sm-6 {
     
        margin-bottom: -40px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
        #dnngo_megamenu .primary_structure > li > a {
        padding: 0 25px;
        padding-left: 15px;
        padding-right: 15px;
    }
    
    #tabposition_5240 {
        display: none !important;
    }
   #tabposition_5241 {
      margin-left: -1px;
        margin-right: -5px;
        padding-bottom: 5px;
        padding-top: 35px;
    }

    .OliewenhuisLogoBottomAboutPage {
        height: 80px;
        margin-bottom: 0px;
        margin-top: 5px;
    }

    .LeviseurLogoBottomAboutPage {
        height: 80px !important;
        margin-bottom: 0px;
        margin-top: 5px;
        margin-bottom: -10px !important;
    }


    .homerow1 {
        padding-top: 0px;
        padding-bottom: 0px;
        margin-bottom: -40px !important;
    }

    .aboutpage.col-sm-12 {
        padding-top: 15px;
        position: relative;
        padding-right: 15px !important;
        padding-left: 15px !important;
        margin-right: -25px !important;
    }

    .ArtCompEntryRight {
        padding-top: 15px
    }

    .RadListView.col-sm-6 {
        padding-left:0px;
    }

    .col-sm-11 {
    width:100%;
    }

    .Judge5 {
        margin-bottom: -40px;
    }
}

@media only screen and (min-width: 991px) and (max-width: 1024px) {

    #dnngo_megamenu .primary_structure > li > a {
        padding: 0 25px;
        padding-left: 30px;
        padding-right: 0px;
    }

    #tabposition_5241 {
        display: none !important;
    }
    .OliewenhuisLogoBottomAboutPage {
        height: 90px;
        margin-bottom: 0px;
        margin-top: 5px;
    }

    .LeviseurLogoBottomAboutPage {
        height: 80px !important;
        margin-bottom: 25px;
        margin-top: 5px;
    }

    .homerow1 {
        padding-top: 10px;
        padding-bottom: 5px;
        margin-bottom: -60px;
    }


    .ArtAboutPage {
        padding-top: 28px !important;
    }

    .homepagemiddle.col-sm-4 {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    .aboutpage.col-sm-12 {
        padding-top: 15px;
    }

    .Judge5 {
    padding-left:0px;
    }
    
    .ArtistDetails {
        padding-top: 30px;
    }
}

@media screen and (min-width: 1025px) and (max-height: 800px) {
    #tabposition_5241 {
        display: none !important;
    }
    .OliewenhuisLogoBottomAboutPage {
        height: 90px;
        margin-bottom: 0px;
        margin-top: 5px;
    }

    .LeviseurLogoBottomAboutPage {
        height: 80px !important;
        margin-bottom: 22px;
        margin-top: 5px;
        width: 100% !important;
        height: auto !important;
    }


    .homerow1 {
        /*padding-top: 25px;*/ /*2016_10_03*/
        padding-top: 28px;
        padding-bottom: 5px;
    }

    .ArtAboutPage {
        padding-top: 55px !important;
    }
}

@media only screen and (min-width: 1025px) and (min-height: 801px) {
   #tabposition_5241 {
        display: none !important;
    }
    .OliewenhuisLogoBottomAboutPage {
        height: 90px;
        margin-bottom: 0px;
        margin-top: 5px;
    }

    .LeviseurLogoBottomAboutPage {
        height: 80px !important;
        margin-bottom: 22px;
        margin-top: 5px;
        width: 100% !important;
        height: auto !important;
    }

    
    .homerow1 {
        /*padding-top: 25px;*//*2016_10_03*/
        padding-top: 10px;
        padding-bottom: 5px;
    }

    
    .ArtAboutPage {
        padding-top: 55px !important;
    }
}

.news_post_box .post_box h2.news_title a:hover {
    text-decoration: none;
    font-weight:normal !important;
}




.top_b li a.fa { 
    width: 51px; 
}