@font-face {
    font-family: 'Conv_GE_SS_Two_Medium';
    src: url('../../fonts/Conv_GE_SS_Two_Medium.eot');
    src: local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'), url('../../fonts/Conv_GE_SS_Two_Medium.woff') format('woff'), url('../../fonts/Conv_GE_SS_Two_Medium.ttf') format('truetype'), url('../../fonts/Conv_GE_SS_Two_Medium.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}



@font-face {
	font-family: 'Conv_GE_SS_Two_Medium';
	src: url('../../fonts/GE_SS_Two_Medium.eot');
	src: local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'), url('../../fonts/GE_SS_Two_Medium.woff') format('woff'), url('../../fonts/GE_SS_Two_Medium.ttf') format('truetype'), url('../../fonts/GE_SS_Two_Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



@font-face {
	font-family: 'Conv_GE_SS_Two_light';
	src: url('../../fonts/GESSTwoLight-Light.eot');
	src: local('ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº'), url('../../fonts/GESSTwoLight-Light.woff') format('woff'), url('../../fonts/GESSTwoLight-Light.ttf') format('truetype'), url('../../fonts/GESSTwoLight-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}





a:link, .btn {
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    text-decoration: none;
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: right;
}
html {
    direction: rtl;
}

body {
    margin: 0px;
    padding: 0px;
    font-family: 'Conv_GE_SS_Two_Medium';
 overflow-x:hidden; overflow-y:scroll;
}

.serv-inner .white-box{ padding:0px!important;}

.navbar-brand {
    display: none;
}

.navbar-nav {
    padding: 0;
}

.navbar {
    margin: 0;
    background-color: #6bb654;
    border: none;
    border-radius: 0;
}

.navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item {
    color: #FFF;
    padding: 17px 0px;
    font-size: 20px;
    margin: 0;
    border: none;
}

.navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item > span {
    padding: 0 15px;
}

.form-group {
    min-height: 110px;
}
a.home-nav {
    float: right;
    padding: 9px 16px;
    font-size: 29px;
    color: #FFF;
    line-height: 43px;
}
.navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:focus, .navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:hover
 {
    text-decoration: none;
     background-color: #F6F6F6;
    color: #4f4f54;
}


.navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:focus span, .navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:hover  span{

        color: #4f4f54;
}




.navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:hover span{border-color:#F6F6F6!important;}

ul.tools {
    text-align: left;
    margin: 0;
}

.drop-tools {
    position: relative;
}

    .drop-tools > ul {
        display:none;
        position: absolute;
        top: 50px;
        left: -50%;
        width: 100%;
        padding: 15px;
        z-index: 5;
        text-align: center;
        background-color: #f6f6f6; min-width:200px;
		-webkit-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.21);
-moz-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.21);
box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.21);
    }

        .drop-tools > ul li {
                -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 4.2s ease-in-out;
    -o-transition: all 4.2s ease-in-out;
    transition: all 0.4s ease-in-out;
            display: block;
            /* background-color: #4f4f54; */
            color: #000;
            margin-bottom: 0px;

        }


 .drop-tools > ul:before {
    width: 0;
    height: 0;
    border-top: 9px solid transparent;
    border-bottom: 30px solid #f6f6f6;
    border-right: 20px solid transparent;
    border-left: 20px solid transparent;
    content: "";
    position: absolute;
    top: -30px;
    left: 20%;

}




		.dropClose{ text-align:left; color:#e1e1e1!important; cursor:pointer;}
		.dropClose:hover{color:#000!important;}
		 .drop-tools > ul li h2{ font-size:14px; text-align:right; margin:5px 0px; padding:0px;color: #6bb654}
		.drop-tools > ul  ul{ margin:0px; padding:0px; list-style:none; text-align:center;}
		 .drop-tools > ul  ul li{ display:inline-block; margin:0px 5px;}

            .drop-tools > ul li a {

                border: none;
                color: #000;

            }


.drop-tools > ul li a:hover{color: #6bb654;}

.tools li:last-child a {
    border: none;
}

.tools li {
    display: inline-block;
    list-style: none;
}

    .tools li a img {
        height: 25px;
    }

.site-tools {
    padding: 8px 0px 0px 0px;
}

.tools li a {
        border-left: 2px solid #DDD;
    padding: 4px 5px;
    display: block;
    color: #656a6d;
    font-size: 16px;
}

.myaccount:hover a, a.home-nav:hover, .myaccount.active a {
    color: #F6F6F6;
    background-color: #4f4f54;
}
.myaccount{display:inline-block}
.myaccount .form-group{min-height:90px;}
.myaccount a {
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 4.2s ease-in-out;
    -o-transition: all 4.2s ease-in-out;
    transition: all 0.4s ease-in-out;
    display: block;
    padding: 17px 12px;
    font-size: 20px;
    height: 61px;
    color: #FFF;
    /* float: right; */
    line-height: 24px;
}
.sub-menu {
    display:none;
    position: absolute;
    top: 51px;
    width: 100%;
    z-index: 99;
      background: #F6F6F6;
    box-shadow: 0px 4px 4px -2px rgba(0, 0, 0, 0.2);    right: 0;
    z-index: 4;
    padding: 12px;
    color: #6bb654;
}


.sub-menu .col-md-4{padding:0 30px;}

.btn-link:focus, .btn-link:hover {
    color: #4f4f54;
    text-decoration: underline;
    background-color: transparent;
}

.sub-menu h2{text-align:right}

.navbar-toggle .icon-bar {
    background-color: #6bb654;}
.dropdown-tabs.active i:before {
    content: "\f077" !important;
}

/*search*/

.search input {
    width: 80%;
    border: none;
    padding: 5px;
    outline: none;
    font-size: 16px !important;
}



/*amazingslider*/
.amazingslider-text-wrapper-1 {
    width: 39%;
}
.amazingslider-bullet-wrapper-1 {
    width: 100% !important;
    text-align: center;
}

.amazingslider-bullet-1 {
    margin-right: 0 !important;
    float: none !important;
    display: inline-block;
    vertical-align: middle;
}

.amazingslider-text-1 {
    display: block;
    padding: 48px;
    text-align: right;
    right: 0;
    left: auto !important;
}

.amazingslider-nav-1 {
    margin-top: 0 !important;
    width: 31% !important;
    right: 0;
    left: 0!important;
    top: auto !important;
    bottom: 10% !important;
    margin-left: auto;
    margin-right: auto;
}

.tab {
    display: none;
}
    .tab.active {
        display: block;
    }

.amazingslider-bullet-1 {
    margin-right: 0 !important;
}

.amazingslider-title-1, .amazingslider-description-1 {
    color: #656a6d !important;
    font-style: normal !important;
    font-family: 'Conv_GE_SS_Two_Medium' !important;
    text-align: right;
}

.slider-tab {
    padding: 0;
    margin-bottom: 0;
}

    .slider-tab li {
        font-size: 21px;
        display: inline-block;
        padding: 7px 15px;
        cursor: pointer;
        list-style: none;
        text-align: center;
        color: #FFF;
        -webkit-transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -o-transition: all 0.4s ease-in-out;
        transition: all 0.4s ease-in-out;
        height:55px;
    }

        .slider-tab li img {
            width: 45px;
            margin-left: 10px;
        }

        .slider-tab li:hover img {
            display: none;
        }

        .slider-tab li img.active {
            display: none;
        }

        .slider-tab li:hover img.active {
            display: none;
        }

        .slider-tab li.active img.active, .slider-tab li:hover img.active {
            display: inline-block;
        }

.slider-tab li.active img { display: none; }
.slider-tab li.active, .slider-tab li:hover {background-color: #5fb444; /*height: 60px;*/}
.slider-tab li.bg {
    background-image: url("/Style Library/CAP-Style/images/demo/tab-bg.png");
    background-position: 0% 0%;
    background-repeat: no-repeat;
    background-color: #9e4da9;
    background-size: 100px;
}

 .slider-tab li.bg img {
     display:none;
        }

  .slider-tab li.bg img.active {
     display:inline-block;
        }
.slider {
    /*min-height: 450px;*/
}
.tabs-holder {
    background-color: #616161;
    height: 55px; position:relative; z-index:1;
}

.owl-carousel .owl-item {
    padding: 0 5px;
    text-align: right;
    direction: rtl;
}


#news p {
    color: #444446;
    font-size: 14px;
}
.styleswitch.active1 { color:#72b95c}
#news img{ max-width:100%;}
#news h3{margin:0px 0px 5px 0px;font-size: 19px;direction:ltr;}
#news .fa {
    font-size: 25px;
    /* margin-left: 6px; */
    width: 100%;
    text-align: center;
    padding-top: 9px;
    color: #FFF;
}
#news .fa{color: #fff;}
.NewsIndc {
    border-radius: 0;
    padding: 5px;
    width: 50px;
    height: 50px;
    background-color: rgba(107, 182, 84, 0.6);
    position: absolute;
    top: 0px;
    margin: 0;
}


.FBId .NewsIndc {    background-color: rgba(41, 73, 192, 0.6);
}

.twitter-item  .NewsIndc{ background-color: rgba(119, 187, 255, 0.6)}

#news h3 span{ display:block; font-family:'Segoe UI'; font-size:12px; font-weight:normal; color:#656a6d; margin-bottom:3px;}
.h3, h3 {
    color: #5fb444;
    font-size: 23px;
}
.serv-cont {
    background-image: url("/Style Library/CAP-Style/images/serv-slider-bg.jpg");
    background-position: center;
    background-size: cover;
    padding-top: 25px;

    padding-bottom: 25px;
}

#serv .item a{    display: block;
    min-height: 356px;}

#serv .item a p{
    color:#656a6d ;

}
#serv .item:hover .read-more {

    height:32px;
    bottom:0;
}

#serv .item:hover a{   color: #FFF;}
#serv a {
    color: #656a6d;
}

#serv .item:hover a p, #serv .item:hover a h3{color:#FFF;}
#serv .item:hover {
      -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 4.2s ease-in-out;
    -o-transition: all 4.2s ease-in-out;
    transition: all 0.4s ease-in-out;
    background-color:#72b95c;
}
#serv * {   -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 4.2s ease-in-out;
    -o-transition: all 4.2s ease-in-out;
    transition: all 0.4s ease-in-out;}
#serv .item a .read-more {

      bottom: -44px;
    width: 100%;
    position: absolute;
    left: 0;
    text-align: center;

    background-color: #3db0c1;
    color: #FFF;
    padding: 6px;
}

.owl-carousel .owl-wrapper-outer {
    direction: ltr;
}


#serv .item {
   /* background-color: #FFF;*/
    text-align: center;
    padding: 10px 5px;
    min-height: 350px;
    position: relative; /*border:1px solid #e7e7e7*/
}


.serv-inner-item{
    margin-bottom:30px;
    display:block;
    background-color: #fbfbfb;
    text-align: center;
    padding: 10px 15px 30px 15px;
  /* min-height: 350px;*/
    position: relative;
    overflow: hidden;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -o-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -ms-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -khtml-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    min-height:230px;
}

.serv-inner-item h3 { font-size: 16px !important;}
.serv-inner-item *, .serv-inner-item a {
    -webkit-transition: all 0.6s ease-in-out;
    -moz-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}

