﻿body {
}
@media only screen and (min-width:1920px) {
    .Gallaryslider > .slick-arrow {
        position: absolute !important;
        top: 100px;
        bottom: 0;
        left: 0;
        /*width: 15%;*/
        width: 5%;
        font-size: 25px;
        color: #000;
        text-align: center;
        text-shadow: none !important;
        filter: none !important;
        opacity: 1 !important;
    }

        .slick-arrow:hover {
            color: #ccdc5f;
        }

        .slick-arrow.left {
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.left:hover {
                color: #ccdc5f;
            }

        .slick-arrow.right {
            right: 0;
            left: auto;
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.right:hover {
                color: #ccdc5f;
            }

        .slick-arrow .glyphicon-chevron-left, .slick-arrow .glyphicon-chevron-right, .slick-arrow .icon-prev, .slick-arrow .icon-next {
            width: 35px;
            height: 35px;
            margin-top: -15px;
            font-size: 35px;
        }
}

@media only screen and (min-width:1600px) {
    .demo {
    padding: 0px;
}

    .panel-group .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 10px;
}
    .panel-default > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
}
    .panel-title {
    font-size: 17px !important;
}
    .panel-title > a {
    display: block !important;
    padding: 10px 0px 10px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
}
    .panel-title > a {
    font-size: 18px !important;
    font-weight: normal !important;
}
    .panel-default > .panelheadnew {
        color:#a5b440 !important;
            padding: 0px 0px 0px 0px !important;
  
    }
    .more-less {
    float: right;
    color: #999;
    font-size: 25px;
    background-color: #ccdc5f !important;
    padding: 3px 8px 3px 8px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;

}
    .innerplus {
        background-color:#f6f4f4 !important;
        color:#999;
            margin: -4px 0px 0px 0px !important;
    }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
    background-color: #fff !important;
      border-bottom: 1px solid #ede9ea !important;
}
    
     /*.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: none !important;
}*/
      .demo1 {
    padding: 0px 0px 0px 50px;
        margin-top: -10px;
}

    .panel-group1 .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 0px;
}
    .panel-default1 > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
    
}
    .panel-default > .panel-heading + .panel-collapse > .panelinnerbody {
         border-bottom: none !important;
    }
    .Pangrpnew {
        margin-bottom:0px !important;
    }
    .panel-title1 {
    font-size: 18px !important;
        margin: 8px 0px 2px 0px !important;
   
}
    .panel-title1 > a {
    display: block !important;
    padding: 6px 0px 6px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
     color:#000 !important;
}
    .panel-title1 > a {
    font-size: 18px !important;
    font-family: 'Titillium Web';
    font-weight: normal !important;
}
    .more-less1 {
    float: right;
    color: #000;
    font-size: 22px;
    background-color: #ede9ea !important;
    font-family: 'Titillium Web';
    padding: 3px 8px 3px 9px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;
}
    .panel-default1 > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
        /*border-top:1px solid #ccc !important;*/
    background-color: #fff !important;
        padding: 10px 0px 10px 0px !important;
}
    .panelinnerbody {
         padding: 2px 0px 0px 0px !important;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';*/
        text-align: center;
        opacity: 1;
        color: #dae78f !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #ffffff !important;
        border: none !important;
    }


    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 3px !important;
        height: 3px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 1;
        background-color: transparent !important;
    }


    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }

    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }

    .slick-dots {
        position: absolute !important;
        bottom: 19px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .slick-dots li {
    position: relative;
    display: inline-block !important;
    width: 3px !important;
    height: 3px !important;
    margin: 0 7px !important;
        padding: 3px 9px 0px 9px !important;
    cursor: pointer !important;
}
      .slick-prev {
     left: -12px !important; 
}
    .slick-prev {
    font-size: 0 !important;
    line-height: 0 !important;
    position:absolute !important;
    top: 50% !important;
    display: block !important;
    width: 72px !important;
    height: 43px !important;
    padding: 0 !important;
    z-index: 1; 
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
    /*background-color: transparent !important;*/
}
    .slick-next {
    right: 9px !important;
}
    .slick-next {
    font-size: 0 !important;
    line-height: 0 !important;
    position: absolute !important;
    top: 50% !important;
    display: block !important;
    width: 30px !important;
    height: 43px !important;
    padding: 0 !important;
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/next.png) !important;
    background-color: transparent !important;
}
    .slick-prev:hover,
.slick-prev:focus
{
     color: #000000 !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
     transition: all 0.9s ease-in-out !important;
}
.slick-next:hover,
.slick-next:focus
{
    color: transparent !important;
    outline: none !important;
   background:url(../img/next.png) !important;
    transition: all 0.9s ease-in-out !important;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1 !important;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25 !important;
}

