@media (max-width : 1280px){
	.aboutBlock {
    	height: 698px;
    }
}

@media (max-width : 1024px){
	.heading,
	.heading .owl-carousel .owl-item img{
		height: 400px;
	}
	.heading .desription{
		width: 400px;
		margin: 0;
	}
	.desription h1.descTitle, 
	.desription h2.descTitle{
		font-size: 24px;
	}
		.heading .owl-carousel .owl-controls {
		  right: 29%;
		  bottom: 54px !important;
		}
		.heading .owl-carousel .owl-dots{
			left: 0;
			position: relative;
			bottom: -34px;
			width: 300px;
			/* margin: 0 auto; */
			float: right;
			padding-left: 30px;
		}
		.heading .owl-carousel .owl-controls{
			right: 0;
			bottom: 14px;
			width: 610px;
			margin: 0 auto;
			left: 0;
		}

	.massonryBlock,
	.desriptionBlock{
		width: 810px;
		margin: 0 auto;
	}
	.massonryBlock{
		height: 1550px;
	}
	.massonryBlock .itemMass{
		width: 400px !important;
		/* float: left; */
		margin: 0 !important;
		position: relative !important;
	}
	.massonryBlock .itemMass.third{
		left: -400px !important;
  		top: -235px !important;
	}
	.massonryBlock .itemMass.first{
		/* top: 260px !important; */
		top: 256px !important;
	}
	.massonryBlock .itemMass.second{
		top: 970px !important;
  		left: -400px !important;
	}
		.twitterWidgetCarousel{
			margin: 10px 15px;
		}
		.twitterWidgetCarousel .item .contWidget img{
			width: 20%;
		}
		.twitterWidgetCarousel .item .contWidget p{
			width: 70%;
		}

		.fetch-tweets .fetch-tweets-body > .fetch-tweets-external-media img, 
		.fetch-tweets .fetch-tweets-media > .fetch-tweets-media-photo img{
			opacity: 0;
			filter: alpha(opacity=0);
		}

		.fetch-tweets-item > .fetch-tweets-main{
			font-size: 14px;
		}

		.spotLightBlock ul li p{
			font-size: 12px;
		}

	.massonryBlock .itemMass.fourth{
		left: 10px !important;
  		top: -330px !important; 

  		/* left: 410px !important;
    	top: -394px !important; */
	}
		.aboutBlock{
			height: 840px;
			background-size: 150%;
		}
	.massonryBlock .itemMass.fifth{
		left: 410px !important;
    	top: -320px !important;
	}
	.massonryBlock .itemMass.w2.sixth {
		width: 100% !important;
		left: 0px !important;
		top: -300px !important;
	}
		.massonryBlock .itemMass .spotLightBlock li{
			width: 25%;
		}
		.massonryBlock .itemMass .spotLightBlock li:last-child {
			width: 75%;
			padding-left: 5%;
		}
		.massonryBlock .itemMass .spotLightBlock img{
			margin: 0 8% 3% 0;
		}
	.seeAllBlock .seeAll{
		font-size: 14px;
	}
	.seeAllBlock .seeAll .iconArrow{
		margin: 4px 0 0 2%;
	}

	.quoteBlock{
		padding: 33px;
	}
	.quoteBlock p{
		font-size: 16px;
	}

	.submitBlock{
		padding: 180px 0 60px;
		background-size: 160%;
		margin: 30px 0 0;
	}
	.submitBlock .subCont{
		margin: -85px auto 0;
	}
	.submitBlock .subCont .buttonBlock{
		float: none;
	}
	.aboutBlock .contAbout {
	    font-size: 16px;
	}

	/* ------------ TITLES ----------- */

	.titlePost {
	  font-size: 18px;
	}
	/* --------- SUBPAGES ---------- */
	.contBlock h1, 
	.sideBar h1, 
	.contBlock .contactTitle, 
	.sideBar .contactTitle{
		font-size: 20px;
	}
	.container .sideBar{
		margin: 10px 0 0;
	}

	.container.container_mod .sideBar{
		margin: 10px 0;
	}
		.sideBarBlock {
		  margin: 0 0 10px;
		}

	/* ---------- HEADING ------------ */
	.heading.headingBG{
		height: auto !important;
	}

	.submitBlock .subCont .subContent:before{
		display: none !important;
	}

	.fetch-tweets-main > .fetch-tweets-body {
	  width: 100%;
	 /*width: 200px;*/
	}
}