.serv-inner-item p{    color: #656a6d;}

.serv-inner-item:hover p, .serv-inner-item:hover  h3 {
    color: #FFF;
}



.serv-inner-item:hover {
    background-color: #72b95c;
}
.serv-inner-item:hover .read-more {
    height: 32px;
    bottom: 0;
}

.serv-inner-item .read-more {
    bottom: -44px;
    width: 100%;
    position: absolute;
    left: 0;
    text-align: center;
    background-color: #3db0c1;
    color: #FFF;
    padding: 6px;
}


.owl-controls .owl-page, .owl-controls .owl-buttons div {
    cursor: pointer;
    height: 15px;
    width: 15px;
    background: #cecaca;
    display: inline-block;
    margin: 0 3px;
    border-radius: 50%;
}


    .owl-controls .owl-page.active {
        background-color: #5fb444;
    }

.owl-pagination {
    text-align: center;
    margin-top: 5px;
}

.h2, h2 {
    margin-bottom: 25px;
}



/*event*/
.event-item .date span {
    background-color: #e6b123;
    color: #FFF;
    text-align: center; padding:3px;
}

.parallax-link:hover img, .support-img:hover, .mobile-links a:hover {

}


.parallax-link img, .support-img, .mobile-links a {
    -webkit-transition: all 0.6s cubic-bezier(0.68, -0.55, 0.27, 1.55);
    -moz-transition: all 0.6s cubic-bezier(0.68, -0.55, 0.27, 1.55);
    -o-transition: all 0.6s cubic-bezier(0.68, -0.55, 0.27, 1.55);
    transition: all 0.6s cubic-bezier(0.68, -0.55, 0.27, 1.55);
}


.phone-footer a:hover, .tools li a:hover {transform:scale(1.1)}
.phone-footer a{display:block}
.event-item .date span {
    display: block;

    font-size: 14px;
    padding-top: 5%;
    min-height: 101px;
}

#events {
    background-color: #ebebeb;
    padding: 10px;
}
#events .owl-item:last-child .date span{background-color:#3db0c1;-webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 4.2s ease-in-out;
    -o-transition: all 4.2s ease-in-out;
    transition: all 0.4s ease-in-out;
}
#events:hover .owl-item:last-child .date span{ opacity:0.8}
.amazingslider-text-1 {
    padding: 20px 48px !important;
}

.event-item .desc {
    background-color: #5d5d5e;
   /* padding: 11px;*/
    color: #FFF;
    height: 77px;
    margin-left:-15px; margin-right:-15px; margin-bottom:6px;
}

.event-item .desc p{ padding:15px 25px;}
/*parallax*/


.parallax {
    background-image: url("/Style Library/CAP-Style/images/parallax-bg.png");
    background-position: top center;
    background-attachment: fixed;
    background-size: cover;
    background-color: #484848;
    padding: 50px 0;
}


.parallax-link {
    text-align: center;
    display: block;
}

.parallax-link img {
    margin: 0 auto;
    max-height: 123px;
}

.parallax-link .value {
    margin: 15px 0;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 33px;
}

.parallax-link .title {
    font-size: 22px;
}



.parallax-slider .owl-item:nth-child(4) .parallax-link .title, .parallax-slider .owl-item:nth-child(4) .parallax-link.cars .value {
    color: #abecf6;
}

.parallax-slider .owl-item:nth-child(3) .parallax-link .title, .parallax-slider .owl-item:nth-child(3) .parallax-link.cars .value {
    color: #fff799;
}

.parallax-slider .owl-item:nth-child(2) .parallax-link .title, .parallax-slider .owl-item:nth-child(2) .parallax-link.cars .value {
    color: #edabf6;
}

.parallax-slider .owl-item:nth-child(1) .parallax-link .title, .parallax-slider .owl-item:nth-child(1) .parallax-link.cars .value {
    color: #fcdf56;
}



.parallax-slider .owl-item:nth-child(5) .parallax-link .title, .parallax-slider .owl-item:nth-child(5) .parallax-link.cars .value {
    color: #abecf6;
}

.parallax-slider .owl-item:nth-child(6) .parallax-link .title, .parallax-slider .owl-item:nth-child(6) .parallax-link.cars .value {
    color: #fff799;
}

.parallax-slider .owl-item:nth-child(7) .parallax-link .title, .parallax-slider .owl-item:nth-child(7) .parallax-link.cars .value {
    color: #edabf6;
}

.parallax-slider .owl-item:nth-child(8) .parallax-link .title, .parallax-slider .owl-item:nth-child(8) .parallax-link.cars .value {
    color: #fcdf56;
}




/*support-link*/
.help-support {
 /*   padding: 20px 0 50px 0;*/
}

.support-link span {
    display: inline-block;
    padding: 10px 15px 10px 14px;
    color: #333;
    font-size: 22px;
    vertical-align: middle;
}

.help-support-slider .owl-wrapper .owl-item:first-child .support-link{
    border: none;
}



.support-link {
    padding: 5px 6px;
    display: block;
    text-align: center;
    border-left: none;
}


.support-link:hover .support-img{ border-color:#72b95c;}
    .support-link img {
        width: 100%;
    }

.support-img {
    display: inline-block;
    padding: 2px;
    border: 8px solid #DDD;
    border-radius: 50%;
    width: 30%;
    margin:0px auto;
}
/*footer*/
footer{ margin-top:15px;}
.footer-link-cont {
    /*background-color: #5fb444;*/
    padding: 10px 0;
}

.footer-link-row {
    padding: 9px 0;
    margin: 0;
    list-style: none;
}

    .footer-link-row li {
        display: inline-block;
    }

        .footer-link-row li a {
            color: #6b6b6b;
            padding: 0 20px;
            border-left: 1px solid #6b6b6b;
        }

        .footer-link-row li a:hover{color:#4f4f54}

        .footer-link-row li:last-child a {
            border: none;
        }

        .FooterCounter li span {
    font-size: 14px !important;
}

.s-media {
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: left;
    /*margin-left: 150px;*/
    margin-top: 15px;
}

    .s-media li {
        display: inline-block;
        margin: 0 3px;
    }

.s-media li a {
    padding: 6px;
    border: 1px solid #8e8e8e;
    border-radius: 50%;
    color: #8e8e8e;
    display: block;
    font-size: 17px !important;
    width: 35px;
    height: 35px;
    text-align: center;
}

li.LoginLinks  a{ border:0px!important; width:initial!important; height:initial!important; text-align:initial!important}
li.LoginLinks  a:hover{color:#72b95c;}
.s-media li a.twitter:hover {
    border-color:#77bbff;
    color: #77bbff;
}

   .s-media li a.youtube:hover {
    color: #ff0000;
              border-color:#ff0000;

}

   .s-media li .google-plus:hover {
    color: #de6363;
              border-color:#de6363;

}

   .s-media li a.facebook:hover {
    color: #2949c0;
              border-color: #2949c0;

}

   .s-media li a.instagram:hover {
    color: #517fa6;
   border-color:#517fa6;

}


.footer-desc-row {
    background-color: #e9e9e9;
    padding: 10px 0 0px 0;
    font-size: 13px;
}

.footer-desc-row p {
    margin: 0 0 4px;
}

.footer-desc-row h4 {
    margin-top: 0px;
    font-size: 16px !important;
}.mobile-links {
    text-align: center;
}

.mobile-links a {
        display: inline-block;
        color: #FFF;
        padding: 9px;
        font-size: 43px;
        width: 75px;
        border-radius: 50%;
        margin: 0 5px;
        height: 75px;
    }

.android {
    background-color: rgb(125, 194, 101);
}
.apple {
    background-color: #777777;
}
.allrgt, .last-updae {
    color: #63a350;
    font-size: 13px;
}

.phone-footer {
    text-align: center;
}

.phone-footer img {
    width: 75%;
    max-width:250px;
}

.news-cont {
    padding: 24px 0px 50px 0px;
}

.right-side {
    position: fixed;
    right: 0;
    top: 38%;
    width: 58px;
    /* z-index: 100; */
    z-index: 9;
}

.right-side.active {
    z-index: 9999;
}


.right-side-chat-active{z-index: 9999;}
.right-side-chat-active li{right:-100px;
    opacity: 0.6;
    pointer-events: none;
}

.right-side.active li {right: -81px;opacity: 0.6;pointer-events: none;}
.right-side.active li.active {
    opacity: 1;

}
    .right-side ul {
        padding: 0;
        margin: 0;
        list-style: none;
    }

    .right-side ul li a img {
    display: none;
}
.right-side > ul > li > a {
    text-decoration:none !important;
    color: #FFF;
    display: block;
    width: 100%;
    height: 62px;
    padding: 1px 12px;
    cursor: pointer;
    font-size:12px!important;
}

.livechat_button  a{ display:block; width:100%; height:45px;    color: transparent;}

.right-side > ul > li > a span{    font-size:12px!important;}

.right-side > ul > li  {
    background-image: url("/Style Library/CAP-Style/images/side.png");
    background-repeat: no-repeat;
    position: absolute;
    right: -47px;

    height: 45px;
    background-color: #4f4f54;
    top: 0;
}


.right-side > ul > li {
    width: 130px;
    display: block;
    /* height: 45px; */
    text-align: right;
    margin-bottom: 5px;
    color: #FFF;
    position: relative;
    right: -81px;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 4.2s ease-in-out;
    -o-transition: all 4.2s ease-in-out;
    transition: all 0.4s ease-in-out;
    padding: 5px;
    /* height: 50px; */
    /* z-index: 5455555555; */
}



.support-ul {
    /* position: absolute; */
    right: 0;
    /* width: 300px; */
    top: 45px;
    text-align:center;
    padding: 0;
    margin-bottom:0;
}
.support-ul .support-link span {font-size: 20px !important;width:100%;display:block;}
.support-ul .support-img{width:70%;	display:block;}

.support-ul .support-img img{display:block;}


.support-ul > li.fade {
    opacity: 1;
    display: inline-block;
    vertical-align: top;
}
.support-ul > li {
    /* opacity: 0; */
    -webkit-transition: all 0.7s ease-in-out;
    -moz-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out;
    padding: 10px 0 !important;
    /* display: none; */
    width: 48%;
    margin: 0 auto;
    list-style: none;
    display: inline-block;
    vertical-align:top;
}
.support-ul li:last-child .support-link{
	    border: none;
}


            .right-side > ul > li:hover{
                right: 0;
    		background-color: #6bb654;
                    z-index: 5;
            }

            .right-side > ul > li.active{
            z-index: 1032;
            background-color: #6bb654;
            right: -81px !important;
            }


iframe#livechat-compact-view {
    opacity: 0;
}

.livechat_button {
    position: absolute;
    left: 0;
    width: 100%;
    height: 62px;
    top: 0;
    z-index: 2;
}
.side-1 {
    background-position: -10% 65%;
    background-size: 65px;
}

.side-4 {
    background-position: -10% 92%;
    background-size: 65px;
}
.side-2 {
    display:none !important;
    cursor: pointer;
    background-position: -2% 34%;
    background-size: 57px;
}

.side-2 {
    position: relative;
    width: 130px !important;
    right: -81px !important;
}

.side-2:hover {
    position: relative;
    right: 0px !important;
}
.side-2 span {
    font-size:12px !important;
    /* position: absolute; */
    right: -40px;
    top: 10px;
    color: #FFF;
    display: block;
    width: 100%;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 4.2s ease-in-out;
    -o-transition: all 4.2s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.side-2:hover span {
    right: 17px;
    padding: 2px 12px;
}
    .myaccount .fa{
        margin-left:4px
    }

@media (min-width: 992px) {




.first-block{width: 31%;}
.second-block{width: 69%;}

.ThirdLevel-div{width: 45%;}

.SecondLevel-div{width: 54%;}



.amazingslider-1 {
    width: 100% !important;
}


.ms-core-listMenu-verticalBox .ms-core-listMenu-item, ul.dynamic .ms-core-listMenu-item:hover {
    background-color: #777777 !important;}
.navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:focus, .navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:hover{
background-color:#4f4f54}
.navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:focus span, .navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:hover  span{ color:#FFF}
.navbar .ms-core-listMenu-root > li> ul > li.dynamic-children {
    position: static !important;
}
li.static.dynamic-children ul.dynamic >li{
display:inline-block;}

    .SP-menu .fa{ text-align:right;}

    #news img {width:100%;}
    .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
        float: right;
    }


li.static.dynamic-children ul.dynamic {
    z-index: 8 !important;
    width: 100% !important;
    box-shadow: none;
    border: none;
    background-color: #4f4f54;
    border-bottom: 4px solid #c0c0c0;
}
.navbar .ms-core-listMenu-root > li> ul > li.dynamic-children ul.dynamic  a span {
    color: #FFF;
}

li.static.dynamic-children.hover ul.dynamic, li.static.dynamic-children.hover-off ul.dynamic {
    right: 0px !important;
    top: 61px !important;
    padding-top: 10px;
    padding-bottom: 10px;
}


.navbar .ms-core-listMenu-root > li> ul > li.dynamic-children.hover > a{
	background-color: #4f4f54;

}

.navbar .ms-core-listMenu-root > li> ul > li.dynamic-children.hover  a  span{
}

.navbar .ms-core-listMenu-root > li> ul > li.dynamic-children > ul > li > a {
    padding: 3px 30px;
    border-left: 1px solid #6d6d6d;
}
.navbar .ms-core-listMenu-root > li> ul > li.dynamic-children > ul > li:last-child > a {
border:none !important;
}


li.static.dynamic-children ul.dynamic-ul-row {z-index:9999 !important}

}


@media (min-width: 768px){

.SecondLevel.CompantSlider {
    height: 165px;
    /* margin-left: -15px!important; */
    /* margin-right: -15px!important; */
    border-radius: 5px;
    /* background-color: rgba(131, 183, 116, 0.19); */
    padding: 0px 0px 0px 0px !important;
    /* padding-left: 0 !important; */
}
#news .owl-item{ height:205px; overflow:hidden;}
.navbar-collapse.collapse {
    padding:0;
}

    .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
        float: right;
    }

    .navbar-nav > li {
        float: right;
    }

    .navbar-nav {
        float: right;
    }
}


.amazingslider-space-1 {
    width: 100% !important;
}

div#amazingslider-1 {
    width: 100% !important;
}


.sub-logo {
    text-align: left;
    padding: 20px 0px;
}

.logo {
    padding: 6px 0px;
}
.logo  img{ max-width:150px;}
.sub-logo img{ max-width:350px;}

.dropdown-tabs {
    display: none;
    padding: 15px 8px;
    width: 100%;
    color: #FFF;
    background-color: #5fb444;
    margin-bottom: 0px;
    text-align: center;
}

.SP-menu{
display:inline-block

}

.fixedNav {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 99;
}

.fixedFooter{
    position: fixed;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 99;
}

.ContentPlaceHolder {
    min-height: 555px;
    /* background-color: #f5f5f5; */
    padding: 0;
}
div#loading {top:0;right: 0;position: fixed;width: 100%;height: 100%;display: table;background-color: #545454;z-index: 9999;}
div#loading-center {
     position: absolute;
     width: 100%;
     height: 100%;
     display: table-row;
}
div#loading-center-absolute {
    display: table-cell;
    vertical-align: middle;
}

.sk-cube-grid {
  width: 154px;
  height: 154px;
  margin: auto;

    float: left;
 -webkit-animation-name: rotating;
    -webkit-animation-duration: 4000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  }

 @-webkit-keyframes rotating /* Safari and Chrome */ {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
     -ms-transform: rotate(-360deg);
    -moz-transform: rotate(-360deg);
    -webkit-transform: rotate(-360deg);
    -o-transform: rotate(-360deg);
    transform: rotate(-360deg);  }
}
@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
     -ms-transform: rotate(-360deg);
    -moz-transform: rotate(-360deg);
    -webkit-transform: rotate(-360deg);
    -o-transform: rotate(-360deg);
    transform: rotate(-360deg);  }
}
.rotating {
  -webkit-animation: rotating 2s linear infinite;
  -moz-animation: rotating 2s linear infinite;
  -ms-animation: rotating 2s linear infinite;
  -o-animation: rotating 2s linear infinite;
  animation: rotating 2s linear infinite;
}