.slick-prev:before,
.slick-next:before
{
    /*font-family: 'slick' !important;*/
    font-size: 20px !important;
    line-height: 1 !important;

    opacity: .75 !important;
    color: white !important;

    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

[dir='rtl'] .slick-prev
{
    right: 0px !important;
    left: auto !important;
}
.slick-prev:before
{
   
   background: url(../img/prev.png) !important;
}
[dir='rtl'] .slick-prev:before
{
   background:url(../img/next.png) !important;

}


[dir='rtl'] .slick-next
{
    right: auto !important;
    left: 0px !important;
}
.slick-next:before
{
       background:url(../img/next.png) !important;

}
[dir='rtl'] .slick-next:before
{
        background: url(../img/prev.png) !important;

}
.slick-prev:before {
    background: url(../img/prev.png) !important;
}
.Gallaryslider > .slick-arrow {
        position: absolute !important;
        top: 100px;
        bottom: 0;
        left: 0;
        /*width: 15%;*/
        width: 5%;
        font-size: 25px;
        color: #000;
        text-align: center;
        text-shadow: none !important;
        filter: none !important;
        opacity: 1 !important;
    }

        .slick-arrow:hover {
            color: #ccdc5f;
        }

        .slick-arrow.left {
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.left:hover {
                color: #ccdc5f;
            }

        .slick-arrow.right {
            right: 0;
            left: auto;
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.right:hover {
                color: #ccdc5f;
            }

        .slick-arrow .glyphicon-chevron-left, .slick-arrow .glyphicon-chevron-right, .slick-arrow .icon-prev, .slick-arrow .icon-next {
            width: 35px;
            height: 35px;
            margin-top: -15px;
            font-size: 35px;
        }

}

@media only screen and (min-width:1366px) and (max-width:1599px) {
    .demo {
    padding: 0px;
}

    .panel-group .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 10px;
}
    .panel-default > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
}
    .panel-title {
    font-size: 17px !important;
}
    .panel-title > a {
    display: block !important;
    padding: 10px 0px 10px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
}
    .panel-title > a {
    font-size: 18px !important;
    font-weight: normal !important;
}
    .panel-default > .panelheadnew {
        color:#a5b440 !important;
            padding: 0px 0px 0px 0px !important;
  
    }
    .more-less {
    float: right;
    color: #999;
    font-size: 25px;
    background-color: #ccdc5f !important;
    padding: 3px 8px 3px 8px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;

}
    .innerplus {
        background-color:#f6f4f4 !important;
        color:#999;
            margin: -4px 0px 0px 0px !important;
    }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
    background-color: #fff !important;
      border-bottom: 1px solid #ede9ea !important;
}
    
     /*.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: none !important;
}*/
      .demo1 {
    padding: 0px 0px 0px 50px;
        margin-top: -10px;
}

    .panel-group1 .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 0px;
}
    .panel-default1 > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
    
}
    .panel-default > .panel-heading + .panel-collapse > .panelinnerbody {
         border-bottom: none !important;
    }
    .Pangrpnew {
        margin-bottom:0px !important;
    }
    .panel-title1 {
    font-size: 18px !important;
        margin: 8px 0px 2px 0px !important;
   
}
    .panel-title1 > a {
    display: block !important;
    padding: 6px 0px 6px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
     color:#000 !important;
}
    .panel-title1 > a {
    font-size: 18px !important;
    font-family: 'Titillium Web';
    font-weight: normal !important;
}
    .more-less1 {
    float: right;
    color: #000;
    font-size: 22px;
    background-color: #ede9ea !important;
    font-family: 'Titillium Web';
    padding: 3px 8px 3px 9px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;
}
    .panel-default1 > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
        /*border-top:1px solid #ccc !important;*/
    background-color: #fff !important;
        padding: 10px 0px 10px 0px !important;
}
    .panelinnerbody {
         padding: 2px 0px 0px 0px !important;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';*/
        text-align: center;
        opacity: 1;
        color: #dae78f !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #ffffff !important;
        border: none !important;
    }


    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 3px !important;
        height: 3px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 1;
        background-color: transparent !important;
    }


    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }

    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }

    .slick-dots {
        position: absolute !important;
        bottom: 19px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .slick-dots li {
    position: relative;
    display: inline-block !important;
    width: 3px !important;
    height: 3px !important;
    margin: 0 7px !important;
        padding: 3px 9px 0px 9px !important;
    cursor: pointer !important;
}
      .slick-prev {
     left: -12px !important; 
}
    .slick-prev {
    font-size: 0 !important;
    line-height: 0 !important;
    position:absolute !important;
    top: 50% !important;
    display: block !important;
    width: 72px !important;
    height: 43px !important;
    padding: 0 !important;
    z-index: 1; 
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
    /*background-color: transparent !important;*/
}
    .slick-next {
    right: 9px !important;
}
    .slick-next {
    font-size: 0 !important;
    line-height: 0 !important;
    position: absolute !important;
    top: 50% !important;
    display: block !important;
    width: 30px !important;
    height: 43px !important;
    padding: 0 !important;
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/next.png) !important;
    background-color: transparent !important;
}
    .slick-prev:hover,
.slick-prev:focus
{
     color: #000000 !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
     transition: all 0.9s ease-in-out !important;
}
.slick-next:hover,
.slick-next:focus
{
    color: transparent !important;
    outline: none !important;
   background:url(../img/next.png) !important;
    transition: all 0.9s ease-in-out !important;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1 !important;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25 !important;
}

.slick-prev:before,
.slick-next:before
{
    /*font-family: 'slick' !important;*/
    font-size: 20px !important;
    line-height: 1 !important;

    opacity: .75 !important;
    color: white !important;

    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

[dir='rtl'] .slick-prev
{
    right: 0px !important;
    left: auto !important;
}
.slick-prev:before
{
   
   background: url(../img/prev.png) !important;
}
[dir='rtl'] .slick-prev:before
{
   background:url(../img/next.png) !important;

}


[dir='rtl'] .slick-next
{
    right: auto !important;
    left: 0px !important;
}
.slick-next:before
{
       background:url(../img/next.png) !important;

}
[dir='rtl'] .slick-next:before
{
        background: url(../img/prev.png) !important;

}
.slick-prev:before {
    background: url(../img/prev.png) !important;
}
.Gallaryslider > .slick-arrow {
        position: absolute;
        top: 81px;
        bottom: 0;
        left: 0;
        /*width: 15%;*/
        width: 5%;
        font-size: 25px;
        color: #000;
        text-align: center;
        text-shadow: none !important;
        filter: none !important;
        opacity: 1 !important;
    }

        .slick-arrow:hover {
            color: #ccdc5f;
        }

        .slick-arrow.left {
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.left:hover {
                color: #ccdc5f;
            }

        .slick-arrow.right {
            right: 0;
            left: auto;
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.right:hover {
                color: #ccdc5f;
            }

        .slick-arrow .glyphicon-chevron-left, .slick-arrow .glyphicon-chevron-right, .slick-arrow .icon-prev, .slick-arrow .icon-next {
            width: 35px;
            height: 35px;
            margin-top: -15px;
            font-size: 35px;
        }

}

@media only screen and (min-width:1280px) and (max-width:1365px) {
    .demo {
    padding: 0px;
}

    .panel-group .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 10px;
}
    .panel-default > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
}
    .panel-title {
    font-size: 17px !important;
}
    .panel-title > a {
    display: block !important;
    padding: 10px 0px 10px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
}
    .panel-title > a {
    font-size: 18px !important;
    font-weight: normal !important;
}
    .panel-default > .panelheadnew {
        color:#a5b440 !important;
            padding: 0px 0px 0px 0px !important;
  
    }
    .more-less {
    float: right;
    color: #999;
    font-size: 25px;
    background-color: #ccdc5f !important;
    padding: 3px 8px 3px 8px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;

}
    .innerplus {
        background-color:#f6f4f4 !important;
        color:#999;
            margin: -4px 0px 0px 0px !important;
    }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
    background-color: #fff !important;
      border-bottom: 1px solid #ede9ea !important;
}
    
     /*.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: none !important;
}*/
      .demo1 {
    padding: 0px 0px 0px 50px;
        margin-top: -10px;
}

    .panel-group1 .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 0px;
}
    .panel-default1 > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
    
}
    .panel-default > .panel-heading + .panel-collapse > .panelinnerbody {
         border-bottom: none !important;
    }
    .Pangrpnew {
        margin-bottom:0px !important;
    }
    .panel-title1 {
    font-size: 18px !important;
        margin: 8px 0px 2px 0px !important;
   
}
    .panel-title1 > a {
    display: block !important;
    padding: 6px 0px 6px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
     color:#000 !important;
}
    .panel-title1 > a {
    font-size: 18px !important;
    font-family: 'Titillium Web';
    font-weight: normal !important;
}
    .more-less1 {
    float: right;
    color: #000;
    font-size: 22px;
    background-color: #ede9ea !important;
    font-family: 'Titillium Web';
    padding: 3px 8px 3px 9px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;
}
    .panel-default1 > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
        /*border-top:1px solid #ccc !important;*/
    background-color: #fff !important;
        padding: 10px 0px 10px 0px !important;
}
    .panelinnerbody {
         padding: 2px 0px 0px 0px !important;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';*/
        text-align: center;
        opacity: 1;
        color: #dae78f !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #ffffff !important;
        border: none !important;
    }


    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 3px !important;
        height: 3px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 1;
        background-color: transparent !important;
    }


    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }

    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }

    .slick-dots {
        position: absolute !important;
        bottom: 19px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .slick-dots li {
    position: relative;
    display: inline-block !important;
    width: 3px !important;
    height: 3px !important;
    margin: 0 7px !important;
        padding: 3px 9px 0px 9px !important;
    cursor: pointer !important;
}
      .slick-prev {
     left: -12px !important; 
}
    .slick-prev {
    font-size: 0 !important;
    line-height: 0 !important;
    position:absolute !important;
    top: 50% !important;
    display: block !important;
    width: 72px !important;
    height: 43px !important;
    padding: 0 !important;
    z-index: 1; 
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
    /*background-color: transparent !important;*/
}
    .slick-next {
    right: 9px !important;
}
    .slick-next {
    font-size: 0 !important;
    line-height: 0 !important;
    position: absolute !important;
    top: 50% !important;
    display: block !important;
    width: 30px !important;
    height: 43px !important;
    padding: 0 !important;
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/next.png) !important;
    background-color: transparent !important;
}
    .slick-prev:hover,
