/*Responsive menu*/
.slicknav_menu {
	display:none;
}
.topContact{
	padding-top:6px;
}
 
.mobile{
    display:none;
}
#my-mmenu a{
	display: block;
	height: 40px;
	left: 12px;
	position: absolute;
	top: 1px;
	width: 40px;
}
#my-mmenu{
	background: #777;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	line-height: 40px;
 	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	width: 100%;
	height: 40px;
 }
 nav:not(.mm-menu),
  nav2:not(.mm-menu){
	display: none;
}

/* Icon */

.nav,
.nav2 {
  width: 60px;
  height: 45px;
  display: block;
  position: absolute;
  top: 10px;
  left: 10px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
  display: block;
}

.nav span,
.nav2 span {
  display: block;
  position: absolute;
  height: 4px;
  width: 74%;
  background: #fff ;
  border-radius: 9px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

#my-mmenu2 {
    position:relative !important;
    z-index: 99999;
}
#my-mmenu2 a.nav {
	top:-37px!important;
     width: 42px !important;
}
#my-mmenu2 span2{
	position:relative!important;
}
.mm-panel li{
	 display:block !important;	
}	
.mm-panel li a{
	padding:10px !important;	
}

.mm-panel li:hover{
	background:#6CB002;	
}

/* Icon */

.nav span:nth-child(1),
#my-mmenu2 .nav2 span:nth-child(1) {
  top: 6px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}

.nav span:nth-child(2),
#my-mmenu2 .nav2 span:nth-child(2) {
  top: 15px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}

.nav span:nth-child(3),
#my-mmenu2 .nav2 span:nth-child(3) {
  top: 24px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}

/*.mm-opening .nav span:nth-child(1),
#my-mmenu2 .mm-opening .nav2 span:nth-child(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
   left: 10px;
    top: 4px;
}

.mm-opening .nav span:nth-child(2),
#my-mmenu2 .mm-opening .nav2 span:nth-child(2) {
  width: 0%;
  opacity: 0;
}

.mm-opening .nav span:nth-child(3),
#my-mmenu2 .mm-opening .nav2 span:nth-child(3) {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	left: 9px;
	top: 25px;
}*/
#my-mmenu,
#my-mmenu2{
	display:none;
}

@media screen and (max-width: 60em) {
	#menu-main-menu {
		display:none;
	}
	.mm-panels #menu-main-menu {
		display:block;
	}
	
	.slicknav_menu {
		display:block;
	} 
}


@media only screen and (min-width : 1824px) {
	body{
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;	
	}
.twitter{
	display: inline-block;
	margin-right: 8px;
	vertical-align: top;
 
}
.left-col {
	display: inline-block;
	text-align: left;
	 
}
.fitm {
	float: left;
	margin-bottom: 15px;
	margin-right: 19px;
}
.cols2 li span:last-child {
display: inline-block;
font-weight: bold;
margin-right: 0;
vertical-align: top;
width: 74%;
}
}




 @media (max-device-width: 1024px){
	 .white {
     margin-top: 0 ;
    padding: 0 20px;
}
.Search-div {
    left: 84px;
    position: absolute;
    top: 7%;
    z-index: 999;
}	

.page-id-191 .col-md-9 img {
       height: 169px;
    width: 32% !important;
}
	 
.socialNew .col-lg-3{
		margin-bottom:30px;	
	}
.slider-block {
    display: block;
     top: 0;
     width: 100%;
 }
.slider-block .wow a {
	font-size:0;
}

.slider-block .wow a .fa {
	font-size:20px;
}
.page-id-191 .col-sm-9 img,
	.whitein img {
    height: auto;
    width: 100%;
}
.socialtop img.alignnone {
    height: auto;
    width:auto !important;
}
.internalBG{
	background:#060;	
	position:relative;
	position: relative;
}
.single-title{
	position:relative;
	top:inherit;
	left:inherit;
	padding-bottom:	30px;	
}
.internalBG .imgHlder{
	 height: auto;
    position: relative;
    top: 0;
    width: 100%;
}
.internalBG .imgHlder img {
     opacity: 1;
 }
.white h2 {
    margin: 0;
    padding: 10px 0;
}	 

img.alignnone,
.white-content .col-lg-3 img{
    height: auto!important;
    width: 100%!important;
}
.container{
	margin:0 !important;	
}
.main-hero, .contentnewsite {
    margin-top: inherit;
}
.header{
	position:relative;	
}
#tabs .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    padding: 0 24px;
}

	#tabs .group, #tabs #selectMe {
    margin: 14px 0 4px 0;
}
#option1 input.donateNow{
	margin:15px 0 10px 0;
	width:100%;	
}
.postnew h2.title {
    margin: 0;
    padding: 0 0 15px;
    text-align: left;
}

 
.main-hero, .contentnewsite {
    margin-top: inherit;
}
.header{
	position:relative;	
}
#tabs .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    padding: 0 24px;
}

	#tabs .group, #tabs #selectMe {
    margin: 14px 0 4px 0;
}
#option1 input.donateNow{
	margin:15px 0 10px 0;
	width:100%;	
}
.postnew h2.title {
    margin: 0;
    padding: 0 0 15px;
    text-align: left;
}


.bx-wrapper img {
    display: block;
    margin-bottom: 19px;
    max-width: 100%;
    width: 100%;
}
.rigtrn {
     width: 310px;
}
.secrcol .litem, .fircol .litem {
    text-align: center;
    width: 100%;
}
.wrap,
.col1,
.col2,
.colm9,
.colm3,
.left-col,
.fircol,
.secrcol,
.mid-col,
.fircol{
	width:100%;	
}
.rigite{
	display: inline-block;
    vertical-align: top;
    width: 436px;	
}
.right-col,
.mid-col .twocol{
	width:49%;
}
.mid-col .twocol{
	margin-right:10px;

}
.fircol {
	margin-right:10px;
}	
.fircol{
 	width:49%;
}
.twocol .secrcol{
	width:100%;	
}
.secrcol{
 	width:49%;
}
.twocol .fircol{
 	width:100%;
}
.mid-col,
.right-col {
	padding-left: 0;
}
.mid-col .banerone img{
	width:100%;
	height:auto;
}
#one .fircol .rigtrn,
#one .secrcol .rigtrn,
#two .fircol .rigtrn,
#two .secrcol .rigtrn,
#three .fircol .rigtrn,
#three .secrcol .rigtrn
{
    width: 82%;
}
.twocol .rigite .rigtrn {
    width: 220px;
}
.socail{
	text-align:center;
	width:100%;	
}
.secrcol .rigtrn {
     padding-left: 10px;
    width: 82%;
}
.cols2 {
 }
.col2 img,
.fircol p img,
.right-col p img {
	width:100%;	
	height:auto;
}
.col1 img{
	width:100%;	
}
.colm3 input{
	width: 281px;
}


.bxsliderss .des {
    margin: 0;
    padding: 0;
    position: inherit;
    right: inherit;
    top: inherit;
    width: 100%;
}
.bx-viewport{
	height:auto !important;	
}
.head{
	margin-bottom:20px;	
}
.secrcol .litem, .fircol .litem {
/*     width: 279px;
*/}
.secrcol .cont img, .fircol .cont img {
     width: 100%;
	 height:auto;
}
.colm3 {
    text-align: center;
}
.fitm {
    float: none;
    margin: 10px;
}
.clear{
	text-align:center;	
}
.right,
.lefts{
    color: #fff;
    display:inherit;
    margin: 5px 0;
    text-align: center;
    width: inherit;
}.facebook{
	width:100%;	
}