.HMIcon {
    position: fixed;
    bottom: 0px;
    left: 15px;
    background: #72b95c;
    padding: 0px 10px;
    transition-property: background;
    transition-duration: 0.5s;
    transition-timing-function: linear;
    color: #FFF;
    font-size: 35px;
    cursor: pointer;
    z-index:999;
}

.HMIcon:hover {background: #616161;}
.HMIcon img{ max-width:35px;}
button.close{float: left;}
.modal-header{padding:5px 15px;}
.modal-header, .slide-pop-header{ border-bottom:1px #f7f7f7 solid;}
button.close {
    float: left;
    font-family: tohama;
}
.modal-header h4, .slide-pop-header span:first-child {
    color: #5fb444;
    font-size: 28px ;
}

.HMlinks {
    padding-top: 20px;
    float: left;
}
.HMlinks a {
    display: inline-block;
    padding: 0 15px;
    font-size: 60px ;
        color: #5fb444;
}

    .HMlinks a:hover {
          color: #4f4f54;
    }


    .filter {
    padding: 15px;

}


btn-primary {
    color: #fff !important;
    background-color: #4f4f54;
    border-color: #4f4f54;
}
      .btn-primary:hover {
    color: #fff;
    background-color: #2d2d2f;
    border-color: #2d2d2f;
}

      .btn {
          border:none !important;
    font-size: 18px;
    border-radius: 0px;
}


.white-box {
    padding: 15px;
    background: #fbfbfb;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -o-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -ms-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -khtml-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    margin: 0 0 30px 0;
}


      .serv-side {
    background: #fbfbfb;
    padding: 0;
}
.serv-side ul {
    padding: 15px 0;
    list-style: none;
}

.serv-side ul a {
    display: block;
    padding: 7px 15px;
    color: #545454;
}

.serv-side ul a img {
    width: 35px;
    margin-left: 6px;
    display:inline-block;
}


.serv-side ul a span {
    display: inline-block;
    width: 80%;
    vertical-align: middle;

}

.serv-side h3 {
    font-size: 20px;
    padding: 15px;
    border-bottom: 1px solid #5fb444;
    margin: 0;
}

.serv-side ul a:hover {
    background-color: #f1f1f1;
}

.serv-inner-header {
    padding: 10px 15px 10px 15px;
    background-color: #fbfbfb;
    color: #5fb444;
  /*  border-radius: 5px;*/
    margin-bottom: 10px;
    border: 1px solid rgba(20, 145, 94, 0.16);
}

.serv-inner-header img {
    width: 30px;
    height: 30px;
}

.serv-inner-header span {
    font-size: 20px;
    margin-right: 10px;
}
.serv-inner-header p{ max-width:98%; margin:2px 40px; color:#656a6d;}
.serv-inner-body p {
    margin: 15px 0;
}

.serv-btn-row.row {
    margin: 0 0px 15px 0px;
}

.serv-btn-row .btn {
    min-width: auto;
    margin-left: 15px;
}

.btn-row{margin-left:0; margin-right:0; text-align:left;}

.accordion-cont {
    border: 1px solid #DDD;
}

.accordion-cont .accordion:last-child {
    border-bottom: none;
}


.accordion > h3 {
    margin: 0;
    line-height: 37px;
    padding: 0 10px 0 30px;
    cursor: pointer;
    transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    position: relative;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-top: 1px solid #DDD;
    border-radius: 2px;
}

.accordion:first-child > h3 {
    border:none;
}


.serv-inner-body .accordion > h3 img {
    width: 30px;
    margin-left: 5px;
}

.serv-inner-body .accordion > h3 span {
    display: inline-block;
}
.accordion > h3 span {
    color: black;
    display: block;
    height: 100%;
    font-size: 16px;
}

.serv-inner-item-img img {
    width: 100%;
    border-radius: 15px;
}.serv-inner-item-img {
    width: 110px;
    margin: 0 auto;
    height: 110px;
    padding: 15px;
    border-radius: 50%;
    border: 4px solid #DDD;
    background-color: #FFF;
}

 #serv .serv-inner-item-img{    width: 130px; height:130px;}

.serv-inner-item:hover .serv-inner-item-img {
    transform:scale(1.1)
}


.serv-inner-body .accordion > h3:after {
    content: "\f107";
}
.accordion > h3:after {
    position: absolute;
    left: 0;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f0fe";
    top: 50%;
    margin: 13px;
    font-size: 16px;
    color: #6bb654;
    margin-top: -10px;
}


.accordion > h3.occd:after{
	    content: "\f146";
}
.accordion > div span {
    display: block;
    padding: 15px;
}

.accordion > div {
padding:0 15px;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    overflow: hidden;
    height: 0;
    /* border: 1px solid rgb(208, 208, 208); */
    border-top: none;
}

.serv-inner-body .accordion > h3.occd::after {
    content: "\f106";
}

.occd{ background-color:#f3f3f3}
.tab-slider {
background-image:url(/PublishingImages/A002.jpg);
background-repeat:no-repeat;
 background-size: cover;
 background-position:left center;
    position: relative;
    padding:20px 0;
}
.tab-slider img {
   width:100%;
}
.tabs-serv {
    width: 40%;
}
.tab-serv {
    padding: 0;
    list-style: none;
    padding-top: 20px;
    margin-bottom: 0px;
}
.tab-link-serv {
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 4.2s ease-in-out;
    -o-transition: all 4.2s ease-in-out;
    transition: all 0.4s ease-in-out;
    cursor: pointer;
    color: #FFF;
    text-align: center;
    background: #DDD;
    padding: 22px 10px 21px 10px;
    border-radius: 10px;
    position: relative;
    margin-bottom: 20px;
}.tab-link-serv img {
    max-width: 52%;
    display: block;
    margin: 5px auto 23px auto;
}

.active > .tab-link-serv:before {
    width: 0;
    height: 0;
    border-bottom: 9px solid transparent;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    content: "";
    position: absolute;
    top: 68px;
    right: 0;
    left: 0;
    margin: 0 auto;
}
.tab-link-serv-1 {
    background: #64a550;
    border-top: 10px solid #5b8a4c;
}
.tab-link-serv-2 {
    background: #64a550;
    border-top: 10px solid #5b8a4c;
}


.tab-link-serv span{ font-size:18px }
.tab-link-serv-3{ background:#3db0c2;}
.tab-link-serv-1:before {
    border-top: 9px solid #64a550;
}

  .tab-link-serv-2:before {
    border-top: 9px solid #64a550;
}.tab-link-serv-3:before {
                        border-top: 9px solid #3db0c2;

}


.sections-serv {
    margin-top: 11px;
}

.tab-link-serv:hover{transform:scale(1.1)}

.mobile-right-icon{
display:none;
}


.amazingslider-arrow-left-1, .amazingslider-arrow-right-1{ display:none!important;}

.InforTabsImg{ max-height:443px; overflow:hidden;}


.serv-survey h3{display:inline-block;margin: 0px 0px 0 15px; color:#4f4f54;font-size:20px;}

.serv-survey h3 span{font-size:20px;}
.Share-your-ideas h3 {
    margin: 5px 0px 15px 15px;
    color:#449d44;
}

.Share-your-ideas .form-group, .serv-side .form-group, .Circulation .form-group {
    min-height: auto;
}

.serv-survey .btn-warning {

    margin: 0 10px;
}
.Share-your-ideas .btn-warning {
    margin: 0 10px 0 0px;
}
.btn-warning{background-color:#ff9433!important; color:#FFF !important}
.Share-your-ideas{
        background-color: #fbfbfb;
     margin: 20px 0 30px 0;
       padding: 22px 25px 15px 25px;
           box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -o-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -ms-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -khtml-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.Share-your-ideas label{color:#4f4f54}
.btn-link {
    color: #ff9433 !important;
    border: none !important;
    background: transparent !important;
}

.btn{min-width:90px;}

.serv-survey {
    text-align: center;
    padding: 22px 25px 15px 25px;
    margin: 0 0 2px 0;
    background-color: #fbfbfb;
        box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -o-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -ms-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -khtml-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}


.bread-crump {
    margin: 20px 0 20px 0;
    display: block;
    padding: 5px 11px;
    background-color: #616161;
}

.bread-crump span {
    margin: 0 1px;
}

.bread-crump span, .bread-crump a {
    color: #ffffff;
    font-size: 18px !important;
}

.bread-crump > span:last-child{font-size:24px;}
.form-control:focus {
    border-color: #6bb654;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(107, 182, 84, 0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(107, 182, 84, 0.62);
}
.form-control {
    border-radius: 0;
    height: 40px;
    border: 1px solid rgba(107, 182, 84, 0.46) !important;
}

.SupportToggle{ padding: 0px; color:#fff; display:none }
.SupportToggle h2{background-color:#4f4f54; margin:0px; padding:10px; text-align:center  }
.SupportToggle i{ float:right; margin-right:50px; margin-top:10px; border-radius:50%; cursor:pointer; border:1px solid #fff; padding:5px;}
.side-3 {
    background-size: 60px;
    width: 60px;
    /* height: 60px; */
    display: block;
    display: block;
    margin: 0px auto -20px auto;
    background-color: #4f4f54;
    text-align: center;
}

.side-3{
    background-repeat: no-repeat;
    background-position: -10% -10px;
    background-size: 63px;
}
.HelpArea{ background-color:#fff; padding-top:15px; padding-bottom:15px;}


/*SP */
.ms-core-navigation span, .ms-core-navigation a{color:#fff;font-family: 'Conv_GE_SS_Two_Medium';font-size: 18px;}
.Full-Width-control{ width:100%;}
.ms-webpartzone-cell {
    margin: auto auto 0;
}
.ms-srch-sb-border {
    border: none !important;
    display: block;
}

.ms-helperText, input.ms-helperText {
    color: #a2a2a2;
    font-size: 16px;
}
div#SearchBox {
    background-color: #f1f1f1;
}
.ms-srch-sb>input{height:auto}

.search a img{display:none;}
.search a:before {

    content: "\f002";
}
.ms-srch-sb-borderFocused{border:none}

.search a {
    border-left:none !important;
    height: 30px !important;
    width: 30px !important;
    text-align: center;
    float: left;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

    margin-left: 5px;
    color: #bdbdbd;
    font-size: 22px !important;
    padding:3px !important;

}


#DeltaTopNavigation > div > ul > li > a {
    display: none !important;
}



input[type=button].btn, input[type=reset].btn, input[type=submit].btn, button.btn {
     min-width: 90px;
     padding: 7px 10px;

     margin-right: 0;
    font-family: 'Conv_GE_SS_Two_Medium';

     font-size: inherit;
     color: #FFF;
}

.btn-success{background-color:#5cb85c !important}

.SlidingARea .Share-your-ideas{margin:0}

.file-input-wrapper {
    position: relative;
    overflow: hidden;
    background:#6bb654;
    color:#fff;
    cursor:pointer;
}
.file-input-wrapper input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
     cursor:pointer;
}



div.article, div.welcome {
    padding: 0px 0px;
}


.ms-core-listMenu-root {
    padding: 0;
}

.MainNav {
    display: inline-block;
}


.ms-core-listMenu-horizontalBox .dynamic-children.additional-background{
	background-image:none;
}
.menu-arrow{
    display: inline-block;
    margin-right: 7px;
    border:none !important;
}


ul.dynamic a span {
font-size:14px;
color:#000;
 }


ul.dynamic{
	list-style:none;
	padding:0;
}

.ms-core-listMenu-verticalBox .ms-core-listMenu-item, ul.dynamic .ms-core-listMenu-item {
    display: block;
    padding: 3px 15px;
}


.ms-core-listMenu-verticalBox .ms-core-listMenu-item, ul.dynamic .ms-core-listMenu-item:hover {
    background-color: #eaeaea;
}


ul.static {
    padding: 0;
}





.news-img img {
    width: 100%;
    height: 106px;
}
.news-item {
    padding: 15px;
    box-shadow: 0px 0px 8px 2px #DDD;
    margin-bottom: 15px;
}

.news-item h3 {
    margin: 0px 0 15px 0;
}

.date-holder{text-align:center}

.All_news-date{    margin: 0px 0 15px 0;}


.article-right .captioned-image, .article .related-links {
    float: right;
    padding-right: 0;
    padding-left: 10px;
}

.btn-success:visited {
color:#FFF;
}

.ms-srch-sb-searchLink:hover, .ms-srch-sb-navLink:hover{background-color:transparent}


th {
    text-align: center;
}


.adminlink-item {
    margin-bottom: 30px;
    display: block;
    background-color: #fbfbfb;
    text-align: center;
    padding: 10px 15px 30px 15px;
    position: relative;
    overflow: hidden;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -o-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -ms-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -khtml-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    min-height: 200px;
}
    .adminlink-item .fa {
        margin-top: 30px;
        font-size: 48px;
        color: #6bb654;
    }

        .adminlink-item:hover h3, .adminlink-item:hover .fa{ color: #fbfbfb;
}
    .adminlink-item:hover{   background-color: #6bb654;
}



    .circulations-item{
    margin-bottom: 30px;
    display: block;
    background-color: #fbfbfb;
    padding: 10px 15px 30px 15px;
    position: relative;
    overflow: hidden;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -o-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -ms-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -khtml-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    min-height: 250px;
}
.circulations-item .form-group {
    min-height:40px;
}
.circulations-search{
    margin-bottom:30px;
}
.circulations-item .btn{ position:absolute; bottom:10px; width:95%;}


.circulations-item .control-label {
    font-size:18px
}

.circulations-item .form-control-static{font-size:16px}

a.fb-img {
    color: #5fb444;
}

.serv-survey h3{margin: 0px 15px 0 0;}


.alert {
     display: block;
    margin: 20px 0;
}

.admin-links .white-box {
    padding: 15px;
    background: #fbfbfb;
    box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -o-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -ms-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -khtml-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    margin: 0 0 30px 0;
}


.admin-links .white-box {
position:relative;
    display: block;
    color: #6bb654;
    min-height: 150px;
    font-size: 18px;
}

.admin-links .white-box a:hover {
    background-color: #6bb654;
    color:#FFF}

.admin-links .white-box a{ display: inline-block; margin:20px 10px 0px 0px; color:#000; background-color:#f5f5f5;
padding:2px 5px; border:1px #e5e5e5 solid}

.admin-links .fa {
	position:absolute;
	font-size: 60px;
	right: 10px;
	bottom: 10px;
}


.HMlinks input{
        -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 4.2s ease-in-out;
    -o-transition: all 4.2s ease-in-out;
    transition: all 0.4s ease-in-out;
    margin:0px 15px;
    width:80px;

}

.HMlinks input:hover{opacity:0.6}

.load-more-holder{ color:#ff9433 !important; padding:3px;     background-color: #f9f9f9; margin-bottom:15px;}

div#livechat-compact-container {
    z-index: -1 !important;
}


.location-title a {
    color: #6bb654 !important;
    padding: 10px;
    display: block;
    background-color: #f7f7f7;
    margin: 9px 0;
}


table.branch-details td {
    display: block;
    padding:5px;
    margin-bottom: 8px;
}


table.branch-details tr {
    border-top: 1px solid #c6c6c6;
    display: block;
    width: 80%;
    margin-top: 15px;
}

table.branch-details .Details-feedback-title{font-size:18px !important; color:#6bb654}
table.branch-details .Details-feedback-title span{font-size:16px !important;}
table.branch-details .Details-field-contact span{font-size:16px !important;}

table.branch-details .Details-feedback-title .fa{
    margin-left:5px;
}

.inner-layout h2 {
    color: #000;
    font-size: 20px!important;
}


.inner-layout h1 {
   color: #5fb444;
    font-size: 24px!important;
}

.inner-layout h3 {
   color: #ff9433;
    font-size: 17px !important;
}

.inner-layout, .inner-layout p {
    color: #807F83;
    font-size: 15px;
}
.btn.btn-primary{ color:#fff!important;}

.img-facebook-page{ display:none}
.facebook-item  h3{ font-size:16px!important; color:#444446; line-height:1.5}
.captioned-image img{ max-width:100%;}
.article-header .date-line{ display:block; float:none;}
/*color list*/
.Blue{background-color:rgba(61, 176, 193, 0.5) !important; }
.Red { background-color: rgba(238, 48, 54, 0.5) !important;}
.gray {background-color:rgba(79, 79, 84, 0.5) !important;}
.Green{background-color: rgba(107, 182, 84, 0.5) !important;}
.Purple{background-color:rgba(237, 171, 246, 0.5) !important;}


/*(.Blue2{background-color:#3db0c2 !important; }
.Orange2 { background-color:#ff9433!important;}
.Gray2 {background-color:#656a6d !important;}
.Green2{background-color: #64a550 !important;}
.Purple2{background-color:#c54671!important;}
*/

.SecondLevel {
    height: 224px;
    overflow-x: hidden !important;
    padding-left: 28px !important;
    border-radius: 7px;
    padding-right: 28px !important;
}
.SecondLevel .SliderBoxesActive {
    background-color: rgb(222, 221, 221);
    color: #65a551;
}


.SecondLevel .Green2 a:hover {
    background-color: rgb(100, 183, 109);
    color: #ffffff;
}




.SecondLevel .Orange2 a:hover {
        background-color: #63b76c!important;
    color: #FFF;
}

.SecondLevel .Blue2 a:hover {
    background-color: #68a043!important;
    color: #FFF;
}
.SecondLevel .SliderBoxesActive:after{    border-right-color: #63b76c;}


.table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success, .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th, .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success {
    background-color: #6bb654 !important;
    color:#FFF;
}

td, th {
    padding: 0;
    vertical-align: middle !important;
}

.alert{display:block}


.amir-link{display:block}
.amir-link:hover{transform:scale(1.1)}
.amir-link img {
    display: inline-block;
    width: 20%;
    vertical-align: middle;
    max-width: 48px !important;
    margin-left: 2px;
}
.amir-link span {
    display: inline-block;
    width: 76%;
    vertical-align: middle;
    color: #63a24f;
    padding-left: 4px;
}
.date-line{font-size:16px; color:#6bb654}

.article-content{color: #616161;font-size: 16px;}
.table-footer {text-align: center;}
.table-footer select{ border:0px;}
.table-control-ddl {
    display: inline-block;
}

.table-control {
    display: inline-block;
}


.Initiatives-link img {

    display: block;
    margin: 0 auto;
    height: 175px;
}

.Initiatives-link {
    display: block;
}


.Initiatives-link:hover {
    transform:scale(1.1)
}
    .Initiatives-link span {
        display: block;
        margin: 3px 0;
        text-align: center;
        font-size: 16px;
        color: #6bb654;
    }



        .en{
	display:none;
}


.PollIframe{ height:100%; min-height:285px; width:100%; padding:0px 15px;}
.srch-Title2, .srch-Description2, .srch-urllink, .article-content, .article-content span{font-family: 'Conv_GE_SS_Two_Medium'!important;}
.srch-Title2 a:link, .srch-Title2 a:visited, .srch-Title2 a:hover{ color:#5fb444!important}
.FooterCounter{ margin:0px; padding:0px; list-style:none; text-align:center}
.FooterCounter li{ display:inline-block;}

.UlBtnServices{ margin:0px; padding:0px; list-style:none;}
.UlBtnServices li{ display:inline-block; margin:0px 5px; background-color:#5cb85c; padding:5px 10px; color:#fff; line-height:35px; cursor:pointer;font-size:14px;}
.UlBtnServices li:hover{ background-color:#449d44}
.UlBtnServices li a{ color:#fff;font-size:14px;}
.UlBtnServices li input, .UlBtnServices li input:hover{ background-color:transparent; border:0px; min-width:inherit;
font-size:14px;font-family: 'Conv_GE_SS_Two_Medium'!important; color:#fff; margin:0px; padding:0px;}
.UlBtnServices li div{ display:inline-block; padding:0px;}
.UlBtnServices li i{ margin:0px 5px;}
.UlBtnServices li .btn{ margin:0px; padding:0px;}
.UlBtnServices li:last-child{ background-color:#ff9433}
.UlBtnServices li:last-child:hover{background-color:#ec971f}

/*Temporary Fix for repating the data at the FAQ answer */
.accordion table tr:nth-child(2n+2){ display:none}

.paddingCol{ padding-left:10px; padding-right:0px;}


.serv-cont h2, .news-cont h2{
text-align:center

}


.modal-header .close {
    margin-top: -2px;
    min-width: auto !important;
}

.slide-pop {
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
    position: fixed;
    /* top: 0; */
    right: -300%;
    bottom: 0;
    /* left:0; */
    top:0;
    margin:auto;
    z-index: 6;
    background: #FFF;
    width: initial;
    height: 345px;
    -webkit-transition: all 1.2s ease-in-out;
    -moz-transition: all 1.2s ease-in-out;
    -o-transition: all 1.2s ease-in-out;
    transition: all 1.2s ease-in-out;
    z-index: 99999;
}
.slide-pop.active {right: 0%;}
.slide-pop-header span{cursor:pointer;}
.slide-pop-header, .slide-pop-body {padding: 5px 15px;}
.slide-pop-body {
    max-height: 390px;
    overflow-x: auto;
}

.slide-pop-header .min {
font-family:"Segoe UI";
    float: left;
    color: #d7d7d7;
    font-size:18px;
}
.slide-pop-header .min:hover{ color:#9c9c9c}
.side-body {
    position: absolute;
    top: 0px;
    right: 0;
    background-color: #6bb654;
}
.side-body span {

    font-size: 16px;
    padding: 0px 10px 0px 0px;
    display: inline-block;}
.C-overlay{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	background-color:rgba(0, 0, 0, 0.7);
	height:100%;
	display:none;
	z-index: 1000;
}


#HMmodal .modal-body {
    padding: 0px 15px 15px 15px;
}

.HMlinks {
    padding-top: 20px;
}
.side-icon{
    background-image: url("/Style Library/CAP-Style/images/side.png");
    background-repeat:no-repeat;
    background-color:#72b95c;
    width:50px;
    height:50px;
    position:absolute;
    left:-50px;
    top:25px; cursor:pointer;}


#poll-side .side-icon{
    background-position:50% 65%;
    background-size: 65px;
}


#helpAndSupp .side-icon{
    background-position: 50% -8px;
    background-size: 63px;}


.SliderMostUsedUL li div img { float:right;}

#newDiv {
    position: relative;
    overflow: auto;
    height: 315px;
}



.event-img{ background-color:#fff; min-height:100px; text-align:center;}
.event-img img { max-width: 170px; margin:5px; max-height:90px;}

.date, .event-img{padding-left:0px; padding-right:0px;}

.event-item .row {
    margin-left: -5px;
    margin-right: -5px;
}

.date b{display:block; font-size:34px;}
.lang-switcher{ font-family:'Segoe UI';}




.level-section > ul > li {
    margin-right: 2em;
    margin-left: 2em;
    width: 25%;
    margin-bottom: 24px;
    /* background-color: #f9f9f9; */
    /* border: 1px solid #efefef; */
    margin-top: 0;
    padding-top: 0;
    /* box-shadow: 0px 0px 5px 0px #DDD; */
}


.headertitle{

display:block}


.level-bullet {
    background-image: none;
    margin-right: 0;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
    margin-top:0;
}

.headertitle-large {
    margin-left: 2em;
    margin-right: 2em;
    margin-bottom: 15px;
    display: block;
    color: #616161;
}

.headertitle-large a {
    color: #ff9433;
    display: block;
    text-align: center;
    border-bottom: 1px solid #DDD;
    padding-bottom: 15px;
    margin-bottom: 32px;
    font-weight: 300 !important;
    font-size: 23px !important;
}

.dfwp-column > .level-header .headertitle {
    /* background-color: #6bb654; */
    /* color: #FFF; */
    /* padding: 10px; */
    margin-bottom: 7px;
}

.level-header{ padding:0;}
.headertitle a, .headertitle a:link {
background-image:url("/Style Library/CAP-Style/images/loader.png");
background-size:50px;
background-repeat:no-repeat;
background-position:0% 50%;
    background-color: #f9f9f9;
    border: 1px solid #efefef;
    box-shadow: 0px 0px 5px 0px #DDD;
    display: block;
    padding: 10px;
        color: #6bb654;
}


.headertitle a:hover{
    transform: scale(1.1);
}
.level-separator {
    display: none;
}


.level-band {
    background-color: #68b753 !important;
    padding: 5px 15px 5px 16px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    color: #FFF;
}

    .level-band a {
        color: #FFF;
    }

        .level-band a:hover {
            color: #47906b;
        }

.FirstLevel li{ position:relative;}


.SliderBoxes, .SliderMostUsedUL ul{ margin:0px; padding:0px; list-style:none;}
.CompantSlider .SliderBoxesActive:after { border:none; position:static}

.SliderBoxesActive:after {
	right: 99%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	z-index:9;
}


.SliderBoxesActive:after {
	border-color: rgba(229, 229, 229, 0);
	border-right-color: #f5f5f5;
	border-width: 15px;
	margin-top: -15px;
}

.SliderBoxes li div, .SliderMostUsedUL li div {
    cursor: pointer;
    color: #FFF;
    /* padding: 10px; */
    border-radius: 0px;

    margin-bottom: 0px;
}


.SliderBoxes li div a {
    color: #fff;
    font-size: 18px;
    width: 100%;
    display: block;
    padding: 25px 25px;
}

.SliderMostUsedUL li div a {width:100%;  display:block;}
.SliderMostUsedUL li div a span {
    font-family: 'Conv_GE_SS_Two_light';
    font-size: 15px!important;
    width: 100%;
    padding-top: 0px;
    display: block;
}

.FirstLevel li div{ background-color:#f5f5f5!important; /*border:1px #e5e5e5 solid */ }
.FirstLevel li .Blue2  a{ background-color:#67a042; -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px;}
.FirstLevel li .Orange2 a{    background-color: #bfd45e;  -webkit-border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px;}
.FirstLevel li .Gray2 a{color:#656a6d !important;}
.FirstLevel li .Green2 a{background-color: #63b76c;}
.FirstLevel li .Purple2 a{color:#c54671!important;}
.FirstLevel {
    /* padding-left: 20px; */
}

.SideArea {
    /* padding-right: 20px !important; */
    /* width: 45%; */
}
.FirstLevel li div a {
    border-right: 7px solid rgba(72, 72, 72, 0.28);
}

.Blue2 .SliderBoxesActive:after{
border-right-color:#67a042;
}

.Orange2 .SliderBoxesActive:after{border-right-color: #bfd45f;}


.Green2 .SliderBoxesActive:after{border-right-color: #64b76d;}
}

.FirstLevel li .Blue2  img{background-color:#3db0c2!important;}
.FirstLevel li .Orange2 img{ background-color:#ff9433!important;}
.FirstLevel li .Gray2 img{background-color:#656a6d !important;}
.FirstLevel li .Green2 img{background-color: #64a550 !important;}
.FirstLevel li .Purple2 img{background-color:#c54671!important;}



.SliderBoxes li div img, .SliderMostUsedUL li div img {
display:none;
   	-webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 4.2s ease-in-out;
    -o-transition: all 4.2s ease-in-out;
    transition: all 0.4s ease-in-out;

    max-width:50px; border-radius:50%; margin:0px 5px; border:2px silver solid!important;
}


.SecondLevel li div{opacity: 1;}
.SliderBoxes li:hover div img, .MostUsedDiv:hover img{transform:scale(1.1)}
.SecondLevel li div a {
    position: relative;
    color: #626262;
    border-right: 7px solid rgba(72, 72, 72, 0.28);
    background-color: #efefef;
}
.SecondLevel .Blue2 .SliderBoxesActive:after{
	       border-right-color: #68a043 !important; }

	    .SecondLevel .Blue2 .SliderBoxesActive {
    background-color: #68a043 !important;
    color: #FFF;
}
	.SecondLevel .Green2 .SliderBoxesActive {
    background-color: #64b76d!important;
    color: #FFF;
}
.ThirdLevel li .Blue2 a:hover{
 background-color: #e8e8e8;
 border-right: 7px solid #68a043 !important;
 color: #87b36a !important;
}
.ThirdLevel li .Green2 a:hover{
 background-color: #e4e1e1;
 border-right: 7px solid #64b76d!important;
}





/*.ThirdLevel { margin-top:30px;}*/

/*.SecondLevel div{ margin:10px 0px;}*/
/*.ThirdLevel div{ min-height:150px!important;}*/
/*.ThirdLevel li{ margin-bottom:15px;}*/
.InnerLoader{top:0;right: 0;width: 100%;height: 100%; position:absolute!important; width:100%; z-index:1!important;background-color: rgba(255, 255, 255, 0.7)!important;}
.slider, .tab-content, .SliderFilterContainer{ overflow:hidden;}

.SliderFilterContainer > .clearfix{
padding:0 20px;

}
.MostUsedDiv a {
    color: #434346;
    padding: 18px 10px;
    background-color: #efefef;
    border-radius: 7px !important;
    text-align: center;
}

.MostUsedDiv a:hover {
    background-color: #67a042;
    color:#FFF
}


.SliderMostUsedUL{  padding:5px; border-radius: 5px;}
.SliderFilterContainer h1, .CompantTitle{ font-size:22px!important; padding:5px 15px; margin:0px; color:#4f4f54!important;}
.SliderMostUsedUL h1 a{ float:left;font-size:14px; color:#3db0c1;}

/*.CompantSlider li{ padding-right:5px;}*/
.tab-content.sections-page{ overflow:hidden;}

.CompantSlider img {
    max-width: 40px !important;
    width: auto;
    float: left;
    margin: 5px 5px 10px 5px;
    display: block !important;
    background-color: #65a551;
}


.CompantSlider li div {
   /* background-color: #64a550;*/
    margin-bottom: 0px;
    /*min-height: 70px;*/
}

.tab-serv > li .tab li a {
    padding: 7px 5px;
}.tab-serv > li .tab li div a{
    background-color: #e4e1e1;
    border-right: 7px solid #68a043 !important;
}

/*sitemap*/
.SiteMapPage a{ color:#72b95c }
.SiteMapPage a:hover{ color:#616161}
.SiteMapPage .nav-pills > li{ float:right;}
.SiteMapPage section {
  border-bottom: 1px solid #ccc;
  margin-top: 1em;
}

.SiteMapPage section .col-md-3 {
  border-left: 1px solid #ccc;
  padding-right:13px;
}

.SiteMapPage section .col-md-3:first-child {
  border: none;
}
.SiteMapPage .nav-pills > li.active > a, .SiteMapPage .nav-pills > li.active > a:focus, .SiteMapPage .nav-pills > li.active > a:hover
{
 background-color:#ff9433;
}
@media screen and (max-width: 1200px) {
.SiteMapPage section .col-md-3 {
  border:none;
}
}

.HMimg img {
    display: block;
    margin: 0 auto;
}

.NoBorder{ border-bottom:0px!important;}



#newDiv > table > tbody > tr > td{display:block}
#newDiv a:hover{ text-decoration:none;}
#newDiv > table tr, #newDiv > table table{display:block}
#newDiv > table tbody{display:block}
#newDiv > table td{display:inline-block;}
#newDiv > table{display:block;width:50%;}
#newDiv > table > tbody > tr:last-child > td > div > div > table{

    margin-left: 15px;
    text-align: center;
    width: 46%;
    margin-bottom: 18px;
    background-color: #616161;
    padding: 18px;
    border-radius: 5px;
    float: right;}
#newDiv > table > tbody > tr:last-child > td > div > div {
	text-align:center;
}
#newDiv > table > tbody > tr:last-child > td > div > div > table img, .open-dev table img{
-webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 4.2s ease-in-out;
    -o-transition: all 4.2s ease-in-out;
    transition: all 0.4s ease-in-out; max-width:35px;}
#newDiv > table > tbody > tr:last-child > td > div > div > table:hover img, .open-dev table:hover img{ transform:scale(1.2)}
#newDiv > table > tbody > tr:last-child > td > div > div > table > tbody >  tr > td{display:none}
#newDiv > table > tbody > tr:last-child > td > div > div > table > tbody >  tr > td:nth-child(3){display:block}
#newDiv > table > tbody > tr:last-child > td > div > table{
	display:none
}
#newDiv > table > tbody > tr:last-child > td > div > div > table > tbody > tr > td:last-child{display:block}
.open-dev table > tbody > tr  > td:nth-child(1), .open-dev table > tbody > tr  > td:nth-child(2) , .open-dev table > tbody > tr  > td:nth-child(3) {
	display:none !important

}
.special {
    white-space: normal !important;
}

.open-dev table > tbody > tr:last-child > td > div > div > table > tbody >  tr > td{display:none}

.open-dev table > tbody > tr:last-child > td > div > div > table > tbody > tr > td:last-child{display:block}
/*
#newDiv > table > tbody > tr:last-child > td > div > div{text-align:center;}
*/
#newDiv{position: relative;}


.open-dev table td{
	display:none !important;
}

.open-dev table td.special{
display:block !important

}


.open-dev {z-index:1;background-color: rgba(0, 0, 0, 0.82);position: absolute;width: 100%;top: 0px;left: 0;padding: 25px;min-height: 100%; border-radius:5px; text-align:right;}
.open-dev table{
	display: inline-block !important;
	width: 20%;
	text-align: center;
	margin-bottom: 15px;
	padding: 12px;
	background-color: #5d5d5d;
	border-radius: 5px;
	margin: 8px;
    min-height: 125px;  vertical-align: top;}

.back-open-div{font-size:16px;position:absolute;top: 5px;left: 5px;color:#FFF;border-radius: 50%;border: 2px solid #FFF;width: 30px;height: 30px;text-align: center;padding: 0;}

.open-dev table td.special a{
color:#FFF;
font-size:16px;
 cursor:pointer;

}
#newDiv .fa-arrow-left{ cursor:pointer; font-size:25px;}
#newDiv .fa-arrow-left:hover{ color:#6bb654}
table.has-child{ cursor:pointer;}
#newDiv > table > tbody > tr:last-child > td > div > div > table > tbody > tr > td:last-child a{
	color: #fff;
	font-size: 18px ;
	cursor:pointer;
}


.empty-link-library{
	cursor:not-allowed !important
}

#SearchResultDiv > a {
    display: none !important;
    width: 32%;
    color: #FFF;
    border-radius: 5px;
    background-color: #313131;
    text-align: center;
    padding: 20px;
    margin-right: 1%;
    margin-bottom: 10px;
    /* text-align: center; */
}
#SearchResultDiv > .important{
	display: inline-block !important;
}

.SliderFilterContainer  .col-sm-6, .SliderFilterContainer  .col-md-3, .SliderFilterContainer  .col-md-9, .SliderFilterContainer  .col-md-5, .SliderFilterContainer  .col-md-6, .SliderFilterContainer  .col-md-4, .SliderFilterContainer  .col-md-8{ padding-left:0px; padding-right:0px;}
.serv-container-row .ms-formtoolbar:first-child { display: none;}
.serv-container-row .ms-core-tableNoSpace , .serv-container-row .ms-core-tableNoSpace table { width: 100%;}
.serv-container-row .ms-gridT2 {width: 1%;}
.serv-container-row .ms-gridT1 { padding: 11px; color: #6bb654;}


.serv-container-row .ms-grid-row:nth-child(odd){background-color: #efefef;}

.serv-container-row *, button, html input[type=button], input[type=reset], input[type=submit]{ font-family: 'Conv_GE_SS_Two_Medium';}

.serv-container-row .ms-gridCol {color: #4f4f54;}

.serv-container-row .ms-grid-row{padding: 10px; height: 46px;}
.ms-gridT1, .ms-gridCol{ font-size:0.8em;}
.ms-RadioText input[type=checkbox], .ms-RadioText input[type=radio]{ margin:5px;}
.ms-RadioText label{ font-size:14px;}
.ms-formlabel{ border-bottom:1px #ddd solid; padding:45px 0px 6px 5px;}
.ms-long{ width:100%;}

#SearchResultDiv{z-index:1; display:none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;padding: 15px;overflow: auto;text-align: center;}




/* Skills Style 5 */

.skillst5 .skillbar{
	width: 100%;
	height: 12px;
	background-color: #d0d3da;
	position:relative;
	margin: 0px 0px;
	padding:0px;
	box-sizing:border-box;
	-webkit-box-shadow: inset 10px 10px 5px -8px rgba(0,0,0,0.42);
	-moz-box-shadow: inset 10px 10px 5px -8px rgba(0,0,0,0.42);
	box-shadow: inset 10px 10px 5px -8px rgba(0,0,0,0.42);
}
.skillst5 .count-bar{
    max-width:100%;
        -webkit-transition: all 0.8s ease-in-out;
    -moz-transition: all 0.8s ease-in-out;
    -o-transition: all 0.8s ease-in-out;
    transition: all 0.8s ease-in-out;
	height: 12px;
	width:0px;
	position:relative;
}
.skillst5 .count-bar.color-1, .skillst5 .count-bar.color-6{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM5NCAxMiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSIgeTE9IjUwJSIgeDI9IjEwMCUiIHkyPSI1MCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMjM5MTkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMxOGIxYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzkxOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjM5NCIgaGVpZ2h0PSIxMiIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(left, #239191 0%, #18b1b0 49.88%, #239191 100%);
	background-image: -o-linear-gradient(left, #239191 0%, #18b1b0 49.88%, #239191 100%);
	background-image: -webkit-linear-gradient(left, #239191 0%, #18b1b0 49.88%, #239191 100%);
	background-image: linear-gradient(left, #239191 0%, #18b1b0 49.88%, #239191 100%);
}
.skillst5 .count-bar.color-2, .skillst5 .count-bar.color-7{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM0MCAxMiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSIgeTE9IjUwJSIgeDI9IjEwMCUiIHkyPSI1MCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMzM0OTVkIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM0YTYzN2MiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzQ5NWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjM0MCIgaGVpZ2h0PSIxMiIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(left, #33495d 0%, #4a637c 49.88%, #33495d 100%);
	background-image: -o-linear-gradient(left, #33495d 0%, #4a637c 49.88%, #33495d 100%);
	background-image: -webkit-linear-gradient(left, #33495d 0%, #4a637c 49.88%, #33495d 100%);
	background-image: linear-gradient(left, #33495d 0%, #4a637c 49.88%, #33495d 100%);
}
.skillst5 .count-bar.color-3, .skillst5 .count-bar.color-8{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE5MiAxMiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSIgeTE9IjUwJSIgeDI9IjEwMCUiIHkyPSI1MCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjFjMzBmIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmYmQ5NTQiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWMzMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE5MiIgaGVpZ2h0PSIxMiIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(left, #f1c30f 0%, #fbd954 49.88%, #f1c30f 100%);
	background-image: -o-linear-gradient(left, #f1c30f 0%, #fbd954 49.88%, #f1c30f 100%);
	background-image: -webkit-linear-gradient(left, #f1c30f 0%, #fbd954 49.88%, #f1c30f 100%);
	background-image: linear-gradient(left, #f1c30f 0%, #fbd954 49.88%, #f1c30f 100%);
}
.skillst5 .count-bar.color-4, .skillst5 .count-bar.color-9{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDI3OSAxMiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSIgeTE9IjUwJSIgeDI9IjEwMCUiIHkyPSI1MCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMjk3ZmI5IiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMxNDllZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTdmYjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjI3OSIgaGVpZ2h0PSIxMiIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(left, #297fb9 0%, #149ef9 49.88%, #297fb9 100%);
	background-image: -o-linear-gradient(left, #297fb9 0%, #149ef9 49.88%, #297fb9 100%);
	background-image: -webkit-linear-gradient(left, #297fb9 0%, #149ef9 49.88%, #297fb9 100%);
	background-image: linear-gradient(left, #297fb9 0%, #149ef9 49.88%, #297fb9 100%);


}
.skillst5 .count-bar.color-5, .skillst5 .count-bar.color-10{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDI2MiAxMiIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSIgeTE9IjUwJSIgeDI9IjEwMCUiIHkyPSI1MCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmY1YjAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmOTY2MjAiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTRmMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjI2MiIgaGVpZ2h0PSIxMiIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(left, #ff5b01 0%, #f96620 49.88%, #d94f0d 100%);
	background-image: -o-linear-gradient(left, #ff5b01 0%, #f96620 49.88%, #d94f0d 100%);
	background-image: -webkit-linear-gradient(left, #ff5b01 0%, #f96620 49.88%, #d94f0d 100%);
	background-image: linear-gradient(left, #ff5b01 0%, #f96620 49.88%, #d94f0d 100%);
}
.skillst5 .title{
	position:absolute;
	line-height:0px;
	top:-12px;
	right:0;
	padding-right:10px;

}
.skillst5 .count-bar .count{
	position:absolute;
	line-height: 15px;
	top: -26px;
	left:-20px;
	width: 44px;
	height: 19px;
	color:#fff;
	text-align:center;
}
.skillst5 .count-bar .count span{
	position:relative;
	padding: 3px;
	display:block;
}
.skillst5 .count-bar .count span:after{
	position:absolute;
	right:50%;
	margin-right:-4px;
	bottom: -2px;
	content:"";
	border-right:4px solid transparent;
	border-left:4px solid transparent;
}
.skillst5 .count-bar.color-1 .count{
	background-color: #239191;
}
.skillst5 .count-bar.color-1 .count span:after{
	border-top:4px solid #239191;
}
.skillst5 .count-bar.color-2 .count{
	background-color: #34495e;
}
.skillst5 .count-bar.color-2 .count span:after{
	border-top: 4px solid #34495e;
}
.skillst5 .count-bar.color-3 .count{
	background-color: #f1c40f;
}
.skillst5 .count-bar.color-3 .count span:after{
	border-top:4px solid #f1c40f;
}
.skillst5 .count-bar.color-4 .count{
	background-color: #2980b9;
}
.skillst5 .count-bar.color-4 .count span:after{
	border-top:4px solid #2980b9;
}
.skillst5 .count-bar.color-5 .count{
	background-color: #da500e;
}
.skillst5 .count-bar.color-5 .count span:after{
	border-top: 4px solid #da500e;
}


.skillst5 .count-bar.color-6 .count{
	background-color: #8e65a8;
}
.skillst5 .count-bar.color-6 .count span:after{
	border-top:4px solid #8e65a8;
}



.skillst5 .count-bar.color-7 .count{
	background-color: #e24a3a;
}
.skillst5 .count-bar.color-7 .count span:after{
	border-top:4px solid #e24a3a;
}


.skillst5 .count-bar.color-8 .count{
	background-color: #e71cd6;
}
.skillst5 .count-bar.color-8 .count span:after{
	border-top:4px solid #e71cd6;
}


.skillst5 .count-bar.color-9 .count{
	background-color: #f8ab15;
}
.skillst5 .count-bar.color-9 .count span:after{
	border-top:4px solid #f8ab15;
}


.skillst5 .count-bar.color-10 .count{
	background-color: #1abc9c;
}
.skillst5 .count-bar.color-10 .count span:after{
	border-bottom:4px solid #1abc9c;
}

.skillst5 .count-bar.color-11 .count{
	background-color: #16a085;
}
.skillst5 .count-bar.color-11 .count span:after{
	border-top:4px solid #16a085;
}

.skillst5 .title{ font-size:16px;}
.count span{ font-size:12px;}




.skillst5 .count-bar.color-10 .count span:after{
	border-top:4px solid #1abc9c;
}

.skillst5 .count-bar.color-11 .count{
	background-color: #16a085;
}
.skillst5 .count-bar.color-11 .count span:after{
	border-top:4px solid #16a085;
}

.skillst5 .title{ font-size:16px;}
.count span{ font-size:12px;}



.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle{
border-bottom-right-radius:1px!important;border-top-right-radius:1px!important;
border-bottom-left-radius:1px!important;border-top-left-radius:1px!important;}
.input-group-addon:last-child{border-left:1px solid #ccc;}
.input-group-addon{ border-radius:0px;}
#newDiv table:first-child td{ text-align:right;}


.ThirdLevel > li a span{
    display: block;
    width: 100%;
    vertical-align: middle;
}


.E-Library-input {
    width: 47.2%;
    margin-top: 20px;
}
@media (max-width: 992px) {

.level-section > ul > li {
    margin-right: 1em;
    margin-left: 1em;
    width: 41%;}

.ViewAllServices{
	float:none !important;
	margin:0 !important
}

.MostUsedDiv a{
margin-bottom:10px;
color:#FFF !important;
    background-color: #67a042;
}
    .s-media {

    text-align: right;
    margin-left: 0;

}
.E-Library-input{
	       width: 100%;
}

.FirstLevel li div a{
	    min-height: 110px;
}
.FirstLevel{
	text-align:center;
}
.FirstLevel li img {
    display: block;
    margin: 0 auto !important;
}

.FirstLevel li {
    width: 29%;
    display: inline-block;
    margin: 0 3px;
    text-align: center;
    vertical-align: top;
}

ul.SliderBoxes.ThirdLevel {
    height: 365px;
    overflow: auto;
    padding: 25px 10px;
    background-color: #DDD;
}
.open-dev table{
	width:100%
}

#newDiv > table > tbody > tr:last-child > td > div > div > table{
	width:46%;
}
.dynamic-children{ width:100%;}
.serv-inner-item{ min-height:inherit;}
.SP-menu .fa{ text-align:left;}
.drop-tools > ul:before, .drop-tools > ul {
    right: 0px;
}
    .captioned-image img{ margin:0 auto; display:block}
.date-line{float:none; padding:5px; text-align:center}
    .tab-content.sections-page {
    height: auto !important;
}

    .news-img img{height:auto;}

.SP-menu {
    display: block;
}
.MainNav.fixedNav{
	top:50px;
}

.mobile-right-icon.active .fa:before{content: "\f00d";}

.right-side.opened{
	    right: 0px;

}




.right-side{
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 4.2s ease-in-out;
    -o-transition: all 4.2s ease-in-out;
    transition: all 0.4s ease-in-out;

	    right: -44px;
}
.mobile-right-icon {
    display: block;
    content: "";
    position: absolute;
    left: -16px;
    width: 30px;
    height: 30px;
    top: 50%;
    background: rgba(101, 106, 109, 0.14);
    padding: 6px;
    color: rgb(101, 106, 109);
    margin-top: -16px;
}


    a.home-nav {
    padding: 2px 16px;

}
.myaccount{
display:none

}

ul.tools{
padding:0;
	text-align:right
}

.navbar-header{
background-color:#f2f2f2

}

    .sub-menu {

    top: 160px;
    overflow: auto;
    height: 286px;
}


    .support-link span{text-align:center;}
    .support-img {

    width: 50%;
    display: block;
    margin: 0 auto;
}

    .support-link span {

    width: 100%;
    display: block;
}
       .amazingslider-nav-1{margin-top:0 !important; display:none !important;}
    .amazingslider-text-wrapper-1 {
    width: 100%;
    margin: 0 !important;
    position: relative !important;
}
    .slider-tab li{font-size:16px;}
    .amazingslider-1 {
    height: auto !important;
}
    .active > .tab-link-serv:before{bottom:-20px}
    .tab-link-serv img {
    display: block;
    margin: 0 auto;
}
        .tab-link-serv-1:before {
            border-top: 11px solid #64a550;

    }
    .tab-link-serv-2:before {
                    border-top: 11px solid #c54671;


    }
.tab-link-serv-3:before {
                        border-top: 11px solid #3db0c2;

}


.tabs-serv {
    position: static;
    right: 0;
    width: 100%;
    top: 0;
    left: 0;
    margin-top: 15px;
}

    .sections-serv {
    margin-top: 0px;
}
    .tab-link-serv{    padding: 5px 10px 5px 10px;}

    .tab-link-serv span{display:none}


    .tabs-serv h1{ display:none}
        .footer-link-row li a{border:none}

    .footer-link-row li{display:block; margin-bottom:5px;}
    .amazingslider-title-1 {
    font-size: 20px !important;
}

    .slider-tab {

}
    .dropdown-tabs {
    display: block;
}
    .support-link span{border:none;}
 #news .owl-item img {
    display: block;
    margin: 0 auto;
    width: 100%;
}
    a.home-nav, .myaccount {
        float: none;
        text-align: center;
    }



    .navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item span {
        display: inline-block;
        text-align: right;
        border: none;
    }


    .slider-tab li {
        display: block;
    }

        .slider-tab li.active, .slider-tab li:hover {
            margin-top: 0px;
            height: auto;
        }

  .tabs-holder {
    background-color: #616161;
    height: auto;
    display: none;
    /* position: absolute; */
    /* top: 192px; */
    /* background-color: #DDD; */
    left: 0;
    width: 100%;
}
    .slider {
        min-height: inherit;
    }

    .amazingslider-nav-1 {
        width: 100% !important;
        right: 0;
        left: auto !important;
        top: 100% !important;
    }

    .amazingslider-text-1, .amazingslider-text-holding-1 {
        padding: 0px !important;
    }

    .amazingslider-text-wrapper-1 {
        width: 100%;
        margin: 0 !important;
    }

    .amazingslider-description-1 {
        font-size: 12px;
        height: 73px;
        overflow: hidden;
        margin-bottom:30px !important;
    }

    .sub-logo img {
        max-width: 100%;
    }

    .slider {
        padding-bottom:20px;
        height: auto !important;
        position: relative;
        background: #efefef;
    }

    .navbar-brand {
        display: block;
    }

  .navbar-brand {
    padding: 10px 11px;
    margin-left: 5px;
}
        .navbar-brand > img {
            height: 100%;
        }

        #SearchResultDiv > a{
	    width: 45%;
}



.tab-slider .tab-link-serv span {
display:block;

}
.SliderBoxesActive {
    background-color: #DDD;
}

.SliderBoxesActive:after{
	display:none;
}
}


.checkbox label, .radio label {padding-right:20px; padding-left:0px;}



.color-library-1 {
	background-color: #239191!important;
}
.color-library-2 {
	background-color: #0aa699!important;
}
.color-library-3 {
	background-color: #d7c500!important;
}
.color-library-4 {
	background-color: #0090d7!important;

}
.color-library-5 {
	background-color: #f35959!important;
}


.color-library-6{
	background-color: #726086!important;
}



.color-library-7 {
	background-color: #e24a3a !important;
}

.skillst5 {
    /* height: 40px; */
}
.nicescroll-cursors {
    background-color: rgba(66, 66, 66, 0.45) !important;
    border: none !important;
}

.ThirdLevel {
    overflow-x: hidden !important;
    overflow-y: scroll;
    max-height: 225px;
    padding: 0;
    border-radius: 7px;
}
.ThirdLevel li {
    width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.ThirdLevel li .Blue2 a{color: #4f4f54 !important;font-size: 17px !important;}


.Green2ul{
}

.Blue2ul{
}


.date-Archive span{
    color: #FFF;
    font-size: 14px!important;


}

.SideArea .form-group{ min-height:auto!important;}
.has-text .skillst5{display: none;}

.has-text > h2 {
    margin: 0;
    padding: 12px 14px;
    background-color: #909090;
    color: #FFF;
}

.vote-details {

color: #333;

background-color: #e8e8e8;

padding: 20px 10px;
}

.no-text:nth-child(even) .vote-details {
    background-color: #fdfdfd !important;
}
.no-text {
display:inline-block;
width:50%;

}

.no-text > h2, .no-text > h3{
	display:none;
}
.child-archive {
    min-height: 395px;
    padding-left: 0;
    padding-right: 0;
}
#newDiv > table > tbody > tr:last-child > td > div > div:after {
    clear: both;
    display: table;
    content: " ";

}
.has-text .vote-details{
display:none;
}


.has-text > h3{
/*text-align:center;*/

}

.N-vote {
    font-size: 20px;
}

@media (max-width: 992px){




    .search-box-li{display:block !important; margin-bottom:10px;}
    .N-vote {
        text-align:center;
    }
.no-text {
margin:0;
width:100%;}
#newDiv > table{width:100%}
.SliderMostUsedUL h1 a {
    float: none;
    display: block;
    text-align: center;
}
#newDiv {
    height: 297px;
}
.tab-serv {
    padding: 8px;
}

.CompantSlider li {
    padding-right: 5px;
    padding-left: 5px;
}
.slide-pop{
	width:80%;
}

.right-side > ul > li, .side-2{
	    right: -87px !important;
}
.support-ul > li {
    width: 70%;
    display: block;
    max-width: 220px;
}
.UlBtnServices li {
    margin-bottom: 15px!important;
    width: 50px ;
    overflow: hidden;
    height: 50px;
    font-size: 21px !important;
    line-height: 45px !important;
}
.slide-pop-body {
    height: 375px;
    overflow-x: auto;
}
.UlBtnServices {
    text-align: center;
}
.slider{ overflow:hidden}
.serv-survey h3 { display: block;}
.slider-tab li{text-align:right;}
.HMIcon img {
    max-width: 28px;
}
.HMIcon {
      padding: 0px 7px;
    font-size: 25px;
}


.ms-core-listMenu-root {
    overflow: auto;
    max-height: 71vh;
}
    ul.dynamic a span {
    font-size: 14px;
    color: #fff;
}
    .fixedFooter{position:static}
    .ms-webpart-cell-vertical, .ms-webpart-chrome-vertical, .ms-webpart-zone  {
    display: block;
}

    .navbar-toggle {
    display: block !important;
    background-color: transparent !important;
    min-width: inherit;
    outline: none;
    border: none;
}

    .navbar .ms-core-listMenu-horizontalBox li.static{display:block}
    .MainNav{display:block}

    .mobile-links a {
    display: inline-block;
    color: #FFF;
    padding: 3px;
    font-size: 36px;
    width: 60px;
    border-radius: 50%;
    margin: 0 5px;
    height: 60px;
}
 .footer-desc-row p, .footer-link-row {
    display: none;
}

    .navbar-toggle {
    display: block !important;
}
.navbar-collapse.collapse{display:none !important}

.navbar-collapse.collapse.in {
    display: block !important;
}

.footer-desc-row {

    text-align: center;
}

.navbar-header ,.navbar-nav, .navbar-nav > li {
    float: none;
}
.footer-link-cont {

    text-align: center;
}
.footer-link-cont .pull-left, .footer-link-cont .pull-right{float:none !important}

.ms-core-listMenu-horizontalBox{display:block}
.ms-core-listMenu-horizontalBox ul.static, .navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item {
    display: block;
}
ul.static{padding:0}

 .ms-core-listMenu-horizontalBox ul.dynamic {
    list-style: none;
    padding: 0;
    position: static;
    background: transparent !important;
    border: none;
    box-shadow: none;
    display: none;
    width: 100% !important;
}.navbar .ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item > span{display:block}

  .menu-arrow{float:left}
}


@media (max-width: 768px){
.level-section > ul > li {
    margin-right: 0em;
    margin-left: 0em;
    width: 100%;}

    .FirstLevel{margin-bottom:10px;}
.article-right .captioned-image, .article .related-links{
	float:none !important;
}
.captioned-image img {
    max-width: 100%;
    width: 100%;
    height: auto;
}

#SearchResultDiv > a{
	    width: 100%;
}

#newDiv > table > tbody > tr:last-child > td > div > div > table{
	width:100%;
	margin:5px 0;
}

.ContactUsForm .form-group {min-height:initial!important;}
.serv-container-row .ms-formtable{width:100%; overflow-x:scroll;}
.HMimg img{ max-width:100px; margin-top:15px;}
.HMlinks input{ width:55px;}
.paddingCol{ padding-left:0px; padding-right:0px;}
.slide-pop-body{ height:250px;}
.event-item .desc{ height:auto;}
.UlBtnServices li {
    margin-bottom: 15px!important;
    width: 50px;
    overflow: hidden;
    height: 50px;
    font-size: 21px !important;
    line-height: 45px !important;
}.branch-details2 td, .branch-details2 tr, .branch-details2 tbody{ width:100%; display:block;}
.news-img img{ margin-bottom:15px;}
.form-group{ min-height:initial!important;}
#news .item .col-md-8{ max-height:160px;}
.event-item .date span{ min-height:inherit; padding-top:0px;}
.event-item .desc{min-height:inherit; }
    .support-link{border:none}
.ms-rtePosition-1, .ms-rtePosition-2 {float:none !important; display:block; margin:0px auto;}
.inner-layout img{ max-width:100%;}
.serv-inner-header img{ width:inherit; height:inherit; margin:0px auto; display:block;}
.serv-inner-header span{ margin:0px; }

}
.DCBackground{ background: url(/PublishingImages/Aaa003.jpg) no-repeat left;background-size: cover;}
.serv-survey .btn { padding: 6px 10px !important;  font-size: 14px!important;}
.SliderFilterContainer { padding: 30px 0 20px 0;}
.strong { font-size: 17px; font-weight: bold; color: #616161;  margin-bottom: 15px;  margin-top: 10px;}
.article-right .captioned-image{max-width: 350px;}
.captioned-image img {max-width: 100%;height: auto;}
.All_news-title a{color: #5fb444;}



.SecondLevel > li:first-child div a, .ThirdLevel > li:first-child div a {

	-webkit-border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}



.SecondLevel > li:last-child div a, .ThirdLevel > li:last-child div a{
-webkit-border-bottom-right-radius: 7px;
-webkit-border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-moz-border-radius-bottomleft: 7px;
border-bottom-right-radius: 7px;
border-bottom-left-radius: 7px
}
 .ThirdLevel > li div a{
 font-family: 'Conv_GE_SS_Two_light';
	    position: relative;
    color: #626262;
    border-right: 7px solid rgba(72, 72, 72, 0.28);
    background-color: #efefef;
}


.child-archive-cont {
  margin-bottom:30px
}

.vote-details > div {
    display: inline-block;
    min-width: 23%;
    /* height: 22px; */
}

.no-text {
    display: inline-block;
    width: 100%;
}

.vote-details-header {
    padding: 10px;
    background-color: #6bb654;
    color: #FFF;
}
.vote-details-header > div{

    display: inline-block;
    min-width: 23%;
    text-align: right;
}

.C-date-SP > table{width:100%;}

.Circulations-search .btn{    margin-top: 27px;}


.circulations-search .form-group{    min-height: 75px;}


.tab-serv > li .tab li div a:after, .tab-serv > li .tab li div .SliderBoxesActive:after{
	    clear: both;
	        display: table;
    content: " ";
}

.tab-serv > li .tab li div a:before, .tab-serv > li .tab li div .SliderBoxesActive:before{
    display: table;
    content: " ";

    }


.tab-serv > li .tab li div a span {
    padding-top: 12px;
    display: inline-block;
}



.checkbox, .radio {

    padding-right: 0;
    padding-left: 0;
    list-style: none;
}



.radio.inline li {
    display: inline-block;
    margin-left: 15px;
}

.upload-C label{display:block;}


.dropUL hr{margin-top:15px; margin-bottom:15px;}


.readspeaker-cont{text-align:center}

.readspeaker-cont #readspeaker_button1 {
    display: inline-block;
    margin-top: 10px;
}
.mostuserheader h1{

}

.mostuserheader {margin-top: 25px;text-align:center;margin-bottom: 10px;}


.ViewAllServices {
    margin-top: -26px;
    float: left;
    color: #68a043;
    margin-left: 18px;
}

.ViewAllServices:hover {    color: #59843d;}







.inner-layout .ms-summarystandardbody .ms-vb2 a{
color:#6bb654;

}



.inner-layout .ms-summarystandardbody .ms-alternating{
	background-color:#DDD;
}


.inner-layout .ms-viewheadertr {
    background-color: #6bb654;
    color: #FFF;
}


.inner-layout .ms-vh2-nofilter, .inner-layout .ms-vh2-nofilter-notextalign, .inner-layout .ms-vh2-nofilter-perm, .inner-layout .ms-vh a, .inner-layout .ms-vh2, .inner-layout .ms-vh2 a{
	color:#FFF
}


.news-Multiple-imgs, .news-Multiple-imgs-hidden{
	display:none
}


.news-imgs-slider {
max-width:900px;
    width: 100%;
    margin: 0 auto;
}

.news-imgs-slider .item img {
width:100%;

}


.news-Multiple-imgs img {
    display: inline-block;
    max-width: 13%;
}


#livechat-eye-catcher{
display:none

}


#ascrail2000-hr{
display:none !important

}

.SideArea.SecondLevel-div {
    padding: 0 !important;
    /* width: 54%; */
}


.SecondLevel .Purple2 a:hover {
    background-color: rgb(191, 212, 95);
    color: #ffffff;
}


.ndlevel-scroll{margin-left:33px}




.type-items-title {
    position: relative;
    padding: 8px 12px;
    height: 40px;
    border: 1px solid rgba(107, 182, 84, 0.46) !important;
}

.type-items-title.active{
    border-color: #6bb654;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(107, 182, 84, 0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(107, 182, 84, 0.62);
}
.type-items-title:before{
position:absolute;
left:5px;
top:50%;
margin-top:-10px;
    content: "\f0d7";
    font: normal normal normal 14px/1 FontAwesome;


}


.type-items{
display:none;


}

.type-items-ul{
padding:0;

}
.type-items li label {
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;

display:block;
    position: relative;
    list-style: none;
    padding: 10px 5px 6px 5px;
    cursor: pointer;
    margin-bottom: 3px;
}

.type-items li input[type=checkbox]{
display:none;}

.type-items.active {
    display: block;
    border: 1px solid #DDD;
}
.type-items-cont {
    position: relative;
}
.type-items {
    display: none;
    position: absolute;
    background-color: #FFF;
    width: 100%;
    right: 0;
    z-index: 2;
    top: 39px;
}


.type-items li label.active {
    border-right: 24px solid rgba(23, 23, 23, 0.35);
    background-color: #6bb654;
    color: #FFF;
}

.type-items li label.active:before {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f00c";
    position:absolute;
    right: -20px;
    top:50%;
    margin-top: -8px;
    color: #fff;
}

    .type-items li {
        list-style:none;
    }

    .article-header .by-line{text-align: right; font-size:16px; }