.slick-prev:focus
{
     color: #000000 !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
     transition: all 0.9s ease-in-out !important;
}
.slick-next:hover,
.slick-next:focus
{
    color: transparent !important;
    outline: none !important;
   background:url(../img/next.png) !important;
    transition: all 0.9s ease-in-out !important;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1 !important;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25 !important;
}

.slick-prev:before,
.slick-next:before
{
    /*font-family: 'slick' !important;*/
    font-size: 20px !important;
    line-height: 1 !important;

    opacity: .75 !important;
    color: white !important;

    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

[dir='rtl'] .slick-prev
{
    right: 0px !important;
    left: auto !important;
}
.slick-prev:before
{
   
   background: url(../img/prev.png) !important;
}
[dir='rtl'] .slick-prev:before
{
   background:url(../img/next.png) !important;

}


[dir='rtl'] .slick-next
{
    right: auto !important;
    left: 0px !important;
}
.slick-next:before
{
       background:url(../img/next.png) !important;

}
[dir='rtl'] .slick-next:before
{
        background: url(../img/prev.png) !important;

}
.slick-prev:before {
    background: url(../img/prev.png) !important;
}
.Gallaryslider > .slick-arrow {
        position: absolute;
        top: 81px;
        bottom: 0;
        left: 0;
        /*width: 15%;*/
        width: 5%;
        font-size: 25px;
        color: #000;
        text-align: center;
        text-shadow: none !important;
        filter: none !important;
        opacity: 1 !important;
    }

        .slick-arrow:hover {
            color: #ccdc5f;
        }

        .slick-arrow.left {
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.left:hover {
                color: #ccdc5f;
            }

        .slick-arrow.right {
            right: 0;
            left: auto;
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.right:hover {
                color: #ccdc5f;
            }

        .slick-arrow .glyphicon-chevron-left, .slick-arrow .glyphicon-chevron-right, .slick-arrow .icon-prev, .slick-arrow .icon-next {
            width: 35px;
            height: 35px;
            margin-top: -15px;
            font-size: 35px;
        }

}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    .demo {
    padding: 0px 30px 0px 0px;
}

    .panel-group .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 10px;
}
    .panel-default > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
}
    .panel-title {
    font-size: 17px !important;
}
    .panel-title > a {
    display: block !important;
    padding: 10px 0px 10px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
}
    .panel-title > a {
    font-size: 18px !important;
    font-weight: normal !important;
}
    .panel-default > .panelheadnew {
        color:#a5b440 !important;
            padding: 0px 0px 0px 0px !important;
  
    }
    .more-less {
    float: right;
    color: #999;
    font-size: 25px;
    background-color: #ccdc5f !important;
    padding: 3px 8px 3px 8px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;

}
    .innerplus {
        background-color:#f6f4f4 !important;
        color:#999;
            margin: -4px 0px 0px 0px !important;
    }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
    background-color: #fff !important;
      border-bottom: 1px solid #ede9ea !important;
}
    
     /*.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: none !important;
}*/
      .demo1 {
    padding: 0px 0px 0px 50px;
        margin-top: -10px;
}

    .panel-group1 .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 0px;
}
    .panel-default1 > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
    
}
    .panel-default > .panel-heading + .panel-collapse > .panelinnerbody {
         border-bottom: none !important;
    }
    .Pangrpnew {
        margin-bottom:0px !important;
    }
    .panel-title1 {
    font-size: 18px !important;
        margin: 8px 0px 2px 0px !important;
   
}
    .panel-title1 > a {
    display: block !important;
    padding: 6px 0px 6px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
     color:#000 !important;
}
    .panel-title1 > a {
    font-size: 18px !important;
    font-family: 'Titillium Web';
    font-weight: normal !important;
}
    .more-less1 {
    float: right;
    color: #000;
    font-size: 22px;
    background-color: #ede9ea !important;
    font-family: 'Titillium Web';
    padding: 3px 8px 3px 9px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;
}
    .panel-default1 > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
        /*border-top:1px solid #ccc !important;*/
    background-color: #fff !important;
        padding: 10px 0px 10px 0px !important;
}
    .panelinnerbody {
         padding: 2px 0px 0px 0px !important;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';*/
        text-align: center;
        opacity: 1;
        color: #dae78f !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #ffffff !important;
        border: none !important;
    }


    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 3px !important;
        height: 3px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 1;
        background-color: transparent !important;
    }


    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }

    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }

    .slick-dots {
        position: absolute !important;
        bottom: 19px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .slick-dots li {
    position: relative;
    display: inline-block !important;
    width: 3px !important;
    height: 3px !important;
    margin: 0 7px !important;
        padding: 3px 9px 0px 9px !important;
    cursor: pointer !important;
}
      .slick-prev {
     left: -12px !important; 
}
    .slick-prev {
    font-size: 0 !important;
    line-height: 0 !important;
    position:absolute !important;
    top: 50% !important;
    display: block !important;
    width: 72px !important;
    height: 43px !important;
    padding: 0 !important;
    z-index: 1; 
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
    /*background-color: transparent !important;*/
}
    .slick-next {
    right: 9px !important;
}
    .slick-next {
    font-size: 0 !important;
    line-height: 0 !important;
    position: absolute !important;
    top: 50% !important;
    display: block !important;
    width: 30px !important;
    height: 43px !important;
    padding: 0 !important;
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/next.png) !important;
    background-color: transparent !important;
}
    .slick-prev:hover,
