@media screen and (max-width: 998px){

    #wrap {
        width:100%;
    }

    #head-content{

    }

    #sitetitle {
        width: auto;
    }

    #head-banner468 {
        display: none;
    }

    #topsearch{
        float: none;
        margin: 10px auto;
        padding: 10px 0;
    }

    .menu-topnav-container:after{
        content: '';
        display: block;
        clear: both;
    }

    ._topnav:after{
        content: '';
        display: block;
        clear: both;
    }

    #topnav ul {
        float: left;
        max-width: 100%;
    }

    #contentleft{
        width: 100%;
    }

    #content .col-3 {
        width: 100%;
        float: none;
    }


    #sidebarleft{
        width: 100%;
        float: right;
    }


    #contentright {
        width: 100%;
        float: left;
    }

    #footer {
        width: 100%;
        padding: 10px 0;
    }

/* -- REMOVED 1/5/2018 - SEE CHILD STYLE-1.CSS
    .alignleft,
    .alignright {
        float:none;
        width: 100%;
        text-align: center;
    }
 -- */

    .banner468 {
        overflow: hidden;
    }


    .banner468 img{
        width: 100%;
        height: auto;
    }

}

@media screen and (max-width: 768px){
    #my-glider {
        width: 100%;
    }

    #my-glider .scroller {
        width: 100%;
    }
    #my-glider .glif1controls li {
        float: left !important;
    }
    #my-glider .glif1controls li a, #my-glider .glif1controls li a:link, #my-glider .glif1controls li a:visited{
        margin: 3px;
    }
    #my-glider .glif1controls li#post6 a, .glif1control li#post6 a:link, .glif1controls li#post6 a:visited {
        margin: 3px;
    }


}

/*********************************
	REPLACED THEIR WIDTH 100%!
**********************************/
img {
	width:auto;
	height:auto;
	}


 #mobile-menu-list {display:none;}
@media screen and (max-width: 992px){
	#topnav {display:none;}
	.menu-site-menu-container{ position: absolute; top: 0; background: #23282d;  width: 0%;height:100%;}
	#mobile-menu-list.open-menu .menu-site-menu-container { width:78%;-webkit-transition: width 1s ease-in-out; -moz-transition: width 1s ease-in-out;  -o-transition: width 1s ease-in-out;
transition: width 1s ease-in-out;}
	 .mobile-menu {display:block; position: absolute; top: 18%;  right: 30px;}
	 .mobile-menu a {color:#FFF;font-size:25px;}
	 #mobile-menu-list.open-menu {display:block;height:100%;}
	  #topnav {height:100%;}
	 
	._mobilemenu {width:100%;float:none;list-style:none; margin-bottom: 0; padding: 0; padding-left: 20px;}
	._mobilemenu li {padding:5px 0px;}
	._mobilemenu li a {background:none;float:none;color:#FFF;font-size:14px;    font-size: 14px;
    text-transform: capitalize;}
	
	#sitetitle {width:100%;text-align:center;margin:0 auto;}
	#sitetitle h1, #sitetitle .title,#sitetitle .description {text-align:center!important;display:block;}
	
	#sidebar-bottom-left {width:100%}
	#sidebar-bottom-right {float:left;}

}