.lefticocn,
.righticocn{
display:none;
}
.radio{
	position:relative;
	background:#D9151E;
	top:inherit;
	width:auto;
}
.air img{
	width:auto;	
}
.head h1 {
    margin: 0;
    padding: 0 12px;
}
.head{
	height: auto;
	width:100%;
}	
.radn {
    margin: 0 26px;
	padding:10px;
}
.head {
    margin-bottom: 0;
}
.bx-wrapper img {
     height: auto;
}
.owl-prev {
    left: -17px;
    position: absolute;
}
.owl-next {
    position: absolute;
    right: -1px;
}
#owl-demo2 .item .images img{
	 width:100%;
}	
.icons { 
    left: 38%;
}
.twitter {
	margin-bottom:15px;
    width: 100%;
}
.botom .fitm:nth-child(3),
.botom .fitm:nth-child(6){
    margin: 0 5px;
}

.fitm {
    float: none;
    margin: 0 5px;
    width:100%;
}

.borderr {
    position: relative;
    right: inherit;
    top: inherit;
    z-index: 99;
}
.border h3{
	float:none;
	width:100%;
	text-align:center;
	padding:20px 0;
}

.border {
    height: auto;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 9;
}
.border-single{
	display:none;
	
}
.mod2 li {
    display: block;
    float: none;
    list-style: outside none none;
    width: 100%;
}
.mod2{
	margin:0;	
	width:100%;
	clear:left;
}
.mod2 li:first-child {
    width: 100%;
}
.transparentd{
	height:auto;	
}
.floar{
	display:none;
}
.borderr h3{
	 background: #0b468e none repeat scroll 0 0;
    color: #fff;
    padding: 15px 0;
    width: 100%;
    text-align: center;
}
.mod2 h2{
	margin:20px 0 !important;
	text-align:center;	
}
.social{
	top:0;	
}
.menuwr{
	height:auto;
}
.colleftnew,
.colrightnew,
.welcomeinner,
.wraphome,
.wrp{
	width:100%;	
}
.colrightnew{
	margin-left:0;	
}
.downloadbro{
	border:none;	
	padding:15px 21px;
}
.welcome{
	padding:15px 21px;
}
.welcome h3{
	line-height:20px;	
}
.wrp{
	padding:10px 0;
	text-align:center;
}
.florright .menu{
	display:block;	
}
.floleft,
.florright {
    float: none;
    margin-right: 0;
    text-align: center;
}
.florright  #menu-bottom-menu{
	display:inline-block;
	margin:0 auto;
	padding-top:7px;
}

.colsec,
.container,
.colmsin,
.compacnydiv .colmsin{
	 width:100%;	
}
.container h1 {
     line-height: 1;
    margin: 0;
    padding-bottom: 10px;
}
.title{
	padding:46px 20px 20px 20px;	
}
 
.wpcf7-form textarea {
    border: 1px solid #ccc;
    box-sizing: border-box;
    width: 100%;
}
 .leftc {
    float: none;
    margin-right: 0;
}
.wpcf7-form input {
    border: 1px solid #ccc;
    padding: 9px 0;
    width: 100%;
}
.wpcf7-form input.wpcf7-submit {
     padding: 10px 20px;
 }

.social{
	
	 display:none;

}
body.home .social{
	 display:block;
 }

 .head-col1 img,
 img.size-full img{
 	width:auto;
	height:auto;
 }
 img.alignnone{
	width:auto; 
 }
 #owl-demo .owl-controls{
	width:100%;	
}
.Search-div {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 999;
}
.Search-div h3 {
     font-size: 22px;
 }
.Search-div h3::before{
	background:none;
}	
.Search-div  input,
.Search-div select,
.whiteBk > input[type="button"]{
	box-sizing:border-box;
	width:100%;
	margin-bottom:10px;
}	
#owl-demo .owl-controls{
	width:100%;	
}
.client_block {
     padding-bottom: 35px;
 }
 .owl-theme .owl-controls {
    margin-top: 10px;
    position: absolute;
    right: 0;
    text-align: center;
    bottom:-19px;
	top:inherit;
}
.inpadingHome {
    padding:0 10px;
}
.inpadingHome h2{
   line-height:30px;
}
.mid-div li {
	text-align: center;
	width: 100%;
}
.mid-div h2{
	text-align: center;
}
.contact-div{
    text-align: center;
}
.contact-div .pull-left {
    float: none !important;
    text-align: center;
}
.contact-div .container{
	background:none;
}
.cont-indiv h3{
	line-height:27px;
}
.socialTItle {
    margin-top: 22px;
	padding:10px 20px;
}
.head-col1{
	text-align:center;	
}
.Search-div{
	width:100%;	
}
.content-block {
     margin-bottom: 0;
    margin-top: 138px;
 }
 .table-responsive h3 {
    font-size: 15px;
 }
 #tabs .products {
    margin: 0px 0 20px 0 !important;
}
.desktop{
	display:none !important;	
}
.mobile{
	display:block;	
}
iframe {
	width:100%;
	height:auto;	
}
h2, .h2 {
     line-height: 1;
}
.logoAreaDonate img{
	width:auto;
	height:auto;	
	display:block;
	margin:0 auto;
}
.logoAreaDonate a {
     display: block;
      text-align: center;
 }
 
 .donateNew .left,
 .donateNew .bordernone,
 .donateNew .left h3,
 .donateNew .right h3 {
     text-align: center;
}
.donateNew .bordernone h3::after{
	background:none;	
}
 
 
 .centerAlign div{
		text-align:center; 
 }
 .inpadingHome{
		padding:0; 
 }
 .inpadingHome h4{
		line-height:1; 
 }
 .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
		width:100% !important; 
 }
 .add_to_cart_button,
 .detailNew{
	box-sizing: border-box !important;
    margin: 10px 0!important;
    text-align: center !important;
    width: 100% !important;
 }
 .entry-summary{
	padding:0 20px; 
 }	
 .woocommerce div.product .product_title{
		margin:0 !important;
		padding:0 !important; 
 }
 .woocommerce div.product div.images, .woocommerce div.product div.summary {
    margin-bottom: 1em !important;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{
	width:100% !important;	
}
.title {
    padding: 15px 0;
}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{
	float:none !important;
}	
#my-mmenu,
#my-mmenu2 {
    display: block;
}
.topContact {
    padding-top: 6px;
    padding: 5px 12px ;
}
}
@media screen and (max-width: 950px) {
	 
	 .white {
     margin-top: 0 ;
    padding: 0 20px;
}
	.page-id-191 .col-md-9 img {
       height: 170px!important;
    width: 32% !important;
}
	 
.socialNew .col-lg-3{
		margin-bottom:30px;	
	}
.slider-block {
    display: block;
     top: 0;
     width: 100%;
 }
.slider-block .wow a {
	font-size:0;
}

.slider-block .wow a .fa {
	font-size:20px;
}
.page-id-191 .col-sm-9 img,
	.whitein img {
    height: auto;
    width: 100%;
}
.socialtop img.alignnone {
    height: auto;
    width:auto !important;
}
.internalBG{
	background:#060;	
	position:relative;
	position: relative;
}
.single-title{
	position:relative;
	top:inherit;
	left:inherit;
	padding-bottom:	30px;	
}
.internalBG .imgHlder{
	 height: auto;
    position: relative;
    top: 0;
    width: 100%;
}
.internalBG .imgHlder img {
     opacity: 1;
 }
.white h2 {
    margin: 0;
    padding: 10px 0;
}	 

img.alignnone,
.white-content .col-lg-3 img{
    height: auto!important;
    width: 100%!important;
}
.container{
	margin:0 !important;	
}
.main-hero, .contentnewsite {
    margin-top: inherit;
}
.header{
	position:relative;	
}
#tabs .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    padding: 0 24px;
}

	#tabs .group, #tabs #selectMe {
    margin: 14px 0 4px 0;
}
#option1 input.donateNow{
	margin:15px 0 10px 0;
	width:100%;	
}
.postnew h2.title {
    margin: 0;
    padding: 0 0 15px;
    text-align: left;
}

 
.main-hero, .contentnewsite {
    margin-top: inherit;
}
.header{
	position:relative;	
}
#tabs .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    padding: 0 24px;
}

	#tabs .group, #tabs #selectMe {
    margin: 14px 0 4px 0;
}
#option1 input.donateNow{
	margin:15px 0 10px 0;
	width:100%;	
}
.postnew h2.title {
    margin: 0;
    padding: 0 0 15px;
    text-align: left;
}