.slick-prev:focus
{
     color: #000000 !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
     transition: all 0.9s ease-in-out !important;
}
.slick-next:hover,
.slick-next:focus
{
    color: transparent !important;
    outline: none !important;
   background:url(../img/next.png) !important;
    transition: all 0.9s ease-in-out !important;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1 !important;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25 !important;
}

.slick-prev:before,
.slick-next:before
{
    /*font-family: 'slick' !important;*/
    font-size: 20px !important;
    line-height: 1 !important;

    opacity: .75 !important;
    color: white !important;

    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

[dir='rtl'] .slick-prev
{
    right: 0px !important;
    left: auto !important;
}
.slick-prev:before
{
   
   background: url(../img/prev.png) !important;
}
[dir='rtl'] .slick-prev:before
{
   background:url(../img/next.png) !important;

}


[dir='rtl'] .slick-next
{
    right: auto !important;
    left: 0px !important;
}
.slick-next:before
{
       background:url(../img/next.png) !important;

}
[dir='rtl'] .slick-next:before
{
        background: url(../img/prev.png) !important;

}
.slick-prev:before {
    background: url(../img/prev.png) !important;
}
.Gallaryslider > .slick-arrow {
        position: absolute;
        top: 81px;
        bottom: 0;
        left: 0;
        /*width: 15%;*/
        width: 5%;
        font-size: 25px;
        color: #000;
        text-align: center;
        text-shadow: none !important;
        filter: none !important;
        opacity: 1 !important;
    }

        .slick-arrow:hover {
            color: #ccdc5f;
        }

        .slick-arrow.left {
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.left:hover {
                color: #ccdc5f;
            }

        .slick-arrow.right {
            right: 0;
            left: auto;
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.right:hover {
                color: #ccdc5f;
            }

        .slick-arrow .glyphicon-chevron-left, .slick-arrow .glyphicon-chevron-right, .slick-arrow .icon-prev, .slick-arrow .icon-next {
            width: 35px;
            height: 35px;
            margin-top: -15px;
            font-size: 35px;
        }

}

@media only screen and (min-width:768px) and (max-width:1023px) {
    .demo {
    padding: 0px 30px 0px 0px;
}

    .panel-group .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 10px;
}
    .panel-default > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
}
    .panel-title {
    font-size: 17px !important;
}
    .panel-title > a {
    display: block !important;
    padding: 10px 0px 10px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
}
    .panel-title > a {
    font-size: 18px !important;
    font-weight: normal !important;
}
    .panel-default > .panelheadnew {
        color:#a5b440 !important;
            padding: 0px 0px 0px 0px !important;
  
    }
    .more-less {
    float: right;
    color: #999;
    font-size: 25px;
    background-color: #ccdc5f !important;
    padding: 3px 8px 3px 8px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;

}
    .innerplus {
        background-color:#f6f4f4 !important;
        color:#999;
            margin: -4px 0px 0px 0px !important;
    }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
    background-color: #fff !important;
      border-bottom: 1px solid #ede9ea !important;
}
    
     /*.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: none !important;
}*/
      .demo1 {
    padding: 0px 0px 0px 50px;
        margin-top: -10px;
}

    .panel-group1 .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 0px;
}
    .panel-default1 > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
    
}
    .panel-default > .panel-heading + .panel-collapse > .panelinnerbody {
         border-bottom: none !important;
    }
    .Pangrpnew {
        margin-bottom:0px !important;
    }
    .panel-title1 {
    font-size: 18px !important;
        margin: 8px 0px 2px 0px !important;
   
}
    .panel-title1 > a {
    display: block !important;
    padding: 6px 0px 6px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
     color:#000 !important;
}
    .panel-title1 > a {
    font-size: 18px !important;
    font-family: 'Titillium Web';
    font-weight: normal !important;
}
    .more-less1 {
    float: right;
    color: #000;
    font-size: 22px;
    background-color: #ede9ea !important;
    font-family: 'Titillium Web';
    padding: 3px 8px 3px 9px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;
}
    .panel-default1 > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
        /*border-top:1px solid #ccc !important;*/
    background-color: #fff !important;
        padding: 10px 0px 10px 0px !important;
}
    .panelinnerbody {
         padding: 2px 0px 0px 0px !important;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';*/
        text-align: center;
        opacity: 1;
        color: #dae78f !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #ffffff !important;
        border: none !important;
    }


    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 3px !important;
        height: 3px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 1;
        background-color: transparent !important;
    }


    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }

    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }

    .slick-dots {
        position: absolute !important;
        bottom: 19px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .slick-dots li {
    position: relative;
    display: inline-block !important;
    width: 3px !important;
    height: 3px !important;
    margin: 0 7px !important;
        padding: 3px 9px 0px 9px !important;
    cursor: pointer !important;
}
      .slick-prev {
     left: -12px !important; 
}
    .slick-prev {
    font-size: 0 !important;
    line-height: 0 !important;
    position:absolute !important;
    top: 50% !important;
    display: block !important;
    width: 72px !important;
    height: 43px !important;
    padding: 0 !important;
    z-index: 1; 
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
    /*background-color: transparent !important;*/
}
    .slick-next {
    right: 9px !important;
}
    .slick-next {
    font-size: 0 !important;
    line-height: 0 !important;
    position: absolute !important;
    top: 50% !important;
    display: block !important;
    width: 30px !important;
    height: 43px !important;
    padding: 0 !important;
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/next.png) !important;
    background-color: transparent !important;
}
    .slick-prev:hover,
