#responsiveMenu {
	width: 90%;
	font-size: 16px;
	margin: 0 auto 20px auto;
	position: relative;
	z-index: 999;
}
/********************************
 ****** Responsive start ********
 ********************************/
@media (min-width: 980px) {
	.demo-2 .uc-initial-content img {
		width: 220px !important;
	}
	.uc-initial {
		width: 220px !important;
		height: 150px !important;
	}
	.uc-initial-content {
		height: 150px !important;
	}
	.uc-final-content {
		height: 249px !important;
	}
}
@media (min-width: 768px) and (max-width: 979px) {
	/* Header Start */
	.portHomeDet{
		width: 162px;
	}
	.features .span6 h5{
		width: 195px;
		max-width: 195px;
	}
	.features .span6 p{
		width: 195px;
		max-width: 195px;
	}
	#logoAbsoluteWrapper {
		position: relative;
		width: auto;
		margin: 0;
	}
	#logoWrapper {
		margin: 0 auto;
		float: none;
		width: 100%;
		height: 111px;
	}
	.logo {
		margin: 0 auto;
		left: 0 !important;
		right: 0 !important;
	}
	#responsiveMenu {
		display: block;
	}
	/* Header end */
	/* Footer start */
	.eemail_textbox input {
		width: 108px;
	}
	.eemail_button {
		margin: -49px 0px 0px 156px;
	}
	#flickrStream ul li img {
		height: 39px;
		width: 38px;
	}
	footer ul li p {
		width: 194px;
	}
	#copyrights .span4 {
		width: auto;
	}
	#copyrights .span3 {
		width: auto;
	}
	/* Footer end */
	/* About Us */
	.teamMember {
		width: 352px;
	}
	.teamImage {
		width: 151px;
		height: 151px;
	}
	.teamDetails {
		width: 180px;
	}
	/* About Us end */
	/* Blog start */
	.blogLeft {
		width: 476px;
	}
	.blogPost .span8 .flexslider .slides img {
		width: 464px;
	}
	.blogPost .span12 .flexslider .slides img {
		width: 712px;
	}
	.blogPost .flexslider .slides > li > div {
		height: auto !important
	}
	.sideBar {
		width: 230px;
	}
	#s {
		width: 173px;
	}
	#searchsubmit {
		left: 190px;
	}
	.sidePostDetails {
		width: 154px;
	}
	.sidePost .imgWhite {
		width: 60px;
		height: 40px;
	}
	.sideButton {
		margin: 0 0 10px;
		float: none;
	}
	#respond textarea {
		width: 72.5%;
	}
	.relatedPosts {
		width: 145px;
	}
	.relatedPosts {
		width: 145px;
	}
	.relatedPosts .imgWhite {
		height: 110px;
	}
	.relatedHover {
		width: 290px;
	}
	.relatedHover .span4 {
		width: 250px;
	}
	.relatedHover p {
		margin-right: 0;
		margin-bottom: 10px;
	}
	.relatedHover .span8 {
		width: 250px;
	}
	.relatedImageHover {
		margin-bottom: 6px;
	}
	.relatedHover h3 {
		margin-top: 20px;
	}
	.authorDetails {
		width: 350px;
	}
	.blogAuthor img {
		width: 65px;
		height: 65px;
	}
	.fullWidthBlog .imageFull div {
		height: 260px !important;
	}
	/* Blog end */
	/* Portfolio start */
	.imageOneFourth {
		height: 128px;
	}
	.imageOneFourth div {
		height: 128px !important;
	}
	.imageOneFourth div img {
		min-height: 100%;
	}
	.portfolioOne .span7 .flexslider .slides img {
		width: 402px;
	}
	/* 1 Column */
	.portfolioOne .da-thumbs li > blockquote {
		height: 208px !important;
	}
	.portfolioOne .da-thumbs li > blockquote > div {
		height: 110px !important;
	}
	.portfolioOne .imageOneHalf  .flex-viewport {
		height: 208px !important;
	}
	/* 1 Column end*/
	/* 2 Columns */
	.portfolioTwo .da-thumbs li > blockquote > div.slidingDiv, .galleryTwo .da-thumbs li > blockquote > div.slidingDiv {
		height: 157px !important;
	}
	.imageOneHalf > li > blockquote > div:nth-child(1) {
		height: 208px !important;
	}
	.portfolioTwo .da-thumbs li > blockquote, .galleryTwo .da-thumbs li > blockquote {
		height: 208px !important;
	}
	.portfolioTwo .da-thumbs li blockquote > div > .slidingContainer > h4, .galleryTwo .da-thumbs li blockquote > div > .slidingContainer > h4 {
		margin: 1px 0 0 !important;
	}
	.portfolioTwo .da-thumbs li blockquote > div > .slidingContainer > a.btnsSprite, .galleryTwo .da-thumbs li blockquote > div > .slidingContainer > a.btnsSprite {
		margin: 5px auto 0 !important;
	}
	.portfolioTwo .da-thumbs li > blockquote > div.slidingDiv, .galleryTwo .da-thumbs li > blockquote > div.slidingDiv {
		padding: 30px 6.9% 21px !important;
	}
	/* 2 Columns end */
	/* 3 Columns */
	.portfolioThree .da-thumbs li > blockquote > div.slidingDiv, .galleryThree .da-thumbs li > blockquote > div.slidingDiv {
		padding: 10px 9.7% 28px !important;
	}
	.portfolioThree .da-thumbs li blockquote > div > .slidingContainer > h4, .galleryThree .da-thumbs li blockquote > div > .slidingContainer > h4 {
		margin: 1px 0 0 !important;
	}
	.portfolioThree .da-thumbs li blockquote > div > .slidingContainer > a.btnsSprite, .galleryThree .da-thumbs li blockquote > div > .slidingContainer > a.btnsSprite {
		margin: 5px auto 0 !important;
	}
	.portfolioThree .da-thumbs li > blockquote > div.slidingDiv, .galleryThree .da-thumbs li > blockquote > div.slidingDiv {
		height: 115px !important;
	}
	.imageOneThird > li > blockquote > div:nth-child(1) {
		height: 153px !important;
	}
	.portfolioThree .da-thumbs li > blockquote, .galleryThree .da-thumbs li > blockquote {
		height: 153px !important;
	}
	.portfolioThree .da-thumbs li blockquote > div > .slidingContainer > h4, .galleryThree .da-thumbs li blockquote > div > .slidingContainer > h4 {
		letter-spacing: 0 !important;
	}
	/* 3 Columns end */
	/* Portfolio end */
	/* Gallery start */
	.gallery .imageOneThird a  div {
		height: 153px !important;
	}
	.sortable .singleImg {
		margin-bottom: 10px;
	}
	/* Gallery end */
	/* Features */
	.ca-menu li {
		width: 140px;
	}
	/* Features end */
	/* Left Navigation start */
	.navLeftMenu .menu-item, .navRightMenu .menu-item {
		width: auto;
	}
	.navLeftMenu .current-menu-item, .navRightMenu .current-menu-item {
		width: auto;
	}
	.navRightMenu .menu-item {
		float: none;
	}
	.navLeftMenu .menu-item a {
		margin-left: 20px;
	}
	.navRightMenu .menu-item a {
		margin-left: 25px;
	}
	.checkOutBtn {
		margin-left: 35px;
	}
	.checkOut {
		margin-right: 0px;
	}
	/* Left Navigation end */
	/* Services start */
	.testimonials .testimonialsDetails {
		margin-top: -9px;
		margin-right: 12px;
		width: 126px;
	}
	.ui-tabs .ui-tabs-panel {
		padding: 14px 2.1% !important;
	}
	.span6 .ui-tabs .ui-tabs-nav li {
		width: 100%;
	}
	.span6 .ui-tabs .ui-tabs-panel {
		width: 96% !important;
	}
	/* Services end */
	/* Contact start */
	.mapContainer .row {
		background: none;
	}
	.mapContainer .span12 {
		width: 714px;
	}
	.mapContainer .span12 div {
		width: 100% !important;
	}
	.diaryCF span input {
		margin-right: 140px;
	}
	.diaryCF span textarea {
		width: 366px;
	}
	.span12 .diaryCF p {
		width: 475px;
	}
	span.wpcf7-not-valid-tip {
		left: 53px;
	}
	/* Contact end */
	/* Home start */
	.relatedPro .tdRight2 {
		width: 66.2%
	}
	.relatedPro > div.flexslider {
		width: 100%;
	}
	.relatedPro .flexslider .slides > li {
		width: auto !important;
	}
	.relatedPro .singleImg {
		width: 162px;
	}
	.relatedPro .imgWhite {
		height: 124px;
	}
	.relatedPro .imgWhite div {
		height: 124px !important;
	}
	.relatedPro .imgWhite div img {
		min-height: 100%;
	}
	.eventContent {
		width: 471px;
	}
	.features p {
		padding-bottom: 20px;
	}
	.rightUpcoming {
		width: 47px;
	}
	.leftUpcoming {
		width: 44px;
	}
	/* Nivo Slider */
	#nivoSlider .theme-default #slider {
		width: 724px !important;
	}
	/* Nivo Slider end */
	.box_skitter_large {
		width: 724px !important;
	}
	.box_skitter .container_skitter {
		width: 724px !important;
	}
	/* Home end */
	/* Sliders start */
	.elastic {
		display: none;
	}
	.responsiveImg {
		display: block;
	}
	#diarySlider {
		display: none;
	}
	.box_skitter {
		display: none;
	}
	#accordionSlider {
		display: none;
	}
	.mainflexslider {
		display: none;
	}
	/* Sliders end */
	/* Typography start */
	.offerName {
		width: 177.5px;
	}
	.offerDetails ul {
		width: 150px;
	}
	.imageFull {
		height: 260px;
	}
	.imageFull > div {
		height: 260px !important;
	}
	.imageFull > div > img, .imageOneHalf > div > img {
		min-height: 100%;
	}
	.imageOneHalf {
		height: 208px;
	}
	.imageOneHalf > div {
		height: 208px !important;
	}
	.imageOneThird, .imageTwoThird {
		height: 153px;
	}
	.imageOneThird > div, .imageTwoThird > div {
		height: 153px !important;
	}
	/* Typography end */
	/* Portfolio Pfold */
	.demo-2 .uc-initial-content img {
		width: 166px !important;
	}
	.uc-initial {
		width: 166px !important;
		height: 150px !important;
	}
	.uc-initial-content {
		height: 150px !important;
	}
	.uc-final-content {
		height: 249px !important;
	}
	.demo-2 .title {
		padding: 16px 0 67px 10px !important;
	}
	/* Portfolio Pfold end */
}
/*******************************
 ******* Width < 767px *********
 */