.bx-wrapper img {
    display: block;
    margin-bottom: 19px;
    max-width: 100%;
    width: 100%;
}
.rigtrn {
     width: 310px;
}
.secrcol .litem, .fircol .litem {
    text-align: center;
    width: 100%;
}
.wrap,
.col1,
.col2,
.colm9,
.colm3,
.left-col,
.fircol,
.secrcol,
.mid-col,
.fircol{
	width:100%;	
}
.rigite{
	display: inline-block;
    vertical-align: top;
    width: 436px;	
}
.right-col,
.mid-col .twocol{
	width:49%;
}
.mid-col .twocol{
	margin-right:10px;

}
.fircol {
	margin-right:10px;
}	
.fircol{
 	width:49%;
}
.twocol .secrcol{
	width:100%;	
}
.secrcol{
 	width:49%;
}
.twocol .fircol{
 	width:100%;
}
.mid-col,
.right-col {
	padding-left: 0;
}
.mid-col .banerone img{
	width:100%;
	height:auto;
}
#one .fircol .rigtrn,
#one .secrcol .rigtrn,
#two .fircol .rigtrn,
#two .secrcol .rigtrn,
#three .fircol .rigtrn,
#three .secrcol .rigtrn
{
    width: 82%;
}
.twocol .rigite .rigtrn {
    width: 220px;
}
.socail{
	text-align:center;
	width:100%;	
}
.secrcol .rigtrn {
     padding-left: 10px;
    width: 82%;
}
.cols2 {
 }
.col2 img,
.fircol p img,
.right-col p img {
	width:100%;	
	height:auto;
}
.col1 img{
	width:100%;	
}
.colm3 input{
	width: 281px;
}

.bxsliderss .des {
    margin: 0;
    padding: 0;
    position: inherit;
    right: inherit;
    top: inherit;
    width: 100%;
}
.bx-viewport{
	height:auto !important;	
}
.head{
	margin-bottom:20px;	
}
.secrcol .litem, .fircol .litem {
/*     width: 279px;
*/}
.secrcol .cont img, .fircol .cont img {
     width: 100%;
	 height:auto;
}
.colm3 {
    text-align: center;
}
.fitm {
    float: none;
    margin: 10px;
}
.clear{
	text-align:center;	
}
.right,
.lefts{
    color: #fff;
    display:inherit;
    margin: 5px 0;
    text-align: center;
    width: inherit;
}.facebook{
	width:100%;	
}

.lefticocn,
.righticocn{
display:none;
}
.radio{
	position:relative;
	background:#D9151E;
	top:inherit;
	width:auto;
}
.air img{
	width:auto;	
}
.head h1 {
    margin: 0;
    padding: 0 12px;
}
.head{
	height: auto;
	width:100%;
}	
.radn {
    margin: 0 26px;
	padding:10px;
}
.head {
    margin-bottom: 0;
}
.bx-wrapper img {
     height: auto;
}
.owl-prev {
    left: -17px;
    position: absolute;
}
.owl-next {
    position: absolute;
    right: -1px;
}
#owl-demo2 .item .images img{
	 width:100%;
}	
.icons { 
    left: 38%;
}
.twitter {
	margin-bottom:15px;
    width: 100%;
}
.botom .fitm:nth-child(3),
.botom .fitm:nth-child(6){
    margin: 0 5px;
}

.fitm {
    float: none;
    margin: 0 5px;
    width:100%;
}

.borderr {
    position: relative;
    right: inherit;
    top: inherit;
    z-index: 99;
}
.border h3{
	float:none;
	width:100%;
	text-align:center;
	padding:20px 0;
}

.border {
    height: auto;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 9;
}
.border-single{
	display:none;
	
}
.mod2 li {
    display: block;
    float: none;
    list-style: outside none none;
    width: 100%;
}
.mod2{
	margin:0;	
	width:100%;
	clear:left;
}
.mod2 li:first-child {
    width: 100%;
}
.transparentd{
	height:auto;	
}
.floar{
	display:none;
}
.borderr h3{
	 background: #0b468e none repeat scroll 0 0;
    color: #fff;
    padding: 15px 0;
    width: 100%;
    text-align: center;
}
.mod2 h2{
	margin:20px 0 !important;
	text-align:center;	
}
.social{
	top:0;	
}
.menuwr{
	height:auto;
}
.colleftnew,
.colrightnew,
.welcomeinner,
.wraphome,
.wrp{
	width:100%;	
}
.colrightnew{
	margin-left:0;	
}
.downloadbro{
	border:none;	
	padding:15px 21px;
}
.welcome{
	padding:15px 21px;
}
.welcome h3{
	line-height:20px;	
}
.wrp{
	padding:10px 0;
	text-align:center;
}
.florright .menu{
	display:block;	
}
.floleft,
.florright {
    float: none;
    margin-right: 0;
    text-align: center;
}
.florright  #menu-bottom-menu{
	display:inline-block;
	margin:0 auto;
	padding-top:7px;
}

.colsec,
.container,
.colmsin,
.compacnydiv .colmsin{
	 width:100%;	
}
.container h1 {
     line-height: 1;
    margin: 0;
    padding-bottom: 10px;
}
.title{
	padding:46px 20px 20px 20px;	
}
 
.wpcf7-form textarea {
    border: 1px solid #ccc;
    box-sizing: border-box;
    width: 100%;
}
 .leftc {
    float: none;
    margin-right: 0;
}
.wpcf7-form input {
    border: 1px solid #ccc;
    padding: 9px 0;
    width: 100%;
}
.wpcf7-form input.wpcf7-submit {
     padding: 10px 20px;
 }

.social{
	
	 display:none;

}
body.home .social{
	 display:block;
 }

 .head-col1 img,
 img.size-full img{
 	width:auto;
	height:auto;
 }
 img.alignnone{
	width:auto; 
 }
 #owl-demo .owl-controls{
	width:100%;	
}
.Search-div {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 999;
}
.Search-div h3 {
     font-size: 22px;
 }