.slick-prev:focus
{
     color: #000000 !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
     transition: all 0.9s ease-in-out !important;
}
.slick-next:hover,
.slick-next:focus
{
    color: transparent !important;
    outline: none !important;
   background:url(../img/next.png) !important;
    transition: all 0.9s ease-in-out !important;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1 !important;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25 !important;
}

.slick-prev:before,
.slick-next:before
{
    /*font-family: 'slick' !important;*/
    font-size: 20px !important;
    line-height: 1 !important;

    opacity: .75 !important;
    color: white !important;

    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

[dir='rtl'] .slick-prev
{
    right: 0px !important;
    left: auto !important;
}
.slick-prev:before
{
   
   background: url(../img/prev.png) !important;
}
[dir='rtl'] .slick-prev:before
{
   background:url(../img/next.png) !important;

}


[dir='rtl'] .slick-next
{
    right: auto !important;
    left: 0px !important;
}
.slick-next:before
{
       background:url(../img/next.png) !important;

}
[dir='rtl'] .slick-next:before
{
        background: url(../img/prev.png) !important;

}
.slick-prev:before {
    background: url(../img/prev.png) !important;
}
.Gallaryslider > .slick-arrow {
        position: absolute;
        top: 81px;
        bottom: 0;
        left: 0;
        /*width: 15%;*/
        width: 5%;
        font-size: 25px;
        color: #000;
        text-align: center;
        text-shadow: none !important;
        filter: none !important;
        opacity: 1 !important;
    }

        .slick-arrow:hover {
            color: #ccdc5f;
        }

        .slick-arrow.left {
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.left:hover {
                color: #ccdc5f;
            }

        .slick-arrow.right {
            right: 0;
            left: auto;
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.right:hover {
                color: #ccdc5f;
            }

        .slick-arrow .glyphicon-chevron-left, .slick-arrow .glyphicon-chevron-right, .slick-arrow .icon-prev, .slick-arrow .icon-next {
            width: 35px;
            height: 35px;
            margin-top: -15px;
            font-size: 35px;
        }

}

@media only screen and (min-width:640px) and (max-width:767px) {
    .demo {
    padding: 0px 30px 0px 10px;
}

    .panel-group .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 10px;
}
    .panel-default > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
}
    .panel-title {
    font-size: 17px !important;
}
    .panel-title > a {
    display: block !important;
    padding: 10px 0px 10px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
}
    .panel-title > a {
    font-size: 18px !important;
    font-weight: normal !important;
}
    .panel-default > .panelheadnew {
        color:#a5b440 !important;
            padding: 0px 0px 0px 0px !important;
  
    }
    .more-less {
    float: right;
    color: #999;
    font-size: 25px;
    background-color: #ccdc5f !important;
    padding: 3px 8px 3px 8px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;

}
    .innerplus {
        background-color:#f6f4f4 !important;
        color:#999;
            margin: -4px 0px 0px 0px !important;
    }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
    background-color: #fff !important;
      border-bottom: 1px solid #ede9ea !important;
}
    
     /*.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: none !important;
}*/
      .demo1 {
    padding: 0px 0px 0px 50px;
        margin-top: -10px;
}

    .panel-group1 .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 0px;
}
    .panel-default1 > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
    
}
    .panel-default > .panel-heading + .panel-collapse > .panelinnerbody {
         border-bottom: none !important;
    }
    .Pangrpnew {
        margin-bottom:0px !important;
    }
    .panel-title1 {
    font-size: 18px !important;
        margin: 8px 0px 2px 0px !important;
   
}
    .panel-title1 > a {
    display: block !important;
    padding: 6px 0px 6px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
     color:#000 !important;
}
    .panel-title1 > a {
    font-size: 18px !important;
    font-family: 'Titillium Web';
    font-weight: normal !important;
}
    .more-less1 {
    float: right;
    color: #000;
    font-size: 22px;
    background-color: #ede9ea !important;
    font-family: 'Titillium Web';
    padding: 3px 8px 3px 9px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;
}
    .panel-default1 > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
        /*border-top:1px solid #ccc !important;*/
    background-color: #fff !important;
        padding: 10px 0px 10px 0px !important;
}
    .panelinnerbody {
         padding: 2px 0px 0px 0px !important;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';*/
        text-align: center;
        opacity: 1;
        color: #dae78f !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #ffffff !important;
        border: none !important;
    }


    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 3px !important;
        height: 3px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 1;
        background-color: transparent !important;
    }


    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }

    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }

    .slick-dots {
        position: absolute !important;
        bottom: 19px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .slick-dots li {
    position: relative;
    display: inline-block !important;
    width: 3px !important;
    height: 3px !important;
    margin: 0 7px !important;
        padding: 3px 9px 0px 9px !important;
    cursor: pointer !important;
}
      .slick-prev {
     left: -12px !important; 
}
    .slick-prev {
    font-size: 0 !important;
    line-height: 0 !important;
    position:absolute !important;
    top: 50% !important;
    display: block !important;
    width: 72px !important;
    height: 43px !important;
    padding: 0 !important;
    z-index: 1; 
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
    /*background-color: transparent !important;*/
}
    .slick-next {
    right: 9px !important;
}
    .slick-next {
    font-size: 0 !important;
    line-height: 0 !important;
    position: absolute !important;
    top: 50% !important;
    display: block !important;
    width: 30px !important;
    height: 43px !important;
    padding: 0 !important;
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/next.png) !important;
    background-color: transparent !important;
}
    .slick-prev:hover,
.slick-prev:focus
{
     color: #000000 !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
     transition: all 0.9s ease-in-out !important;
}
.slick-next:hover,
.slick-next:focus
{
    color: transparent !important;
    outline: none !important;
   background:url(../img/next.png) !important;
    transition: all 0.9s ease-in-out !important;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1 !important;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25 !important;
}