/* ------------- MASONRY STYLES ------------- */
@media (max-width : 990px){

	.heading,
	.heading .owl-carousel .owl-item img{
		height: 400px;
	}
	.heading .desription{
		width: 300px;
		padding: 0;
		height: 228px;
	}
	.desription h1.descTitle, 
	.desription h2.descTitle{
		font-size: 24px;
	}
		.heading .owl-carousel .owl-controls {
		  right: 29%;
		  bottom: 14px;
		}
		.heading .owl-carousel .owl-dots{
			left: 0;
			position: relative;
			bottom: -60px;
			width: 300px;
			/* margin: 0 auto; */
			float: right;
			padding-left: 20px;
		}
		.heading .owl-carousel .owl-controls{
			right: 0;
			bottom: 50px !important;
			width: 610px;
			margin: 0 auto;
			left: 0;
		}

	.massonryBlock,
	.desriptionBlock{
		width: 610px;
		margin: 0 auto;
	}
	.massonryBlock{
		height: 1710px;
	}
	.massonryBlock .itemMass{
		width: 300px !important;
		/* float: left; */
		margin: 0 !important;
		position: relative !important;
	}
	.massonryBlock .itemMass.third{
		left: -300px !important;
  		top: -235px !important;
	}
	.massonryBlock .itemMass.first{
		top: 254px !important;
	}
	.massonryBlock .itemMass.second{
		top: 1040px !important;
  		left: -300px !important;
	}
		.twitterWidgetCarousel{
			margin: 10px 15px;
		}
		.twitterWidgetCarousel .item .contWidget img{
			width: 20%;
		}
		.twitterWidgetCarousel .item .contWidget p{
			width: 70%;
		}

		.fetch-tweets .fetch-tweets-body > .fetch-tweets-external-media img, 
		.fetch-tweets .fetch-tweets-media > .fetch-tweets-media-photo img{
			opacity: 0;
			filter: alpha(opacity=0);
		}

		.fetch-tweets-item > .fetch-tweets-main{
			font-size: 11px;
		}

		.spotLightBlock ul li p{
			font-size: 12px;
		}

	.massonryBlock .itemMass.fourth{
		/* left: 10px !important; */
  		top: -288px !important;
	}
		.aboutBlock {
		  height: 810px;
		  background-size: 155%;
		}
	.massonryBlock .itemMass.fifth{
		left: 310px !important;
  		top: -296px !important;
	}
	.massonryBlock .itemMass.w2.sixth {
		width: 100% !important;
		left: 0px !important;
		top: 10px !important;
	}
		.massonryBlock .itemMass .spotLightBlock li{
			width: 25%;
		}
		.massonryBlock .itemMass .spotLightBlock li:last-child {
			width: 75%;
			padding-left: 5%;
		}
		.massonryBlock .itemMass .spotLightBlock img{
			margin: 0 8% 3% 0;
		}

	.heading .desription .owlBlockArrow{
		height: 228px;
	}

	.seeAllBlock .seeAll{
		font-size: 14px;
	}
	.seeAllBlock .seeAll .iconArrow{
		margin: 4px 0 0 2%;
	}

	.quoteBlock{
		padding: 33px;
	}
	.quoteBlock p {
	  font-size: 1.03em;
	}

	.massonryBlock .itemMass.fourth{
		left: 10px !important;
	}
	.massonryBlock .itemMass.w2.sixth{
		top: -266px !important;
	}

	/* ------------ TITLES ----------- */

	.titlePost {
	  font-size: 16px;
	}
	/* --------- SUBPAGES ---------- */
	.contBlock h1, 
	.sideBar h1, 
	.contBlock .contactTitle, 
	.sideBar .contactTitle{
		font-size: 20px;
	}
	.sideBar{
		margin: 10px 0 0;
	}
		.sideBarBlock {
		  margin: 0 0 10px;
		}

	/* ---------- HEADING ------------ */
	.heading.headingBG{
		height: auto !important;
	}


	/* -------------- SUBMIT BLOCK ------------ */
	.submitBlock{
		margin: 30px 0 0;
	}

	.submitBlock .subCont .subContent:before{
		display: none !important;
	}

	.submitBlock .subCont {
	  margin: -185px auto 0;
	}
}