.Search-div h3::before{
	background:none;
}	
.Search-div  input,
.Search-div select,
.whiteBk > input[type="button"]{
	box-sizing:border-box;
	width:100%;
	margin-bottom:10px;
}	
#owl-demo .owl-controls{
	width:100%;	
}
.client_block {
     padding-bottom: 35px;
 }
 .owl-theme .owl-controls {
    margin-top: 10px;
    position: absolute;
    right: 0;
    text-align: center;
    bottom:-19px;
	top:inherit;
}
.inpadingHome {
    padding:0 10px;
}
.inpadingHome h2{
   line-height:30px;
}
.mid-div li {
	text-align: center;
	width: 100%;
}
.mid-div h2{
	text-align: center;
}
.contact-div{
    text-align: center;
}
.contact-div .pull-left {
    float: none !important;
    text-align: center;
}
.contact-div .container{
	background:none;
}
.cont-indiv h3{
	line-height:27px;
}
.socialTItle {
    margin-top: 22px;
	padding:10px 20px;
}
.head-col1{
	text-align:center;	
}
.Search-div{
	width:100%;	
}
.content-block {
     margin-bottom: 0;
    margin-top: 138px;
 }
 .table-responsive h3 {
    font-size: 15px;
 }
 #tabs .products {
    margin: 0px 0 20px 0 !important;
}
.desktop{
	display:none!important;	
}
.mobile{
	display:block;	
}
iframe {
	width:100%;
	height:auto;	
}
h2, .h2 {
     line-height: 1;
}
.logoAreaDonate img{
	width:auto;
	height:auto;	
	display:block;
	margin:0 auto;
}
.logoAreaDonate a {
     display: block;
      text-align: center;
 }
 
 .donateNew .left,
 .donateNew .bordernone,
 .donateNew .left h3,
 .donateNew .right h3 {
     text-align: center;
}
.donateNew .bordernone h3::after{
	background:none;	
}
 
 
 .centerAlign div{
		text-align:center; 
 }
 .inpadingHome{
		padding:0; 
 }
 .inpadingHome h4{
		line-height:1; 
 }
 .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
		width:100% !important; 
 }
 .add_to_cart_button,
 .detailNew{
	box-sizing: border-box !important;
    margin: 10px 0!important;
    text-align: center !important;
    width: 100% !important;
 }
 .entry-summary{
	padding:0 20px; 
 }	
 .woocommerce div.product .product_title{
		margin:0 !important;
		padding:0 !important; 
 }
 .woocommerce div.product div.images, .woocommerce div.product div.summary {
    margin-bottom: 1em !important;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{
	width:100% !important;	
}
.title {
      padding: 15px 0;
}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{
	float:none !important;
}	
#my-mmenu,
#my-mmenu2 {
    display: block;
}
.topContact {
    padding-top: 6px;
    padding: 5px 12px ;
}
	}
@media screen and (max-width: 768px) {
	.col-lg-4 .padding-Table{
	padding:20px !important;
	margin-top:20px !important;	
}
	
	.page-id-191 .col-md-9 img {
    height: 170px !important;
    width: 32%  !important;
}
	
	 
	 
.socialNew .col-lg-3{
		margin-bottom:30px;	
	}
.slider-block {
    display: block;
     top: 0;
     width: 100%;
 }
.slider-block .wow a {
	font-size:0;
}

.slider-block .wow a .fa {
	font-size:20px;
}
.page-id-191 .col-sm-9 img,
	.whitein img {
    height: auto;
    width: 100%;
}
.socialtop img.alignnone {
    height: auto;
    width:auto !important;
}
.internalBG{
	background:#060;	
	position:relative;
	position: relative;
}
.single-title{
	position:relative;
	top:inherit;
	left:inherit;
	padding-bottom:	30px;	
}
.internalBG .imgHlder{
	 height: auto;
    position: relative;
    top: 0;
    width: 100%;
}
.internalBG .imgHlder img {
     opacity: 1;
 }
.white h2 {
    margin: 0;
    padding: 10px 0;
}	 

img.alignnone,
.white-content .col-lg-3 img{
    height: auto!important;
    width: 100%!important;
}
.container{
	margin:0 !important;	
}
.main-hero, .contentnewsite {
    margin-top: inherit;
}
.header{
	position:relative;	
}
#tabs .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    padding: 0 24px;
}

	#tabs .group, #tabs #selectMe {
    margin: 14px 0 4px 0;
}
#option1 input.donateNow{
	margin:15px 0 10px 0;
	width:100%;	
}
.postnew h2.title {
    margin: 0;
    padding: 0 0 15px;
    text-align: left;
}

 
.main-hero, .contentnewsite {
    margin-top: inherit;
}
.header{
	position:relative;	
}
#tabs .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    padding: 0 24px;
}

	#tabs .group, #tabs #selectMe {
    margin: 14px 0 4px 0;
}
#option1 input.donateNow{
	margin:15px 0 10px 0;
	width:100%;	
}
.postnew h2.title {
    margin: 0;
    padding: 0 0 15px;
    text-align: left;
}


.bx-wrapper img {
    display: block;
    margin-bottom: 19px;
    max-width: 100%;
    width: 100%;
}
.rigtrn {
     width: 310px;
}
.secrcol .litem, .fircol .litem {
    text-align: center;
    width: 100%;
}
.wrap,
.col1,
.col2,
.colm9,
.colm3,
.left-col,
.fircol,
.secrcol,
.mid-col,
.fircol{
	width:100%;	
}
.rigite{
	display: inline-block;
    vertical-align: top;
    width: 436px;	
}
.right-col,
.mid-col .twocol{
	width:49%;
}
.mid-col .twocol{
	margin-right:10px;

}
.fircol {
	margin-right:10px;
}	
.fircol{
 	width:49%;
}
.twocol .secrcol{
	width:100%;	
}
.secrcol{
 	width:49%;
}
.twocol .fircol{
 	width:100%;
}
.mid-col,
.right-col {
	padding-left: 0;
}
.mid-col .banerone img{
	width:100%;
	height:auto;
}
#one .fircol .rigtrn,
#one .secrcol .rigtrn,
#two .fircol .rigtrn,
#two .secrcol .rigtrn,
#three .fircol .rigtrn,
#three .secrcol .rigtrn
{
    width: 82%;
}
.twocol .rigite .rigtrn {
    width: 220px;
}
.socail{
	text-align:center;
	width:100%;	
}
.secrcol .rigtrn {
     padding-left: 10px;
    width: 82%;
}
.cols2 {
 }
.col2 img,
.fircol p img,
.right-col p img {
	width:100%;	
	height:auto;
}
.col1 img{
	width:100%;	
}
.colm3 input{
	width: 281px;
}


.bxsliderss .des {
    margin: 0;
    padding: 0;
    position: inherit;
    right: inherit;
    top: inherit;
    width: 100%;
}
.bx-viewport{
	height:auto !important;	
}
.head{
	margin-bottom:20px;	
}
.secrcol .litem, .fircol .litem {
/*     width: 279px;
*/}
.secrcol .cont img, .fircol .cont img {
     width: 100%;
	 height:auto;
}
.colm3 {
    text-align: center;
}
.fitm {
    float: none;
    margin: 10px;
}
.clear{
	text-align:center;	
}
.right,
.lefts{
    color: #fff;
    display:inherit;
    margin: 5px 0;
    text-align: center;
    width: inherit;
}.facebook{
	width:100%;	
}

.lefticocn,
.righticocn{
display:none;
}
.radio{
	position:relative;
	background:#D9151E;
	top:inherit;
	width:auto;
}
.air img{
	width:auto;	
}
.head h1 {
    margin: 0;
    padding: 0 12px;
}
.head{
	height: auto;
	width:100%;
}	
.radn {
    margin: 0 26px;
	padding:10px;
}
.head {
    margin-bottom: 0;
}
.bx-wrapper img {
     height: auto;
}
.owl-prev {
    left: -17px;
    position: absolute;
}
.owl-next {
    position: absolute;
    right: -1px;
}
#owl-demo2 .item .images img{
	 width:100%;
}	
.icons { 
    left: 38%;
}
.twitter {
	margin-bottom:15px;
    width: 100%;
}
.botom .fitm:nth-child(3),
.botom .fitm:nth-child(6){
    margin: 0 5px;
}

.fitm {
    float: none;
    margin: 0 5px;
    width:100%;
}

.borderr {
    position: relative;
    right: inherit;
    top: inherit;
    z-index: 99;
}
.border h3{
	float:none;
	width:100%;
	text-align:center;
	padding:20px 0;
}