.slick-prev:before,
.slick-next:before
{
    /*font-family: 'slick' !important;*/
    font-size: 20px !important;
    line-height: 1 !important;

    opacity: .75 !important;
    color: white !important;

    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

[dir='rtl'] .slick-prev
{
    right: 0px !important;
    left: auto !important;
}
.slick-prev:before
{
   
   background: url(../img/prev.png) !important;
}
[dir='rtl'] .slick-prev:before
{
   background:url(../img/next.png) !important;

}


[dir='rtl'] .slick-next
{
    right: auto !important;
    left: 0px !important;
}
.slick-next:before
{
       background:url(../img/next.png) !important;

}
[dir='rtl'] .slick-next:before
{
        background: url(../img/prev.png) !important;

}
.slick-prev:before {
    background: url(../img/prev.png) !important;
}
.Gallaryslider > .slick-arrow {
        position: absolute;
        top: 126px;
        bottom: 0;
        left: 0;
        /*width: 15%;*/
        width: 5%;
        font-size: 25px;
        color: #000;
        text-align: center;
        text-shadow: none !important;
        filter: none !important;
        opacity: 1 !important;
    }

        .slick-arrow:hover {
            color: #ccdc5f;
        }

        .slick-arrow.left {
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.left:hover {
                color: #ccdc5f;
            }

        .slick-arrow.right {
            right: 0;
            left: auto;
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.right:hover {
                color: #ccdc5f;
            }

        .slick-arrow .glyphicon-chevron-left, .slick-arrow .glyphicon-chevron-right, .slick-arrow .icon-prev, .slick-arrow .icon-next {
            width: 35px;
            height: 35px;
            margin-top: -15px;
            font-size: 35px;
        }

}

@media only screen and (min-width:480px) and (max-width:639px) {
    .demo {
    padding: 0px 10px 0px 10px;
}

    .panel-group .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 10px;
}
    .panel-default > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
}
    .panel-title {
    font-size: 17px !important;
}
    .panel-title > a {
    display: block !important;
    padding: 10px 0px 10px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
}
    .panel-title > a {
    font-size: 18px !important;
    font-weight: normal !important;
}
    .panel-default > .panelheadnew {
        color:#a5b440 !important;
            padding: 0px 0px 0px 0px !important;
  
    }
    .more-less {
    float: right;
    color: #999;
    font-size: 25px;
    background-color: #ccdc5f !important;
    padding: 3px 8px 3px 8px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;

}
    .innerplus {
        background-color:#f6f4f4 !important;
        color:#999;
            margin: -4px 0px 0px 0px !important;
    }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
    background-color: #fff !important;
      border-bottom: 1px solid #ede9ea !important;
}
    
     /*.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: none !important;
}*/
      .demo1 {
    padding: 0px 0px 0px 50px;
        margin-top: -10px;
}

    .panel-group1 .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 0px;
}
    .panel-default1 > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
    
}
    .panel-default > .panel-heading + .panel-collapse > .panelinnerbody {
         border-bottom: none !important;
    }
    .Pangrpnew {
        margin-bottom:0px !important;
    }
    .panel-title1 {
    font-size: 18px !important;
        margin: 8px 0px 2px 0px !important;
   
}
    .panel-title1 > a {
    display: block !important;
    padding: 6px 0px 6px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
     color:#000 !important;
}
    .panel-title1 > a {
    font-size: 18px !important;
    font-family: 'Titillium Web';
    font-weight: normal !important;
}
    .more-less1 {
    float: right;
    color: #000;
    font-size: 22px;
    background-color: #ede9ea !important;
    font-family: 'Titillium Web';
    padding: 3px 8px 3px 9px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;
}
    .panel-default1 > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
        /*border-top:1px solid #ccc !important;*/
    background-color: #fff !important;
        padding: 10px 0px 10px 0px !important;
}
    .panelinnerbody {
         padding: 2px 0px 0px 0px !important;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';*/
        text-align: center;
        opacity: 1;
        color: #dae78f !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #ffffff !important;
        border: none !important;
    }


    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 3px !important;
        height: 3px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 1;
        background-color: transparent !important;
    }


    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }

    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }

    .slick-dots {
        position: absolute !important;
        bottom: 19px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .slick-dots li {
    position: relative;
    display: inline-block !important;
    width: 3px !important;
    height: 3px !important;
    margin: 0 7px !important;
        padding: 3px 9px 0px 9px !important;
    cursor: pointer !important;
}
      .slick-prev {
     left: -12px !important; 
}
    .slick-prev {
    font-size: 0 !important;
    line-height: 0 !important;
    position:absolute !important;
    top: 50% !important;
    display: block !important;
    width: 72px !important;
    height: 43px !important;
    padding: 0 !important;
    z-index: 1; 
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
    /*background-color: transparent !important;*/
}
    .slick-next {
    right: 9px !important;
}
    .slick-next {
    font-size: 0 !important;
    line-height: 0 !important;
    position: absolute !important;
    top: 50% !important;
    display: block !important;
    width: 30px !important;
    height: 43px !important;
    padding: 0 !important;
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/next.png) !important;
    background-color: transparent !important;
}
    .slick-prev:hover,
.slick-prev:focus
{
     color: #000000 !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
     transition: all 0.9s ease-in-out !important;
}
.slick-next:hover,
.slick-next:focus
{
    color: transparent !important;
    outline: none !important;
   background:url(../img/next.png) !important;
    transition: all 0.9s ease-in-out !important;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1 !important;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25 !important;
}