@media (max-width : 960px){
	.desriptionBlock2{
		right: 13%;
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.fourth{
			top: -255px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.second{
			top: 1054px !important;
		}
	}
	@-moz-document url-prefix(){
		.aboutBlock{
			background-size: 149%;
		}
	}
	@-moz-document url-prefix(){
		.desriptionBlock2{
			right: 13.2%;
		}
	}
}

@media (max-width : 880px){
	.heading, 
	.heading .owl-carousel .owl-item img {
	  height: 350px;
	}

	.itemMass .spotLightBlock ul li img {
	    width: 25% !important;
	    margin-bottom: 30% !important;
	}
}

@media (max-width : 860px){
	.massonryBlock .itemMass.fourth{
		left: 10px !important;
	}
	.massonryBlock .itemMass.w2.sixth{
		top: -268px !important;
	}
}
@media (max-width : 780px){
	.heading, 
	.heading .owl-carousel .owl-item img {
	  height: 320px;
	}

	.submitBlock .subCont .subContent::before{
		display: none;
	}

	.submitBlock .subCont{
		margin: 0 auto;
	}
}

@media (max-width : 769px){
	.massonryBlock {
	  height: 1650px;
	}
	.massonryBlock .itemMass.second{
		top: 960px !important;
	}
	.massonryBlock .itemMass.fifth{
  		top: -296px !important;
  		left: 310px !important;
	}

	.massonryBlock .itemMass.w2.sixth{
		top: -280px !important;
	}


	.massonryBlock .itemMass.fifth{}
		.aboutBlock{
			height: 780px;
			/* background-size: 100%; */
		}

	.submitBlock{
		padding: 30px 0 80px;
		background-size: 164%;
	}
	.moreButton, .moreButton:hover {
	  background-position: 85% center;
	}

	.heading .owl-carousel .owl-dots{
		bottom: -80px;
	}
	
	.quoteBlock p {
	  font-size: 1em;
	}
	/*.heading .desription .owlBlockArrow{
		height: 189px;
	}*/
	.massonryBlock .itemMass.fourth {
	  left: 10px !important; 
	  top: -308px !important;
	}

}

@media (max-width: 767px){
	.desriptionBlock2{
		right: 10.2% !important;
	}

	.slider .p-c {
	    left: -5%;
	}
}

@media (max-width: 736px){
	.desriptionBlock2{
		right: 9% !important;
	}
}

@media (max-width: 650px){
	.heading .owl-carousel .owl-item img {
	  height: 300px;
	}
	.submitBlock {
	  padding: 50px 0 355px;
	}
	.desription h1.descTitle, .desription h2.descTitle{
		font-size: 26px;
	}


	.massonryBlock {
	  height: 1600px;
	}
	.massonryBlock .itemMass.fourth {
	  top: -350px !important;
	}
		.aboutBlock {
		  background-size: 154%;
		}
	.massonryBlock .itemMass.fifth {
	  top: -338px !important;
	}
	.fetch-tweets-item > .fetch-tweets-main {
	  font-size: 11px;
	}
}


@media (max-width : 640px){

	.heading .desription:hover, .heading .desription.hoverBG{
		background: #262262;
	}

	.heading .desription:hover .owlBlockArrow{
		background: #161436;
	}

	.heading .desription .owlBlockArrow:hover .owlArrow{
	border-left: 15px solid #fff;
}

	.heading{
		height: auto !important;
	}

	.heading .owl-carousel .owl-item img {
	  height: 280px;
	}
	.heading .desription,
	.desriptionBlock {
	  width: 100%;
	}
	.heading .desription{
		margin: 0;
		padding-bottom: 45px;
		-moz-box-sizing: border-box; 
    	box-sizing: border-box;
	}

	header.container .col-xs-3{
		float: none;
		margin: 0 auto;
	}

	.logo.pull-left {
	    float: none !important;
	    text-align: center;
	    margin: 0 auto;
	    display: block;
	}

	.logo img{
		width: 100%;
		margin: 0 auto;
		text-align: center;
	}

	.heading .owl-carousel .owl-dots{
		float: left;
	}

	.desriptionBlock2{
		position: relative;
		left: 0 !important;
		right: 0 !important;
		top: 0 !important;
		bottom: 0 !important;
	}

	.desriptionBlock2 .inner{
		position: relative;
		bottom: 0;
	}

	@-moz-document url-prefix(){ 
		/*.content .container{
			position: relative;
			top: -280px !important;
		}*/
	}

	.content .container {
	  /* margin: -45px auto 0 !important; */
	  margin-top: 0 !important;
	  top: 0 !important;
	}
	.content{
		border: none;
	}

	.massonryBlock {
	  height: 2600px;
	}
	.massonryBlock{
		width: 100%;
		margin: 0 auto;
	}
	.massonryBlock .itemMass {
  		width: 100% !important;
  		/* margin: 0 0 10px !important; */
  	}

  	/*.massonryBlock .itemMass.first{
		top: 490px !important;
		left: 2% !important;
		width: 96% !important;
	}
	.massonryBlock .itemMass.second{
		top: 512px !important;
  		left: 2% !important;
  		width: 96% !important;
	}
	.massonryBlock .itemMass.third {
	  top: -543px !important;
	  left: 0 !important;
	  width: 100% !important;
	}
	.massonryBlock .itemMass.fourth{
  		top: 326px !important;
  		left: 2% !important;
  		width: 96% !important;
	}
		.aboutBlock {
		  height: 650px;
		  background-size: 160%;
		}
	.massonryBlock .itemMass.fifth{
  		top: 338px !important;
  		left: 2% !important;
  		width: 96% !important;
	}
	.massonryBlock .itemMass.w2.sixth {
		width: 96% !important;
		top: 350px !important;
		left: 2% !important;
	} */

	.massonryBlock .itemMass,
	.massonryBlock .itemMass.w2.sixth,
	.massonryBlock .itemMass.fifth,
	.massonryBlock .itemMass.fourth,
	.massonryBlock .itemMass.second,
	.massonryBlock .itemMass.first{
		position: relative !important;
		left: 0 !important;
		top: 0 !important;
		clear: both;
		margin-bottom: 10px !important;
	}
	.massonryBlock .itemMass.first{
		
	}
	.massonryBlock .itemMass.third{
		position: absolute !important;
		top: 0 !important;
		/* bottom: 0 !important; */
		height: auto;
		left: 0 !important;
		right: 0 !important;
		/* padding-bottom: 199px !important; */
	}
	.massonryBlock #container{
		padding-top: 199px;
		box-sizing: border-box;
		height: auto !important;
	}

	.massonryBlock #container::after{
		content: '';
		display: block;
		clear: both;
	}

	.spotLightBlock ul li p {
	    font-size: 16px;
	}

	/*.desriptionBlock2{
		left: 0 !important;
		right: 0 !important;
		top: 310px !important;
	} */
	/*.massonryBlock .itemMass.third{
		top: -449px !important;
	}
	.listCategories li a .iconArrow, .listCategoriesProfile li a .iconArrow{
		margin: 4% 0 0 2%;
	}
	.massonryBlock .itemMass.first{
		top: 584px !important;
	}
	.massonryBlock .itemMass.second{
		top: 596px !important;
	}
	.massonryBlock .itemMass.fourth{
		top: 410px !important;
	}
	.massonryBlock .itemMass.fifth{
		top: 424px !important;
	}
	.massonryBlock .itemMass.w2.sixth{
		top: 442px !important;
	}*/
	.massonryBlock{
		height: auto !important;
	}

	.aboutBlock{
		height: 500px;
		background-size: 100%;
	}

	/*@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.third{
			top: -422px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.first{
			top: 598px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.second{
			top: 604px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.fourth{
			top: 414px !important;
		}
	}*/

	.slider > div{
		height: auto;
		position: relative;
	}

	/*-------- spotLightBlock --------*/
  	.spotLightBlock li{
  		width: 100% !important;
  		  padding-bottom: 15px;
  	}
  	.spotLightBlock li h4,
  	.spotLightBlock li .spotLightTitle{
  		text-align: center;
  	}
  	.spotLightBlock li:last-child {
	  width: 100% !important;
	    padding-bottom: 0px;
	}
	.spotLightBlock li:last-child img{
		margin: 0 15px 15px 0;
	}

	/* ------------ FOOTER ---------- */

	body footer .footerList>li{
		clear: both;
		float: none;
		display: block;
		min-height: 100px;
		margin: 30px 0 !important;
		margin: 0;
	}
	
	body footer .footerList>li>ul{
		height: auto;
		display: block;
		clear: both;
		min-height: 50px;
	}
	body footer .footerList>li,
	body footer .footerList>li>ul>li,
	body footer .footerList>li>ul>li>a{
		font-size: 22px;
	}
	body footer .footerList>li>a{
		font-size: 24px;
	}
	.heading .owl-carousel .owl-dots{
		bottom: -30px;
	}
}