.border {
    height: auto;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 9;
}
.border-single{
	display:none;
	
}
.mod2 li {
    display: block;
    float: none;
    list-style: outside none none;
    width: 100%;
}
.mod2{
	margin:0;	
	width:100%;
	clear:left;
}
.mod2 li:first-child {
    width: 100%;
}
.transparentd{
	height:auto;	
}
.floar{
	display:none;
}
.borderr h3{
	 background: #0b468e none repeat scroll 0 0;
    color: #fff;
    padding: 15px 0;
    width: 100%;
    text-align: center;
}
.mod2 h2{
	margin:20px 0 !important;
	text-align:center;	
}
.social{
	top:0;	
}
.menuwr{
	height:auto;
}
.colleftnew,
.colrightnew,
.welcomeinner,
.wraphome,
.wrp{
	width:100%;	
}
.colrightnew{
	margin-left:0;	
}
.downloadbro{
	border:none;	
	padding:15px 21px;
}
.welcome{
	padding:15px 21px;
}
.welcome h3{
	line-height:20px;	
}
.wrp{
	padding:10px 0;
	text-align:center;
}
.florright .menu{
	display:block;	
}
.floleft,
.florright {
    float: none;
    margin-right: 0;
    text-align: center;
}
.florright  #menu-bottom-menu{
	display:inline-block;
	margin:0 auto;
	padding-top:7px;
}

.colsec,
.container,
.colmsin,
.compacnydiv .colmsin{
	 width:100%;	
}
.container h1 {
     line-height: 1;
    margin: 0;
    padding-bottom: 10px;
}
.title{
	padding:46px 20px 20px 20px;	
}
 
.wpcf7-form textarea {
    border: 1px solid #ccc;
    box-sizing: border-box;
    width: 100%;
}
 .leftc {
    float: none;
    margin-right: 0;
}
.wpcf7-form input {
    border: 1px solid #ccc;
    padding: 9px 0;
    width: 100%;
}
.wpcf7-form input.wpcf7-submit {
     padding: 10px 20px;
 }

.social{
	
	 display:none;

}
body.home .social{
	 display:block;
 }

 .head-col1 img,
 img.size-full img{
 	width:auto;
	height:auto;
 }
 img.alignnone{
	width:auto; 
 }
 #owl-demo .owl-controls{
	width:100%;	
}
.Search-div {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 999;
}
.Search-div h3 {
     font-size: 22px;
 }
.Search-div h3::before{
	background:none;
}	
.Search-div  input,
.Search-div select,
.whiteBk > input[type="button"]{
	box-sizing:border-box;
	width:100%;
	margin-bottom:10px;
}	
#owl-demo .owl-controls{
	width:100%;	
}
.client_block {
     padding-bottom: 35px;
 }
 .owl-theme .owl-controls {
    margin-top: 10px;
    position: absolute;
    right: 0;
    text-align: center;
    bottom:-19px;
	top:inherit;
}
.inpadingHome {
    padding:0 10px;
}
.inpadingHome h2{
   line-height:30px;
}
.mid-div li {
	text-align: center;
	width: 100%;
}
.mid-div h2{
	text-align: center;
}
.contact-div{
    text-align: center;
}
.contact-div .pull-left {
    float: none !important;
    text-align: center;
}
.contact-div .container{
	background:none;
}
.cont-indiv h3{
	line-height:27px;
}
.socialTItle {
    margin-top: 22px;
	padding:10px 20px;
}
.head-col1{
	text-align:center;	
}
.Search-div{
	width:100%;	
}
.content-block {
     margin-bottom: 0;
    margin-top: 138px;
 }
 .table-responsive h3 {
    font-size: 15px;
 }
 #tabs .products {
    margin: 0px 0 20px 0 !important;
}
.desktop{
	display:none!important;	
}
.mobile{
	display:block;	
}
iframe {
	width:100%;
	height:auto;	
}
h2, .h2 {
     line-height: 1;
}
.logoAreaDonate img{
	width:auto;
	height:auto;	
	display:block;
	margin:0 auto;
}
.logoAreaDonate a {
     display: block;
      text-align: center;
 }
 
 .donateNew .left,
 .donateNew .bordernone,
 .donateNew .left h3,
 .donateNew .right h3 {
     text-align: center;
}
.donateNew .bordernone h3::after{
	background:none;	
}
 
 
 .centerAlign div{
		text-align:center; 
 }
 .inpadingHome{
		padding:0; 
 }
 .inpadingHome h4{
		line-height:1; 
 }
 .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
		width:100% !important; 
 }
 .add_to_cart_button,
 .detailNew{
	box-sizing: border-box !important;
    margin: 10px 0!important;
    text-align: center !important;
    width: 100% !important;
 }
 .entry-summary{
	padding:0 20px; 
 }	
 .woocommerce div.product .product_title{
		margin:0 !important;
		padding:0 !important; 
 }
 .woocommerce div.product div.images, .woocommerce div.product div.summary {
    margin-bottom: 1em !important;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{
	width:100% !important;	
}
.title {
     padding: 15px 0;
}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{
	float:none !important;
}	
#my-mmenu,
#my-mmenu2 {
    display: block;
}
.topContact {
    padding-top: 6px;
    padding: 5px 12px ;
}
}



@media screen and (max-width: 650px) {
     .footer .menu a {
    display: block;
    }
    .bgTrans {
    padding: 20px 0;
}
      .trans{
        padding:5px 0;
    }
    .contact-div2{
        text-align:center;
    }
	.col-lg-4 .padding-Table{
	padding:20px !important;
	margin-top:20px !important;	
}
	#loader img{
		width:100%;
		height:auto;	
	}
	.white {
     margin-top: 0;
    padding: 0 20px;
}
	.ngray{
		padding:20px !important;	
	}
	.ngray img{
		padding-right:20px;	
	}
	
	.ngray a{
		 margin:0 !important;
	}	
	.white h2 {
     padding: 30px 0 10px !important;
}
.ngray h2{
	padding-top:0 !important;	
}
	
	.page-id-191 .col-md-9 img {
    height: auto!important;
    width: 100% !important;
}
	.page-id-191 .col-md-9 img {
    height: auto;
    width: 100% !important;
}
	.page-id-191 .col-md-9 img {
    height: auto;
    width: 100% !important;
}
	.socialNew .col-lg-3{
		margin-bottom:30px;	
	}
	.slider-block {
    display: block;
     top: 0;
     width: 100%;
 }
.slider-block .wow a {
	font-size:0;
}

.slider-block .wow a .fa {
	font-size:20px;
}
	.page-id-191 .col-sm-9 img,
	.whitein img {
    height: auto;
    width: 100%;
}
.internalBG{
	background:#060;	
	position:relative;
	position: relative;
}
.single-title{
	position:relative;
	top:inherit;
	left:inherit;
	padding-bottom:	30px;	
}
.internalBG .imgHlder{
	 height: auto;
    position: relative;
    top: 0;
    width: 100%;
}
.internalBG .imgHlder img {
     opacity: 1;
 }
.white h2 {
    margin: 0;
    padding: 10px 0;
}	 

img.alignnone,
.white-content .col-lg-3 img{
    height: auto!important;
    width: 100%!important;
}
.container{
	margin:0 !important;	
}
.main-hero, .contentnewsite {
    margin-top: inherit;
}
.header{
	position:relative;	
}
#tabs .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    padding: 0 24px;
}

	#tabs .group, #tabs #selectMe {
    margin: 14px 0 4px 0;
}
#option1 input.donateNow{
	margin:15px 0 10px 0;
	width:100%;	
}
.postnew h2.title {
    margin: 0;
    padding: 0 0 15px;
    text-align: left;
}
	
	
	.main-hero, .contentnewsite {
    margin-top: inherit;
}
.header{
	position:relative;	
}
#tabs .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    padding: 0 24px;
}

	#tabs .group, #tabs #selectMe {
    margin: 14px 0 4px 0;
}
#option1 input.donateNow{
	margin:15px 0 10px 0;
	width:100%;	
}
.postnew h2.title {
    margin: 0;
    padding: 0 0 15px;
    text-align: left;
}
	 