.slick-prev:before,
.slick-next:before
{
    /*font-family: 'slick' !important;*/
    font-size: 20px !important;
    line-height: 1 !important;

    opacity: .75 !important;
    color: white !important;

    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

[dir='rtl'] .slick-prev
{
    right: 0px !important;
    left: auto !important;
}
.slick-prev:before
{
   
   background: url(../img/prev.png) !important;
}
[dir='rtl'] .slick-prev:before
{
   background:url(../img/next.png) !important;

}


[dir='rtl'] .slick-next
{
    right: auto !important;
    left: 0px !important;
}
.slick-next:before
{
       background:url(../img/next.png) !important;

}
[dir='rtl'] .slick-next:before
{
        background: url(../img/prev.png) !important;

}
.slick-prev:before {
    background: url(../img/prev.png) !important;
}
.Gallaryslider > .slick-arrow {
        position: absolute;
        top: 126px;
        bottom: 0;
        left: 0;
        /*width: 15%;*/
        width: 5%;
        font-size: 25px;
        color: #000;
        text-align: center;
        text-shadow: none !important;
        filter: none !important;
        opacity: 1 !important;
    }

        .slick-arrow:hover {
            color: #ccdc5f;
        }

        .slick-arrow.left {
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.left:hover {
                color: #ccdc5f;
            }

        .slick-arrow.right {
            right: 0;
            left: auto;
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.right:hover {
                color: #ccdc5f;
            }

        .slick-arrow .glyphicon-chevron-left, .slick-arrow .glyphicon-chevron-right, .slick-arrow .icon-prev, .slick-arrow .icon-next {
            width: 35px;
            height: 35px;
            margin-top: -15px;
            font-size: 35px;
        }

}

@media only screen and (min-width:360px) and (max-width:479px) {
    .demo {
    padding: 0px 10px 0px 10px;
}

    .panel-group .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 10px;
}
    .panel-default > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
}
    .panel-title {
    font-size: 17px !important;
}
    .panel-title > a {
    display: block !important;
    padding: 10px 0px 10px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
}
    .panel-title > a {
    font-size: 18px !important;
    font-weight: normal !important;
}
    .panel-default > .panelheadnew {
        color:#a5b440 !important;
            padding: 0px 0px 0px 0px !important;
  
    }
    .more-less {
    float: right;
    color: #999;
    font-size: 25px;
    background-color: #ccdc5f !important;
    padding: 3px 8px 3px 8px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;

}
    .innerplus {
        background-color:#f6f4f4 !important;
        color:#999;
            margin: -4px 0px 0px 0px !important;
    }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
    background-color: #fff !important;
      border-bottom: 1px solid #ede9ea !important;
}
    
     /*.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: none !important;
}*/
      .demo1 {
    padding: 0px 0px 0px 50px;
        margin-top: -10px;
}

    .panel-group1 .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 0px;
}
    .panel-default1 > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
    
}
    .panel-default > .panel-heading + .panel-collapse > .panelinnerbody {
         border-bottom: none !important;
    }
    .Pangrpnew {
        margin-bottom:0px !important;
    }
    .panel-title1 {
    font-size: 18px !important;
        margin: 8px 0px 2px 0px !important;
   
}
    .panel-title1 > a {
    display: block !important;
    padding: 6px 0px 6px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
     color:#000 !important;
}
    .panel-title1 > a {
    font-size: 18px !important;
    font-family: 'Titillium Web';
    font-weight: normal !important;
}
    .more-less1 {
    float: right;
    color: #000;
    font-size: 22px;
    background-color: #ede9ea !important;
    font-family: 'Titillium Web';
    padding: 3px 8px 3px 9px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;
}
    .panel-default1 > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
        /*border-top:1px solid #ccc !important;*/
    background-color: #fff !important;
        padding: 10px 0px 10px 0px !important;
}
    .panelinnerbody {
         padding: 2px 0px 0px 0px !important;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';*/
        text-align: center;
        opacity: 1;
        color: #dae78f !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #ffffff !important;
        border: none !important;
    }


    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 3px !important;
        height: 3px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 1;
        background-color: transparent !important;
    }


    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }

    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }

    .slick-dots {
        position: absolute !important;
        bottom: 19px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .slick-dots li {
    position: relative;
    display: inline-block !important;
    width: 3px !important;
    height: 3px !important;
    margin: 0 7px !important;
        padding: 3px 9px 0px 9px !important;
    cursor: pointer !important;
}
      .slick-prev {
     left: -12px !important; 
}
    .slick-prev {
    font-size: 0 !important;
    line-height: 0 !important;
    position:absolute !important;
    top: 50% !important;
    display: block !important;
    width: 72px !important;
    height: 43px !important;
    padding: 0 !important;
    z-index: 1; 
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
    /*background-color: transparent !important;*/
}
    .slick-next {
    right: 9px !important;
}
    .slick-next {
    font-size: 0 !important;
    line-height: 0 !important;
    position: absolute !important;
    top: 50% !important;
    display: block !important;
    width: 30px !important;
    height: 43px !important;
    padding: 0 !important;
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/next.png) !important;
    background-color: transparent !important;
}
    .slick-prev:hover,
.slick-prev:focus
{
     color: #000000 !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
     transition: all 0.9s ease-in-out !important;
}
.slick-next:hover,
.slick-next:focus
{
    color: transparent !important;
    outline: none !important;
   background:url(../img/next.png) !important;
    transition: all 0.9s ease-in-out !important;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1 !important;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25 !important;
}