@media (max-width : 620px){
	.massonryBlock {
	  height: 2800px;
	}
}

@media (max-width : 600px){
	.heading .owl-carousel .owl-controls {
	    bottom: 45px !important;
	}
	/*.massonryBlock .itemMass.third {
	    left: 0 !important;
	    top: -595px !important;
	}*/
	.heading .desription, .desriptionBlock {
	   /*  margin-top: -12px; */
	}
	.desription h1.descTitle, .desription h2.descTitle {
	    font-size: 22px;
	}

	.heading .desription{
		height: 160px;
	}

	.aboutBlock{
		background-size: 100%;
	}
	/*.heading .desription .owlBlockArrow{
		height: 147px;
	}*/
	/*.desriptionBlock2{
		top: 254px !important;
	}*/
	.sliderContent.item,
	.heading .desription .owlBlockArrow{
		height: 160px;
	}
	/*.massonryBlock .itemMass.third{
		top: -578px !important;
	}
	.massonryBlock .itemMass.first{
		top: 448px !important;
	}
	.massonryBlock .itemMass.second{
		top: 460px !important;
	}
	.massonryBlock .itemMass.fourth{
		top: 274px !important;
	}
	.massonryBlock .itemMass.fifth{
		top: 284px !important;
	}
	.massonryBlock .itemMass.w2.sixth{
		top: 298px !important;
	}*/
	.massonryBlock {
	    height: 2600px;
	}

	/*@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.third{
			top: -552px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.first{
			top: 486px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.second{
			top: 494px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.fourth{
			top: 304px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.fifth{
			top: 312px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.w2.sixth{
			top: 320px !important;
		}
	}*/

}