.wrap,
.col1,
.col2,
.colm9,
.colm3,
.left-col,
.rigite,
.fircol,
.secrcol,
.mid-col,
.fircol,
.mid-col .twocol,
.right-col{
	width:100%;	
}
.fircol{
	margin-right:0;	
}
.mid-col,
.right-col {
	padding-left: 0;
}
.mid-col .banerone img{
	width:100%;
	height:auto;
}
.fircol .rigtrn {
     width: 155px;
}
.socail{
	text-align:center;
	width:100%;	
}
.secrcol .rigtrn {
     padding-left: 10px;
    width: 155px;
}
.cols2 {
 }
.col1 img,
.col2 img,
.fircol p img,
.right-col p img {
	width:100%;	
	height:auto;
}
.colm3 input{
	width: 246px;
}


.bxsliderss .des {
    margin: 0;
    padding: 0;
    position: inherit;
    right: inherit;
    top: inherit;
    width: 100%;
}
.bx-viewport{
	height:auto !important;	
}
.head{
	margin-bottom:20px;	
}
.secrcol .litem, .fircol .litem {
     width: 100%;
}
.secrcol .cont img, .fircol .cont img {
     width: 100%;
}
#one .fircol .rigtrn,
#one .secrcol .rigtrn,
#two .fircol .rigtrn,
#two .secrcol .rigtrn,
#three .fircol .rigtrn,
#three .secrcol .rigtrn
{
    width:56%;
}
.rigtrn {
     width: 57%;
}
.twocol .rigite .rigtrn {
    width:56%;
}
.litem{
	width:100%;	
}
.litem img{
	width:100%;	
	height:auto;
}
.colm3 {
    text-align: center;
}

/*Inner Styles*/
#inner .left-col {
     width: 100%;
}
#inner .left-col .itmdis img{
	width:100%;	
}
#inner .left-col .title img{
	width:100%;	
	padding:0!important;
	margin:0;
}
#inner .left-col .com1 {
	width:100%;
	text-align: center;
}
#inner .left-col .log{
	 margin: 17px 0;
    text-align: right;
    width: 100%;

}

#inner .rigite {
     width: 100%;
}
#inner .rigtrn {
     width: 59%;
}

.fitm {
    float: none;
    margin: 10px;
}
.clear{
	text-align:center;	
}
.right,
.lefts{
    color: #fff;
    display:inherit;
    margin: 5px 0;
    text-align: center;
    width: inherit;
}
.facebook{
	width:100%;	
}


.lefticocn,
.righticocn{
display:none;
}
.radio{
	position:relative;
	background:#D9151E;
	top:inherit;
	width:auto;
}
.air img{
	width:auto;	
}
.head h1 {
    margin: 0;
    padding: 0 12px;
}
.head{
	height: auto;
	width:100%;
}	
.radn {
    margin: 0 26px;
	padding:10px;
}
.head {
    margin-bottom: 0;
}
.bx-wrapper img {
     height: auto;
}
.owl-prev {
    left: -17px;
    position: absolute;
}
.owl-next {
    position: absolute;
    right: -1px;
}
#owl-demo2 .item .images img{
	 width:100%;
}	
.icons { 
    left: 38%;
}
.twitter {
	margin-bottom:15px;
    width: 100%;
}
.botom .fitm:nth-child(3),
.botom .fitm:nth-child(6){
    margin: 0 5px;
}

.fitm {
    float: none;
    margin: 0 5px;
    width:100%;
}
.arcim{
	float:none;
	width:100%;
}
.arcim img.attachment-364x212.wp-post-image{
	width:100%;		
}
.right-col .smallad img{
	width:100%;
}
.borderr {
    position: relative;
    right: inherit;
    top: inherit;
    z-index: 99;
}
.border h3{
	float:none;
	width:100%;
	text-align:center;
	padding:20px 0;
}

.border {
    height: auto;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 9;
}
.border-single{
	display:none;
	
}
.mod2 li {
    display: block;
    float: none;
    list-style: outside none none;
    width: 100%;
}
.mod2{
	margin:0;	
	width:100%;
	clear:left;
}
.mod2 li:first-child {
    width: 100%;
}
.transparentd{
	height:auto;	
}
.floar{
	display:none;
}
.borderr h3{
	 background: #0b468e none repeat scroll 0 0;
    color: #fff;
    padding: 15px 0;
    width: 100%;
    text-align: center;
}
.mod2 h2{
	margin:20px 0 !important;
	text-align:center;	
}
.social{
	top:0;	
}
.menuwr{
	height:auto;
}
.colleftnew,
.colrightnew,
.welcomeinner,
.wraphome,
.wrp{
	width:100%;	
}
.colrightnew{
	margin-left:0;	
}
.downloadbro{
	border:none;	
	padding:15px 21px;
}
.welcome{
	padding:15px 21px;
}
.welcome h3{
	line-height:20px;	
}
.wrp{
	padding:10px 0;
	text-align:center;
}
.florright .menu{
	display:block;	
}
.floleft,
.florright {
    float: none;
    margin-right: 0;
    text-align: center;
}
.florright  #menu-bottom-menu{
	display:inline-block;
	margin:0 auto;
	padding-top:7px;
}
.colsec,
.container,
.colmsin,
.compacnydiv .colmsin{
	 width:100%;	
}
.container h1 {
     line-height: 1;
    margin: 0;
    padding-bottom: 10px;
}
.title{
	padding:46px 20px 20px 20px;	
}
.size-full{
	width:100%;
	height:auto;
}

.wpcf7-form textarea {
    border: 1px solid #ccc;
    box-sizing: border-box;
    width: 100%;
}
 .leftc {
    float: none;
    margin-right: 0;
}
.wpcf7-form input {
    border: 1px solid #ccc;
    padding: 9px 0;
    width: 100%;
}
.wpcf7-form input.wpcf7-submit {
     padding: 10px 20px;
 }

.social{
	
	 display:none;

}
body.home .social{
	 display:block;
 }
 .head-col1 img  {
 	width:80% !important;
	height:auto;
 }
 img.alignnone{
	width:auto; 
 }
 .homeicons {
    display: none;
}
.Search-div {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 999;
}
.Search-div h3 {
     font-size: 22px;
 }
.Search-div h3::before{
	background:none;
}	
.Search-div  input,
.Search-div select,
.whiteBk > input[type="button"]{
	box-sizing:border-box;
	width:100%;
	margin-bottom:10px;
}	
#owl-demo .owl-controls{
	width:100%;	
}
.client_block {
     padding-bottom: 35px;
 }
 .owl-theme .owl-controls {
    margin-top: 10px;
    position: absolute;
    right: 0;
    text-align: center;
    bottom:-19px;
	top:inherit;
}
.inpadingHome {
    padding:0 10px;
}
.inpadingHome h2{
   line-height:30px;
}
.mid-div li {
	text-align: center;
	width: 100%;
}
.mid-div h2{
	text-align: center;
}
.contact-div{
    text-align: center;
}
.contact-div .pull-left {
    float: none !important;
    text-align: center;
}
.contact-div .container{
	background:none;
}
.cont-indiv h3{
	line-height:27px;
}
.socialTItle {
    margin-top: 22px;
	padding:10px 20px;
}
.head-col1{
	text-align:center;	
}

