

.ms-col{float: left; padding: 10px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
    position: relative;}

.ms-col-12 {
    width: 100%;
}

.ms-col-11 {
    width: 91.66666666666666%;
}

.ms-col-10 {
    width: 83.33333333333334%;
}

.ms-col-9 {
    width: 75%;
}

.ms-col-8 {
    width: 66.66666666666666%;
}

.ms-col-7 {
    width: 58.333333333333336%;
}

.ms-col-6 {
    width: 50%;
}

.ms-col-5 {
    width: 41.66666666666667%;
}

.ms-col-4 {
    width: 33.33333333333333%;
}

.ms-col-3 {
    width: 25%;
}

.ms-col-2 {
    width: 16.666666666666664%;
}

.ms-col-1 {
    width: 8.333333333333332%;
}

.ms-row{
    width: 100%;
}

.ms-row:before,
.ms-row:after {
    display: table;
    content: " ";
}

.ms-row:after {
    clear: both;
}

.ms-row:before,
.ms-row:after {
    display: table;
    content: " ";
}

.ms-row:after {
    clear: both;
}

.menuholder{display: none;}
.msclear{clear: both}


@media screen and (max-width: 1000px) {
    body{width: 100%; /*overflow-x: hidden;*/}
    /***responsive menu***/
    #menu-menu-1{display:none;}
    .menuholder{display: block;}
    .slicknav_menu {display: block; background: #1D0606;}

    #mesponsivemenu ul{position: static;}
    #mesponsivemenu ul{display: block; width: 100%; padding: 0; margin: 0; float: left; background: #400808;}
    #mesponsivemenu ul.slicknav_nav{margin: 0;}
    #mesponsivemenu ul.slicknav_nav u.sub-menu{float: left; width: 100%;}
    #mesponsivemenu ul li{ display: block; float: left; width: 100%;}
    #mesponsivemenu ul li a{font-size: 25px;}

    #rightsocial{position: static; width: 100%; height: auto; float: none;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;
        padding: 5px 15px;
    }
    #rightsocial>a.tooltip{display: none;}
    #rightsocial>div.static-block{width: 100%; text-align: center; position: static;}
    #rightsocial>div.static-block>a{display: inline-block;}
    #rightsocial>div.static-block>a:hover{background: none;}

    #navbar.navbar{display: none;}

    .cycloneslider-wrap{width: 100%; height: auto;}
    .cycloneslider-slides{height: auto !important; min-height: 350px; position: relative;}
    .cycloneslider-slide img{width: auto ; max-height: 100%;}

    .bottom{ max-width: 100%;}
    .home .left,.home .right,.bottom .left,.bottom .right{width: 100%; margin: 10px 0; padding-bottom: 10px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;}
    .home .left h2,.home .left h1,.left p{margin: 10px !important;}

    .right .circle{clear: both;}
    .right .text{max-width: 100%;}
    .right{background-image: none;}
    .added-content,.added-content{max-width: 100%;padding: 15px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box; text-align: center;}

    .content{max-width: 100%; padding: 15px;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;}
    .about-content-left, .about-content-center,
    .about-content-right,.about-middle-left,
    .about-middle-right,
    .calendar-content-left,
    .calendar-content-right,
    .press-content-left,
    .press-content-right,
    .contact-content-left,
    .contact-content-right,
    .contact-left,
    .contact-right,
    .content-area,
    .single.single-post .entry-content,
    .category .site .wrapper .site-main,
    .blog .site-main
    {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        background-position: center bottom;
        text-align: center;
    }

    .blog .site-main{margin: 0;padding: 10px 15px;}

    .post-navigation .nav-links{max-width: 100%;}
    .content-area{width: 100%}



    .about-content-center{padding: 0 0 50px;}
    .about-middle-right,.about-middle-left{padding: 0 15px;}
    .subscribe-form{padding: 15px 0;}

    .about-content-right,.calendar-content-right,.press-content-right{text-align: center;}
    .about-content-right img,.calendar-content-right img, .press-content-right img{max-width: 100%}

    .contact-content-right .map{width: 100%;}

    ul.contact-form-container{width: 100%;}
    ul.subscribe-form li label,ul.contact-form-container label{text-align: left;}
    ul.subscribe-form li input,ul.contact-form-container input,ul.contact-form-container textarea{width: 100%;}
    #contact-select{max-width: 100%;}


    #secondary.sidebar-container{display: none;}
    .blog-post-title{width: auto;}
}

@media screen and (max-width: 767px) {
    .cycloneslider-wrap{display: none;}
}



@media screen and (max-width: 500px) {
   .logo{height: 133px; width: 230px; background-size: contain;  margin-left: 15px;margin-top: 15px;}
}