.slick-prev:before,
.slick-next:before
{
    /*font-family: 'slick' !important;*/
    font-size: 20px !important;
    line-height: 1 !important;

    opacity: .75 !important;
    color: white !important;

    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

[dir='rtl'] .slick-prev
{
    right: 0px !important;
    left: auto !important;
}
.slick-prev:before
{
   
   background: url(../img/prev.png) !important;
}
[dir='rtl'] .slick-prev:before
{
   background:url(../img/next.png) !important;

}


[dir='rtl'] .slick-next
{
    right: auto !important;
    left: 0px !important;
}
.slick-next:before
{
       background:url(../img/next.png) !important;

}
[dir='rtl'] .slick-next:before
{
        background: url(../img/prev.png) !important;

}
.slick-prev:before {
    background: url(../img/prev.png) !important;
}
.Gallaryslider > .slick-arrow {
        position: absolute;
        top: 75px;
        bottom: 0;
        left: 16px;
        /*width: 15%;*/
        width: 5%;
        font-size: 25px;
        color: #000;
        text-align: center;
        text-shadow: none !important;
        filter: none !important;
        opacity: 1 !important;
    }

        .slick-arrow:hover {
            color: #ccdc5f;
        }

        .slick-arrow.left {
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.left:hover {
                color: #ccdc5f;
            }

        .slick-arrow.right {
            right: 12px;
            left: auto;
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.right:hover {
                color: #ccdc5f;
            }

        .slick-arrow .glyphicon-chevron-left, .slick-arrow .glyphicon-chevron-right, .slick-arrow .icon-prev, .slick-arrow .icon-next {
            width: 35px;
            height: 35px;
            margin-top: -15px;
            font-size: 35px;
        }

}

@media only screen and (min-width:320px) and (max-width:359px) {
    .demo {
    padding: 0px 10px 0px 10px;
}

    .panel-group .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 10px;
}
    .panel-default > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
}
    .panel-title {
    font-size: 17px !important;
}
    .panel-title > a {
    display: block !important;
    padding: 10px 0px 10px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
}
    .panel-title > a {
    font-size: 18px !important;
    font-weight: normal !important;
}
    .panel-default > .panelheadnew {
        color:#a5b440 !important;
            padding: 0px 0px 0px 0px !important;
  
    }
    .more-less {
    float: right;
    color: #999;
    font-size: 25px;
    background-color: #ccdc5f !important;
    padding: 3px 8px 3px 8px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;

}
    .innerplus {
        background-color:#f6f4f4 !important;
        color:#999;
            margin: -4px 0px 0px 0px !important;
    }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
    background-color: #fff !important;
      border-bottom: 1px solid #ede9ea !important;
}
    
     /*.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: none !important;
}*/
      .demo1 {
    padding: 0px 0px 0px 50px;
        margin-top: -10px;
}

    .panel-group1 .panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    /* border-color: #cccccc !important; */
    border: none !important;
    margin-bottom: 0px;
}
    .panel-default1 > .panel-heading {
    padding: 5px 0px 5px 0px !important;
    border-radius: 0 !important;
    color: #000 !important;
     font-family: 'Titillium Web' !important; 
    font-weight: normal !important;
    background-color: #fff !important;
    border: none !important;
    border-bottom: 1px solid #ede9ea !important;
    /* border-color: #cccccc !important; */
    
}
    .panel-default > .panel-heading + .panel-collapse > .panelinnerbody {
         border-bottom: none !important;
    }
    .Pangrpnew {
        margin-bottom:0px !important;
    }
    .panel-title1 {
    font-size: 18px !important;
        margin: 8px 0px 2px 0px !important;
   
}
    .panel-title1 > a {
    display: block !important;
    padding: 6px 0px 6px 0px !important;
    text-decoration: none !important;
    background-color: #fff !important;
     color:#000 !important;
}
    .panel-title1 > a {
    font-size: 18px !important;
    font-family: 'Titillium Web';
    font-weight: normal !important;
}
    .more-less1 {
    float: right;
    color: #000;
    font-size: 22px;
    background-color: #ede9ea !important;
    font-family: 'Titillium Web';
    padding: 3px 8px 3px 9px;
    height: 30px !important;
    width: 30px !important;
    margin: -9px 0px 0px 0px;
}
    .panel-default1 > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff !important;
        border-top: none !important;
        /*border-top:1px solid #ccc !important;*/
    background-color: #fff !important;
        padding: 10px 0px 10px 0px !important;
}
    .panelinnerbody {
         padding: 2px 0px 0px 0px !important;
    }
    .slick-dots li button:before {
        font-family: 'slick';
        font-size: 40px !important;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        width: 30px;
        height: 13px;
        content: square !important;
        /*content: '•';*/
        text-align: center;
        opacity: 1;
        color: #dae78f !important;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .slick-dots li.slick-active button:before {
        opacity: 1 !important;
        color: #ffffff !important;
        border: none !important;
    }


    .slick-dots li button {
        border: none !important;
        border-radius: 0% !important;
        width: 3px !important;
        height: 3px !important;
        padding: 5px !important;
        top: 0px !important;
        margin-top: 8px;
        margin-left: 30px;
        margin-right: 0px;
        /*background-color: #c09965 !important;*/
        opacity: 1;
        background-color: transparent !important;
    }


    .slick-dots li.slick-active button {
        /*background: #fff !important;*/
    }

    .slick-dotted.slick-slider {
        margin-bottom: 0px !important;
    }

    .slick-dots {
        position: absolute !important;
        bottom: 19px !important;
        display: block !important;
        width: 97% !important;
        padding: 0 !important;
        margin: 0 !important;
        list-style: square !important;
        text-align: center !important;
    }
    .slick-dots li {
    position: relative;
    display: inline-block !important;
    width: 3px !important;
    height: 3px !important;
    margin: 0 7px !important;
        padding: 3px 9px 0px 9px !important;
    cursor: pointer !important;
}
      .slick-prev {
     left: -12px !important; 
}
    .slick-prev {
    font-size: 0 !important;
    line-height: 0 !important;
    position:absolute !important;
    top: 50% !important;
    display: block !important;
    width: 72px !important;
    height: 43px !important;
    padding: 0 !important;
    z-index: 1; 
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
    /*background-color: transparent !important;*/
}
    .slick-next {
    right: 9px !important;
}
    .slick-next {
    font-size: 0 !important;
    line-height: 0 !important;
    position: absolute !important;
    top: 50% !important;
    display: block !important;
    width: 30px !important;
    height: 43px !important;
    padding: 0 !important;
    -webkit-transform: translate(0, -50%) !important;
    -ms-transform: translate(0, -50%) !important;
    transform: translate(0, -50%) !important;
    cursor: pointer !important;
    border: none !important;
    outline: none !important;
    background: url(../img/next.png) !important;
    background-color: transparent !important;
}
    .slick-prev:hover,
.slick-prev:focus
{
     color: #000000 !important;
    outline: none !important;
    background: url(../img/prev.png) !important;
     transition: all 0.9s ease-in-out !important;
}
.slick-next:hover,
.slick-next:focus
{
    color: transparent !important;
    outline: none !important;
   background:url(../img/next.png) !important;
    transition: all 0.9s ease-in-out !important;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1 !important;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25 !important;
}

.slick-prev:before,
.slick-next:before
{
    /*font-family: 'slick' !important;*/
    font-size: 20px !important;
    line-height: 1 !important;

    opacity: .75 !important;
    color: white !important;

    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

[dir='rtl'] .slick-prev
{
    right: 0px !important;
    left: auto !important;
}
.slick-prev:before
{
   
   background: url(../img/prev.png) !important;
}
[dir='rtl'] .slick-prev:before
{
   background:url(../img/next.png) !important;

}


[dir='rtl'] .slick-next
{
    right: auto !important;
    left: 0px !important;
}
.slick-next:before
{
       background:url(../img/next.png) !important;

}
[dir='rtl'] .slick-next:before
{
        background: url(../img/prev.png) !important;

}
.slick-prev:before {
    background: url(../img/prev.png) !important;
}
.Gallaryslider > .slick-arrow {
        position: absolute;
        top: 56px;
        bottom: 0;
        left: 16px;
        /*width: 15%;*/
        width: 5%;
        font-size: 25px;
        color: #000;
        text-align: center;
        text-shadow: none !important;
        filter: none !important;
        opacity: 1 !important;
    }

        .slick-arrow:hover {
            color: #ccdc5f;
        }

        .slick-arrow.left {
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.left:hover {
                color: #ccdc5f;
            }

        .slick-arrow.right {
            right: 12px;
            left: auto;
            background-repeat: repeat-x;
            background-image: none !important;
            color: #000;
        }

            .slick-arrow.right:hover {
                color: #ccdc5f;
            }

        .slick-arrow .glyphicon-chevron-left, .slick-arrow .glyphicon-chevron-right, .slick-arrow .icon-prev, .slick-arrow .icon-next {
            width: 35px;
            height: 35px;
            margin-top: -15px;
            font-size: 35px;
        }

}