@media (max-width : 533px){
	/*.desriptionBlock2 {
	    top: 225px !important;
	}*/
	/*.massonryBlock .itemMass.third{
		top: 629px !important;
	}
	.massonryBlock .itemMass.first{
		top: 424px !important;
	}
	.massonryBlock .itemMass.second{
		top: 434px !important;
	}
	.massonryBlock .itemMass.fourth{
		top: 244px !important;
	}
	.massonryBlock .itemMass.fifth{
		top: 252px !important;
	}
	.massonryBlock .itemMass.w2.sixth{
		top: 262px !important;
	}*/
	.massonryBlock{
		height: 2500px;
	}
}

}
@media (max-width : 520px){
	.heading, .heading .owl-carousel .owl-item img {
	  height: 240px;
	}

	.desription h1.descTitle, .desription h2.descTitle {
	  font-size: 24px;
	}

	.listPost li .contPost .iconArrow{
		display: inline-block;
		float: none;
	}
	/*.massonryBlock .itemMass.third {
	  top: -589px !important;
	}*/
}


@media (max-width : 480px){
	.heading, .heading .owl-carousel .owl-item img {
	  height: 200px;
	}
	.desription h1.descTitle, .desription h2.descTitle {
	  font-size: 20px;
	}
	.massonryBlock {
	  height: 2680px;
	}
	/*.massonryBlock .itemMass.third {
	  top: -566px !important;
	}*/

	.submitBlock {
	  padding: 50px 0 255px;
	}

	.itemMass .listCategories li a .iconArrow, 
	.itemMass .listCategoriesProfile li a .iconArrow{
		display: block;
	}

	/*@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.third{
			top: -542px !important;
		}
	}*/
	/*@-moz-document url-prefix(){ 
		.desriptionBlock2{
			top: 320px !important;
		}
	}*/

	.heading .owl-carousel .owl-controls {
	    bottom: 45px !important;
	}

	.aboutBlock {
	  background-size: 110%;
	}
	.submitBlock .subCont {
	  padding: 30px 0 140px;
	}

	.heading .desription .owlBlockArrow {
	  height: 100%;
	}

	.heading .owl-carousel .owl-dots {
	  bottom: -216px;
	}

/*	.slider > div {
	    height: 198px;
	} */

	.sliderContent.item{
		height: 160px;
	}

	/*.massonryBlock .itemMass.first{
		top: 486px !important;
	}

	.massonryBlock .itemMass.second{
		top: 494px  !important;
	}
	.massonryBlock .itemMass.fourth{
		top: 310px  !important;
	}
	.massonryBlock .itemMass.fifth{
		top: 320px !important;
	}

	.massonryBlock .itemMass.w2.sixth{
		top: 334px !important;
	}

	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.first{
			top: 518px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.second{
			top: 524px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.fourth{
			top: 332px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.fifth{
			top: 340px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.w2.sixth{
			top: 348px !important;
		}
	}*/
}

