/**
 * @version		1.0.3
 * @package		JoomlaXTC Logistix template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2015 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
/* BOOTSTRAP OVERRIDES */
 
.com_content .item-page .pager li>a, .pager li>span {border:0px!important;}

@media(max-width:920px){
  #leftside{
    display: none;
  }
}

i.fa.fa-phone, i.fa.fa-print, i.fa.fa-envelope, i.fa.fa-comment{
  display: none;
}

#component .page-header h1{
  display: none;
}

#region2wrap .xtc-wrapper{
  padding-top: 0px;
  padding-bottom: 0px;
}

#region2wrap .sect-title span{
  font-size: 15px;
}

#region9wrap{
  color: white;
}

#region9wrap h3{
  color: white;
}

#footerwrap{
  color: white;
}


#footerwrap .module{
  margin-bottom: 0;
}

#footerwrap a{
  color: white;
}

#headerwrap #google_translate_element a, #footerwrap #google_translate_element a{
  color: black;
}

#footerwrap #google_translate_element{
  margin-left: auto;
  margin-right: auto;
  width: 154px;
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

body.com_contact #user1 .module{
  margin-bottom: 0;
}

.gdir_body{
  border: 2px solid black;
}

body.com_contact #region3{
  padding-top: 0;
}

#region11.xtc-fluidwrapper{
  padding: 55px;
}

#region12.xtc-fluidwrapper{
  padding: 50px 30px;
}

#region9wrap .xtc-wrapper{
  padding-top: 50px; !important
  padding-bottom: 30px; !important}

#user43_48{
  text-align: center;
}


#headertop {
  padding-bottom: 10px !important;
}


#logo a{
  width: 225px !important;
  vertical-align: center;
}

#component, #component p{
  text-align: justify;
}

/* Start EasyNews CSS revision 5 */
.en-intro-text, .en-full-text{
    text-align: justify;
}

@media(min-width:768px){

    img.en-intro-image {
        width: 300px;
        float: left;
        margin-right: 10px;
        margin-bottom: 10px;
    }

    .en-framed-w2, .en-full-vids iframe{
        border: 10px solid black;
        border-radius: 10px;
    }
	
    .en-full-image{
        clear: left;
    }

    .show-small{
        display: none;
    }
}
/* End EasyNews CSS */

#emergency{
  background-color: red;
}

#emergency ul, #emergency li{
  margin-left: 0; 
  padding-left: 0;
  list-style: none;
}

#emergency a{
  font-size: 20px;
  font-weight: bold;
  color: white;
}

@media(max-width:767px){
  
    #region8wrap, #region6 h2, .hide-small{
        display: none;
    }

    #region1.xtc-fluidwrapper{
        padding: 0 30px!important;
    }

    #region1 .module{
        margin-bottom: 0px;
    }

    #region6, #region7{
        padding-top: 0px;
    }

    ul.logos li{
        width: 48%!important;
    }

    ul.logos li img{
        max-width: 90%!important;
    }

    #component .item-page h2, .com_content .blog .page-header h2 a, #component h2{
        font-size: 20px!important;
    }

    .next-line{
        display: block;
    }

    #region3 #component .contact .contact-misc h3{
        font-size: 12px;
    }

}


@media (min-width: 850px) and (max-width: 1151px) {
  .suckerfish ul.menu > li{
    margin: 0 0 0 7px;
    padding: 3px 0 0 10px;
  }
}

.csvideo iframe{
  width: 280px !important;
  height: 160px !important;
  border:20px solid black; 
  border-radius: 10px;
}

#bottom4 a.btn{
    background-color: #ff0000;
    background-image: -moz-linear-gradient(top,#f22,#ff0000);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#f22),to(#ff0000));
    background-image: -webkit-linear-gradient(top,#f22,#ff0000);
    background-image: -o-linear-gradient(top,#f22,#ff0000);
    background-image: linear-gradient(to bottom,#f22,#ff0000); color: white; font-weight: bold; font-size: 16px;
}

#bottom4 .firstarea .module{
  margin-bottom: 0px;
}

