p.ajax-loader
{
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* jContent demos */
#demo1.jc-horizontal a.prev,
#demo1.jc-horizontal a.next,
#demo7.jc-horizontal a.prev,
#demo7.jc-horizontal a.next
{
	margin-top: 0px;
}

.slides div img{
    width:100%;
    height:450px;
}

.jContent div.slides
{
	height: 120px;
	border: 1px solid #cccccc;
	padding: 10px 20px 0px 25px;
}

.jContent p.title
{
	padding: 10px 20px 0px 25px;
	font-weight: bold;
	font-size: 16px;
}

.jContent p.txt
{
	padding: 10px 20px 0px 20px;
	font-size: 14px;
}

.jContent p.txt img
{
	float: left;
	display: block;
	border: 1px solid #cccccc;
	margin: 0px 15px 5px 0px;
}



 @media only screen and (min-width: 168px) and (max-width: 959px) 
 {
     .purechat
     {
        width:280px !important;
     }
     
     body
     {
                  overflow-x: hidden !important;

         width:100% !important;
         min-width:100% !important;
     }
     #header
     {
           background:#040A46 !important;
         height:auto;
         width:100% !important;
     }
     #header ul
     {
         width:100% !important;
     }
     
     .section img
     {
         text-align:center;
         width:70% !important;
     }
     
     .section
     {
         width:100% !important;
     }
     
     .article
     {
         width:100% !important;
     }
     
     .aside
     {
         width:100% !important;
     }
     
     .section .article p
     {
         display:run-in !important;
         position:relative !important;
         width:90% !important;
         margin-left:0px !important;
     }
     
     .body
     {
         min-width:100% !important;
         width:100% !important;
     }
     .body h2
     {
         text-align:center;
         margin-left:0% !important;  width:100% !important;
     }
     
     .body p
     {
         width:90% !important;
         text-align:justify !important;
     }
     
     .header
     {
         margin-top:100px !important; 
     }
     
     .header ul li
     {
         
         width:100% !important;
     }
     
     .footer
     {
         margin-bottom:50px !important;
         width:100% !important;
     }
     
     .footer div
     {
         margin:0px auto !important;
         width:99% !important;
     }
     
     #footer
     {
         width:100% !important;
     }
     
     #footer ul
     {
         width:100% !important;
     }
     
     .sub-sub
     {
           background: black  !important;
   padding: 2px 0 0  !important; 
   text-align: center !important;
    width:100% !important;
    margin-top:-20px !important;
    margin-left:0px !important;
    position:relative !important;
     }
     .sub
{
      background: #040A46  !important;
   margin: 0 auto  !important; 
   padding: 2px 0 0  !important; 
   text-align: center !important;
    width:230px !important;
    z-index:9;
    margin-left:-120px !important;
    top:125px;

}

.logo
{
    width:100% !important;
}
.sub ul li
{
    display:inline-block !important;
}

#header ul
{
    width:100% !important;
}
     
  .content
  {
      width:100% !important;
  }
   .content #section img
  {
      width:100% !important;
  }
     
   .content #section p
   {
       width:100% !important;
   }  
 }