@media (max-width: 767px) {
	.relatedProStyle2 .span3 {
		margin-bottom: 0px !important;
	}
	.portHomeDet{
		margin-left: 0px;
		width: 100%;
	}
	.features .span6{
		height: auto;
		overflow: hidden;
		text-align: center;
	}
	.span6 .featuresImgWrapper{
		float: none;
		padding: 14px 0px 14px 0px;
	}
	.features .span6 h5{
		float: none;
		display: block;
		width:190px;
		margin: 0 auto;
		text-align: center;
	}
	.features .span6 p{
		float: none;
		width: 190px;
		display: block;
		margin: 0 auto;
		text-align: center;
	}
	.features .span6:hover p, .features .span6:hover h5{
		margin:0 auto !important;
	}
	#themeConf {
		display: none;
	}
	.contentWrapper .row .span4, .contentWrapper .row .span6, .contentWrapper .row .span3, .contentWrapper .row .spanOneFifth, .contentWrapper .row .span8, .contentWrapper .row .span9 {
		margin-bottom: 30px;
	}
	.contentWrapper .row .span4:last-child, .contentWrapper .row .span6:last-child, .contentWrapper .row .span3:last-child, .contentWrapper .row .spanOneFifth:last-child, .contentWrapper .row .span8:last-child, .contentWrapper .row .span9:last-child {
		margin-bottom: 0;
	}
	.contentWrapper .row .singleImg:last-child {
		margin-bottom: 0;
	}
	header {
		padding-left: 0;
		padding-right: 0;
		margin-left: -20px;
		margin-right: -20px;
	}
	footer, .footerHead {
		margin-left: -20px;
		margin-right: -20px;
		padding-left: 20px;
		padding-right: 20px;
	}
	/* Header start */
	#logoAbsoluteWrapper {
		position: relative;
		width: auto;
		margin: 0;
	}
	#logoWrapper {
		margin: 0 auto;
		float: none;
		width: 100%;
		height: 111px;
	}
	.logo {
		margin: 0 auto;
		left: 0 !important;
		right: 0 !important;
	}
	.responsiveButton {
		display: block;
		background: url('../images/common/responsiveButton.png') no-repeat left;
		width: 99px;
		height: 38px;
		float: right;
		border: none;
		z-index: 100;
		position: absolute;
		right: 0;
		margin-right: 20px;
		margin-top: 30px;
	}
	.responsiveButton p {
		background: url('../images/common/responsiveArrow.png') no-repeat right;
		font-size: 16px;
		display: inline-block;
		padding-right: 27px;
		margin-top: -3px;
	}
	.responsiveButton .selected {
		background: url('../images/common/responsiveArrowSelected.png') no-repeat right;
	}
	#responsiveMenu {
		display: block;
	}
	/*.headerMenu {
	 display: none;
	 position: absolute;
	 z-index: 9999;
	 width: 100%;
	 margin: 0;
	 }*/
	#menu-diaryland {
		border: 1px solid #eaeaea;
		border-top: 0;
		background: #f9f9f9;
		margin: 0;
		padding: 20px 20px 0 20px;
		margin-top: 116px;
	}
	#menu-diaryland li:last-child .sub-menu li:last-child {
		padding-bottom: 0 !important;
	}
	#menu-diaryland li:last-child .sub-menu li:last-child a {
		border-bottom: none !important;
	}
	.sub-menu {
		display: block !important;
		position: relative;
		border: none;
		background: none;
		width: 100%;
		padding: 0;
	}
	.sub-menu li {
		border-right: none !important;
		padding-left: 0;
		padding-right: 0;
		width: 100%;
		padding-bottom: 10px !important;
	}
	.sub-menu li a {
		width: 100%;
		padding-left: 20px;
		margin-right: -20px;
		border-bottom: 1px solid #EDEDED !important;
		padding-bottom: 10px !important;
	}
	.sub-menu li a .menu-icon {
		margin-left: -9px;
	}
	/* Header end */
	/* Footer start */
	footer .grid {
		margin-bottom: 40px !important;
	}
	.eemail_textbox input {
		width: 108px;
	}
	.eemail_button {
		margin: -49px 0px 0px 156px;
	}
	#flickrStream ul li {
		width: 60px;
		margin-right: 20px;
	}
	#flickrStream ul li:last-child {
		margin-right: 0
	}
	#copyrights .span3 {
		margin-bottom: 15px;
		z-index: 100;
	}
	#copyrights .span3 ul {
		margin: 0 auto;
		display: table;
	}
	#copyrights p {
		margin: 0;
		text-align: center;
	}
	#copyrights ul li {
		margin-left: 4px;
	}
	/* Footer end */
	/* About Us start */
	#joinUs {
		margin-top: 60px;
	}
	.teamMember {
		width: 100%;
		margin-bottom: 15px;
	}
	.teamImage {
		width: 36.6%;
		height: auto;
	}
	.teamDetails {
		margin-top: 5px;
		width: 58%;
	}
	.teamSocial li {
		margin-bottom: 10px;
	}
	/* About Us end */
	/* Blog start */
	.blogLeft {
		float: none;
		width: 100%;
	}
	.sideBar {
		float: none;
		width: 100%;
		margin-top: 40px;
	}
	.sideBar form {
		margin: 0 0 -8px;
	}
	#s {
		width: 88%;
		padding: 5px 8% 4px 3%;
		margin-top: 10px;
	}
	#searchsubmit {
		display: none;
	}
	#respond textarea {
		width: 93%;
	}
	#commentform input {
		width: 93%;
	}
	#comments ol li img {
		margin-right: 18px;
	}
	#comments ol li h5 {
		margin-left: 2px;
		padding-right: 4px;
	}
	#comments ol li a {
		float: none;
	}
	#comments ol li p {
		padding-top: 5px;
	}
	#respond textarea {
		width: 95%;
		padding: 4px 1.2%;
		margin: 4px -1% 4px 1%;
	}
	.relatedHover {
		display: none !important;
	}
	#reply-title a {
		left: 0;
		top: 436px;
	}
	.sideTitle {
		display: block;
	}
	.sidePostImage {
		margin-right: 10px;
	}
	.sidePostDetails {
		margin-left: 0;
		margin-top: 5px;
	}
	.blogAuthor {
		padding-bottom: 5px;
	}
	.authorDetails {
		width: 86.6%;
		float: left;
		margin-bottom: 20px;
	}
	.blogAuthor img {
		width: 10%;
		margin-right: 3%;
		height: auto;
		min-width: 50px;
		margin-bottom: 20px;
	}
	.blogLeft .flexslider .slides img {
		min-height: 100%;
	}
	.fullWidthBlog .imageFull div {
		height: 198px !important;
	}
	.fullWidthBlog .flexslider .slides img {
		min-height: 100% !important;
	}
	.blogPost .fullVideo iframe {
		height: 198px !important;
	}
	/* Blog end */
	/* Features start */
	#featuresImage p {
		display: none;
	}
	.feature .span1 {
		width: 60px;
		margin-right: 3%;
	}
	.feature .span3 {
		width: 70%;
	}
	/* Features end */
	/* Left Navigation start */
	.navLeftMenu ul, .navRightMenu ul {
		background: url('../images/LRNavigation/navLeftMenuR.png') repeat-y;
		margin-bottom: 40px;
		text-align: center;
	}
	.navRightMenu ul {
		background: url('../images/LRNavigation/navRightMenuR.png') repeat-y;
	}
	.navLeftMenu .menu-item {
		width: auto;
		border-right: 1px solid #E9E8E8;
	}
	.navLeftMenu .current-menu-item {
		width: auto;
		border-right: 3px solid #21C6FD;
	}
	.navRightMenu .menu-item {
		width: auto;
		border-left: 1px solid #E9E8E8;
		float: none;
	}
	.navRightMenu .current-menu-item {
		width: auto;
		border-left: 3px solid #21C6FD;
	}
	.navRightMenu .menu-item a, .navLeftMenu .menu-item a {
		margin: 0;
	}
	.checkOut {
		margin-right: 0;
		margin-bottom: 20px;
	}
	.checkOut p {
		margin-right: 20px
	}
	.checkOutBtn {
		float: right;
	}
	/* Left Navigation end */
	/* Services start */
	.ui-tabs .ui-tabs-nav li {
		width: 100%;
	}
	.span6 .ui-tabs .ui-tabs-panel {
		width: 95.8% !important;
	}
	.ui-tabs .ui-tabs-panel {
		padding: 14px 2.1% !important;
	}
	.diaryAccordion .ui-accordion-content {
		height: auto !important;
	}
	.diaryTabs > div > div > img, .diaryTabs > div > img {
		width: 50% !important;
		margin: 0 auto;
		display: block;
	}
	.testimonials {
		position: relative;
	}
	.testimonials img {
		display: none;
	}
	.testimonials > p {
		background-color: #f5f5f5;
		border: 1px solid #EDEDE9;
		padding: 20px;
		border-radius: 10px;
	}
	.testimonials .testimonialsDetails img {
		display: block;
	}
	.testimonials .testimonialsDetails {
		margin-top: 15px;
	}
	/* Services end */
	/* Portfolio start */
	.relatedprojects {
		margin-left: -20px !important;
	}
	.relatedprojects .span3 {
		width: 260px !important;
		float: none !important;
		margin: 0 auto 20px !important;
		display: block;
	}
	.relatedprojects .imageOneFourth > div > img {
		min-height: 100%;
	}
	.relatedprojects .imageOneFourth > div {
		height: 198px !important;
	}
	/* 1 Column */
	.portfolioOne .da-thumbs li > blockquote {
		height: 198px !important;
	}
	.portfolioOne .da-thumbs li > blockquote > div {
		padding-top: 56px !important;
		height: 121px !important;
	}
	.portfolioOne .da-thumbs li > blockquote > div:first-child {
		padding: 0 !important;
	}
	.portfolioOne .imageOneHalf .flex-viewport {
		height: 198px !important;
	}
	.portfolioOne .flexslider .slides img {
		min-height: 100%;
	}
	/* 1 Column end */
	/* 2 Columns */
	.imageOneHalf {
		height: 198px;
	}
	.blogLeft .imageOneHalf div {
		height: 198px !important;
	}
	.blogLeft .imageOneHalf div img {
		min-height: 100%;
	}
	.portfolioTwo, .galleryTwo {
		width: 260px !important;
		float: none !Important;
		margin: 0 auto 30px !important;
		display: block;
	}
	.portfolioTwo .da-thumbs li > blockquote, .galleryTwo .da-thumbs li > blockquote {
		height: 198px !important;
	}
	.imageOneHalf > li > blockquote > div:nth-child(1) {
		height: 198px !important;
	}
	.portfolioTwo .da-thumbs li > blockquote > div.slidingDiv, .galleryTwo .da-thumbs li > blockquote > div.slidingDiv {
		height: 179px !important;
	}
	.portfolioTwo .da-thumbs li blockquote > div > .slidingContainer > h4, .galleryTwo .da-thumbs li blockquote > div > .slidingContainer > h4 {
		margin: 0px 0 5px !important;
	}
	.portfolioTwo .da-thumbs li > blockquote > div.slidingDiv, .galleryTwo .da-thumbs li > blockquote > div.slidingDiv {
		padding: 6px 9.7% 13px !important;
		width: 80.8% !important;
	}
	.portfolioTwo .da-thumbs li blockquote > div > .slidingContainer > a.btnsSprite, .galleryTwo .da-thumbs li blockquote > div > .slidingContainer > a.btnsSprite {
		margin: 1px auto 0 !important;
	}
	/* 2 Columns end */
	/* 3 Columns */
	.imageOneFourth {
		height: 198px;
	}
	.imageOneFourth div {
		height: 198px !important;
	}
	.portfolioThree {
		width: 260px !important;
		float: none !Important;
		margin: 20px auto 30px !important;
		display: block;
	}
	.portfolioThree .da-thumbs li > blockquote, .galleryThree .da-thumbs li > blockquote {
		height: 198px !important;
	}
	.imageOneThird > li > blockquote > div:nth-child(1) {
		height: 198px !important;
	}
	.portfolioThree .da-thumbs li > blockquote > div.slidingDiv, .galleryThree .da-thumbs li > blockquote > div.slidingDiv {
		height: 160px !important;
	}
	/* 3 Columns end */
	/* Portfolio end */
	/* Gallery start */
	.gallery {
		width: 260px !important;
		float: none !Important;
		margin: 0 auto !important;
		height: 290px !Important;
		display: block;
	}
	.gallery .imageOneThird a div {
		height: 198px !important;
	}
	.sortable .singleImg {
		margin-bottom: 10px;
	}
	/* Gallery end */
	/* Contact start */
	.mapContainer .row {
		background: none;
	}
	.mapContainer .span12 {
		width: 100%;
		padding: 4px 1.2%;
		height: 302px;
	}
	.mapContainer .span12 div {
		width: 100% !important;
	}
	.mapContainer .wpgmappity_container {
		width: 100% !important;
		height: 291px !important;
	}
	.mapContainer .gmnoprint {
		display: none;
	}
	.diaryCF span input {
		float: none;
		margin-right: 0px;
		margin-top: 10px;
		width: 97%;
		padding: 4px 1%;
	}
	.diaryCF span textarea {
		float: none;
		margin-right: 0px;
		margin-top: 10px;
		width: 97%;
		padding: 4px 1%;
	}
	.span12 .diaryCF p {
		width: auto;
	}
	span.wpcf7-not-valid-tip {
		left: 1%;
	}
	/* Contact end */
	/* Home start */
	.intro {
		padding-left: 20px;
		padding-right: 20px;
		margin-left: -20px;
	}
	.features p {
		padding-bottom: 20px;
	}
	.relatedPro .flexslider .slides {
		-webkit-transition: 0s !important;
		-webkit-transform: translate3d(0, 0, 0) !important;
		width: 100% !important;
		display: block;
		/*margin-left: -20px;*/
	}
	.relatedPro .flexslider .slides > li {
		margin: 0 auto 25px auto;
		width: 250px !important;
		float: none !important;
	}
	.relatedPro > div.flexslider {
		margin-top: 0 !important;
	}
	.relatedPro .no-js .slides > li {
		margin: 0 20px 20px 0 !important;
		width: 210px !important;
	}
	.relatedPro .imgWhite {
		height: 188px;
	}
	.relatedPro .imgWhite div {
		height: 188px !important;
	}
	.relatedPro .imgWhite div img {
		min-height: 100%;
	}
	.relatedPro .leftArrow, .relatedPro .rightArrow {
		display: none;
	}
	.relatedPro > div > div.flex-viewport {
		height: auto !important;
		max-height: none;
	}
	.controls {
		display: none;
	}
	.eventContent {
		width: 100%;
		padding: 0px 0 20px 0;
		border: none;
		min-height: 1px;
	}
	.eventContent h5 {
		float: none;
	}
	.personName {
		float: left;
		margin: 0px 20px 4px 0px;
	}
	.location {
		float: left;
		margin: 0px 30px 4px 0;
	}
	.upcomingEvent .span2 {
		width: auto;
		position: absolute;
		right: 0;
		margin-top: 20px;
	}
	.rightUpcoming {
		float: left;
		padding-top: 0;
		width: 53px;
		height: auto;
		padding-bottom: 0;
	}
	.leftUpcoming {
		padding-top: 0;
	}
	/* Home end */
	/* 404Page */
	#errorbg {
		height: auto !important;
	}
	/* 404Page end */
	/* Sliders start */
	.responsiveImg {
		display: block;
		margin: 0 -20px 0 -20px;
	}
	.elastic {
		display: none;
	}
	#diarySlider {
		display: none;
	}
	.box_skitter {
		display: none;
	}
	#accordionSlider {
		display: none;
	}
	.mainflexslider {
		display: none;
	}
	/* Nivo Slider */
	#nivoSlider {
		height: auto !important;
	}
	#nivoSlider .theme-default #slider {
		width: 100% !important;
		height: auto !important;
	}
	#nivoSlider .theme-default img {
		height: auto !important;
	}
	.nivo-caption, .nivo-directionNav {
		display: none !important;
	}
	/* Nivo Slider end */
	/* Sliders end */
	/* Typography start */
	.imageFull > img, .imageOneHalf > img, .imageOneThird > img, .imageTwoThird > img, .imageOneFourth > img {
		min-height: initial !important;
	}
	.imageFull, .imageOneHalf, .imageOneThird, .imageTwoThird {
		height: auto;
	}
	.imageFull > div, .imageOneHalf > div, .imageOneThird > div, .imageTwoThird > div {
		height: auto !important;
	}
	/* Typography end */
	/* Portfolio Pfold */
	.demo-2 .uc-container {
		width: 200px;
		float: none !important;
		margin: 0 auto;
	}
	.demo-2 .title {
		padding: 16px 0 34px 10px !important;
	}
	.demo-2 .uc-initial-content img {
	 width: 200px !important;
	 }
	 .uc-initial {
	 width: 200px !important;
	 height: 150px !important;
	 }
	 .uc-initial-content {
	 height: 150px !important;
	 }
	 .uc-final-content {
	 height: 249px !important;
	 }
	/* Portfolio Pfold end */
}
/********** Responsive Style end **********/