@media (max-width : 450px){
	.massonryBlock {
	  height: 2800px;
	}
}

@media (max-width : 414px){
	.massonryBlock {
	    height: 2750px;
	}

	.logo img{
		width: 50%;
	}
	/*.desriptionBlock2{
		top: 296px !important;
	}*/

	/*.massonryBlock .itemMass.third {
	    top: -634px !important;
	}

	.massonryBlock .itemMass.first {
	    top: 462px !important;
	}

	.massonryBlock .itemMass.second {
	    top: 474px !important;
	}
	.massonryBlock .itemMass.fourth {
	    top: 288px !important;
	}
	.massonryBlock .itemMass.fifth {
	    top: 302px !important;
	}
	.massonryBlock .itemMass.w2.sixth {
    	top: 318px !important;
	}

	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.third{
			top: -612px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.first{
			top: 496px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.second{
			top: 504px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.fourth{
			top: 312px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.fifth{
			top: 320px !important;
		}
	}
	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.w2.sixth{
			top: 328px !important;
		}
	}*/
}

@media (max-width : 412px){
	/*.massonryBlock .itemMass.third{
		top: -660px !important;
	}*/
	.massonryBlock{
		height: 2650px;
	}
}

@media (max-width : 400px){
	.heading .owl-carousel .owl-item img {
	  height: 150px;
	}
}

@media (max-width : 380px){
	.desription h1.descTitle, .desription h2.descTitle {
	  font-size: 18px;
	}

	#cboxLoadedContent, #cboxContent, #cboxWrapper, #colorbox{
		width: 368px !important;
	}
	
	.massonryBlock {
	  height: 2800px;
	}

	ul.slider li img {
	    height: 200px;
	}

	.submitBlock {
	  padding: 50px 0 175px;
	}
	.submitBlock .subCont .subContent, 
	.submitBlock .subCont p {
	  padding: 20px 0;
	}
	@-moz-document url-prefix(){ 
		.content .container{
			position: relative;
			/* top: -294px !important; */
		}
	}
	@-moz-document url-prefix(){ 
		.content .container.container_mod{
			position: relative;
			top: 0px !important;
		}
	}
	.sideBar .widget_fetch_tweets_widget_by_id, 
	.sideBar .widget_fetch_tweets_widget_by_id .fetch-tweets {
	    height: 320px !important;
	}
	.widget_fetch_tweets_widget_by_id .fetch-tweets-main, 
	div.fetch-tweets-body > p.fetch-tweets-text {
	    font-size: 11px !important;
	}
	.widget_fetch_tweets_widget_by_id .fetch-tweets-body {
	    height: 130px !important;
	}
	.widget_fetch_tweets_widget_by_id .fetch-tweets-body > .fetch-tweets-intent-buttons {
	   /*  right: 30%; */
	    top: -21px;
	}
	.twitterWidgetCarousel div.fetch-tweets-body > p.fetch-tweets-text {
	  font-size: 13px !important;
	  height: 140px;
	}
}

 @media (max-width: 370px){
	.massonryBlock {
	  height: 2900px;
	}

	
	/*@-moz-document url-prefix() 
	{ 
		.content .container {
		    position: relative;
		    top: -63px !important;
		}
	}*/
	.heading .owl-carousel .owl-controls {
	    bottom: 44px !important;
	}
	.submitBlock .subCont .subContent, .submitBlock .subCont p{
		padding: 0;
	}

	.logo img{
		width: 50%;
	}
} 