#tabs .products {
    margin: 0px 0 20px 0 !important;
}
.desktop{
	display:none!important;	
}
.mobile{
	display:block;	
}
iframe {
	width:100%;
	height:auto;	
}
h2, .h2 {
     line-height: 1;
}
.logoAreaDonate img{
	width:auto;
	height:auto;	
	display:block;
	margin:0 auto;
}
.logoAreaDonate a {
     display: block;
      text-align: center;
 }
 
 .donateNew .left {
     text-align: center;
}
.donateNew .bordernone h3::after{
	background:none;	
}
.centerAlign div{
		text-align:right; 
 }
 .inpadingHome{
		padding:0; 
 }
 .inpadingHome h4{
		line-height:1; 
 }
 .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
		width:100% !important; 
 }
 .add_to_cart_button,
 .detailNew{
	box-sizing: border-box !important;
    margin: 10px 0!important;
    text-align: center !important;
    width: 100% !important;
 }
 .entry-summary{
	padding:0 20px; 
 }	
 .woocommerce div.product .product_title{
		margin:0 !important;
		padding:0 !important; 
 }
 .woocommerce div.product div.images, .woocommerce div.product div.summary {
    margin-bottom: 1em !important;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{
	width:100% !important;	
}
.title {
    padding: 15px 0;
}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{
	float:none !important;
}	
#my-mmenu,
#my-mmenu2 {
    display: block;
}
.topContact {
    padding-top: 6px;
    padding:8px 12px ;
}
 .tp-caption,
 .Furniture-Subtitle,
.rev-btn{
	display:none !important;
}	
}

@media screen and (max-width: 320px) {
    .bgTrans {
    padding: 20px 0;
}
     .contact-div2{
        text-align:center;
    }
    .footer .menu a {
    display: block;
    }
    .trans{
        padding:5px 0;
    }
	.col-lg-4 .padding-Table{
	padding:20px !important;
	margin-top:20px !important;	
}
	#loader img{
		width:100%;
		height:auto;	
	}
	.ngray img{
		width:100%;	
	}
	.white {
     margin-top: 0 ;
    padding: 0;
}
	.ngray{
		padding:20px !important;	
	}
	
	.ngray a{
		 margin:0 !important;
	}	
	.white h2 {
     padding: 30px 0 10px !important;
}
	.page-id-191 .col-md-9 img {
    height: auto!important;
    width: 100% !important;
}
	
	.socialNew .col-lg-3{
		margin-bottom:30px;	
	}
	
	.slider-block {
    display: block;
     top: 0;
     width: 100%;
 }
.slider-block .wow a {
	font-size:0;
}

.slider-block .wow a .fa {
	font-size:20px;
}
	.page-id-191 .col-sm-9 img,
	.whitein img {
    height: auto;
    width: 100%;
}
.internalBG{
	background:#060;	
	position:relative;
	position: relative;
}
.single-title{
	position:relative;
	top:inherit;
	left:inherit;
	padding-bottom:	30px;	
}
.internalBG .imgHlder{
	 height: auto;
    position: relative;
    top: 0;
    width: 100%;
}
.internalBG .imgHlder img {
     opacity: 1;
 }
.white h2 {
    margin: 0;
    padding: 10px 0;
}	 

img.alignnone,
.white-content .col-lg-3 img{
    height: auto!important;
    width: 100%!important;
}
.container{
	margin:0 !important;	
}
.main-hero, .contentnewsite {
    margin-top: inherit;
}
.header{
	position:relative;	
}
#tabs .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    padding: 0 24px;
}

	#tabs .group, #tabs #selectMe {
    margin: 14px 0 4px 0;
}
#option1 input.donateNow{
	margin:15px 0 10px 0;
	width:100%;	
}
.postnew h2.title {
    margin: 0;
    padding: 0 0 15px;
    text-align: left;
}



	 
.wrap,
.col1,
.col2,
.colm9,
.colm3,
.left-col,
.rigite,
.fircol,
.secrcol,
.mid-col,
.fircol,
.mid-col .twocol,
.right-col{
	width:100%;	
}
.fircol{
	margin-right:0;	
}
.mid-col,
.right-col {
	padding-left: 0;
}
.mid-col .banerone img{
	width:100%;
	height:auto;
}
.fircol .rigtrn {
     width: 155px;
}
.socail{
	text-align:center;
	width:100%;	
}
.secrcol .rigtrn {
     padding-left: 10px;
    width: 155px;
}
.cols2 {
 }
.col1 img,
.col2 img,
.fircol p img,
.right-col p img {
	width:100%;	
	height:auto;
}
.colm3 input{
	width: 246px;
}


.bxsliderss .des {
    margin: 0;
    padding: 0;
    position: inherit;
    right: inherit;
    top: inherit;
    width: 100%;
}
.bx-viewport{
	height:auto !important;	
}
.head{
	margin-bottom:20px;	
}
.secrcol .litem, .fircol .litem {
     width: 100%;
}
.secrcol .cont img, .fircol .cont img {
     width: 100%;
}
#one .fircol .rigtrn,
#one .secrcol .rigtrn,
#two .fircol .rigtrn,
#two .secrcol .rigtrn,
#three .fircol .rigtrn,
#three .secrcol .rigtrn
{
    width:56%;
}
.rigtrn {
     width: 57%;
}
.twocol .rigite .rigtrn {
    width:56%;
}
.litem{
	width:100%;	
}
.litem img{
	width:100%;	
	height:auto;
}
.colm3 {
    text-align: center;
}

/*Inner Styles*/
#inner .left-col {
     width: 100%;
}
#inner .left-col .itmdis img{
	width:100%;	
}
#inner .left-col .title img{
	width:100%;	
	padding:0!important;
	margin:0;
}
#inner .left-col .com1 {
	width:100%;
	text-align: center;
}
#inner .left-col .log{
	 margin: 17px 0;
    text-align: right;
    width: 100%;

}

#inner .rigite {
     width: 100%;
}
#inner .rigtrn {
     width: 59%;
}

.fitm {
    float: none;
    margin: 10px;
}
.clear{
	text-align:center;	
}
.right,
.lefts{
    color: #fff;
    display:inherit;
    margin: 5px 0;
    text-align: center;
    width: inherit;
}
.facebook{
	width:100%;	
}


.lefticocn,
.righticocn{
display:none;
}
.radio{
	position:relative;
	background:#D9151E;
	top:inherit;
	width:auto;
}
.air img{
	width:auto;	
}
.head h1 {
    margin: 0;
    padding: 0 12px;
}
.head{
	height: auto;
	width:100%;
}	
.radn {
    margin: 0 26px;
	padding:10px;
}
.head {
    margin-bottom: 0;
}
.bx-wrapper img {
     height: auto;
}
.owl-prev {
    left: -17px;
    position: absolute;
}
.owl-next {
    position: absolute;
    right: -1px;
}
#owl-demo2 .item .images img{
	 width:100%;
}	
.icons { 
    left: 38%;
}
.twitter {
	margin-bottom:15px;
    width: 100%;
}
.botom .fitm:nth-child(3),
.botom .fitm:nth-child(6){
    margin: 0 5px;
}

.fitm {
    float: none;
    margin: 0 5px;
    width:100%;
}
.arcim{
	float:none;
	width:100%;
}
.arcim img.attachment-364x212.wp-post-image{
	width:100%;		
}
.right-col .smallad img{
	width:100%;
}
.borderr {
    position: relative;
    right: inherit;
    top: inherit;
    z-index: 99;
}
.border h3{
	float:none;
	width:100%;
	text-align:center;
	padding:20px 0;
}

