@media (min-width: 1005px) {
	.headerMenu {
		display: block !important
	}
}
@media (min-width: 1005px) and (max-width: 1200px) {
	#main, .wrapper {
		width: 1000px;
	}
	.container {
		width: 940px;
	}
	.content {
		width: 640px;
	}
	.sidebar {
		width: 260px;
	}
	.content.left {
		padding-right: 24px;
		margin-left: 25px;
	}
	.content.right {
		padding-left: 24px;
		margin-right: 25px;
	}
	.sidebar.right {
		padding-left: 25px;
		margin-right: 25px;
	}
	.sidebar.left {
		padding-right: 25px;
		margin-left: 25px;
	}
	body [class*="span"] {
		margin-left: 2.127659574468085%;
	}
	.span12 {
		width: 100%;
	}
	.span11 {
		width: 91.48936170212765%;
	}
	.span10 {
		width: 82.97872340425532%;
	}
	.span9 {
		width: 74.46808510638297%;
	}
	.span8 {
		width: 65.95744680851064%;
	}
	.span7 {
		width: 57.44680851063829%;
	}
	.span6 {
		width: 48.93617021276595%;
	}
	.span5 {
		width: 40.42553191489362%;
	}
	.span4 {
		width: 31.914893617021278%;
	}
	.span3 {
		width: 23.404255319148934%;
	}
	.span2 {
		width: 14.893617021276595%;
	}
	.span1 {
		width: 6.382978723404255%;
	}
	/** Header **/
	.headerMenu {
		width: 790px;
	}
	.headerSearch {
		width: 203px;
	}
	.headerSearch #s {
		width: 142px;
	}
	#logo img {
		max-width: 100%;
		max-height: 100%;
	}
	/** Header end **/
	/** Footer **/
	.footerrow {
		margin: 0 0 0 -20px;
	}
	.footerWidget {
		width: 300px;
		margin: 0 0 40px 20px;
	}
	/** Footer end **/
	/** Page Break **/
	#ticker, #ticker ul.tweet_list li {
		width: 730px;
	}
	/** Page Break end **/
	/** Single Post **/
	.content .dashedCon {
		padding: 0 10px 25px;
		margin-left: -10px;
		width: 640px;
	}
	.commentsNumberContainer {
		margin-left: -48px;
	}
	.singlePostImage {
		margin-bottom: 25px;
		max-width: 640px;
	}
	.singlePostImage img {
		max-width: 621px;
	}
	.singlePost .authorDetails {
		width: 530px;
	}
	.singlePost .socialShare > ul {
		width: 500px;
	}
	/** Single Post end **/
	/** Full Single Post **/
	.fullSinglePostImage {
		max-width: 941px;
	}
	.fullSinglePostImage img {
		max-width: 922px;
	}
	.fullSinglePost .dashedCon {
		padding: 0 20px 20px;
		margin-left: -20px;
	}
	.fullSinglePost .authorDetails {
		width: 830px;
	}
	.metaslider-nivo {
		max-width: 924px !important;
	}
	.fullSinglePost	.socialShare > ul {
		width: 800px;
	}
	/** Full Single Post end **/
	/** Author **/
	#latestPosts li {
		width: 435px;
	}
	#latestPosts .postTitle {
		width: 295px;
	}
	/** Author end**/
	/** Edit Author Page **/
	#updateProfilePic {
		margin-left: 31px;
	}
	.editProfile .contactinfo li {
		width: 195px;
	}
	/** Edit Author Page end **/
	/** Comments **/
	.singlePost #comments ol .children {
		margin-left: 30px;
	}
	.singlePost #comments > #respond #commentform > p > input[type="text"] {
		width: 180px;
	}
	.singlePost #comments > #respond #commentform > p > input[type="text"] {
		width: 161px;
	}
	.singlePost #comments > #respond textarea {
		width: 345px !important;
	}
	.fullSinglePost #commentform > p > input[type="text"] {
		width: 210px;
	}
	.fullSinglePost #comments > #respond textarea {
		width: 590px !important;
	}
	/** Comments End **/
	/** Login **/
	.userForm {
		padding: 70px 68px 60px;
	}
	.userForm #username, .userForm #password {
		background-position-x: 290px;
		width: 270px;
	}
	.userForm input[type="text"], .userForm input[type="password"] {
		width: 280px;
	}
	/** Login end **/
	/** Home Builder **/
	/* Vertical Posts */
	.categoryPostImage {
		height: 135px;
	}
	.categoryPost {
		width: 197px;
	}
	.wrapper > .pageRow .span12 .verticalPosts > li {
		width: 233px;
	}
	.wrapper > .pageRow .span12 .verticalPosts .categoryPost {
		padding-left: 18px;
		padding-right: 18px;
	}
	.wrapper > .pageRow .span9 .verticalPosts > li {
		width: 232px;
	}
	.wrapper > .pageRow .span9 .verticalPosts .categoryPost {
		padding-left: 17px;
		padding-right: 18px;
	}
	.wrapper > .pageRow .span6 .verticalPosts > li {
		width: 228px;
	}
	.wrapper > .pageRow .span6 .verticalPosts .categoryPost {
		padding-left: 15px;
		padding-right: 16px;
	}
	.wrapper > .pageRow .span3 .verticalPosts > li {
		width: 100%;
		margin-left: 0;
	}
	.wrapper > .pageRow .span3 .verticalPosts .categoryPost {
		padding-left: 10px;
		padding-right: 10px;
	}
	/* Vertical Posts end */
	/* Carousel Slider */
	.wrapper > .pageRow .span12 .carouselSlider > li > .carouselPostImage {
		width: 560px;
		height: 311px;
		margin-right: 20px;
	}
	.wrapper > .pageRow .span12 .carouselSlider > li > .carouselPostDetails {
		height: 266px;
	}
	.wrapper > .pageRow .span12 .carouselControl {
		right: 322px;
	}
	.wrapper > .pageRow .span12 .carouselNav {
		left: 679px;
	}
	.wrapper > .pageRow .span12 .carouselSlider > li > .carouselPostDetails .carouselPostCreator .authorPen, .wrapper > .pageRow .span12 .carouselSlider > li > .carouselPostDetails .carouselPostDate span {
		margin-right: 4px;
	}
	.wrapper > .pageRow .span9 .carouselSlider > li > .carouselPostImage {
		width: 410px;
		height: 228px;
		margin-right: 20px;
	}
	.wrapper > .pageRow .span9 .carouselSlider > li > .carouselPostDetails {
		height: 178px;
	}
	.wrapper > .pageRow .span9 .carouselSlider > li > .carouselPostDetails .carouselPostCreator {
		float: none;
		margin-right: 0;
	}
	.wrapper > .pageRow .span9 .carouselControl {
		right: 232px;
	}
	.wrapper > .pageRow .span9 .carouselNav {
		display: none !important;
	}
	.wrapper > .pageRow .span6 .carouselControl {
		right: 422px;
	}
	.wrapper > .pageRow .span6 .carouselNav {
		left: 142px;
	}
	.wrapper > .pageRow .span3 .carouselControl {
		right: 182px;
	}
	.content .carouselControl {
		right: 603px;
	}
	.content .carouselNav {
		left: 244px;
	}
	/* Carousel Slider end */
	/* Category Top Posts */
	.topPostThumbImage {
		width: 97px;
		height: 97px;
	}
	.wrapper > .pageRow .span12 .topPostBrief {
		width: 299px;
	}
	.wrapper > .pageRow .span9 .topPostBrief {
		width: 219px;
	}
	.wrapper > .pageRow .span6 .topPostBrief {
		width: 218px;
	}
	.wrapper > .pageRow .span3 .topPostrow {
		margin-left: -22px;
	}
	.wrapper > .pageRow .span3 .topPostThumb {
		margin-left: 22px;
	}
	.wrapper > .pageRow .span3 .topPostBrief {
		width: 220px;
	}
	/* Category Top Posts end */
	/* Recent Posts */
	.wrapper > .pageRow .span12 .recentPosts {
		width: 830px;
	}
	.wrapper > .pageRow .span9 .recentPosts {
		width: 590px;
	}
	.wrapper > .pageRow .span6 .recentPosts {
		width: 340px;
	}
	.wrapper > .pageRow .span3 .recentPrev {
		position: relative;
		margin-left: 60px;
	}
	/* Recent Posts end */
	/* Rojo Tabs */
	.wrapper > .pageRow .span12 .mainTabNav {
		width: 870px;
	}
	.wrapper > .pageRow .span9 .mainTabNav {
		width: 620px;
	}
	.wrapper > .pageRow .span6 .mainTabNav {
		width: 380px;
	}
	.wrapper > .pageRow .span3 .mainTabNav {
		width: 140px;
	}
	.content .mainTabNav {
		width: 570px;
	}
	/* Rojo Tabs end */
	/* Post Thumbnail */
	.wrapper > .pageRow .span12 .postThumbnail .postThumbnailDetails {
		width: 580px;
	}
	.wrapper > .pageRow .span9 .postThumbnail .postThumbnailDetails {
		width: 380px;
		height: 147px;
	}
	.wrapper > .pageRow .span9 .postThumbnail .postThumbnailImage {
		width: 220px;
		height: 152px;
	}
	.wrapper > .pageRow .span9 .postThumbnail .postThumbnailAbout {
		height: 172px;
	}
	.wrapper > .pageRow .span9 .postThumbnail .postThumbnailAbout .thumbnailComment {
		padding: 10px 21px;
	}
	.wrapper > .pageRow .span9 .postThumbnail .postThumbnailAbout .thumbnailReadMore a {
		padding-bottom: 16px;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailDetails {
		width: 196px;
		height: 102px;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailImage {
		width: 170px;
		height: 118px;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout {
		width: 53px;
		height: 138px;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout .thumbnailDate {
		padding: 6px 10px;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout .thumbnailComment {
		padding: 6px 18px;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout .thumbnailReadMore a {
		padding: 4px 0 0px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailImage {
		width: 198px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailDetails {
		width: 450px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailDetails {
		width: auto;
		margin: 0 10px 10px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout {
		width: 100%;
		height: auto;
		float: none;
		border-left: none;
		border-top: 1px solid #d3d3d3;
		overflow: hidden;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout li {
		float: left;
		border-left: 1px solid #d3d3d3;
		border-bottom: none;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailDate {
		padding: 10px 15px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout ul li:first-child {
		border-left: none;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailComment {
		padding: 12px 9px 11px
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailReadMore {
		padding: 11px 10px 11px 15px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailReadMore a {
		padding: 0;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailReadMore a .moreArrow {
		float: left;
		margin-bottom: 0;
		margin-right: 10px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailReadMore a h6 {
		float: left;
		line-height: 18px;
	}
	.content .postThumbnail {
		width: 638px;
	}
	.content .postThumbnail .postThumbnailImage {
		width: 240px;
		height: 166px;
	}
	.content .postThumbnail .postThumbnailDetails {
		width: 300px;
	}
	.content .postThumbnail .postThumbnailAbout {
		height: 188px;
	}
	.content .postThumbnail .postThumbnailAbout .thumbnailReadMore a {
		padding-bottom: 12px;
	}
	.content .postThumbnail .postThumbnailAbout .thumbnailViews {
		padding-top: 11px;
		padding-bottom: 11px;
	}
	/* Post Thumbnail end */
	/* Post Brief */
	.wrapper > .pageRow .span12 .postBrief {
		width: 304px;
	}
	.wrapper > .pageRow .span12 .postBrief .postBriefDate {
		width: 120px;
	}
	.wrapper > .pageRow .span12 .postBrief .postBriefReadMore {
		width: 114px;
	}
	.wrapper > .pageRow .span9 .postBrief {
		width: 343px;
	}
	.wrapper > .pageRow .span9 .postBriefDate {
		width: 143px;
	}
	.wrapper > .pageRow .span9 .postBriefComment {
		width: 50px;
	}
	.wrapper > .pageRow .span9 .postBrief .postBriefReadMore {
		width: 128px;
	}
	.wrapper > .pageRow .span6 .postBrief {
		width: 223px;
	}
	.wrapper > .pageRow .span6 .postBriefImage {
		height: 80px;
	}
	.wrapper > .pageRow .span6 .postBriefDate {
		width: 140px;
	}
	.wrapper > .pageRow .span6 .postBriefComment {
		width: 62px;
	}
	.wrapper > .pageRow .span6 .postBrief .postBriefReadMore {
		width: 100%;
		padding-left: 0;
		text-align: center;
		float: none;
		border-left: none;
		border-top: 1px solid #d3d3d3;
		clear: both;
	}
	.wrapper > .pageRow .span3 .postBrief {
		width: 218px;
	}
	.wrapper > .pageRow .span3 .postBriefImage {
		width: 208px;
	}
	.wrapper > .pageRow .span3 .postBrief .postBriefDate {
		width: 130px;
	}
	.wrapper > .pageRow .span3 .postBriefComment {
		width: 67px;
	}
	.wrapper > .pageRow .span3 .postBrief .postBriefReadMore {
		width: 100%;
		padding-left: 0;
		text-align: center;
		float: none;
		border-left: none;
		border-top: 1px solid #d3d3d3;
		clear: both;
	}
	.content .postBrief {
		width: 313px;
	}
	.content .postBrief .postBriefDate {
		width: 130px;
	}
	.content .postBrief .postBriefComment {
		width: 40px;
	}
	.content .postBrief .postBriefViews {
		padding-left: 7px;
		padding-right: 7px;
	}
	.content .postBrief .postBriefReadMore {
		width: 121px;
	}
	/* Post Brief end */
	/* Content Elements */
	.content .recentPosts {
		width: 540px;
	}
	.content .verticalPosts > li {
		width: 212px;
	}
	.content .verticalPosts .categoryPost {
		width: 170px;
	}
	.content .topPostBrief {
		width: 306px;
	}
	/* Content Elements end */
	/** Home Builder end **/
	/** About Us Start **/
	.aboutUsTitle {
		margin-left: -30px;
		margin-right: -30px;
	}
	.meetTheTeam .aboutMember > li {
		width: 178px;
		margin-left: 40px;
	}
	/** About Us End **/
	/** Contact Page **/
	#photo li{
		margin-left: 10px;
	}
	#mapp0 {
		height: 300px;
	}
	#contactQuote h2 {
		font-size: 25px;
		line-height: 29px;
	}
	#mapDesc p {
		font-size: 20px;
	}
	#contact.span6 .wpcf7 {
		margin-left: -23px;
	}
	#contact.span6 input[type="text"] {
		width: 115px;
		margin-left: 24px;
	}
	#contact.span6 textarea {
		width: 427px;
		margin-left: 24px;
	}
	#contact.span6 span.wpcf7-not-valid-tip, #contact.span6 div.wpcf7-validation-errors {
		margin-left: 24px;
	}
	#contact.span6 span.wpcf7-not-valid-tip {
		width: 131px;
	}
	#contact.span6 div.wpcf7 img.ajax-loader {
		margin-left: 26px;
	}
	#contact.span12 input[type="text"] {
		width: 410px;
	}
	#contact.span12 textarea {
		width: 434px;
	}
	#contactPersonalData li {
	}
	/** Contact Page End **/
	/** Archives Page **/
	.postDataTL {
		width: 61%;
	}
	/** Archives Page End **/
	/** Sidebar **/
	.tabWidgetContainer li .tabWidgetData {
		width: 150px;
	}
	.tabWidgetContainer li {
		height: auto;
		margin-bottom: 25px;
		overflow: hidden;
	}
	.tab-content > .tab-pane {
		margin-bottom: -15px;
	}
	.sidebar .container {
		width: 260px;
	}
	.sidebar .widget_rojo-login .userForm #username {
		background-position-x: 190px;
		width: 170px;
	}
	.sidebar .widget_rojo-login .userForm #password {
		background-position-x: 190px;
		width: 170px;
	}
	.sidebar .widget_rojo-login .userForm input[type="text"] {
		width: 190px;
	}
	.sidebar .widget_rojo-login .userInfo {
		width: 130px;
	}
	.sidebar .topPostsTitle {
		width: 250px;
	}
	.sidebar .dottedLeft {
		width: 240px;
	}
	.sidebar .widget_wysija_cont p input {
		width: 237px;
	}
	.sidebar .formError {
		left: 125px !important;
	}
	.sidebar .widget-adds {
		width: 257px;
	}
	.sidebar ul.sideAds li {
		display: table;
		margin: 0 auto 10px auto;
		float: none;
	}
	.sidebar .footerWidget {
		width: 260px;
	}
	.sidebar .widget #s {
		width: 70%;
	}
	.sidebar .widget_googleplus_one iframe {
		width: 260px !important;
	}
	/** Sidebar end **/
	/** Footer Widgets **/
	footer .widget_wysija_cont p input {
		width: 277px;
	}
	footer .dottedLeft, footer .topPostsTitle {
		width: 278px;
	}
	footer .widget-adds {
		margin: 10px 0 40px 18px !important;
		width: 285px;
		padding-right: 15px;
	}
	footer ul.sideAds li {
		margin-left: 17px;
	}
	footer .sideSocial .sideSocialIcons {
		width: 290px;
	}
	footer .widget #s {
		width: 73.8%;
	}
	footer .widget_rojo-login .userForm #username {
		background-position-x: 227px;
		width: 205px;
	}
	footer .widget_rojo-login .userForm #password {
		background-position-x: 227px;
		width: 205px;
	}
	footer .widget_rojo-login .userForm input[type="text"] {
		width: 225px;
	}
	footer .widget_rojo-login .fakeCheckbox {
		margin-left: 60px;
	}
	footer .widget_rojo-login .userInfo {
		width: 130px;
	}
	footer .widget_tag_cloud {
		width: 285px;
	}
	/** Footer Widget **/
	.ei-title {
		background: none;
	}
	.ei-title h2 {
		font-size: 10px !important;
	}
	.ei-title h3 {
		font-size: 8px !important;
	}
	/* nivo slider bar */
	.theme-bar:hover a.nivo-nextNav {
		right: 90px !important;
	}
}
@media (min-width: 778px) and (max-width: 1004px) {
	#main, .wrapper {
		width: 774px;
	}
	.container {
		width: 724px;
	}
	.content {
		width: 480px;
	}
	.sidebar {
		width: 204px;
	}
	.content.left {
		padding-right: 19px;
		margin-left: 25px;
	}
	.content.right {
		padding-left: 19px;
		margin-left: 25px;
	}
	.sidebar.right {
		padding-left: 20px;
		margin-right: 25px;
	}
	.sidebar.left {
		padding-right: 20px;
		margin-left: 25px;
	}
	body [class*="span"] {
		margin-left: 2.7624309392265194%;
	}
	.span12 {
		width: 100%;
	}
	.span11 {
		width: 91.43646408839778%;
	}
	.span10 {
		width: 82.87292817679558%;
	}
	.span9 {
		width: 74.30939226519337%;
	}
	.span8 {
		width: 65.74585635359117%;
	}
	.span7 {
		width: 57.18232044198895%;
	}
	.span6 {
		width: 48.61878453038674%;
	}
	.span5 {
		width: 40.05524861878453%;
	}
	.span4 {
		width: 31.491712707182323%;
	}
	.span3 {
		width: 22.92817679558011%;
	}
	.span2 {
		width: 14.3646408839779%;
	}
	.span1 {
		width: 5.801104972375691%;
	}
	/** Header **/
	.headerMenu {
		width: 596px;
	}
	.headerSearch {
		width: 171px;
		float: none;
		margin: 0 0 0 46px;
		overflow: hidden;
		padding-left: 2px;
		width: auto;
		height: 30px;
	}
	.headerSearch #s {
		width: 680px;
		padding-right: 28px;
	}
	.headerSearch #searchsubmit {
		margin-left: -25px;
	}
	#logo img {
		max-width: 100%;
		max-height: 100%;
	}
	/** DropDown Menu **/
	#menuBar {
		min-height: 30px;
	}
	.responsiveMenuButton {
		background-color: black;
		width: 45px;
		height: 30px;
		float: left;
		cursor: pointer;
		display: block;
		z-index: 1;
	}
	.responsiveMenuButton span {
		display: block;
	}
	.headerMenu {
		display: none;
		position: relative;
		width: 100%;
		margin-top: 1px;
		box-shadow: 0 2px 10px;
	}
	.headerMenu .currentMenuArrow {
		left: -24px;
		top: 4px;
		right: auto;
		width: 14px;
		height: 24px;
	}
	.headerMenu .currentMenuArrow p {
		background-position: 0 -240px;
		width: 5px;
		height: 24px;
	}
	.headerMenu .currentMenuArrow .arrow {
		border-top-color: transparent !important;
		border-top: 10px solid;
		border-bottom: 10px solid transparent;
		border-left: 13px solid #E32832;
		margin-left: 0;
		margin-top: 2px;
	}
	.headerMenu li {
		float: none;
		clear: both;
		width: 100% !important;
		margin: 0;
		padding: 0;
	}
	.headerMenu li.current-menu-item > a {
		opacity: 0.5;
	}
	.headerMenu .sub-menu {
		display: block !important;
		position: relative;
		background: none;
		border: none;
		width: auto;
		left: auto;
		top: auto;
		float: none;
		margin: 0 !important;
		padding-right: 0;
		padding-left: 20px;
		border-top: 1px dashed #626262;
		left: auto !important;
		right: auto !important;
	}
	.headerMenu .sub-menu li:first-of-type {
		margin-top: 0;
	}
	.headerMenu .nav {
		padding: 0 20px;
	}
	.headerMenu ul li {
		border-top: 1px dashed #626262;
	}
	.headerMenu ul li:first-child {
		border-top: none;
		margin-top: 0;
	}
	.headerMenu li a {
		padding: 9px 0 10px;
		width: 100%;
		display: block;
	}
	.headerMenu h4 {
		width: auto;
		padding: 0;
		border: none;
	}
	.submenu_arrow, .submenu_arrow_right {
		display: none;
	}
	.sub-menu li:hover h4, .sub-menu .current-menu-item h4, .menu-item .current-menu-parent > h4 {
		margin-left: 0;
		margin-right: 0;
	}
	.sub-menu li:hover, .sub-menu .current-menu-item {
		background: none;
	}
	/** DropDown Menu end **/
	/** Header end **/
	/** Footer **/
	.footerrow {
		margin: 0 0 0 -20px;
	}
	.footerWidget {
		width: 226px;
		margin: 0 0 40px 20px;
	}
	/** Footer end **/
	/** Page Break **/
	#ticker, #ticker ul.tweet_list li {
		width: 510px;
	}
	/** Page Break end **/
	/** Single Post **/
	.titleBg .categorySubscribe {
		float: left;
	}
	.content .dashedCon {
		padding: 0 20px 25px;
		margin-left: -20px;
		width: 480px;
	}
	.commentsNumberContainer {
		margin-left: -46px;
	}
	.singlePostImage {
		max-width: 475px;
		margin-bottom: 20px;
	}
	.singlePostImage img {
		max-width: 456px;
	}
	.singlePost .authorDetails {
		width: 370px;
	}
	.singlePost .socialShare > ul {
		width: 353px;
		margin-left: 7px;
	}
	/** Single Post end **/
	/** Full Single Post **/
	.fullSinglePostImage {
		max-width: 725px;
	}
	.fullSinglePostImage img {
		max-width: 706px;
	}
	.fullSinglePost .dashedCon {
		padding: 0 15px 20px;
		margin-left: -15px;
	}
	.fullSinglePost .authorDetails {
		width: 610px;
	}
	.metaslider-nivo {
		max-width: 704px !important;
	}
	.fullSinglePost .socialShare > ul {
		width: 585px;
	}
	/** Full Single Post end **/
	/* nivo slider bar */
	.theme-bar:hover a.nivo-nextNav {
		right: 305px !important;
	}
	/** Author **/
	#latestPosts .postTitle {
		width: 205px;
	}
	/** Author end**/
	/** Edit Author Page **/
	#updateProfilePic {
		margin-left: 26px;
	}
	.updateTitle {
		padding-left: 189px;
	}
	#profileDescription {
		margin-left: 189px;
	}
	.editProfile .contactinfo {
		margin-left: -20px;
	}
	.editProfile .contactinfo li {
		margin-left: 50px;
		width: 180px;
	}
	/** Edit Author Page end**/
	/** Comments **/
	.singlePost #comments ol .children {
		margin-left: 20px;
	}
	.singlePost #comments > #respond textarea {
		width: 240px !important;
	}
	.singlePost #comments > #respond #commentform > p > input[type="text"] {
		width: 101px;
	}
	.fullSinglePost #comments > #respond textarea {
		width: 370px !important;
	}
	.fullSinglePost #commentform > p > input[type="text"] {
		width: 210px;
	}
	/** Comments End **/
	/** Author Page **/
	#latestPosts {
		margin-left: -20px;
	}
	#latestPosts li {
		width: 350px;
		margin-left: 20px;
	}
	#latestPoststitle {
		padding: 15px 10px;
	}
	/** Author Page end **/
	/** Login **/
	.userForm {
		padding: 70px 50px 60px;
	}
	.userForm #username, .userForm #password {
		background-position-x: 220px;
		width: 200px;
	}
	.userForm input[type="text"], .userForm input[type="password"] {
		width: 220px;
	}
	#userFormSeparator {
		width: 100%;
		float: none;
		text-align: center;
		padding: 10px 0 0;
		overflow: hidden;
	}
	/** Login end **/
	/** Home Builder **/
	/* Vertical Posts */
	.categoryPostImage {
		height: 110px;
	}
	.categoryPost {
		width: 158px;
	}
	.wrapper > .pageRow .span12 .verticalPosts > li {
		width: 179px;
	}
	.wrapper > .pageRow .span12 .verticalPosts .categoryPost {
		padding-left: 10px;
		padding-right: 11px;
	}
	.wrapper > .pageRow .span9 .verticalPosts > li {
		width: 177px;
	}
	.wrapper > .pageRow .span9 .verticalPosts .categoryPost {
		padding-left: 9px;
		padding-right: 10px;
	}
	.wrapper > .pageRow .span6 .verticalPosts > li {
		width: 174px;
	}
	.wrapper > .pageRow .span6 .verticalPosts .categoryPost {
		padding-left: 8px;
		padding-right: 8px;
	}
	.wrapper > .pageRow .span3 .verticalPosts .categoryPost {
		padding-left: 3px;
		padding-right: 3px;
	}
	/* Vertical Posts end */
	/* Carousel Slider */
	.wrapper > .pageRow .span12 .carouselSlider > li > .carouselPostImage {
		width: 440px;
		height: 244px;
		margin-right: 20px;
	}
	.wrapper > .pageRow .span12 .carouselSlider > li > .carouselPostDetails {
		height: 198px;
	}
	.wrapper > .pageRow .span12 .carouselSlider > li > .carouselPostDetails .carouselPostCreator {
		float: none;
		margin-right: 0;
	}
	.wrapper > .pageRow .span12 .carouselControl {
		right: 226px;
	}
	.wrapper > .pageRow .span12 .carouselNav {
		display: none !important;
	}
	.wrapper > .pageRow .span9 .carouselSlider > li > .carouselPostImage {
		width: 100%;
		height: auto;
		float: none;
		margin: 0 0 20px;
	}
	.wrapper > .pageRow .span9 .carouselSlider > li > .carouselPostDetails {
		padding-bottom: 56px;
		height: auto;
	}
	.wrapper > .pageRow .span9 .carouselControl {
		right: 500px;
	}
	.wrapper > .pageRow .span9 .carouselNav {
		left: 185px;
	}
	.wrapper > .pageRow .span6 .carouselControl {
		right: 313px;
	}
	.wrapper > .pageRow .span6 .carouselNav {
		display: none !important;
	}
	.wrapper > .pageRow .span3 .carouselSlider > li > .carouselPostDetails > a {
		display: block;
		margin-top: 20px;
		position: relative;
		text-align: center;
	}
	.wrapper > .pageRow .span3 .carouselSlider > li > .carouselPostDetails > a span {
		display: block;
	}
	.wrapper > .pageRow .span3 .carouselControl {
		right: 85px;
	}
	.content .carouselNav {
		left: 170px;
	}
	.content .carouselControl {
		right: 443px;
	}
	/* Carousel Slider end */
	/* Category Top Posts */
	.topPostThumbImage {
		width: 70px;
		height: 70px;
	}
	.topPostThumbAbout {
		width: 61px;
	}
	.topPostThumbAbout a {
		width: 19px;
		height: 19px;
	}
	.topPostThumbNav span, .topPostThumbMore.sliderTP span {
		margin-top: 3px;
	}
	.topPostThumbComments span, .topPostThumbComments span, .topPostThumbMore.videoTP span, .topPostThumbMore.videoYoutubeTP span {
		margin-top: 4px;
	}
	.topPostThumbMore span {
		margin-top: 2px;
	}
	.wrapper > .pageRow .span12 .topPostBrief {
		width: 227px;
	}
	.wrapper > .pageRow .span9 .topPostBrief {
		width: 165px;
	}
	.wrapper > .pageRow .span6 .topPostBrief {
		width: 164px;
	}
	.wrapper > .pageRow .span3 .topPostrow {
		margin-left: -22px;
	}
	.wrapper > .pageRow .span3 .topPostThumb {
		margin-left: 22px;
	}
	.wrapper > .pageRow .span3 .topPostBrief {
		width: 166px;
	}
	/* Category Top Posts end */
	/* Recent Posts */
	.wrapper > .pageRow .span12 .recentPosts {
		width: 630px;
	}
	.wrapper > .pageRow .span12 .recentPosts ul > li {
		margin-right: 24px;
	}
	.wrapper > .pageRow .span9 .recentPosts {
		width: 440px;
	}
	.wrapper > .pageRow .span6 .recentPosts {
		width: 210px;
	}
	.wrapper > .pageRow .span3 .recentPosts {
		width: 166px;
	}
	.wrapper > .pageRow .span3 .recentPosts li {
		width: 166px;
	}
	.wrapper > .pageRow .span3 .recentPostsWrapper {
		width: 790px;
	}
	.wrapper > .pageRow .span3 .recentPosts .caroufredsel_wrapper, .wrapper > .pageRow .span3 .recentPosts {
		height: 85px !important;
	}
	.wrapper > .pageRow .span3 .recentPrev {
		margin-left: 33px;
	}
	.content .recentPosts ul li {
		margin-right: 1px;
	}
	/* Recent Posts end */
	/* Rojo Tabs */
	.wrapper > .pageRow .span12 .mainTabNav {
		width: 650px;
	}
	.wrapper > .pageRow .span9 .mainTabNav {
		width: 460px;
	}
	.wrapper > .pageRow .span6 .mainTabNav {
		width: 280px;
	}
	.wrapper > .pageRow .span3 .mainTabNav {
		width: 100px;
	}
	.content .mainTabNav {
		width: 400px;
	}
	/* Rojo Tabs end */
	/* Post Thumbnail */
	.wrapper > .pageRow .span12 .postThumbnail .postThumbnailDetails {
		width: 364px;
	}
	.wrapper > .pageRow .span9 .postThumbnail .postThumbnailDetails {
		width: 268px;
		height: 110px;
	}
	.wrapper > .pageRow .span9 .postThumbnail .postThumbnailImage {
		width: 170px;
		height: 118px;
	}
	.wrapper > .pageRow .span9 .postThumbnail .postThumbnailAbout {
		height: 138px;
	}
	.wrapper > .pageRow .span9 .postThumbnail .postThumbnailAbout .thumbnailDate {
		padding: 5px 10px;
	}
	.wrapper > .pageRow .span9 .postThumbnail .postThumbnailAbout .thumbnailComment {
		padding: 5px 21px;
	}
	.wrapper > .pageRow .span9 .postThumbnail .postThumbnailAbout .thumbnailReadMore a {
		padding-bottom: 9px;
		padding-top: 8px;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailDetails {
		width: 172px;
		height: 88px;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailImage {
		width: 140px;
		height: 89px;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout {
		width: 100%;
		height: auto;
		float: none;
		border-left: none;
		border-top: 1px solid #d3d3d3;
		overflow: hidden;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout li {
		float: left;
		border-left: 1px solid #d3d3d3;
		border-bottom: none;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout .thumbnailDate {
		padding: 10px 47px;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout ul li:first-child {
		border-left: none;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout .thumbnailComment {
		padding: 12px 19px 11px
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout .thumbnailReadMore {
		padding: 11px 10px 11px 35px;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout .thumbnailReadMore a {
		padding: 0;
		overflow: hidden;
		display: inline;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout .thumbnailReadMore a .moreArrow {
		float: left;
		margin-bottom: 0;
		margin-right: 10px;
	}
	.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout .thumbnailReadMore a h6 {
		float: left;
		line-height: 18px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailImage {
		width: 144px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailDetails {
		width: 450px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailDetails {
		width: auto;
		margin: 0 10px 10px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout {
		width: 100%;
		height: auto;
		float: none;
		border-left: none;
		border-top: 1px solid #d3d3d3;
		overflow: hidden;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout li {
		float: left;
		border-left: 1px solid #d3d3d3;
		border-bottom: none;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailDate {
		padding: 10px 15px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout ul li:first-child {
		border-left: none;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailComment {
		padding: 12px 9px 11px
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailReadMore {
		padding: 11px 0 11px;
		border-top: 1px solid #d3d3d3;
		width: 100%;
		border-left: none;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailReadMore a {
		padding: 0;
		overflow: hidden;
		display: inline-block;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailReadMore a .moreArrow {
		float: left;
		margin-bottom: 0;
		margin-right: 10px;
	}
	.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailReadMore a h6 {
		float: left;
		line-height: 18px;
	}
	.content .postThumbnail {
		width: 478px;
	}
	.content .postThumbnail .postThumbnailImage {
		width: 210px;
		height: 146px;
	}
	.content .postThumbnail .postThumbnailDetails {
		width: 230px;
		height: 144px;
	}
	.content .postThumbnail .postThumbnailAbout {
		width: 100%;
		height: auto;
		float: none;
		border-left: none;
		border-top: 1px solid #d3d3d3;
		overflow: hidden;
	}
	.content .postThumbnail .postThumbnailAbout li {
		float: left;
		border-left: 1px solid #d3d3d3;
		border-bottom: none;
		padding: 9px 0;
	}
	.content .postThumbnail .postThumbnailAbout .thumbnailDate {
		padding: 10px 0 10px 10px;
		width: 190px;
	}
	.content .postThumbnail .postThumbnailAbout ul li:first-child {
		border-left: none;
	}
	.content .postThumbnail .postThumbnailAbout .thumbnailComment {
		padding: 12px 15px 11px;
	}
	.content .postThumbnail .postThumbnailAbout .thumbnailViews {
		height: auto;
		padding-left: 10px;
		padding-right: 10px;
	}
	.content .postThumbnail .postThumbnailAbout .thumbnailViews p {
		margin-top: 0;
	}
	.content .postThumbnail .postThumbnailAbout .thumbnailReadMore {
		width: 219px;
	}
	.content .postThumbnail .postThumbnailAbout .thumbnailReadMore a {
		padding: 1px 0 0;
		overflow: hidden;
		display: inline-block;
	}
	.content .postThumbnail .postThumbnailAbout .thumbnailReadMore a .moreArrow {
		float: left;
		margin-bottom: 0;
		margin-right: 10px;
	}
	.content .postThumbnail .postThumbnailAbout .thumbnailReadMore a h6 {
		float: left;
		line-height: 18px;
	}
	/* Post Thumbnail end */
	/* Post Brief */
	.wrapper > .pageRow .span12 .postBrief {
		width: 355px;
	}
	.wrapper > .pageRow .span9 .postBrief {
		width: 262px;
	}
	.wrapper > .pageRow .span9 .postBriefImage {
		height: 80px;
	}
	.wrapper > .pageRow .span9 .postBriefDate {
		width: 160px;
	}
	.wrapper > .pageRow .span9 .postBriefComment {
		width: 81px;
	}
	.wrapper > .pageRow .span9 .postBrief .postBriefReadMore {
		width: 100%;
		padding-left: 0;
		text-align: center;
		float: none;
		border-left: none;
		border-top: 1px solid #d3d3d3;
		clear: both;
	}
	.wrapper > .pageRow .span6 .postBrief {
		width: 169px;
	}
	.wrapper > .pageRow .span6 .postBriefImage {
		height: 60px;
	}
	.wrapper > .pageRow .span6 .postBriefAbout {
		padding: 0;
	}
	.wrapper > .pageRow .span6 .postBriefComment {
		width: 48px;
	}
	.wrapper > .pageRow .span6 .postBriefAbout .postBriefDate {
		width: 100%;
		padding-left: 0;
		border-bottom: 1px solid #D3D3D3;
		border-right: 0;
	}
	.wrapper > .pageRow .span6 .postBrief .postBriefAbout .postBriefDate {
		margin-left: 30px;
	}
	.wrapper > .pageRow .span6 .postBriefReadMore {
		border-left: 1px solid #d3d3d3;
		border-top: none;
		width: 110px;
	}
	.wrapper > .pageRow .span3 .postBrief {
		width: 164px;
	}
	.wrapper > .pageRow .span3 .postBriefImage {
		height: 60px;
		width: 154px;
	}
	.wrapper > .pageRow .span3 .postBrief .postBriefDate {
		width: auto;
		padding: 10px 0 10px 0;
		border-right: none;
		float: none;
		border-bottom: 1px solid #d3d3d3;
	}
	.wrapper > .pageRow .span3 .postBrief .postBriefDate .calendar {
		margin-left: 25px;
	}
	.wrapper > .pageRow .span3 .postBriefComment {
		width: 58px;
	}
	.wrapper > .pageRow .span3 .postBrief .postBriefReadMore {
		border-left: 1px solid #d3d3d3;
		float: left;
		border-top: none;
		width: 95px;
		clear: none;
	}
	.content .postBrief {
		width: 233px;
	}
	.content .postBrief .postBriefDate {
		width: 140px;
	}
	.content .postBriefComment {
		width: 58px;
	}
	.content .postBriefViews {
		padding: 4px 22px;
	}
	.content .postBrief .postBriefReadMore {
		border-left: none;
		float: none;
		border-top: 1px solid #d3d3d3;
		width: 100%;
		clear: both;
	}
	/* Post Brief end */
	/* Content Elements */
	.content .recentPosts {
		width: 390px;
	}
	.content .verticalPosts > li {
		width: 239px;
	}
	.content .verticalPosts .categoryPost {
		width: 196px;
	}
	.content .topPostBrief {
		width: 225px;
	}
	/* Content Elements end */
	/** Home Builder end **/
	/** Contact Page **/
	#mapp0 {
		height: 300px !important;
	}
	#mapDesc p {
		font-size: 15px;
	}
	#contactQuote h2 {
		font-size: 20px;
		line-height: 24px;
	}
	#contact.span6 .wpcf7 {
		margin-left: 0;
	}
	#contact.span6 input[type="text"] {
		width: 323px;
		margin-left: 0;
	}
	#contact.span6  textarea {
		width: 315px;
		margin-left: 0;
	}
	#contact.span6 span.wpcf7-not-valid-tip, #contact.span6 div.wpcf7-validation-errors {
		margin-left: 0;
	}
	#contact.span6 span.wpcf7-not-valid-tip {
		width: auto;
	}
	#contact.span6 div.wpcf7 img.ajax-loader {
		margin-left: 3px;
	}
	#contact.span12  input[type="text"] {
		width: 300px;
	}
	#contact.span12  textarea {
		width: 335px;
		margin-left: 20px;
	}
	#contactPersonalData li {
		margin-left: 0;
	}
	/** Contact Page End **/
	/** About Us Start **/
	.aboutUsTitle {
		margin-left: -20px;
		margin-right: -20px;
	}
	.meetTheTeam .aboutMember > li {
		width: 158px;
		margin-left: 40px;
	}
	/** About Us End **/
	/*Archives Page*/
	.imgOutWrapTL {
		float: none;
		display: block;
		margin: 0 auto;
	}
	.postDataTL {
		display: block;
		float: none;
		text-align: center;
		margin: 0 auto;
	}
	.postContTL {
		width: 75%;
	}
	/*Archives Page End*/
	/*SIDEBAR*/
	.tabWidgetContainer li .tabWidgetData {
		width: 90px;
	}
	.tabWidgetContainer li {
		height: auto;
		margin-bottom: 25px;
		overflow: hidden;
	}
	.tab-content > .tab-pane {
		margin-bottom: -15px;
	}
	.sidebar .container {
		width: 205px;
	}
	.sidebar .widget_rojo-login .loggedBox h3 {
		text-align: center;
	}
	.sidebar .widget_rojo-login .loggedBox .userIcon {
		float: none;
		display: block;
		margin: 0 auto;
	}
	.sidebar .widget_rojo-login .loggedBox .userIcon img {
		float: none;
		display: block;
		margin: 0 auto;
	}
	.sidebar .widget_rojo-login .userInfo {
		text-align: center;
		float: none;
	}
	.sidebar .widget_rojo-login .userForm #username {
		background-position-x: 135px;
		width: 114px;
	}
	.sidebar .widget_rojo-login .userForm #password {
		background-position-x: 135px;
		width: 114px;
	}
	.sidebar .widget_rojo-login .userForm input[type="text"] {
		width: 134px;
	}
	.sidebar .dottedLeft {
		display: none;
	}
	.sidebar .topPostsTitle {
		width: 180px;
	}
	.sidebar .widget_wysija_cont p input {
		width: 183px;
	}
	.sidebar .formError {
		left: 100px !important;
	}
	.sidebar .widget-adds {
		width: 180px;
		padding-right: 20px;
	}
	.sidebar ul.sideAds {
		margin-left: 10px;
	}
	.sidebar ul.sideAds li {
		margin-top: 0px;
		display: table;
		margin: 0px auto 20px;
		float: none;
	}
	.sidebar .footerWidget {
		width: 203px;
	}
	.sidebar .widget #s {
		width: 61.5%;
	}
	.sidebar .widget_googleplus_one iframe {
		width: 229px !important;
	}
	/*Footer Widgets*/
	footer .widget_wysija_cont p input {
		width: 203px;
	}
	footer .dottedLeft, footer .topPostsTitle {
		width: 198px;
	}
	footer .widget-adds {
		margin: 10px 0 40px 20px !important;
		width: 200px;
		padding-right: 20px;
	}
	footer ul.sideAds {
		margin-left: 10px;
	}
	footer ul.sideAds li {
		margin-top: 0px;
		display: table;
		margin: 0px auto 20px;
		float: none;
	}
	footer .sideSocial .sideSocialIcons {
		width: 216px;
	}
	footer .widget_qr-widget {
		height: 280px;
	}
	footer .widget #s {
		width: 64.5%;
	}
	footer .widget_rojo-login .loggedBox h3 {
		text-align: center;
	}
	footer .widget_rojo-login .loggedBox .userIcon {
		float: none;
		display: block;
		margin: 0 auto;
	}
	footer .widget_rojo-login .loggedBox .userIcon img {
		float: none;
		display: block;
		margin: 0 auto;
	}
	footer .widget_rojo-login .userInfo {
		text-align: center;
		float: none;
	}
	footer .widget_rojo-login .userForm #username {
		background-position-x: 152px;
		width: 131px;
	}
	footer .widget_rojo-login .userForm #password {
		background-position-x: 152px;
		width: 131px;
	}
	footer .widget_rojo-login .userForm input[type="text"] {
		width: 151px;
	}
	footer .widget_tag_cloud {
		width: 215px;
	}
	footer .tabWidgetContainer li .tabWidgetData {
		width: 110px;
	}
	footer .widget_googleplus_one {
		overflow: hidden;
	}
	/** Elastic Slider **/
	.ei-slider-large {
		height: 280px;
	}
	.ei-slider {
		height: 300px;
	}
	.ei-title {
		background: none;
	}
	.ei-title h2 {
		font-size: 30px !important;
	}
	.ei-title h3 {
		font-size: 25px !important;
	}
	/** Buttons **/
	.btnStyle2 span {
		font-size: 12px;
	}
	/** Buttons end **/
	/* slider start */
	.metaslider .flexslider {
		height: 265px !important;
	}
	.metaslider .flexslider .flex-control-nav {
		position: relative;
		bottom: 11% !important;
	}
	.flexslider .flex-next, .flex-direction-nav .flex-prev {
		display: none;
	}
	.builder_manage .flex-caption {
		margin-top: -7% !important;
	}
	/* slider End */
}
@media (max-width: 777px) {
	#main {
		width: auto;
		padding: 0px 20px;
		display: block;
	}
	.wrapper {
		width: auto;
		padding-left: 10px;
		padding-right: 10px;
	}
	header .wrapper {
		padding-left: 0;
		padding-right: 0;
	}
	.container {
		width: auto;
	}
	.content {
		width: 100%;
	}
	.sidebar {
		width: 100%;
		margin-top: 20px;
		margin-bottom: 20px;
		margin-top: 0;
	}
	.content.left {
		padding-right: 0;
		margin-left: 0;
		border-right: none;
	}
	.content.right {
		padding-left: 0;
		margin-right: 0;
		border-left: none;
	}
	.sidebar.right {
		padding-left: 0;
		margin-right: 0;
	}
	.sidebar.left {
		padding-right: 0;
		margin-left: 0;
	}
	.aq-template-wrapper [class*="span"],body [class*="span"] {
		width: 100% !important;
		margin-left: 0;
	}
	.sidebar .menu > li:hover {
		background: none;
	}
	.sidebar .menu > li:hover a {
		padding-left: 20px;
	}
	/** Buttons **/
	.btnStyle1.btnImage div {
		width: 25px;
		height: 30px;
	}
	.btnStyle1.btnImage div p {
		width: 31px;
		height: 33px;
		margin: -3px 0 0 -6px;
	}
	.btnStyle1 span {
		padding: 0 5px;
	}
	.btnStyle1.btnImage span {
		line-height: 30px;
		font-size: 24px;
	}
	.btnStyle1 {
		margin-bottom: 10px;
	}
	.btnStyle2 {
		margin-bottom: 10px;
	}
	.btnStyle3 {
		margin-bottom: 10px;
	}
	/** Buttons end **/
	/** Header **/
	header {
		display: block;
	}
	.headerSearch {
		float: none;
		margin: 0 0 0 46px;
		overflow: hidden;
		padding-left: 2px;
		width: auto;
		height: 30px;
	}
	.headerSearch #inputTail {
		position: absolute;
	}
	.headerSearch #s {
		width: 86%;
		margin: 0 0 0 10px;
		padding: 8px 12% 7px 2%;
	}
	.headerSearch #searchsubmit {
		position: absolute;
		right: 10px;
		z-index: 1;
	}
	.headerBottom {
		height: auto;
	}
	#logo {
		height: auto;
		width: 100%;
	}
	#logo img {
		position: relative;
		display: table;
		margin: 0 auto;
		width: 100% !important;
		height: auto !important;
		left: auto !important;
		right: auto !important;
	}
	#subHeader {
		width: auto;
		float: none;
	}
	.categoriesList {
		display: none;
	}
	.sub-menu li:hover h4, .sub-menu .current-menu-item h4, .menu-item .current-menu-parent > h4 {
		margin-left: 0;
		margin-right: 0;
	}
	.sub-menu li:hover, .sub-menu .current-menu-item {
		background: none;
	}
	/** DropDown Menu **/
	#menuBar {
		min-height: 30px;
	}
	.responsiveMenuButton {
		background-color: black;
		width: 45px;
		height: 30px;
		float: left;
		cursor: pointer;
		display: block;
		z-index: 1;
	}
	.responsiveMenuButton span {
		display: block;
	}
	.headerMenu {
		display: none;
		position: relative;
		width: 100%;
		margin-top: 1px;
		box-shadow: 0 2px 10px;
	}
	.headerMenu .currentMenuArrow {
		left: -24px;
		top: 4px;
		right: auto;
		width: 14px;
		height: 24px;
	}
	.headerMenu .currentMenuArrow p {
		background-position: 0 -240px;
		width: 5px;
		height: 24px;
	}
	.headerMenu .currentMenuArrow .arrow {
		border-top-color: transparent !important;
		border-top: 10px solid;
		border-bottom: 10px solid transparent;
		border-left: 13px solid #E32832;
		margin-left: 0;
		margin-top: 2px;
	}
	.headerMenu li {
		float: none;
		clear: both;
		width: 100% !important;
		margin: 0;
		padding: 0;
	}
	.headerMenu li.current-menu-item > a {
		opacity: 0.5;
	}
	.headerMenu .sub-menu {
		display: block !important;
		position: relative;
		background: none;
		border: none;
		width: auto;
		left: auto;
		top: auto;
		float: none;
		margin: 0 !important;
		padding-right: 0;
		padding-left: 20px;
		border-top: 1px dashed #626262;
		left: auto !Important;
		right: auto !important;
	}
	.headerMenu .sub-menu li:first-of-type {
		margin-top: 0;
	}
	.headerMenu .nav {
		padding: 0 20px;
	}
	.headerMenu ul li {
		border-top: 1px dashed #626262;
	}
	.headerMenu ul li:first-child {
		border-top: none;
		margin-top: 0;
	}
	.headerMenu li a {
		padding: 9px 0 10px;
		width: 100%;
		display: block;
	}
	.headerMenu h4 {
		width: auto;
		padding: 0;
		border: none;
	}
	.submenu_arrow, .submenu_arrow_right {
		display: none;
	}
	/** DropDown Menu end **/
	/** Header end **/
	/** Footer **/
	.footerrow {
		margin: 0;
	}
	.footerWidget {
		width: 100%;
		margin: 0 0 40px 0;
	}
	.footerTop {
		margin-left: -10px;
		margin-right: -10px;
	}
	/** Footer end **/
	/** Recent Posts **/
	.recentPosts .jcarousel-clip-horizontal {
		width: auto;
		margin: 0 40px;
	}
	.recentPosts .jcarousel-clip-horizontal ul li {
		width: 195px;
		margin-right: 16px;
	}
	/** Recent Posts end **/
	/** Page Break **/
	#ticker {
		width: 89%;
		margin-left: 1%;
		height: 95px;
		overflow: hidden;
		float: none;
		margin-bottom: 10px;
	}
	#ticker ul.tweet_list li {
		width: 100%;
		height: 100px;
	}
	#ticker ul.tweet_list {
		width: 100%;
	}
	.twitterbreak .container > a {
		float: none;
		display: table;
		margin: 0 auto;
	}
	.separatorButton {
		float: none;
		margin: 0 auto;
		display: table;
	}
	/** Page Break end **/
	/** Single Post **/
	.titleBg .categorySubscribe {
		margin-top: 13px;
		float: left;
		clear: both;
		display: block;
	}
	.content .dashedCon {
		padding: 0 0 20px;
		margin-left: 0;
		width: 100%;
	}
	.commentsNumberContainer {
		margin-left: -28px;
	}
	.singlePostImage {
		margin: 0 auto 20px;
		display: block;
		border: none;
		max-width: none;
	}
	.singlePostImage img {
		border: none;
		padding: 0;
		margin: 0;
		background: none;
		width: 100%;
	}
	.singlePost .authorDetails {
		width: 100%;
		margin: 20px 0 0;
	}
	.socialShare h3 {
		display: block;
		float: none;
		text-align: center;
	}
	.socialShare .rightArrow {
		display: none;
	}
	.socialShare > ul {
		margin: 6px auto 7px;
		display: table;
		padding: 0 10px;
		float: none;
		width: auto !important;
	}
	.socialShare .postViews {
		float: none;
		margin: 10px auto 0;
		display: table;
		clear: both;
	}
	/** Single Post end **/
	/** Full Single Post **/
	.fullSinglePostImage {
		margin: 0 auto 20px;
		border: none;
		display: block;
		max-width: none;
	}
	.fullSinglePostImage img {
		border: none;
		padding: 0;
		margin: 0;
		background: none;
		width: 100%;
		max-width: none;
	}
	.fullSinglePost .dashedCon {
		padding: 0 0px 20px;
		margin-left: 0px;
	}
	.fullSinglePost .authorDetails {
		width: 100%;
		margin: 20px 0 0;
	}
	.singlePostTitle h2, .singlePostTitle h5 {
		margin-left: 25px;
		text-align: left;
	}
	.singlePostIncluds h5 {
		text-align: center
	}
	.authorAvatar {
		margin-left: auto;
		margin-right: auto;
		float: none;
		display: block !important;
	}
	.authorDetails {
		text-align: center;
	}
	.relatedPosts {
		width: 278px;
		margin: 0 auto;
	}
	.relatedPosts li {
		margin: 0 10px 10px 0px;
	}
	/** Full Single Post end **/
	/** Author **/
	#profileImage {
		position: relative;
		top: auto;
		margin: 20px auto;
		display: table;
		float: none;
		border: none;
		padding: 0;
		width: 80%;
		height: auto;
		width: auto;
	}
	#profileImage img {
		width: auto;
		height: auto;
		border: none;
	}
	.profileDetails {
		width: auto;
		padding: 0 10px;
		margin: 0;
	}
	.profileDetails p {
		width: auto;
		margin: 0;
	}
	.profileDetails h2 {
		font-size: 25px;
		line-height: 27px;
		text-align: center;
	}
	.profileDetails h2 a {
		clear: both;
		float: none;
		display: table;
		text-align: center;
		margin: 10px auto 0;
	}
	.profileDetails .socialIcons {
		margin-left: -20px;
	}
	.profileDetails .socialIcons li:first-child {
		margin-left: 20px;
	}
	.profileDetails .socialIcons li {
		margin-bottom: 10px;
		margin-left: 20px;
	}
	#latestPoststitle {
		padding-left: 10px;
		padding-right: 10px;
	}
	.authorPosts {
		float: none;
		clear: both;
	}
	.authorPosts h2 {
		margin-bottom: 15px;
	}
	.authorRss {
		float: none;
		clear: both;
		overflow: hidden;
		margin-top: 5px;
		margin-right: 10px;
	}
	#latestPosts li {
		width: 400px;
		height: auto;
		float: none;
		display: table;
		margin: 0 auto 20px;
		overflow: hidden;
	}
	#latestPosts .postTitle {
		width: 260px;
		float: left;
	}
	/** Author end **/
	/** Edit Author Page **/
	#updateProfilePic {
		margin-left: 0;
	}
	.updateTitle {
		padding-left: 130px;
	}
	#profileDescription {
		margin-left: 130px;
		width: 65%;
	}
	.editProfile .personalinfo label, .editProfile .personalinfo .selectParent {
		float: none;
		clear: both;
		width: auto;
		display: block;
		margin-right: 0;
	}
	.editProfile .personalinfo label h3 {
		text-align: center;
		margin-bottom: 10px;
	}
	.editProfile .personalinfo input, .editProfile .personalinfo textarea {
		width: 93%;
		padding-left: 3%;
		padding-right: 3%;
		float: none;
		clear: both;
	}
	.editProfile .personalinfo .selectParent select {
		width: 100%;
	}
	.editProfile .contactinfo {
		margin-left: 0;
	}
	.editProfile .contactinfo li {
		float: none;
		margin-left: 0;
		overflow: hidden;
		clear: both;
		width: auto;
	}
	.editProfile .contactinfo input {
		width: 93%;
		padding-left: 3%;
		padding-right: 3%;
		float: none;
		margin: 50px 0 0;
	}
	.contactinfo  li span {
		left: 0;
		right: 0;
		margin: 0 auto !important;
	}
	.successChanges {
		display: none !important;
	}
	/** Edit Author Page end **/
	/** Login **/
	.userForm {
		padding: 70px 5% 60px;
	}
	.userForm #username, .userForm #password {
		background-position-x: 98%;
		width: 92%;
		padding-right: 5%;
	}
	.userForm input[type="text"], .userForm input[type="password"] {
		width: 94%;
		padding: 15px 3%;
	}
	#userFormSeparator {
		width: 100%;
		float: none;
		text-align: center;
		padding: 10px 0 0;
		overflow: hidden;
	}
	.userFormOption {
		margin: 20px 0;
	}
	#loginTitle h2 {
		margin-left: 3%;
		padding-left: 0;
		background: none;
	}
	#loginTitle span {
		display: none;
	}
	/** Login end **/
	/** Home Builder **/
	.pageRow.container.dashedCon {
		padding: 0 0 30px;
	}
	.pageRow.container.dashedCon [class*="span"] {
		margin-top: 30px;
		padding: 30px 10px 0;
		border-top: 1px dashed #d3d3d3;
	}
	.pageRow.container.dashedCon [class*="span"]:first-child {
		padding-top: 0;
		margin-top: 0;
		border: none;
	}
	/* Vertical Posts */
	.categoryPostImage {
		height: 151px;
	}
	.verticalPosts > li {
		float: none;
		margin: 0 auto 10px !important;
		clear: both;
		display: block;
		width: 271px !important;
	}
	.categoryPost, .categoryName {
		margin-left: 0;
	}
	.categoryPost {
		width: 219px !important;
		padding-right: 26px !important;
		padding-left: 26px !important;
	}
	/* Vertical Posts end */
	/* Carsouel Slider */
	.carouselSlider > li > .carouselPostImage {
		width: 100% !important;
		height: auto !important;
		margin: 0 0 20px !important;
		float: left !important;
	}
	.carouselSlider > li > .carouselPostDetails {
		padding-bottom: 56px;
		width: 100%;
		height: auto !important;
	}
	.carouselControl {
		right: 322px;
	}
	.carouselSlider > li > .carouselPostDetails .carouselPostCreator {
		margin-right: 20px !important;
	}
	.carouselControl {
		left: 0;
	}
	.carouselNext {
		margin-right: 0;
		left: 0;
		margin-left: 43px;
	}
	.carouselNav {
		display: none !important;
	}
	/* Carsouel Slider end */
	/* Category Top Posts */
	.wrapper > .pageRow .span3 .topPostrow {
		margin-left: -21px
	}
	.wrapper > .pageRow .span3 .topPostThumb {
		margin-left: 21px;
	}
	/* Category Top Posts */
	.topPostThumb {
		margin: 0 10px 20px !important;
	}
	.topPostBrief {
		margin: 0 10px 20px !important;
		width: 126px !important;
	}
	.topPostThumbImage {
		width: 126px;
		height: 126px;
		margin: 0 auto;
	}
	.topPostrow {
		width: 296px;
		margin: 0 auto !important;
		display: block;
	}
	.topPostBriefImage {
		width: 70px;
		height: 70px;
		float: none;
		margin: 0 auto 5px;
	}
	.topPostbriefDetails {
		margin-left: 0 !important;
		text-align: center;
		margin-right: 0 !important;
	}
	/* Category Top Posts end */
	/** Masonry Layout **/
	.masonryContainer {
		height: auto !Important;
	}
	.masonryPost {
		position: relative !important;
		top: auto !important;
		left: auto !Important;
		margin: 0 auto 10px;
		width: 260px !Important;
	}
	/** Masonry Layout end **/
	/* Recent Posts */
	.recentPosts {
		width: 79% !important;
	}
	.recentPosts ul li {
		margin-right: 60px !important;
	}
	.recentPrev span, .recentNext span {
		padding: 0;
	}
	.recentPrev, .recentNext {
		position: absolute !important;
		margin-left: 0 !important;
	}
	/* Recent Posts end */
	/* Rojo Tabs */
	.mainTabNav {
		width: 80% !important;
	}
	/* Rojo Tabs end */
	/* Post Thumbnail */
	.postThumbnail {
		float: none;
		width: auto !important;
	}
	.postThumbnail .postThumbnailAbout {
		float: none;
		width: auto;
		height: auto !important;
		border-left: none;
		border-top: 1px solid #d3d3d3;
	}
	.postThumbnail .postThumbnailAbout .thumbnailComment p {
		line-height: 17px;
	}
	.postThumbnail .postThumbnailImage {
		width: 96% !important;
		height: auto !important;
		margin-left: auto !important;
		margin-right: auto !important;
		float: none !important;
		margin-top: 2% !important;
	}
	.postThumbnail .postThumbnailImage img {
		width: 100% !important;
		height: auto !important;
		position: static;
	}
	.postThumbnail .postThumbnailDetails {
		width: auto !important;
		float: none;
		margin-left: 2% !important;
		margin-right: 2% !important;
		height: auto !important;
	}
	.postThumbnail .postThumbnailAbout li {
		width: 100% !important;
		float: none !important;
		text-align: center;
		padding-left: 0 !important;
		padding-right: 0 !important;
		border-left: none !important;
		border-top: 1px solid #D3D3D3 !important;
		border-bottom: none !important;
	}
	.postThumbnail .postThumbnailAbout li:first-child {
		border-top: none !important;
	}
	.postThumbnailAbout .thumbnailComment {
		padding-top: 12px !important;
		padding-bottom: 11px !important;
	}
	.postThumbnail .postThumbnailAbout .thumbnailComment p {
		margin: 0 auto;
	}
	.postThumbnail .postThumbnailAbout .thumbnailViews {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
		height: auto !important;
	}
	.postThumbnail .postThumbnailAbout .thumbnailViews p {
		margin-top: 0 !important;
	}
	.postThumbnailAbout .thumbnailReadMore a {
		padding: 0 !important;
		overflow: hidden !important;
		display: inline-block !important;
	}
	.postThumbnail .postThumbnailAbout .thumbnailReadMore {
		padding: 9px 10px 9px 20px;
	}
	.postThumbnail .postThumbnailAbout .thumbnailReadMore a .moreArrow {
		float: left;
		margin-bottom: 0;
		margin-right: 10px;
	}
	.postThumbnail .postThumbnailAbout .thumbnailReadMore a h6 {
		float: left;
	}
	/* Post Thumbnail end */
	/* Post Brief */
	.postBriefRow > li {
		float: none;
		display: block;
		clear: both;
	}
	.postBrief {
		width: 100% !important;
	}
	.postBriefImage {
		width: 96% !important;
		margin-left: 2%;
		margin-right: 2%;
		margin-top: 2%;
		height: auto !important;
	}
	.postBriefImage img {
		width: 100% !important;
		height: auto !important;
		position: static;
	}
	.postBriefAbout {
		padding: 0;
	}
	.postBrief .postBriefAbout li {
		width: 100% !important;
		float: none !important;
		text-align: center;
		padding-left: 0 !important;
		padding-right: 0 !important;
		border-left: none !important;
		border-right: none !important;
		border-top: 1px solid #D3D3D3 !important;
	}
	.postBrief .postBriefAbout li:first-child {
		border-top: none !important;
	}
	.postBrief .postBriefViews {
		padding-top: 7px !important;
		padding-bottom: 7px !important;
	}
	.postBrief .postBriefAbout .postBriefDate {
		width: auto !important;
		margin: 0 auto;
		display: table;
	}
	/* Post Brief end */
	/* Masonry */
	.content .masonryPostAbout .masonryPostDate {
		width: 40px;
		padding: 7px 10px 18px;
	}
	.content .masonryPostAbout .masonryPostReadMore {
		width: 77px;
	}
	.content .masonryPostAbout .masonryPostComment {
		width: 120px;
	}
	/* Masonry end */
	/** Home Builder end **/
	/** Contact Form **/
	#contact {
		margin-bottom: 40px;
	}
	span.wpcf7-form-control-wrap {
		width: 100%;
	}
	#contact input[type="text"] {
		width: 93% !important;
		padding: 8px 3% 7px;
		margin-left: 0px;
	}
	#contact .wpcf7 textarea {
		width: 93% !important;
		padding: 8px 3% 7px;
		margin-left: 0px !important;
		position: relative !important;
	}
	#contact .wpcf7 {
		margin-left: 0px;
	}
	span.wpcf7-not-valid-tip, div.wpcf7-validation-errors {
		margin-left: 0;
		width: auto;
	}
	div.wpcf7 img.ajax-loader {
		margin-left: 0;
	}
	/** Contact Form end **/
	/*par start */
	#mapDesc {
		width: 80% !important;
		margin-left: 76px;
		float: left;
		margin-top: 14px;
		margin-left: 5px;
	}
	#rightMO {
		height: auto;
		min-height: 113px;
		margin-left: 0px;
		left: 0 !important;
		position: relative;
		padding-right: 20px;
	}
	.mapOver {
		position: relative;
		top: auto;
		height: auto;
		width: auto !important;
		margin-bottom: 40px;
	}
	#contactQuote, #contactPersonalData {
		margin-bottom: 20px;
		margin-top: 15px;
	}
	#leftMO {
		display: none;
	}
	/*par End */
	/*comment page text start */
	#comments ol li {
		padding: 15px 10px;
	}
	#respond {
		margin-right: 0;
	}
	.reply {
		right: -10px;
	}
	#comments ol article time a {
		float: none;
		display: block;
	}
	#commentform > p label {
		width: 99%;
		border: 1px solid transparent;
		line-height: 30px;
	}
	#commentform > p > .rightArrow {
		border-left: solid transparent;
		border-right: solid transparent !important;
		border-top: solid;
		border-bottom: none !important;
		display: block;
		border-width: 10px 5px 0 5px !important;
		clear: both;
		border-top-color: #e53131;
		margin: 0 auto;
		z-index: 1;
		position: relative;
		float: none;
		margin-bottom: -10px;
	}
	#commentform > p > input[type="text"] {
		width: 95% !important;
		padding: 9px 2%;
		margin-left: 0;
		border-width: 0 1px 1px;
	}
	#commentform > p > textarea, .fullSinglePost #comments > #respond textarea, .singlePost #comments > #respond textarea {
		float: none;
		margin-top: 0;
		width: 95% !important;
		padding: 9px 2%;
		min-width: 0 !important;
		max-width: none !Important;
	}
	#comments ol .children {
		margin-left: 20px;
	}
	#singleCommentsTabbed {
		display: table;
		margin: 0 auto 10px;
	}
	/*comment page comment form start */
	/*breaking start*/
	.slidingText {
		height: 66px;
	}
	.slidingText .movingHead {
		float: none;
		border-right: 0;
		padding: 0;
		width: 100%;
		border-bottom: 1px solid #1d1d1d;
	}
	.movingText {
		width: 100%;
		border-top: 1px solid #464646;
		border-left: none;
		float: none;
	}
	.ticker {
		width: 100%;
	}
	/*breaking End */
	/*404 page start */
	#missingPage {
		background-attachment: inherit;
	}
	#savingOptions {
		display: block;
	}
	#errorSearch {
		background-size: 100% 100%;
		width: 90%;
		padding: 15px 5%;
	}
	#savingOptions input[type="submit"] {
		margin: 10px auto 0;
		display: block;
		float: none;
	}
	#errorType {
		margin-left: 0;
		float: none;
	}
	#errorType h2 {
		font-size: 150px;
	}
	#errorType h2, #errorType h3 {
		-webkit-transform: rotate(0);
		-moz-transform: rotate(0);
		-o-transform: rotate(0);
		text-align: center;
		float: none;
	}
	#errorType img {
		display: none;
	}
	/*404 page End */
	/* Contact Page Start */
	#contactPersonalData li {
		width: 180px;
		margin-left: 0;
		padding-left: 20px;
	}
	#contactPersonalData li img{
		margin-left: -30px;
	}
	/* Contact Page End */
	/* about us page Start */
	.aboutUsTitle {
		padding: 30px 30px 20px 0px;
		margin-left: -10px;
		margin-right: -10px;
	}
	.joinUs {
		padding: 30px 10%;
	}
	.meetTheTeam .aboutMember > li {
		width: 185px;
		float: none;
		margin: 0 auto 10px;
		overflow: hidden;
	}
	ul.aboutMember div.aq-block-cr_team_block {
		width: 232px !important;
		margin: 0 auto 40px;
		display: table;
		float: none;
	}
	.aboutUsTitle .firstQuote .firstQuoteImage {
		margin-left: 20px;
	}
	.secondQuote {
		margin-left: 18px !important;
	}
	.aboutUsTitle .secondQuote h3 {
		margin-right: 0px;
	}
	/* about us page End */
	/*Archives Page*/
	.imgOutWrapTL {
		float: none;
		display: block;
		margin: 0 auto;
	}
	.postDataTL {
		display: block;
		float: none;
		text-align: center;
		margin: 0 auto;
	}
	.postContTL {
		width: 65%;
	}
	.postContTL object embed, .postContTL object {
		height: 100%;
	}
	/** Archives Page End **/
	/** Sidebar **/
	.tabWidgetContainer li .tabWidgetData {
		width: auto;
		min-width: 230px;
	}
	.sidebar .widget_rojo-login .userForm #username {
		width: 225px;
		padding-right: 32px;
	}
	.sidebar .widget_rojo-login .userForm #password {
		width: 225px;
		padding-right: 32px;
	}
	.sidebar .widget_rojo-login .userForm input[type="text"] {
		width: 250px;
	}
	.sidebar .dottedLeft {
		display: none;
	}
	.sidebar .topPostsTitle {
		width: 100%;
		position: relative;
	}
	.sidebar .topPostsTitle p {
		white-space: normal;
	}
	.sidebar .widget-adds {
		margin: 0 0 40px 0 !important;
		padding-right: 3%;
		width: 97%;
	}
	.sidebar #wp-calendar {
		display: table;
		margin: 0 auto;
	}
	.sidebar .widget_wysija_cont {
		display: table;
		margin: 0 auto;
	}
	.sidebar .widget_wysija p {
		float: left;
	}
	.sidebar .widget_wysija_cont p label {
		float: left;
		margin-top: 10px;
		margin-right: 10px;
	}
	.sidebar .widget_wysija_cont p input {
		float: left;
		margin-bottom: 10px;
		width: 200px;
	}
	.sidebar .formError {
		top: 55px !important;
	}
	.sidebar .widget_wysija_cont .wysija-submit {
		float: left;
		margin: 2px 0px 0px 10px;
	}
	.sidebar .container {
		width: 100%;
	}
	.sidebar .footerWidget {
		width: 100%;
	}
	.sidebar #qr-code-widget img {
		display: block;
		margin: 0 auto;
	}
	.sidebar .widget_googleplus_one > div {
		width: 300px !important;
		display: block !important;
		margin: 0 auto !important;
	}
	.sidebar .widget_googleplus_one iframe {
		width: 300px !important;
	}
	/** SideBar End **/
	/* slider start */
	.theme-bar:hover a.nivo-nextNav, .theme-bar:hover a.nivo-prevNav {
		display: none;
	}
	div.span12.builder_manage .buttonControls, .nextButton, .prevButton, .theme-default .nivo-controlNav, .metaslider .flexslider .flex-control-nav, .flexslider .flex-next, .flex-direction-nav .flex-prev, .metaslider .rslides_tabs, .nav-arrows a {
		display: none;
	}
	.nav-dots {
		display: none !important;
	}
	/* slider End */
	/** Footer Widgets **/
	.footerrow > li, .footerrow > ul > li {
		float: none !important;
	}
	.footerrow ul.rowFooter {
		overflow: visible;
	}
	footer .widget_tag_cloud {
		width: auto !important;
	}
	.widget_wysija_cont {
		display: table;
		margin: 0 auto;
	}
	footer .widget_wysija p {
		float: left;
	}
	footer .widget_wysija_cont p label {
		float: left;
		margin-top: 10px;
		margin-right: 10px;
	}
	footer .widget_wysija_cont p input {
		float: left;
		margin-bottom: 10px;
		width: 200px;
	}
	footer .formError {
		top: 55px !important;
	}
	footer .widget_wysija_cont .wysija-submit {
		float: left;
		margin: 2px 0px 0px 10px;
	}
	footer .dottedLeft, footer .topPostsTitle {
		width: 97%;
	}
	footer .widget-adds {
		margin: 0 0 40px 0 !important;
		padding-right: 3%;
		width: 97%;
	}
	footer .sideSocailHead, footer .sideSocial .sideSocialIcons {
		padding-right: 1.4%;
		width: 98.5%;
	}
	footer .tabWidgetContainer li .tabWidgetData {
		min-width: 210px;
	}
	footer #qr-code-widget img {
		display: block;
		margin: 0 auto;
	}
	footer #wp-calendar {
		display: table;
		margin: 0 auto;
	}
	footer .flickrFooter {
		display: table !important;
	}
	footer .widget_rojo-login .userForm #username {
		width: 225px;
		padding-right: 32px;
	}
	footer .widget_rojo-login .userForm #password {
		width: 225px;
		padding-right: 32px;
	}
	footer .widget_rojo-login .userForm input[type="text"] {
		width: 240px;
	}
	footer .widget #s {
		width: 69.8%;
	}
	footer .widget_search {
		overflow: hidden;
	}
	/** Footer Widgets End **/
	/** Typography **/
	.rojoTabs ul.tabs li.ui-state-default a {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		text-align: center
	}
	.rojoTabs ul.tabs {
		width: 100%;
		float: none;
	}
	.rojoTabs ul.tabs li.ui-state-default {
		border-right: none;
	}
	.rojoTabs .rightArrow {
		display: none;
	}
	.rojoTabs .ui-tabs-panel {
		margin-left: 0;
		padding: 20px 10px;
	}
	.titleOne h2 {
		white-space: normal;
	}
	/** Typography End **/
	/** Site Map **/
	.siteMapTitle h2 {
		margin-left: 10px;
	}
	.siteMapTitle h2 span {
		display: none;
	}
	#siteMapTitleBg {
		display: none;
	}
	.singleMap {
		width: 180px;
		margin-left: auto !important;
		margin-right: auto;
		display: block;
		float: none;
		clear: both
	}
	/** Site Map End **/
	/** Elastic Slider **/
	.ei-slider-large {
		height: 200px;
	}
	.ei-slider {
		height: 220px;
	}
	.ei-title {
		background: none;
	}
	.ei-title h2 {
		font-size: 20px !important;
	}
	.ei-title h3 {
		font-size: 15px !important;
	}
	.pagination {
		margin-left: 0;
	}
	/*Removing image hover*/
	.zoomImg, .zoomVideo, .zoomSlider, .imgHover {
		display: none !important;
	}
}
@media (max-width: 400px) {
	/** Buttons **/
	.btnStyle1.btnImage span {
		border: none;
		margin: 0;
	}
	.btnImage div {
		display: none;
	}
	/** Buttons end **/
	/** Post Rating **/
	.postRating {
		width: 100%;
		margin-right: 0;
		float: none;
	}
	.postRating ul li {
		padding-top: 0;
		border-top: none;
		border-top: 1px solid #d8d8d8;
		padding-top: 10px;
	}
	.postRating ul li:first-child {
		border-top: 0;
		padding-top: 0;
	}
	.postRating ul li:first-child h4 {
		padding-top: 15px;
	}
	.postRating ul li h4 {
		width: 100%;
		float: none;
		clear: both;
		border-right: none;
		padding: 0 0 0;
	}
	.postRating ul li .raty {
		float: none;
		margin: 0 auto;
		display: block;
		clear: both;
		padding: 10px 0 15px !important;
	}
	.rateScore {
		float: none;
		display: table;
		margin: 0 auto 5px;
		width: auto;
		clear: both;
	}
	.rateLike {
		margin-left: 0;
	}
	.postRatingValue h2 {
		width: 100%;
	}
	/** Post Rating end **/
	/** Rojo Tabs **/
	.loadMore, .masLoadMore {
		width: 32px;
	}
	.mainTabNav {
		width: 70% !important;
	}
	.mainTab .nav-tabs a {
		padding-right: 0;
		padding-left: 0;
	}
	/** Rojo Tabs end **/
	/** Masonry Layout **/
	.masonryPost {
		width: 100% !important;
		margin: 0 0 20px;
		position: relative !important;
		top: auto !important;
		left: auto !important;
	}
	.masonryPostAbout li {
		float: none;
		display: block;
		width: 100% !important;
		padding: 10px 0 !important;
		text-align: center;
		clear: both;
		border-top: solid #D3D3D3;
		border-width: 1px 0 0 !important;
		height: auto !important;
	}
	.masonryPostAbout li:first-child {
		border-top: none !important;
	}
	.masonryPostAbout .masonryPostReadMore a {
		display: inline-block;
		margin: 0;
	}
	.masonryPostAbout .masonryPostReadMore a .moreArrow {
		float: left;
		margin: 0 10px;
	}
	.masonryPostAbout .masonryPostReadMore a h6 {
		float: left;
	}
	/** Masonry Layout end **/
	/** Recent Posts **/
	.recentPosts .flex-viewport {
		width: auto;
		margin: 0 0 20px;
		height: auto;
	}
	.recentPosts .jcarousel-clip-horizontal ul li {
		width: 90px;
		margin-right: 20px;
		margin-bottom: 20px;
	}
	.recentPosts .jcarousel-clip-horizontal ul li .recentPostImage {
		float: none;
		width: 90px;
		height: 90px;
	}
	.recentPosts .jcarousel-clip-horizontal ul li .recentPostDetails {
		margin: 10px 0 0;
	}
	.recentPosts .flex-direction-nav {
		top: auto;
		bottom: -20px;
	}
	.recentPosts .flex-direction-nav li:first-child {
		margin-left: 0;
	}
	.recentPosts .flex-direction-nav li {
		float: left;
		margin-left: 10px;
	}
	.recentPrev span, .recentNext span {
		width: 27px;
		height: 27px;
	}
	.recentPrev span p, .recentNext span p {
		margin-top: 7px;
	}
	.recentNext span p {
		border-width: 7px 0 7px 8px;
	}
	.recentPrev span p {
		border-width: 7px 8px 7px 0;
	}
	/** Recent Posts end **/
	/** Author **/
	#authorProfile .pencilBackground {
		display: none;
	}
	#latestPosts li {
		width: 100%;
		display: block;
	}
	#latestPosts .postImage {
		float: none;
		margin-right: 0;
		clear: both;
		overflow: hidden;
		display: table;
		margin: 0 auto;
	}
	#latestPosts .postTitle {
		width: auto;
		float: none;
		margin-top: 10px;
		text-align: center;
	}
	/** Author end **/
	/** Edit Author Page **/
	#updateProfilePic {
		float: none;
		clear: both;
		margin: 0 auto;
	}
	.updateTitle {
		padding: 0 10px;
	}
	#profileDescription {
		margin-left: 0;
		padding: 0 10px;
		width: auto;
	}
	/** Edit Author Page end **/
	/** Home Builder **/
	/* Vertical Posts */
	.categoryPost {
		padding-left: 5% !important;
		padding-right: 5% !important;
		width: 90% !important;
	}
	.verticalPosts > li {
		width: 98% !important;
	}
	/* Vertical Posts end */
	/* Carousel Slider */
	.carouselSlider > li > .carouselPostDetails > a {
		display: block;
		margin-top: 20px;
		position: relative;
		text-align: center;
	}
	.carouselSlider > li > .carouselPostDetails > a span {
		display: block;
	}
	.carouselControl {
		left: 50% !important;
		right: auto !important;
	}
	.carouselPrev {
		margin-left: -43px;
	}
	.carouselNext {
		margin-left: 0px;
	}
	/* Carousel Slider end */
	/* Category Top Posts */
	.topPostThumb {
		margin: 0 auto 20px !important;
		float: none;
	}
	.topPostBrief {
		margin: 0 auto 20px !important;
		width: 100% !important;
		float: none;
	}
	.topPostThumbImage {
		width: 115px;
		height: 115px;
		margin: 0 auto;
	}
	.topPostrow {
		width: auto;
		margin: 0 auto !important;
		display: block;
	}
	.topPostBriefImage {
		width: 70px;
		height: 70px;
		float: none;
		margin: 0 auto 5px;
	}
	.topPostbriefDetails {
		margin-left: 0 !important;
		text-align: center;
	}
	/* Category Top Posts end */
	/** Home Builder end **/
	/** Contanct Page **/
	#mapDesc {
		width: 80% !important;
		margin-left: 76px;
		float: left;
		margin-top: 14px;
		margin-left: 5px !important;
		display: block;
	}
	#rightMO {
		height: auto !important;
		min-height: 113px;
		margin-left: 0px !important;
	}
	.mapOver {
		position: relative;
		top: 25px;
	}
	#mapDesc p {
		font-size: 20px;
	}
	#contactPersonalData {
		width: 200px;
		float: left;
		display: block;
		margin: 15px 0px 0px 5px !important;
	}
	#contactInfo {
		width: 200px;
		float: left;
		display: block;
		margin: 15px 0px 0px 5px !important;
	}
	/** Contanct Page end **/
	/** Comments **/
	#comments ol .commentAvatar {
		float: none;
		margin: 0 auto 10px;
		display: table;
	}
	#comments .commentDetails {
		margin: 0;
	}
	#comments .commentDetails h4 {
		display: block;
		text-align: center;
		margin-bottom: 5px;
	}
	#comments ol article time a {
		display: block;
		text-align: center;
	}
	#cancel-comment-reply-link {
		margin-left: 0;
		display: block;
	}
	#commentform > p label {
		width: 98%;
	}
	#commentform > p > input[type="text"] {
		width: 94% !important;
	}
	#commentform > p > textarea, .fullSinglePost #comments > #respond textarea {
		width: 94% !important;
		min-width: 0 !important;
	}
	#comments ol .children {
		margin-left: 10px;
	}
	/** Comments End **/
	/** Single Post **/
	.titleBg span {
		margin: 1px 0 0 3px;
	}
	.relatedPosts {
		width: 129px;
	}
	.relatedPosts li {
		margin-right: 0;
	}
	/** Single Post End **/
	/** Header **/
	.ticker-content {
		left: 10px !important;
	}
	/** Header end **/
	/** 404 page start **/
	#errorType {
		width: 100%;
		overflow: hidden;
		margin: 10px 0;
	}
	#errorType img {
		display: none;
		margin: 0;
	}
	#errorType h2 {
		font-size: 130px;
	}
	#errorType h3 br {
		display: none;
	}
	#errorType h2, #errorType h3 {
		-webkit-transform: rotate(0);
		-moz-transform: rotate(0);
		-o-transform: rotate(0);
		text-align: center;
	}
	/** 404 page End **/
	/** About Us **/
	.joinUs {
		padding: 30px 5%;
	}
	.meetTheTeam .aboutMember > li {
		width: 100%;
		float: none;
		margin: 0 auto;
	}
	.aboutUsTitle {
		padding: 30px 30px 20px 0px;
	}
	.firstQuote {
		margin-bottom: 20px;
	}
	.aboutUsTitle .firstQuote .firstQuoteImage {
		margin-left: 20px;
	}
	.aboutUsTitle .firstQuote h2, .aboutUsTitle .firstQuote p, .aboutUsTitle .secondQuote h3 {
		margin-left: 0;
		text-align: center;
	}
	.aboutUsTitle .secondQuote .secondQuoteImage {
		float: none;
		margin: 0 auto 10px;
	}
	ul.aboutMember div.aq-block-cr_team_block {
		width: 90% !important;
		margin-left: auto !important;
		margin-right: auto !important;
		display: table;
		margin-bottom: 30px;
	}
	.aboutUsTitle .firstQuote .firstQuoteImage {
		float: none;
		margin: 0 auto 18px;
	}
	.aboutUsTitle .firstQuote {
		margin-left: 18px;
	}
	/** About Us End **/
	/** Archives Page **/
	.dateContTL, .postLeftArrowTL, .postRightArrowTL {
		display: none;
	}
	.ss-left, .ss-right {
		width: 100%;
		float: none;
		padding: 30px 0px 0px 0px !important;
	}
	.ss-row {
		padding: 0px;
	}
	.MonthCenterd {
		margin-top: 30px;
	}
	.postContTL {
		width: 91%;
		padding: 10px 5% 10px 5%;
		float: none;
	}
	.titleRD {
		display: none;
	}
	.archMainMenu h2 {
		float: none;
		display: block;
		border-bottom: 1px solid #686868;
		padding-bottom: 5px;
	}
	.archTarget {
		float: none !important;
		overflow: hidden;
	}
	.archTarget li {
		margin-top: 10px;
	}
	/** Archives Page End **/
	/** Search Results **/
	.widget #s, footer .widget #s {
		width: 94%;
		border-left-width: 1px;
		padding: 3px 2%;
	}
	.widget #searchsubmit {
		float: right;
		clear: both;
		margin: 10px 0px 0px;
		position: relative;
	}
	#searchform {
		overflow: hidden;
	}
	/** Search Results end **/
	/** Sidebar **/
	.tabWidgetContainer li {
		height: auto;
		overflow: hidden;
	}
	.tabWidgetContainer li .tabWidgetImage {
		float: none;
		display: block;
		margin: 0 auto;
	}
	.tabWidgetContainer li .tabWidgetData {
		float: none;
		display: block;
		margin: 10px auto 0;
		text-align: center;
		min-width: initial;
	}
	.tabWidgetContainer li .tabWidgetData .tabWidgetDate {
		float: none;
	}
	.tabWidgetContainer li .tabWidgetData .tabWidgetCM {
		float: none;
		display: block;
		margin: 10px auto 0;
	}
	.sidebar .container {
		width: auto;
	}
	.sidebar .widget_rojo-login .loggedBox h3 {
		text-align: center;
	}
	.sidebar .widget_rojo-login .loggedBox .userIcon {
		float: none;
		display: block;
		margin: 0 auto;
	}
	.sidebar .widget_rojo-login .loggedBox .userIcon img {
		float: none;
		display: block;
		margin: 0 auto;
	}
	.sidebar .widget_rojo-login .userInfo {
		text-align: center;
		float: none;
	}
	.sidebar .widget_rojo-login .userForm #username {
		background-position-x: 97%;
		width: 81%;
	}
	.sidebar .widget_rojo-login .userForm #password {
		background-position-x: 97%;
		width: 81%;
	}
	.sidebar .widget_rojo-login .userForm input[type="text"] {
		width: 93%;
	}
	.sidebar .widget_wysija p {
		float: none;
	}
	.sidebar .widget_wysija_cont p label {
		float: none;
		margin-top: 0px;
		margin-right: 10px;
	}
	.sidebar .widget_wysija_cont p input {
		width: 89%;
		padding-right: 6%;
		float: none;
		margin-bottom: 0px;
	}
	.sidebar .formError {
		top: 96px !important;
		left: 0px !important;
	}
	.sidebar .widget_wysija_cont .wysija-submit {
		margin: 28px 0px 0px 0px;
		float: right;
	}
	.sidebar .widget_wysija form {
		margin: 0;
		overflow: hidden;
	}
	.sidebar .widget_wysija_cont {
		display: block;
		margin: 0 auto;
	}
	.sidebar .widget-adds {
		width: 100%;
		padding-right: 0px;
	}
	.sidebar ul.sideAds li {
		display: table;
		margin: 0 auto 10px auto;
		float: none;
	}
	.sidebar #wp-calendar {
		display: table;
		margin: 0 auto;
	}
	.sidebar .widget_googleplus_one iframe {
		width: 250px !important;
	}
	/** SiderBar end **/
	/* slider start */
	.sb-slider li.sb-current .sb-description {
		display: none;
	}
	/* slider End */
	/** Footer Widgets **/
	footer .widget_wysija_cont .wysija-submit {
		margin: 28px 0px 0px 0px;
		float: right;
	}
	footer .formError {
		top: 96px !important;
		left: 0px !important;
	}
	footer .widget_wysija p {
		float: none;
	}
	footer .widget_wysija_cont p label {
		margin-top: 0px;
	}
	footer .widget_wysija_cont p input {
		width: 89%;
		padding-right: 6%;
		float: none;
		margin-bottom: 0px;
	}
	footer .widget_wysija_cont {
		display: block;
		overflow: hidden;
	}
	footer .dottedLeft {
		display: none;
	}
	footer .dottedLeft, footer .topPostsTitle {
		width: 90%;
	}
	footer .topPostsTitle p {
		padding: 0px;
		white-space: normal;
	}
	footer .widget-adds {
		width: 100%;
		padding-right: 0px;
	}
	footer ul.sideAds li {
		display: table;
		margin: 0 auto 10px auto;
		float: none;
	}
	footer .tabWidgetContainer li .tabWidgetData {
		min-width: auto;
	}
	footer #qr-code-widget img {
		display: block;
		margin: 0 auto;
	}
	footer #wp-calendar {
		display: table;
		margin: 0 auto;
	}
	footer .tweet_list {
		display: block;
	}
	footer .widget_rojo-login .loggedBox h3 {
		text-align: center;
	}
	footer .widget_rojo-login .loggedBox .userIcon {
		float: none;
		display: block;
		margin: 0 auto;
	}
	footer .widget_rojo-login .loggedBox .userIcon img {
		float: none;
		display: block;
		margin: 0 auto;
	}
	footer .widget_rojo-login .userInfo {
		text-align: center;
		float: none;
	}
	footer .widget_rojo-login .userForm #username {
		background-position-x: 97%;
		width: 81%;
	}
	footer .widget_rojo-login .userForm #password {
		background-position-x: 97%;
		width: 81%;
	}
	footer .widget_rojo-login .userForm input[type="text"] {
		width: 93%;
	}
	/** Footer Widgets end **/
	/** Elastic Slider **/
	.ei-slider-large {
		height: 80px;
	}
	.ei-slider {
		height: 100px;
	}
	.ei-title {
		background: none;
	}
	.ei-title h2 {
		font-size: 10px !important;
	}
	.ei-title h3 {
		font-size: 8px !important;
	}
	/** Elastic Slider end **/
	/* configurator start */
	#themeConfdiv3, #lineColor {
		display: none;
	}
	/* configurator End */
	#photo ul{
		margin: 0 auto;
		overflow: hidden;
		max-width: 240px;
	}
	#photo li{
		margin: 0px 6px 10px 6px;
	}
}
@media (max-width: 300px) {
	/** Rojo Tabs **/
	.mainTabNav {
		width: 60% !important;
	}
	/** Rojo Tabs end **/
}