@media (max-width: 360px){
	#cboxLoadedContent, #cboxContent, #cboxWrapper, #colorbox{
		width: 348px !important;
	}
}

@media (max-width: 350px){
	.massonryBlock {
	  height: 3000px;
	}
	.desription h1.descTitle, .desription h2.descTitle {
	  font-size: 16px;
	}
	footer .footerList>li, 
	body footer .footerList>li>ul>li, 
	body footer .footerList>li>ul>li>a {
	  font-size: 18px;
	}
	/* ------------------ TWITTER SIDEBAR --------------- */

	.widget_fetch_tweets_widget_by_id .fetch-tweets-body {
	    height: 150px !important;
	    font-size: 11px  !important;
	}
	.fetch-tweets-heading > .fetch-tweets-tweet-created-at{
		display: none;
	}
	.widget_fetch_tweets_widget_by_id .fetch-tweets-body > .fetch-tweets-intent-buttons{
		right: 0;
    	top: -19px;
	}
}
@media (max-width: 330px){
	.massonryBlock {
	  /*height: 3200px;*/
	}

	.heading .desription, .desriptionBlock {
 		margin-top: 0;
	}

	/*.heading .owl-carousel .owl-item img {
	  height: 120px;
	}*/

	/*.massonryBlock .itemMass.third {
	  top: -630px !important;
	}*/
	.itemMass .spotLightBlock ul li img {
	    width: 50% !important;
	    margin-bottom: 5%  !important;
	}
	.massonryBlock .itemMass .spotLightBlock img {
	  margin: 0 auto 5%;
	  text-align: center;
	  float: none;
	}
	.massonryBlock .itemMass .spotLightBlock li{
		text-align: center;
	}
	.submitBlock .subCont{
		padding-top: 40px;
	}
}
@media (max-width: 320px){
	/*@-moz-document url-prefix() 
	{ 
		.content .container {
		    position: relative;
		    top: -26px !important;
		}
	}*/
	#cboxLoadedContent, #cboxContent, #cboxWrapper, #colorbox{
		width: 320px !important;
	}
	.desription h1.descTitle, .desription h2.descTitle,.desription .descSubTitle{
		font-size: 14px;
	}
	.heading .owl-carousel .owl-controls{
		bottom: 8px !important;
		height: 20px;
	}
	.itemMass .listCategories li a .iconArrow, 
	.itemMass .listCategoriesProfile li a .iconArrow{
		display: block;
		margin-top: 9%;
	}
	.desription .descSubTitle p{
		font-style: 13px;
	}
	.heading .owl-carousel .owl-controls {
	    bottom: 78px !important;
	}
	.aboutBlock {
	  background-size: 140%;
	}
	/*.massonryBlock {
	  height: 3000px;
	}*/
	/*.massonryBlock .itemMass.third {
		top: -702px !important;
	}

	.massonryBlock .itemMass.first{
		top: 486px !important;
	}
	.massonryBlock .itemMass.second{
		top: 498px !important;
	}
	.massonryBlock .itemMass.fourth {
	    top: 306px !important;
	}
	.massonryBlock .itemMass.fifth {
	    top: 318px !important;
	}
	.massonryBlock .itemMass.w2.sixth {
	    top: 330px !important;
	}
	.mobileMenuBlock {
		top: -30% !important;
	}

	@-moz-document url-prefix(){ 
		.massonryBlock .itemMass.third{
			top: -694px !important;
		}
	}*/
}