.border {
    height: auto;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 9;
}
.border-single{
	display:none;
	
}
.mod2 li {
    display: block;
    float: none;
    list-style: outside none none;
    width: 100%;
}
.mod2{
	margin:0;	
	width:100%;
	clear:left;
}
.mod2 li:first-child {
    width: 100%;
}
.transparentd{
	height:auto;	
}
.floar{
	display:none;
}
.borderr h3{
	 background: #0b468e none repeat scroll 0 0;
    color: #fff;
    padding: 15px 0;
    width: 100%;
    text-align: center;
}
.mod2 h2{
	margin:20px 0 !important;
	text-align:center;	
}
.social{
	top:0;	
}
.menuwr{
	height:auto;
}
.colleftnew,
.colrightnew,
.welcomeinner,
.wraphome,
.wrp{
	width:100%;	
}
.colrightnew{
	margin-left:0;	
}
.downloadbro{
	border:none;	
	padding:15px 21px;
}
.welcome{
	padding:15px 21px;
}
.welcome h3{
	line-height:20px;	
}
.wrp{
	padding:10px 0;
	text-align:center;
}
.florright .menu{
	display:block;	
}
.floleft,
.florright {
    float: none;
    margin-right: 0;
    text-align: center;
}
.florright  #menu-bottom-menu{
	display:inline-block;
	margin:0 auto;
	padding-top:7px;
}
.colsec,
.container,
.colmsin,
.compacnydiv .colmsin{
	 width:100%;	
}
.container h1 {
     line-height: 1;
    margin: 0;
    padding-bottom: 10px;
}
.title{
	padding:46px 20px 20px 20px;	
}
.size-full{
	width:100%;
	height:auto;
}

.wpcf7-form textarea {
    border: 1px solid #ccc;
    box-sizing: border-box;
    width: 100%;
}
 .leftc {
    float: none;
    margin-right: 0;
}
.wpcf7-form input {
    border: 1px solid #ccc;
    padding: 9px 0;
    width: 100%;
}
.wpcf7-form input.wpcf7-submit {
     padding: 10px 20px;
 }

.social{
	
	 display:none;

}
body.home .social{
	 display:block;
 }
 .head-col1 img  {
 	width:100% !important;
	height:auto;
 }
 img.alignnone{
	width:auto; 
 }
 .homeicons {
    display: none;
}
.Search-div {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 999;
}
.Search-div h3 {
     font-size: 22px;
 }
.Search-div h3::before{
	background:none;
}	
.Search-div  input,
.Search-div select,
.whiteBk > input[type="button"]{
	box-sizing:border-box;
	width:100%;
	margin-bottom:10px;
}	
#owl-demo .owl-controls{
	width:100%;	
}
.client_block {
     padding-bottom: 35px;
 }
 .owl-theme .owl-controls {
    margin-top: 10px;
    position: absolute;
    right: 0;
    text-align: center;
    bottom:-19px;
	top:inherit;
}
.inpadingHome {
    padding:0 10px;
}
.inpadingHome h2{
   line-height:30px;
}
.mid-div li {
	text-align: center;
	width: 100%;
}
.mid-div h2{
	text-align: center;
}
.contact-div{
    text-align: center;
}
.contact-div .pull-left {
    float: none !important;
    text-align: center;
}
.contact-div .container{
	background:none;
}
.cont-indiv h3{
	line-height:27px;
}
.socialTItle {
    margin-top: 22px;
	padding:10px 20px;
}
.head-col1{
	text-align:center;	
}

#tabs .products {
    margin: 0px 0 20px 0 !important;
}
.desktop{
	display:none!important;	
}
.mobile{
	display:block;	
}
iframe {
	width:100%;
	height:auto;	
}
h2, .h2 {
     line-height: 1;
}
.logoAreaDonate img{
	width:100%;
	height:auto;	
}
.logoAreaDonate a {
     display: block;
      text-align: center;
 }
 
 .tp-caption,
 .Furniture-Subtitle,
.rev-btn{
	display:none !important;
}	
 
 
 .centerAlign div{
		text-align:center; 
 }
 .inpadingHome{
		padding:0; 
 }
 .inpadingHome h4{
		line-height:1; 
 }
 .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
		width:100% !important; 
 }
 .add_to_cart_button,
 .detailNew{
	box-sizing: border-box !important;
    margin: 10px 0!important;
    text-align: center !important;
    width: 100% !important;
 }
 .entry-summary{
	padding:0 20px; 
 }	
 .woocommerce div.product .product_title{
		margin:0 !important;
		padding:0 !important; 
 }
 .woocommerce div.product div.images, .woocommerce div.product div.summary {
    margin-bottom: 1em !important;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{
	width:100% !important;	
}
.title {
      padding: 15px 0;
}
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{
	float:none !important;
}	
#my-mmenu,
#my-mmenu2 {
    display: block;
}
.topContact {
    padding-top: 6px;
    padding: 5px 12px ;
}
}


/*Table Responsive*/
/* 
Max width before this PARTICULAR table gets nasty
This query will take effect for any screen smaller than 760px
and also iPads specifically.
*/
@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1000px)  {
    .social_new {
    float: none;
    text-align: center;
}
    #menu-topmenu {
    float: none;
    margin: 0 !important;
    padding: 10px 0 !important;
    text-align: center;
}
.trans{
          border-top: 1px solid #444;
}
.topmenunew ul{
    text-align: center;
}
#menu-item-410,
#menu-item-416{
    display:none;
}
.topmenunew a {
    padding: 5px 9px;
}
.frontBoxes h2 {
    font-size: 22px !important;
}
.bgTranstopv {
    padding: 20px 0;
}
    .frontBoxes {
    max-width: 100%;
    margin:inherit !important;
}
    .packageblocks .widgettitle, .muallimasb .widgettitle, .serviceBlock2 .widgettitle, .madservice .widgettitle {
    font-size: 27px !important;
}
    
    .hfdark{
        padding-top:20px;
    }
    #mega-menu-wrap-mainmenu #mega-menu-mainmenu > li.mega-menu-item > a.mega-menu-link:after{
        display:none;
    }
    
    .foot1 li{
        text-align:center;
    }
    .page .footer h4 {
    text-align: center;
}

	/* Force table to not be like tables anymore */
	table.res-home , table.res-home  thead, table.res-home tbody, table.res-home th, table.res-home td, table.res-home tr { 
		display: block; 
	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	table.res-home thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	table.res-home tr { border: 1px solid #ccc; }
	
	table.res-home td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
 	}
	
	table.res-home td:before { 
		/* Now like a table header */
		/* position: absolute;
		Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45% !important; 
		padding-right: 10px; 
		white-space: nowrap;
	}
	table.res-home td{
		
		width:100%;	
	}
	
	/*
	Label the data
	*/
	table.res-home td:nth-of-type(1):before { content: "Job ID:"; }
	table.res-home td:nth-of-type(2):before { content: "Recruiter / Employer:"; }
	table.res-home td:nth-of-type(3):before { content: "Job Title :"; }
	table.res-home td:nth-of-type(4):before { content: "Job Description :"; }
	
	
	/*Home Roight Table*/
	 /* Force table to not be like tables anymore */
	table.right-Jobs , table.right-Jobs  thead, table.right-Jobs tbody, table.right-Jobs th, table.right-Jobs td, table.right-Jobs tr { 
		display: block; 
	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	table.right-Jobs thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	
	table.right-Jobs tr { border: 1px solid #ccc; }
	
	table.right-Jobs td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
 	}
	
	table.right-Jobs td:before { 
		/* Now like a table header */
		/* position: absolute;
		Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45% !important; 
		padding-right: 10px; 
		white-space: nowrap;
	}
	table.right-Jobs td{
		
		width:100%;	
	}
	
	/*
	Label the data
	*/
	table.right-Jobs td:nth-of-type(1):before { content: "Order ID 	:"; }
	table.right-Jobs td:nth-of-type(2):before { content: "Recruiter / Employer:"; }
  
  
  
}
 
 
 